

/* Start:/local/templates/rybalka/assets/css/snow.css?163645377825496*/
/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */
.ql-container {
    box-sizing: border-box;
    font-family: Helvetica, Arial, sans-serif;
    font-size: 13px;
    height: 100%;
    margin: 0px;
    position: relative;
}
.ql-container.ql-disabled .ql-tooltip {
    visibility: hidden;
}
.ql-container.ql-disabled .ql-editor ul[data-checked] > li::before {
    pointer-events: none;
}
.ql-clipboard {
    left: -100000px;
    height: 1px;
    overflow-y: hidden;
    position: absolute;
    top: 50%;
}
.ql-clipboard p {
    margin: 0;
    padding: 0;
}
.ql-editor {
    box-sizing: border-box;
    line-height: 1.42;
    height: 100%;
    outline: none;
    overflow-y: auto;
    padding: 12px 15px;
    tab-size: 4;
    -moz-tab-size: 4;
    text-align: left;
    white-space: pre-wrap;
    word-wrap: break-word;
}
.ql-editor > * {
    cursor: text;
}
.ql-editor p,
.ql-editor ol,
.ql-editor ul,
.ql-editor pre,
.ql-editor blockquote,
.ql-editor h1,
.ql-editor h2,
.ql-editor h3,
.ql-editor h4,
.ql-editor h5,
.ql-editor h6 {
    margin: 0;
    padding: 0;
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol,
.ql-editor ul {
    padding-left: 1.5em;
}
.ql-editor ol > li,
.ql-editor ul > li {
    list-style-type: none;
}
.ql-editor ul > li::before {
    content: '\2022';
}
.ql-editor ul[data-checked=true],
.ql-editor ul[data-checked=false] {
    pointer-events: none;
}
.ql-editor ul[data-checked=true] > li *,
.ql-editor ul[data-checked=false] > li * {
    pointer-events: all;
}
.ql-editor ul[data-checked=true] > li::before,
.ql-editor ul[data-checked=false] > li::before {
    color: #777;
    cursor: pointer;
    pointer-events: all;
}
.ql-editor ul[data-checked=true] > li::before {
    content: '\2611';
}
.ql-editor ul[data-checked=false] > li::before {
    content: '\2610';
}
.ql-editor li::before {
    display: inline-block;
    white-space: nowrap;
    width: 1.2em;
}
.ql-editor li:not(.ql-direction-rtl)::before {
    margin-left: -1.5em;
    margin-right: 0.3em;
    text-align: right;
}
.ql-editor li.ql-direction-rtl::before {
    margin-left: 0.3em;
    margin-right: -1.5em;
}
.ql-editor ol li:not(.ql-direction-rtl),
.ql-editor ul li:not(.ql-direction-rtl) {
    padding-left: 1.5em;
}
.ql-editor ol li.ql-direction-rtl,
.ql-editor ul li.ql-direction-rtl {
    padding-right: 1.5em;
}
.ql-editor ol li {
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    counter-increment: list-0;
}
.ql-editor ol li:before {
    content: counter(list-0, decimal) '. ';
}
.ql-editor ol li.ql-indent-1 {
    counter-increment: list-1;
}
.ql-editor ol li.ql-indent-1:before {
    content: counter(list-1, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-1 {
    counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-2 {
    counter-increment: list-2;
}
.ql-editor ol li.ql-indent-2:before {
    content: counter(list-2, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-2 {
    counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-3 {
    counter-increment: list-3;
}
.ql-editor ol li.ql-indent-3:before {
    content: counter(list-3, decimal) '. ';
}
.ql-editor ol li.ql-indent-3 {
    counter-reset: list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-4 {
    counter-increment: list-4;
}
.ql-editor ol li.ql-indent-4:before {
    content: counter(list-4, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-4 {
    counter-reset: list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-5 {
    counter-increment: list-5;
}
.ql-editor ol li.ql-indent-5:before {
    content: counter(list-5, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-5 {
    counter-reset: list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-6 {
    counter-increment: list-6;
}
.ql-editor ol li.ql-indent-6:before {
    content: counter(list-6, decimal) '. ';
}
.ql-editor ol li.ql-indent-6 {
    counter-reset: list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-7 {
    counter-increment: list-7;
}
.ql-editor ol li.ql-indent-7:before {
    content: counter(list-7, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-7 {
    counter-reset: list-8 list-9;
}
.ql-editor ol li.ql-indent-8 {
    counter-increment: list-8;
}
.ql-editor ol li.ql-indent-8:before {
    content: counter(list-8, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-8 {
    counter-reset: list-9;
}
.ql-editor ol li.ql-indent-9 {
    counter-increment: list-9;
}
.ql-editor ol li.ql-indent-9:before {
    content: counter(list-9, decimal) '. ';
}
.ql-editor .ql-indent-1:not(.ql-direction-rtl) {
    padding-left: 3em;
}
.ql-editor li.ql-indent-1:not(.ql-direction-rtl) {
    padding-left: 4.5em;
}
.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right {
    padding-right: 3em;
}
.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right {
    padding-right: 4.5em;
}
.ql-editor .ql-indent-2:not(.ql-direction-rtl) {
    padding-left: 6em;
}
.ql-editor li.ql-indent-2:not(.ql-direction-rtl) {
    padding-left: 7.5em;
}
.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right {
    padding-right: 6em;
}
.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right {
    padding-right: 7.5em;
}
.ql-editor .ql-indent-3:not(.ql-direction-rtl) {
    padding-left: 9em;
}
.ql-editor li.ql-indent-3:not(.ql-direction-rtl) {
    padding-left: 10.5em;
}
.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right {
    padding-right: 9em;
}
.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right {
    padding-right: 10.5em;
}
.ql-editor .ql-indent-4:not(.ql-direction-rtl) {
    padding-left: 12em;
}
.ql-editor li.ql-indent-4:not(.ql-direction-rtl) {
    padding-left: 13.5em;
}
.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right {
    padding-right: 12em;
}
.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right {
    padding-right: 13.5em;
}
.ql-editor .ql-indent-5:not(.ql-direction-rtl) {
    padding-left: 15em;
}
.ql-editor li.ql-indent-5:not(.ql-direction-rtl) {
    padding-left: 16.5em;
}
.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right {
    padding-right: 15em;
}
.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right {
    padding-right: 16.5em;
}
.ql-editor .ql-indent-6:not(.ql-direction-rtl) {
    padding-left: 18em;
}
.ql-editor li.ql-indent-6:not(.ql-direction-rtl) {
    padding-left: 19.5em;
}
.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right {
    padding-right: 18em;
}
.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right {
    padding-right: 19.5em;
}
.ql-editor .ql-indent-7:not(.ql-direction-rtl) {
    padding-left: 21em;
}
.ql-editor li.ql-indent-7:not(.ql-direction-rtl) {
    padding-left: 22.5em;
}
.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right {
    padding-right: 21em;
}
.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right {
    padding-right: 22.5em;
}
.ql-editor .ql-indent-8:not(.ql-direction-rtl) {
    padding-left: 24em;
}
.ql-editor li.ql-indent-8:not(.ql-direction-rtl) {
    padding-left: 25.5em;
}
.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right {
    padding-right: 24em;
}
.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right {
    padding-right: 25.5em;
}
.ql-editor .ql-indent-9:not(.ql-direction-rtl) {
    padding-left: 27em;
}
.ql-editor li.ql-indent-9:not(.ql-direction-rtl) {
    padding-left: 28.5em;
}
.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right {
    padding-right: 27em;
}
.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right {
    padding-right: 28.5em;
}
.ql-editor .ql-video {
    display: block;
    max-width: 100%;
}
.ql-editor .ql-video.ql-align-center {
    margin: 0 auto;
}
.ql-editor .ql-video.ql-align-right {
    margin: 0 0 0 auto;
}
.ql-editor .ql-bg-black {
    background-color: #000;
}
.ql-editor .ql-bg-red {
    background-color: #e60000;
}
.ql-editor .ql-bg-orange {
    background-color: #f90;
}
.ql-editor .ql-bg-yellow {
    background-color: #ff0;
}
.ql-editor .ql-bg-green {
    background-color: #008a00;
}
.ql-editor .ql-bg-blue {
    background-color: #06c;
}
.ql-editor .ql-bg-purple {
    background-color: #93f;
}
.ql-editor .ql-color-white {
    color: #fff;
}
.ql-editor .ql-color-red {
    color: #e60000;
}
.ql-editor .ql-color-orange {
    color: #f90;
}
.ql-editor .ql-color-yellow {
    color: #ff0;
}
.ql-editor .ql-color-green {
    color: #008a00;
}
.ql-editor .ql-color-blue {
    color: #06c;
}
.ql-editor .ql-color-purple {
    color: #93f;
}
.ql-editor .ql-font-serif {
    font-family: Georgia, Times New Roman, serif;
}
.ql-editor .ql-font-monospace {
    font-family: Monaco, Courier New, monospace;
}
.ql-editor .ql-size-small {
    font-size: 0.75em;
}
.ql-editor .ql-size-large {
    font-size: 1.5em;
}
.ql-editor .ql-size-huge {
    font-size: 2.5em;
}
.ql-editor .ql-direction-rtl {
    direction: rtl;
    text-align: inherit;
}
.ql-editor .ql-align-center {
    text-align: center;
}
.ql-editor .ql-align-justify {
    text-align: justify;
}
.ql-editor .ql-align-right {
    text-align: right;
}
.ql-editor.ql-blank::before {
    color: rgba(0,0,0,0.6);
    content: attr(data-placeholder);
    font-style: italic;
    left: 15px;
    pointer-events: none;
    position: absolute;
    right: 15px;
}
.ql-snow.ql-toolbar:after,
.ql-snow .ql-toolbar:after {
    clear: both;
    content: '';
    display: table;
}
.ql-snow.ql-toolbar button,
.ql-snow .ql-toolbar button {
    background: none;
    border: none;
    cursor: pointer;
    display: inline-block;
    float: left;
    height: 24px;
    padding: 3px 5px;
    width: 28px;
}
.ql-snow.ql-toolbar button svg,
.ql-snow .ql-toolbar button svg {
    float: left;
    height: 100%;
}
.ql-snow.ql-toolbar button:active:hover,
.ql-snow .ql-toolbar button:active:hover {
    outline: none;
}
.ql-snow.ql-toolbar input.ql-image[type=file],
.ql-snow .ql-toolbar input.ql-image[type=file] {
    display: none;
}
.ql-snow.ql-toolbar button:hover,
.ql-snow .ql-toolbar button:hover,
.ql-snow.ql-toolbar button:focus,
.ql-snow .ql-toolbar button:focus,
.ql-snow.ql-toolbar button.ql-active,
.ql-snow .ql-toolbar button.ql-active,
.ql-snow.ql-toolbar .ql-picker-label:hover,
.ql-snow .ql-toolbar .ql-picker-label:hover,
.ql-snow.ql-toolbar .ql-picker-label.ql-active,
.ql-snow .ql-toolbar .ql-picker-label.ql-active,
.ql-snow.ql-toolbar .ql-picker-item:hover,
.ql-snow .ql-toolbar .ql-picker-item:hover,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected {
    color: #06c;
}
.ql-snow.ql-toolbar button:hover .ql-fill,
.ql-snow .ql-toolbar button:hover .ql-fill,
.ql-snow.ql-toolbar button:focus .ql-fill,
.ql-snow .ql-toolbar button:focus .ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill {
    fill: #06c;
}
.ql-snow.ql-toolbar button:hover .ql-stroke,
.ql-snow .ql-toolbar button:hover .ql-stroke,
.ql-snow.ql-toolbar button:focus .ql-stroke,
.ql-snow .ql-toolbar button:focus .ql-stroke,
.ql-snow.ql-toolbar button.ql-active .ql-stroke,
.ql-snow .ql-toolbar button.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow.ql-toolbar button:hover .ql-stroke-miter,
.ql-snow .ql-toolbar button:hover .ql-stroke-miter,
.ql-snow.ql-toolbar button:focus .ql-stroke-miter,
.ql-snow .ql-toolbar button:focus .ql-stroke-miter,
.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter {
    stroke: #06c;
}
@media (pointer: coarse) {
    .ql-snow.ql-toolbar button:hover:not(.ql-active),
    .ql-snow .ql-toolbar button:hover:not(.ql-active) {
        color: #444;
    }
    .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,
    .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,
    .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,
    .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill {
        fill: #444;
    }
    .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,
    .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,
    .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,
    .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter {
        stroke: #444;
    }
}
.ql-snow {
    box-sizing: border-box;
}
.ql-snow * {
    box-sizing: border-box;
}
.ql-snow .ql-hidden {
    display: none;
}
.ql-snow .ql-out-bottom,
.ql-snow .ql-out-top {
    visibility: hidden;
}
.ql-snow .ql-tooltip {
    position: absolute;
    transform: translateY(10px);
}
.ql-snow .ql-tooltip a {
    cursor: pointer;
    text-decoration: none;
}
.ql-snow .ql-tooltip.ql-flip {
    transform: translateY(-10px);
}
.ql-snow .ql-formats {
    display: inline-block;
    vertical-align: middle;
}
.ql-snow .ql-formats:after {
    clear: both;
    content: '';
    display: table;
}
.ql-snow .ql-stroke {
    fill: none;
    stroke: #444;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2;
}
.ql-snow .ql-stroke-miter {
    fill: none;
    stroke: #444;
    stroke-miterlimit: 10;
    stroke-width: 2;
}
.ql-snow .ql-fill,
.ql-snow .ql-stroke.ql-fill {
    fill: #444;
}
.ql-snow .ql-empty {
    fill: none;
}
.ql-snow .ql-even {
    fill-rule: evenodd;
}
.ql-snow .ql-thin,
.ql-snow .ql-stroke.ql-thin {
    stroke-width: 1;
}
.ql-snow .ql-transparent {
    opacity: 0.4;
}
.ql-snow .ql-direction svg:last-child {
    display: none;
}
.ql-snow .ql-direction.ql-active svg:last-child {
    display: inline;
}
.ql-snow .ql-direction.ql-active svg:first-child {
    display: none;
}
.ql-snow .ql-editor h1 {
    font-size: 2em;
}
.ql-snow .ql-editor h2 {
    font-size: 1.5em;
}
.ql-snow .ql-editor h3 {
    font-size: 1.17em;
}
.ql-snow .ql-editor h4 {
    font-size: 1em;
}
.ql-snow .ql-editor h5 {
    font-size: 0.83em;
}
.ql-snow .ql-editor h6 {
    font-size: 0.67em;
}
.ql-snow .ql-editor a {
    text-decoration: underline;
}
.ql-snow .ql-editor blockquote {
    border-left: 4px solid #ccc;
    margin-bottom: 5px;
    margin-top: 5px;
    padding-left: 16px;
}
.ql-snow .ql-editor code,
.ql-snow .ql-editor pre {
    background-color: #f0f0f0;
    border-radius: 3px;
}
.ql-snow .ql-editor pre {
    white-space: pre-wrap;
    margin-bottom: 5px;
    margin-top: 5px;
    padding: 5px 10px;
}
.ql-snow .ql-editor code {
    font-size: 85%;
    padding: 2px 4px;
}
.ql-snow .ql-editor pre.ql-syntax {
    background-color: #23241f;
    color: #f8f8f2;
    overflow: visible;
}
.ql-snow .ql-editor img {
    max-width: 100%;
}
.ql-snow .ql-picker {
    color: #444;
    display: inline-block;
    float: left;
    font-size: 14px;
    font-weight: 500;
    height: 24px;
    position: relative;
    vertical-align: middle;
}
.ql-snow .ql-picker-label {
    cursor: pointer;
    display: inline-block;
    height: 100%;
    padding-left: 8px;
    padding-right: 2px;
    position: relative;
    width: 100%;
}
.ql-snow .ql-picker-label::before {
    display: inline-block;
    line-height: 22px;
}
.ql-snow .ql-picker-options {
    background-color: #fff;
    display: none;
    min-width: 100%;
    padding: 4px 8px;
    position: absolute;
    white-space: nowrap;
}
.ql-snow .ql-picker-options .ql-picker-item {
    cursor: pointer;
    display: block;
    padding-bottom: 5px;
    padding-top: 5px;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label {
    color: #ccc;
    z-index: 2;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill {
    fill: #ccc;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke {
    stroke: #ccc;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-options {
    display: block;
    margin-top: -1px;
    top: 100%;
    z-index: 1;
}
.ql-snow .ql-color-picker,
.ql-snow .ql-icon-picker {
    width: 28px;
}
.ql-snow .ql-color-picker .ql-picker-label,
.ql-snow .ql-icon-picker .ql-picker-label {
    padding: 2px 4px;
}
.ql-snow .ql-color-picker .ql-picker-label svg,
.ql-snow .ql-icon-picker .ql-picker-label svg {
    right: 4px;
}
.ql-snow .ql-icon-picker .ql-picker-options {
    padding: 4px 0px;
}
.ql-snow .ql-icon-picker .ql-picker-item {
    height: 24px;
    width: 24px;
    padding: 2px 4px;
}
.ql-snow .ql-color-picker .ql-picker-options {
    padding: 3px 5px;
    width: 152px;
}
.ql-snow .ql-color-picker .ql-picker-item {
    border: 1px solid transparent;
    float: left;
    height: 16px;
    margin: 2px;
    padding: 0px;
    width: 16px;
}
.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {
    position: absolute;
    margin-top: -9px;
    right: 0;
    top: 50%;
    width: 18px;
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=''])::before {
    content: attr(data-label);
}
.ql-snow .ql-picker.ql-header {
    width: 98px;
}
.ql-snow .ql-picker.ql-header .ql-picker-label::before,
.ql-snow .ql-picker.ql-header .ql-picker-item::before {
    content: 'Normal';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
    content: 'Heading 1';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
    content: 'Heading 2';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
    content: 'Heading 3';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
    content: 'Heading 4';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
    content: 'Heading 5';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
    content: 'Heading 6';
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
    font-size: 2em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
    font-size: 1.5em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
    font-size: 1.17em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
    font-size: 1em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
    font-size: 0.83em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
    font-size: 0.67em;
}
.ql-snow .ql-picker.ql-font {
    width: 108px;
}
.ql-snow .ql-picker.ql-font .ql-picker-label::before,
.ql-snow .ql-picker.ql-font .ql-picker-item::before {
    content: 'Sans Serif';
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
    content: 'Serif';
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
    content: 'Monospace';
}
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
    font-family: Georgia, Times New Roman, serif;
}
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
    font-family: Monaco, Courier New, monospace;
}
.ql-snow .ql-picker.ql-size {
    width: 98px;
}
.ql-snow .ql-picker.ql-size .ql-picker-label::before,
.ql-snow .ql-picker.ql-size .ql-picker-item::before {
    content: 'Normal';
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
    content: 'Small';
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
    content: 'Large';
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
    content: 'Huge';
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
    font-size: 10px;
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
    font-size: 18px;
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
    font-size: 32px;
}
.ql-snow .ql-color-picker.ql-background .ql-picker-item {
    background-color: #fff;
}
.ql-snow .ql-color-picker.ql-color .ql-picker-item {
    background-color: #000;
}
.ql-toolbar.ql-snow {
    border: 1px solid #ccc;
    box-sizing: border-box;
    font-family: 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;
    padding: 8px;
}
.ql-toolbar.ql-snow .ql-formats {
    margin-right: 15px;
}
.ql-toolbar.ql-snow .ql-picker-label {
    border: 1px solid transparent;
}
.ql-toolbar.ql-snow .ql-picker-options {
    border: 1px solid transparent;
    box-shadow: rgba(0,0,0,0.2) 0 2px 8px;
}
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label {
    border-color: #ccc;
}
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options {
    border-color: #ccc;
}
.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,
.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover {
    border-color: #000;
}
.ql-toolbar.ql-snow + .ql-container.ql-snow {
    border-top: 0px;
}
.ql-snow .ql-tooltip {
    background-color: #fff;
    border: 1px solid #ccc;
    box-shadow: 0px 0px 5px #ddd;
    color: #444;
    padding: 5px 12px;
    white-space: nowrap;
}
.ql-snow .ql-tooltip::before {
    content: "Visit URL:";
    line-height: 26px;
    margin-right: 8px;
}
.ql-snow .ql-tooltip input[type=text] {
    display: none;
    border: 1px solid #ccc;
    font-size: 13px;
    height: 26px;
    margin: 0px;
    padding: 3px 5px;
    width: 170px;
}
.ql-snow .ql-tooltip a.ql-preview {
    display: inline-block;
    max-width: 200px;
    overflow-x: hidden;
    text-overflow: ellipsis;
    vertical-align: top;
}
.ql-snow .ql-tooltip a.ql-action::after {
    border-right: 1px solid #ccc;
    content: 'Edit';
    margin-left: 16px;
    padding-right: 8px;
}
.ql-snow .ql-tooltip a.ql-remove::before {
    content: 'Remove';
    margin-left: 8px;
}
.ql-snow .ql-tooltip a {
    line-height: 26px;
}
.ql-snow .ql-tooltip.ql-editing a.ql-preview,
.ql-snow .ql-tooltip.ql-editing a.ql-remove {
    display: none;
}
.ql-snow .ql-tooltip.ql-editing input[type=text] {
    display: inline-block;
}
.ql-snow .ql-tooltip.ql-editing a.ql-action::after {
    border-right: 0px;
    content: 'Save';
    padding-right: 0px;
}
.ql-snow .ql-tooltip[data-mode=link]::before {
    content: "Enter link:";
}
.ql-snow .ql-tooltip[data-mode=formula]::before {
    content: "Enter formula:";
}
.ql-snow .ql-tooltip[data-mode=video]::before {
    content: "Enter video:";
}
.ql-snow a {
    color: #06c;
}
.ql-container.ql-snow {
    border: 1px solid #ccc;
}
/* End */


/* Start:/local/templates/rybalka/assets/lightzoom/style.css?16364537783182*/
a.lightzoom {
  cursor: zoom-in;
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
}

#lz-container {
  display: block;
  height: 100%;
  width: 100%;
  left: 0;
  top: 0;
  /*white-space: nowrap;*/
  position: absolute;
  z-index: 9999990 !important;
}

#lz-box {
  position: fixed;
  height: 100%;
  width: 100%;
  /*line-height: 1px;*/
  text-align: center;
  display: inline-block;
  z-index: 9999998 !important;
}

#lz-overlay {
  display: block;
  opacity: 0.6;
  background: #000;
  position: fixed;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 9999991 !important;
}

#lz-box:before {
  content: "";
  display: inline-block;
  height: 40%;
  width: 1px;
  margin-right: -1px;
}
#lz-box-text:before {
  content: "";
  display: inline-block;
  height: 30% !important;
  width: 1px;
  margin-right: -1px;
}

#lz-box img {
  float: none;
  display: inline-block;
  max-height: 80%;
  max-width: 95%;
  margin: 0;
  padding: 0;
  width: auto;
  height: auto;
  vertical-align: middle;
  opacity: 0;
  position: relative;
  z-index: 9999995 !important;
}

#lz-box p {
  position: relative;
  bottom: 0;
  margin-top: -30px;
  margin-bottom: 0;
  line-height: 20px;
  font-size: 18px;
  z-index: 9999997 !important;
}

#lz-close {
  display: block;
  position: absolute;
  top: 2%;
  right: 2%;
  background: url("/local/templates/rybalka/assets/lightzoom/image/close.png") no-repeat 5px 5px;
  width: 16px;
  height: 16px;
  text-indent: -9999px;
  padding: 5px;
  opacity: 0.5;
  z-index: 9999998 !important;
}

#lz-close:hover {
  opacity: 1;
}




#loading-center {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9999999 !important;
}

#loading-center-absolute {
  position: absolute;
  left: 50%;
  top: 50%;
  height: 150px;
  width: 150px;
  margin-top: -75px;
  margin-left: -75px;
}

.object {
  width: 20px;
  height: 20px;
  background-color: #FFF;
  float: left;
  margin-right: 20px;
  margin-top: 65px;
  -moz-border-radius: 50% 50% 50% 50%;
  -webkit-border-radius: 50% 50% 50% 50%;
  border-radius: 50% 50% 50% 50%;
}

#object_one {
  -webkit-animation: object_one 1.5s infinite;
  animation: object_one 1.5s infinite;
}

#object_two {
  -webkit-animation: object_two 1.5s infinite;
  animation: object_two 1.5s infinite;
  -webkit-animation-delay: 0.25s;
  animation-delay: 0.25s;
}

#object_three {
  -webkit-animation: object_three 1.5s infinite;
  animation: object_three 1.5s infinite;
  -webkit-animation-delay: 0.5s;
  animation-delay: 0.5s;
}

@-webkit-keyframes object_one {
  75% {
    -webkit-transform: scale(0);
  }
}

@keyframes object_one {
  75% {
    transform: scale(0);
    -webkit-transform: scale(0);
  }
}

@-webkit-keyframes object_two {
  75% {
    -webkit-transform: scale(0);
  }
}

@keyframes object_two {
  75% {
    transform: scale(0);
    -webkit-transform: scale(0);
  }
}

@-webkit-keyframes object_three {
  75% {
    -webkit-transform: scale(0);
  }
}

@keyframes object_three {
  75% {
    transform: scale(0);
    -webkit-transform: scale(0);
  }
}

/* End */


/* Start:/local/templates/rybalka/assets/css/all.css?1636453778209304*/
.b-aside_navigation{
	position:relative;
	top:0;
	left:0;
	display:block;
	list-style-type:none;
	margin:0;
	padding:11px 0 0 10px!important;
	width:220px
	}
	.b-aside_navigation_item{
		float:left;
		margin:0;
		padding:0
	}
	.b-aside_navigation_item_title{
		display:block;
		float:left;
		position:relative;
		top:3px!important;
		padding:1px 10px 1px 10px;
		margin:0;
		color:#FFF!important;
		background-color:#cdcdcd;
		font-size:16px;
		font-family:Arial,sans-serif;
		text-decoration:none;
		white-space:nowrap;
		border-radius:3px 3px 0 0;
		-webkit-border-radius:3px 3px 0 0;
		-moz-border-radius:3px 3px 0 0
		}.b-aside_navigation_item_active .b-aside_navigation_item_title{background-color:#556e8c;top:0;padding-top:4px}
.b-aside_navigation_item_description{
	max-height:0;
	overflow:hidden;
	position:absolute;
	top:37px;
	left:20px;
	color:#FFF;
	background-color:#556e8c;
	padding:0 10px;
	z-index:1;
	border-radius:0 3px 3px 3px;
	-webkit-border-radius:0 3px 3px 3px;
	-moz-border-radius:0 3px 3px 3px
	}
	.b-aside_navigation_item_description a{
		color:#FFF;
		text-decoration: underline!important;
	}
		.b-aside_navigation_item_active .b-aside_navigation_item_description{
			max-height:300px;padding:10px 10px 20px
			}
			.l-modal{
				position:fixed;
				top:0;
				left:0;
				width:100%;
				height:100%;
				overflow-y:auto;
				background-color:#fff;
				z-index:100;
				opacity:0;
				transition:opacity .2s
				}
				.l-touch_phone .l-modal{position:absolute;overflow-y:visible}.l-modal.visible{opacity:1}.l-desktop .l-modal.visible{-webkit-animation:zoomout .5s;-ms-animation:zoomout .5s;animation:zoomout .5s}.l-modal .i-form_text_input_white{background:0;box-shadow:none;border:1px solid #ccc;font-size:1.7em;color:#252525}.b-form-wrapper{width:100%;max-width:1000px;z-index:102;margin:0 auto;padding:60px 0 0 60px;background-color:white;-webkit-transition:height .2s;-ms-transition:height .2s;transition:height .2s;opacity:0;box-sizing:border-box}.l-500 .b-form-wrapper .b-form_close{top:20px;right:20px}.l-500 .b-form-wrapper{width:100%;margin:0;padding:5%;left:0;box-sizing:border-box}.l-500 .b-form{width:90%;padding:10px 0}.l-500 .b-form_header b{top:-119px}.l-500 .b-form_social li{margin:0 5px}.l-400 .b-form{font-size:10px;padding:10px 0}.l-400 .b-form .b-social_network_icons a{width:40px;height:40px}.l-400 .b-form .b-social_network_icons a svg{width:32px;height:32px;margin:4px}.l-400 .b-form .b-social_network_icons a i[data-name=social_google] svg{left:-1px}.l-400 .b-form_header b:first-child{margin-left:0}.l-400 .b-form_header b:last-child{margin-left:1px}.l-touch_phone .b-form .i-form_text_input_white{font-size:16px}.l-modal.visible .b-form-wrapper{opacity:1}.b-form-wrapper.js-error{-webkit-animation:nudge .5s;-ms-animation:nudge .5s;animation:nudge .5s}.l-500 .b-form-wrapper.js-error{-webkit-animation:none;-ms-animation:none;animation:none}.b-form-wrapper>#js-recaptcha_block{display:none}.b-form-wrapper #js-recaptcha_block{width:100% !important}.b-form-wrapper #js-recaptcha_block #js-recaptcha_widget{width:305px}.b-form-wrapper .b-form_close{position:absolute;display:inline-block;width:40px;height:40px;background:url(/static/i/reg-close.png) no-repeat;cursor:pointer;float:right;top:60px;right:60px;z-index:100}.b-form{display:block;position:absolute;width:100%;max-width:500px;background-repeat:no-repeat;background-color:#fff;opacity:0;z-index:10;-webkit-transition:opacity .2s;-ms-transition:opacity .2s;transition:opacity .2s}.l-modal.visible .b-form.visible{opacity:1;z-index:11}.b-form-register{background-image:url(/static/i/modal/header-chick.png)}.b-form-login,.b-form-amnesia{background-image:url(/static/i/modal/header-ninja.png)}.b-form .js-form_content{background-color:#fff;transition:margin-top .2s;-webkit-transition:margin-top .2s;-ms-transition:margin-top .2s}.b-form a{cursor:pointer}.b-form_header{display:block;margin-top:125px;color:#555;position:relative;height:auto;z-index:-1}.b-form_header span{font-size:1.7em;line-height:1.5em;color:#252525}.b-form small{font-family:Georgia,serif;font-size:1.7em;font-style:italic;line-height:1.7em;display:block;color:#acacac}.b-form_header b{position:absolute;top:-109px;left:64px;margin-left:-6px;font-size:7px}.b-form_header b:last-child{margin-left:2px}.b-form_header b:after{content:'•'}.b-form_header strong{display:block;font-size:1.8em}.b-form .b-form_hint{color:#acacac;font-size:1.2em}.b-form .js-form_piece-step2,.b-form .js-form_piece-step3{display:none;max-height:0;padding-left:3px;margin-left:-3px;-webkit-transition:max-height .2s;-ms-transition:max-height .2s;transition:max-height .2s}.b-form.js-step2 .js-form_piece-step2,.b-form.js-step2.js-step3 .js-form_piece-step3{display:block;max-height:500px}.b-form.js-step2 .b-social_network_icons:not(.b-social_network_icons_small),.b-form.js-step2.js-step3 .b-social_network_icons:not(.b-social_network_icons_small),.b-form.js-step2 .b-form_register_through_email{max-height:0;overflow:hidden;-webkit-transition:max-height .2s;-ms-transition:max-height .2s;transition:max-height .2s;margin-top:0}.b-form.js-step2 .b-form_register_through_email:before,.b-form.js-step2 .b-form_register_through_email:after{display:none}.b-form .b-form_captcha_link{position:absolute;top:0;right:0}.b-form .js-recaptcha_container{width:100% !important;margin:5px 0;cursor:pointer;position:relative}.b-form .js-recaptcha_container i{position:absolute;bottom:0;right:0;z-index:1;opacity:0;-webkit-transition:opacity .2s;-ms-transition:opacity .2s;transition:opacity .2s}.b-form .js-recaptcha_container:hover i{opacity:.75}.b-form #recaptcha_image img{width:100%}.b-form .b-error_container_captcha{display:none}.b-form .b-social_network_icons:not(.b-social_network_icons_small){display:block;list-style-type:none;padding:0;margin:1em 0 0;float:none;max-height:500px;overflow:hidden}.b-form .b-social_network_icons:before{color:#acacac;display:block;margin:0 0 10px 0;font-size:1.2em}.b-form .b-social_network_icons:after{color:#acacac;display:block;margin:15px 0 10px 0;font-size:1.2em}.l-400 .b-form .b-social_network_icons:after{margin:5px 0 0 0}.b-form .b-social_network_icons a{display:inline-block;width:52px;height:52px;margin:0 11px 0 0;border-radius:2px;text-align:left}.b-form .b-social_network_icons svg{margin:6px;width:40px;height:40px}.b-form .b-social_network_icons svg path{fill:#fff}.b-form .b-social_network_icon-google i{padding-left:6px}.b-form_register_through_email{margin-top:30px}.b-form_register_through_email:before{color:#acacac;display:block;margin:5px 0 15px;content:attr(data-before_caption);font-size:1.3em}.b-form_register_through_email:after{color:#acacac;display:block;margin:20px 0 20px 0;content:attr(data-after_caption);font-size:1.3em}.b-form_register_through_email .b-button{width:225px}.b-form_register_through_email .b-button{text-align:center;height:43px;color:#838282}.b-form_register_through_email .b-svg-icon{top:-1px}.b-form_register_through_email .b-button_caption{font-size:16px;padding-left:32px;background:url(/static/i/reg-mail.png) 0 2px no-repeat}.b-form_register_through_email .b-button svg *{fill:#838282}.b-form_register_through_email .b-button svg .svg_white{fill:#fff}.b-form form{margin-top:30px;max-width:450px}.b-form_bottom{margin-top:1.5em;display:block;font-size:1.1em;clear:both;min-height:60px;color:#acacac}.b-form_bottom p{display:inline;padding-left:35px}.l-500 .b-form_bottom p{display:block;padding-left:0}.l-400 .b-form_bottom{margin-top:1em}.b-form .b-form_close:hover{background-position:-160px -20px}.b-form .b-form_field{margin-bottom:10px;position:relative}.b-form .b-form_field.b-form_field-left,.b-form .b-form_field.b-form_field-right{font-size:1.3em;color:#888}.b-form .b-form_field.b-form_field-left{text-align:left;min-height:44px;line-height:44px;margin-bottom:0}.l-500 .b-form .b-form_field.b-form_field-left{line-height:20px;min-height:20px;margin-bottom:15px}.b-form .b-form_field.b-form_field-right{text-align:right}.b-form .b-form_field.b-form_field-right label{float:left}.b-form .b-form_field.b-form_field-yarr{display:block;margin:15px 0 0;min-height:46px}.b-form .b-form_field span{font-size:1.3em;color:#acacac}.b-form .b-form_field label{position:relative;margin-right:20px}.b-form .b-form_field label input{position:absolute;top:2px}.b-form .b-form_field label span{font-size:1em;margin-left:20px}.b-form .b-form_field .b-form_field_status{position:absolute;top:12px;right:-380px;width:330px;padding-left:50px;font-size:13px;line-height:20px}.b-form .b-form_field .b-form_field_status span{font-size:13px;color:#e02b2b}.b-form .b-form_field .b-form_field_status .b-svg-icon{position:absolute;left:15px;display:none}.b-form .b-form_field .b-form_field_status.b-form_field_status_error .b-svg-icon[data-name="error"]{display:block}.b-form .b-form_field .b-form_field_status.b-form_field_status_right .b-svg-icon[data-name="right"]{display:block}.b-form .b-form_field .b-form_field_status.b-form_field_status_warning .b-svg-icon[data-name="error"]{display:block}.b-form .b-form_field .b-form_field_status.b-form_field_status_warning .b-svg-icon[data-name="error"] svg *{fill:#acacac}.b-form .b-form_field .b-form_field_status.b-form_field_status_right[data-name="registration_gender"] .b-svg-icon[data-name="right"],.b-form .b-form_field .b-form_field_status.b-form_field_status_right[data-name="registration_agreement"] .b-svg-icon[data-name="right"]{display:none}.b-form .b-form_field .b-form_field_status.b-form_field_status_warning span{color:#acacac}.l-500 .b-form .b-form_field .b-form_field_status{position:relative;left:0;top:10px;width:100%;padding-left:30px;box-sizing:border-box}.l-500 .b-form .b-form_field .b-form_field_status .b-svg-icon,.l-500 .b-form .b-form_field .b-form_field_status .b-svg-icon{left:0}.l-500 .b-form .b-form_field .b-form_field_status.b-form_field_status_right{display:none}.b-form .js-form_content{margin-top:-5px}.b-form-login .b-social_network_icons:before{content:attr(data-before_caption)}.b-form-login .b-social_network_icons:after{content:attr(data-after_caption)}.b-form.b-form-subscribe{max-width:1000px;width:auto}.b-form.b-form-subscribe .l-subscription_list{margin-bottom:60px}.b-form-subscribe .b-form_header{margin-top:0}.b-form-subscribe .b-form_header span{margin:0;font-weight:normal;color:#556e8c;font-size:1.7em}.b-form-subscribe .b-load_more_domains_button{display:none}.b-form-subscribe .b-subscriptions_search_form{width:100%;padding-top:10px;float:none}.b-form-subscribe .b-subscriptions_search_form form{max-width:none}.b-form-subscribe .b-subscriptions_search_form .i-form_text_input_white{width:100%;max-width:715px;font-size:1.4em}.b-form-subscribe .b-search_form .b-fui_icon_button_search{background-color:transparent;top:7px;left:-8px}.b-form-subscribe .b-blogs_list{width:100%;padding-top:5px}.b-form-subscribe .b-blogs_list h3 .b-list_item_domain_name{display:inline-block;font-size:1em;color:#363636;float:left;clear:both}.b-form-subscribe .b-blogs_list h3 .b-list_item_domain_prefix{display:inline-block;margin-bottom:18px;font-size:.7em;color:#b7b7b7;text-transform:uppercase;float:left;clear:both}.b-form-subscribe .b-blogs_list .b-list_item{min-height:0;margin-bottom:20px;padding:0 45px 0 60px;box-sizing:border-box;transition:height .5s,margin-bottom .5s}.b-form-subscribe .b-blogs_list .b-list_item.deleting{margin-bottom:0;overflow:hidden}.b-form-subscribe .b-blogs_list .b-list_item .b-list_item_logo{top:-2px;left:-10px}.b-form-subscribe .b-blogs_list .b-list_item_domain_status{position:relative;left:auto;top:auto}.b-form-subscribe .b-blogs_list .b-list_item_subscribers{top:60px;right:20px}.b-form-subscribe .b-blogs_list .b-i-list_item_description-compact{margin-right:110px}.b-form-subscribe .b-blogs_list .b-list_item .b-list_item_domain_posts{position:relative;display:flex;width:100%;padding-right:50px;background-color:#f7f7f7;box-sizing:border-box}.b-form-subscribe .b-blogs_list .b-list_item .b-list_item_domain_post{width:50%;padding:20px;box-sizing:border-box}.b-form-subscribe .b-blogs_list .b-list_item .b-list_item_domain_post_title{font-size:14px;line-height:18px;color:#898989;font-weight:bold;white-space:normal}.b-form-subscribe .b-blogs_list .b-list_item .b-list_item_domain_post_title a{color:#898989}.b-form-subscribe .b-blogs_list .b-list_item .b-list_item_domain_post_title span{font-weight:normal}.b-form-subscribe .b-blogs_list .b-list_item .b-list_item_domain_post_body{max-height:0;opacity:0;overflow:hidden;transition:opacity .5s,max-height .5s}.b-form-subscribe .b-blogs_list .b-list_item .b-list_item_domain_post_body img{max-width:200px;margin-right:10px;float:left}.b-form-subscribe .b-blogs_list .b-list_item .b-list_item_domain_posts.expand .b-list_item_domain_post_body{max-height:400px;opacity:1}.b-form-subscribe .b-blogs_list .b-list_item .b-list_item_domain_posts .b-list_item_domain_post_expand{display:block;width:21px;height:10px;position:absolute;right:28px;top:28px;background:url(/static/i/domain_posts_arrow.png);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateX(0);transform:rotateX(0);-ms-transform:rotateX(0);-webkit-transition:-webkit-transform .3s;transition:transform .3s;-ms-transition:-ms-transform .3s}.b-form-subscribe .b-blogs_list .b-list_item .b-list_item_domain_posts.expand .b-list_item_domain_post_expand{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);-ms-transform:rotate(180deg)}.b-form-subscribe .b-form_bottom{position:fixed;bottom:0;left:0;right:0;margin-top:0;background-color:#556e8c}.b-form-subscribe .b-form_bottom a{position:absolute;right:50px;top:15px;padding:5px 10px;border:1px solid #fff;border-radius:2px;color:#fff;text-decoration:none;text-transform:uppercase}.b-form-subscribe .b-list_item_domain_subscribe{position:relative;left:-2px;min-height:40px}.b-form-subscribe .b-list_item_domain_subscribe .b-list_item_domain_status_elections{top:2px;margin-left:10px}.b-form-subscribe .b-list_item_domain_subscribe .b-note{font-size:11px;font-weight:normal;color:#ea212d;margin-left:10px}.b-form-subscribe .b-list_item_domain_subscribe>span{display:inline-block;color:#b7b7b7;margin:8px 0 0 132px}@-webkit-keyframes nudge{from,to{left:0}10%{left:-30px}25%{left:30px}50%{left:-15px}75%{left:15px}}@-ms-keyframes nudge{from,to{left:0}10%{left:-30px}25%{left:30px}50%{left:-15px}75%{left:15px}}@keyframes nudge{from,to{left:0}10%{left:-30px}25%{left:30px}50%{left:-15px}75%{left:15px}}@-webkit-keyframes zoomout{from{-webkit-transform:scale(2,2);-ms-transform:scale(2,2);transform:scale(2,2);opacity:0}70%{opacity:1}to{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);opacity:1}}@-ms-keyframes zoomout{from{-webkit-transform:scale(2,2);-ms-transform:scale(2,2);transform:scale(2,2);opacity:0}70%{opacity:1}to{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);opacity:1}}@keyframes zoomout{from{-webkit-transform:scale(2,2);-ms-transform:scale(2,2);transform:scale(2,2);opacity:0}70%{opacity:1}to{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);opacity:1}}.b-post_edit_holder{position:relative;overflow:hidden;margin-left:-6px;margin-top:0}.b-post_edit_holder.b-post_wrapper{margin:0 auto}.b-post_edit{position:relative;padding-left:6px}.b-post_edit .b-form_field{margin-bottom:10px}.b-post_edit_pic{float:left;font-size:.85em;width:120px;margin-right:20px}.b-post_edit_pic img{max-height:120px}.b-post_edit_pic .b-file_uploader{padding-right:0;top:9px;text-align:left}.b-post_edit_pic_progress{padding:5px 0;overflow:hidden;text-overflow:ellipsis;text-align:center;margin-bottom:10px}.b-post_edit_delete_pic{position:absolute;right:0;top:8px}.b-post_edit .b-form_fields{overflow:hidden}.b-post_edit .b-form_field_caption{margin-left:-6px;margin-bottom:0}.b-post_edit .i-mod_form_caption{font-family:Arial,Verdana,sans-serif;font-size:20px}.b-post_edit .b-form_field_url{margin-left:-6px}.b-post_edit .b-form_field_body{margin-bottom:0}.b-post_edit .b-form_field_tags{margin-top:-5px}.b-post_edit .b-tags_container{padding-top:5px;display:inline-block}.b-post_tags{padding-top:5px;display:inline-block}.b-post_edit .i-mod_form_url,.b-post_edit .i-mod_form_tags{font-size:1em;padding-top:8px;padding-bottom:8px}.b-post_edit .i-form_textarea{height:100px}.b-post_edit_controls{padding:10px 2px;text-align:right}.b-post_edit_controls .b-button{margin-left:10px}.b-post_edit .b-post_render_types{margin-left:-6px}.b-post_render_types{background-color:#f4f4f2;padding:16px 0 0}.b-post_render_types label{vertical-align:middle;display:inline-block;width:32%;text-align:center;white-space:nowrap;min-width:100px;margin-bottom:16px}.b-post_render_types label:last-child{margin-right:0}.b-post_render_types i{vertical-align:middle;display:inline-block;width:59px;height:48px;background-image:url(/static/i/post_render_types.png);background-repeat:no-repeat}.b-post_render_type_mini i{background-position:0 0}.b-post_render_type_midi i{background-position:-59px 0}.b-post_render_type_maxi i{background-position:-118px 0}.l-touch_capable .mobile-hidden{display:none !important}.b-gallery_uploader{position:relative;min-height:20px;max-width:700px;margin:0 auto}.b-gallery_uploader .b-file_uploader_drag{position:static}.b-gallery_uploader a{color:#000}.b-gallery_images_list{overflow:hidden;margin:0 -5px;text-align:center}.b-gallery_image_item{border:1px solid #e7e7e7;background:#fff;width:195px;display:inline-block;vertical-align:top;margin:0 5px 10px;padding:0 0 18px;position:relative}.b-gallery_image_item.active{z-index:3}.b-gallery_image_item_handler{padding-top:18px}.b-gallery_image_thumb{display:block;width:150px;margin:0 auto}.b-gallery_image_item .b-image_description_container{margin:6px 12px 0;display:block}.b-gallery_image_item .b-close_btn{top:0;right:0}.b-gallery_main{margin-right:152px;height:465px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.b-gallery_preload_container{position:absolute;top:-10000px;left:-10000px}.b-gallery_image{max-width:100%;max-height:100%;display:block;margin:0 auto;position:absolute;top:50%;left:50%}.b-gallery_control{position:absolute;top:0;bottom:0;left:0;right:50%;z-index:2;cursor:pointer}.b-gallery_control.b-gallery_control_right{left:50%;right:0}.b-gallery_control .b-svg-icon,.b-gallery_control .b-svg-icon svg{width:30px;height:30px}.b-gallery_control .b-svg-icon{opacity:0;-ms-filter:"alpha(opacity=0)";-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}.b-gallery_arrow .b-svg-icon{position:absolute;top:50%;left:22px;margin-top:-15px}.b-gallery_control.js-hover .b-svg-icon{opacity:1;-ms-filter:"alpha(opacity=100)"}.b-gallery_control_right .b-svg-icon{left:auto;right:22px}.b-gallery_control img{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-ms-filter:"alpha(opacity=0)"}.b-gallery_zoom{position:absolute;z-index:3;top:50%;left:50%;right:auto;width:30px;height:30px;margin:-15px 0 0 -15px}.b-gallery_original_size .b-gallery_zoom{display:none}.b-gallery_close{width:30px;height:30px;position:absolute;top:10px;right:22px;left:auto;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.b-gallery_main:hover .b-gallery_zoom .b-svg-icon,.b-gallery_image_container.js-hover .b-gallery_close .b-svg-icon,.b-gallery_image_container.js-hover .b-image_description_container,.b-gallery_image_container .b-image_description_container.js-hover,.b-gallery_image_container .b-image_description_container:hover,.l-touch_capable .b-gallery_image_container .b-gallery_close .b-svg-icon,.l-touch_capable .b-gallery_image_container .b-image_description_container{opacity:1;-ms-filter:"alpha(opacity=100)"}.b-gallery_overlay{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1000;background:#fff;filter:alpha(opacity=70);opacity:.7;border:1px solid #fff}.b-gallery_wrapper{position:fixed;left:0;bottom:0;right:0;width:100%;z-index:1001;top:0}.b-gallery_full_image_wrapper{position:absolute;top:50%;left:50%}.b-gallery_full_image{max-width:100%;display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none}.b-gallery_full_image_wrapper .b-image_description_container{display:block;position:absolute;bottom:0;right:-0.5px;max-width:202px;z-index:2;opacity:0;-webkit-backface-visibility:hidden;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}.b-gallery_full_image_wrapper .b-image_description_bg{display:block}.b-gallery_full_image_wrapper .b-image_description{color:#000;padding:10px 20px}.b-gallery_image_container{width:100%;position:relative}.b-post_gallery{position:relative;max-width:1150px;margin:0 auto}.b-post_gallery_wrapper{padding:0 10px 20px}.b-image-preload-container{position:absolute;top:-1000px;left:-1000px;width:100px;height:100px;overflow:hidden}.b-image-preload-container img{position:absolute}.b-post_thumbs_container{width:700px;min-height:120px;position:relative;overflow:hidden}@media screen and (max-width:1024px){.b-post_thumbs_container{width:465px}}.b-post_thumbs_container img{max-width:700px;display:block}.b-image-container{background-position:center;background-repeat:no-repeat;background-size:cover;margin:1px;float:left}.b-gallery_counter{position:absolute;padding:4px;color:#000;top:5px;left:5px;z-index:2}.b-gallery_counter_bg{position:absolute;width:100%;height:100%;top:0;left:0;background-color:#fff;opacity:.8}.b-i-gallery_counter{position:relative;color:#000;font:.8em Verdana,sans-serif}
.b-list{
	padding:0 0 0 10px;
	/*margin:0 259px 0 87px;*/
	overflow:hidden
}
.b-users_list {
	margin:0 259px 0 20px;
}
.b-blogs_list {
	margin:0 259px 0 87px;
}
.b-list_item{margin:-1px 0 0 0;padding:8px 120px 20px 42px;position:relative;min-height:47px}.b-list_item h3{font-weight:normal;font-size:1.6em;line-height:1;margin:1px 0 10px;padding:0;word-wrap:break-word;-ms-word-wrap:break-word}.b-blogs_list.b-blogs_list-compact .b-list_item h3{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.b-blogs_list.b-blogs_list-compact .b-list_item_domain{color:#888;display:block;margin-top:-3px}.b-list_item h3 a{color:#556e8c;text-decoration:none}.b-list_item_rating{font-size:.5em;color:#999}.b-list_item_location{font-size:.7em;color:#999}
				.b-list_item_url{
					background-color:#556e8c;
					color:#FFF!important;
					padding:1px 2px 2px;
					border-radius:2px;
					-webkit-border-radius:2px;
					-moz-border-radius:2px
					}
					.b-list_item_description{
                        word-wrap:break-word;-ms-word-wrap:break-word;/*max-height:75px;*/overflow:hidden}.b-list_item_description .b-note{font-size:10px;margin-left:-2px}.b-list_item_description sup,.b-list_item_description sub{margin:0}.b-users_list .b-list_item_description{min-height:19px}.b-list_item_description_opened{max-height:none}.b-list_item_description_more{position:absolute;left:130px;top:113px;text-decoration:none;border-bottom:1px dotted;line-height:1}.b-list_item_controls{position:absolute;top:9px;left:0;width:58px;text-align:center}.b-list_item .b-list_item_controls .b-fui_icon_button_subscribe,.b-list_item .b-list_item_controls .b-fui_icon_button_unsubscribe,.b-list_item .b-list_item_controls .b-fui_icon_button_ignore,.b-list_item .b-list_item_controls .b-fui_icon_button_unignore{position:absolute;left:0}.b-promo_blogs_list .b-subsite_subscribe_controls{position:absolute;right:120px;top:0;width:24px;height:24px;z-index:2}.b-promo_blogs_list .b-subsite_subscribe_controls .b-list_item_controls{top:0}.b-list_item_subscribers{position:absolute;right:10px;top:50%;margin-top:-25px;width:100px;font-size:.7em;color:#999;text-align:center;line-height:1.1}.b-promo_blogs_list .b-list_item_subscribers{top:0;margin-top:0;text-align:left}.b-list_item_subscribers strong{font-size:2.2em;font-family:Arial,sans-serif;letter-spacing:1px;color:#556e8c}.b-list_item_logo{position:absolute;left:-69px;width:57px;height:57px}.b-list_item_logo img{width:100%}.b-blogs_list-compact{margin:0}.b-blogs_list.b-blogs_list-compact .b-i-list_item_description-compact,.b-blogs_list.b-blogs_list-compact .b-list_item_domain_name,.b-blogs_list .b-list_item_domain_title{display:inherit}.b-i-list_item_description-compact,.b-blogs_list.b-blogs_list-compact .b-i-list_item_description,.b-blogs_list .b-list_item_domain_name,.b-blogs_list.b-blogs_list-compact .b-list_item_domain_title{display:none}.b-list_item_domain_status_elections{position:absolute;left:35px;top:-19px;display:block;width:27px;height:14px;background:url(/static/i/site_with_elections.png) no-repeat 0 0}.b-list_item_domain_status_closed{position:absolute;left:36px;top:-22px;display:block;width:24px;height:21px;background:url(/static/i/site_closed.png) no-repeat 0 0}.b-subscription_list_controls{margin:-22px 320px 0 30px;max-width:700px}.b-subscription_list_controls_form{margin-bottom:10px}.b-subscription_list_controls_form .i-form_text_input{margin-left:5px;width:60%}.b-subscription_list_controls_form .b-fui_icon_button_add{vertical-align:top;padding:5px 5px 6px 10px;margin:0}.b-subscription_list_controls_form .b-form_field_description{margin-bottom:5px;padding-right:30%}.b-subscription_list_controls_description{background-color:#ececec;border-bottom:1px solid #cecece;font-size:.85em;color:#888;padding:8px 50px 8px 20px;margin:0 0 10px -13px;position:relative;width:75%}.b-subscription_list_controls_description_pic{overflow:hidden;position:relative}.b-subscription_list_controls_description_pic img{float:right}.b-list_communities-by-tag{margin:0 340px 25px 43px;padding:0 0 20px;border-bottom:1px solid #d7d7d7}.b-list_communities-no-posts{border-bottom:0}.b-list_communities-by-tag .b-list_item_controls{left:-3px}@media screen and (max-width:900px){.b-list_communities-by-tag{margin:0 0 25px 15px}}.b-purchase_info{padding:22px 35px 0 60px}.b-purchase_emphasis{font-size:1.4em}.b-purchase_agreement{width:80%;padding-bottom:50px}.b-purchase_agreement .b-subtitle_container{padding-bottom:10px}.b-popup_holder{position:absolute;border:1px solid #e6e6e6;border-radius:3px;background-color:#fff;z-index:9999;box-shadow:1px 1px 3px #e6e6e6;margin-right:20px;max-width:400px;min-width:300px;overflow:hidden}.b-popup{padding:10px 15px 5px 10px;font-size:.88em;line-height:1.33em;color:#888;float:left;max-width:325px}.b-popup h3{font-weight:normal;color:inherit;font-size:1.3em;line-height:1.2em;margin:0;text-overflow:ellipsis;overflow:hidden;max-width:325px}.b-popup .b-user_votes_container{position:relative;float:right;right:-10px;top:-2px}.b-popup .b-user_votes_container .b-karma_value{cursor:inherit}.b-popup a{color:inherit}.b-popup .b-popup-domain_government,.b-popup .b-popup-user_location{color:silver}.b-popup-user{min-width:280px;padding:10px 15px 10px}.b-popup-user_note{margin:10px 0;display:block;color:silver;font-family:Georgia,"Times New Roman",serif}.b-popup-user_note .js-usernote_input{font-size:inherit;padding:5px}.b-popup .b-popup-domain_name,.b-popup .b-popup-user_few_words{margin:5px 0 10px}.b-popup .b-popup-domain_name{margin-top:10px}.b-popup .b-popup-user_few_words{margin-bottom:0}.b-popup .b-popup-user_few_words img{max-width:100%}.b-popup .b-popup_bottom{position:relative;margin-right:10px}.b-popup-user .b-popup_bottom{padding-bottom:10px}.b-popup-user .b-popup_bottom-narrow .b-user_subscription{margin-left:-30px}.b-popup .b-user_subscription_text{display:block;margin-bottom:5px;margin-left:0}.b-popup .js-subscribe_controls{float:left;margin-right:10px}.b-popup .b-user_subscription_plain .b-user_subscription_text{vertical-align:middle;margin-right:10px;line-height:28px}.b-popup .b-domain_subscription_text,.b-popup .b-user_subscription_text{font-size:1em;white-space:nowrap}.b-popup .b-subsite_controls,.b-popup .b-user_subscription{position:static;text-align:left;float:left;padding:0 0 5px 0}.b-popup .b-user_subscription{margin-top:0;min-width:120px}.b-popup .b-popup-user_write{float:left;display:inline-block;height:27px;line-height:27px;padding:0 10px;vertical-align:middle;border:1px solid #cbcbcb;border-radius:3px}.b-popup .b-popup-user_write i{vertical-align:middle}.b-popup .b-popup-user_write span{float:right;font-size:11px}.b-popup .b-subsite_controls a{margin:0;z-index:1}.b-popup-user .js-subscribe_controls a{margin-bottom:3px}.b-popup .b-popup-domain_description{max-height:240px;overflow:hidden;padding-bottom:15px;position:relative}.b-popup hr{border:0;box-shadow:0 0 20px 15px #fff;position:absolute;top:250px;width:100%}.b-popup .b-popup_stats{clear:both;white-space:nowrap;margin-bottom:15px}.b-popup .b-popup_stats a{margin-right:5px}.b-popup .b-domain_subscription_text{vertical-align:middle;line-height:27px;margin:0 0 0 10px}.b-popup .b-popup_ignore{display:inline-block;width:auto;clear:both;float:left;margin:10px 0}.b-popup_holder{-webkit-animation:fading .2s;-ms-animation:fading .2s;animation:fading .2s}.b-popup_holder .b-popup_picture{width:40px;margin:5px -5px 0 10px;float:left;-webkit-animation:scaling .2s;-ms-animation:scaling .2s;animation:scaling .2s}.b-popup_holder .b-popup_picture.b-popup-user_avatar{height:40px;background-size:cover;background-repeat:no-repeat;border-radius:50%;background-position:50% 50%}.b-popup_holder.hidden,.b-popup_holder.hidden .b-popup_picture{-webkit-animation:none;-ms-animation:none;animation:none}@-webkit-keyframes fading{from{opacity:0}to{opacity:1}}@-ms-keyframes fading{from{opacity:0}to{opacity:1}}@keyframes fading{from{opacity:0}to{opacity:1}}@-webkit-keyframes scaling{from{-webkit-transform:scale(0)}to{-webkit-transform:scale(1)}}@-ms-keyframes scaling{from{-ms-transform:scale(0)}to{-ms-transform:scale(1)}}@keyframes scaling{from{transform:scale(0)}to{transform:scale(1)}}.user-suggest-menu{position:absolute;background:#f3f3f3;border:1px #ccc solid;list-style:none;padding:0;margin:0;cursor:pointer;pointer-events:none;opacity:0;visibility:hidden;z-index:9999;transition:opacity .3s,visibility .3s}.user-suggest-menu_no-transition{transition:none}.user-suggest-menu_opened{opacity:1;visibility:visible;pointer-events:all}.user-suggest-menu__login{padding:2px 4px;transition:background-color .1s}.user-suggest-menu__login_focus{background:#ccc;text-decoration:underline}.b-search_form_404{padding:100px 0 170px;position:relative}.b-search_form_404 label{font-size:1.2em;color:#666}.b-search_form_404 .i-form_text_input_white,.b-search_form_404 .b-button__search{position:relative;z-index:2}.b-search_form_404 .i-form_text_input_white{width:370px}.b-search_form_404 .b-button__search{top:-4px;background:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.b-search_form_404 .b-search_form_404_pic{z-index:1;display:inline-block;vertical-align:middle;width:94px;height:124px;margin-left:-45px;position:relative;top:-16px;background:url(/static/i/404.png) no-repeat 0 0}.b-search_form_404 .b-search_form_404_pic__en{background:url(/static/i/404_en.png) no-repeat 0 0;-webkit-background-size:100% auto;background-size:100% auto}.b-closed_image{width:105px;height:91px;background:url(/static/i/closed_domain_retina.png) no-repeat 0 0;background-size:100% 100%;margin:130px auto 0}.b-site_message_container{text-align:center;color:#666;padding:0 10px 110px}.b-site_message_title{color:#615f86;font-size:22px;padding:4px 0 20px}.b-site_message_list li{padding:0 0 5px;list-style-type:none}.b-site_message_text:first-letter {text-transform:uppercase}.b-site_message_text{display:inline-block}.about_social .b-social_network_icons_small.b-vertical{position:fixed;left:-1px;top:200px;z-index:1}.about_parallax{perspective:1px;-webkit-perspective:1px;height:100vh;overflow-x:hidden;overflow-y:auto;background-color:#000}.b-about_bg{position:absolute;z-index:-1;width:100%;height:100vh;-webkit-transform:translateZ(-2px) scale(3);-ms-transform:translateZ(-2px) scale(3);transform:translateZ(-2px) scale(3)}.b-i-about_bg{position:relative}.b-i-about_bg:before{content:'';position:absolute;background:linear-gradient(to bottom,rgba(0,0,0,0.3) 0,rgba(0,0,0,1) 100%);height:100%;width:100%}.b-about_bg img{width:100%}.about_parallax .l-footer{background-color:#fff;margin-top:-127px;padding-bottom:20px}.l-800 .about_parallax .l-footer{margin-top:-240px}.l-content_about{background-color:transparent;background-repeat:no-repeat;background-size:100%;color:#fff;font-family:'PT Sans Caption',verdana,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;border:0;max-width:none}.b-about_center,.b-about_statistics,.b-about_info{max-width:1280px}.b-about_menu{position:absolute;top:85px;right:100px;margin:0;list-style:none}.l-800 .b-about_menu{display:-webkit-inline-flex;display:-ms-inline-flex;display:flex;-webkit-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;top:0;left:0;width:100%;height:40px;padding:0;background-color:#fff}.b-about_menu li{margin-bottom:25px}.b-about_menu li a{font-size:16px;color:#fff}.l-800 .b-about_menu li a{font-family:'PT Sans';font-size:16px;line-height:40px;text-decoration:none;text-transform:uppercase;color:#7d7d7d}.l-500 .b-about_menu li a{font-size:12px}.b-about_login{position:absolute;top:310px;right:0;width:213px;height:94px;padding:20px 10px 15px;box-sizing:border-box;background-color:rgba(255,255,255,.74);font-family:Georgia,serif;font-size:18px;color:#000}.l-800 .b-about_login{top:80px;right:10px;width:190px;background:0;font-size:16px;color:#fff}.l-500 .b-about_login{width:160px;right:5px;font-size:14px}.b-about_login:after{content:'';position:absolute;left:-72px;top:0;border:47px solid transparent;border-right:25px solid rgba(255,255,255,.74)}.l-800 .b-about_login:after{display:none}.b-about_login a{color:#000;font-style:italic}.l-800 .b-about_login a{color:#fff}.b-about_center{position:relative;margin:0 auto;z-index:-1}.b-about_intro{position:relative;max-width:640px;padding:56px 0 0 315px}.l-1200 .b-about_intro{padding-top:20px;padding-left:40px}.l-1000 .b-about_intro{max-width:400px;padding-left:40px;padding-right:40px;font-size:.6em}.l-800 .b-about_intro{top:40px;padding-top:40px}.l-500 .b-about_intro{max-width:280px;padding-left:40px;padding-right:20px;font-size:.5em}.b-intro_title{margin:0 0 10px 0;font-weight:normal;font-size:3.6em;line-height:1.2em}.b-intro_text{margin:0;font-size:1.8em}.b-about_logo{position:absolute;left:20px;top:40px}.b-about_logo img{width:19em}.l-1200 .b-about_logo{position:relative;top:0;left:0;margin:0 40px 40px}.l-500 .b-about_logo{margin:0 10px 10px}.b-about_features{width:100%;padding-bottom:90px;padding-top:40px}.b-about_feature{position:relative;max-width:600px;margin-top:60px;margin-left:195px;padding-left:120px;box-sizing:border-box}.b-about_feature:nth-child(even){margin-left:390px}.l-1200 .b-about_feature{margin-left:40px;padding:0 40px 0 0}.l-1200 .b-about_feature:nth-child(even){margin-left:40px}.l-1200.l-500 .b-about_feature{margin-left:40px;padding:0 20px 0 0}.b-about_feature .b-about_feature_side{position:absolute;top:0;left:0;width:103px;text-align:center}.l-1200 .b-about_feature .b-about_feature_side{position:relative;margin:0 0 15px 25px}.b-about_feature .b-about_feature_side .vote{position:relative;top:0;left:0;height:72px;margin:-7px auto 0 auto}.l-1200 .b-about_feature .b-about_feature_side .vote{width:90px;height:30px;margin:0}.b-about_feature .b-about_feature_side .vote:before{color:#fff}.l-1200 .b-about_feature .b-about_feature_side .vote:before{left:32px;top:0}.b-about_feature .b-about_feature_side .vote.js-animating:before{-webkit-animation:hit .7s;-ms-animation:hit .7s;animation:hit .7s}.b-about_feature .b-about_feature_side .vote_button{width:30px;height:30px;line-height:27px;font-size:28px;background:linear-gradient(#fffffe,#dbdcdc);color:#666;cursor:pointer}.l-1200 .b-about_feature .b-about_feature_side .vote_button{position:relative;display:inline-block}.b-about_feature h2{margin:0 0 16px 0;font-size:22px;line-height:22px}.l-1200 .b-about_feature h2{margin-bottom:5px}.b-about_feature p{font-size:1.1em}.l-1200 .b-about_feature p{margin:0}.b-about_bottom{padding-bottom:40px;background:#fff;color:#000}.l-1000 .b-about_bottom{font-size:.9em}.l-800 .b-about_bottom{font-size:.7em}.b-about_statistics{margin:0 auto;padding:50px 0;font-size:2em;line-height:2.2em}.l-1200 .b-about_statistics{padding:40px 0}.l-800 .b-about_statistics{padding:20px 0}.l-500 .b-about_statistics{font-size:1.8em}.b-about_statistics p{padding:0 140px}.l-1200 .b-about_statistics p{padding:0 40px}.l-800 .b-about_statistics p{padding:0 20px 0 40px}.b-about_statistics b{font-size:1.4em}.b-about_info{margin:80px auto 0 auto}.b-about_quote{float:left;position:relative;max-width:630px;padding:0 40px 50px 172px;font-family:Georgia,serif;font-size:1.6em;line-height:1.6em;font-style:italic}.l-1200 .b-about_quote{max-width:500px;padding:0 40px 40px 72px}.l-1000 .b-about_quote{max-width:330px}.l-800 .b-about_quote{max-width:650px;float:none;padding:0 40px 40px 40px}.b-about_quote span{display:block;position:relative}.b-about_quote span:before,.b-about_quote span:after{position:absolute;font-size:3.1em}.b-about_quote span:before{content:"«";top:-10px;left:-35px}.l-800 .b-about_quote span:before{top:-8px;left:-26px}.b-about_quote span:after{content:"»";bottom:2px}.b-about_quote .b-quote_author{display:inline-block;position:absolute;right:10px;bottom:0}.b-about_graphics{float:right;max-width:300px;padding-right:40px}.l-800 .b-about_graphics{float:none;margin-top:40px;padding:0 40px}.b-about_graphics h3{margin:0;text-transform:lowercase;font-weight:normal;font-size:1.7em}.b-about_graphics p,.b-about_graphics ul li a{font-size:1.2em}.b-about_graphics ul{list-style:none;margin:0;padding:0}.b-about_graphics ul li span{font-size:1em}.b-history{position:relative;height:321px;width:953px;margin:0 auto}.l-1000 .b-history{display:none}.b-doodle{position:absolute;background:url("/local/templates/rybalka/assets/css/../i/doodle.jpg") no-repeat;width:937px;height:321px}.b-history_item{position:absolute;line-height:1em}.b-history_date{color:#858585;display:block;font-size:.85em;line-height:1em;padding-bottom:2px}.b-history_title{display:block;padding-bottom:2px}.b-history_sub_title{display:block;font-size:.85em}.b-history_item_1{top:150px;left:43px}.b-history_item_2{top:70px;left:109px}.b-history_item_3{top:54px;left:316px}.b-history_item_4{top:218px;left:328px}.b-history_item_5{top:143px;left:532px}.b-history_item_6{top:150px;left:808px}.l-i-wrapper_adv{padding-bottom:0;width:1305px;margin:0 auto;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:perspective(800px);transform:perspective(800px)}.about_social__adv .b-social_network_icons_small.b-vertical{top:75px;z-index:3;position:absolute;left:0}.b-adv_header{position:relative;width:100%;color:#FFF;padding:70px 0 40px;overflow:hidden}.b-adv_header_image{position:absolute;width:100%;height:100%;top:0;left:0;background-size:contain;background-position:bottom right;background-repeat:no-repeat}.b-adv_wrap{position:relative;padding-left:68px}.b-adv_header_title{font-size:63px;line-height:60px;margin:0 0 40px}.b-adv_header_desc{max-width:635px;font-size:16px;line-height:22px;margin-bottom:60px}.b-adv_header_desc p{margin:0 0 32px}.b-adv_header_desc_accent{font-size:20px;line-height:27px}.b-adv_header_links{float:left;margin-right:50px;margin-top:7px}.b-adv_header_button{display:inline-block;width:200px;height:42px;line-height:42px;color:#081930;font-size:18px;border-radius:3px;text-decoration:none;text-align:center;margin-right:30px;transition:background-color .2s linear}.b-adv_header_button__yellow{background-color:#ffd766}.b-adv_header_button__yellow:hover{background-color:#face52}.b-adv_header_button__blue{background-color:#6fa1e9}.b-adv_header_button__blue:hover{background-color:#6497e0}.b-adv_header_contacts{color:#FFF;font-size:18px;line-height:28px;overflow:hidden}.b-adv_header_contacts_link{margin-right:10px;color:#FFF}.b-adv_header_contacts_link__phone{text-decoration:none}.b-adv_info{background:#FFF}.b-adv_info_texts{width:660px;padding-right:90px;color:#081930;float:left}.b-adv_info_title{font-size:30px;line-height:30px;font-weight:700;margin-top:53px;margin-bottom:24px}.b-adv_info_texts p{font-size:18px;line-height:24px;margin:0 0 14px}.b-adv_info_graphs{margin-top:60px;margin-bottom:40px}.b-adv_info_graphs_item{float:left;width:50%}.b-adv_info_graphs_item:nth-of-type(2){width:44%;padding:0 3%}.b-adv_info_graphs_image{width:100%;height:213px;background-size:296px 212px;background-repeat:no-repeat}.b-adv_info_graphs_image__ages{background-image:url(/static/i/happiness/ages.png)}.b-adv_info_graphs_image__pie{background-image:url(/static/i/happiness/pie.png)}.b-adv_info_graphs_title{font-size:24px;font-weight:700;line-height:24px;margin-bottom:70px}.b-adv_info_amounts{width:450px;float:right}.b-adv_info_amounts_total{margin:60px 0;border-left:1px solid #a1b9db;padding-left:67px}.b-adv_info_amounts_num{margin-bottom:3px;font-size:36px;line-height:36px;font-weight:700}.b-adv_info_amounts_label{font-size:13px;line-height:17px;margin-bottom:20px}.b-adv_info_amounts_label__month{margin-bottom:30px}.b-adv_info_amounts__blue{color:#688ec5}.b-adv_info_amounts__green{color:#1ad578}.b-adv_info_amounts_bubbles{width:122px;height:91px;margin-top:34px;margin-bottom:11px;background-image:url(/static/i/happiness/bubbles.png);background-size:122px 91px}.b-adv_info_amounts_month{background:#688ec5;padding:40px 0 12px 67px;color:#fff}.b-adv_info_amounts_month_title{margin-bottom:48px;font-size:18px;line-height:18px;text-transform:uppercase;font-weight:700}.b-adv_formats{background:#081930;padding-top:33px;color:#FFF;height:760px;z-index:2;position:relative}.b-adv_formats_title{color:#FFF;font-size:30px;line-height:30px;margin-bottom:30px}.b-adv_formats_wrap{position:relative;margin:0 auto;width:738px;height:749px;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:rotateX(0);transform:rotateX(0)}.b-adv_formats_image{display:block;width:738px;height:749px;background-image:url(/static/i/happiness/scheme_adv.png);background-size:739px 748px;position:absolute;left:0;top:0}.b-adv_formats_shine{position:absolute;top:0;left:0;right:0;bottom:0;background:-webkit-linear-gradient(315deg,rgba(255,255,255,0.35) 0,rgba(255,255,255,0) 60%);background:linear-gradient(135deg,rgba(255,255,255,0.35) 0,rgba(255,255,255,0) 60%);z-index:100}.b-adv_formats_item{position:absolute;-webkit-transform:rotate(0);transform:rotate(0)}.b-adv_formats_item__first{left:-216px;top:90px}.b-adv_formats_item__second{left:-216px;top:300px}.b-adv_formats_item__third{right:-173px;top:146px}.b-adv_formats_item__fourth{right:-173px;top:540px}.b-adv_formats_item_arrow{position:absolute;display:inline-block;background-image:url(/static/i/happiness/arrows_sprite.png)}.b-adv_formats_item_arrow__first{width:115px;height:7px;background-position:0 0;top:45px;left:152px}.b-adv_formats_item_arrow__second{width:256px;height:147px;background-position:0 -77px;top:-98px;left:154px}.b-adv_formats_item_arrow__third{width:211px;height:73px;background-position:0 -225px;top:128px;left:-145px}.b-adv_formats_item_arrow__fourth{width:214px;height:68px;background-position:0 -8px;top:-50px;left:-145px}.b-adv_formats_item_title{font-size:18px;line-height:21px;text-transform:uppercase;font-weight:700;margin-bottom:10px}.b-adv_formats_item_text{font-size:16px;line-height:20px}.b-adv_special{padding-top:125px;color:#FFF;background:#688ec5;position:relative;max-height:730px}.b-adv_special_title{font-size:30px;line-height:30px;font-weight:700;margin-bottom:37px}.b-adv_slider{position:relative;width:740px;min-height:700px;margin:0 auto}.b-adv_slider_arrow_left{position:absolute;left:-160px;top:300px;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.b-adv_slider_arrow_right{position:absolute;right:-130px;top:300px}.b-adv_slider_ribbon{display:block;background-image:url(/static/i/happiness/ribbon.png);width:740px;height:20px}.b-adv_slider_item{position:absolute;top:20px;left:0;opacity:0;transition:opacity .5s linear}.b-adv_slider_item.active{opacity:1}.b-adv_slider_image{width:740px}.b-adv_slider_note{position:absolute;right:-160px}.b-adv_slider_note__top{top:40px}.b-adv_slider_note__bottom{top:420px;right:-170px}.b-adv_slider_image_wrap{width:740px;overflow:hidden}.b-adv_connect{background:#ebebeb;padding-top:170px}.b-adv_connect_title{margin-bottom:38px;font-size:24px;line-height:24px;font-weight:700;color:#688ec5;text-transform:uppercase;margin-top:0}.b-adv_form{width:670px;margin-bottom:60px}.b-adv_form .b-form_field{float:left;width:320px;margin-bottom:30px;position:relative;height:32px;background:#fff;box-shadow:2px 2px 2px 0 #c1c1c1}.b-adv_form .b-form_field:nth-of-type(2n+1){margin-right:30px}.b-adv_form .i-form_text_input_white{box-shadow:none;position:absolute;left:0;top:0;opacity:0;z-index:2;background:transparent;transition:opacity .1s linear,z-index .1s linear;transition-delay:.4s;border-radius:0}.b-adv_form .b-form_field_comment,.b-adv_form textarea.i-form_text_input_white{height:137px}.b-adv_form .b-form_field_comment{width:100%}.b-adv_form .b-form_field label{color:#688ec5;font-size:16px;margin:0 0 3px;position:absolute;left:7px;top:5px;transition:top .2s linear,left .2s linear,font-size .2s linear}.b-adv_form .b-submit_btn_holder{text-align:center;padding:20px 0 0}.b-adv_form .b-submit_btn{float:right;height:32px}.b-adv_form .b-submit_btn:focus{outline:0}.b-adv_connect_inbox{font-size:24px;line-height:30px;color:#252525;padding-bottom:15px}.b-adv_connect_inbox_link{color:#688ec5;text-decoration:none}.b-adv_footer .b-sidebar_footer{position:absolute;right:20px;opacity:1 !important}.b-adv_chickborn{float:right;display:block;background-image:url(/static/i/happiness/chickborn.png);background-size:268px 212px;width:268px;height:212px;margin-right:120px;margin-top:10px}.l-1000 .b-adv_chickborn{display:none}.b-adv_form .i-form_text_input_white:focus{border:0}.b-adv_form .i-form_text_input_white.js-not_empty+label,.b-adv_form .i-form_text_input_white:focus+label,.b-adv_form .i-form_text_input_white:active+label{top:-20px;left:0;font-size:14px !important;z-index:2}.b-adv_form .i-form_text_input_white.js-not_empty,.b-adv_form .i-form_text_input_white:active,.b-adv_form .i-form_text_input_white:focus{opacity:1;z-index:1}.b-amnesia_request_recovery_form{width:60%}.b-amnesia_submit{margin:0 20px 0 0}.b-password_change_form{width:60%}.b-blog_controls_owner{font-size:30px;margin-left:6px}.b-blog_controls_prime_current_name{font-size:20px;margin-left:6px}.b-blog_controls_prime .i-form_text_input{font-size:11px;width:50%;margin:3px 0 4px}.b-blog_controls_prime_expel{border-bottom:1px dotted;text-decoration:none}.b-blog_controls_users_load{border-bottom:1px dotted;text-decoration:none}.b-blog_controls_users form{padding-top:4px;padding-bottom:4px}.b-blog_controls_users ul{list-style-type:none;display:block;margin:0 0 0 6px;padding:10px 0 0;overflow:hidden}.b-blog_controls_users li{list-style-type:none;display:block;margin:0 0 4px;padding:1px 0 4px 30px;font-size:11px;white-space:nowrap;float:left;min-width:30%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.b-blog_controls_users li .b-fui_icon_button_close{position:absolute;left:0;top:0}.b-blog_controls_users__bans .i-form_textarea{margin:18px 0 4px}.b-blog_controls_users__bans form{max-width:500px}.b-blog_controls_users__bans ul{-moz-column-count:1;-moz-column-gap:0;-webkit-column-count:1;-webkit-column-gap:0;margin-left:0}.b-blog_controls_users__bans li{float:none;width:100%;display:block;white-space:normal}.b-form_field label.b-input_label{font-size:.85em;display:inline;margin:0 0 0 2px}.b-form_field .b-blog_controls_form_field_colors_label{margin-bottom:5px}.b-blog_controls_color{margin-bottom:4px;cursor:pointer;cursor:hand;overflow:hidden;position:relative;top:-3px;padding-left:36px}.b-blog_controls_color_box{display:inline-block;width:29px;height:16px;border:1px solid #000;vertical-align:middle;position:absolute;top:2px;left:0}.b-blog_controls_color_description{vertical-align:middle;display:inline-block;margin-bottom:1px}.b-blog_controls_color:hover .b-blog_controls_color_description{border-bottom:1px dotted;margin-bottom:0}.b-blog_controls_reset_pic,.b-blog_controls_reset_color,.b-blog_controls_reset{float:left;clear:both;display:block;width:20px;height:16px;cursor:pointer;cursor:hand;margin-left:-12px}.b-blog_controls_reset_pic{position:relative;top:8px}.b-field_wrapper .b-blog_controls_reset{margin:2px 2px 0 0;clear:none}.b-blog_controls_pic{max-width:57px;max-height:57px;overflow:hidden;border:1px solid #CCC;margin-left:8px;-o-transition:max-height .5s ease,max-width .5s ease;-webkit-transition:max-height .5s ease,max-width .5s ease;-moz-transition:max-height .5s ease,max-width .5s ease;transition:max-height .5s ease,max-width .5s ease}.b-blog_controls_pic:hover{max-height:1000px;max-width:1000px}.b-blog_controls_pic img{display:block}.b-blog_controls_file{position:relative;height:30px;margin:5px 0 -3px 6px}.b-blog_controls_file .b-file_uploader_drag{white-space:nowrap;text-overflow:ellipsis;word-wrap:normal}.b-blog_controls_bg_pic_position{display:inline-block;background-color:#e6e6e6;padding:8px 14px 2px 18px;margin:6px 0;white-space:nowrap}.b-blog_controls_bg_pic_position span{display:inline-block;vertical-align:middle;padding:0 4px 0 0;margin:0 4px 10px}.b-blog_controls_bg_pic_position input{vertical-align:middle}.l-content .b-blog_controls_bg_pic_position span label{display:inline-block;width:21px;height:21px;margin:0 0 0 3px;vertical-align:middle;position:relative;top:-4px}.b-blog_controls_toggle_adult_field{border:1px solid #ccc;background-color:#e6e6e6;margin:50px 0 9px -37px;white-space:nowrap;display:inline-block;padding:0 10px 0 0}.b-blog_controls_toggle_adult_field input{vertical-align:middle;margin:0 3px}.b-blog_controls_toggle_adult_field_icon{background-color:#d23a2f;color:#FFF;display:inline-block;padding:3px}.b-blog_controls_greetings_settings{padding-top:27px}.b-blog_controls_side_controls_description{position:relative;padding-left:20px;padding-right:41px}.b-blog_controls_side_controls_checkbox{position:absolute;top:1px;left:0}.b-blog_controls_side_controls_description .b-form_field_description{margin-left:0;padding-top:3px}.b-blog_controls_side_controls{padding:0 35px 0 14px}.b-blog_controls_new_greeting{padding-top:10px;padding-bottom:10px;position:relative}.b-blog_controls_new_greeting .b-fui_icon_button_add{position:absolute;top:12px;right:0;padding:4px 4px 4px 9px}.b-blog_controls_greetings_list ul{list-style-type:none;display:block;margin:0;padding:0}.b-blog_controls_greetings_list li{display:block;margin:0 35px 10px 0;padding:0 0 0 35px;position:relative}.b-blog_controls_greetings_list .i-form_text_input{font-size:1em;padding-top:8px;padding-bottom:8px;margin-top:-9px;margin-bottom:-9px;display:none}.b-blog_controls_greetings_list .b-blog_controls_edit_greeting .i-form_text_input{display:inline-block}.b-blog_controls_greetings_list .b-blog_controls_edit_greeting .b-blog_controls_greeting_body{display:none}.b-blog_controls_greeting_delete{display:inline-block;width:20px;height:20px;background-image:url(/local/templates/rybalka/assets/sprite.png);background-repeat:no-repeat;position:absolute;left:15px;top:0}.b-blog_controls_gertruda_upload{margin:24px 0 0}.b-blog_controls_gertruda_upload .b-file_uploader{position:relative;padding:0;text-align:center}.b-blog_controls_gertruda_upload .b-file_uploader_drag{position:relative;left:0;display:block;text-align:center;word-break:break-word;word-wrap:break-word;max-width:none;min-width:0}.b-blog_controls_gertrudas{display:block;list-style-type:none;margin:0;padding:0}.b-blog_controls_gertrudas li{display:block;padding:0;margin:0 0 10px 0;overflow:hidden;width:165px;min-height:80px;max-height:80px;-webkit-transition:max-height .5s ease .2s;-moz-transition:max-height .5s ease .2s;position:relative}.b-blog_controls_gertrudas li:hover{max-height:500px;-webkit-transition:max-height .5s ease .2;-moz-transition:max-height .5s ease .2}.b-blog_controls_gertrudas li img{max-width:165px;margin-top:-40%;display:block;-webkit-transition:margin-top .5s ease .2s;-moz-transition:margin-top .5s ease .2s}.b-blog_controls_gertrudas li:hover img{margin-top:0;-webkit-transition:margin-top .5s ease .2;-moz-transition:margin-top .5s ease .2}.b-blog_controls_delete_gertruda{display:block;position:absolute;top:0;right:0;width:20px;height:20px}.b-blog_controls_delete_gertruda span{display:block;width:20px;height:20px;background-image:url(/local/templates/rybalka/assets/sprite.png)}.b-blog_controls_post_preview_holder{width:200%}.b-blog_controls_post_preview{border:1px solid #CCC;padding:20px}.b-controls_access_limits_type{padding:3px 1px 3px 4px}.l-content .b-controls_access_limits_type label{font-size:1em;display:inline;margin:0}.b-controls_limits_form{max-height:0;padding:0 3px 0 3px;overflow:hidden;-webkit-transition:max-height .3s ease,padding .3s ease;-moz-transition:max-height .3s ease,padding .3s ease;transition:max-height .3s ease,padding .3s ease}.b-controls_access_limits_type_active .b-controls_limits_form{max-height:200px;padding:7px 3px 3px 3px}.b-controls_limits_form .b-field_wrapper{padding-left:0}.b-controls_limits_form .b-sys_link{white-space:nowrap;cursor:default}.b-controls_limits_form .b-limits_date{display:inline-block;margin-left:9px;margin-right:3px;width:90px}.b-field_wrapper{min-height:25px;padding:0 0 5px 1px;position:relative}.b-field_wrapper .b-svg-icon.b-svg-icon__gold_chick{top:2px}.b-field_wrapper .b-svg-icon.b-svg-icon__gold_chick svg path,.b-field_wrapper .b-svg-icon.b-svg-icon__gold_chick svg circle{fill:#dfbd68}.b-controls_access_users_list{display:none}.b-controls_access_limits_type_active .b-controls_access_users_list{display:block}.b-domain_settings_form{padding-left:4px}.b-field_wrapper .b-field_sub_container{margin:3px 0 0 19px}.b-blog_controls_sub_item_container{margin:64px 0 0 -4px;border:1px solid #d94129;max-width:280px}.b-blog_controls_sub_item_container .b-blog_controls_sub_item:first-child{padding-top:4px}.b-blog_controls_sub_item{padding:1px 5px 8px 13px;position:relative}.b-blog_controls_sub_item.active{background:#d94129;color:#fff}.b-blog_controls_sub_item.active a.b-blog_controls_sub_item_link,.b-blog_controls_sub_item.active .b-blog_controls_sub_item_caption a{color:#fff}.b-blog_controls_sub_item_link,.b-blog_controls_sub_item_caption{font-size:.85em;line-height:1em}.b-blog_controls_sub_item_link{border-bottom:1px dotted;text-decoration:none}.b-blog_controls_sub_item .i-form_text_input{font-size:11px;width:62%;vertical-align:top;margin-right:4px}.b-change_owner_form{padding:10px 0 4px 0;margin-left:-2px}.b-hidden_controls_container{display:none}.b-blog_controls_sub_item.active .b-hidden_controls_container{display:block}a.b-fui_icon_button.b-fui_icon_button_remove_domain{margin:10px 0 0 -2px}.b-blog_controls_sub_item .b-note{position:absolute;left:4px;margin-top:2px}.b-blog_controls_sub_item.active .b-note{display:none}.b-change_owner_in_process{display:none;padding:5px 0 1px 0}.b-blog_controls_delete_domain_ban{padding-top:5px}.b-blog_controls_change_in_process .b-change_owner_in_process{display:block}.b-blog_controls_change_in_process .b-change_owner{display:none}.b-hand_over_greeting{padding-top:6px}.b-blog_controls_elections{padding:20px;max-width:1000px}.b-blog_controls_elections_toggle{margin-bottom:15px}.b-blog_controls_elections_toggle label{font-size:1.2em;border-bottom:1px dotted;cursor:pointer;cursor:hand}.b-blog_controls_elections_toggle .b-form_field_description{padding-left:19px}.b-blog_controls_elections_toggle input{position:relative;left:2px}.b-elections_description__enabled{display:none}.b-form_field_description__enabled .b-elections_description__enabled{display:block}.b-form_field_description__enabled .b-elections_description__disabled{display:none}.b-blog_controls_elections_settings_holder{overflow:hidden;max-height:0;-o-transition:max-height 1s ease;-webkit-transition:max-height 1s ease;-moz-transition:max-height 1s ease;transition:max-height 1s ease}.b-blog_controls_elections_settings_holder_opened{max-height:1000px}.b-blog_controls_elections_settings{padding:15px 25px 25px;background-color:#f4f4f2;margin-top:-40px;-o-transition:margin-top 1s ease;-webkit-transition:margin-top 1s ease;-moz-transition:margin-top 1s ease;transition:margin-top 1s ease}.b-blog_controls_elections_settings_holder_opened .b-blog_controls_elections_settings{margin-top:0}.b-blog_controls_elections_settings_block_caption{font-size:1.5em;margin-bottom:5px}.b-blog_controls_elections_settings_block_caption a{text-decoration:none;border-bottom:1px dotted}.b-blog_controls_elections_settings_period{font-size:1.5em;margin-bottom:20px}.b-blog_controls_elections_settings_nominations_duration{margin-bottom:5px}.b-blog_controls_elections_settings_elections_duration{margin-bottom:20px}.b-blog_controls_elections_settings_candidates{margin-bottom:20px}.b-blog_controls_elections_settings label{color:#888}.b-blog_controls_elections_settings input:checked+label{color:#000}.b-blog_controls_elections_settings_electorate{margin-bottom:20px}.b-blog_controls_elections_settings_block_holder{overflow:hidden;padding-top:5px;margin-top:-5px}.b-blog_controls_elections_settings_block{margin-top:-150px;margin-bottom:10px;-o-transition:margin-top .8s ease-in;-webkit-transition:margin-top .8s ease-in;-moz-transition:margin-top .8s ease-in;transition:margin-top .8s ease-in}.b-blog_controls_elections_settings_block_holder_opened .b-blog_controls_elections_settings_block{margin-top:-1px;-o-transition:margin-top .5s ease-out;-webkit-transition:margin-top .5s ease-out;-moz-transition:margin-top .5s ease-out;transition:margin-top .5s ease-out}.b-blog_controls_elections_settings_block_col{width:33%;max-width:250px;float:left}.b-blog_controls_elections_settings_block_col:first-child{width:26%}.b-blog_controls_elections_settings_block_col p{padding:0;margin:0 0 5px}.i-blog_controls_elections_settings_karma{width:45px;font-size:1em;margin-top:-4px}.b-blog_controls_elections .b-button_start_elections{display:inline-block;margin-left:-4px;padding:4px 15px 5px;border:1px solid #c3533f;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:-moz-linear-gradient(top,rgba(255,255,255,0) 53%,rgba(255,255,255,0.5) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(53%,rgba(255,255,255,0)),color-stop(100%,rgba(255,255,255,0.5)));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 53%,rgba(255,255,255,0.5) 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 53%,rgba(255,255,255,0.5) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 53%,rgba(255,255,255,0.5) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 53%,rgba(255,255,255,0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#80ffffff',GradientType=0);background-color:#fc5444;-webkit-box-shadow:inset 0 2px 0 0 rgba(255,255,255,0.4),0 2px 0 0 #783d36,0 3px 6px 0 rgba(0,0,0,0.4);-moz-box-shadow:inset 0 2px 0 0 rgba(255,255,255,0.4),0 2px 0 0 #783d36,0 3px 6px 0 rgba(0,0,0,0.4);box-shadow:inset 0 2px 0 0 rgba(255,255,255,0.4),0 2px 0 0 #783d36,0 3px 6px 0 rgba(0,0,0,0.4);font-family:Arial,Verdana,sans-serif;font-size:20px;color:#fefefe;text-decoration:none}.b-blog_controls_elections .b-button_start_elections:active{padding-top:5px;padding-bottom:4px;background:-moz-linear-gradient(top,rgba(0,0,0,0.3) 0,rgba(255,255,255,0) 53%,rgba(255,255,255,0.3) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0.3)),color-stop(53%,rgba(255,255,255,0)),color-stop(100%,rgba(255,255,255,0.3)));background:-webkit-linear-gradient(top,rgba(0,0,0,0.3) 0,rgba(255,255,255,0) 53%,rgba(255,255,255,0.3) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0.3) 0,rgba(255,255,255,0) 53%,rgba(255,255,255,0.3) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0.3) 0,rgba(255,255,255,0) 53%,rgba(255,255,255,0.3) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0.3) 0,rgba(255,255,255,0) 53%,rgba(255,255,255,0.3) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d000000',endColorstr='#4dffffff',GradientType=0);background-color:#fc5444;color:#fff;-webkit-box-shadow:inset 0 1px 0 0 rgba(255,255,255,0),inset 0 1px 7px -1px rgba(0,0,0,0.35),inset 0 67px 67px -40px rgba(255,255,255,0),0 4px 7px 0 rgba(0,0,0,0);-moz-box-shadow:inset 0 1px 0 0 rgba(255,255,255,0),inset 0 1px 7px -1px rgba(0,0,0,0.35),inset 0 67px 67px -40px rgba(255,255,255,0),0 4px 7px 0 rgba(0,0,0,0);box-shadow:inset 0 1px 0 0 rgba(255,255,255,0),inset 0 1px 7px -1px rgba(0,0,0,0.35),inset 0 67px 67px -40px rgba(255,255,255,0),0 4px 7px 0 rgba(0,0,0,0)}.b-blog_controls_cancel_elections{padding:22px 0 0 37px}.b-blog_controls_cancel_elections .b-form_field_description{padding-top:10px}.b-ban_duration{white-space:nowrap}.b-blog_controls_users__bans ul{width:200%}.b-blog_preview{float:left;background-color:white;background-repeat:no-repeat;background-size:40px;background-position:5px 10px;border-radius:3px;border:1px solid #e6e6e6;margin-bottom:20px;margin-right:20px;padding-left:40px;clear:both;width:100%;box-sizing:border-box}.b-blog_preview img{width:40px;margin-left:10px;margin-top:10px;float:left}.b-blog_preview h3{max-width:175px}.b-access-denied-message{margin:7px 0 -12px 0}.l-content .b-access-denied-message label{display:inline-block;line-height:17px;margin-bottom:5px}.b-access-denied-message .i-form_textarea{height:100px}.b-access-denied-message .b-textarea_editor_image{display:none}.b-domain_bans{padding-right:330px}.b-domain_bans_caption{margin:0 320px 25px 0;padding:14px 0 0 45px;position:relative;z-index:2;zoom:1;font-size:16px;font-family:Arial,sans-serif}.b-domain_bans ul{display:block;list-style-type:none;margin:0 0 25px 45px;padding:0}.b-domain_bans li{display:block;padding:0;margin:0 0 10px}.b-domain_bans .c_user{margin-right:0}a.new_inbox_link{text-decoration:none;display:block;float:left;margin:14px 0 0;font-size:11px;min-height:18px;background:transparent url(/static/i/new_post_icon.gif) no-repeat scroll 0 4px;padding-left:12px}a.new_inbox_link span{text-decoration:underline;color:#556e8c;padding:0 3px 1px;cursor:hand;cursor:pointer;font-size:13px}a.new_inbox_link:hover{border:0}a.new_inbox_link:hover span{text-decoration:none;background-color:#556e8c;color:#FFF}.inbox{margin-left:-43px}.inbox_header{padding:20px 20px 40px 42px}.inbox_comments{margin-bottom:40px;zoom:1}.inbox_comments .comments_holder{float:left;clear:right;width:100%;margin-right:-262px}.inbox_comments .comments_holder_inner{padding-right:262px}.inbox_new_textarea,.inbox_new_input_whom{font-size:11px;background-color:#e9dfc3;padding:2px 3px 3px 5px;color:#000;border:1px solid;border-top-color:#ccc;border-right-color:#e9e9e9;border-bottom-color:#e9e9e9;border-left-color:#ccc;width:617px}.inbox_new_input_whom{width:499px}.inbox_new_page{padding-left:42px;padding-bottom:100px}.inbox_sub_menu{margin-bottom:20px}.b-inbox_controls{float:right;background-color:#f5f5f5;padding:15px;margin-right:60px;width:212px;position:relative;z-index:2}.b-inbox_controls_user{position:relative;display:inline-block}.b-inbox_controls_user a{font-style:italic;margin-right:-4px}.b-inbox_controls_user_muted a{color:#c33}.b-inbox_controls_user_visited a{font-style:normal}.b-inbox_controls_user:after{content:","}.b-inbox_controls_user:last-child:after{content:""}.b-inbox_controls_recreate{margin-bottom:0;font-size:10px;color:#acacac}.b-inbox_controls_invite_form{margin:0 0 10px}.b-inbox_controls_users_caption{margin:20px 0 15px}.i-inbox_controls_send_to{font-size:1em;width:216px;margin:5px 0 0 -4px}.js-inboxPerson{display:inline-block;width:50%}.b-inbox_controls_delete_inbox_holder{text-align:right;padding:15px 0 0}.b-inbox_controls_delete_inbox{border:1px solid #d64023;text-shadow:-1px 1px 1px rgba(0,0,0,0.4);background:#ee785f;background:-moz-linear-gradient(top,#ee785f 0,#e85334 32%,#e75233 34%,#e24c2e 64%,#d94326 65%,#e06851 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ee785f),color-stop(32%,#e85334),color-stop(34%,#e75233),color-stop(64%,#e24c2e),color-stop(65%,#d94326),color-stop(100%,#e06851));background:-webkit-linear-gradient(top,#ee785f 0,#e85334 32%,#e75233 34%,#e24c2e 64%,#d94326 65%,#e06851 100%);background:-o-linear-gradient(top,#ee785f 0,#e85334 32%,#e75233 34%,#e24c2e 64%,#d94326 65%,#e06851 100%);background:-ms-linear-gradient(top,#ee785f 0,#e85334 32%,#e75233 34%,#e24c2e 64%,#d94326 65%,#e06851 100%);background:linear-gradient(top,#ee785f 0,#e85334 32%,#e75233 34%,#e24c2e 64%,#d94326 65%,#e06851 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee785f',endColorstr='#e06851',GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.2),inset 1px 1px 0 rgba(255,255,255,0.2),inset -1px 1px 0 rgba(255,255,255,0.2);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.2),inset 1px 1px 0 rgba(255,255,255,0.2),inset -1px 1px 0 rgba(255,255,255,0.2);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.2),inset 1px 1px 0 rgba(255,255,255,0.2),inset -1px 1px 0 rgba(255,255,255,0.2);color:#FFF;padding:2px 7px 4px;text-decoration:none;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.b-new_invite_form{border-top:1px solid #e9e9e9;padding:28px 0 0;margin:35px 0 28px}.b-invite_issued{background:url(/static/i/ddot3.gif) no-repeat 4px 1px;padding:0 0 0 30px;margin:12px 0}.b-invite_issued_controls{padding:4px 0 0;font-size:11px}.b-invite_issued_controls a{text-decoration:none;border-bottom:1px dotted}.l-license{margin-left:-165px}
.b-license_body{
    padding:0 10px;
    height:500px;
    width:50%;
    overflow:scroll;
    margin:0 auto
}.
 b-license_caption{font-size:2em;font-weight:normal;padding:10px;margin:0 auto;width:50%}.b-license_form{
                                                                                              width: 50%;
                                                                                              padding: 10px 10px !important;
                                                                                              margin: 0 auto !important;
                                                                                              background-color: #f2f2f2;
                                                                                              font-family: Arial,sans-serif !important;
                                                                                              font-size: 1.5625em !important;
                                                                                          }
                                                                                         .text-error{
                                                                                             color: red !important;
                                                                                             font-size: 15px !important;
                                                                                         }
.b-license_form_checkbox{width:20px;height:20px;vertical-align:middle}.b-license_form_submit{float:right;position:relative;top:3px}.l-privacy_policy{width:80%;margin:0 auto}.b-privacy_policy_caption{font-size:1em;font-weight:normal;margin:0 0 20px;padding:0}.b-privacy_policy_caption div{float:left;width:50%;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.b-privacy_policy_caption strong{font-size:2em;font-weight:normal}.b-privacy_policy_body h3{font-size:1em;font-weight:bold}.b-privacy_policy_body_section{margin-bottom:10px}.b-privacy_policy_body_paragraph{float:left;width:50%;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.space_page{background:#000 url(/static/i/space/bg2.jpg) no-repeat 0 -35px;background-size:100% auto}.space_page .b-footer_nav_section_user{border-color:#333}.space_page .b-footer_nav_section_info{border-left-color:#333}.b-space_content_column{float:left;width:50%;position:relative;z-index:2}.b-space_content_inner{padding:32px 20px 32px 50px}.b-space_content_column_right .b-space_content_inner{padding:34px 40px 32px 30px}.b-space_intro{font-size:1.3em;padding-bottom:28px}.b-new_subdirty_wrapper{padding-top:18px;clear:both}.new_subdirty_content{width:88%;margin:0 auto;position:relative;background-color:#FFF;overflow:hidden;min-height:776px}.new_subdirty_content h1{color:#000;font-size:23px;font-weight:normal;line-height:1em;margin:0;padding:7px 0 2px 0}.new_subdirty_content .b-welcome_text{text-align:center;font-size:1.3em;padding:205px 20px}.b-space_content_bg{position:absolute;top:0;right:0;bottom:0;left:50%;background:#f4f4f2;background:-moz-linear-gradient(top,#f4f4f2 0,#f4f4f2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f4f4f2),color-stop(100%,#f4f4f2));background:-webkit-linear-gradient(top,#f4f4f2 0,#f4f4f2 100%);background:-o-linear-gradient(top,#f4f4f2 0,#f4f4f2 100%);background:-ms-linear-gradient(top,#f4f4f2 0,#f4f4f2 100%);background:linear-gradient(to bottom,#f4f4f2 0,#f4f4f2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f2',endColorstr='#f4f4f2',GradientType=0);border-left:1px solid #e6e6e6}.b-bullets_list{list-style-type:none;list-style-position:outside;font-size:1.3em;margin:0;padding:24px 0 0 0}.b-bullets_list li{padding:0 0 23px 10px;position:relative}.b-loz{position:absolute;background:#566f88;width:3px;height:3px;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);display:block;top:11px;left:1px}.new_subdirty_form .field{margin-bottom:6px;position:relative}.new_subdirty_form .field_desc{color:#555;position:relative}.new_subdirty_form label{font-size:23px;font-family:Arial;color:#555;display:block}.new_subdirty_form .right_col label{position:relative;top:0;left:0;text-align:left;width:auto;margin-bottom:10px}.new_subdirty_form .new_subdirty_yarrr{/*float:left;*/padding:20px 0 17px 0}.b-subdirty_license_agreement{/*padding:20px 10px 0 168px;*/color:#555}.new_subdirty_form .field_url input,.new_subdirty_form .field_tags input{width:56%;max-width:246px}.new_subdirty_form .togle_hidden_field{font-size:23px;color:#5a6f88;border-bottom:1px dotted #5a6f88;text-decoration:none}.new_subdirty_form .field_url span{font-size:23px;color:#555;font-family:Arial}.new_subdirty_form .field_name input{width:100%}.new_subdirty_form .new_subdirty_desc textarea{height:180px;width:100%}.new_subdirty_form .new_subdirty_desc{padding-top:2px}.new_subdirty_form .b-file_uploader{padding-left:0}.new_subdirty_form .field_url .b-note{color:red;font-size:12px;left:-8px}.b-hidden_field_label{padding-top:18px}.b-new_subdirty_greeting{text-align:center;font-size:1.3em;padding:24px 0;width:80%;margin:0 auto}.b-new_subdirty_icon{background:url(/static/i/space/new_domain_chicken.png) no-repeat;position:absolute;z-index:1;width:127px;height:106px;top:0;left:50%;margin-left:-64px}.b-new_subdirty_name_wrapper{position:relative;text-align:center;margin-top:50px;padding-top:67px}.b-new_subdirty_name{position:relative;z-index:2;color:#fff;text-decoration:none;font-size:22px;line-height:43px}.b-flag_left,.b-flag_right{position:absolute;background:url(/static/i/space/golden_flag.gif) no-repeat;width:50%;top:-6px;height:43px;z-index:1}.b-flag_left{left:0}.b-flag_right{left:50%;background-position:100% 0}.b-new_subdirty_name span{position:relative;z-index:2;padding:0 71px}.b-new_subdirty_date{color:#5d6165;font-style:italic;padding-top:3px}.b-dirty_domains{text-align:left;width:55%;margin:0 auto;padding:38px 0 20px;line-height:36px;min-width:510px}.b-dirty_domains_list_item{position:relative}.b-dirty_domains_list_item .b-subsite_controls{font-size:.75em;line-height:1.15em;text-align:left;top:5px;left:-36px}.b-notification-top_link{font-size:.85em}.l-content_aside_drafts{z-index:1}.b-post_page{background:#f4f4f2;min-width:1000px}.b-new_post{position:relative;padding-top:40px;background:#fff}.b-new_post_fields{padding:0 0 100px 0;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.b-post_page_post .b-new_post_fields{min-height:400px}.b-new_post_domain{padding:25px 0;background-color:#f4f4f2;position:relative;color:#666}.b-new_post_domain_selected{height:32px;white-space:nowrap;padding-top:15px}.b-new_post_domain_selected label{font-size:1.6em}.b-new_post_domain_selected .i-form_text_input{width:197px;margin-top:-1px;margin-bottom:0}.b-new_post_domain_selected_index{font-size:1.6em;text-decoration:none;border-bottom:1px dotted}.b-new_post_domain_selected_subdomain{position:relative;display:inline-block}.b-new_post_domain_subscribed{margin:0 0 10px;position:relative;color:#666}.b-new_post_domain_subscribed_list{overflow:hidden;}.b-new_post_domain_subscribed_list.opened{height:auto}.b-new_post_domain_subscibed a{text-decoration:none;border-bottom:1px dotted;padding:1px 1px 0;margin:0 -1px}.b-limited_domain{text-decoration:none;color:#000}.b-new_post_domain_found_domains{display:block;list-style-type:none;margin:0;padding:0;width:238px;position:absolute;top:100%;left:0;background-color:#FFF;border:1px solid #e6e6e6;font-size:11px;max-height:300px;z-index:2;overflow-y:scroll;overflow-x:hidden}.b-new_post_domain_found_domains li{display:block;padding:0;margin:0;border-bottom:1px solid #e6e6e6}.b-new_post_domain_found_domains li:hover{background-color:#f4f4f2}.b-new_post_domain_found_domains a{display:block;padding:3px 5px;text-decoration:none;color:#666}.b-new_post_domain_found_domains span{text-decoration:underline}.b-new_post_domain_found_domains_selected a{background-color:#556e8c;color:#FFF}.b-new_post_hint{color:#a1a1a1;margin-bottom:10px;font-style:italic}.b-new_post_hint:before{content:attr(data-hint);color:#666;font-style:normal;display:block}.b-post_fields_wrapper{max-width:738px;margin:0 auto}.b-post_fields_wrapper_gallery{max-width:1150px}.b-post_page_article_ad .b-new_post .b-post_fields_wrapper,.b-post_page_article .b-new_post .b-post_fields_wrapper{max-width:100%}.b-more_button{text-decoration:none;border-bottom:1px dotted #556e8c}.b-more_button_subscribed{display:inline-block;color:#666;margin-top:18px;border-bottom-color:#666}.b-new_post_columns{padding:0;display:table;width:100%}.b-new_post_columns .b-column_left_column{display:table-cell;float:none;padding-right:22px}.b-new_post_columns .b-column_left_column .b-i-column{padding:0 0 0 26px;margin-right:327px}.b-new_post_columns .b-column_right_column{display:table-cell;width:245px;float:none}.b-new_post_columns .b-column_right_column .b-i-column{padding:0}.b-new_post_image{width:245px}.b-new_post_image .b-file_uploader{position:relative;margin-left:6px}.b-new_post_image .b-file_uploader_drag{display:block;position:static;margin-left:-3px}.b-new_post_image_delete_file{font-size:1.5em;line-height:1.3em;margin-left:6px;display:block}.b-new_post_preview_link_holder{padding-top:10px;float:left}.b-post_page_article .b-new_post_preview_link_holder,.b-post_page_article_ad .b-new_post_preview_link_holder,.b-post_page_gallery .b-new_post_preview_link_holder,.b-post_page_stream .b-new_post_preview_link_holder{display:none}.b-post_page_drafts .b-new_post_preview_link_holder,.b-post_page_drafts .b-new_post_footer,.b-post_page_drafts .b-tags_wrapper{display:none}.b-tags_wrapper{overflow:hidden}.b-new_post_preview_link{color:#555;text-decoration:none;border-bottom:1px dotted;line-height:1}.b-new_post_preview_container{background-color:#f4f4f2}.b-new_post_preview_button_holder{padding:15px 0}.b-new_post_preview_button_holder input{float:left;margin-left:12px}.b-new_post_preview_description{overflow:hidden;padding:0 18px 0 12px;color:#666}.b-new_post_render_types{padding:0 80px;margin-left:26px;margin-right:60px;background-color:#f4f4f2}.b-post_page_post .b-post_preview_holder{padding-top:20px;clear:both}.b-post_page_post .b-post_preview{border:1px solid #ccc;background-color:#FFF;padding:15px 18px}.b-post_preview .b-post_header{padding-bottom:42px}.b-post_preview .b-post_article{margin:0;border:0}.b-new_post_form_submit{float:right}.b-new_post_form_submit_button{float:left}.b-new_post_form_submit .b-form_submit_description{margin:0 0 0 165px;padding-top:12px}.b-post_page_article_ad .b-editor_container,.b-post_page_article .b-editor_container{padding-bottom:65px}.b-editor_menu{position:relative;max-width:600px;margin:8px auto 0;clear:both;height:36px;z-index:1;opacity:0;-ms-filter:"alpha(opacity=0)";-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}.b-editor_menu.visible{opacity:1}
.b-editor_menu_button{
	position:absolute;
	background:#f4f4f2;
	width:26px;
	height:36px;
	line-height:36px;
	text-align:center;
	cursor:pointer;
	color:#666;
	font-weight:bold;
	padding-left:5px;
	top:0;
	left:0;
}
.b-editor_menu_button_arrow{
	position:absolute;
	border-top:18px solid transparent!important;
	border-bottom:18px solid transparent!important;
	border-left:18px solid #f4f4f2!important;
	top:0;
	right:-18px;
	width:0;
	height:0
}
.b-form_item{position:relative;max-width:700px;margin:0 auto;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.b-form_item.full{max-width:100%}.b-form_item .b-fui_icon_button_close{position:absolute;top:5px;right:5px;margin:0}.b-form_add_item .b-fui_icon_button_close{right:-15px;top:-5px}.b-form_add_posts .b-fui_icon_button_close{position:static}.b-form_text_item .b-fui_icon_button_close{position:relative;top:0;margin:0;right:auto;left:auto}.b-form_media_item.left .b-media_item,.b-form_media_item.right .b-media_item{width:50%;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-bottom:20px;position:relative}.b-form_item.left{padding:0}.b-form_item.right{padding:0}.b-form_item.left .b-media_item{float:left;clear:left;padding:0 20px 20px 0}.b-form_item.right .b-media_item{float:right;clear:right;padding:0 0 20px 20px}.b-form_item.b-loaded_media.center{clear:both;padding:0 0 20px 0}.b-form_item.b-loaded_media.full{clear:both;padding:28px 0 20px}
.b-editor_menu_items{
	position:absolute;
	top:50%;
	left:-147px;
	overflow:hidden;
	width:24px;
	height:136px;
	margin-top:-68px;
	padding:0 5px
}
.b-editor_menu_items_bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;opacity:.85;-ms-filter:"alpha(opacity=85)"}.b-form_media_item{background:#f4f4f2;padding:10px 30px 10px 10px;position:relative;z-index:2;min-height:46px;clear:both}.b-media_item_content a{color:#000}.b-form_media_item.b-loaded_media{background:0;clear:none;min-height:0}.b-form_media_item.b-loaded_media .b-fui_icon_button_close{display:none}.b-form_media_item_audio{z-index:5}
.b-editor_menu_item{
	background:#ccc;
	width:24px;
	height:24px;
	float:left;
	margin:5px;
	position:relative;
	-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;
	transition:background-color .2s ease-in-out
}.b-editor_menu_item:hover{background:#9cf}
.b-editor_menu_icon{
	position:absolute;
	width:20px;
	height:20px;
	top:50%;
	left:50%;
	margin:-10px 0 0 -10px!important;
	background-image:url(/local/templates/rybalka/assets/sprite.png);background-repeat:no-repeat
}
.b-editor_menu_icon_text{background-position:-220px -40px}.b-editor_menu_icon_embed{background-position:-240px -40px}.b-editor_menu_icon_audio{background-position:-260px -40px}.b-editor_menu_icon_image{background-position:-280px -40px}.b-form_field-link{position:relative}.b-form_field-link .b-svg-icon{position:absolute;left:-25px;top:10px}.b-form_field-link .b-svg-icon svg *{fill:#888}.b-form_text_item{position:relative;z-index:1;padding-right:10px;text-align:right}.b-form_text_item.active .i-form_textarea_pure{border-color:#d6d6d6;resize:both}.b-tags_container{position:relative;z-index:1;padding-top:100px}.b-post_page_post .b-tags_container{padding-top:0}.b-tags_container .i-form_text_input_white{position:relative;z-index:1}.b-tags_container .i-form_text_input_white:focus{z-index:2}.b-tags_link_wrapper{position:absolute;width:100%;padding:3px 0 4px;z-index:2}.b-tags_link{color:#999;display:inline-block;white-space:nowrap;margin-top:5px;margin-left:11px;padding-bottom:5px;text-decoration:none;cursor:text;background:#f7f7f8;background:-moz-linear-gradient(top,#f7f7f8 0,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f7f7f8),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#f7f7f8 0,#fff 100%);background:-o-linear-gradient(top,#f7f7f8 0,#fff 100%);background:-ms-linear-gradient(top,#f7f7f8 0,#fff 100%);background:linear-gradient(to bottom,#f7f7f8 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f8',endColorstr='#ffffff',GradientType=0)}.l-600 .b-tags_link{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:91%;margin-top:3px;margin-left:6px}.b-form_media_item.center{overflow:hidden}.b-form_media_item_audio.center{overflow:visible}.b-form_media_item.center .b-media_item_content{position:relative;float:left;left:50%;max-width:100%}.b-form_media_item.center .b-media_el_container{position:relative;float:left;right:50%;max-width:100%}.b-form_media_item.b-form_media_item_video.center .b-media_item_content,.b-form_media_item.b-form_media_item_video.center .b-media_el_container{float:none;left:0;right:auto;width:100%}.b-form_item.left .b-media_el_container img,.b-form_item.right .b-media_el_container img{width:100%}.b-event_add .b-form_item.left .b-media_el_container img,.b-event_add .b-form_item.right .b-media_el_container img{width:auto}.l-600 .b-event_add .b-form_item.left .b-media_el_container img,.l-600 .b-event_add .b-form_item.right .b-media_el_container img{max-width:100% !important}.b-form_media_item.center .b-media_el_container img{max-width:100%}.b-form_media_item.full .b-media_el_container img{display:none}.b-form_media_item.full .b-media_el_container{height:110vh;min-height:400px;overflow:hidden}.b-form_item.left .b-post_preview_pic,.b-form_item.right .b-post_preview_pic,.b-media_item.left .b-post_preview_pic,.b-media_item.right .b-post_preview_pic{width:100%;height:201px}.b-media_item.center .b-post_preview_pic,.b-form_item.center .b-post_preview_pic{height:427px}.b-form_media_item.center .b-media_el_container .b-video_player{display:block}.b-form_media_item_overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;display:none;opacity:0;-ms-filter:"alpha(opacity=0)";-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}.b-uploading_progress .b-form_media_item_overlay{display:block;opacity:.5;-ms-filter:"alpha(opacity=50)"}.b-media_el_container{position:relative}.b-media_el_container img{display:block}.b-form_item .b-article_text{margin-bottom:0;min-height:50px;text-align:left}.b-post_page_stream .b-article_text{font-size:1.1em;padding-bottom:13px;color:#000;font-family:'PT Sans Caption',Verdana,serif-serif}.b-article_text .b-placeholder{color:#999}.b-article_text::selection{background:#9cf}.b-article_text::-moz-selection{background:#9cf}.b-media_file_controls_bg{background:#ccc;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.85;-ms-filter:"alpha(opacity=85)"}.b-media_file_controls{position:absolute;top:10px;left:10px;margin-right:10px;opacity:0;-ms-filter:"alpha(opacity=0)";-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:7px 10px}.js-audio_container .b-media_file_controls{top:-40px;left:50%;margin-left:-94px}.b-media_el_container:hover .b-media_file_controls{opacity:1;-ms-filter:"alpha(opacity=100)"}.b-controls_icon{position:absolute;top:5px;left:5px;display:none}.b-position_control{float:left;width:25px;height:22px;margin-right:10px;background:url(/local/templates/rybalka/assets/sprite.png);position:relative}.b_position_control_left{background-position:-70px -147px}.b-form_item.left .b_position_control_left,.b_position_control_left:hover{background-position:-105px -147px}.b_position_control_right{background-position:-210px -147px}.b-form_item.right .b_position_control_right,.b_position_control_right:hover{background-position:-245px -147px}.b_position_control_center{background-position:0 -147px}.b-form_item.center .b_position_control_center,.b_position_control_center:hover{background-position:-35px -147px}.b_position_control_full{background-position:-140px -147px}.b-form_item.full .b_position_control_full,.b_position_control_full:hover{background-position:-175px -147px}.b-remove_file_control{position:relative;white-space:nowrap;font-size:.9375em}.b-article_text blockquote,blockquote{font-size:30px;line-height:36px;font-style:italic;text-align:center;margin:0 -40px
}
.b-top_image_controls{
	line-height:22px;
	padding:35px 10px 7px 10px;
	font-size:.9375em;
	top:0;
	left:-8px
}
.b-top_image_controls .b-media_file_controls_bg{display:none}.b-post_page_post .b-post_header_image,.b-post_page_gallery .b-post_header_image,.b-post_page_drafts .b-post_header_image{overflow:visible;padding:0}.b-post_header_image .b-top_image_controls .b-media_file_controls_bg,.b-post_header_image .b-top_image_remove,.b-post_header_image .b-color_select{display:block}.b-color_select,.b-top_image_remove,.b-top_image_controls .b-media_file_controls_bg{opacity:0;-ms-filter:"alpha(opacity=0)";-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.b-post_header:hover .b-color_select,.b-post_header:hover .b-top_image_remove,.b-post_header:hover .b-top_image_controls .b-media_file_controls_bg{opacity:.85;-ms-filter:"alpha(opacity=85)"}.b-post_header:hover .b-color_select,.b-post_header:hover .b-top_image_remove{opacity:1;-ms-filter:"alpha(opacity=100)"}.white .b-color_select_white,.b-color_select_black{border:1px solid #9cf;margin:3px 0 0 7px}.white .b-color_select_black{border:0;margin:4px 1px 0 8px}.b-color_select{height:14px;width:14px;border-radius:50%;background:#000;float:left;display:none;position:relative}.b-color_select_white{background:#fff;margin:4px 1px 0 8px}.b-top_image_icon{position:relative;color:#999;}.b-top_image_remove{position:relative;color:#000;float:left;margin-left:8px;display:none}.b-top_image_icon .b-editor_menu_icon{float:left;position:static;margin:0}.b-top_image_icon .b-editor_menu_icon_image{background:url(/local/templates/rybalka/assets/sprite.png) -280px -147px no-repeat;width:25px;height:22px;margin-right:8px}.b-top_image_icon:hover .b-editor_menu_icon_image{background-position:-315px -147px}.b-top_image_icon_text{opacity:0;-ms-filter:"alpha(opacity=0)";-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.b-top_image_icon:hover .b-top_image_icon_text{opacity:1;-ms-filter:"alpha(opacity=100)"}.b-post_header_image .b-top_image_icon_text{display:none}.b-article_partner_info{display:none}.b-post_page_article_ad .b-article_partner_info{display:block}.b-post_page_post .b-post_header_content_wrapper,.b-post_page_post .b-ad_preview,.b-post_page_article .b-ad_preview,.b-post_page_drafts .b-post_header_content_wrapper,.b-post_page_post .b_cover_image,.b-post_page_drafts .b_cover_image,.b-post_page_gallery .b_cover_image,.b-post_page_gallery .b-top_image_controls,.b-post_page_gallery .b-header_fields_article,.b-post_page_gallery .b-header_fields_stream,.b-post_page_article .b-header_fields_gallery,.b-post_page_article .b-header_fields_stream,.b-post_page_stream .b-header_fields_article,.b-post_page_stream .b-header_fields_gallery,.b-post_page_stream .b-top_image_controls,.b-post_page_article_ad .b-ad_preview,.b-post_page_article_ad .b-header_fields_gallery,.b-post_page_article_ad .b-header_fields_stream{display:none}.b-post_page_stream .b-post_header_content{vertical-align:top}.b-post_page_stream .b-post_wrapper{padding-top:0}.b-header_fields_stream{margin-bottom:23px}.b-new_post_footer{background:#f4f4f2}.b-drafts_list{list-style-type:none;margin:0;padding:0;color:#666;font-size:.9375em;min-height:300px}.b-draft_item h3 a{color:#666;text-decoration:none}.b-draft_item h3{font-size:2em;line-height:1.2em;margin:0;font-weight:normal;display:inline}.b-draft_item{padding-bottom:25px}.b-draft_item .b-fui_icon_button_close{margin-left:-2px;top:-3px;visibility:hidden}.b-draft_item:hover .b-fui_icon_button_close{visibility:visible}.b-draft_item .b-form_field_description{margin-bottom:5px}.b-post_page_gallery .post.b-post_preview{padding:0}.b-post_file_uploader{position:relative;min-height:20px}.b-post_file_uploader .b-file_uploader{padding-right:160px}.b-post_file_uploader a{color:#000}.b-post_file_uploader .b-file_uploader_drag{position:static}.b-post_file_uploader .b-new_post_image_delete_file{font-size:1em;line-height:inherit;border-bottom:1px dotted #000;text-decoration:none;position:absolute;right:0;top:3px}.b-post_edit_image img{max-width:120px;display:block;margin-bottom:5px}.b-draft_time{text-align:right;color:#666;font-size:.9375em;line-height:1;padding-top:5px}.b-draft_time:first-letter {text-transform:uppercase}.b-draft_time.invisible{visibility:hidden}.b-draft_time a{color:#666}.b-draft_submit{display:inline-block;margin-bottom:7px;text-decoration:none;border-bottom:1px dotted}.b-post_page_post .b-draft_time{float:right;padding-top:10px;margin-bottom:10px}.b-drafts_empty{min-height:300px;color:#666;padding-top:50px}.b-draft_transfer{clear:both;overflow:hidden;text-align:right;max-height:0;-webkit-transition:all .4s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .4s}.b-draft_transfer_opened{max-height:100px}.b-draft_transfer input[type="image"]{margin-top:7px}.b-form_item_gallery_text{margin-top:68px}.b-form_media_item .i-form_text_input_pure{font-size:1.5em;width:100%;color:#000}.b-form_stream_switcher{font-size:1.9em;margin-top:80px}.b-stream_switch{position:relative;display:inline-block;margin:0 18px;text-decoration:none;color:#959595;white-space:nowrap;transition:color .2s;z-index:2}.b-stream_switch_online.active{color:#42ac48;z-index:1}.b-stream_switch_offline.active{color:#d51e18;z-index:1}.b-stream_switch:before{content:"";position:absolute;top:3px;display:block;width:40px;height:25px;border-radius:10px;background-color:#e0e0e1}.b-stream_switch:after{content:"";display:block;position:absolute;top:3px;width:25px;height:25px;border-radius:13px;background-color:#42ac48;transition:all .1s}.b-stream_switch_online:after{background-color:#d51e18}.b-stream_switch:last-child{margin-left:63px}.b-stream_switch:first-child:before{right:-51px}.b-stream_switch:first-child:after{right:-76px;top:2px;border:1px solid #42ac48}.b-stream_switch.active:first-child:after{right:-36px;top:3px;border:0}.b-stream_switch:last-child:before{left:-53px}.b-stream_switch:last-child:after{left:-77px;top:2px;border:1px solid #d51e18}.b-stream_switch.active:last-child:after{left:-38px;top:3px;border:0}.b-form_add{margin-bottom:33px !important}.b-form_add_title{margin-bottom:10px;font-size:12px;color:#999;text-transform:uppercase}.b-form_add_list{padding:0;margin:0 0 13px;list-style:none}.b-form_add_item{display:inline-block;margin:0 10px 0 0;position:relative}.b-form_add_posts .b-form_add_item{display:block}.b-form_contributor{color:#888;font-size:.87em;position:relative}.b-form_add_input{font-size:.87em;width:81%;height:24px;padding:0 10px;border:0;background:#f4f4f2;color:#888;-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,0.2);box-shadow:0 0 1px 0 rgba(0,0,0,0.2)}.l-500 .b-form_add_input{width:82%;padding:0 3%}.b-form_add_input:focus,.b-form_add_input:active{outline-style:none}.b-sidebar_add_input{width:235px}.l-400 .b-sidebar_add_input{width:200px}.b-sidebar_add_contributor_input{margin:10px 0}.b-form_topics_domain{font-weight:700;font-size:.87em;color:#000;text-transform:uppercase;text-decoration:none}.b-form_topics_post{color:#000;text-decoration:none;font-size:1em}.b-form_topics_comments{font-size:.8em;color:#999;text-decoration:none}.b-new_post.b-new_post_basic{position:relative;padding-top:21px}.b-new_post_basic .b-new_post_domain{padding:7px 17px 7px;margin:0 0 5px 16px;background-color:#f4f4f2;position:relative;float:left;color:#666}.b-new_post_basic .b-new_post_domain_selected{height:32px;white-space:nowrap;padding:0}.b-new_post_basic .b-new_post_domain_selected label{font-size:1.6em}.b-new_post_basic .b-new_post_domain_selected .i-form_text_input{width:240px;margin-top:-1px;margin-bottom:0}.b-new_post_basic .b-new_post_domain_selected_index{font-size:1.6em;text-decoration:none;border-bottom:1px dotted}.b-new_post_basic .b-new_post_domain_selected_subdomain{position:relative;display:inline-block}.b-new_post_basic .b-new_post_domain_subscribed{padding:0 0 0 33px;margin:0 0 10px;width:50%;font-size:.85em}.b-new_post_basic .b-new_post_domain_subscibed a{text-decoration:none;border-bottom:1px dotted;padding:1px 1px 0;margin:0 -1px}.b-new_post_basic .b-limited_domain{text-decoration:none;color:#000}.b-new_post_basic .b-new_post_domain_arrow{width:1px;height:1px;border:0;border-left:35px solid #f4f4f2;border-top:23px solid transparent;border-bottom:22px solid transparent;position:absolute;top:0;left:100%}.b-new_post_basic .b-new_post_domain_found_domains{display:block;list-style-type:none;margin:0;padding:0;width:238px;position:absolute;top:100%;left:0;background-color:#FFF;border:1px solid #e6e6e6;font-size:11px;max-height:300px;z-index:1;overflow-y:scroll;overflow-x:hidden}.b-new_post_basic .b-new_post_domain_found_domains li{display:block;padding:0;margin:0;border-bottom:1px solid #e6e6e6}.b-new_post_basic .b-new_post_domain_found_domains li:hover{background-color:#f4f4f2}.b-new_post_basic .b-new_post_domain_found_domains a{display:block;padding:3px 5px;text-decoration:none;color:#666}.b-new_post_basic .b-new_post_domain_found_domains span{text-decoration:underline}.b-new_post_basic .b-new_post_domain_found_domains_selected a{background-color:#556e8c;color:#FFF}.b-new_post_basic .b-new_post_columns{display:block}.b-new_post_basic .b-new_post_columns .b-column_left_column{width:100%;margin-right:-304px;float:left;clear:right;padding-right:0}.b-new_post_basic .b-new_post_columns .b-column_left_column .b-i-column{padding:0 0 0 26px;margin-right:327px}.b-new_post_basic .b-new_post_columns .b-column_right_column{width:245px;float:left;clear:right}.b-new_post_basic .b-new_post_columns .b-column_right_column .b-i-column{padding:0}.b-new_post_basic .b-new_post_text_and_image{position:relative}.b-new_post_basic .b-new_post_image{position:absolute;left:100%;top:0;margin-left:22px;width:245px}.b-new_post_basic .b-new_post_image .b-file_uploader{position:relative}.b-new_post_basic .b-new_post_image .b-file_uploader_drag{display:block;position:static;margin-left:-3px}.b-new_post_basic .b-new_post_image_delete_file{font-size:1.5em;margin-left:6px;display:block}.b-new_post_basic .b-new_post_preview_button_holder{background-color:#f4f4f2;padding:15px 0;margin-left:26px;margin-right:60px}.b-new_post_basic .b-new_post_preview_button_holder input{float:left;margin-left:10px}.b-new_post_basic .b-new_post_preview_description{overflow:hidden;padding-left:12px;color:#666}.b-new_post_basic .b-new_post_render_types{padding:0 80px;margin-left:26px;margin-right:60px;background-color:#f4f4f2}.b-new_post_basic .b-post_preview_holder{background-color:#f4f4f2;margin:0 60px 0 26px;padding:0 80px}.b-new_post_basic .b-post_preview{border:1px solid #ccc;background-color:#FFF;padding:15px 50px}.b-new_post_basic .b-new_post_form_submit{float:none;text-align:center;background-color:#f4f4f2;padding:20px;margin:0 60px 60px 26px}.l-profile_header{position:relative;z-index:1}.l-center_container{min-width:990px;width:88%;margin:0 auto;position:relative;z-index:2;clear:both}.b-user_data_wrapper.b-profile_with_user_info{position:relative;background-color:#f3f3f3}.b-user_data_wrapper .l-center_container{z-index:3}.l-touch_phone .b-user_data_wrapper{margin-top:84px}.b-user_data{position:relative;margin-left:6px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.b-profile_with_user_photo .b-user_data{margin-left:142px;min-height:88px}.b-user_photo{width:0;height:0;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;-webkit-border-radius:50%;border-radius:50%;border:0 solid #fff;margin-top:-47px;position:absolute;top:0;left:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.b-profile_with_user_photo .b-user_photo{width:122px;height:122px;border-width:2px;background-color:#FFF}.b-user_gold{margin:0 0 0 -4px;padding-bottom:20px}.b-user_gold-star{width:12px;height:12px;float:left;margin:0 2px 2px 0}.b-user_gold .b-user_gold-star .b-svg-icon__star{width:12px;height:12px}.b-user_gold .b-user_gold-star svg rect,.b-user_gold .b-user_gold-star svg path{fill:#be9a59}.b-user_name{padding-bottom:7px;margin-right:170px}.b-user_name_inner{color:#556e8c}.b-table-cell{vertical-align:top}.b-table-cell__notes{padding:21px 0 0 7px;color:#919191}.b-table-cell__text{width:100%;padding-top:7px}.b-table-cell__dash__hidden{visibility:hidden}.b-user_name h2{display:inline;font-size:2.5em;font-weight:normal;color:#556e8c;margin:0;padding:0 2px 0 0;white-space:nowrap}.b-user_name-link{color:#556e8c}.b-user_note{color:#919191;display:block;min-height:20px;cursor:text;padding:5px 2px;margin-top:7px;max-height:24px;font-family:Georgia,"Times New Roman",serif;-webkit-transition:max-height .2s linear;-ms-transition:max-height .2s linear;transition:max-height .2s linear;font-size:15px}.b-user_note_expanding{max-height:200px}.b-user_note:hover{background:#f4f4f2}.b-user_note.active:hover{background:0}.b-user_note .i-form_text_input_white{margin:-7px -6px -7px;padding-left:6px;width:100%;font-size:1em}.b-dude_note_holder{display:inline-block;position:relative}.b-dude_note{position:relative;font-weight:normal;font-style:normal;color:#919191;display:inline-block;cursor:text;padding:5px 2px;margin-top:7px;opacity:1;border-radius:0;overflow:hidden;font-size:15px}.b-dude_note em{font-style:normal;color:#000}.b-dude_note a{color:#bbb}.b-dude_note_more{text-decoration:none;border-bottom:1px dotted}.b-dude_note i{font-style:normal;white-space:nowrap}.b-dude_note_prepare_hiding{-webkit-transition:color .5s linear,text-shadow .5s linear,width .5s linear,height .5s linear,opacity .5s linear,border-radius .5s linear;transition:color .5s linear,text-shadow .5s linear,width .5s linear,height .5s linear,opacity .5s linear,border-radius .5s linear;white-space:nowrap;text-shadow:#556e8c 0 0 0}.b-dude_note_start_hiding{text-shadow:#556e8c 0 0 15px;opacity:0;border-radius:24px}.b-dude_note_showing{-webkit-transition:color .5s linear,text-shadow .5s linear,width .5s linear,height .5s linear,opacity .5s linear,border-radius .5s linear;transition:color .5s linear,text-shadow .5s linear,width .5s linear,height .5s linear,opacity .5s linear,border-radius .5s linear;white-space:nowrap;opacity:1;border-radius:0}.b-dude_note_showing_vertical{-webkit-transition:max-height .3s linear;transition:max-height .3s linear}.b-dude_note_glow{display:none;position:absolute;top:30px;right:-2px;width:0;height:0;opacity:1;background-color:#ebc574;border-radius:1px}.b-dude_note_prepare_glowing{-webkit-transition:border-radius .5s linear,top .5s linear,box-shadow .5s linear,width .5s linear,height .5s linear,opacity 1s linear,right 1s linear;transition:border-radius .5s linear,top .5s linear,box-shadow .5s linear,width .5s linear,height .5s linear,opacity 1s linear,right 1s linear}.b-dude_note_start_glowing{opacity:0;top:-10px;right:-120px;width:50px;height:50px;box-shadow:0 0 10px #ebc574,5px 10px 20px #ebc574,-15px 4px 30px #ebc574,-8px 20px 40px #ebc574,-12px -40px 70px #ebc574;border-radius:25px}.b-user_cover-photo{display:block;width:100%;margin-top:0;position:relative;image-rendering:optimizeQuality}.b-user_cover__edit .b-user_cover-photo,.b-user_cover__edit .b-user_cover-video{cursor:move}.js-prevent_drag .b-user_cover-photo{cursor:default}.b-user_cover-photo_original{visibility:hidden;position:absolute;top:-10000px}.b-user_cover-wrap{position:relative;z-index:3;clear:both;height:350px}.b-user_cover-wrap_plain{height:auto;padding-bottom:60px}.b-user_cover-wrap_plain__video{margin-bottom:60px}.b-user_cover-wrap_plain .b-user_cover-photo{display:none}.b-user_cover-wrap_gray{background-color:#f3f3f3}.b-user_cover{overflow:hidden;z-index:1;position:absolute;width:100%;height:100%}.l-touch_phone .b-user_cover{margin-top:84px}.b-user_cover-bg{position:absolute;top:0;right:0;left:0;bottom:0;background:#f3f3f3;z-index:3}.b-user_cover__full .b-user_cover-bg{display:none}.b-user_cover-video{position:absolute;z-index:4;width:100%}.b-user_cover-video video{width:100%}.b-info_column__plain .b-user_cover{display:none}a.b-fui_icon_button.b-fui_icon_button_remove_avatar,a.b-fui_icon_button.b-fui_icon_button_remove_pic{position:absolute;bottom:10px;right:17px;z-index:5;background:#fff;font-size:.86em;opacity:0;-ms-filter:"alpha(opacity=0)";-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}a.b-fui_icon_button.b-fui_icon_button_remove_avatar{display:none}.b-profile_with_user_photo a.b-fui_icon_button.b-fui_icon_button_remove_avatar{display:inline-block;right:31px}.b-user_photo:hover .b-fui_icon_button_remove_avatar,.b-user_cover__full.b-user_cover:hover .b-fui_icon_button_remove_pic{opacity:1;-ms-filter:"alpha(opacity=100)"}.b-info_column__plain{float:left}.b-info_block{width:250px;float:left}.b-info_block .b-info_block-content{padding-top:3px;padding-bottom:5px;padding-left:8px}.b-info_block__golden{background:0;text-align:center;padding-top:10px;float:left}.b-profile_stat{color:#666;font-size:.859em;line-height:2;padding:6px 10px 8px 0}.b-user_full_name{font-size:1.25em;padding:0 0 5px 0;margin:0;line-height:1.5em;font-weight:normal;text-overflow:ellipsis;overflow:hidden}.b-invited_users{padding-top:8px;line-height:1.5em}.b-user_residence{font-size:.9375em;line-height:1.3;padding-bottom:14px;padding-top:7px}.b-user_rating span{color:#556e8c}.b-info_block-item{padding-bottom:7px;font-size:.859em;display:block}.b-info_block-item__golden{padding-top:15px;padding-left:8px;padding-bottom:20px;font-size:.859em;color:#666}.b-item_link{color:#556e8c;overflow:hidden;display:block;padding-bottom:2px;margin-bottom:5px;text-decoration:none}.b-item_link .b-svg-icon{vertical-align:middle;float:none;position:relative;top:-2px}.b-item_link .b-svg-icon__chick svg rect,.b-item_link .b-svg-icon__chick svg path,.b-item_link .b-svg-icon__chick svg polygon,.b-item_link .b-svg-icon__chick svg circle{fill:#be9a59}.b-item_link .b-svg-icon__close svg polygon{fill:#666}.b-item_link .b-svg-icon__close{margin-right:2px;margin-left:3px}.b-item_link .b-svg-icon__close,.b-item_link .b-svg-icon__close svg{width:15px;height:15px}.b-item_link_ignore{color:#666}.b-item_link_nixon img{float:left;margin-left:-2px;margin-right:2px;height:24px}.b-profile_pic_uploader_container{position:relative}.b-item-ignore.js-ignored .b-item_link__ignore,.b-item-ignore:not(.js-ignored) .b-item_link__unignore{display:none}.b-item-ignore .b-button_icon{text-decoration:none}.b-separator{border-top:1px solid #d1d1d1;border-bottom:1px solid #fff;height:0;margin:5px 19px 8px 0}.l-content_wrapper{position:relative;padding-bottom:20px}.l-content_column{padding-left:260px}.b-comments_limit{padding-bottom:5px}.b-comments_limit-qty{position:relative;padding-right:8px}.b-hint_link{position:absolute;color:#5a6f88;text-decoration:none;top:-4px;right:0}
.b-text_container{
	padding:12px 0 0 10px
}.b-text_container[data-navigation_id$="domains"]{padding-left:24px}.b-user_text{line-height:1.41em;padding:38px 0 0 10px}.b-user_text img{max-width:100%}.b-user_text-title{font-size:1.483em;font-weight:normal;margin:0 0 20px}.b-user_subscription{position:relative;padding:0 10px 15px 30px}.b-user_subscription_plain{padding-left:0}.b-user_subscription_text{font-size:.85em;position:relative;top:5px;margin-left:7px}.b-info_block-content .js-subscribe_controls a.b-fui_icon_button{position:absolute;left:0;top:0;z-index:1}.l-content_column .b-profile_content{padding:20px 0 0 0}.b-edit_controls{text-align:right;font-size:.86em;padding-bottom:38px;float:right;margin:-10px 0 0 0}.b-edit_controls__tiny{padding-bottom:7px}.b-edit_controls a.b-fui_icon_button{margin-left:0;margin-right:0}.b-user_page_blogs{margin-left:24px;margin-top:30px}.b-user_page_blogs .b-list_item{padding-left:48px;margin-right:0}.b-profile_content .b-list_item_logo{display:none}.b-user_page_blogs .b-list_item:first-child{border-top:0;margin-top:1px}.b-user_page_blogs .b-list_item_controls{left:10px}.b-bans_list{list-style-type:none;padding:6px 0 0 10px;margin:0;color:#4f4f4f}.b-bans_list li{padding:0 0 11px}.l-content_column .b-paginator{padding-right:0}.b-user_info_body_holder{margin-left:-190px;margin-top:6px;width:100%;float:left}.b-user_info{padding-bottom:10px}.b-user_info_toggle{float:left;width:187px;margin-left:3px;position:relative;z-index:1;text-decoration:none;display:inline-block}.b-user_info_toggle:hover .b-user_info_toggle_text{text-decoration:underline}.b-user_info_toggle .b-svg-icon{float:none;top:7px;position:relative}.b-user_info_body{overflow:hidden;padding-left:190px;height:0;-webkit-transition:height .2s linear;-moz-transition:height .2s linear;transition:height .2s linear}.b-user_info .b-svg-icon__down{display:inline-block}.b-user_info .b-svg-icon__close{display:none}.js-user_info_opened .b-svg-icon__down{display:none}.js-user_info_opened .b-svg-icon__close{display:inline-block}.b-user_stats{margin-bottom:20px;position:relative}.b-user_single_stat{display:block;color:#666}.b-user_single_stat .b-svg-icon{float:none;vertical-align:middle;position:relative;top:-1px}.b-user_single_stat .b-svg-icon svg rect,.b-user_single_stat .b-svg-icon svg path,.b-user_single_stat .b-svg-icon svg polygon,.b-user_single_stat .b-svg-icon svg circle{fill:#888}.b-user_vote_weight{color:inherit;text-decoration:none;border-bottom:1px dotted;cursor:pointer}.b-user_vote_weight:hover{border-bottom-style:solid}.b-user_domains{margin-bottom:1em}.b-user_domains a{text-transform:uppercase;color:#888}.b-user_domains i{font-style:normal}.b-user_domains i:last-child{display:none}.b-users_public_favourites{margin-left:43px;padding-top:0;margin-top:0}.b-profile_country_select,.b-profile_city_select{display:block;list-style-type:none;margin:0;padding:0;width:238px;position:absolute;top:100%;left:0;background-color:#FFF;border:1px solid #e6e6e6;font-size:11px;max-height:300px;z-index:2;overflow-y:scroll;overflow-x:hidden}.b-profile_country_select li,.b-profile_city_select li{display:block;margin:0;border-bottom:1px solid #e6e6e6;padding:3px 5px;color:#666}.b-profile_country_select li:hover,.b-profile_city_select li:hover{background-color:#f4f4f2}.b-profile_country_select li.selected,.b-profile_city_select li.selected{background-color:#556e8c;color:#FFF}
.b-profile_search{
	padding-left:12px;
	padding-top:24px
}
.b-profile_search form{position:relative}
.b-profile_search_icon{
	position:absolute;
	z-index:2;
	top:30px!important;
	left:5px;
	opacity:.5
}
.breadcrump span a{
	color: rgba(78, 128, 189, 1);
}
.b-profile_search_icon .b-svg-icon,.b-profile_search_icon .b-svg-icon svg{width:15px;height:15px}.b-profile_search .i-form_text_input{font-size:1em}.b-profile_search .i-form_text_input_profile_search{padding-left:30px;padding-right:6px;position:relative;left:-2px;margin-bottom:0;text-indent:0;-webkit-appearance:textfield}@-moz-document url-prefix(){.b-profile_search .i-form_text_input_profile_search{padding-left:30px}}noindex:-o-prefocus,.b-profile_search .i-form_text_input_profile_search{padding-left:30px}.b-profile_search .i-form_text_input_profile_search_domains{padding-left:4px;padding-right:6px}.b-profile_search_controls{transition:height .25s ease-in-out;height:0;margin-top:22px;padding-left:5px;position:relative;overflow:hidden;font-size:11px;margin-bottom:0}.b-profile_search_controls.open{height:40px}.i-form_text_input_profile_search:focus+.b-profile_search_controls{height:40px}.b-profile_search_controls .b-profile_search_controls_caption{margin-right:15px;display:inline-block;color:#666}.b-profile_search_controls a{margin-right:15px;display:inline-block;color:#cecece;border-bottom:1px dotted;cursor:pointer;text-decoration:none;position:relative;white-space:nowrap}.b-profile_search_controls a.locked,.b-profile_search_controls a.active{color:#666}.b-profile_search_controls a:hover{color:#699}.b-domains_select input[type=search]{font-size:11px;width:auto;margin-left:-10px}.b-domains_select ul{padding:0;display:inline}.b-domains_select ul li{display:inline-block;margin-left:10px}.b-domains_select ul s{cursor:pointer;text-decoration:none;white-space:nowrap;vertical-align:top;margin-left:-5px}.b-cloud{position:relative;overflow:visible;min-height:30px;_height:30px}.b-cloud_inner{font-size:12px}.b-cloud a{display:inline-block;padding:3px 5px;margin-top:-1px;margin-left:-1px;text-decoration:none;border:1px solid #ccc;color:#000;transition:color .1s,background-color .1s}.b-cloud a:hover{background:#666;color:#fff}.b-cloud a:visited{color:#ccc}.b-current_tag_form{padding:20px 278px 20px 43px}.b-current_tag_form .i-form_text_input{width:88%}.b-subscriptions_tags{border-left:1px solid #ccc;padding:3px 20px 3px 6px;margin:0 0 10px;float:right;width:293px}.b-cloud_more_button{color:#999;text-decoration:none;border-bottom:1px dotted;display:inline-block;margin:10px 0;font-size:.85em;line-height:1}.b-subscriptions_tags .b-cloud a{color:#556e8c;padding:1px 2px;white-space:nowrap}.b-subscriptions_tags .b-cloud .b-cloud_tag_active{color:#FFF;background-color:#556e8c;text-decoration:none}.b-center_container{clear:both;min-width:630px;max-width:700px;margin:0 auto;padding:28px 0 105px}.b-registration_title{display:block;color:#676580;font-size:1.3em;text-align:center;margin:0 auto 4px}.b-registration_greeting{font-size:1.8em;text-align:center;padding-top:50px}.b-form_section-title{padding-bottom:5px}.b-form_field label.b-form_label{display:block;text-align:right;margin:0;color:#000;padding:3px 7px 0 0}.b-form .i-form_text_input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding-right:25px}.b-form .b-form_field{margin-bottom:15px}.b-form .b-form_field.b-form_field_high{min-height:52px;margin-bottom:8px}.b-error_container_login{min-height:38px}.b-error_container{color:#c33}.b-form_error_content{overflow:hidden}.b-error_container_red .b-form_error{color:#fff;background:#ed1f24;line-height:1.2em;padding:0 9px 3px}.b-error_container_red a{color:#fff;font-weight:bold}.b-form_error_weak{color:#f39200}.b-form_error_valid{color:#0e9d4c}.b-error_container_email{min-height:20px}.b-error_container_agreement{padding-left:22px;min-height:22px;margin-bottom:5px}.b-error_container_captcha{padding-left:5px;min-height:20px;margin-bottom:2px}.b-error_container_gender{padding-left:25px;min-height:22px;margin-bottom:5px}.b-form_cell__wide{margin-left:220px}.b-form_cell__short{width:220px;float:left}.b-form_cell__mid_wide{margin-left:220px}.b-form_cell__mid_wide .b-input_wrap{float:left;width:57.7%}.b-form_cell__mid_wide .b-error_container{float:left;padding:9px 0 0 9px}.b-form_cell_gender{padding-top:7px}.b-form_cell_gender label{color:#666}.b-social_networks_container{padding-bottom:23px}.b-form_panel{background:#efefef;padding:15px 5px 24px 27px;margin:6px 0 11px;-webkit-border-radius:2px;border-radius:2px}.b-form_panel .b-icon{float:none;display:inline-block;margin:0 0 0 2px;vertical-align:middle}.b-icon__shade{opacity:.45;-ms-filter:"alpha(opacity=45)"}.b-icon__shade:hover{opacity:1;-ms-filter:"alpha(opacity=100)"}.b-form .b-form_field.b-form_field__separate{padding-top:36px}.b-form_field__separate .b-form_field_description{padding-top:0}.b-input_wrap{position:relative}.i-chbx{float:left;width:15px;height:15px;margin:3px 0 0 0;padding:0}.b-chbx_label{display:block;padding-left:22px}.b-agreement{padding:0 0 0 224px;color:#666}.b-form_captcha{margin:0 -5px 0 215px}.b-form_captcha_link{border-bottom:1px dotted;float:right;text-decoration:none;margin-left:5px}.b-form_captcha #recaptcha_image{height:57px}.b-form_captcha .b-form_field{border:1px solid #cbcbcb;padding:5px 3px 0;margin:0}.b-form_captcha .b-form_field .b-form_label{font-size:1em;text-align:left;color:#666;padding:1px 0 4px 6px}.b-form_captcha .b-submit_btn{display:block;margin:5px 0 0 5px}.b-form_captcha .b-input_wrap{margin:6px 1px 0}.b-input_validation{position:absolute;top:7px;right:4px;z-index:2;background:url(/local/templates/rybalka/assets/sprite.png) no-repeat;width:20px;height:20px;display:none}.b-input_valid{background-position:-140px -120px;display:block}.b-input_invalid{background-position:-160px -120px;display:block}.b-password_validation{position:absolute;right:5px;top:4px;width:16px;z-index:2}.b-stick{position:absolute;width:16px;height:7px}.b-stick_top{top:0}.b-stick_middle{top:9px}.b-stick_bottom{top:18px}.b-password_validation_invalid .b-stick{background:#ed1f24}.b-password_validation_invalid .b-stick_top,.b-password_validation_invalid .b-stick_middle{display:none}.b-password_validation_valid .b-stick{background:#00bc52}.b-password_validation_weak .b-stick{background:#f39200}.b-password_validation_weak .b-stick_top{display:none}.b-form_description_text{color:#666;padding-right:5px}.b-social_network_icons_small.b-vertical{position:absolute;right:-27px;top:27px;width:27px;margin:0}.b-social_network_icons_small.b-vertical .b-social_network_icon{margin:0 0 1px 0}.b-social_network_icons_small.b-vertical .b-social_network_icon i{opacity:1;-ms-filter:"alpha(opacity=100)"}.rules_page .l-header{background-color:transparent;box-shadow:none}.rules_page .l-header-base{position:relative}.rules_page{background-color:#e6dab7}.rules_page .l-footer{background-color:transparent;border-top-color:transparent}.rules_page .rules_bg_top_left{position:absolute;left:0;top:0;background:url(/static/i/rules_bg_top_left.png) no-repeat 0 0;width:308px;height:511px}.rules_page .rules_bg_top_right{position:absolute;right:0;top:0;background:url(/static/i/rules_bg_top_right.png) no-repeat 100% 0;width:279px;height:535px}.rules_page .l-i-wrapper{background:url(/static/i/rules_bg.jpg) no-repeat 50% 0;position:relative}.b-rules{width:60%;min-height:1042px;margin:0 auto;color:#000;position:relative}.b-rules a{color:#000}.b-rules_caption{font-size:1.5625em;font-family:Arial,sans-serif;font-weight:normal;margin:0 0 40px;padding:40px 0 0}.b-rules_list{margin-bottom:30px;padding-left:0}.b-rules_list_item{position:relative;padding-top:13px;margin-bottom:20px}.b-rule_explanation{overflow:hidden;max-height:0;margin-top:7px}.b-rule_definition{font-size:1.5625em;font-family:Arial,sans-serif;text-decoration:none}a.b-rule_definition span{border-bottom:1px dotted}.b-rule_definition .b-rule_definition_counter{text-indent:-9999px;display:block;position:absolute;width:35px;height:41px;left:-43px;top:1px;background:url(/static/i/rules_numbers.png) no-repeat 0 0;border:0}.b-rules_list_item:nth-of-type(2) .b-rule_definition .b-rule_definition_counter{background-position:0 -41px}.b-rules_list_item:nth-of-type(3) .b-rule_definition .b-rule_definition_counter{background-position:0 -82px}.b-rules_list_item:nth-of-type(4) .b-rule_definition .b-rule_definition_counter{background-position:0 -124px}.l-new_comments_page{background:#140b06}.l-new_comments_page .l-i-wrapper{background:url(/static/i/live_stream_bg.jpg) 50% 0 no-repeat}.l-new_comments_page .l-header{background:0}.b-posts_holder_shadow{position:absolute;top:-2px;bottom:-2px}.b-posts_holder_shadow_left{background:-moz-linear-gradient(left,rgba(255,153,40,0) 0,rgba(255,153,40,0.9) 15%,rgba(255,153,40,0.9) 85%,rgba(255,223,73,0.9) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,153,40,0)),color-stop(15%,rgba(255,153,40,0.9)),color-stop(85%,rgba(255,153,40,0.9)),color-stop(100%,rgba(255,223,73,0.9)));background:-webkit-linear-gradient(left,rgba(255,153,40,0) 0,rgba(255,153,40,0.9) 15%,rgba(255,153,40,0.9) 85%,rgba(255,223,73,0.9) 100%);background:-o-linear-gradient(left,rgba(255,153,40,0) 0,rgba(255,153,40,0.9) 15%,rgba(255,153,40,0.9) 85%,rgba(255,223,73,0.9) 100%);background:-ms-linear-gradient(left,rgba(255,153,40,0) 0,rgba(255,153,40,0.9) 15%,rgba(255,153,40,0.9) 85%,rgba(255,223,73,0.9) 100%);background:linear-gradient(to right,rgba(255,153,40,0) 0,rgba(255,153,40,0.9) 15%,rgba(255,153,40,0.9) 85%,rgba(255,223,73,0.9) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ff9928',endColorstr='#e6ffdf49',GradientType=1);-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;left:-20px;right:50%}.b-posts_holder_shadow_right{background:-moz-linear-gradient(left,rgba(255,223,73,0.9) 0,rgba(255,153,40,0.9) 15%,rgba(255,153,40,0.9) 85%,rgba(255,153,40,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,223,73,0.9)),color-stop(15%,rgba(255,153,40,0.9)),color-stop(85%,rgba(255,153,40,0.9)),color-stop(100%,rgba(255,153,40,0)));background:-webkit-linear-gradient(left,rgba(255,223,73,0.9) 0,rgba(255,153,40,0.9) 15%,rgba(255,153,40,0.9) 85%,rgba(255,153,40,0) 100%);background:-o-linear-gradient(left,rgba(255,223,73,0.9) 0,rgba(255,153,40,0.9) 15%,rgba(255,153,40,0.9) 85%,rgba(255,153,40,0) 100%);background:-ms-linear-gradient(left,rgba(255,223,73,0.9) 0,rgba(255,153,40,0.9) 15%,rgba(255,153,40,0.9) 85%,rgba(255,153,40,0) 100%);background:linear-gradient(to right,rgba(255,223,73,0.9) 0,rgba(255,153,40,0.9) 15%,rgba(255,153,40,0.9) 85%,rgba(255,153,40,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6ffdf49',endColorstr='#00ff9928',GradientType=1);-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;left:50%;right:-20px}.l-new_comments_content{width:57%;margin:146px auto 0;position:relative}.l-new_comments_page .b-posts_holder_wrapper{background:#fff;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;padding:34px 0;position:relative;z-index:2;min-height:776px}.l-new_comments_page .b-posts_holder{padding:0;margin:0;overflow:hidden;position:relative}.l-new_comments_page .b-posts_preloader{height:0;overflow:hidden}.l-new_comments_page .b-footer_nav_section_user{border-color:#333}.l-new_comments_page .b-footer_nav_section_info{border-left-color:#333}.b-posts_holder,.b-index_posts_holder{position:relative}.b-posts_preloader{position:absolute;top:-100000px;width:100%;visibility:hidden}.b-post_container{width:100%;position:relative;z-index:1}.l-new_comments_page .post .dt .b-fui_icon_button_close{display:none}.l-page_golden .l-header{margin-bottom:0;overflow:hidden}.l-page_golden h1{display:none}.l-page_golden .b-header_tagline{background-color:#fff}.l-page_golden .b-i-header_tagline_arrow{border-right-color:#fff}.l-page_golden .b-social_network_icons_small.b-vertical{position:fixed;top:220px;left:-2px;width:30px;z-index:3}.l-500.l-page_golden .b-social_network_icons_small.b-vertical{top:140px}.b-golden_content{position:relative;margin:0;background-color:#ededed;clear:both}.b-golden_content a{color:#000}.l-800 .b-golden_content{padding:0}.l-400 .b-golden_content{font-size:10px}.b-golden_content_logo{width:100%;height:230px;margin:0 auto;background:url(/static/i/golden_chick_2.png) no-repeat 50% 50%}.b-i-golden_content{margin:0 auto;position:relative}.b-golden_content p{padding:0;margin:0 0 20px;font-size:1.6em}.b-golden_about{max-width:1100px;margin:0 auto;font-family:Georgia,serif}.l-1200 .b-golden_about{max-width:1000px}.l-800 .b-golden_about{padding-left:25px;padding-bottom:5px}.b-golden_about>p{padding:0 20px 0 123px}.l-800 .b-golden_about>p{padding:0 10px}.b-golden_about>p span{position:relative;color:#d7af4a}.b-golden_about>p span:after{content:"З";position:absolute;top:-3px;left:-90px;width:75px;height:78px;display:inline-block;border:3px solid #d7af4a;font-size:4em;color:#d7af4a;line-height:75px;text-align:center}.l-800 .b-golden_about>p span{font-size:inherit;font-style:normal;font-weight:bold}.b-golden_about>p span u{font-size:0;text-decoration:none}.l-800 .b-golden_about>p span u{font-size:inherit}.l-800 .b-golden_about>p span:after{display:none}.b-golden_about .b-golden_about_h3_pin{text-align:center;margin-top:-10px}.b-golden_about .b-golden_about_h3_pin img{vertical-align:middle}.b-golden_about ul{width:100%;display:-webkit-inline-flex;display:-ms-inline-flex;display:inline-flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;list-style:none;padding:0;margin:0;text-align:center}.b-golden_about ul li{width:300px;margin-bottom:15px}.l-1100 .b-golden_about ul li{width:340px}.l-400 .b-golden_about ul li{width:280px;margin-bottom:10px}.b-golden_about ul li h2{margin:-5px 0 15px 0;font-size:1.8em;color:#d7af4a}.b-golden_about ul li p{font-family:'PT Sans Caption',Verdana,sans-serif;font-size:1.3em;text-align:left;margin:0}.b-golden_about .b-golden_about_statistics{margin-top:30px;font-family:'PT Sans Caption',Verdana,sans-serif;font-size:1.7em;color:#d9b760;text-align:center}.l-800 .b-golden_about .b-golden_about_statistics{margin-bottom:40px;font-size:14px}.l-400 .b-golden_about .b-golden_about_statistics{font-size:12px}.b-golden_about .b-golden_about_statistics span:before{content:attr(data-accounts);position:absolute;top:0;left:0;width:100%;color:#fff}.b-golden_about .b-golden_about_statistics span{position:relative;display:inline-block;height:75px;padding:0 10px;background-color:#d9b760;font-family:Georgia,serif;font-size:2.6em;font-weight:normal;font-style:italic;line-height:70px;vertical-align:middle;color:#d9b760}.l-800 .b-golden_about .b-golden_about_statistics span{height:60px;line-height:55px}.l-400 .b-golden_about .b-golden_about_statistics span{height:40px;padding:0 8px;font-size:26px;line-height:36px}.b-golden_graph{height:300px;padding:1px;margin:0 auto;overflow:hidden}.l-800 .b-golden_graph{display:none}.b-i-golden_graph{width:230px;height:250px;padding:30px 0 0 610px;margin:60px auto 0 auto;background:url(/static/i/golden_graph.png) 0 0 no-repeat;font-family:'PT Sans Caption',Verdana,sans-serif;font-size:18px;color:#d7af4a;-webkit-transform:rotate(-8deg);transform:rotate(-10deg)}.b-golden_about_emphasis{font-size:1.4em}.b-golden_price{font-size:1.4em;font-weight:bold}.b-golden_paying_system_about{max-width:1000px;margin:50px auto 0 auto}.l-800 .b-golden_paying_system_about{text-align:center}.b-golden_paying_system{display:inline-block;width:170px;margin:35px 25px 0 25px;text-align:center}.b-golden_paying_system:first-child{margin-left:0}.l-800 .b-golden_paying_system:first-child{margin-left:25px}.b-golden_paying_system a{margin-top:27px;color:#555}.b-golden_paying_system img{border-radius:2px}.b-golden_paying_system_about>img{display:block;margin:10px 60px}.l-800 .b-golden_paying_system_about>img{display:none}.b-golden_result{padding:0 0 50px;text-align:center}.b-golden_content_result .b-golden_content_logo{width:100%;background:url(/static/i/golden_chick_2.png) no-repeat 50% 50%}.b-golden_content_result .b-i-golden_content{margin:0 auto}.b-golden_paying_checkout .b-golden_hint{position:absolute;top:-25px;right:5px;max-width:350px;font-family:Georgia,serif;font-size:24px;text-align:center;font-weight:bold}.b-golden_paying_checkout .b-golden_hint p{color:#fff}.l-1000 .b-golden_hint{position:relative;top:0;right:0;margin:100px auto 0 auto}.b-golden_form{background-color:#d9b760;color:#252525;padding-left:25px;overflow:hidden}.b-golden_form_caption{margin:0 0 65px;font-family:Georgia,serif;font-size:3em;font-weight:normal;font-style:italic;line-height:40px}.l-800 .b-golden_form_caption{font-size:2.2em;margin:0 0 20px}.b-golden_form_options{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around}.l-800 .b-golden_form_options{display:block}.b-golden_form_option{position:relative;height:140px}.l-800 .b-golden_form_option{display:block;width:270px !important;height:80px;padding-left:70px;margin-bottom:35px}.l-400 .b-golden_form_option{width:210px !important;margin-bottom:20px}.l-800 .b-golden_form_option:last-child{height:150px}.b-golden_form_option:before{content:"";position:absolute;top:56px;left:5px;display:block;width:100%;height:2px;background-color:#fff}.l-800 .b-golden_form_option:before{display:none}.l-900 .b-golden_form_option:before{width:140px}.b-golden_form_option:last-child:before{display:none}.b-golden_form_option_duration{position:absolute;top:0;display:block;font-family:'PT Sans Caption',Verdana,sans-serif;font-size:1.4em;color:#fff}.b-golden_form_option:last-child .b-golden_form_option_duration{width:170px;top:-53px}.l-800 .b-golden_form_option:last-child .b-golden_form_option_duration{width:205px;top:45px}.b-golden_form_option:last-child .b-golden_form_option_duration:before{content:"";display:block;position:absolute;top:-15px;left:-95px;width:100px;height:95px;background:url(/static/i/golden_badge.png) no-repeat}.l-800 .b-golden_form_option:last-child .b-golden_form_option_duration:before{top:-74px;left:-10px;width:82px;height:79px;background:url(/static/i/golden_badge_m.png) no-repeat}.b-golden_form_option input[type="radio"]{position:absolute;top:35%;display:block;outline:0;border:0}.l-800 .b-golden_form_option input[type="radio"]{top:6px;left:25px}.b-golden_form_option input[type="radio"]:before{content:"";display:block;width:18px;height:18px;margin-top:-10px;margin-left:-10px;background-color:#fff;border:6px solid #d9b760;border-radius:30px;transition:all .2s}.b-golden_form_option input[type="radio"]:checked:before,.b-golden_form_option:hover input[type="radio"]:before{width:32px;height:32px;margin-top:-17px;margin-left:-17px}.b-golden_form_option input[type="radio"]:after{content:"";display:block;width:0;height:0;margin-top:-22px;margin-left:5px;background-color:#d9b760;border-radius:8px;transition:all .1s}.b-golden_form_option input[type="radio"]:checked:after{width:16px;height:16px;margin-top:-30px;margin-left:-3px}.b-golden_form_option_price{position:absolute;bottom:0;font-family:Georgia,serif;font-size:1.4em}.l-800 .b-golden_form_option_price{bottom:-5px}.l-400 .b-golden_form_option_price{bottom:10px}.b-golden_form_option_price span{display:block}.b-golden_form_option_price b{font-size:1.3em;font-weight:normal}.b-golden_form_option_price u{display:none;text-decoration:none;font-size:.7em}.l-800 .b-golden_form_option_price u{display:inline}.b-golden_form_option_price s{display:block;font-family:'PT Sans Caption',Verdana,sans-serif;font-size:.7em;text-decoration:none}.l-800 .b-golden_form_option_price s{display:inline-block}.b-golden_form_gift_target{max-width:1000px;margin:0 auto;padding:40px 15px}.l-800 .b-golden_form_gift_target{padding:15px 15px}.b-golden_form_gift_target .i-form_text_input{width:260px;font-size:11px;background-color:#FFF}.b-golden_form_gift_target .i-form_text_input:focus{outline-color:#000}.b-golden_form_gift_target_list{list-style-type:none;display:block;margin:0 0 10px;padding:0}.b-golden_form_gift_target_list li{display:inline-block;margin:0 4px 0 0;padding:0}.b-golden_form_gift_target_list_user{color:#000;margin-left:-4px}.b-golden_paying_checkout{padding:85px 0 20px 25px;background-color:#d9b760}.l-800 .b-golden_paying_checkout{padding:0 0 0 25px}.b-golden_paying_checkout form{position:relative;max-width:1000px;margin:0 auto;padding:15px}.b-golden_paying_checkout form p{margin:0;padding:0;font-size:1em;vertical-align:middle;color:#252525}.b-golden_paying_checkout form p input{margin-bottom:5px}.b-golden_paying_checkout_amount{font-family:Georgia,serif;font-size:2.5em;font-style:italic;display:block;min-width:200px;margin:12px 0 4px}.b-golden_paying_checkout_amount_details{padding-left:2px;font-size:12px}.b-golden_paying_checkout_amount_details p{margin-bottom:3px}.b-golden_address_checkout{height:200px;overflow:hidden;transition:all .3s}.l-600 .b-golden_address_checkout{height:260px}.l-400 .b-golden_address_checkout{height:325px}.b-golden_address_checkout.minimized{height:0}.b-golden_address{max-width:520px;padding-top:13px}.l-400 .b-golden_address_checkout .b-golden_address p input{display:block;width:100%}.b-golden_paying_checkout_submit_button{display:inline-block;position:relative;padding:4px 28px 5px;font-size:19px;color:#000;text-decoration:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border:1px solid #dac85c;border-bottom-color:#87764c;background:#f4e67d;background:-moz-linear-gradient(top,rgba(244,230,125,1) 0,rgba(244,230,125,1) 6%,rgba(240,210,111,1) 6%,rgba(243,218,180,1) 94%,rgba(240,210,101,1) 94%,rgba(216,189,90,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(244,230,125,1)),color-stop(6%,rgba(244,230,125,1)),color-stop(6%,rgba(240,210,111,1)),color-stop(94%,rgba(243,218,180,1)),color-stop(94%,rgba(240,210,101,1)),color-stop(100%,rgba(216,189,90,1)));background:-webkit-linear-gradient(top,rgba(244,230,125,1) 0,rgba(244,230,125,1) 6%,rgba(240,210,111,1) 6%,rgba(243,218,180,1) 94%,rgba(240,210,101,1) 94%,rgba(216,189,90,1) 100%);background:-o-linear-gradient(top,rgba(244,230,125,1) 0,rgba(244,230,125,1) 6%,rgba(240,210,111,1) 6%,rgba(243,218,180,1) 94%,rgba(240,210,101,1) 94%,rgba(216,189,90,1) 100%);background:-ms-linear-gradient(top,rgba(244,230,125,1) 0,rgba(244,230,125,1) 6%,rgba(240,210,111,1) 6%,rgba(243,218,180,1) 94%,rgba(240,210,101,1) 94%,rgba(216,189,90,1) 100%);background:linear-gradient(to bottom,rgba(244,230,125,1) 0,rgba(244,230,125,1) 6%,rgba(240,210,111,1) 6%,rgba(243,218,180,1) 94%,rgba(240,210,101,1) 94%,rgba(216,189,90,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4e67d',endColorstr='#d8bd5a',GradientType=0)}.b-golden_paying_checkout_submit_button.b-small_button{padding:1px 13px 7px;font-size:1.6em}.b-golden_paying_checkout_submit_button:active{padding:4px 28px 5px;border-color:#b8a167;border-bottom-color:#dac85c;background:#d8bd5a;background:-moz-linear-gradient(top,rgba(216,189,90,1) 0,rgba(216,189,90,1) 6%,rgba(240,210,111,1) 41%,rgba(240,210,101,1) 67%,rgba(243,218,180,1) 94%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(216,189,90,1)),color-stop(6%,rgba(216,189,90,1)),color-stop(41%,rgba(240,210,111,1)),color-stop(67%,rgba(240,210,101,1)),color-stop(94%,rgba(243,218,180,1)));background:-webkit-linear-gradient(top,rgba(216,189,90,1) 0,rgba(216,189,90,1) 6%,rgba(240,210,111,1) 41%,rgba(240,210,101,1) 67%,rgba(243,218,180,1) 94%);background:-o-linear-gradient(top,rgba(216,189,90,1) 0,rgba(216,189,90,1) 6%,rgba(240,210,111,1) 41%,rgba(240,210,101,1) 67%,rgba(243,218,180,1) 94%);background:-ms-linear-gradient(top,rgba(216,189,90,1) 0,rgba(216,189,90,1) 6%,rgba(240,210,111,1) 41%,rgba(240,210,101,1) 67%,rgba(243,218,180,1) 94%);background:linear-gradient(to bottom,rgba(216,189,90,1) 0,rgba(216,189,90,1) 6%,rgba(240,210,111,1) 41%,rgba(240,210,101,1) 67%,rgba(243,218,180,1) 94%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d8bd5a',endColorstr='#f3dab4',GradientType=0)}.b-golden_paying_checkout_submit_button.b-small_button:active{padding:2px 13px 6px}.b-golden_content_license{background-color:#ededed}.b-golden_content_license .b-golden_content_logo{background:url(/static/i/golden_chick_2.png) no-repeat 50% 50%}.b-golden_license{max-width:1000px;margin:0 auto;padding:20px}.b-golden_license h1{font-size:18px;text-align:center;font-weight:normal}.b-golden_license li{margin-bottom:20px;font-size:18px}.b-golden_license li li{font-size:13px}.b-golden_content.b-golden_content_result{background-color:#fff;margin:50px 0 10px 0}.b-columns__pro_settings{padding-top:28px}.b-columns__pro_settings .b-column_left_column{width:auto;margin-right:565px;float:none;padding-left:61px}.b-columns__pro_settings .b-column_right_column{width:539px;margin-right:15px;color:#555}.b-pro_settings_title{margin:0 0 2px;font-weight:normal;font-size:1.875em;line-height:1em}.b-pro_acc_duration{color:#555}.b-masterpiece{width:540px;margin-bottom:7px}.b-masterpiece img{max-width:100%}.b-pro_settings_form{padding:20px 0 0}.b-pro_settings_form .b-input_wrap{padding-bottom:10px}.b-pro_rank_form{padding:20px 0 0;margin:0;line-height:23px}.b-pro_rank_form .i-form_text_input{width:126px;font-size:1em;padding-top:2px;padding-bottom:3px;margin-bottom:0}.b-pro_rank_form .c_user{margin-right:7px}.b-pro_acc_rank_set,.b-pro_acc_rank_reset,.b-ranks_current_rank_text{text-decoration:none;border-bottom:1px dotted}.l-page_golden .l-footer{border-top:0}.b-clear_karma_form{display:none;border:1px solid #ebebeb;padding:5px;color:#666;border-radius:2px;margin-top:5px}.b-pro_acc_jslink{text-decoration:none;border-bottom:1px dotted}.b-clear_karma_cancel{margin-left:20px}.l-adm_page{background:url(/static/i/adm/bg.jpg) 0 0 repeat-x}.b-adm-bg{background:url(/static/i/adm/top_bg.png) 50% 0 no-repeat;position:absolute;top:0;width:100%;height:373px}.b-adm_container{max-width:1460px;margin:45px auto 100px;overflow:hidden;position:relative}.b-adm_container .b-left_col{width:43%;float:left;margin-left:10%;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;padding-right:27px}.b-adm_container .b-right_col{width:45%;float:right;position:relative;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:23px 24px 10px}.b-adm_separator{position:absolute;top:0;bottom:0;background:#959595;width:1px;right:45%}@media screen and (max-width:1024px){.b-adm_container .b-left_col{width:47%;margin-left:2%}.b-adm_container .b-right_col{width:50%}.b-adm_separator{right:50%}}.b-adm_container .b-right_col .b-col_bg{background:#fff;position:absolute;top:0;right:0;bottom:0;left:0;filter:alpha(opacity=79);-moz-opacity:.79;-khtml-opacity:.79;opacity:.79}.b-adm_title{margin:2px 0 50px 0;font-family:etiennecregular,Times New Roman,serif;color:#FFF;text-shadow:1px 1px 2px #000}.b-adm_title strong{font-weight:normal;font-size:180px;display:block;line-height:1}.b-adm_title strong em{font-style:normal;letter-spacing:-0.1em}.b-adm_title i{display:block;background:url(/static/i/adm/title.png) no-repeat 0 0;background-size:100% auto;width:100%;max-width:551px;height:36px}.l-1200 .b-adm_title strong{font-size:100px}.b-adm_text_emphasis{font-size:1.56em}.b-adm_container .b-right_col .b-col_content{position:relative}.b-adm_container h4{font-size:1.32em;margin:0;font-weight:normal}.b-adm_container .b-subtitle{text-transform:uppercase;color:#e6008d;padding:0;font-size:1em}.b-adm_container .b-subtitle_black{color:#000}.b-subtitle_info{color:#e6008d}.b-adm_container .b-subtitle_normal{text-transform:none}.b-adm_schedule{padding-bottom:45px}.b-adm_form{padding:0 0 10px 0}.b-adm_form label.b-chbx_label{font-size:1em;line-height:1.5em;color:#000;margin:0}.b-adm_form .i-chbx{margin:2px 0 0 0;width:16px;height:16px}.b-adm_form label a{color:#000}.b-adm_agreement{padding:11px 0 18px}.b-agreement_text_container{overflow:hidden;height:0}.b-agreement_text_container.opened{height:auto}.b-agreement_text{color:#959595;padding-top:8px}.b-adm_form .b-form_field{overflow:hidden;padding-bottom:24px;margin:0}.b-adm_form .b-form_captcha_link{margin-right:29px}.b-adm_form #recaptcha_image{margin-bottom:10px}.b-adm_form #recaptcha_image,.b-adm_form #recaptcha_image img{width:286px !important;height:54px !important}.l-adm_page .b-header_nav .b-button .b-svg-icon svg *{fill:#FFF}.l-adm_page .b-header_nav a.b-button .b-button_caption{color:#FFF}.b-recipient_address{line-height:1.875em;padding:2px 0 50px}.b-recipient_param{color:#555}.b-present_status_container{color:#555;padding-bottom:62px}.b-present_status .i-chbx:checked+label{color:#000}.b-present_status .b-chbx_label{text-transform:uppercase;color:#707070;font-size:1.32em}.b-present_status .i-chbx{width:16px;height:16px;margin-top:5px}.b-present_sent_date{color:#b7b7b7;font-size:.65em}.b-user_address_container{background:url(/static/i/adm/parcel_bg.gif) -31px 0 repeat-x;overflow:hidden;padding:22px 20px 50px 5px;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.b-user_address_content{color:#707070}.b-user_address{line-height:1.875em;padding-bottom:4px;color:#000}.b-address_control{color:#707070;float:left}.b-address_control_right{float:right}.b-button_container .b-address_control{margin-top:10px}.b-remove_registration_form{padding-top:11px}.b-adm_preload_container{height:0;overflow:hidden}.b-adm_stat .b-subtitle{background:#f2f2f2;display:inline-block;padding:8px 6px;margin-bottom:2px}.b-adm_stat{color:#555;padding-bottom:40px}.b-adm_stat a{color:#555}.b-adm_container .b-social_network_icons_small.b-vertical{top:auto;right:auto;left:-55px;overflow:hidden;width:30px}.b-faq_list{list-style-type:none;list-style-position:outside;padding:50px 0 0 0;margin:0}.b-faq_item{position:relative;padding:0 0 0 5px;margin-top:35px}.b-faq_item:first-child{margin-top:0}.b-faq_title{color:#e6008d}.b-faq_question_icon{position:absolute;color:#e6008d;font-weight:bold;top:-1px;left:-10px;font-size:17px;width:15px;height:20px;line-height:20px;font-style:normal}.b-adm_form .b-captcha_container{margin-bottom:17px;margin-top:-7px}.b-archive_heading{padding:10px 0 26px 0;font-size:1.6em;position:relative;z-index:1}.l-content__subsite .b-archive_heading{padding-top:30px;padding-right:34%}.b-archive_navigation{background-color:#eeecec;width:90%;border:1px solid #eeecec;padding:3px;color:#000;font-weight:bolder;position:relative;text-align:center}.b-archive_navigation a{text-decoration:none}.b-archive_navigation i{color:#666;font-size:.85em;font-style:normal}.b-archive_previous_day,.b-archive_previous_day_bottom:after,.b-archive_next_day,.b-archive_next_day_bottom:after{border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:7px solid;border-right-color:#404040;_filter:chroma(color=tomato);_border-top-color:tomato;_border-bottom-color:tomato;position:absolute;top:7px;width:1px;height:0;overflow:hidden}.b-archive_previous_day{left:4px}.b-archive_next_day,.b-archive_next_day_bottom:after{right:0;border-right:6px solid transparent;_filter:chroma(color=tomato);_border-right-color:tomato;_border-right-color:tomato;border-left:7px solid;border-left-color:#404040}.b-archive_bottom_navigation{padding:20px 0;margin:0 330px 20px 0;text-align:center}.b-archive_next_day_bottom,.b-archive_previous_day_bottom{position:relative;display:inline-block;padding:0 15px;font-size:11px}.b-archive_next_day_bottom:after,.b-archive_previous_day_bottom:after{display:block;content:""}.b-archive_previous_day_bottom:after{left:-2px;top:3px}.b-archive_next_day_bottom:after{right:-8px;top:3px}.b-posts_archive{padding-right:330px}.l-content__digest{z-index:10;padding-top:0}.digest_wrapper{position:relative;width:1196px;margin:0 auto}@media screen and (max-width:1200px){.digest_wrapper{width:94%;padding:0 3%}}.digest_header{position:relative;height:365px;margin-bottom:18px;width:100%;background-size:cover;background-position:50% 50%;-webkit-font-smoothing:antialiased}.digest_header:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,0.3)}@media screen and (max-width:800px){.digest_header{height:400px;padding-top:40px}}@media screen and (max-width:600px){.digest_header{height:390px;padding-top:20px}}.digest_header_date{display:inline-block;height:33px;padding:0 15px;margin:0 0 4px;line-height:33px;font-size:13px;text-transform:uppercase;background:#fff;color:#111;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}.digest_header_date__hidden{opacity:0}.digest_header_title{font-size:56px;line-height:84px;color:#fff;font-family:Georgia,serif}@media screen and (max-width:800px){.digest_header_title{font-size:46px}}.digest_header_subtitle{font-size:34px;line-height:36px;color:#fff;font-family:Georgia,serif;font-style:italic;max-width:620px}@media screen and (max-width:600px){.digest_header_title{font-size:30px}.digest_header_subtitle{font-size:26px}}.digest_header .link{color:#fff;text-decoration:none}.digest_switcher{height:31px;-webkit-transition:opacity .3s linear;transition:opacity .3s linear;opacity:1}.digest_switcher__hidden{opacity:0}.digest_switch{display:inline-block;height:31px;line-height:31px;font-size:13px;color:#363636;text-transform:uppercase;text-decoration:none;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}.digest_switch__hidden{opacity:0}.digest_switch .js-date{text-transform:uppercase}.digest_switch__next{padding-left:20px;border-left:1px solid #898989;margin-left:16px}.digest_switch .b-svg-icon{display:block;float:left;margin:2px 5px 0 0}.digest_switch__next .b-svg-icon{float:right;margin:9px 0 0 5px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}a.digest_switch svg{height:12px}a.digest_switch .b-svg-icon svg polygon{fill:#363636}.digest_subscription{position:absolute;right:0;top:244px;padding:25px 20px 13px;width:320px;background:#f4f4f2;z-index:2;-webkit-transition:opacity .2s linear;transition:opacity .2s linear;opacity:1}.digest_subscription__hidden{opacity:0}@media screen and (max-width:1000px){.digest_subscription{top:267px}}@media screen and (max-width:800px){.digest_subscription{top:232px;left:20px}}@media screen and (max-width:600px){.digest_subscription{top:193px;left:50%;margin-left:-180px}}@media screen and (max-width:450px){.digest_subscription{top:213px}}@media screen and (max-width:360px){.digest_subscription{width:70%;left:11%;margin-left:0;padding:20px 4%}}.digest_subscription_title{margin-bottom:17px;color:#898989;font-size:14px;text-transform:uppercase}.digest_subscription_form{margin-bottom:33px}@media screen and (max-width:360px){.digest_subscription_form{margin-bottom:0}}.digest_subscription_input{border:1px solid #ccc;border-radius:4px;width:215px;padding:0 5px;margin-right:5px;height:21px;line-height:21px;color:#898989;font-size:14px;font-family:"Georgia",serif;font-style:italic;background:transparent;vertical-align:middle}.digest_subscription_input:focus,.digest_subscription_input:active{outline:0}.digest_subscription_submit{vertical-align:middle;width:83px;height:22px;padding-bottom:1px}@media screen and (max-width:360px){.digest_subscription_submit{margin:15px 0}}.digest_subscription_toggle{position:relative;padding-top:13px;vertical-align:top;border-top:1px solid #e1e1e1;cursor:pointer}.digest_subscription_toggle_title{color:#556e8c;text-transform:uppercase;font-size:14px;text-decoration:none}.digest_subscription_toggle_arrow{position:absolute;right:0;top:13px}.opened .digest_subscription_toggle_arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.digest_subscription_toggle_arrow polygon{fill:#b5b5b5}.digest_subscription_popup{position:absolute;left:0;color:#999;z-index:11;background:#f4f4f2;width:360px;height:230px;-webkit-transition:height .3s ease;transition:height .3s ease;overflow:hidden;cursor:pointer}@media screen and (max-width:360px){.digest_subscription_popup{width:100%}}.digest_subscription_popup.closed{height:0}.digest_subscription_popup .b_users_table_holder{padding:0 0 0 20px}.digest_subscription_popup .b-arrow__prev{left:-4px}.digest_subscription_popup .b-arrow__next{right:-4px}.digest_subscription_popup ul{font-size:14px;list-style-type:none;padding-left:0}.digest_subscription_popup_item{white-space:nowrap;width:100%;color:#556e8c;text-transform:uppercase;font-weight:normal;text-align:left;line-height:32px;position:relative;font-size:13px}.digest_subscription_popup .link{text-decoration:none;color:#252525}.digest_subscription_popup_item .num{font-weight:700}.digest_subscription_popup_item .year{color:#acacac}.digest_list{position:relative;width:100%;padding:50px 0 59px}.digest_grid-sizer,.digest_item{width:30%;margin-bottom:40px}.digest_item__wide{width:65%}.digest_gutter-sizer{width:5%}@media screen and (max-width:1000px){.digest_grid-sizer,.digest_item{width:47%}.digest_gutter-sizer{width:6%}}@media screen and (max-width:700px){.digest_grid-sizer,.digest_item{width:100%}.digest_gutter-sizer{width:0}}.digest_item{margin-bottom:40px}.digest_item_community{display:inline-block;vertical-align:middle;line-height:20px;margin-bottom:9px;text-decoration:none;border-bottom:0}.digest_item_community:hover{border-bottom:0}.digest_item_community_logo{max-height:20px;max-width:20px;vertical-align:middle}.digest_item_community_name{font-size:14px;color:#acacac;text-transform:uppercase;vertical-align:middle}.digest_item_cover_link{display:inline-block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:11;-webkit-transition:background-color .2s linear;transition:background-color .2s linear;background-color:rgba(0,0,0,0.2)}.digest_item_title{display:block;font-family:'PT Sans Caption',Arial,sans-serif;font-size:21px;line-height:24px;margin:0;padding:0;margin-bottom:9px;font-weight:normal;color:#556e8c}.digest_item_cover .digest_item_title{padding:0 22px;font-size:32px;line-height:34px;display:block;margin:0 0 9px}.digest_item_cover .digest_item_title_link{color:#FFF;margin-bottom:10px}.digest_item_title_link{text-decoration:none}.digest_item:hover .digest_item_title_link{color:#40536a}.digest_item__wide:hover .digest_item_title_link{color:#fff}.digest_item__wide:hover .digest_item_cover_link{background-color:rgba(0,0,0,0.3)}.digest_item_title_rating{color:#b7b7b7;font-size:15px}.digest_item_cover .digest_item_title_rating{color:rgba(255,255,255,0.7);font-size:21px}.digest_item_title_stars{display:inline-block;height:20px;width:36px;background-image:url('/local/templates/rybalka/assets/sprite.png');background-repeat:no-repeat;background-position:0 -40px;vertical-align:middle}.digest_item_estimate{margin:-4px 0 8px;color:#556e8c}.digest_item__wide .digest_item_estimate{margin:-4px 0 9px 18px;color:#FFF}.digest_item_estimate .b-post_estimate{font-size:14px;text-decoration:none;margin-bottom:4px}.digest_item_estimate_text{vertical-align:middle}.digest_item_estimate .b-svg-icon{vertical-align:middle;top:0}.digest_item:hover .digest_item_estimate .b-post_estimate{color:#40536a}.digest_item:hover .digest_item_estimate .b-post_estimate path{fill:#40536a}.digest_item_estimate a .b-svg-icon svg path{fill:#556e8c}.digest_item__wide .digest_item_estimate a.b-post_estimate svg path,.digest_item__wide:hover .digest_item_estimate a.b-post_estimate svg path{fill:#fff}.digest_item__wide .digest_item_estimate .b-post_estimate,.digest_item__wide:hover .digest_item_estimate .b-post_estimate{color:#fff}.digest_item_thumbnail{width:100%;display:block;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.digest_item_thumbnail_wrap{position:relative;display:block;margin-bottom:12px}.digest_item_thumbnail_cover{display:inline-block;position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;-webkit-transition:opacity .2s linear;transition:opacity .2s linear;opacity:0;background:#000}.digest_item:hover .digest_item_thumbnail_cover{opacity:.2}.digest_item_text{margin-bottom:6px;font-size:14px;line-height:20px}.digest_item_cover .digest_item_text{padding:0 22px 15px;color:#fff;font-size:14px;line-height:20px}@media screen and (max-width:600px){.digest_item_cover .digest_item_title_link{font-size:22px;line-height:20px}.digest_item_cover .digest_item_text{font-size:12px;line-height:18px}}.digest_item_footer{color:#acacac;font-size:12px}.digest_item_footer .c_user{font-weight:700}.digest_item_comments{color:#acacac}.digest_item_gallery{overflow:hidden;width:100%;max-width:350px;height:140px;position:relative;margin-bottom:12px}.digest_item_gallery_caption{display:block;margin:-3px 0 15px;font-family:Georgia,serif;font-size:14px;font-style:italic;color:#556e8c;white-space:nowrap}.digest_item:hover .digest_item_gallery_caption{color:#40536a}.digest_item_gallery_wrap{display:inline-block}.digest_item_gallery_link{display:inline-block;width:100%;height:100%;-webkit-transition:backgorund .2s linear;transition:backgorund .2s linear;background:rgba(0,0,0,0)}.digest_item:hover .digest_item_gallery_link{background:rgba(0,0,0,0.2)}.digest_switch__bottom{display:block;margin:0 auto;padding:17px 0 32px;width:186px;border-top:1px solid #898989;text-align:center;position:relative;margin-bottom:35px}@media screen and (max-width:800px){.digest_switch__bottom{margin-bottom:32px}}.digest_switch_date{margin-bottom:10px}.digest_switch__bottom .b-svg-icon{float:none;display:inline-block;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.digest_hidden{display:none}.digest_page.easing-upward{-webkit-transition:all 1s cubic-bezier(0.19,1,0.22,1);transition:all 1s cubic-bezier(0.19,1,0.22,1)}.digest_page{z-index:10;background:#FFF;-webkit-transition:opacity 2s cubic-bezier(0.55,0.055,0.675,0.19);transition:opacity 2s cubic-bezier(0.55,0.055,0.675,0.19);opacity:1}.digest_page__prev,.digest_page__next{z-index:1000}.digest_page__hidden{opacity:0}.digest_item_cover{position:relative;width:100%;min-height:420px;margin-bottom:5px;background-size:cover}.digest_item_notice{position:absolute;top:15px;left:24px;color:#b4b2b2;font-size:12px;text-transform:uppercase}.digest_item_wide_wrap{position:absolute;bottom:0;z-index:12}.digest_item__adv .digest_item_wide_wrap{bottom:50px}.digest_share{position:absolute;top:35px;right:0;z-index:1000}.digest_item{opacity:0}.l-touch .digest_item{opacity:1}.digest_item.animate{opacity:0;-webkit-transform:translateY(200px);transform:translateY(200px);-webkit-animation:moveUp .65s ease forwards;animation:moveUp .65s ease forwards}@-webkit-keyframes moveUp{100%{-webkit-transform:translateY(0);opacity:1}}@keyframes moveUp{100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.digest_subscription_pagination{position:absolute;bottom:20px;left:0;width:100%;text-align:center}.digest_subscription_pagination_item{display:inline-block;width:8px;height:8px;background:#a1a1a1;vertical-align:middle;margin:0 4px;-webkit-border-radius:50px;border-radius:50px}.digest_subscription_pagination_item.active{width:10px;height:10px;margin:0 3px;background:transparent;border:1px solid #a1a1a1}.digest_item_footer__adv{position:relative;height:37px;background:#f3f3f2;margin-top:-5px;line-height:37px;font-size:12px}.digest_item_partner_logo{position:absolute;left:27px;top:-30px;z-index:1000}.digest_item_partner_logo_image{display:inline-block;width:59px;height:59px;border-radius:50%}.digest_item_partners_link{display:inline-block;padding-left:100px;padding-right:30px}.digest_item_date{margin-right:5px}@media screen and (max-width:1000px) and (min-width:700px){.digest_item_partners_link{padding-right:10px}.digest_item__adv .digest_item_comments{display:none}}@media screen and (max-width:850px) and (min-width:700px){.digest_item__adv .digest_item_date{display:none}}.b-blog_controls_ranks .i-form_text_input{width:30%}.b-domain-ranks{list-style:none;padding:0}.b-domain-ranks .i-form_text_input{padding:4px 3px}.b-domain-ranks a.b-fui_icon_button{margin:0 0 2px;vertical-align:middle}.b-domain-ranks_item{display:block;padding:0;margin:0;line-height:20px;vertical-align:middle}.b-domain-rank_remove .b-svg-icon{top:7px}.b-domain-rank_color{display:inline-block;height:28px;vertical-align:middle}.b-domain-rank_color__nixon{height:38px}.b-domain-rank_color_box{display:inline-block;width:30px;height:21px;border:1px solid #000;vertical-align:middle;margin-top:1px}.b-domain-rank_color_box__nixon{height:30px}.b-domain-rank_color_reset{display:inline-block;width:20px;height:22px;background:url(/static/i/design_restore.gif) no-repeat 0 50%;cursor:pointer;cursor:hand;vertical-align:middle;margin-right:-4px}.b-domain-rank_item_section{display:inline}.b-domain-rank_rank{text-decoration:none;display:inline-block;line-height:14px}.b-domain-rank_rank__nixon{line-height:17px}.b-domain-rank_remove{top:-1px;left:-5px}.b-button__nixon-ranks{top:-5px;height:15px;line-height:15px}.b-domain-ranks__edit-mode .b-domain-rank__complete{display:none}.b-domain-ranks__complete-mode .b-domain-rank__edit{display:none}.b-selfserve-header{width:100%;height:270px;padding-top:133px;margin-bottom:22px;background-image:url('/static/i/selfserve/bg.jpg');background-size:cover;color:#FFF}.b-selfserve-header_wrap{margin-left:43px}.b-selfserve-header h1{font-size:55px;line-height:41px;font-weight:400;margin:0 0 32px}.b-selfserve-header h2{font-size:34px;line-height:36px;font-family:Georgia,'Times New Roman',Times,serif;font-weight:400;margin:0;max-width:600px}@media screen and (max-width:1000px){.b-selfserve-header{margin-top:0;height:164px;padding-top:80px}.b-selfserve-header h1{font-size:44px}.b-selfserve-header h2{font-size:26px;line-height:30px}}@media screen and (max-width:767px){.b-selfserve-header{padding-top:44px;height:200px}.b-selfserve-header_wrap{margin-left:20px}}@media screen and (max-width:470px){.b-selfserve-header{padding-top:24px;height:220px}}@media screen and (max-width:470px){.b-selfserve-header{padding-top:10px;height:234px}}.b-index_posts_holder__selfserve{margin-top:6px}.b-user_ad_container__selfserve{padding-right:50px;margin-bottom:8px;padding-top:15px;padding-left:43px}.b-user_ad__first{margin-top:20px}.b-user_ad_container__selfserve .c_footer:before{display:none}.b-user_ad_container__selfserve .c_footer,.b-user_ad_container__selfserve .c_footer a{color:#999}.b-right_sidebar__selfserve{margin-top:22px}.b-right_sidebar__selfserve .b-sidebar_footer_section{background-color:#f4f4f2;color:#acacac}.b-right_sidebar__selfserve .b-sidebar_footer_section a,.b-right_sidebar__selfserve .b-sidebar_footer_section b{color:#acacac}.b-right_sidebar__selfserve .b-svg-icon svg polygon{fill:#acacac}.b-index_posts_holder__selfserve .b-ad_link{color:#555;text-decoration:none}.b-index_posts_holder__selfserve .b-ad_link:hover{color:#222}.b-promo_site_wrapper{background-color:#f2f2f2}.b-promo_header{width:70%;height:159px;margin:11px auto 0;position:relative;overflow:hidden;clear:both}.b-nokia_logo_container{position:absolute;right:0;width:30%;top:8px}.b-nokia_logo{background:url(/static/i/nokia/nokia_logo_medium.png) no-repeat -8px 0;width:168px;height:35px}.b-slogan{font-size:1.72em;line-height:1em;margin:6px 0 0 0}.b-ussr_leaders{background:url(/static/i/nokia/ussr_leaders.png) no-repeat;display:block;width:225px;height:159px;position:absolute;right:0}.b-promo_menu_container{overflow:hidden;position:relative}.b-promo_center_container{width:76%;margin:0 auto;position:relative}.b-promo_header_container{z-index:1}.b-promo_page_content.invisible{display:block;height:0;visibility:hidden;overflow:hidden}.b-promo_menu{position:relative;z-index:2;text-align:center}.b-promo_menu_list{display:inline-block;list-style-type:none;margin:0;padding:0;height:101px}.b-promo_menu_list_item{display:inline-block;vertical-align:middle}.b-promo_menu_list_item_text{display:inline-block;position:relative}.b-promo_menu_list_item_text span{display:inline-block;white-space:nowrap;position:absolute;left:auto;right:0;top:-6px;font-size:15px;color:#898989;max-width:0;opacity:0;overflow:hidden;-webkit-transition:max-width .2s linear;-moz-transition:max-width .2s linear;-o-transition:max-width .2s linear;transition:max-width .2s linear}.active ~ .b-promo_menu_list_item .b-promo_menu_list_item_text span{left:0;right:auto}.b-promo_menu_list_item_text i{display:inline-block;width:52px;height:52px;background-color:#d3d4d5;background-image:url(/static/i/nokia/navigation_icons.png);background-repeat:no-repeat;border-radius:26px;-webkit-border-radius:26px;-moz-border-radius:26px;-webkit-transition:.2s linear;-moz-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;position:relative;margin-top:43px;top:-23px}html[data-lang=en] .b-promo_menu_list_item_text i{background-image:url(/static/i/nokia/navigation_icons_eng.png)}.b-promo_menu_list_item_text:hover{z-index:1}.b-promo_menu_list_item_text:hover i{background-color:#919193;-webkit-transition:.2s linear;-moz-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear;-webkit-transform:rotateZ(270deg) rotateY(-180deg) rotateZ(270deg);-moz-transform:rotateZ(360deg);transform:rotateZ(360deg)}.b-promo_menu_list_item_text:hover span{max-width:200px;opacity:1}.b-promo_menu_list_item.active .b-promo_menu_list_item_text:hover span{display:none}.b-promo_menu_list_item.active{margin-left:30px;position:relative;left:-30px;margin-right:-30px}.b-promo_menu_list_item.active .b-promo_menu_list_item_text i{width:96px;height:96px;border-radius:48px;-webkit-border-radius:48px;-moz-border-radius:48px;background-color:#0159a9;margin-top:0;top:0;-webkit-transform:none;-moz-transform:none;transform:none}.b-promo_menu_list_item_text[data-section="nokia"] i{background-position:-171px -131px}.b-promo_menu_list_item.active .b-promo_menu_list_item_text[data-section="nokia"] i{background-position:-171px -21px}.b-promo_menu_list_item_text[data-section="blogs"] i{background-position:-291px -131px}.b-promo_menu_list_item.active .b-promo_menu_list_item_text[data-section="blogs"] i{background-position:-291px -21px}.b-promo_menu_list_item_text[data-section="comics"] i{background-position:-51px -131px}.b-promo_menu_list_item.active .b-promo_menu_list_item_text[data-section="comics"] i{background-position:-51px -21px}.b-promo_menu_list_item_text[data-section="cik"] i{background-position:-411px -131px}.b-promo_menu_list_item.active .b-promo_menu_list_item_text[data-section="cik"] i{background-position:-411px -21px}.b-promo_menu_container .b-promo_center_container{position:relative}.b-promo_center_container .b-social_network_icons{position:absolute;top:9px;left:-55px;margin:0}.b-promo_main_container{min-height:587px}.b-promo_main_container .b-menu{margin:15px 0 21px 111px;padding:0}.b-promo_main_container .b-menu_link{background-color:#e9e8e6;border-bottom-color:#d5d5d5}.b-promo_main_container .b-menu_item_active .b-menu_link{background-color:transparent;border-bottom-color:transparent}.b-promo_main_container .b-menu_link_text{border-top:0}.b-promo_blogs_list{float:left;width:70%;padding-bottom:40px}.b-promo_blogs_list .b-blogs_list{margin:0 0 0 65px;padding:0}.b-promo_blogs_list .b-blogs_list .b-list_item{margin-left:69px;padding-left:0;padding-right:140px;padding-top:0}.b-promo_blogs_list .b-list_item h3 a{color:#005aaa}.b-promo_blogs_list .b-list_item_url{background:#005aaa;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.b-promo_blogs_list .b-list_item_subscribers strong{color:#005aaa}.b-promo_elections_info{float:right;width:30%;border-left:1px solid #d5d5d5;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:40px}.b-promo_elections_info_title{float:left;color:#f2f2f2;background:#005aaa;position:relative;height:30px;line-height:30px;font-size:1.25em;margin-left:1px;padding:0 24px 0 13px}.b-promo_elections_info_title_arrow{width:0;height:0;border:0;border-left:15px solid #005aaa;border-top:15px solid transparent;border-bottom:15px solid transparent;position:absolute;top:0;left:100%}.b-promo_elections_domains_list{list-style-type:none;margin:0;padding:0 0 0 9px;clear:both;color:#555}.b-promo_elections_domains_list li{padding-top:6px}.b-promo_elections_domain_name{font-size:1.5em;color:#005aaa}.b-promo_elections_description{font-size:.7em;display:block}.b-promo_text_container{min-height:547px;padding:0 0 40px 290px;color:#333;position:relative}.b-promo_text_photo{position:absolute;left:0;bottom:0}.b-promo_text_photo img{display:block}.b-promo_text_container a{color:#005aaa}.b-promo_text_container h2{color:#005aaa;font-size:2.5em;line-height:1.125em;font-weight:normal;padding:56px 0 4px 0;margin:0}.b-promo_text_note{font-size:1.25em;padding:7px 0 2px;overflow:hidden}.b-promo_text_note p{border-left:11px solid #005aaa;padding-left:10px;margin:0}.b-carousel{position:relative;margin:40px auto 40px;max-width:936px;padding:0 68px;min-height:620px}.b-carousel_arrow{position:absolute;background:#e4e4e4;width:68px;height:68px}.b-carousel_arrow__left{top:386px;left:0}.b-carousel_arrow__right{top:0;right:0}.b-carousel_arrow span{background:#ccc;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;-ms-filter:"alpha(opacity=0)";-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.b-carousel_arrow:hover span{opacity:1;-ms-filter:"alpha(opacity=100)"}.b-carousel_arrow i{background:url(/static/i/nokia/sprite.png) no-repeat;position:absolute;width:21px;height:33px;top:17px}.b-carousel_arrow__left i{background-position:0 0;left:22px}.b-carousel_arrow__right i{background-position:-31px 0;right:22px}.b-carousel_image_container{height:485px;overflow:hidden;position:relative}.b-carousel_image_wrapper{min-height:452px;position:relative;color:#555}.b-carousel_image_description{position:absolute;bottom:1px;z-index:2;padding:0 12px;font-size:.8593em;line-height:1.2em}.b-carousel_image_title{position:relative;z-index:2;font-size:20px;line-height:1.2em;padding:3px 12px 0}.b-carousel_image_container img{position:relative;z-index:1;max-width:100%}.b-dashboard_preloader{overflow:hidden;height:0}.b-dashboard{width:462px;height:462px;float:right;position:relative;z-index:2}.b-thumb{float:left;margin-right:8px;margin-bottom:8px;position:relative;background:#f2f2f2;-webkit-perspective:2500px;-moz-perspective:2500px;perspective:2500px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.b-thumb_card{top:0;right:0;bottom:0;left:0;position:absolute}.b-thumb__flip .b-thumb_card{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:.4s;-moz-transition:.4s;transition:.4s}.b-thumb__first .b-thumb_card{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);transform:rotateY(180deg)}.b-thumb__first .b-thumb_front{z-index:1}.b-thumb__first .b-thumb_back{z-index:2;width:300px}.b-thumb_front,.b-thumb_back{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.b-thumb_front{z-index:2;overflow:hidden;cursor:pointer}.b-thumb_back{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);transform:rotateY(180deg);background:#fff}.b-thumb__first.b-thumb__medium,.b-thumb__first.b-thumb__small{width:300px;height:300px}.b-thumb__medium{width:146px;height:146px}.b-thumb__small{width:69px;height:69px}.b-thumb_inner.b-thumb__white,.b-thumb__white .b-thumb_front{background:#fff}.b-thumb_inner.b-thumb__yellow,.b-thumb__yellow .b-thumb_front{background:#ffe700}.b-thumb_inner.b-thumb__blue,.b-thumb__blue .b-thumb_front{background:#008dff}.b-thumb_inner.b-thumb__dark_blue,.b-thumb__dark_blue .b-thumb_front{background:#005aaa}.b-thumb_inner.b-thumb__red,.b-thumb__red .b-thumb_front{background:#fd0076}.b-thumb_inner.b-thumb__green,.b-thumb__green .b-thumb_front{background:#bdd606}.b-thumb_inner.b-thumb__orange,.b-thumb__orange .b-thumb_front{background:#ffb400}.b-thumb_inner.b-thumb__violet,.b-thumb__violet .b-thumb_front{background:#a700fd}.b-thumb_inner.b-thumb__turquoise,.b-thumb__turquoise .b-thumb_front{background:#04d5ba}.b-thumb__blocks .b-thumb_front{background:#f2f2f2}.b-thumb_content{color:#555;padding:12px 0 0 18px;font-size:.9375em}.b-thumb_content h2{font-size:20px;line-height:1.1em;margin:0;padding:0 5px 4px 0;font-weight:normal;color:#000}.b-thumb_content a{color:#005aaa}.b-thumb_text_content{line-height:1.3em;padding-right:5px;margin-bottom:6px}.b-thumb_text_content p{margin:0;padding-top:5px}.b-thumb_icon{position:absolute;top:50%;left:50%;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;z-index:3}.b-thumb__medium .b-thumb_icon{width:120px;height:120px;margin-top:-61px;margin-left:-60px}.b-thumb__small .b-thumb_icon{width:46px;height:46px;margin-top:-23px;margin-left:-23px}.b-thumb_icon img{display:block;width:100%}.b-thumb__medium:hover .b-thumb_icon{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.b-thumb__small:hover .b-thumb_icon{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.b-thumb_front_bg{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;-ms-filter:"alpha(opacity=0)";-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;background:#fff;z-index:2}.b-thumb:hover .b-thumb_front_bg{opacity:1;-ms-filter:"alpha(opacity=1)"}.b-thumb__green .b-thumb_front_bg{background:#b1c807}.b-thumb__blue .b-thumb_front_bg{background:#0183ec}.b-thumb__dark_blue .b-thumb_front_bg{background:#02559f}.b-thumb__yellow .b-thumb_front_bg{background:#f8e103}.b-thumb__red .b-thumb_front_bg{background:#f60073}.b-thumb__orange .b-thumb_front_bg{background:#eba400}.b-thumb__violet .b-thumb_front_bg{background:#9900e5}.b-thumb__turquoise .b-thumb_front_bg{background:#04bda4}.b-thumb_inner{position:absolute;width:300px;height:300px;z-index:1}.b-thumb_inner__first{bottom:50%;right:50%;margin-right:4px;margin-bottom:4px}.b-thumb_inner__second{bottom:50%;left:50%;margin-left:4px;margin-bottom:4px}.b-thumb_inner__third{top:50%;right:50%;margin-top:4px;margin-right:4px}.b-thumb_inner__fourth{top:50%;left:50%;margin-top:4px;margin-left:4px}.b-thumb_front h3{color:#fff;font-weight:bold;font-size:.9375em;margin:0;padding:0;text-align:center;position:absolute;width:100%;bottom:9px;z-index:3}.b-thumb_front h3.b-thumb_title_big{font-size:1.56em;font-weight:normal;bottom:6px}.b-thumb_front h3.b-thumb_title_medium{font-size:1.17em;font-weight:bold;bottom:12px}.b-camera_sup{color:#f2f2f2;position:absolute;bottom:50%;left:50%;margin:0 0 36px 31px;font-size:1.56em;font-weight:bold}.b-carousel_images_preloader{overflow:hidden;height:0}.b-models_image{display:block;margin:21px 0 12px 0;max-width:100%}.b-camera_image{margin:0 8px -3px 0}.b-thumb_content_bottom{vertical-align:bottom;padding-top:12px}.b-mobile_dashboard{display:none;padding:0 15px}.b-mobile_dashboard .b-thumb{width:50px;height:50px;margin:0 2px 2px 0}.b-mobile_dashboard .b-thumb_icon,.b-mobile_dashboard .b-thumb__medium:hover .b-thumb_icon,.b-mobile_dashboard .b-thumb__small:hover .b-thumb_icon{top:50%;left:50%;width:40px;height:40px;margin:-20px 0 0 -20px}.b-mobile_dashboard .b-thumb_inner__first{margin-bottom:1px;margin-right:1px}.b-mobile_dashboard .b-thumb_inner__second{margin-bottom:1px;margin-left:1px}.b-mobile_dashboard .b-thumb_inner__third{margin-top:1px;margin-right:1px}.b-mobile_dashboard .b-thumb_inner__fourth{margin-top:1px;margin-left:1px}.b-mobile_dashboard .b-thumb_front h3{display:none}.b-mobile_dashboard_description{background:#fff;clear:both;margin:0;padding-bottom:12px;padding-right:18px}.b-cec_info{min-height:300px;margin-bottom:6px;overflow:hidden;padding-top:45px}.b-cec_info_content{margin:-9px 0 -2px}.b-cec_info .b-sidebar_item_content{margin-top:7px;overflow:hidden}.b-cec_title{font-size:1.09em;position:relative}.b-cec_title_link{display:block}.b-cec_info_logo{position:absolute;top:11px;right:21px;color:#005aaa}.b-cec_title_text{background:#005aaa;color:#fff;display:inline-block;padding:1px 5px}.b-elections_voting_data{font-size:.85em;line-height:1.5em;color:#888;overflow:hidden;padding-top:8px}.b-elections_voting_data .b-removed_user{color:#888}.b-sys_link{color:#888}.b-sys_text{color:#888}.b-voter,.b-candidate{font-size:1.16em}.b-voter,.b-voter a{color:#000}.b-candidate{color:#005aaa}.b-cec_info .b-toggle_arrow_btn{position:absolute;top:-5px;right:5px}.b-promo_elections_left_column{width:70%;float:left}.b-elections_voting_item{padding-bottom:50px}.b-elections_voting{margin-left:65px}.b-date_column{float:left;width:53px;text-align:right;padding:1px 12px 0 0;color:#777;font-size:.85em;line-height:1.5em;vertical-align:bottom;text-transform:lowercase}.b-promo_elections_left_column .b-elections_voting_data{display:inline-block;white-space:nowrap;padding:0 10px 4px 0}.b-file_link{font-size:.85em;line-height:2.2em}.b-file_link a{color:#005aaa;font-size:1.17em}.b-elections_info_controls{float:right;width:30%}.b-elections_voting_item{padding-right:20px}.b-elections_info_controls .b-cloud a{color:#005aaa}.b-elections_info_controls .b-blogs_list{padding:22px 0 1px}.b-controls_domains{padding:0 2px}.b-controls_domains .b-list_item{margin:0;padding:0;display:inline}.b-elections_voting_list_description{padding:0 0 0 12px;color:#888;margin-top:-10px}.b-elections_voting_domain_description{color:#005aaa;font-size:1.16em}.b-elections_voting_domain_statistics{padding:4px 0 22px 5px}.b-selected_domain .b-domain_link{display:none}.b-promo_page_comics_content{width:70%;padding-right:20px;padding-left:68px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.b-promo_page_comics_content_wide{background-color:#FFF;position:relative}.b-promo_page_comics_aside{float:right;width:30%;padding-top:60px}.b-promo_page_content .b-promo_center_container_header,.b-promo_page_comics h3{font-size:30px;margin:0;padding:0 33% 38px 0;color:#000;font-weight:normal}.b-promo_page_comics h3{padding-right:0}.b-promo_page_content .b-promo_center_container_header{padding-left:68px}.b-promo_page_content .b-promo_center_container_header strong,.b-promo_page_comics h3 strong{color:#005aaa;font-weight:normal}.b-promo_page_comics_toggle_description{font-size:16px;color:#005aaa;text-decoration:none;border-bottom:1px dotted}.b-promo_comics_description{overflow:hidden;max-height:none;-webkit-transition:max-height .2s linear;-moz-transition:max-height .2s linear;-o-transition:max-height .2s linear;transition:max-height .2s linear;margin-bottom:30px;padding-left:68px;width:76%;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.b-promo_comics_description p{padding:0;margin:0 0 10px}.b-promo_comics_description p img{margin-left:-30px}.b-promo_comics_description h4{font-size:16px;font-weight:normal;padding:0 0 10px;margin:0}.b-promo_page_comics .b-blog_nav{padding-left:74px;margin-right:30%}.b-promo_page_comics .b-blog_nav_sort .b-blog_nav_sort_link{color:#898989}.b-promo_page_comics .b-blog_nav_sort strong.b-blog_nav_sort_link{color:#fff;background-color:#898989}.b-promo_page_comics_timer{background:url(/static/i/nokia/nokia_phone_yellow_small.png) no-repeat 100% 0;padding:4px 0 0 0;height:92px;margin-bottom:15px;width:215px}.b-promo_page_comics_timer_counter_caption{text-transform:uppercase;color:#898989;font-size:12px}.b-promo_page_comics_timer_counter{display:block;white-space:nowrap;color:#FFF}.b-promo_page_comics_timer em{display:inline-block;background-color:#005aaa;padding:2px 3px 1px;font-size:24px;font-style:normal}.b-promo_page_comics_timer i{font-size:12px;font-style:normal}a.b-fui_icon_button_blue{background:#006ecd;background:-moz-linear-gradient(top,#006ecd 0,#006ecd 73%,#0064b7 75%,#0065bc 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#006ecd),color-stop(73%,#006ecd),color-stop(75%,#0064b7),color-stop(100%,#0065bc));background:-webkit-linear-gradient(top,#006ecd 0,#006ecd 73%,#0064b7 75%,#0065bc 100%);background:-o-linear-gradient(top,#006ecd 0,#006ecd 73%,#0064b7 75%,#0065bc 100%);background:-ms-linear-gradient(top,#006ecd 0,#006ecd 73%,#0064b7 75%,#0065bc 100%);background:linear-gradient(to bottom,#006ecd 0,#006ecd 73%,#0064b7 75%,#0065bc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#006ecd',endColorstr='#0065bc',GradientType=0)}a.b-fui_icon_button_blue i{color:#FFF;text-decoration:none}a.b-fui_icon_button_blue span{background-position:0 -120px}.b-promo_page_comics_add_button_holder{margin-bottom:20px;float:right;width:30%;padding-top:15px}.b-promo_page_comics_frame{display:block;float:left;width:235px;height:235px;background-color:#FFF;position:relative;outline-offset:-2px;border:1px solid white;overflow:hidden}.b-promo_page_comics_frame_pic{background-position:0 0;background-repeat:no-repeat;background-size:100%;position:absolute;width:100%;height:100%}.b-promo_page_comics_frame_1 .b-promo_page_comics_frame_pic{background-image:url(/static/i/nokia/comics_frame_1.png)}.b-promo_page_comics_frame_2 .b-promo_page_comics_frame_pic{background-image:url(/static/i/nokia/comics_frame_2.png)}.b-promo_page_comics_frame_3 .b-promo_page_comics_frame_pic{background-image:url(/static/i/nokia/comics_frame_3.png)}.b-promo_page_comics_frame_4 .b-promo_page_comics_frame_pic{background-image:url(/static/i/nokia/comics_frame_4.png)}.b-promo_page_comics_frame_5 .b-promo_page_comics_frame_pic{background-image:url(/static/i/nokia/comics_frame_5.png)}.b-promo_page_comics_frame_6 .b-promo_page_comics_frame_pic{background-image:url(/static/i/nokia/comics_frame_6.png)}.b-promo_page_comics_frame_7 .b-promo_page_comics_frame_pic{background-image:url(/static/i/nokia/comics_frame_7.png)}.b-promo_page_comics_frame_8 .b-promo_page_comics_frame_pic{background-image:url(/static/i/nokia/comics_frame_8.png)}.b-promo_page_comics_new_selected_frames .b-promo_page_comics_frame_error{background-color:red}.b-promo_page_comics_new_selected_frames .b-promo_page_comics_frame_error textarea{color:#FFF}.b-promo_page_comics_frame_balloon{position:absolute;display:table}.b-i-promo_page_comics_frame_balloon{display:table-row}.b-i-promo_page_comics_frame_balloon{display:table-cell;vertical-align:middle;font-size:14px;color:#000;text-align:center;line-height:normal}.b-i-i-promo_page_comics_frame_balloon{word-wrap:break-word}.b-promo_page_comics_frame_balloon textarea{border:0;padding:0;margin:0;background-color:transparent;color:#000;font-size:14px;resize:none;overflow:hidden;text-align:center;width:100%;height:16px}.b-promo_page_comics_frame_balloon textarea:disabled{background-color:transparent;color:#000 !important}.b-promo_page_comics_frame_balloon textarea:focus{outline:0}.b-promo_page_comics_frame_1 .b-promo_page_comics_frame_balloon_1{top:32px;left:11px;width:182px;height:60px}.b-promo_page_comics_frame_1 .b-i-i-promo_page_comics_frame_balloon{width:182px}.b-promo_page_comics_frame_2 .b-promo_page_comics_frame_balloon_1{top:56px;left:12px;width:101px;height:60px}.b-promo_page_comics_frame_2 .b-i-i-promo_page_comics_frame_balloon{width:101px}.b-promo_page_comics_frame_3 .b-promo_page_comics_frame_balloon_1{top:10px;left:63px;width:138px;height:72px}.b-promo_page_comics_frame_3 .b-i-i-promo_page_comics_frame_balloon{width:138px}.b-promo_page_comics_frame_4 .b-promo_page_comics_frame_balloon_1{top:20px;left:11px;width:145px;height:55px}.b-promo_page_comics_frame_4 .b-i-i-promo_page_comics_frame_balloon{width:145px}.b-promo_page_comics_frame_5 .b-promo_page_comics_frame_balloon_1{top:7px;left:109px;width:106px;height:61px}.b-promo_page_comics_frame_5 .b-i-i-promo_page_comics_frame_balloon{width:106px}.b-promo_page_comics_frame_6 .b-promo_page_comics_frame_balloon_1{top:25px;left:11px;width:101px;height:60px}.b-promo_page_comics_frame_6 .b-promo_page_comics_frame_balloon_1 .b-i-i-promo_page_comics_frame_balloon{width:101px}.b-promo_page_comics_frame_6 .b-promo_page_comics_frame_balloon_2{top:19px;left:123px;width:102px;height:56px}.b-promo_page_comics_frame_6 .b-promo_page_comics_frame_balloon_2 .b-i-i-promo_page_comics_frame_balloon{width:102px}.b-promo_page_comics_frame_7 .b-promo_page_comics_frame_balloon_1{top:10px;left:78px;width:119px;height:65px}.b-promo_page_comics_frame_7 .b-i-i-promo_page_comics_frame_balloon{width:119px}.b-promo_page_comics_frame_8 .b-promo_page_comics_frame_balloon_1{top:45px;left:115px;width:110px;height:57px}.b-promo_page_comics_frame_8 .b-i-i-promo_page_comics_frame_balloon{width:110px}#js-promo_new_comics{height:0;overflow:hidden;-webkit-transition:height .2s linear;-moz-transition:height .2s linear;-o-transition:height .2s linear;transition:height .2s linear}.b-promo_comics_new_comics{padding-left:68px;width:76%;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.b-promo_comics_new_description{font-size:12px;color:#898989;padding:10px 65px 20px 0;max-width:800px;position:relative}.b-promo_comics_new_description div{padding:10px 0}.b-promo_comics_body_textarea .b-form_field textarea{background-color:#FFF;color:#000;border:0;width:100%;padding:0 2px;max-width:707px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:12px}.b-promo_comics_body_textarea .b-form_field textarea:focus{outline:0}.b-promo_comics_new_all_frames{position:relative;width:100%;margin-bottom:20px}.b-promo_comics_new_all_frames .b-close_btn{display:none}.b-promo_comics_new_all_frames .b-promo_page_comics_frame{width:100px;height:100px;position:relative}.b-promo_comics_new_all_frames .b-promo_page_comics_frame_balloon{display:none}.b-promo_page_comics_new_selected_frames{margin-bottom:10px}.b-promo_page_comics_new_selected_frames .b-promo_page_comics_frame{border:1px dotted #898989;margin-left:-1px}.b-comics_list{padding-left:25px}.post_comics .dt .post_body,.post_comics{overflow:visible}.b-comics{white-space:normal;margin-bottom:5px}.b-post_body_body{white-space:normal}.b-promo_comics_terms h1,.b-promo_comics_terms h2{font-weight:normal;color:#005aaa;font-size:18px;text-align:center}.b-promo_comics_terms h2{font-size:14px;text-align:left;display:inline}.b-promo_comics_terms ol{counter-reset:item;margin-bottom:10px}.b-promo_comics_terms li{display:block;margin-bottom:10px}.b-promo_comics_terms li:before{content:counters(item,".") ". ";counter-increment:item}.b-promo_page_comics_share{display:none;width:1px;float:left;margin-top:83px;margin-left:-8px;height:48px;position:relative;-webkit-transition:.2s linear;-moz-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear}.b-promo_page_comics_share~.clear{display:none}.b-comics_list .b-promo_page_comics_share,.post_comments_page .post_comics .b-promo_page_comics_share,.b-comics_list .b-promo_page_comics_share~.clear,.post_comments_page .post_comics .b-promo_page_comics_share~.clear,.b-profile_content .post_comics .b-promo_page_comics_share~.clear,.b-posts_my_posts .post_comics .b-promo_page_comics_share~.clear,.b-posts_favourites .post_comics .b-promo_page_comics_share~.clear{display:block}.b-i-promo_page_comics_share{height:48px;background:url(/static/i/nokia/share_comics.png) no-repeat -20px 0;padding-left:30px;-webkit-transition:.2s linear;-moz-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear}.b-promo_page_comics_share:hover .b-i-promo_page_comics_share{padding-left:50px;background-position:0 0}.b-promo_page_comics_share_caption{font-size:14px;color:#035baa;opacity:0;-webkit-transition:.2s linear;-moz-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear}.b-promo_page_comics_share:hover .b-promo_page_comics_share_caption{opacity:1}.b-promo_page_comics_share .b-comments_controls_social{margin-top:0;margin-left:-2px;opacity:0;-webkit-transition:.2s linear;-moz-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear}.b-promo_page_comics_share:hover .b-comments_controls_social{opacity:1}.b-comics_social_link{display:inline-block;width:27px;height:27px;background:url(/static/i/social_networks_icons.png) no-repeat 0 0;-webkit-transition:.2s linear;-moz-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear}.b-comics_social_facebook{background-position:0 -163px}.b-comics_social_facebook:hover{background-position:0 -126px}.b-comics_social_twitter{background-position:-37px -163px}.b-comics_social_twitter:hover{background-position:-37px -126px}.b-comics_social_vkontakte{background-position:-148px -163px}.b-comics_social_vkontakte:hover{background-position:-148px -126px}.b-comics_social_gplus{background-position:-111px -163px}.b-comics_social_gplus:hover{background-position:-111px -126px}.b-post_comics_phone_link{display:block;position:absolute;top:-15px;right:-112px;width:300px;height:104px;background:url(/static/i/nokia/nokia_phone_on_comments.png) no-repeat 100% 0;z-index:2}.b-search_form__democracy_domains a{top:5px}.b-promo_blogs_list .b-load_more_domains_button{margin-left:126px}.b-promo_elections_left_column .b-load_more_posts_button{margin-left:55px}.b-load_more_comics_button{background-color:#898989;margin-left:-4px}#mooRainbow{font-size:11px;color:#000}.moor-box{width:390px;height:310px;border:1px solid #636163;background-color:#f9f9f9;font-size:11px;color:#000;z-index:4}.moor-overlayBox{width:256px;height:256px;margin-top:9px;margin-left:9px;border:1px solid #000}.moor-slider{border:1px solid #000;margin-top:9px;margin-left:280px;width:19px;height:256px}.moor-colorBox{border:1px solid #000;width:59px;height:68px;margin-top:20px;margin-left:315px}.moor-currentColor{margin-top:55px;margin-left:316px;width:59px;height:34px}.moor-okButton{font-family:Tahoma;font-weight:bold;font-size:11px;margin-top:278px;margin-left:8px;background:#e6e6e6;height:23px;border:1px solid #d6d6d6;border-left-color:#f5f5f5;border-top-color:#f5f5f5}#mooRainbow label{font-family:mono}.moor-rLabel{margin-top:100px;margin-left:315px}.moor-gLabel{margin-top:125px;margin-left:315px}.moor-bLabel{margin-top:150px;margin-left:315px}.moor-HueLabel{margin-top:190px;margin-left:315px}span.moor-ballino{margin-top:190px;margin-left:370px}.moor-SatuLabel{margin-top:215px;margin-left:315px}.moor-BrighLabel{margin-top:240px;margin-left:315px}.moor-hexLabel{margin-top:275px;margin-left:280px}.moor-rInput,.moor-gInput,.moor-bInput,.moor-HueInput,.moor-SatuInput,.moor-BrighInput{width:30px}.moor-hexInput{width:55px}.moor-cursor{background-image:url(/static/i/moorainbow/moor_cursor.gif);width:12px;height:12px}.moor-arrows{background-image:url(/static/i/moorainbow/moor_arrows.gif);top:9px;left:270px;width:41px;height:9px;font-size:1px}.moor-chooseColor{margin-top:21px;margin-left:316px;width:59px;height:34px}.audiojs{border:1px solid #e6e6e6;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:4px;border-radius:4px;background:#f6f6f6;-webkit-box-shadow:inset 0 -30px 30px -30px rgba(0,0,0,0.1);box-shadow:inset 0 -30px 30px -30px rgba(0,0,0,0.1);min-height:33px;height:33px;position:relative;width:118px}.audiojs:before{content:'';position:absolute;top:1px;right:1px;bottom:0;left:1px;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 0 1px rgba(255,255,255,1);box-shadow:0 0 0 1px rgba(255,255,255,1);z-index:1}.audiojs .scrubber{z-index:2;position:relative;background:#e2e3e3;height:4px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,0.2);box-shadow:inset 0 1px 1px 0 rgba(0,0,0,0.2);margin:15px 0 0 0;border:0;width:78px}.audiojs .scrubber_shadow{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 1px 0 0 rgba(255,255,255,0.5);box-shadow:0 1px 0 0 rgba(255,255,255,0.5)}.audiojs .play-pause{z-index:2;position:relative;border:0;width:20px;height:20px;padding:0;margin:7px 1px 0 3px}.audiojs .play,.audiojs .pause,.audiojs .loading,.audiojs .error{background:url("/local/templates/rybalka/assets/sprite.png") -120px -100px;width:20px;height:20px;padding:0}.audiojs .loading{background:url("/static/i/ajax-loader_1.gif") 0 0 no-repeat}.audiojs .pause{background-position:-140px -100px}.audiojs .time{z-index:2;position:absolute;border:0;text-align:center;top:5px;right:-25px;width:50px;height:auto;line-height:1em;color:#9f9f9f;font:9px 'PT Sans Caption',verdana,sans-serif;padding:0;margin:0}.audiojs .progress{position:absolute;height:4px;top:0;background:#6188ad;border:1px solid #5c7893;-webkit-border-radius:2px;border-radius:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.audiojs .loaded{position:absolute;height:4px;top:0;left:0;max-width:78px;background:#c7c9ca;height:4px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,0.2);box-shadow:inset 0 1px 1px 0 rgba(0,0,0,0.2)}.audiojs .progress_arrow{background:url("/local/templates/rybalka/assets/sprite.png") -600px 0 no-repeat;position:absolute;top:-19px;right:-9px;width:20px;height:20px}.audiojs .time em{color:#a4a4a4;text-shadow:none;padding:0;margin:0}.audiojs .duration{display:none}.audiojs .error-message{float:none;color:#9f9f9f;font:9px verdana,sans-serif;width:auto;padding-top:11px}.b-futu_controls{display:block;overflow:hidden;position:absolute;top:0;left:0;z-index:9999}.b-futu_controls ul{display:block;list-style-type:none;margin:0;padding:0 0 0 25px;border-bottom:1px solid #d1d0d0;background-color:#e6e6e6;font-size:11px}.b-futu_controls_item{display:block;list-style-type:none;margin:0;padding:0;white-space:nowrap}.b-futu_controls .b-futu_controls_item a{padding:0 24px 0 0;display:block;text-decoration:none;color:#556e8c}.b-futu_controls_item span{border-top:1px solid #FFF;border-bottom:1px solid #d1d0d0;padding:5px 0 5px 5px;display:block}html .b-futu_controls_item:first-child span,.b-futu_controls_item:first-child span{border-top:0;padding-top:9px}html .b-futu_controls_item:last-child span,.b-futu_controls_item:last-child span{border-bottom:0;padding-bottom:10px}.b-futu_controls_close{display:block;position:absolute;top:5px;left:5px;width:20px;height:20px;background-image:url(/local/templates/rybalka/assets/sprite.png);background-repeat:no-repeat}html body .b-futu_controls_moderate ul{background-color:#c33;border-bottom-color:#8c3434}.b-futu_controls_moderate ul .b-futu_controls_item{margin-bottom:-1px;margin-top:1px}html body .b-futu_controls_moderate .b-futu_controls_item span{border-top-color:#ff3a3a;border-bottom-color:#8c3434;color:#FFF}html body .b-futu_controls_moderate .b-futu_controls_item span.b-form_input_container{white-space:nowrap;display:inline;border:0}.b-futu_controls .i-form_textarea{display:block;margin:4px 0 4px 0;height:68px;width:280px;height:135px;background:#fff;font-size:12px;border:1px solid #8c3434;color:#888}html body .b-futu_controls .i-form_textarea:focus{color:#888}.b-futu_controls_form_container{overflow:hidden;height:0}.b-futu_controls_form_container.opened{height:auto}.b-futu_controls_form{margin-right:24px;padding:2px 0 8px 0;white-space:normal;border-top:1px solid #ff3a3a;border-bottom:1px solid #8c3434;color:#fff;overflow:hidden}.b-futu_controls_form .i-form_text_input{padding-top:3px;padding-bottom:4px;margin:3px 0 0 0;background:#fff;font-size:12px;border:1px solid #8c3434;color:#888}html body .b-futu_controls_form .i-form_text_input:focus{color:#888}.b-futu_controls .i-form_textarea:focus,.b-futu_controls_form .i-form_text_input:focus{outline:1px solid #953d39}.b-futu_controls .b-futu_controls_item a.b-fui_icon_button__submit{float:right;margin:0;text-decoration:none;color:#fff;padding:3px 8px 2px;border:1px solid #8c3434}.b-futu_controls .b-futu_controls_item a.b-fui_icon_button:hover{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,0.3);box-shadow:0 1px 2px 0 rgba(0,0,0,0.3)}.b-futu_controls .b-futu_controls_item a.b-fui_icon_button:focus{-webkit-box-shadow:inset 0 1px 2px 0 rgba(0,0,0,0.3);-moz-box-shadow:inset 0 1px 2px 0 rgba(0,0,0,0.3);box-shadow:inset 0 1px 2px 0 rgba(0,0,0,0.3)}html .b-futu_controls a.b-fui_icon_button__submit i{text-decoration:none;color:#fff;margin:0}.b-futu_controls .b-chbx_label{padding-top:3px}html body .b-futu_controls_moderate .b-futu_controls_item span.b-futu_controls_label_wrap{white-space:nowrap;border:0;padding:0}.b-futu_controls_form_label{padding-left:5px}.b-futu_controls_form_label_text{padding-top:6px;display:block}.b-futu_controls_form .b-input_label{display:inline-block;min-width:40px}.tip-wrap{background:#fff;background:-moz-linear-gradient(top,#fff 0,#f1f0f0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#f1f0f0));background:-webkit-linear-gradient(top,#fff 0,#f1f0f0 100%);background:-o-linear-gradient(top,#fff 0,#f1f0f0 100%);background:-ms-linear-gradient(top,#fff 0,#f1f0f0 100%);background:linear-gradient(to bottom,#fff 0,#f1f0f0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f1f0f0',GradientType=0);z-index:1000;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;border:1px solid #dbdbdb;-webkit-box-shadow:1px 1px 0 0 rgba(0,0,0,0.07);-moz-box-shadow:1px 1px 0 0 rgba(0,0,0,0.07);box-shadow:1px 1px 0 0 rgba(0,0,0,0.07)}.tip-title{font-size:11px;margin:0;color:#555;padding:0 3px 1px;white-space:nowrap;text-transform:lowercase}.tip-text{display:none}.b-tip_arrow_container{position:absolute;top:-6px;left:7px;height:4px;overflow:hidden;padding-top:2px}.b-tip_arrow{background:#fff;border:1px solid #dbdbdb;display:block;width:10px;height:10px;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.lengthen{display:block;width:300px;height:100%}.text-options button{-webkit-transition:opacity 400ms;-moz-transition:opacity 400ms;-ms-transition:opacity 400ms;-o-transition:opacity 400ms;transition:opacity 400ms;font-family:inherit;background:0;cursor:pointer;font-size:16px;color:inherit;opacity:.1;padding:0;height:25px;width:25px;line-height:25px;border:0;outline:0;overflow:hidden}.text-options{-webkit-transition:opacity 250ms,margin 250ms;-moz-transition:opacity 250ms,margin 250ms;-ms-transition:opacity 250ms,margin 250ms;-o-transition:opacity 250ms,margin 250ms;transition:opacity 250ms,margin 250ms;position:absolute;left:-999px;top:-999px;color:#000;height:0;width:0;z-index:5;margin-top:5px;opacity:0}.text-options.fade{opacity:0;margin-top:-5px}.text-options.active{opacity:1;margin-top:0}.options{font-family:Georgia,"Times New Roman",serif;background-color:#f4f4f2;position:absolute;border-radius:5px;margin-left:-100px;margin-top:-46px;z-index:1000;padding:5px;width:198px;height:25px;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.text-options.plain .options{width:25px;margin-left:-12px}.options_event{width:148px;margin-left:-28px}.options.url-mode{width:275px;margin-left:-137px}.text-options.plain .options.url-mode{width:275px;margin-left:-137px}.options.url-mode .bold,.options.url-mode .italic,.options.url-mode .quote,.options.url-mode .subtitle_h2,.options.url-mode .underline,.options.url-mode .sub,.options.url-mode .sup,.options.url-mode .irony,.options.url-mode .moderator{width:0;overflow:hidden;margin-right:0;opacity:0}.text-options.plain .bold,.text-options.plain .italic,.text-options.plain .quote,.text-options.plain .subtitle_h2,.text-options.plain .sub,.text-options.plain .sup,.text-options.plain .irony,.text-options.plain .moderator{display:none}.options .italic{font-style:italic}.options .sup{margin-top:-2px}.options .url_icon{display:block;width:20px;height:20px;background:url(/local/templates/rybalka/assets/sprite.png) -249px -70px no-repeat;margin:2px auto}.options .active .url_icon{background-position:-269px -70px}.options .quote i{display:block;margin-top:5px;line-height:32px;font-size:32px;font-style:normal}.options button{-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;float:left;opacity:.7}.options.url-mode input{border-left:2px solid transparent;padding-right:5px;padding-left:5px;width:236px}.options input{-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;overflow:hidden;outline:0;height:25px;padding:0;margin:0;border:0;float:left;width:0}.options button.active{opacity:1;color:#91ceff}.options button:hover{opacity:.95}.options:before{content:"";border-top:5px solid #f4f4f2;border-bottom:5px solid transparent;border-right:5px solid transparent;border-left:5px solid transparent;position:absolute;margin-left:-5px;bottom:-15px;height:5px;width:0;left:50%}.options .irony{color:#c33}.options .irony.active{color:#8d2424}.b-post_page_stream .text-options{margin-left:34px}.b-post_page_stream .options{width:74px}.b-post_page_stream .options.url-mode{width:275px}.b-post_page_stream .text-options .quote,.b-post_page_stream .text-options .subtitle_h2,.b-post_page_stream .text-options .sub .b-post_page_stream .text-options .sup .b-post_page_stream .text-options .irony,.b-post_page_stream .text-options .moderator{display:none}/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:0}.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4,0,0.22,1);transition:opacity 333ms cubic-bezier(0.4,0,0.22,1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;opacity:0;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(0.4,0,0.22,1);transition:transform 333ms cubic-bezier(0.4,0,0.22,1)}.pswp__bg{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4,0,0.22,1);transition:opacity 333ms cubic-bezier(0.4,0,0.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden;will-change:transform}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#fff}.pswp--ie .pswp__img{width:100% !important;height:auto !important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#CCC}.pswp__error-msg a{color:#CCC;text-decoration:underline}/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp__button{width:44px;height:44px;position:relative;background:0;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:.3;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-box-shadow:none;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:.75}.pswp__button:active{outline:0;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(/local/templates/rybalka/assets/css/../i/photoswipe/default-skin-black.png) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}@media(-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:105dpi),(min-resolution:1.1dppx){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(/local/templates/rybalka/assets/css/../i/photoswipe/default-skin.svg)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:0}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:0;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:'';top:35px;height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,0.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#FFF;top:56px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.25);box-shadow:0 2px 5px rgba(0,0,0,0.25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform .25s;transition:transform .25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}.pswp__share-tooltip a:hover{text-decoration:none;color:#000}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:'';display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#FFF;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3e5c9a;color:#FFF}a.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a}a.pswp__share--twitter:hover{background:#55acee;color:#FFF}a.pswp__share--vk:hover{background:#567ca4;color:#fff}a.pswp__share--google:hover{background:#707072;color:#fff}a.pswp__share--download:hover{background:#DDD}.pswp__counter{width:100%;max-width:420px;margin:0 auto;text-align:left;padding:0 10px;font-size:20px;font-family:Georgia;color:#2b5f96}.pswp__caption{position:absolute;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#BBB}.pswp__caption__center{text-align:left;width:100%;max-width:420px;margin:0 auto;font-size:13px;padding:0 10px 10px 10px;line-height:20px;color:#707070}.pswp__caption--empty .pswp__caption__center{padding:10px 10px 0 10px}.pswp__caption--empty .pswp__counter{text-align:center;top:10px}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url(/local/templates/rybalka/assets/css/../i/photoswipe/preloader.gif) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise 500ms linear infinite;animation:clockwise 500ms linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1000ms cubic-bezier(0.4,0,0.22,1) infinite;animation:donut-rotate 1000ms cubic-bezier(0.4,0,0.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{background:0;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border:2px solid #FFF;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:0;margin:0}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@-webkit-keyframes clockwise{0{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes clockwise{0{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes donut-rotate{0{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes donut-rotate{0{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp__caption,.pswp__top-bar,.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4,0,0.22,1);transition:opacity 333ms cubic-bezier(0.4,0,0.22,1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__top-bar,.pswp__caption{background-color:rgba(255,255,255,0.65)}.pswp__ui--fit .pswp__top-bar,.pswp__ui--fit .pswp__caption{background-color:rgba(255,255,255,0.5)}.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:0}.pswp__ui--hidden .pswp__top-bar,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right{opacity:.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none !important}.pswp--minimal--dark .pswp__top-bar{background:0}.pswp__button--gif{display:none}.psw__video_wrap .pswp__button--gif{display:inline-block;background:0;text-decoration:none;text-align:center;line-height:43px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           .active_link_top {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               border-bottom: 2px solid;}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           }
/* End */


/* Start:/local/templates/rybalka/assets/css/essential-style.css?1636453778388741*/
html,body{height:100%;margin:0;padding:0}.l-mobile{height:auto}body{background-color:#f4f4f2;line-height:1.5;font-family:'PT Sans Caption',Verdana,sans-serif;font-size:.8em;color:#000}input,textarea{font-family:verdana,sans-serif}a{color:#556e8c}img{border:0}form{margin:0;padding:0}table{border-collapse:collapse}sup{display:inline-block;margin:-3px 0 0}sub{display:inline-block;margin:0 0 -3px}@font-face{font-family:'PT Sans Caption';src:local('PT Sans Caption');src:url('/static/fonts/PT-Sans-Caption.eot');src:url('/static/fonts/PT-Sans-Caption.eot?#iefix') format('embedded-opentype'),url('/static/fonts/PT-Sans-Caption.woff') format('woff'),url('/static/fonts/PT-Sans-Caption.ttf') format('truetype'),url('/static/fonts/PT-Sans-Caption.svg#pt_sans_captionregular') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'PT Sans Caption';src:local('PT Sans Caption');src:url('/static/fonts/PT-Sans-Caption-Bold.eot');src:url('/static/fonts/PT-Sans-Caption-Bold.eot?#iefix') format('embedded-opentype'),url('/static/fonts/PT-Sans-Caption-Bold.woff') format('woff'),url('/static/fonts/PT-Sans-Caption-Bold.ttf') format('truetype'),url('/static/fonts/PT-Sans-Caption-Bold.svg#pt_sans_captionregular') format('svg');font-weight:700;font-style:normal}@font-face{font-family:'PT Sans Italic';src:url('/static/fonts/PT-Sans-Italic.eot');src:url('/static/fonts/PT-Sans-Italic.eot?#iefix') format('embedded-opentype'),url('/static/fonts/PT-Sans-Italic.woff') format('woff'),url('/static/fonts/PT-Sans-Italic.ttf') format('truetype'),url('/static/fonts/PT-Sans-Italic.svg#pt_sansitalic') format('svg');font-weight:normal;font-style:normal}.clear{clear:both;font-size:1px;height:0;overflow:hidden}.hidden{display:none !important}.invisible{opacity:0 !important}.pos_hidden{position:absolute !important;top:-10000px !important;left:-10000px !important;zoom:1}.vis_hidden{visibility:hidden !important;opacity:0 !important}.locked{overflow:hidden}irony,.irony{color:#c33;font-style:italic}moderator,.moderator{font-style:italic;color:#666}.dotted{text-decoration:none;border-bottom:1px dotted}.js-loading_animation{min-height:300px;min-width:300px;background-image:url(/static/i/preloader-clear.gif);background-repeat:no-repeat;background-position:50% 0}.b-list.js-loading_animation{background-position:50% 0}body.js-loading_animation{background-size:200px auto;background-position:50% 20px}.b-promo_page_comics .js-loading_animation,.b-promo_blogs_list .js-loading_animation{background-image:url(/static/i/preloader-clear.gif)}digits_group_separator{width:.3em;display:inline-block}.b-search_match{background-color:#ff6}.i-checkbox{vertical-align:middle}.b-note{font-size:16px;line-height:16px;font-weight:bold;color:#d23a2f}.b-open_link{text-decoration:none;border-bottom:1px dotted}.js-date{text-transform:lowercase}html[data-lang=en] .js-date{text-transform:none !important}.c_user{color:#acacac}.b-inbox_controls_users .c_user,.l-mouse_capable .post .c_user,.l-mouse_capable .comment .c_user{text-decoration:none;border-bottom:1px dotted}.b-inbox_controls_users .c_user:hover,.l-mouse_capable .post .c_user:hover,.l-mouse_capable .comment .c_user:hover{text-decoration:none;border-bottom-style:solid}.b-loading_animation{position:absolute;display:block;top:50%;left:50%;margin-left:-20px;margin-top:-20px;width:40px;height:40px;line-height:37px;background-color:#999;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;text-align:center}.b-loading_animation span{display:inline-block;width:5px;height:5px;margin-left:3px;background-color:#999;-webkit-animation-name:loading;-webkit-animation-duration:1.5s;-webkit-animation-iteration-count:infinite;-webkit-animation-function:linear;-moz-animation-name:loading;-moz-animation-duration:1.5s;-moz-animation-iteration-count:infinite;-moz-animation-function:linear;animation-name:loading;animation-duration:1.5s;animation-iteration-count:infinite;animation-function:linear}.b-loading_animation :nth-child(1){margin-left:0;-webkit-animation-delay:.37s;-moz-animation-delay:.37s;animation-delay:.37s}.b-loading_animation :nth-child(2){-webkit-animation-delay:.5s;-moz-animation-delay:.5s;animation-delay:.5s}.b-loading_animation :nth-child(3){-webkit-animation-delay:.8s;-moz-animation-delay:.8s;animation-delay:.8s}@-webkit-keyframes loading{0{background-color:#999}50%{background-color:#fff}100%{background-color:#999}}@-moz-keyframes loading{0{background-color:#999}50%{background-color:#fff}100%{background-color:#999}}@keyframes loading{0{background-color:#999}50%{background-color:#fff}100%{background-color:#999}}.b-domain_access_header{display:none;font-size:15px;margin-bottom:5px}.b-domain_access_header:first-child{display:block}.b-domain_access_error{font-size:13px;color:red;max-width:700px}.b-domain_access_error a{color:red}.b-domain_access_error_actual,.b-domain_access_error_expected{display:block;float:left;width:62%;padding:5px 10px 5px 0;box-sizing:border-box}.b-domain_access_error_actual{float:right;width:38%;padding-right:0}.b-domain_access_error:after{display:block;content:"";clear:both;height:1px;overflow:hidden}.b-domain_access_footer{display:none;font-size:15px;margin-bottom:5px;margin-top:15px}.b-domain_access_footer:last-child{display:block;font-size:13px}.b-domain_access_footer ~ br{display:none}.b-help_container,.b-help_container p{width:320px}.b-help_container{position:absolute;z-index:11;width:320px;border-radius:3px;background-color:#fff;padding:10px 20px;border:1px solid #e6e6e6;box-shadow:1px 1px 3px #e6e6e6;left:50%;top:50%;margin-left:-160px;margin-top:-100px}.b-help_container .b-help_text{margin:10px 0}.b-help_container p{margin:0;color:#666;opacity:0;position:absolute;transition:opacity .2s}.b-help_container p.visible{opacity:1}.b-help_container p svg{margin-bottom:-6px}.b-help_container p b{color:#000}.b-help_container>s{position:absolute;top:5px;right:10px;cursor:pointer;color:#a1a1a1;text-decoration:none}.b-help_container>s:hover{color:#666}.b-help_container>s:before{content:'×'}.b-help_container>ul{padding-left:0;margin:10px 0;list-style-type:none;display:block;text-align:center}.b-help_container>ul li{cursor:pointer;display:inline-block;position:relative;margin:0 5px}.b-help_container>ul li:before{content:'';position:absolute;width:12px;height:12px;border-radius:6px;margin-left:-4px;margin-top:-4px}.b-help_container>ul li:after{content:'';position:absolute;width:4px;height:4px;border-radius:2px;background-color:#a1a1a1}.b-help_container>ul li.active:before{background-color:#a1a1a1}.b-help_container>ul li.active:after{background-color:#fff}.b-help_footer a{font-size:11px;color:#888;text-decoration:underline;cursor:pointer}.b-help_footer a:last-child{float:right;border-radius:3px;color:#fff;padding:3px 8px;text-decoration:none;margin-top:-5px}.b-help_overlay{position:fixed;width:100%;height:100%;top:0;left:0;z-index:4;opacity:0;transition:opacity .5s}.b-help_overlay.visible{opacity:1}.b-help_overlay table{width:100%;height:100%}.b-help_overlay th{background-color:#000;opacity:.25}.b-my-greeting{width:100%;text-align:center;color:#464646;opacity:0;-webkit-animation:greeting 4s ease-in infinite;animation:greeting 4s ease-in infinite}.b-my-greeting a{color:#464646;text-decoration:none}.b-scroll_to_top{display:block;position:fixed;bottom:0;top:0;left:0;width:20px;z-index:9999;cursor:pointer;padding:10px 10px 13px;transition:visibility 0 0}.b-scroll_to_top:hover{background-color:#e1e1e1}.l-1400 .b-scroll_to_top{top:auto;height:20px}.l-1400 .b-scroll_to_top:hover{background-color:transparent}.b-scroll_to_top .b-svg-icon{position:absolute;bottom:10px;left:10px;transform:rotate(0);transition:all .3s}.l-800 .b-scroll_to_top{top:auto;left:auto;right:37px}.l-800 .b-scroll_to_top .b-svg-icon{bottom:13px}.b-scroll_to_top svg *{fill:#777}.b-scroll_to_top__reversed .b-svg-icon{transform:rotate(180deg)}.b-scroll_to_top__hidden{visibility:hidden;transition:visibility 0 .3s}.b-scroll_to_top__hidden .b-svg-icon,.l-800 .b-scroll_to_top__hidden .b-svg-icon{bottom:-30px}.vibrate-opacity{-ms-animation:vibrate-opacity .3s infinite;-moz-animation:vibrate-opacity .3s infinite;-webkit-animation:vibrate-opacity .3s infinite;animation:vibrate-opacity .3s infinite}@-ms-keyframes vibrate-opacity{from{opacity:1}50%{opacity:.5}to{opacity:1}}@-moz-keyframes vibrate-opacity{from{opacity:1}50%{opacity:.5}to{opacity:1}}@-webkit-keyframes vibrate-opacity{from{opacity:1}50%{opacity:.5}to{opacity:1}}@keyframes vibrate-opacity{from{opacity:1}50%{opacity:.5}to{opacity:1}}@-webkit-keyframes greeting{from{opacity:0}50%{opacity:1}to{opacity:0}}@-moz-keyframes greeting{from{opacity:0}50%{opacity:1}to{opacity:0}}@-o-keyframes greeting{from{opacity:0}50%{opacity:1}to{opacity:0}}@keyframes greeting{from{opacity:0}50%{opacity:1}to{opacity:0}}.b-button.b-button__search{vertical-align:middle;margin:0 0 0 -29px;right:10px;padding:4px;border:0;background:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.b-button__search .b-svg-icon svg path{fill:#556e8c}.b-button.b-button__white{background-color:#FFF;color:#556e8c;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,0.3);box-shadow:0 1px 2px 0 rgba(0,0,0,0.3);border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.b-button.b-button__white .b-button_icon,.b-button.b-button__white .b-button_caption{vertical-align:middle}.b-button.b-button__white .b-button_icon svg *{fill:#556e8c}.b-button.b-button__white:active{-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 0 1px 0 rgba(0,0,0,0.3);box-shadow:0 0 1px 0 rgba(0,0,0,0.3)}.b-button.b-button__gray{background-color:#f5f1f0;color:#000;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,0.3);box-shadow:0 1px 2px 0 rgba(0,0,0,0.3);border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.b-button.b-button__gray .b-button_icon,.b-button.b-button__gray .b-button_caption{vertical-align:middle}.b-button.b-button__gray:active{-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 0 1px 0 rgba(0,0,0,0.3);box-shadow:0 0 1px 0 rgba(0,0,0,0.3)}.b-button.b-button__green{margin-top:-1px;margin-bottom:-1px;text-shadow:-1px 1px 1px rgba(0,0,0,0.4);border:1px solid #67d415;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:-moz-linear-gradient(top,rgba(255,255,255,0) 53%,rgba(255,255,255,0.3) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(53%,rgba(255,255,255,0)),color-stop(100%,rgba(255,255,255,0.3)));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 53%,rgba(255,255,255,0.3) 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 53%,rgba(255,255,255,0.3) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 53%,rgba(255,255,255,0.3) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 53%,rgba(255,255,255,0.3) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#80ffffff',GradientType=0);background-color:#8fda61;-webkit-box-shadow:inset 0 2px 0 0 rgba(255,255,255,0.2),0 1px 0 0 #75ae50,0 3px 6px 0 rgba(0,0,0,0.2);-moz-box-shadow:inset 0 2px 0 0 rgba(255,255,255,0.2),0 1px 0 0 #75ae50,0 3px 6px 0 rgba(0,0,0,0.2);box-shadow:inset 0 2px 0 0 rgba(255,255,255,0.2),0 1px 0 0 #75ae50,0 3px 6px 0 rgba(0,0,0,0.2);color:#FFF}.b-button.b-button__green:hover,.b-button.b-button__green:focus{-webkit-box-shadow:inset 0 2px 0 0 rgba(255,255,255,0.4),0 1px 0 0 #75ae50,0 3px 6px 0 rgba(0,0,0,0.4);-moz-box-shadow:inset 0 2px 0 0 rgba(255,255,255,0.4),0 1px 0 0 #75ae50,0 3px 6px 0 rgba(0,0,0,0.4);box-shadow:inset 0 2px 0 0 rgba(255,255,255,0.4),0 1px 0 0 #75ae50,0 3px 6px 0 rgba(0,0,0,0.4)}.b-button.b-button__red{margin-top:-1px;margin-bottom:-1px;text-shadow:-1px 1px 1px rgba(0,0,0,0.4);border:1px solid #c3533f;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:-moz-linear-gradient(top,rgba(255,255,255,0) 53%,rgba(255,255,255,0.3) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(53%,rgba(255,255,255,0)),color-stop(100%,rgba(255,255,255,0.3)));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 53%,rgba(255,255,255,0.3) 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 53%,rgba(255,255,255,0.3) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 53%,rgba(255,255,255,0.3) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 53%,rgba(255,255,255,0.3) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#80ffffff',GradientType=0);background-color:#fc5444;-webkit-box-shadow:inset 0 2px 0 0 rgba(255,255,255,0.2),0 1px 0 0 #783d36,0 3px 6px 0 rgba(0,0,0,0.2);-moz-box-shadow:inset 0 2px 0 0 rgba(255,255,255,0.2),0 1px 0 0 #783d36,0 3px 6px 0 rgba(0,0,0,0.2);box-shadow:inset 0 2px 0 0 rgba(255,255,255,0.2),0 1px 0 0 #783d36,0 3px 6px 0 rgba(0,0,0,0.2);color:#FFF}.b-button.b-button__red:hover,.b-button.b-button__red:focus{-webkit-box-shadow:inset 0 2px 0 0 rgba(255,255,255,0.4),0 1px 0 0 #783d36,0 3px 6px 0 rgba(0,0,0,0.4);-moz-box-shadow:inset 0 2px 0 0 rgba(255,255,255,0.4),0 1px 0 0 #783d36,0 3px 6px 0 rgba(0,0,0,0.4);box-shadow:inset 0 2px 0 0 rgba(255,255,255,0.4),0 1px 0 0 #783d36,0 3px 6px 0 rgba(0,0,0,0.4)}.b-button.b-button__green:active,.b-button.b-button__red:active{background:-moz-linear-gradient(top,rgba(0,0,0,0.3) 0,rgba(255,255,255,0) 53%,rgba(255,255,255,0.3) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0.3)),color-stop(53%,rgba(255,255,255,0)),color-stop(100%,rgba(255,255,255,0.3)));background:-webkit-linear-gradient(top,rgba(0,0,0,0.3) 0,rgba(255,255,255,0) 53%,rgba(255,255,255,0.3) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0.3) 0,rgba(255,255,255,0) 53%,rgba(255,255,255,0.3) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0.3) 0,rgba(255,255,255,0) 53%,rgba(255,255,255,0.3) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0.3) 0,rgba(255,255,255,0) 53%,rgba(255,255,255,0.3) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d000000',endColorstr='#4dffffff',GradientType=0);color:#fff;-webkit-box-shadow:inset 0 1px 0 0 rgba(255,255,255,0),inset 0 1px 7px -1px rgba(0,0,0,0.35),inset 0 67px 67px -40px rgba(255,255,255,0),0 4px 7px 0 rgba(0,0,0,0);-moz-box-shadow:inset 0 1px 0 0 rgba(255,255,255,0),inset 0 1px 7px -1px rgba(0,0,0,0.35),inset 0 67px 67px -40px rgba(255,255,255,0),0 4px 7px 0 rgba(0,0,0,0);box-shadow:inset 0 1px 0 0 rgba(255,255,255,0),inset 0 1px 7px -1px rgba(0,0,0,0.35),inset 0 67px 67px -40px rgba(255,255,255,0),0 4px 7px 0 rgba(0,0,0,0)}.b-button.b-button__red:active{background-color:#fc5444}.b-button.b-button__green:active{background-color:#8fda61}.b-button.b-button__green .b-button_icon,.b-button.b-button__green .b-button_caption,.b-button.b-button__red .b-button_icon,.b-button.b-button__red .b-button_caption{vertical-align:middle}.b-button.b-button__green .b-button_icon svg *,.b-button.b-button__red .b-button_icon svg *{fill:#FFF}.b-button.b-button__green .b-button_icon svg,.b-button.b-button__red .b-button_icon svg{-webkit-filter:drop-shadow(-1px 1px 1px rgba(0,0,0,0.4));filter:drop-shadow(-1px 1px 1px rgba(0,0,0,0.4))}.b-button.b-button__white .b-button_caption,.b-button.b-button__pure .b-button_caption,.b-button.b-button__green .b-button_caption,.b-button.b-button__red .b-button_caption{padding-left:5px;padding-right:5px}.b-button.b-button__white .b-button_icon,.b-button.b-button__pure .b-button_icon,.b-button.b-button__green .b-button_icon,.b-button.b-button__red .b-button_icon{margin-right:-5px}.b-button.b-button__white:hover .b-button_caption,.b-button.b-button__pure:hover .b-button_caption,.b-button.b-button__green:hover .b-button_caption,.b-button.b-button__red:hover .b-button_caption{text-decoration:none}.b-button.b-button__big{height:32px}.b-post_stream .b-button.b-button__big{margin:0 0 50px -16px}.b-button.b-button__big *{vertical-align:middle}.b-button__big .b-button_caption{font-size:18px}.b-button__big .b-button_icon,.b-button__big .b-button_icon .b-svg-icon,.b-button__big .b-button_icon svg{width:32px;height:32px}.b-button.b-button__medium{height:28px}.b-button.b-button__medium *{vertical-align:middle}.b-button__medium .b-button_caption{font-size:13px}.b-button__medium .b-button_icon,.b-button__medium .b-button_icon .b-svg-icon,.b-button__medium .b-button_icon svg{width:28px;height:28px}.b-button{text-decoration:none;font-size:0;position:relative;height:20px;display:inline-block;vertical-align:bottom}.b-button_icon{display:inline-block;width:20px;height:20px;vertical-align:bottom;position:relative;top:1px;font-size:14px;line-height:23px;text-align:center;overflow:hidden}.b-button_caption{position:relative;vertical-align:bottom;font-size:11px}.b-button:hover .b-button_caption{text-decoration:underline}.b-button .b-button_counter{display:inline-block;line-height:16px;height:16px;padding:0 4px;background-color:#d41e24;color:#FFF;font-size:10px;font-weight:bold;font-family:Helvetica,Verdana,sans-serif;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;margin-left:5px;position:relative;top:0;vertical-align:middle;letter-spacing:.5px}.b-button_counter:empty{display:none}.b-button:after{content:"";display:inline-block;position:absolute;top:0;left:0;width:100%;height:100%}.b-button:before{content:"";display:inline-block;height:100%;vertical-align:middle;width:0}.b-button:focus,.b-button:active{outline:0}.b-button:active .b-button_icon{top:2px}.b-button:active .b-button_caption{top:1px}.b-button:active .b-button_counter{position:relative;top:1px}a.b-fui_icon_button{display:inline-block;text-align:center;border-radius:2px;outline:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;white-space:nowrap;margin:0 3px 2px;padding:0 0 0 6px;position:relative}a.b-fui_icon_button_settings{margin:4px 3px 11px}a.b-fui_icon_button_settings i{vertical-align:middle}a.b-fui_icon_button span{display:inline-block;vertical-align:middle;width:20px;height:20px;margin-left:-6px;background-image:url(/local/templates/rybalka/assets/sprite.png);background-repeat:no-repeat}a.b-fui_icon_button svg{width:20px;height:20px;vertical-align:middle}a.b-fui_icon_button i{text-decoration:none;font-style:normal}a.b-menu_item__user_menu strong,a.b-fui_icon_button strong{font-weight:normal;text-decoration:none;display:inline-block;vertical-align:middle;font-size:11px;color:#959595;margin:1px 3px 0 3px}a.b-menu_item__user_menu:hover strong,a.b-fui_icon_button:hover strong{text-decoration:underline}a.b-menu_item__user_menu i{font-style:normal;display:inline-block;position:relative;margin:0 4px 4px 0;top:0;color:#556e8c;text-decoration:underline;line-height:16px;height:16px}a.b-fui_icon_button em{position:absolute;top:0;right:0;bottom:0;left:0}a.b-fui_icon_button_white{background:#fff}a.b-fui_icon_button_white i{text-decoration:none}.futu_alert a.b-fui_icon_button{margin:0 10px}.futu_alert a.b-fui_icon_button i{color:#000}.b-fui_icon{display:inline-block;text-align:center;margin:0;position:relative;vertical-align:middle}.b-icon_container{width:20px;height:20px;position:relative;display:inline-block}.b-svg-icon{font-style:normal;text-decoration:none;font-size:14px;background-position:20px 20px;background-repeat:no-repeat}.b-svg-icon,.b-svg-icon>svg{width:20px;height:20px;display:inline-block;position:relative}.b-svg-icon>em{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1}.b-svg-icon__link>em{left:-3px;top:-3px;right:-3px;bottom:-3px}.b-icon_container .b-svg-icon{position:absolute;top:0;left:0}a .b-svg-icon svg path,a .b-svg-icon svg rect,a .b-svg-icon svg polygon,a .b-svg-icon svg circle,strong .b-svg-icon svg path{fill:#b5b5b5}a.b-fui_icon_button_back_to_index{height:40px}a.b-fui_icon_button_back_to_index span{height:40px;width:40px;background-position:0 -20px}.b-load_more_posts_button{display:inline-block;padding:4px 10px 6px;margin:0 0 40px 40px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;color:#fff;background-color:#556e8c;font-family:Arial,sans-serif}.b-load_more_domains_button{margin-right:32px}.b-load_more_button_container{padding:13px 33px 20px 33px;display:none}.b-randomsite_button{margin-left:198px;margin-top:5px;color:#b1b2b3}.b-randomsite_button .b-svg-icon svg *{fill:#b1b2b3}body a.b-fui_icon_button_ignore i,body a.b-fui_icon_button_unignore i,body a.b-fui_icon_button_impeach i,body a.b-fui_icon_button_unimpeach i{text-decoration:none;margin-right:6px}.js-subscribe_controls a.b-fui_icon_button_subscribe i,.js-subscribe_controls a.b-fui_icon_button_ignore i,.js-subscribe_controls a.b-fui_icon_button_unignore i,.js-impeach_controls a.b-fui_icon_button_impeach i,.js-impeach_controls a.b-fui_icon_button_unimpeach i,.js-subscribe_controls a.b-fui_icon_button_unsubscribed i{text-decoration:none;position:relative;top:0;color:#FFF}.js-shrinking_controls a.b-fui_icon_button_ignore,.js-shrinking_controls a.b-fui_icon_button_unignore{max-width:15px;-webkit-transition:max-width .3s ease .7s;-moz-transition:max-width .3s ease .7s;overflow:hidden}a.b-fui_icon_button_subscribe,a.b-fui_icon_button_unsubscribe,a.b-fui_icon_button_impeach,a.b-fui_icon_button_unimpeach{display:inline-block;padding:0 5px;width:auto;line-height:27px;height:29px;margin:0;vertical-align:middle}.l-subscription_list[data-navigation_id="users_ignored"] a.b-fui_icon_button_subscribe,.l-subscription_list[data-navigation_id="users_ignored"] a.b-fui_icon_button_unsubscribe{display:none}.b-blogs_list a.b-fui_icon_button_subscribe,.b-blogs_list a.b-fui_icon_button_unsubscribe,.b-users_list a.b-fui_icon_button_subscribe,.b-users_list a.b-fui_icon_button_unsubscribe{margin-top:10px;position:absolute !important;left:2px;top:-7px}.js-shrinking_controls a.b-fui_icon_button_subscribe,.js-shrinking_controls a.b-fui_icon_button_unsubscribe{width:29px;padding:0}.b-fui_icon_button_subscribe svg{margin-top:1px}a.b-fui_icon_button_subscribed .js-subscribe_text,a.b-fui_icon_button_subscribe .js-subscribed_text,a.b-fui_icon_button_unsubscribe .js-unsubscribe_text,a.b-fui_icon_button_unsubscribe:hover .js-subscribed_text{display:none}a.b-fui_icon_button_subscribed .js-subscribed_text,a.b-fui_icon_button_unsubscribe:hover .js-unsubscribe_text{display:inline-block}.js-shrinking_controls a.b-fui_icon_button_subscribe i,.js-shrinking_controls a.b-fui_icon_button_unsubscribe i{/*display:none !important*/}a.b-fui_icon_button_subscribe i,a.b-fui_icon_button_unsubscribe i{display:inline-block;vertical-align:middle;margin:0;line-height:29px;height:29px;font-style:normal;color:#fff;font-size:11px}.js-shrinking_controls a.b-fui_icon_button_ignore:hover,.js-shrinking_controls a.b-fui_icon_button_unignore:hover{max-width:200px;-webkit-transition:max-width .3s ease .2s;-moz-transition:max-width .3s ease .2s}a.b-fui_icon_button_subscribe:active i,a.b-fui_icon_button_unsubscribe:active i,a.b-fui_icon_button_ignore:active i,a.b-fui_icon_button_unignore:active i,a.b-fui_icon_button_impeach:active i,a.b-fui_icon_button_unimpeach:active i{top:1px}.js-subscribe_controls a.b-fui_icon_button_subscribed,a.b-fui_icon_button_subscribe,a.b-fui_icon_button_subscribe:hover{display:inline-block;background:#84cf6a;color:#FFF;position:relative}.js-subscribe_controls a.b-fui_icon_button_unsubscribe,a.b-fui_icon_button_unignore,.js-impeach_controls a.b-fui_icon_button_unimpeach{display:none;position:relative}.js-subscribed a.b-fui_icon_button_subscribe,.js-ignored a.b-fui_icon_button_ignore,.js-impeached a.b-fui_icon_button_impeach{display:none}a.b-fui_icon_button_unimpeach .js-impeached_text{display:inline-block}a.b-fui_icon_button_unimpeach .js-unimpeach_text{display:none}.js-subscribed a.b-fui_icon_button_unsubscribe{display:inline-block}a.b-fui_icon_button_impeach,a.b-fui_icon_button_unimpeach{padding-left:10px}a.b-fui_icon_button_vote,a.b-fui_icon_button_vote:hover,.js-ignored a.b-fui_icon_button_unignore,.js-impeached a.b-fui_icon_button_unimpeach{display:inline-block;background:#f1f1f1;background:#cecece}.js-impeach_controls a.b-fui_icon_button_unimpeach i,.js-subscribe_controls a.b-fui_icon_button_unignore i{color:#fff}a.b-fui_icon_button_impeach span,a.b-fui_icon_button_unimpeach span,a.b-fui_icon_button_ignore span,a.b-fui_icon_button_unignore span{margin-right:2px;margin-bottom:1px}a.b-fui_icon_button_ignore,a.b-fui_icon_button_ignore:hover,a.b-fui_icon_button_impeach,a.b-fui_icon_button_impeach:hover{background:#d61a1a}a.b-fui_icon_button_impeach:hover i,a.b-fui_icon_button_ignore:hover i,color:#FFF}a.b-fui_icon_button_unimpeach .js-impeached_text{display:none}a.b-fui_icon_button_unimpeach .js-unimpeach_text{display:none}a.b-fui_icon_button_unimpeach:hover .js-unimpeach_text{display:inline-block}a.b-fui_icon_button_unimpeach:hover .js-impeached_text{display:none}a.b-fui_icon_button_unsubscribe{background:#ccc}a.b-fui_icon_button_unsubscribe:hover{background:#d61a1a}a.b-fui_icon_button_unsubscribe:hover .b-icon_subscribed,a.b-fui_icon_button_unsubscribe .b-icon_unsubscribe{display:none}a.b-fui_icon_button_unsubscribe:hover .b-icon_unsubscribe,a.b-fui_icon_button_unsubscribe .b-icon_subscribed{display:inline-block}.js-impeached a.b-fui_icon_button_unimpeach:hover,.js-ignored a.b-fui_icon_button_unignore:hover{display:inline-block;background:#95e165}.js-impeached a.b-fui_icon_button_unimpeach:hover i,.js-ignored a.b-fui_icon_button_unignore:hover i{color:#FFF}a.b-fui_icon_button_subscribe:active,a.b-fui_icon_button_unsubscribe:active,a.b-fui_icon_button_unignore:active,.js-impeach_controls.js-impeached a.b-fui_icon_button_unimpeach:active{-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.2),inset 1px 2px 0 rgba(0,0,0,0.2),inset -1px 2px 0 rgba(0,0,0,0.2);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.2),inset 1px 2px 0 rgba(0,0,0,0.2),inset -1px 2px 0 rgba(0,0,0,0.2);box-shadow:inset 1px 2px 2px rgba(0,0,0,0.3),inset -1px 2px 2px rgba(0,0,0,0.3)}a.b-fui_icon_button_subscribe span{margin:0}.b-icon_subscribed,.b-fui_icon_button_subscribed .b-icon_subscribe{display:none}.b-fui_icon_button_subscribed .b-icon_subscribed{display:inline-block}a.b-fui_icon_button_remove{display:inline-block;border:1px solid rgba(186,186,186,0.4);background:#f1f1f1;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),inset -1px -1px 0 rgba(0,0,0,0.3);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),inset -1px -1px 0 rgba(0,0,0,0.3);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),inset -1px -1px 0 rgba(0,0,0,0.3);text-shadow:-1px 1px 1px #FFF;background:#f4f4f4;background:-moz-linear-gradient(top,#f4f4f4 0,#eaeaea 73%,#e8e8e8 75%,#e8e8e8 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f4f4f4),color-stop(73%,#eaeaea),color-stop(75%,#e8e8e8),color-stop(100%,#e8e8e8));background:-webkit-linear-gradient(top,#f4f4f4 0,#eaeaea 73%,#e8e8e8 75%,#e8e8e8 100%);background:-o-linear-gradient(top,#f4f4f4 0,#eaeaea 73%,#e8e8e8 75%,#e8e8e8 100%);background:-ms-linear-gradient(top,#f4f4f4 0,#eaeaea 73%,#e8e8e8 75%,#e8e8e8 100%);background:linear-gradient(top,#f4f4f4 0,#eaeaea 73%,#e8e8e8 75%,#e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4',endColorstr='#e8e8e8',GradientType=0)}a.b-fui_icon_button_remove:hover{border:1px solid #d64023;text-shadow:-1px 1px 1px rgba(0,0,0,0.4);background:#ee785f;background:-moz-linear-gradient(top,#ee785f 0,#e85334 32%,#e75233 34%,#e24c2e 64%,#d94326 65%,#e06851 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ee785f),color-stop(32%,#e85334),color-stop(34%,#e75233),color-stop(64%,#e24c2e),color-stop(65%,#d94326),color-stop(100%,#e06851));background:-webkit-linear-gradient(top,#ee785f 0,#e85334 32%,#e75233 34%,#e24c2e 64%,#d94326 65%,#e06851 100%);background:-o-linear-gradient(top,#ee785f 0,#e85334 32%,#e75233 34%,#e24c2e 64%,#d94326 65%,#e06851 100%);background:-ms-linear-gradient(top,#ee785f 0,#e85334 32%,#e75233 34%,#e24c2e 64%,#d94326 65%,#e06851 100%);background:linear-gradient(top,#ee785f 0,#e85334 32%,#e75233 34%,#e24c2e 64%,#d94326 65%,#e06851 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee785f',endColorstr='#e06851',GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.2),inset 1px 1px 0 rgba(255,255,255,0.2),inset -1px 1px 0 rgba(255,255,255,0.2);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.2),inset 1px 1px 0 rgba(255,255,255,0.2),inset -1px 1px 0 rgba(255,255,255,0.2);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.2),inset 1px 1px 0 rgba(255,255,255,0.2),inset -1px 1px 0 rgba(255,255,255,0.2)}a.b-fui_icon_button_remove span{background-position:-160px 0}a.b-fui_icon_button_remove:hover span{background-position:-180px 0}.b-fui_icon_button_red{border:1px solid #ff4635;background:#ff6056;background:-moz-linear-gradient(top,#ff6056 0,#ff5d52 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ff6056),color-stop(100%,#ff5d52));background:-webkit-linear-gradient(top,#ff6056 0,#ff5d52 100%);background:-o-linear-gradient(top,#ff6056 0,#ff5d52 100%);background:-ms-linear-gradient(top,#ff6056 0,#ff5d52 100%);background:linear-gradient(to bottom,#ff6056 0,#ff5d52 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff6056',endColorstr='#ff5d52',GradientType=0);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 0 rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 0 rgba(0,0,0,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 0 rgba(0,0,0,0.1);text-shadow:-1px 1px 1px rgba(0,0,0,0.2);line-height:16px}a.b-fui_icon_button.b-fui_icon_button_red:hover{-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 2px 0 rgba(0,0,0,0.3);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 2px 0 rgba(0,0,0,0.3);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 2px 0 rgba(0,0,0,0.3)}a.b-fui_icon_button.b-fui_icon_button_red:active{-webkit-box-shadow:inset 0 5px 5px 0 rgba(0,0,0,0.07),0 1px 2px 0 rgba(0,0,0,0.3);-moz-box-shadow:inset 0 5px 5px 0 rgba(0,0,0,0.07),0 1px 2px 0 rgba(0,0,0,0.3);box-shadow:inset 0 5px 5px 0 rgba(0,0,0,0.07),0 1px 2px 0 rgba(0,0,0,0.3)}.b-fui_icon_button.b-fui_icon_button_red i{color:#fff;text-decoration:none;margin-bottom:2px;vertical-align:top}a.b-fui_icon_button_unvote,a.b-fui_icon_button_unvote:hover{display:none;border:1px solid #40536a;text-shadow:-1px 1px 1px rgba(0,0,0,0.4);background:#5a7595;background:-moz-linear-gradient(top,rgba(90,117,149,1) 0,rgba(90,117,149,1) 32%,rgba(88,114,145,1) 34%,rgba(88,114,145,1) 64%,rgba(86,111,142,1) 65%,rgba(85,110,141,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(90,117,149,1)),color-stop(32%,rgba(90,117,149,1)),color-stop(34%,rgba(88,114,145,1)),color-stop(64%,rgba(88,114,145,1)),color-stop(65%,rgba(86,111,142,1)),color-stop(100%,rgba(85,110,141,1)));background:-webkit-linear-gradient(top,rgba(90,117,149,1) 0,rgba(90,117,149,1) 32%,rgba(88,114,145,1) 34%,rgba(88,114,145,1) 64%,rgba(86,111,142,1) 65%,rgba(85,110,141,1) 100%);background:-o-linear-gradient(top,rgba(90,117,149,1) 0,rgba(90,117,149,1) 32%,rgba(88,114,145,1) 34%,rgba(88,114,145,1) 64%,rgba(86,111,142,1) 65%,rgba(85,110,141,1) 100%);background:-ms-linear-gradient(top,rgba(90,117,149,1) 0,rgba(90,117,149,1) 32%,rgba(88,114,145,1) 34%,rgba(88,114,145,1) 64%,rgba(86,111,142,1) 65%,rgba(85,110,141,1) 100%);background:linear-gradient(to bottom,rgba(90,117,149,1) 0,rgba(90,117,149,1) 32%,rgba(88,114,145,1) 34%,rgba(88,114,145,1) 64%,rgba(86,111,142,1) 65%,rgba(85,110,141,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5a7595',endColorstr='#556e8d',GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.2),inset 1px 1px 0 rgba(255,255,255,0.2),inset -1px 1px 0 rgba(255,255,255,0.2);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.2),inset 1px 1px 0 rgba(255,255,255,0.2),inset -1px 1px 0 rgba(255,255,255,0.2);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.2),inset 1px 1px 0 rgba(255,255,255,0.2),inset -1px 1px 0 rgba(255,255,255,0.2)}a.b-fui_icon_button_unvote:active{-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.2),inset 1px 2px 0 rgba(0,0,0,0.2),inset -1px 2px 0 rgba(0,0,0,0.2);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.2),inset 1px 2px 0 rgba(0,0,0,0.2),inset -1px 2px 0 rgba(0,0,0,0.2);box-shadow:inset 1px 2px 2px rgba(0,0,0,0.3),inset -1px 2px 2px rgba(0,0,0,0.3)}.js-voted a.b-fui_icon_button_unvote{display:inline-block}.js-voted a.b-fui_icon_button_vote{display:none}.b-footer_nav_back_to_index a i{background-position:0 -60px}.b-header_nav_user_menu_button span{background-position:-50px -65px}a.b-fui_icon_button_logout span{background-position:-80px -120px}a.b-fui_icon_button_get_a_life .b-svg-icon svg path,a.b-fui_icon_button_get_a_life .b-svg-icon svg rect,a.b-fui_icon_button_get_a_life .b-svg-icon svg polygon{fill:#556e8c}a.b-fui_icon_button_my_things span{background-position:-40px 0}.b-header_nav_user_menu_button i{background-position:0 0}.b-fui_icon_button_inbox span{background-position:-40px 0}a.b-fui_icon_button_search{text-decoration:none}a.b-fui_icon_button_search .b-svg-icon svg path{fill:#6e6e70}a.b-fui_icon_button_write span{background-position:0 0}a.b-fui_icon_button_close{text-decoration:none}a.b-fui_icon_button_close span{background-position:-180px -20px}a.b-fui_icon_button_close:hover span,.b-form_item a.b-fui_icon_button_close span{background-position:-160px -20px}.b-form_item a.b-fui_icon_button_close:hover span{background-position:-320px -20px}.b-header_login_close{background-position:-180px -20px}.b-header_login_close:hover{background-position:-160px -20px}a.b-fui_icon_button_moderate span{background-position:-200px 0}a.b-fui_icon_button_moderate_active span{background-position:-220px 0}a.b-fui_icon_button_pic span{background-position:-40px -100px}a.b-fui_icon_button_add span{background-position:-120px -120px}.b-fui_icon_button_information span{background-position:-100px 0}.b-fui_icon_button_settings span{background-position:-120px 0;margin:0 -2px 0 0}a.b-fui_icon_button_subscribe span{background-position:0 -120px}a.b-fui_icon_button_ignore span,a.b-fui_icon_button_unignore span{background-position:-60px -120px}a.b-fui_icon_button_impeach span,a.b-fui_icon_button_unimpeach span{background-position:-60px -120px}.b-menu_link_icon{background-position:-20px -20px}.b-menu_item_active .b-menu_link_icon{background-position:-120px -20px}.b-menu_item_back .b-menu_link_icon{background-position:0 -20px}.b-menu_item__user_menu .b-svg-icon,.b-header_nav_user_close .b-svg-icon{color:#bdbec1}.b-menu_item__user_menu .b-svg-icon svg path{fill:#999}.b-menu_item_write .b-menu_link_icon{background-position:-20px 0}.b-futu_controls .b-post_controls_close_active{background:0}.b-post_controls_close_active:after{content:"\00d7";display:block;position:absolute;top:3px;left:6px;color:#888;font-size:11px}.b-post_controls_moderate_active{background-position:-240px 0}.c_icon{background-position:-160px 0}.new .c_icon{background-position:-180px 0}.golden .stars{background-position:0 -40px}.b-cut_link i{background-position:-40px -20px}.js-post_opened .b-cut_link i{background-position:-60px -20px}.b-blog_controls_greeting_delete{background-position:-180px -20px}.b-blog_controls_greeting_delete:hover{background-position:-160px -20px}a.b-fui_icon_button_vote span{background:0}a.b-fui_icon_button_unvote span{background-position:-20px -120px}.b-svg-icon__new_post{background-position:0 0}.b-svg-icon__cases_empty{background-position:-20px 0}.b-blog_nav_sort .b-svg-icon__cases_empty{background-position:-20px -60px}.b-blog_nav_sort strong .b-svg-icon__cases_empty{background-position:-20px -40px}.b-svg-icon__cases_full{background-position:-20px -20px}.b-svg-icon__envelope_empty{background-position:-40px 0}.b-blog_nav_sort .b-svg-icon__envelope_empty{background-position:-40px -60px}.b-blog_nav_sort strong .b-svg-icon__envelope_empty{background-position:-40px -40px}.b-svg-icon__envelope_full{background-position:-40px -20px}.b-svg-icon__stars_empty{background-position:-60px 0}.b-blog_nav_sort .b-svg-icon__stars_empty{background-position:-60px -60px}.b-blog_nav_sort strong .b-svg-icon__stars_empty{background-position:-60px -40px}.b-svg-icon__stars_full{background-position:-60px -20px}.b-svg-icon__settings{background-position:-80px 0}.b-svg-icon__magic{background-position:-100px 0}.b-svg-icon__find{background-position:-120px 0}.b-svg-icon__steps{background-position:-140px 0}.b-svg-icon__down{background-position:-196px 6px}.b-svg-icon__gold_chick{background-position:-160px 0}.b-toggle_arrow_btn{width:20px;height:20px;background:url(/local/templates/rybalka/assets/sprite.png) -41px -20px no-repeat;display:block}.b-svg-icon__zoom{background-position:0 -87px}.b-svg-icon__circle_prev{background-position:-40px -87px}.b-svg-icon__circle_next{background-position:-80px -87px}.b-svg-icon__votes_frame{background-position:-1000px -1000px}.b-svg-icon__eye svg{vertical-align:top}.b-svg-icon__eye svg path{fill:#888}.b-svg-icon__eye{background-position:-242px -2px}.b-svg-icon__link{margin-right:3px}.b-post_my_post_controls_button{display:inline-block;height:20px;vertical-align:bottom;overflow:hidden;position:relative;margin-right:2px}.b-post_my_post_controls_button .b-button{margin-right:4px}a.b-button .b-svg-icon__post_my svg{height:20px}.b-fui_icon_button_out_favourites,.b-fui_icon_button_in_favourites{left:-4px}a.b-button__out_favourites s,a.b-button__in_favourites s{position:relative;top:0;left:0;font-size:11px;text-decoration:none;vertical-align:bottom}a.b-button__out_favourites s{color:#556e8c}a.b-button__in_favourites s{color:#888}a.b-button.b-button__in_interest svg *,a.b-button.b-button__out_interest:hover svg *,a.b-button.b-button__in_favourites svg *,a.b-button.b-button__out_favourites:hover svg *,a.b-button.b-button__moderate svg *,a.b-button.b-button__delete svg *{fill:#888}a.b-button.b-button__out_interest svg *,a.b-button.b-button__in_interest:hover svg *,a.b-button.b-button__out_favourites svg *,a.b-button.b-button__in_favourites:hover svg *,a.b-button.b-button__moderate:hover svg *,a.b-button.b-button__delete:hover svg *{fill:#556e8c}.opened .b-toggle_arrow_btn{background-position:-60px -20px}.b-rose_submit_button{display:inline-block;position:relative;padding:7px 14px 8px;font-size:1.25em;color:#fff;text-decoration:none;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border:1px solid #eb5995;border-color:#eb5995 #eb6ea1 #92506c;background:#ff79b3;background:-moz-linear-gradient(top,#ff79b3 0,#ff69ab 3%,#ff77b3 50%,#ffa3cc 96%,#ec5693 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ff79b3),color-stop(3%,#ff69ab),color-stop(50%,#ff77b3),color-stop(96%,#ffa3cc),color-stop(100%,#ec5693));background:-webkit-linear-gradient(top,#ff79b3 0,#ff69ab 3%,#ff77b3 50%,#ffa3cc 96%,#ec5693 100%);background:-o-linear-gradient(top,#ff79b3 0,#ff69ab 3%,#ff77b3 50%,#ffa3cc 96%,#ec5693 100%);background:-ms-linear-gradient(top,#ff79b3 0,#ff69ab 3%,#ff77b3 50%,#ffa3cc 96%,#ec5693 100%);background:linear-gradient(to bottom,#ff79b3 0,#ff69ab 3%,#ff77b3 50%,#ffa3cc 96%,#ec5693 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff79b3',endColorstr='#ec5693',GradientType=0);text-transform:uppercase}.b-rose_submit_button:active{padding:8px 14px 7px;background:#ff79b3;background:-moz-linear-gradient(top,#ff79b3 0,#ec5693 4%,#ffa3cc 98%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ff79b3),color-stop(4%,#ec5693),color-stop(98%,#ffa3cc));background:-webkit-linear-gradient(top,#ff79b3 0,#ec5693 4%,#ffa3cc 98%);background:-o-linear-gradient(top,#ff79b3 0,#ec5693 4%,#ffa3cc 98%);background:-ms-linear-gradient(top,#ff79b3 0,#ec5693 4%,#ffa3cc 98%);background:linear-gradient(to bottom,#ff79b3 0,#ec5693 4%,#ffa3cc 98%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff79b3',endColorstr='#ffa3cc',GradientType=0);border-color:#eb5995 #eb6ea1 #eb5995}.b-button_container{overflow:hidden}.b-button_container .b-rose_submit_button{float:left;margin-right:40px}.b-reload_icon{background:url(/local/templates/rybalka/assets/sprite.png) -218px -70px no-repeat;width:24px;height:21px;display:inline-block;vertical-align:middle;margin-right:6px}button.b-button__gradient{outline:0;cursor:pointer;position:relative;width:157px;height:41px;padding:0;border:0;border-radius:4px;background:-webkit-linear-gradient(top,#ddb04c 1%,#c3a054 5%,#d4bf93 95%,#82765d 98%,#837860 100%);background:-moz-linear-gradient(top,#ddb04c 1%,#c3a054 5%,#d4bf93 95%,#82765d 98%,#837860 100%);background:-ms-linear-gradient(top,#ddb04c 1%,#c3a054 5%,#d4bf93 95%,#82765d 98%,#837860 100%);background:linear-gradient(top,#ddb04c 1%,#c3a054 5%,#d4bf93 95%,#82765d 98%,#837860 100%);-webkit-transition:box-shadow .2s ease;-ms-transition:box-shadow .2s ease;transition:box-shadow .2s ease}button.b-button__gradient:before{content:attr(alt);font:22px Georgia,"Times New Roman",serif;color:#555;line-height:38px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;display:block;position:absolute;top:1px;left:1px;bottom:2px;right:1px;border-bottom:1px solid #d1ba8a;border-radius:2px;background:-webkit-linear-gradient(top,#d6b05d 3%,#dfc07c 50%,#e9d2a3 100%);background:-moz-linear-gradient(top,#d6b05d 3%,#dfc07c 50%,#e9d2a3 100%);background:-ms-linear-gradient(top,#d6b05d 3%,#dfc07c 50%,#e9d2a3 100%);background:linear-gradient(top,#d6b05d 3%,#dfc07c 50%,#e9d2a3 100%)}button.b-button__gradient:hover{box-shadow:0 .05em .2em #000}button.b-button__gradient:active{box-shadow:none;-webkit-transition:none;-ms-transition:none;transition:none}button.b-button__gradient:active:before{line-height:40px}button.b-button__center{margin:0 auto}button.b-button__gradient.b-button__gray{height:32px;width:100px;background:-webkit-linear-gradient(top,#d2d2d2 1px,#d5d5d5 2px,#d1d1d1 30px,#cbcbcb 31px,#a2a2a2 32px);background:-moz-linear-gradient(top,#d2d2d2 1px,#d5d5d5 2px,#d1d1d1 30px,#cbcbcb 31px,#a2a2a2 32px);background:-ms-linear-gradient(top,#d2d2d2 1px,#d5d5d5 2px,#d1d1d1 30px,#cbcbcb 31px,#a2a2a2 32px);background:linear-gradient(top,#d2d2d2 1px,#d5d5d5 2px,#d1d1d1 30px,#cbcbcb 31px,#a2a2a2 32px)}button.b-button__gradient.b-button__gray:before{width:98px;height:29px;border-bottom:1px solid #a2a2a2;line-height:29px;top:2px;font-size:13px;background:-webkit-linear-gradient(top,#bebebf 1px,#c6c6c6 15px,#d0d0d0 29px);background:-moz-linear-gradient(top,#bebebf 1px,#c6c6c6 15px,#d0d0d0 29px);background:-ms-linear-gradient(top,#bebebf 1px,#c6c6c6 15px,#d0d0d0 29px);background:linear-gradient(top,#bebebf 1px,#c6c6c6 15px,#d0d0d0 29px)}button.b-button__gradient.b-button__gray:hover{box-shadow:0 1px 2px #AAA}button.b-button__gradient.b-button__gray:active{box-shadow:none;-webkit-transition:none;-ms-transition:none;transition:none}button.b-button__gradient.b-button__gray:active:before{line-height:31px}a .b-svg-icon__share_comment svg path,a .b-svg-icon__share_comment svg polygon{fill:#888}a.b-button__collapse .b-svg-icon polygon{fill:#888}.b-svg-icon[data-name="users_online"],.b-svg-icon[data-name="users_online"]>svg,.b-svg-icon[data-name="events_counter"],.b-svg-icon[data-name="events_counter"]>svg{width:auto;height:auto}.b-subsite-users-online .b-svg-icon[data-name="users_online"]{top:1px}.b-sidebar-counters path{fill:#959595}.b-users-online{margin-right:10px}.b-post_video_wrap{position:relative}.b-image_can_expand .b-post_video_wrap_link{cursor:zoom-in}.b-button__publish_to_ia{font-size:12px;line-height:23px}.b-form_heading{padding:26px 0 3px 32px;color:#556e8c;font-size:1.6em;position:relative;z-index:2}.b-form_field{margin:0 0 20px}.b-form_field_short{margin-bottom:10px}.b-form_field p{margin:0 0 10px;padding:0}.l-content .b-form_field label{font-size:1.5em;line-height:1.3;color:#888;display:block}.b-form_field label.b-form_radio_label{font-size:1em;display:inline;padding:2px 0;margin:0 10px 0 0}.b-form_field .b-note{font-size:14px}.i-form_select{border:1px solid #e9e9e9;border-top-color:#ccc;font-size:1.5em;background-color:#f3f0df;color:#888;margin:3px 0 0;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.i-form_text_input,.i-form_textarea{border:1px solid #e9e9e9;border-top-color:#ccc;padding:4px 5px;background-color:#e9dfc3;font-size:1.5em;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 0 2px;color:#888;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.i-form_text_input:invalid{box-shadow:none}.i-form_text_input:focus,.i-form_textarea:focus{outline:1px solid #556e8c;outline-offset:-2px;color:#000;-webkit-transition:color .3s ease;-moz-transition:color .3s ease}::-webkit-input-placeholder{color:#888}:-moz-placeholder{color:#888}:-ms-input-placeholder{color:#888}.i-form_select_white,.i-form_textarea_white,.i-form_text_input_white{background:#f7f7f8;background:-moz-linear-gradient(top,#f7f7f8 0,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f7f7f8),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#f7f7f8 0,#fff 100%);background:-o-linear-gradient(top,#f7f7f8 0,#fff 100%);background:-ms-linear-gradient(top,#f7f7f8 0,#fff 100%);background:linear-gradient(to bottom,#f7f7f8 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f8',endColorstr='#ffffff',GradientType=0);border-radius:3px;border:0;transition:all .2s linear;color:#222;position:relative;padding:7px 0 8px 10px;box-shadow:0 1px 2px rgba(0,0,0,0.2) inset,0 -1px 0 rgba(0,0,0,0.05) inset,1px 0 0 rgba(184,184,184,0) inset,-1px 0 0 rgba(184,184,184,0) inset,0 0 4px rgba(184,184,184,0)}
.i-form_textarea_white,.i-form_text_input_white{
    width:100%;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
}
.i-form_select_white:focus,.i-form_textarea_white:focus,.i-form_text_input_white:focus{box-shadow:0 1px 0 #b8b8b8 inset,0 -1px 0 #b8b8b8 inset,1px 0 0 rgba(184,184,184,1) inset,-1px 0 0 rgba(184,184,184,1) inset,0 0 4px rgba(184,184,184,0.5);outline:0}.i-form_select_white.js-error,.i-form_textarea_white.js-error,.i-form_text_input_white.js-error{box-shadow:0 1px 2px rgba(255,128,128,1) inset,0 -1px 0 rgba(0,0,0,0.05) inset,1px 0 0 rgba(184,184,184,0) inset,-1px 0 0 rgba(184,184,184,0) inset,0 0 4px rgba(184,184,184,0)}.i-form_select_white.js-error:focus,.i-form_textarea_white.js-error:focus,.i-form_text_input_white.js-error:focus{box-shadow:0 1px 0 #ffb8b8 inset,0 -1px 0 #ffb8b8 inset,1px 0 0 rgba(255,184,184,1) inset,-1px 0 0 rgba(255,184,184,1) inset,0 0 4px rgba(255,184,184,0.5)}.i-form_text_input_pure{border:0;background:0;padding:4px 5px 4px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 0 2px;color:inherit;font-size:inherit;outline:0}.i-form_text_input_pure:focus::-webkit-input-placeholder{opacity:0;filter:alpha(opacity=0)}.i-form_text_input_pure:focus:-moz-placeholder{opacity:0;filter:alpha(opacity=0)}.i-form_text_input_pure:focus::-moz-placeholder{opacity:0;filter:alpha(opacity=0)}.i-form_text_input_pure:focus:-ms-input-placeholder{opacity:0;filter:alpha(opacity=0)}.i-form_textarea_pure{border:1px solid #d6d6d6;background:0;padding:4px 5px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 0 2px;color:#000;font-size:1em;height:205px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;outline:0}.i-form_textarea_white,.i-form_textarea{font-size:1em;height:205px}.i-form_textarea_title{height:64px}.i-form_text_input__small{font-size:11px}.i-form_text_input__short{width:3em}.i-form_text_input__half{width:50%}.i-form_text_input__medium{padding-top:8px;padding-bottom:8px;font-size:1em}.i-form_textarea__short{height:65px}.i-form_input_radio{vertical-align:text-bottom}.b-form_field_description{font-size:.85em;color:#888}.b-profile_details_form .b-form_field_description{clear:both}.b-profile_details_form .b-social_network_icons{margin-top:3px}.b-profile_email_create{position:absolute;top:10px;left:10px}.i-checkbox{vertical-align:middle}.i-radio_button{vertical-align:middle;margin-top:-2px;margin-bottom:0}.i-form_button{vertical-align:middle}.b-gender_wrapper{padding:2px 0}.b-check_item{white-space:nowrap}.b-form_submit{background-color:#e9e9e9;padding:15px 30px;float:left;margin:0 20px 20px 0}.b-form_submit_description{overflow:hidden;color:#888;padding:5px 0 0}.b-form_submit .b-button__gradient{height:28px;width:100px;border-radius:2px}.b-form_submit .b-button__gradient:before{font-size:13px;line-height:26px}.b-form_submit button.b-button__gradient:active:before{line-height:28px}.b-file_uploader_button{position:absolute;left:3px;top:3px;text-decoration:none;line-height:1.2;margin-right:60px;text-align:left}.b-uploader_button_text{border-bottom:1px dotted}.b-file_uploader{position:absolute;width:100%;left:0;top:-2px;text-align:left;padding:3px 0 3px 0;overflow:hidden;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.b-comments_reply_block .b-file_uploader{padding-right:160px}.b-file_uploader_browse_button{float:left;padding:0 12px 0 3px;margin-bottom:5px}.b-file_uploader_drag{position:absolute;left:110px;top:-2px;padding:5px 3px;min-width:200px;max-width:73%;text-align:left;overflow:hidden;word-wrap:break-word}.b-comments_reply_block .b-file_uploader_drag{position:static;margin-top:-5px;white-space:nowrap;float:left;text-overflow:ellipsis;word-wrap:normal}.b-file_uploader_drag_hover{background-color:#556e8c;color:#FFF}.b-settings_oldschool{background-color:#f7f7f7;margin-top:-10px;padding:10px 0 10px 20px;border-radius:3px;position:absolute;right:0;width:0;overflow:hidden;white-space:nowrap;transition:width .2s ease}.b-settings_oldschool:hover{width:380px}.b-settings_oldschool:after{position:absolute;display:inline-block;background-color:#e6e6e6;color:#999;content:'oldschool';left:-20px;top:42%;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.b-settings_oldschool:before{content:"";display:inline-block;width:20px;background-color:#e6e6e6;position:absolute;left:0;top:0;bottom:0}.b-settings_oldschool .b-form_field{position:relative;display:block;margin-bottom:10px;margin-left:10px}.b-settings_oldschool .b-form_field .b-form_radio_label{display:block;margin-left:22px}.b-settings_oldschool .i-checkbox{position:absolute;left:0;top:2px}.b-textarea_editor{font-size:10px;background-color:#e6e6e6;padding:8px 26px 7px 6px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}.b-textarea_editor a{text-decoration:none;color:#000;margin-right:8px;white-space:nowrap}.b-textarea_editor .b-textarea_editor_link{color:#556e8c;text-decoration:underline}.b-new_post .b-textarea_editor_image{display:none}.post[data-post_type=link] .b-textarea_editor_image{display:none}.b-textarea_editor_divider{margin-right:10px}.b-textarea_editor .b-svg-icon{display:none;vertical-align:middle}.b-search_form{text-align:center;padding-top:20px;white-space:nowrap}.b-search_form .i-form_text_input{font-size:1.2em;padding-top:6px;padding-bottom:8px;width:370px}.b-search_form .b-fui_icon_button_search{position:relative;left:-7px;margin-left:-29px}.b-subscriptions_search_form{width:320px;float:right;text-align:left;margin-bottom:45px}.b-subscriptions_search_form .i-form_text_input_white{width:300px;vertical-align:middle}.b-subscriptions_search_form .b-fui_icon_button_search{top:-4px;background:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.b-search_form__democracy_domains.b-search_form{padding:0;text-align:left}.b-search_form__democracy_domains.b-search_form .i-form_text_input{width:100%;font-size:1em}.b-popup_settings_form{border:1px solid #dddcdc;background:#ededed}.b-email_form{position:absolute;top:0;left:0;padding:10px 20px 8px 30px}.b-email_form .b-input_wrap{width:264px;float:left}.b-email_form .b-submit_button{float:left;margin:5px 0 0 20px}.b-user_info_form{top:100%;left:0;right:0;padding:9px 0 9px 30px;overflow:hidden}.b-user_info_form .b-form_cell{float:left;width:50%;min-width:220px}.b-user_info_form .b-form_field label.b-form_label__gender{padding-left:7px}.b-form_radio_btn{white-space:nowrap}.b-form_cell .b-form_radio_btn{float:left}.b-user_info_form .b-input_wrap{margin-right:25px;padding:3px 0 16px 0}.b-user_info_form .b-submit_button{margin:10px 0 10px 0}.b-column_settings .b-error_container{min-height:20px;padding-left:6px}.b-profile_details_form .b-form_cell{float:left;width:50%}.b-profile_details_form .b-input_wrap{margin-right:25px;padding:3px 0 16px 0}.b-profile_details_form .b-form_cell:last-child .b-input_wrap{margin-right:0}.b-popup_settings_form .b-form_field label{font-size:1.4em}.b-form_captcha.b-form_captcha__plain{margin:0;max-width:482px}.b-form_captcha.b-form_captcha__plain .b-form_field{border:0;padding:0;margin-bottom:20px}.b-form_captcha__plain .i-form_text_input{margin-top:6px}.b-captcha_image_container{overflow:hidden}.b-captcha_image_container #recaptcha_image{float:left;margin-right:5px}.b-captcha_image_container .b-captcha_reload_link{float:left;margin:16px 0}.b-captcha_reload_link{color:#898989;text-decoration:none;vertical-align:middle;white-space:nowrap}form .b-golden_address p{padding:0;margin:0 0 20px}.b-golden_address input[type=text]:focus{box-shadow:0 1px 0 #f0d277 inset,0 -1px 0 #f0d277 inset,1px 0 0 #f0d277 inset,-1px 0 0 #f0d277 inset,0 0 4px rgba(240,210,119,0.5);outline:0}.b-adv_form input[type=text]:focus,.b-adv_form textarea:focus,.b-adm_address input[type=text]:focus{box-shadow:0 1px 0 #556e8c inset,0 -1px 0 #556e8c inset,1px 0 0 #556e8c inset,-1px 0 0 #556e8c inset,0 0 4px rgba(85,110,140,0.5);outline:0}.b-golden_address input,.b-adm_address input{width:150px}.b-golden_address .b-golden_address_wide,.b-adm_address .b-adm_address_wide{width:205px}.b-golden_address .b-golden_address_short,.b-adm_address .b-adm_address_short{width:75px}.b-adm_address .b-input_wrapper{float:left;width:33%;padding-right:27px;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.b-adm_address .b-form_piece_short .b-input_wrapper{width:100%}.b-adm_address .b-input_wrapper input{width:100%;margin:0;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.b-adm_address .b-form_piece{float:left;width:40%}.b-adm_address .b-form_piece input{width:100%}.b-adm_address .b-form_piece textarea{width:100%}.b-adm_address .b-form_piece_wide{width:60%}.b-adm_address .b-form_piece_full{width:100%}.b-menu{margin:0 0 20px;padding:30px 0 0 32px;position:relative}.b-menu ul{overflow:hidden;list-style-type:none;margin:0;padding:0}.b-menu_item{list-style-type:none;margin:0;padding:0;float:left}.b-menu_item_gold .b-menu_link_text{padding-right:30px;position:relative}.b-menu_item_gold .b-menu_link_text i[data-name="chick"]{position:absolute;top:-2px;right:6px}.b-menu_link{float:left;vertical-align:baseline;text-decoration:none;background-color:#f4f4f2;border-bottom:1px solid #e0e0e0;padding:1px 0 0}.b-menu_link_text{display:block;padding:0 8px 0 0;border-top:1px solid #FFF;white-space:nowrap}.b-menu_link:hover .b-menu_link_text{text-decoration:underline}.b-menu_link_icon{float:left;width:20px;height:20px;background-image:url(/local/templates/rybalka/assets/sprite.png);background-repeat:no-repeat;vertical-align:middle;margin-right:4px}.b-menu_item_active .b-menu_link{background-color:transparent;color:#666;border-bottom-color:transparent}.b-menu_item_active .b-menu_link_text{border-top-color:transparent}.b-menu_item_right{float:right}.b-menu_item_right:first-child{margin-right:82px}.b-header_nav .b-menu_item_right .b-menu_link{background-color:transparent;color:#666;border-bottom-color:transparent}.b-header_nav .b-menu_item_right .b-menu_link_text{border-top-color:transparent;text-decoration:underline}.b-menu_threshold{padding-top:3px;font-size:.85em;margin-bottom:30px;padding-left:12px}.b-menu_subdomain_controls{padding-top:3px;padding-left:20px;margin-bottom:0}.b-menu_item_caption{padding-top:3px}.b-menu_white .b-menu_link{background:0;border:0}.b-menu__my_posts{padding-top:5px}.b-menu__subscriptions{padding-top:5px;margin-right:258px}.b-menu__my_posts .threshold_select_button{margin-right:14px}
.b-menu__profile{
    font-size:13px;
    text-transform:uppercase;
    margin:10px 0 0 12px;
    padding:0
}.b-menu__profile .b-menu_link{background:0;border:0;color:#556e8c;margin-right:12px}.b-menu__profile .b-menu_link_text{padding:0;font-size:14px}.b-menu__profile .b-menu_link u{padding-left:4px;text-decoration:none}.b-menu__profile .b-menu_link:hover .b-menu_link_text{text-decoration:none}.b-menu__profile .b-menu_item{margin-left:-4px;min-height:27px}.b-menu__profile .b-menu_item_active{margin-left:0;margin-right:0}.b-menu__profile .b-menu_item_active u{padding-left:0}.b-menu__profile .b-menu_item_active .b-menu_link{border-bottom:4px solid}.b-menu__profile .b-menu_item_active .b-menu_link_text u{text-decoration:none}.b-menu__profile .b-menu_item-stat{color:#888;font-weight:normal}.b-menu__profile .b-menu_link_icon{display:none}.b-side_menu_container{position:relative;clear:both;z-index:10}.b-side_menu{position:absolute;left:0;font-size:.78125em;list-style:none;margin:0;padding:0;top:23px}.b-side_menu_item{position:relative;height:36px;line-height:36px;margin-bottom:-2px}.b-side_menu a{color:#999;text-transform:uppercase;text-decoration:none;position:relative;display:block;padding:0 12px 0 26px;font-size:12px}.b-side_menu a:before{content:attr(data-count);position:absolute;left:10px;color:#ccc}.b-side_menu_item.active a{color:#333}.b-side_menu_item_bg{background:#f4f4f2;position:absolute;top:0;bottom:0;width:100%;left:-100%;-webkit-transition:left .2s ease-in-out;-moz-transition:left .2s ease-in-out;-o-transition:left .2s ease-in-out;transition:left .2s ease-in-out}.b-side_menu_item.active .b-side_menu_item_bg{left:0}.b-side_menu_item-separated:after{content:'';position:absolute;bottom:0;left:33px;width:83px;border-top:1px solid #e6e6e6;border-bottom:1px solid #f4f4f2;z-index:-1}.b-side_menu_item_arrow{position:absolute;border-top:18px solid transparent;border-bottom:18px solid transparent;border-left:18px solid #f4f4f2;top:0;right:-17px;width:0;height:0;display:none}.b-side_menu_item.active .b-side_menu_item_arrow{display:inherit}.b-side_menu_item_plus{position:absolute;color:#666;font-weight:bold;font-style:normal;height:36px;line-height:36px;width:26px;left:12px;top:-1px;font-size:1.28em}.b-blog_nav{margin:0 320px 5px 0;padding:14px 0 0 45px;position:relative;z-index:2;zoom:1;top:-2px}.l-500 .b-blog_nav{padding-left:10px}.b-blog_nav__all-tags{display:none}.l-900 .b-blog_nav__all-tags{display:inline-block;line-height:24px;margin-top:-24px;position:relative;top:36px;right:10px;padding:3px 8px;background:#f2f2f2;border:1px solid #cfcfcf;border-radius:2px;float:right;text-decoration:none;color:#707070;z-index:100}.b-blog_nav__search{margin-right:0}.b-blog_nav h1{color:#556e8c;font-weight:normal;font-size:2em;margin:0 0 4px;padding:0}.b-blog_nav h1 a{text-decoration:none}.b-blog_nav_sort{display:inline-block;z-index:1;min-height:40px}.b-blog_nav_sort h2{display:inline-block;font-weight:normal;font-size:14px;padding:0 0 2px 0;margin:0;border-bottom:4px solid #556e8c;text-transform:uppercase}.b-blog_nav_sort .b-blog_nav_sort_link{display:inline-block;font-size:14px;text-transform:uppercase;margin-right:5px;text-decoration:none;color:#556e8c;font-family:'PT Sans Caption';font-size:14px;line-height:16px}.l-500 .b-blog_nav_sort .b-blog_nav_sort_link{margin-right:12px}.b-blog_nav_sort strong.b-blog_nav_sort_link{font-weight:normal}.b-blog_nav_sort strong.b-blog_nav_sort_link span{display:inline-block;border-bottom:4px solid;padding-bottom:2px}.b-blog_nav_sort .b-blog_nav_icon{float:none;vertical-align:middle;margin:-4px 0 0 0}.b-blog_nav_sort_link__beta{position:relative}.b-blog_nav_sort_link__beta:after{content:"β";display:block;position:absolute;right:-10px;top:-10px;font-size:12px;text-transform:none}.b-blog_nav_sort-item{position:relative;display:inline-block}.b-blog_nav_sort-item .b-blog_nav_sort_item_info,.b-blog_nav_sort-item .threshold_select_button{position:absolute;left:0;padding:0;bottom:-17px;display:block;font-size:.85em;color:#8b8f8b;white-space:nowrap}.b-blog_nav_sort-item .threshold_select_button input[type="checkbox"]{margin:0}.b-blog_nav_sort-item select{position:absolute;left:0;opacity:0}.b-blog_nav_threshold{font-size:11px;display:inline-block;vertical-align:baseline;line-height:16px;color:#888}.b-blog_nav_rss{background:url(/static/i/rss_icon.gif) no-repeat 50% 50%;text-decoration:none;padding:2px 5px}.b-blog_nav_icon{display:inline-block;width:20px;height:20px;position:relative;vertical-align:middle;margin:1px 4px 0 0;float:left}.b-blog_nav_icon span{display:inline-block;width:20px;height:20px;background-image:url(/local/templates/rybalka/assets/sprite.png);background-repeat:no-repeat}.b-blog_nav_filter{position:absolute;margin:2px 0 0;top:13px;right:18px;font-size:12px}.b-blog_nav_filter_item{position:relative;display:inline-block;margin:0 18px;text-decoration:none;color:#959595;white-space:nowrap;transition:color .2s;z-index:2}.b-blog_nav_filter_item:first-child{margin-left:0}.b-blog_nav_filter_item.active{color:#546d8b;z-index:1}.b-blog_nav_filter_item.js-lh_to_color_2{color:#b4beca}.b-blog_nav_filter_item:before{content:"";position:absolute;top:3px;display:block;width:22px;height:12px;border-radius:6px;background-color:#e0e0e1}.b-blog_nav_filter_item:after{content:"";display:block;position:absolute;top:3px;width:12px;height:12px;border-radius:6px;background-color:#556e8a;transition:all .2s}.b-blog_nav_filter_item:first-child:before{right:-31px}.b-blog_nav_filter_item:first-child:after{right:-31px}.b-blog_nav_filter_item.active:first-child:after{right:-22px}.b-blog_nav_filter_item:last-child:before{left:-31px}.b-blog_nav_filter_item:last-child:after{left:-31px}.b-blog_nav_filter_item.active:last-child:after{left:-22px}.b-blog_nav__my_posts{margin-bottom:0}.b-blog_nav__my_posts .b-blog_nav_sort{min-height:0}.b-blog_nav__my_posts_on_index .b-blog_nav_icon{float:none;vertical-align:bottom;margin:0}.b-blog_nav__subscriptions{margin-bottom:5px;padding-left:38px;margin-right:258px}.b-blog_nav__subscriptions .b-blog_nav_sort{min-height:0}.b-blog_nav__subscriptions_without_menu{margin-bottom:49px}.b-blog_nav__subscriptions .b-blog_nav_sort strong.b-blog_nav_sort_link{padding-bottom:1px;border-bottom:4px solid}.b-threshold_settings{font-size:.86em;color:#666;padding:21px 314px 11px 43px;margin:0 0 20px;border-bottom:1px solid #d1d1d1}.b-threshold_settings p{margin:0 0 10px;padding:0}.b-search_threshold{margin-right:320px;padding-left:10px;position:relative;z-index:2;zoom:1;min-height:85px}.b-search_threshold .b-button__search{position:relative;top:-4px;right:7px;background:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.b-search_threshold .i-form_text_input_white{width:300px}.b-search_threshold form{position:relative;z-index:1;padding-left:22px}.b-search_threshold form .i-form_text_input{width:350px;font-size:1.2em;padding-bottom:8px;padding-top:6px}.b-search_threshold_settings{position:relative;font-size:11px;line-height:22px;color:#888;border-bottom:1px solid #ccc;margin-left:-22px;padding:0 0 7px 22px}.b-search_threshold_settings .b-i-search_threshold_settings{position:relative;zoom:1}.b-search_threshold form .b-search_threshold_settings .i-form_text_input{font-size:11px;width:100px;padding-top:3px;padding-bottom:3px}.l-wrapper{min-height:100%;z-index:1}.l-i-wrapper{padding-bottom:127px}.l-wrapper.fixed-sidebar .l-i-wrapper{padding-bottom:0}.l-wrapper.clipped{overflow:hidden;max-height:0}.l-header-wrapper{position:relative}.l-header-base{z-index:2}.l-content .l-header-base{margin-top:-25px}.b-post_header .l-header-base,.space_page .l-header-base,.l-adv_page .l-header-base{background-color:#f4f4f2}.l-wrapper_article .l-header-base .l-header{background-color:#f4f4f2}.l-header{min-height:60px;background-color:#f4f4f2;position:relative;margin:0 auto;box-shadow:inset 0 -2px 0 -1px #ebebeb;max-width:1305px;width:100%}.l-custom_domain-5195 .l-header{margin-bottom:0}.l-wrapper_article .l-header{box-shadow:none}.l-header__transparent{background-color:transparent}.l-i-header{max-width:1350px;padding:0 0 0 123px;position:relative;margin:0 auto}.l-700 .l-i-header{margin:0;padding-left:0}.l-1000 .l-header{margin-bottom:60px}.l-1000 .l-header{box-shadow:none}.l-700 .l-header{min-height:90px;margin-bottom:40px}.l-700.l-anonymous .l-header{margin-bottom:0}.l-touch_phone.l-custom_domain .l-header{background:0}.b-post_header .l-header{margin-bottom:0;box-shadow:none}.l-1000 .b-post_header .l-header{margin-bottom:60px}.l-footer{position:relative;width:100%;min-height:127px;margin-top:-127px;border-top:1px solid #e1e1e1;background-color:#fff;clear:both;z-index:2}.b-footer_bg{position:absolute;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABVCAYAAACICo5oAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjIwQjlGNjk2MkE0RDExRTJCMTc4OEQwOEI5QkY2QTY5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjIwQjlGNjk3MkE0RDExRTJCMTc4OEQwOEI5QkY2QTY5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MjBCOUY2OTQyQTREMTFFMkIxNzg4RDA4QjlCRjZBNjkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MjBCOUY2OTUyQTREMTFFMkIxNzg4RDA4QjlCRjZBNjkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6IUUNtAAAALElEQVR42mL4//8/A7O4uDgDEwMQgAhGOIsSLk1Yg0QxESzSlWDjIokBBBgADrQEEt4f9z4AAAAASUVORK5CYII=) 0 100% repeat-x;background:-moz-linear-gradient(top,rgba(150,150,150,0) 0,rgba(150,150,150,0) 90px,rgba(150,150,150,0.15) 176px);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(150,150,150,0)),color-stop(90px,rgba(150,150,150,0)),color-stop(176px,rgba(150,150,150,0.15)));background:-webkit-linear-gradient(top,rgba(150,150,150,0) 0,rgba(150,150,150,0) 90px,rgba(150,150,150,0.15) 176px);background:-o-linear-gradient(top,rgba(150,150,150,0) 0,rgba(150,150,150,0) 90px,rgba(150,150,150,0.15) 176px);background:-ms-linear-gradient(top,rgba(150,150,150,0) 0,rgba(150,150,150,0) 90px,rgba(150,150,150,0.15) 176px);background:linear-gradient(top,rgba(150,150,150,0) 0,rgba(150,150,150,0) 90px,rgba(150,150,150,0.15) 176px);z-index:1;right:0;bottom:0;left:0;height:176px}.l-content{position:relative;box-sizing:border-box;min-height:100vh;max-width:1305px;margin:0 auto;padding-top:0;z-index:1;clear:both;background-color:#fff}.l-adm_page .l-content{background-color:transparent}.l-content__article{padding-top:0}.l-content_aside{width:165px;float:left;clear:right;position:relative;height:1px}.l-content_aside__index{padding-top:90px}.l-anonymous .l-content_aside__index{padding-top:30px}.l-content_main{float:left;clear:right;margin-left:-165px;width:100%;_overflow-x:hidden;zoom:1}.l-i-content_main{padding-top:20px;position:relative;margin:0 0 0 165px;max-width:1140px;z-index:1;zoom:1}@media screen and (max-width:1070px){.l-content_main{margin-left:0}.l-i-content_main{margin-left:0}}.b-right_sidebar{width:320px;margin-top:5px;position:absolute;top:0;bottom:0;right:0;z-index:3}.b-right_sidebar:before{display:block;content:"";position:absolute;top:0;bottom:0;left:-20px;width:1px;background-color:#e1e1e1}.b-right_sidebar_by-tag:before{display:none}.b-post_stream .b-right_sidebar:before{display:none}.b-ads_subscriptions_description{color:#666;border-left:1px solid #ccc;padding:5px 20px 6px 8px;margin:-14px 0 20px}.b-columns{zoom:1;padding:10px 0 0 0}.b-columns_no_border{zoom:1}.b-column{float:left;clear:right}.b-column_left_column.b-column_settings{width:61%;clear:none}.b-column_settings_wide{width:100%}.b-columns_texts .b-column_left_column.b-column_settings{width:66%}.b-column_left_column>.b-i-column{padding:11px 20px 20px 37px}.b-columns_inverse .b-column_left_column.b-column_settings{width:39%}.b-column_right_column{margin-left:-1px}.b-column_right_column.b-column_settings{float:right;width:39%}.b-columns_texts .b-column_right_column.b-column_settings{width:33%;float:left}.b-column_right_column>.b-i-column{padding:11px 20px 20px 20px}.b-columns_inverse .b-column_right_column.b-column_settings{width:61%}.b-column_third_part{width:33.3%}.b-column_only_column{width:100%}.b-column_only_column>.b-i-column{padding:11px 20px 20px 43px}.b-columns__site_settings .b-column_left_column.b-column_settings{width:50%}.b-columns__site_settings .b-column_right_column.b-column_settings{width:50%}.b-columns__two_columns .b-column_left_column,.b-columns__two_columns .b-column_right_column{width:50%}.b-columns__four_columns .b-column{width:25%}.b-columns__three_columns .b-column{width:33%}.b-columns__three_columns .b-column.b-column_settings__hide_rating{width:100%}.l-overlay_semi_black{background-color:#000;filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;position:fixed;top:0;left:0;width:100%;height:100%;_position:absolute;_top:expression(eval(document.documentElement.scrollTop)+"px");_height:expression(eval(document.documentElement.offsetHeight)+"px");z-index:100}.l-content_aside_with_navigation{width:200px;margin-right:-35px}.l-content_main_wrapper_for_aside_with_navigation{padding-left:68px}.l-subscription_context{float:right;width:320px;position:relative;z-index:1}.b-top_panel{position:absolute;top:0;width:341px;max-height:0;z-index:1000;overflow:hidden;border-radius:0 0 3px 3px;-webkit-transition:max-height .15s ease;-moz-transition:max-height .15s ease;-o-transition:max-height .15s ease;transition:max-height .15s ease}.b-top_panel.js-opened{max-height:700px}.l-500 .b-top_panel{width:320px}.b-top_panel-wrapper,.b-top_panel-content{position:relative}.b-top_panel-wrapper{width:100%;float:right}.b-top_panel-content{background:#e6e6e6;border:1px solid #e6e6e6}.b-top_panel-content .b-login_invitation{padding:10px 0}.b-top_panel-content .b-header_login_form{margin-top:0}.b-top_panel-content .b-header_login_form form{padding:10px 0 5px;width:235px}.b-top_panel-content .b-header_login_form .i-form_text_input{width:235px;font-size:1em;padding:4px 5px}.b-top_panel-content .b-header_login_close{right:-7px;top:-15px;z-index:3}.b-top_panel-content .b-header_login_form .b-header_login_amnesia,.b-top_panel-content .b-header_login_form .b-header_login_save{padding-right:2px;font-size:10px}.b-top_panel-content .b-header_login_form .b-header_login_save{margin-top:-18px}.b-top_panel_user_menu{margin:18px 12px 0 20px;position:relative;z-index:2;min-height:75px}.b-top_panel_user_menu .c_user{color:#5a6f88;display:block;overflow:hidden;text-overflow:ellipsis;margin-right:50px}.b-top_panel_user_menu_karma{position:absolute;right:2px;top:0;font-weight:bold;color:#666}.b-top_panel_user_info{color:#666;font-size:11px;line-height:15px;padding:10px 0 25px}.b-top_panel_user_menu a.b-fui_icon_button_logout{font-size:11px;position:absolute;right:-5px;bottom:0}.b-top_panel_user_menu a.b-fui_icon_button i{color:#666;margin:0 2px 4px 0}.b-top_panel_user_menu a.b-fui_icon_button_logout .b-svg-icon{float:none}.b-panel-menu{margin:0 12px 0 8px;border-bottom:1px solid #FFF;border-top:1px solid #ccc}.b-panel-menu ul{margin:0;padding:0;padding:10px 15px 10px 13px;list-style-type:none;list-style-position:outside;border-top:1px solid #FFF;border-bottom:1px solid #ccc}.b-panel-menu_middle,.b-panel-menu_middle ul{border:0}.b-panel-menu_bottom{border-bottom:0}.b-panel-menu_bottom ul{border-bottom:0}.b-panel-menu-item{margin:0 0 3px;padding:0;display:block}.b-panel-menu-item a{color:#000}.b-panel-menu-item-text{display:inline-block;color:#000;padding:2px 3px 1px}.b-panel-menu-item-text.active{background:#e1b719}.b-subsites-list{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:10px 0 0}.b-subsites-list-page{position:relative;top:0;left:0;width:0;overflow:hidden;opacity:0;-webkit-transition:all .15s ease;-moz-transition:all .15s ease;-o-transition:all .15s ease;transition:all .15s ease;z-index:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}.b-i-subsites-list-page{width:275px}.b-subsites-list-page.active{opacity:1;z-index:1;position:relative;overflow:visible;width:275px;height:auto}.l-500 .b-i-subsites-list-page{width:261px}.l-500 .b-subsites-list-page.active{width:261px}.b-subsites-list-content{padding:0 20px 0 24px;position:relative;margin-bottom:10px}.b-subsites-list a{color:#000;padding:0 2px}.b-subsites-list .b-pagination{margin:10px 10px 0}.b-subsites-list .b-arrow{top:0;width:23px}.b-subsites-list .b-arrow__next .b-arrow-ico{right:2px}.b-subsites-list .b-arrow__prev .b-arrow-ico{left:2px}.b-top_panel_notice{background:rgba(240,9,11,0.75);color:#fff;padding:0 30px;position:fixed;top:0;z-index:10;width:100%;font-size:11px;height:23px;line-height:23px}html .b-top_panel_notice a{color:#fff}.b-top_gold_link{position:absolute;bottom:10px;right:20px;z-index:3;color:#fff;text-decoration:none}.b-top_panel_footer_links{margin:12px 12px 12px 20px;color:#787878}.b-top_panel_footer_links:last-child{margin-bottom:20px}.b-top_panel_footer_links a{color:#787878;white-space:nowrap;display:inline-block;margin-right:4px}.b-panel-menu_domains{display:block}.b-top_panel_footer_links,.b-panel-menu{display:none}.l-700 .b-top_panel_footer_links,.l-700 .b-panel-menu,.b-panel-menu_domains{display:block}a.b-logo{display:block;background-size:contain;background-repeat:no-repeat;background-position:50% 50%;position:absolute;top:1px;left:42px;width:57px;height:57px;z-index:4;image-rendering:optimizeQuality;background-position:-10000px -10000px\0/}a.b-logo.b-logo-shift{left:87px}a.b-logo img{max-width:57px;display:none}@media \0creen{a.b-logo img{display:block}}.l-700 a.b-logo{left:15px;height:40px;width:40px}.l-700 a.b-logo.b-logo-shift{left:50px}.b-logo_big{width:156px;height:132px;display:block;position:absolute;top:45px;left:30px}.b-logo_big img{display:block}.l-header_big_login{position:relative;z-index:4;padding:15px 15px 15px 208px;color:#fff;box-shadow:0 0 2px #444;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}.l-header_big_login-solid{color:#555;background-color:#f3f3f3;box-shadow:none}.l-header_big_login:not(.l-header_big_login-solid):before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5)}.l-i-header_big_login{position:relative;overflow:hidden}.l-header_big_login_greeting{font-size:18px;font-family:Verdana,sans-serif;margin-right:200px}.l-header_big_login_link,.l-header_big_login_controls{font-size:14px}.l-header_big_login_controls{font-family:Georgia,"Times New Roman",serif}.l-header_big_login_controls a{font-style:italic}.l-header_big_login_link{display:inline-block;position:absolute;right:15px;bottom:0}.l-header_big_login_link a{position:relative;text-decoration:none}.l-header_big_login_link a:after{content:'›';font-size:28px;line-height:14px;position:absolute;top:0;right:-15px}.l-header_big_login a{color:inherit;text-decoration:none;border-bottom:1px solid}.l-header_big_login a.dotted{border-bottom-style:dotted}.b-header_nav{list-style-type:none;display:block;margin:0 0 0 49px;padding:0;font-size:0;zoom:1;float:left;position:relative;line-height:60px;color:#222}.l-700 .b-header_nav{line-height:40px;margin-left:0;display:-webkit-flex;display:flex;display:flexbox;display:-webkit-flexbox;display:box;display:-webkit-box;-webkit-flex-direction:row;flex-direction:row;box-orient:horizontal;-webkit-box-orient:horizontal;-webkit-align-items:flex-end;align-items:flex-end;box-align:end;-webkit-box-align:end;-webkit-justify-content:space-between;justify-content:space-between;box-pack:justify;-webkit-box-pack:justify;box-sizing:border-box;height:80px;width:100%}.l-500 .b-header_nav{padding:0}.l-1200 .b-logo-shift+.b-header_nav{margin-left:50px}.l-700 .b-logo-shift+.b-header_nav{margin-left:0}.b-header_nav_button{display:block;float:left;margin:0;padding:0;min-width:25px;text-align:left;height:60px;white-space:nowrap}.l-700 .b-header_nav_button{height:40px}.l-base_domain .b-header_nav_button__active{background-color:#e6e6e6}.l-700 .b-header_nav_button__create.b-header_nav_button__active{background-color:transparent}.b-header_nav_button__create{margin-right:5px;padding-right:17px}.l-700 .b-header_nav_button__create{margin-left:60px;position:absolute;top:0;left:0;white-space:nowrap}.l-700 .b-logo-shift+.b-header_nav .b-header_nav_button__create{margin-left:84px}.b-header_nav .b-header_nav_button.b-header_nav_button__create .b-button{padding-right:0;margin-right:3px}.l-1200 .b-header_nav .b-header_nav_button.b-header_nav_button__create .b-button{position:absolute}.l-700 .b-header_nav .b-header_nav_button.b-header_nav_button__create .b-button{position:relative;top:3px}.b-header_nav .b-header_nav_button.b-header_nav_button__create .b-button_caption{color:#222;max-width:120px;margin-left:5px;text-decoration:underline}.b-header_nav .b-header_nav_button.b-header_nav_button__create.b-header_nav_button__active .b-button_caption{color:#556e8c}.b-header_nav_button:before,.b-header_nav_button .b-button,.b-header_nav_button .b-button_icon,.b-header_nav_button .b-button_caption,.b-header_nav_button_question{display:inline-block;vertical-align:middle}.b-header_nav_button:before{content:"";height:100%;width:0}.b-header_nav_button_question{font-size:13px;margin-right:3px;line-height:60px;white-space:nowrap;vertical-align:middle;margin-top:-1px;color:#556e8c}.b-header_nav_button_question span{display:inline-block;vertical-align:middle}.b-header_nav_button .c_user{color:#556e8c;font-size:13px;display:inline-block;max-width:200px;overflow:hidden;text-decoration:none;text-overflow:ellipsis;vertical-align:middle}.l-1200 .b-header_nav_button_question{position:relative;top:7px;margin-left:38px;min-width:75px;line-height:1.5}.l-1200 .b-header_nav_button__create .b-button_caption{top:-7px}.l-1200 .b-header_nav_button__create:active .b-button_caption{top:-6px}.l-700 .b-header_nav_button_question{top:auto;margin-left:0;min-width:0;line-height:40px}.l-700 .b-header_nav_button__create .b-button_caption{top:auto}.l-700 .b-header_nav_button__create:active .b-button_caption{top:auto}.l-700 .b-header_nav_button_question{line-height:40px;top:3px}.l-1200 .b-header_nav_button .c_user{max-width:200px}.l-1100 .b-header_nav_button .c_user{max-width:100px}.l-1000 .b-header_nav_button .c_user{max-width:200px}.l-800 .b-header_nav_button .c_user{max-width:100px}.l-700 .b-header_nav_button .c_user{max-width:200px}.l-500 .b-header_nav_button .c_user{max-width:120px}.l-400 .b-header_nav_button .c_user{max-width:100px}.l-350 .b-header_nav_button .c_user{max-width:70px}.l-320 .b-header_nav_button .c_user{max-width:60px}.b-header_nav_button .b-button{height:60px;padding-left:13px;padding-right:13px}.l-700 .b-header_nav_button .b-button{height:40px;padding-left:17px;padding-right:22px}.l-500 .b-header_nav_button .b-button{padding-left:13px;padding-right:13px}.l-700 .b-header_nav_button__interests{clear:left;margin-left:0}.b-header_nav_button__events{position:relative}.b-header_nav_button .b-button_icon{top:0}.b-header_nav_button .b-button:active .b-button_icon{top:1px}.b-header_nav_button .b-button .b-svg-icon *{fill:#acacac}.b-header_nav_button:hover .b-button .b-svg-icon *,.b-header_nav_button__active .b-button .b-svg-icon *{fill:#556e8c}.b-header_nav_button .b-svg-icon *{transition:fill .2s}.b-header_nav_button .b-button_caption{max-width:0;margin-left:0;-webkit-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}.b-header_nav_button .b-button_caption{display:inline-block;overflow:hidden;height:25px;font-size:13px;color:#556e8c;text-decoration:none}.b-header_nav_button .b-button:hover .b-button_caption{text-decoration:none}.b-header_nav_button__active .b-button_caption{max-width:120px;margin-left:5px}.b-header_nav_button:hover .b-button_caption{color:#556e8c}.l-700 .b-button_caption{max-width:0;margin-left:0}.l-700 .b-header_nav_button .b-button_caption{height:40px}.l-500 .b-header_nav_button__settings{margin-right:2px}.b-header_blogs{width:auto;position:absolute;top:15px;right:146px;z-index:2;display:block;font-size:13px}.b-header_blogs a,a.b-link_button{text-decoration:none;background-color:#556e8c;display:inline-block;height:1.6em;float:left;white-space:nowrap;padding:3px 0;margin:0;text-transform:uppercase;overflow:hidden;-webkit-transition:background-color .2s ease,box-shadow .2s ease;-ms-transition:background-color .2s ease,box-shadow .2s ease;transition:background-color .2s ease,box-shadow .2s ease}a.b-link_button[data-text]:before{content:attr(data-text)}.b-header_blogs a:hover{background-color:#6389b7}.b-header_blogs a:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px;padding-left:8px}.b-header_blogs a:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.b-header_blogs a:after{max-width:0;content:attr(label);color:white;-webkit-transition:max-width .2s ease;-ms-transition:max-width .2s ease;transition:max-width .2s ease;display:inline-block;vertical-align:top;padding:1px 0 0 0}.b-header_blogs a:first-child:after,.b-header_blogs a:not(:first-child):hover:after{width:auto;max-width:100px;padding-right:8px}.b-header_blogs a i{border-left:1px solid rgba(0,0,0,0.3);padding:0 5px;height:23px;position:relative;top:-1px;transition:border-color .2s}.b-header_blogs a:hover i,.b-header_blogs a:hover i em{border-color:transparent}.b-header_blogs a:hover+a i em,.b-header_blogs a:hover+a i{border-color:transparent}.b-header_blogs a i em{border-left:1px solid rgba(255,255,255,0.3)}.b-header_blogs a i.b-svg-icon svg{height:23px;width:23px}.b-header_blogs a i.b-svg-icon svg *{fill:#fff}.l-1000 .b-header_blogs{right:auto;top:80px;left:44px}.l-700 .b-header_blogs{top:85px;left:20px}.l-500 .b-header_blogs{left:10px}.l-700.l-anonymous .b-header_blogs{top:45px}.b-header_search{text-align:right;position:absolute;top:0;right:66px;z-index:3;width:299px;height:60px}.b-header_search_input_holder{width:0;display:inline-block;overflow:hidden;vertical-align:middle;text-align:right;position:relative;opacity:0;-webkit-transition:opacity .2s,width .2s;-ms-transition:opacity .2s,width .2s;transition:opacity .2s,width .2s}.b-header_search_input_holder input[type="text"]{background:#e6e6e6;height:60px;width:274px;margin-top:1px;border:0;margin:0;padding:0 40px 2px 35px;line-height:normal;-webkit-appearance:none;box-shadow:none;border-radius:0}.l-anonymous .b-header_search_input_holder input[type="text"]{width:300px}.b-header_search .b-button.b-button__search{position:absolute;top:18px;right:17px;margin:0;padding:0}.l-1000 .b-header_search .b-button.b-button__search{right:21px}.b-header_search.b-header_search_input_shrinked{z-index:1}.b-header_search:not(.b-header_search_input_shrinked) .b-header_search_input_holder{width:290px;margin-left:-3px;opacity:1}.l-anonymous .b-header_search:not(.b-header_search_input_shrinked) .b-header_search_input_holder{width:300px;opacity:1}.l-anonymous .b-header_search{right:20px}.l-1000 .b-header_search{right:0;top:60px;left:0;width:auto}.l-1000 .b-header_search_input_holder input[type="text"]{width:100%}.l-1000 .b-header_search:not(.b-header_search_input_shrinked) .b-header_search_input_holder{width:100%}.l-700 .b-header_search{top:80px;left:0;height:40px}.l-700 .b-header_search .b-button.b-button__search{top:8px}.l-500 .b-header_search .b-button.b-button__search{right:15px}.l-700 .b-header_search_input_holder input[type="text"]{height:40px;line-height:40px}.l-700.l-anonymous .b-header_search{top:42px}.b-header_nav_user_menu{position:absolute;top:12px;border-bottom:1px solid #d1d0d0;background-color:#e6e6e6;width:59px;height:26px;overflow:hidden;text-align:left;z-index:10000}.b-header_nav_user_menu ul{list-style-type:none;display:block;margin:0;padding:15px 0 3px}.b-header_nav_user_menu li{list-style-type:none;display:block;margin:0;padding:0;position:relative}.b-header_nav_user_menu a{color:#556e8c}.b-header_nav_user_menu_item{font-size:13px}.b-header_nav_user_menu_item a{display:block;text-decoration:none;padding:5px 18px 7px 38px;white-space:nowrap}.b-header_nav_user_menu_item a:hover span{text-decoration:underline}.b-header_nav_user_menu_item_caption{padding:0 8px}.b-header_nav_user_menu .b-header_nav_user_menu_item__logout .b-button{padding-left:18px;font-size:.85em}.b-header_nav_user_menu_item__logout .b-button_caption{color:#999;margin-left:2px}.b-header_nav_user_menu_item__logout:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.b-header_nav_user_menu_item__logout:hover .b-button_caption{text-decoration:underline;color:#556e8c}.b-header_nav_user_close .b-svg-icon svg path{fill:#556e8c}.b-header_nav_user_menu_item__logout .b-button_icon .b-svg-icon svg *{fill:#999}.b-header_nav_user_close{display:block;position:absolute;left:16px;top:20px;height:20px;width:20px;text-align:center;text-decoration:none}.b-header_nav_user_menu_item .b-svg-icon__gold_chick{position:absolute;left:20px;top:3px}.b-svg-icon.b-svg-icon__gold_chick svg path,.b-svg-icon.b-svg-icon__gold_chick svg circle{fill:#dfbd68}.b-header_expand_top_panel{display:block;position:absolute;padding:0 13px 19px;width:31px;height:40px;text-decoration:none;top:0;right:0;z-index:4;background-color:rgba(230,230,230,0);-webkit-transition:background-color .15s ease;-moz-transition:background-color .15s ease;-o-transition:background-color .15s ease;transition:background-color .15s ease}.b-header_expand_top_panel:active{outline:0}.b-header_expand_top_panel span,.b-header_expand_top_panel:before,.b-header_expand_top_panel:after{display:block;overflow:hidden;position:absolute;left:17px;width:23px;height:3px;background-color:#556e8c;-webkit-transition:background-color .15s ease;-moz-transition:background-color .15s ease;-o-transition:background-color .15s ease;transition:background-color .15s ease}.b-header_expand_top_panel span{top:27px}.b-header_expand_top_panel:before{content:"";top:19px}.b-header_expand_top_panel:after{content:"";top:35px}.b-header_expand_top_panel:hover span,.b-header_expand_top_panel:hover:before,.b-header_expand_top_panel:hover:after{background-color:#666}.b-header_expand_top_panel.js-active{background-color:rgba(230,230,230,1)}.l-700 .b-header_expand_top_panel{top:-5px}.l-500 .b-header_expand_top_panel{right:0}.b-header_main_hint{height:60px;line-height:60px;margin-left:120px;display:block;color:#556e8c;text-transform:uppercase}.b-header_home{display:inline-block;height:37px;width:30px;position:absolute;overflow:hidden;text-decoration:none;top:0;left:0;color:#b4b4b5;z-index:1}.b-post_header .b-header_home{left:0}.b-header_home:hover{color:#556e8c}.b-header_home path,.b-header_home polygon{fill:currentColor}.b-header_nav_button__events .b-button_icon{z-index:1}.b-header__events-container{display:inline}.b-header_nav_button__events{cursor:pointer}.b-header_nav_button__events.b-header_nav_button__expanded{cursor:inherit}.b-header_nav_button__events.b-header_nav_button__active .b-button_caption{margin:0 5px 0 11px;z-index:100}.l-700 .b-header_nav_button__events .b-button_caption{margin:0}.b-header_nav_button__events.b-header_nav_button__active .b-button_counter{z-index:100}.b-header_nav_button__events.b-header_nav_button__expanded .b-header__events-container{position:absolute;top:0;left:0;width:0;height:61px;opacity:0;visibility:hidden;padding-left:39px;box-sizing:border-box}.b-header_nav_button__events.b-header_nav_button__expanded{z-index:3}.b-header_nav_button__events.b-header_nav_button__expanded .b-header__all-events{display:inline}.b-header_nav_button__events.b-header_nav_button__active.b-header_nav_button__expanded .b-header__events-container{opacity:1;visibility:visible;max-width:130px}.b-karusel_community_image i{display:inline-block}.b-karusel_community_image-politota{background-image:url(/static/i/karusel-home-anonymous/sprites/community-logos.png);background-position:0 0;width:54px;height:40px}.b-karusel_community_image-gif{background-image:url(/static/i/karusel-home-anonymous/sprites/community-logos.png);background-position:-64px 0;width:55px;height:37px}.b-karusel_community_image-leprosorium{background-image:url(/static/i/karusel-home-anonymous/sprites/community-logos.png);background-position:0 -50px;width:46px;height:46px}.b-karusel_community_image-img{background-image:url(/static/i/karusel-home-anonymous/sprites/community-logos.png);background-position:-129px 0;width:39px;height:39px}.b-karusel_community_image-siski{background-image:url(/static/i/karusel-home-anonymous/sprites/community-logos.png);background-position:-129px -49px;width:33px;height:38px}.b-karusel_community_image-sprosi{background-image:url(/static/i/karusel-home-anonymous/sprites/community-logos.png);background-position:-64px -47px;width:44px;height:43px}.b-karusel_post-type_icon{display:inline-block}.b-karusel_post-type_icon-link{background-image:url(/static/i/karusel-home-anonymous/sprites/desktop.png);background-position:-316px -229px;width:76px;height:76px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.b-karusel_post-type_icon-link{background-image:url(/static/i/karusel-home-anonymous/sprites/desktop-2x.png);background-size:543px 305px}}.b-karusel_post-type_icon-live{background-image:url(/static/i/karusel-home-anonymous/sprites/desktop.png);background-position:-237px -229px;width:76px;height:76px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.b-karusel_post-type_icon-live{background-image:url(/static/i/karusel-home-anonymous/sprites/desktop-2x.png);background-size:543px 305px}}.b-karusel_post-type_icon-image{background-image:url(/static/i/karusel-home-anonymous/sprites/desktop.png);background-position:-395px -229px;width:76px;height:76px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.b-karusel_post-type_icon-image{background-image:url(/static/i/karusel-home-anonymous/sprites/desktop-2x.png);background-size:543px 305px}}.b-karusel_post-type_icon-video{background-image:url(/static/i/karusel-home-anonymous/sprites/desktop.png);background-position:-417px -147px;width:76px;height:76px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.b-karusel_post-type_icon-video{background-image:url(/static/i/karusel-home-anonymous/sprites/desktop-2x.png);background-size:543px 305px}}.b-karusel_post-type_icon-gallery{background-image:url(/static/i/karusel-home-anonymous/sprites/desktop.png);background-position:-158px -229px;width:76px;height:76px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.b-karusel_post-type_icon-gallery{background-image:url(/static/i/karusel-home-anonymous/sprites/desktop-2x.png);background-size:543px 305px}}.b-karusel_post-type_icon-audio{background-image:url(/static/i/karusel-home-anonymous/sprites/desktop.png);background-position:0 -229px;width:76px;height:76px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.b-karusel_post-type_icon-audio{background-image:url(/static/i/karusel-home-anonymous/sprites/desktop-2x.png);background-size:543px 305px}}.b-karusel_post-type_icon-comics{background-image:url(/static/i/karusel-home-anonymous/sprites/desktop.png);background-position:-79px -229px;width:76px;height:76px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.b-karusel_post-type_icon-comics{background-image:url(/static/i/karusel-home-anonymous/sprites/desktop-2x.png);background-size:543px 305px}}.b-karusel_slide-image-blue-check{display:inline-block;background-image:url(/static/i/karusel-home-anonymous/sprites/desktop.png);background-position:-338px 0;width:205px;height:144px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.b-karusel_slide-image-blue-check{background-image:url(/static/i/karusel-home-anonymous/sprites/desktop-2x.png);background-size:543px 305px}}.b-karusel_slide-image-shout{background-image:url(/static/i/karusel-home-anonymous/sprites/desktop.png);background-position:0 0;width:335px;height:226px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.b-karusel_slide-image-shout{background-image:url(/static/i/karusel-home-anonymous/sprites/desktop-2x.png);background-size:543px 305px}}.b-karusel_close{display:inline-block;background-image:url(/static/i/karusel-home-anonymous/sprites/desktop.png);background-position:-474px -229px;width:22px;height:23px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.b-karusel_close{background-image:url(/static/i/karusel-home-anonymous/sprites/desktop-2x.png);background-size:543px 305px}}.b-karusel_next{outline:0;display:inline-block;background-image:url(/static/i/karusel-home-anonymous/sprites/desktop.png);background-position:-338px -147px;width:76px;height:76px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.b-karusel_next{background-image:url(/static/i/karusel-home-anonymous/sprites/desktop-2x.png);background-size:543px 305px}}.b-karusel_popular_icon{background-image:url(/static/i/karusel-home-anonymous/sprites/desktop.png);background-position:-499px -229px;width:12px;height:14px;display:inline-block}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.b-karusel_popular_icon{background-image:url(/static/i/karusel-home-anonymous/sprites/desktop-2x.png);background-size:543px 305px}}body.l-800 .b-karusel_post-type_icon-link{background-image:url(/static/i/karusel-home-anonymous/sprites/mobile.png);background-position:-131px -80px;width:27px;height:27px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){body.l-800 .b-karusel_post-type_icon-link{background-image:url(/static/i/karusel-home-anonymous/sprites/mobile-2x.png);background-size:220px 148px}}body.l-800 .b-karusel_post-type_icon-live{background-image:url(/static/i/karusel-home-anonymous/sprites/mobile.png);background-position:-161px -80px;width:27px;height:27px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){body.l-800 .b-karusel_post-type_icon-live{background-image:url(/static/i/karusel-home-anonymous/sprites/mobile-2x.png);background-size:220px 148px}}body.l-800 .b-karusel_post-type_icon-image{background-image:url(/static/i/karusel-home-anonymous/sprites/mobile.png);background-position:0 -121px;width:27px;height:27px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){body.l-800 .b-karusel_post-type_icon-image{background-image:url(/static/i/karusel-home-anonymous/sprites/mobile-2x.png);background-size:220px 148px}}body.l-800 .b-karusel_post-type_icon-video{background-image:url(/static/i/karusel-home-anonymous/sprites/mobile.png);background-position:-191px -80px;width:27px;height:27px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){body.l-800 .b-karusel_post-type_icon-video{background-image:url(/static/i/karusel-home-anonymous/sprites/mobile-2x.png);background-size:220px 148px}}body.l-800 .b-karusel_post-type_icon-gallery{background-image:url(/static/i/karusel-home-anonymous/sprites/mobile.png);background-position:-101px -80px;width:27px;height:27px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){body.l-800 .b-karusel_post-type_icon-gallery{background-image:url(/static/i/karusel-home-anonymous/sprites/mobile-2x.png);background-size:220px 148px}}body.l-800 .b-karusel_post-type_icon-audio{background-image:url(/static/i/karusel-home-anonymous/sprites/mobile.png);background-position:-41px -80px;width:27px;height:27px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){body.l-800 .b-karusel_post-type_icon-audio{background-image:url(/static/i/karusel-home-anonymous/sprites/mobile-2x.png);background-size:220px 148px}}body.l-800 .b-karusel_post-type_icon-comics{background-image:url(/static/i/karusel-home-anonymous/sprites/mobile.png);background-position:-71px -80px;width:27px;height:27px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){body.l-800 .b-karusel_post-type_icon-comics{background-image:url(/static/i/karusel-home-anonymous/sprites/mobile-2x.png);background-size:220px 148px}}body.l-800 .b-karusel_slide-image-blue-check{background-image:url(/static/i/karusel-home-anonymous/sprites/mobile.png);background-position:-117px 0;width:103px;height:74px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){body.l-800 .b-karusel_slide-image-blue-check{background-image:url(/static/i/karusel-home-anonymous/sprites/mobile-2x.png);background-size:220px 148px}}body.l-800 .b-karusel_slide-image-shout{background-image:url(/static/i/karusel-home-anonymous/sprites/mobile.png);background-position:0 0;width:114px;height:77px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){body.l-800 .b-karusel_slide-image-shout{background-image:url(/static/i/karusel-home-anonymous/sprites/mobile-2x.png);background-size:220px 148px}}body.l-800 .b-karusel_close{background-image:url(/static/i/karusel-home-anonymous/sprites/mobile.png);background-position:-48px -121px;width:13px;height:13px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){body.l-800 .b-karusel_close{background-image:url(/static/i/karusel-home-anonymous/sprites/mobile-2x.png);background-size:220px 148px}}body.l-800 .b-karusel_next{background-image:url(/static/i/karusel-home-anonymous/sprites/mobile.png);background-position:0 -80px;width:38px;height:38px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){body.l-800 .b-karusel_next{background-image:url(/static/i/karusel-home-anonymous/sprites/mobile-2x.png);background-size:220px 148px}}body.l-800 .b-karusel_popular_icon{background-image:url(/static/i/karusel-home-anonymous/sprites/mobile.png);background-position:-30px -121px;width:15px;height:18px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){body.l-800 .b-karusel_popular_icon{background-image:url(/static/i/karusel-home-anonymous/sprites/mobile-2x.png);background-size:220px 148px}}@-webkit-keyframes fadeIn{0{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0{opacity:0}100%{opacity:1}}@-ms-keyframes fadeIn{0{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0{opacity:0}100%{opacity:1}}@keyframes fadeIn{0{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInDown{0{opacity:0;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes fadeInDown{0{opacity:0;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-ms-keyframes fadeInDown{0{opacity:0;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-o-keyframes fadeInDown{0{opacity:0;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0{opacity:0;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInDownBig{0{opacity:0;-webkit-transform:translateY(-2000px);-moz-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes fadeInDownBig{0{opacity:0;-webkit-transform:translateY(-2000px);-moz-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-ms-keyframes fadeInDownBig{0{opacity:0;-webkit-transform:translateY(-2000px);-moz-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-o-keyframes fadeInDownBig{0{opacity:0;-webkit-transform:translateY(-2000px);-moz-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDownBig{0{opacity:0;-webkit-transform:translateY(-2000px);-moz-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInLeft{0{opacity:0;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-moz-keyframes fadeInLeft{0{opacity:0;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-ms-keyframes fadeInLeft{0{opacity:0;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-o-keyframes fadeInLeft{0{opacity:0;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0{opacity:0;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInLeftBig{0{opacity:0;-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-moz-keyframes fadeInLeftBig{0{opacity:0;-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-ms-keyframes fadeInLeftBig{0{opacity:0;-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-o-keyframes fadeInLeftBig{0{opacity:0;-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeftBig{0{opacity:0;-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInRight{0{opacity:0;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-moz-keyframes fadeInRight{0{opacity:0;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-ms-keyframes fadeInRight{0{opacity:0;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-o-keyframes fadeInRight{0{opacity:0;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0{opacity:0;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInRightBig{0{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-moz-keyframes fadeInRightBig{0{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-ms-keyframes fadeInRightBig{0{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-o-keyframes fadeInRightBig{0{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRightBig{0{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInUp{0{opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes fadeInUp{0{opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-ms-keyframes fadeInUp{0{opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-o-keyframes fadeInUp{0{opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0{opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInUpBig{0{opacity:0;-webkit-transform:translateY(2000px);-moz-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes fadeInUpBig{0{opacity:0;-webkit-transform:translateY(2000px);-moz-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-ms-keyframes fadeInUpBig{0{opacity:0;-webkit-transform:translateY(2000px);-moz-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-o-keyframes fadeInUpBig{0{opacity:0;-webkit-transform:translateY(2000px);-moz-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUpBig{0{opacity:0;-webkit-transform:translateY(2000px);-moz-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeOut{0{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0{opacity:1}100%{opacity:0}}@-ms-keyframes fadeOut{0{opacity:1}100%{opacity:0}}@-o-keyframes fadeOut{0{opacity:1}100%{opacity:0}}@keyframes fadeOut{0{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeOutDown{0{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}}@-moz-keyframes fadeOutDown{0{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}}@-ms-keyframes fadeOutDown{0{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}}@-o-keyframes fadeOutDown{0{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}}@keyframes fadeOutDown{0{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}}@-webkit-keyframes fadeOutDownBig{0{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);-moz-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}}@-moz-keyframes fadeOutDownBig{0{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);-moz-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}}@-ms-keyframes fadeOutDownBig{0{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);-moz-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}}@-o-keyframes fadeOutDownBig{0{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);-moz-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes fadeOutDownBig{0{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);-moz-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}}@-webkit-keyframes fadeOutLeft{0{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}}@-moz-keyframes fadeOutLeft{0{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}}@-ms-keyframes fadeOutLeft{0{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}}@-o-keyframes fadeOutLeft{0{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}}@keyframes fadeOutLeft{0{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}}@-webkit-keyframes fadeOutLeftBig{0{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}}@-moz-keyframes fadeOutLeftBig{0{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}}@-ms-keyframes fadeOutLeftBig{0{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}}@-o-keyframes fadeOutLeftBig{0{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes fadeOutLeftBig{0{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}}@-webkit-keyframes fadeOutRight{0{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}}@-moz-keyframes fadeOutRight{0{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}}@-ms-keyframes fadeOutRight{0{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}}@-o-keyframes fadeOutRight{0{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}}@keyframes fadeOutRight{0{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}}@-webkit-keyframes fadeOutRightBig{0{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translateX(2000px)}}@-moz-keyframes fadeOutRightBig{0{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translateX(2000px)}}@-ms-keyframes fadeOutRightBig{0{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translateX(2000px)}}@-o-keyframes fadeOutRightBig{0{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes fadeOutRightBig{0{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translateX(2000px)}}@-webkit-keyframes fadeOutUp{0{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}}@-moz-keyframes fadeOutUp{0{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}}@-ms-keyframes fadeOutUp{0{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}}@-o-keyframes fadeOutUp{0{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes fadeOutUp{0{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}}@-webkit-keyframes fadeOutUpBig{0{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);-moz-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}}@-moz-keyframes fadeOutUpBig{0{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);-moz-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}}@-ms-keyframes fadeOutUpBig{0{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);-moz-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}}@-o-keyframes fadeOutUpBig{0{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);-moz-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes fadeOutUpBig{0{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);-moz-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}}.b-karusel_slide-text-animation-in{-webkit-animation-name:fadeInRight;-moz-animation-name:fadeInRight;-ms-animation-name:fadeInRight;-o-animation-name:fadeInRight;animation-name:fadeInRight;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-duration:.3s;-moz-animation-duration:.3s;-ms-animation-duration:.3s;-o-animation-duration:.3s;animation-duration:.3s;-webkit-animation-delay:0;-moz-animation-delay:0;-ms-animation-delay:0;-o-animation-delay:0;animation-delay:0;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.b-karusel_slide-text-animation-out{-webkit-animation-name:fadeOutLeft;-moz-animation-name:fadeOutLeft;-ms-animation-name:fadeOutLeft;-o-animation-name:fadeOutLeft;animation-name:fadeOutLeft;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-duration:.3s;-moz-animation-duration:.3s;-ms-animation-duration:.3s;-o-animation-duration:.3s;animation-duration:.3s;-webkit-animation-delay:0;-moz-animation-delay:0;-ms-animation-delay:0;-o-animation-delay:0;animation-delay:0;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.b-karusel_slide-bg-animation-out{-webkit-animation-name:fadeOut;-moz-animation-name:fadeOut;-ms-animation-name:fadeOut;-o-animation-name:fadeOut;animation-name:fadeOut;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-duration:.9s;-moz-animation-duration:.9s;-ms-animation-duration:.9s;-o-animation-duration:.9s;animation-duration:.9s;-webkit-animation-delay:0;-moz-animation-delay:0;-ms-animation-delay:0;-o-animation-delay:0;animation-delay:0;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.b-karusel__dismiss{display:none}.b-karusel_nav_item__blinking,body.l-base_domain .b-karusel_nav li.b-karusel_nav_item__loading i{animation:blinker 300ms linear infinite}@keyframes blinker{50%{opacity:.0}}.b-karusel_communities-more__loading{-webkit-animation:spin 1000ms linear infinite;-moz-animation:spin 1000ms linear infinite;animation:spin 1000ms linear infinite}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.l-base_domain .l-header-base__karusel-anon .l-header{box-sizing:border-box;width:100%;position:absolute;z-index:50;top:0;left:0;max-width:none}.l-base_domain .l-header-base__karusel-anon .l-header .l-header_tagline{display:none !important}.l-base_domain .l-header-base__karusel-anon .l-header .l-header_big_login_link{display:none}.l-base_domain .l-header-base__karusel-anon .l-header .l-header_aside{top:4px}.l-base_domain .l-header-base__karusel-anon .l-header .b-header_search{right:0}.l-base_domain .l-header-base__karusel-anon .l-header .b-button__search{right:20px}.l-base_domain.l-1000 .l-header-base__karusel-anon .l-i-header .b-header_search{top:0;right:0;width:360px;left:auto}.l-base_domain.l-800 .l-header-base__karusel-anon .l-i-header .b-header_search{width:260px}.l-base_domain.l-800 .l-header-base__karusel-anon .l-i-header .b-button__search .b-svg-icon{width:12px}.l-base_domain.l-700 .l-header-base__karusel-anon .l-header{min-height:80px}.l-base_domain.l-700 .l-header-base__karusel-anon .l-i-header .b-header_search{width:100%;top:39px}.l-base_domain.l-700 .l-header-base__karusel-anon .l-i-header .b-header_search .b-button__search{right:20px}.l-base_domain.l-600 .l-header .l-header_aside{top:0;width:100%}.b-karusel.no-borderradius .b-karusel_nav{bottom:30px}.b-karusel.no-borderradius .b-karusel_nav li{width:24px;height:24px;display:block;border-width:0 !important}.b-karusel.no-borderradius .b-karusel_nav li i{background-image:url(/static/i/karusel-home-anonymous/sprites/desktop.png);background-position:-523px -183px;width:15px;height:15px;padding:0;display:inline-block;width:15px;height:15px;margin:3px 0 0 3px;border:0}.b-karusel.no-borderradius .b-karusel_nav li.b-karusel_nav_item__active{background-image:url(/static/i/karusel-home-anonymous/sprites/desktop.png);background-position:-496px -183px;width:24px;height:24px}.b-karusel.no-borderradius .b-karusel_nav li.b-karusel_nav_item__active i{background-color:transparent;display:none}.b-karusel.no-borderradius .b-karusel_nav li.b-karusel_nav_item__visited i{background-color:transparent !important}.b-karusel.no-borderradius .b-karusel_nav li:hover i{background-color:transparent}body.l-base_domain .b-karusel_link__green,body.l-base_domain .b-karusel_slide-fifth .b-karusel_slide_links li a{color:#84c99e}body.l-base_domain .b-karusel_link__white,body.l-base_domain .b-karusel_slide-fifth .b-karusel_slide_links_heading,body.l-base_domain .b-karusel_slide-fifth .b-karusel_show-rules,body.l-base_domain .b-karusel_slide-fifth .b-karusel_show-history,body.l-base_domain .b-karusel_slide-fifth .b-karusel_show-advertising{display:inline-block;color:white;text-decoration:none;text-transform:uppercase;font-size:18px;font-family:'PT Sans Caption'}body.l-base_domain .b-karusel_b__full,body.l-base_domain .b-karusel_mask,body.l-base_domain .b-karusel_bg-holder,body.l-base_domain .b-karusel_bg,body.l-base_domain .b-karusel_slides{position:absolute;width:100%;height:100%;top:0;left:0}body.l-base_domain .b-karusel_communities{position:absolute;top:80px;left:43px;width:330px;padding:0;margin:0}body.l-base_domain .b-karusel_communities li{list-style:none}body.l-base_domain .b-karusel_communities-more{background-image:url(/static/i/karusel-home-anonymous/sprites/desktop.png);background-position:-496px -147px;width:33px;height:33px;float:left;margin-left:75px;clear:both;outline:0}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){body.l-base_domain .b-karusel_communities-more{background-image:url(/static/i/karusel-home-anonymous/sprites/desktop-2x.png);background-size:543px 305px}}body.l-base_domain .b-karusel_communities-more:active{margin-top:2px}body.l-base_domain .b-karusel_community{list-style:none;clear:both;margin-bottom:20px}body.l-base_domain .b-karusel_community_desc{padding-left:75px}body.l-base_domain .b-karusel_community_heading{color:white;text-transform:uppercase;text-decoration:none;line-height:1.2em;font-weight:200;font-size:14px}body.l-base_domain .b-karusel_community_subheading{font-size:15px;line-height:1.2352941176em;margin:5px 0 0 0;max-height:38px;overflow:hidden}body.l-base_domain .b-karusel_community_subheading a{color:white;text-decoration:none}body.l-base_domain .b-karusel_community_image{float:left;width:55px;text-align:center}body.l-base_domain .b-karusel_community_image i{background-repeat:no-repeat;background-position:top center;margin:0 auto}body.l-base_domain .b-karusel_community_image i.b-karusel_community_image__real{width:46px;height:46px;background-size:contain;display:inline-block}body.l-base_domain .b-karusel_post-types{width:190px;position:absolute;top:0;left:204px}body.l-base_domain .b-karusel_post-types ul{padding:0}body.l-base_domain .b-karusel_post-types li{padding:0;height:120px;display:block;list-style:none;float:left;text-align:center}body.l-base_domain .b-karusel_post-types_column-left{margin-top:120px;float:left;width:90px}body.l-base_domain .b-karusel_post-types_column-right{margin-top:0;float:right;width:90px}body.l-base_domain .b-karusel_post-type_heading{font:15px 'PT Sans Caption';width:100%;float:left;margin-top:3px}body.l-base_domain .b-karusel{position:relative;box-sizing:border-box;overflow:hidden;width:100%;height:800px}body.l-base_domain .b-karusel.b-karusel__initial{height:0;overflow:hidden}body.l-base_domain .b-karusel.b-karusel__loading .b-karusel_next_hint{display:none}body.l-base_domain .b-karusel_close{display:inline-block;position:absolute;top:80px;right:20px;z-index:5}body.l-base_domain .b-karusel_close_hint{position:absolute;color:#FFF;width:100px;left:-85px;top:-3px;line-height:13px;display:none}body.l-base_domain .b-karusel_close:hover .b-karusel_close_hint{display:block}body.l-base_domain .b-karusel_mask{z-index:-1;background:black;opacity:.5}body.l-base_domain .b-karusel_header_border{position:absolute;z-index:10;height:1px;width:100%;left:0;top:65px;background:white;opacity:.45}body.l-base_domain .b-karusel_bg-holder{z-index:1}body.l-base_domain .b-karusel_bg{background-color:#000;background-size:cover;background-repeat:no-repeat;background-position:center;position:absolute;z-index:-1}body.l-base_domain .b-karusel_bg__hidden{z-index:-3}body.l-base_domain .b-karusel_popular-wrapper{position:absolute;width:100%;height:20px;z-index:5;bottom:27px;box-sizing:border-box}body.l-base_domain .b-karusel_popular-wrapper_inner{width:1140px;box-sizing:border-box;margin:0 auto;padding-left:43px}body.l-base_domain .b-karusel_popular{max-width:1140px;margin:0 auto;position:relative;color:#FFF;text-transform:uppercase;line-height:1.2em;padding-right:22px;width:auto;font-size:14px;text-decoration:none}body.l-base_domain .b-karusel_popular h2{display:inline-block;font-size:14px;font-weight:200;margin:0;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0}body.l-base_domain .b-karusel_popular_icon{right:0;display:inline-block;position:absolute;bottom:0;z-index:5}body.l-base_domain .b-karusel_bg_author,body.l-base_domain .b-karusel_bg_author-throw{position:absolute;text-align:right;height:20px;color:#FFF;z-index:15;right:220px;width:205px;overflow:hidden;bottom:26px;margin:0}body.l-base_domain .b-karusel_bg_author a,body.l-base_domain .b-karusel_bg_author-throw a{color:white}body.l-base_domain .b-karusel_next{position:absolute;top:50% !important;margin-top:-38px;right:20px;z-index:5;text-align:right}body.l-base_domain .b-karusel_next:active{margin-top:-36px}body.l-base_domain .b-karusel_next.b-karusel_next__clicked .b-karusel_next_hint{display:none}body.l-base_domain .b-karusel_next_hint{position:absolute;top:10px;right:84px;color:white;text-decoration:none;line-height:1.3em;font-size:14px;width:75px;height:60px;display:inline-block}body.l-base_domain .b-karusel_nav{z-index:20;display:block;position:absolute;margin:0;height:14px;bottom:24px;right:20px}body.l-base_domain .b-karusel_nav li{width:15px;height:15px;box-sizing:border-box;position:relative;cursor:pointer;padding:5px;display:block;float:left;margin-left:12px;margin-top:-5px;border:1px solid transparent;border-radius:100%}body.l-base_domain .b-karusel_nav li i{display:block;position:absolute;border:1px solid white;z-index:-1;border-radius:100%;width:7px;height:7px;top:2px;left:2px}body.l-base_domain .b-karusel_nav li.b-karusel_nav_item__active{cursor:default;border-color:white}body.l-base_domain .b-karusel_nav li.b-karusel_nav_item__active i{background:white}body.l-base_domain .b-karusel_nav li.b-karusel_nav_item__loading i{background:white}body.l-base_domain .b-karusel_nav li.b-karusel_nav_item__visited i{background-color:white}body.l-base_domain .b-karusel_nav li:hover i{background:white}body.l-base_domain .b-karusel_slides{z-index:2}body.l-base_domain .b-karusel_slide{color:white;padding:65px 0 50px;box-sizing:border-box;height:100%;width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.l-base_domain .b-karusel_slide.b-karusel_slide__hidden{position:absolute;opacity:0;z-index:-1}body.l-base_domain .b-karusel_slide.b-karusel_slide__animation-ready{display:block;opacity:0}body.l-base_domain .b-karusel_slide .b-karusel_slide_heading{padding:0;margin:0 0 .9em 0;font:32px/1em 'PT Sans Caption'}body.l-base_domain .b-karusel_slide .b-karusel_slide_content{margin:0 0 10px;padding:0;font-family:'PT Serif';font-size:20px;line-height:1.3em;max-width:685px}body.l-base_domain .b-karusel_slide .b-karusel_slide_content a{color:white;text-decoration:underline;font-size:18px}body.l-base_domain .b-karusel_slide .b-karusel_slide-wrapper{box-sizing:border-box;padding-left:43px;padding-right:100px;max-width:1140px;margin:0 auto}body.l-base_domain .b-karusel_slide-first .b-karusel_slide_heading{font:35px/1em 'PT Serif'}body.l-base_domain .b-karusel_slide-first .b-karusel_slide_content{font-family:"PT Sans Caption";font-size:24px;padding-right:25px;margin-bottom:15px}body.l-base_domain .b-karusel_slide-second .b-karusel_slide-image-shout{margin-bottom:35px}body.l-base_domain .b-karusel_slide-third .b-karusel_slide-wrapper{padding-left:200px}body.l-base_domain .b-karusel_slide-fourth .b-karusel_slide-wrapper{padding-left:200px}body.l-base_domain .b-karusel_slide-fourth .b-karusel_slide_content{padding-right:100px}body.l-base_domain .b-karusel_slide-fifth .b-karusel_slide_content{padding:0}body.l-base_domain .b-karusel_slide-fifth .b-karusel_slide-image-blue-check{margin-bottom:35px;margin-left:-60px}body.l-base_domain .b-karusel_slide-fifth .b-karusel_slide_links{right:0;position:absolute;bottom:35px}body.l-base_domain .b-karusel_slide-fifth .b-karusel_slide_links ul{padding:0;margin:0}body.l-base_domain .b-karusel_slide-fifth .b-karusel_slide_links li{list-style:none;text-decoration:none}body.l-base_domain .b-karusel_slide-fifth .b-karusel_slide_links li a{font-size:14px;line-height:1.3571428571em}body.l-base_domain .b-karusel_slide-fifth .b-karusel_slide_links_heading{text-transform:none;font-size:20px;margin-bottom:10px}body.l-base_domain .b-karusel_slide-fifth .b-karusel_show-rules{display:block !important;margin-bottom:35px}body.l-base_domain .b-karusel_slide-fifth .b-karusel_show-history{display:block !important;margin-bottom:35px}body.l-base_domain .b-karusel_slide-fifth .b-karusel_show-advertising{margin-bottom:180px}body.l-base_domain .b-karusel_slide-fifth .b-karusel_slide-right{position:absolute;right:45px;top:105px;bottom:30px;width:276px}body.l-1600 .b-karusel_slide-third .b-karusel_slide-wrapper,body.l-1600 .b-karusel_slide-fourth .b-karusel_slide-wrapper{padding-left:260px}body.l-1470 .b-karusel_slide-third .b-karusel_slide-wrapper,body.l-1470 .b-karusel_slide-fourth .b-karusel_slide-wrapper{padding-left:300px}body.l-1470 .b-karusel_slide-third .b-karusel_slide_content,body.l-1470 .b-karusel_slide-fourth .b-karusel_slide_content{padding-right:20px}body.l-1400 .b-karusel_slide-third .b-karusel_slide-wrapper,body.l-1400 .b-karusel_slide-fourth .b-karusel_slide-wrapper{padding-left:350px}body.l-1200 .b-karusel_community{margin-bottom:10px}body.l-1200 .b-karusel_slide .b-karusel_slide_heading{font-size:32px}body.l-1200 .b-karusel_slide .b-karusel_slide_content{font-size:22px}body.l-1200 .b-karusel_slide .b-karusel_slide_content a{font-size:20px}body.l-1200 .b-karusel_slide-third .b-karusel_slide-wrapper,body.l-1200 .b-karusel_slide-fourth .b-karusel_slide-wrapper{padding-left:415px}body.l-1000 .b-karusel_communities{width:260px}body.l-1000 .b-karusel_community{margin-bottom:5px}body.l-1000 .b-karusel_community_image{height:60px}body.l-1000 .b-karusel_community_subheading{margin-top:5px;font-size:15px}body.l-1000 .b-karusel_post-types{width:100%;position:static;top:0 !important;left:0 !important;float:left;margin-bottom:15px}body.l-1000 .b-karusel_post-types .b-karusel_post-types_column-left,body.l-1000 .b-karusel_post-types .b-karusel_post-types_column-right{float:left;width:auto;margin:0}body.l-1000 .b-karusel_post-types li{width:76px;height:auto;text-align:center;margin-right:20px}body.l-1000 .b-karusel_post-types .b-karusel_post-types-first-item{float:right;margin-right:0}body.l-1000 .b-karusel_post-types .b-karusel_post-type_icon{margin-right:0}body.l-1000 .b-karusel_post-types .b-karusel_post-type_heading{display:inline-block;margin-top:5px;float:none;width:auto}body.l-1000 .b-karusel_slide .b-karusel_slide_heading{font-size:30px}body.l-1000 .b-karusel_slide .b-karusel_slide_content{font-size:20px}body.l-1000 .b-karusel_slide .b-karusel_slide_content a{font-size:18px}body.l-1000 .b-karusel_slide-second .b-karusel_slide-image-shout{margin-bottom:25px}body.l-1000 .b-karusel_slide-third .b-karusel_slide-wrapper{padding-left:43px}body.l-1000 .b-karusel_slide-third .b-karusel_communities{display:none !important}body.l-1000 .b-karusel_slide-fourth .b-karusel_slide-wrapper{padding-left:43px}body.l-1000 .b-karusel_slide-fourth .b-karusel_slide_heading{clear:both}body.l-1000 .b-karusel_slide-fourth .b-karusel_slide_content{padding-right:0}body.l-1000 .b-karusel_slide-fifth .b-karusel_slide_content{padding-right:0}body.l-1000 .b-karusel_slide-fifth .b-karusel_slide-right{width:100%;height:40px;position:static}body.l-1000 .b-karusel_slide-fifth .b-karusel_slide-right a{display:inline-block !important;font-size:13px;margin-right:10px}body.l-1000 .b-karusel_slide-fifth .b-karusel_slide_links{display:none}body.l-1000 .b-karusel_slide-fifth .b-karusel_slide_content{margin-bottom:20px}body.l-1000 .b-karusel_slide-fifth .b-karusel_slide-image-blue-check{margin-left:0;margin-bottom:15px}body.l-900 .b-karusel_communities{width:240px}body.l-900 .b-karusel_community_subheading,body.l-900 .b-karusel_community_image{font-size:14px}body.l-800 .b-karusel_post-types{margin-bottom:10px}body.l-800 .b-karusel_post-types li{width:100px;box-sizing:border-box;margin-right:15px;margin-bottom:10px}body.l-800 .b-karusel_post-types .b-karusel_post-types_column-left,body.l-800 .b-karusel_post-types .b-karusel_post-types_column-right{width:100%}body.l-800 .b-karusel_post-types .b-karusel_post-types_column-right{width:auto;float:left}body.l-800 .b-karusel_post-types .b-karusel_post-types_column-right li{max-width:100%}body.l-800 .b-karusel_post-types .b-karusel_post-types_column-right .b-karusel_post-types-first-item{width:100px}body.l-800 .b-karusel_post-types .b-karusel_post-type_icon{float:left;margin-right:5px}body.l-800 .b-karusel_post-types .b-karusel_post-type_heading{float:left;font-size:11px;line-height:27px;margin:0}body.l-800 .b-karusel_next_hint{display:none}body.l-800 .b-karusel_bg_author,body.l-800 .b-karusel_bg_author-throw{display:none}body.l-800 .b-karusel_popular-wrapper_inner{padding-left:20px}body.l-800 .b-karusel_slide .b-karusel_slide_heading{font-size:27px}body.l-800 .b-karusel_slide .b-karusel_slide_content{font-size:17px}body.l-800 .b-karusel_slide .b-karusel_slide_content a{font-size:15px}body.l-800 .b-karusel_slide .b-karusel_slide-wrapper{padding-left:20px;padding-right:35px}body.l-800 .b-karusel_slide-second .b-karusel_slide-image-shout{margin-bottom:15px}body.l-800 .b-karusel_slide-third .b-karusel_slide-wrapper{padding-right:80px}body.l-800 .b-karusel_slide-fourth .b-karusel_slide_heading{clear:both}body.l-800 .b-karusel_slide-fifth .b-karusel_slide-image-blue-check{margin-bottom:15px}body.l-700 .b-karusel_bg_author{margin:0;padding:0;font-size:10px;bottom:90px}body.l-700 .b-karusel_close{top:90px;right:15px}body.l-700 .b-karusel_close .b-karusel_close_hint{display:none !important}body.l-700 .b-karusel_next{margin-top:-19px;right:15px}body.l-700 .b-karusel_next:active{margin-top:-17px}body.l-700 .b-karusel_popular{font-size:13px;left:20px;bottom:0;padding-right:20px}body.l-700 .b-karusel_popular_icon{right:0}body.l-700 .b-karusel_header_border{top:75px}body.l-700 .b-karusel_slide{padding-left:20px;padding-right:20px}body.l-700 .b-karusel_slide .b-karusel_slide_heading{font-size:25px}body.l-700 .b-karusel_slide .b-karusel_slide_content{font-size:15px}body.l-700 .b-karusel_slide .b-karusel_slide_content a{font-size:13px}body.l-700 .b-karusel_slide-fourth .b-karusel_slide-wrapper{padding-left:23px !important;padding-right:40px !important}body.l-700 .b-karusel_slide-fourth .b-karusel_slide_content{padding-right:30px}body.l-700 .b-karusel_slide-fifth .b-karusel_slide_content{padding-right:0}body.l-600 .b-karusel_post-types{width:120%}body.l-600 .b-karusel_post-types li{width:90px;margin-right:5px}body.l-500 .b-karusel_nav{display:none}body.l-500 .b-karusel_post-types{margin-bottom:5px}body.l-500 .b-karusel_post-types li{width:auto;margin-right:7px;margin-bottom:7px}body.l-500 .b-karusel_post-types .b-karusel_post-type_icon{margin-right:3px}body.l-500 .b-karusel_post-types .b-karusel_post-types-first-item{float:left}body.l-500 .b-karusel_slide-fourth .b-karusel_slide-wrapper{padding-left:0 !important}body.l-500 .b-karusel_slide-fourth .b-karusel_slide_content{padding-right:0}body.l-400 .b-karusel_post-types{margin-bottom:5px}body.l-400 .b-karusel_post-types .b-karusel_post-type_heading{font-size:9px}body.l-400 .b-karusel_post-types .b-karusel_post-types_column-right .b-karusel_post-types-first-item{width:88px}body.l-400 .b-karusel_popular{width:150px}body.l-400 .b-karusel_slide .b-karusel_slide_heading{font-size:22px}body.l-400 .b-karusel_slide .b-karusel_slide_content{font-size:12px}body.l-400 .b-karusel_slide .b-karusel_slide_content a{font-size:12px}body.l-400 .b-karusel_slide-fourth .b-karusel_slide_heading{clear:both;margin-bottom:15px}body.l-400 .b-karusel_slide-fifth .b-karusel_slide_heading{margin-bottom:5px}body.l-400 .b-karusel_slide-fifth .b-karusel_slide_content{padding:0;line-height:14px;font-size:12px;margin-bottom:10px}body.l-400 .b-karusel_slide-fifth .b-karusel_slide-image-blue-check{margin-bottom:10px}body.l-400 .b-karusel_slide-fifth .b-karusel_slide-right a{font-size:13px}@media screen and (min-width:700px) and (max-height:700px){body.l-base_domain .b-karusel_community{margin-bottom:10px}body.l-base_domain .b-karusel_slide .b-karusel_slide_heading{margin-bottom:.3em}body.l-base_domain .b-karusel_slide-second .b-karusel_slide-image-shout{margin-bottom:10px}}@media screen and (min-width:1000px) and (max-height:650px){body.l-base_domain .b-karusel_post-types_column-left{margin-top:110px}body.l-base_domain .b-karusel_post-types li{height:110px}body.l-base_domain .b-karusel_slide-fifth .b-karusel_slide-image-blue-check{margin-bottom:15px}}@media screen and (min-width:1000px) and (max-height:580px){body.l-base_domain .b-karusel_slide-second .b-karusel_slide-image-shout{display:none}}@media screen and (max-height:480px){.b-karusel_slide_heading{margin:0 0 .4em 0 !important}.b-karusel_slide_content{line-height:1.2em !important;margin-bottom:5px !important}.b-karusel_slide-image-blue-check{margin-bottom:5px !important}}@media screen and (max-height:410px){.b-karusel_slide-image-blue-check{display:none !important}.b-karusel_post-types{display:none !important}.b-karusel_slide-second .b-karusel_slide-image-shout{display:none}.b-karusel_slide-fifth .b-karusel_slide-right{display:none}}.b-subsite_header{position:relative;padding:0;margin:0 0 17px -2px}.b-subsite_header_in_controls{margin:20px 300px 20px 46px}.b-subsite_header h1{font-size:1.7em;font-weight:normal;line-height:1;margin:0 0 3px;padding:0 20px 0 0}.b-subsite_header h1 a{color:#556e8c;text-decoration:none;line-height:1.2}.b-subsite_header_controls{overflow:hidden;padding-top:1px;margin:0 0 10px -4px;position:relative}.b-fui_icon_button_settings{font-size:.86em;position:relative;top:1px}.b-subsite_controls-container{float:left;min-width:150px;position:relative;padding-left:4px;min-height:24px}.b-domain_subscription_text{font-size:.86em;position:relative;top:1px;margin-top:10px}.b-sidebar_data{margin-top:18px}.b-sidebar_data .b-img_banner,.b-sidebar_data .b-potential_partners_link{margin-left:-7px}.b-blog_info{position:absolute;right:20px;top:90px;overflow:hidden}.b-right_sidebar .b-blog_info{position:relative;top:0;right:0;margin-bottom:120px}.b-blog_info>h2{display:none}.b-i-blog_info{margin-top:-100%;width:270px;background-color:#ffe497;color:#666;padding:14px 15px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.b-blog_info_description{margin:0 0 10px}.b-blog_info_description:last-child{margin:0}.b-blog_info .b-item_link_nixon img{height:24px;margin-left:0;float:none;margin-bottom:-12px}.b-blog_info_domain_leaders_caption{text-transform:uppercase;font-size:1em;font-weight:normal}.b-blog_info_domain_leaders_caption a{text-decoration:none}.b-blog_info_domain_leaders ol{margin:0 0 20px 0;padding:10px 0 0 0;list-style-position:inside}.b-blog_info_domain_leaders li{margin:0 0 10px;padding:0}.b-blog_info_domain_leaders_rating{font-size:.85em;color:#888}.b-blog_info_domain_leaders .c_user{text-decoration:none;border-bottom:1px dotted}.b-blog_info_government{padding:5px 14px 6px 0}.b-blog_info_government p{padding:0;margin:0 0 5px}.b-blog_info_government a,.b-blog_info_government .c_user:hover{text-decoration:none}.b-blog_info_government .c_user{text-decoration:none;border-bottom:1px dotted}.b-blog_info_government_summary{margin-bottom:20px}.b-blog_info_government_domain{font-size:16px}.b-blog_info_government_elections_duration{white-space:nowrap}.b-blog_info_government_elections_info{font-family:Times,serif;text-decoration:none;font-weight:bold;font-style:italic;font-size:1em;padding:2px 4px;position:relative;left:-8px;top:-4px}.b-promo_center_container_header .b-blog_info_government_elections_info{font-size:.8em;left:2px;top:-12px;color:#888}.b-blog_info_government_president_elections_date{font-size:.85em;color:#888}.b-blog_info_government_president_toggle_impeachment{font-size:.85em;font-style:italic;color:#888;text-decoration:none;border-bottom:1px dotted}.b-blog_info_government_president_toggle_impeachment:hover{border-bottom:1px solid}.b-blog_info_government_president_impeachment{padding:28px 0 0;margin:3px 0 20px;position:relative}.b-blog_info_government .b-blog_info_government_president_impeachment .b-fui_icon_button_impeach,.b-blog_info_government .b-blog_info_government_president_impeachment .b-fui_icon_button_unimpeach{position:absolute;top:0;left:0}.b-blog_info_government_president_impeachment_current{position:absolute;top:4px;left:125px}.b-blog_info_government_president_impeachment_demand{font-size:.85em}.b-blog_info_moderators_inbox{display:inline-block;height:28px;line-height:28px;font-size:12px;padding:0 9px 0 7px;margin:5px 0 30px;border:1px solid #cbcbcb;border-radius:3px}.b-blog_info_moderators_inbox .b-svg-icon{vertical-align:bottom;top:-4px;margin-right:3px}.b-blog_info_moderators_inbox .b-svg-icon svg *{fill:#556e8c}.b-blog_info_government .b-blog_info_moderators_inbox:hover{text-decoration:none}.b-blog_info_moderators_inbox:active{-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}.b-blog_info_ignore:not(.js-ignored) .unignore,.b-blog_info_ignore.js-ignored .ignore{display:none}.b-blog_info_ignore p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.b-footer_links{padding:20px 13px 20px 50px;font-size:0;vertical-align:top;white-space:nowrap;float:left}.b-footer_links .b-svg-icon{margin-right:4px}.b-footer_links .b-svg-icon svg{height:17px}.b-footer_links .b-svg-icon svg path{fill:#b1b2b3}.b-footer_user{padding:12px 2px 0 2px;list-style:none}.b-footer_user li{font-size:12px}.b-footer_user li a{color:#4f6686;text-decoration:none}.b-footer_user li span{text-decoration:underline}.b-footer_user li b{color:#ababab;font-weight:normal}.b-footer_left{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-order:-1;-ms-order:-1;order:-1;float:left;margin-left:40px}.b-footer_block{margin:0;padding:15px;list-style:none}.b-footer_block li{position:relative;font-size:12px;color:#b1b2b3}.b-footer_block li:first-child{padding-top:3px}.b-footer_block li.b-footer_block_caption{font-size:16px;color:#b1b2b3}.b-footer_block li.b-footer_block_caption a{color:#b1b2b3;text-decoration:none}.b-footer_block li a{color:#b1b2b3}.b-footer_block li .b-svg-icon{position:absolute;left:-20px}.b-footer_block li .b-svg-icon svg{width:15px;height:15px}.b-footer_block li .b-svg-icon[data-name="chick"] svg *{fill:#dab859}.b-footer_right{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;float:right}.b-footer_copyright{height:22px;padding:20px 20px 20px 0;font-size:14px;color:#b1b2b3}.b-footer_copyright .b-svg-icon{height:20px;vertical-align:top;padding-right:15px}.b-footer_copyright .b-svg-icon svg{width:50px;height:50px;top:-20px}.b-footer_copyright .b-svg-icon svg path{fill:#b1b2b3}.b-footer_18plus{padding:18px 0}.b-footer_18plus span{display:inline-block;width:28px;height:23px;border-radius:2px;background-color:#d41e24;color:#fff;font-size:12px;line-height:24px;text-align:center}.b-footer_right .b-footer_block{padding:17px 15px}.b-footer_top{display:none;position:absolute;top:5px;right:10px;cursor:pointer}.b-footer_top svg *{fill:#c8cccf}.b-paginator{font-family:'PT Sans Caption',Verdana,sans-serif;font-size:16px;margin:10px 0 80px -20px;display:block}.b-paginator .b-paginator_page,.b-paginator a b{margin:0 10px;font-weight:normal}.b-paginator a{margin:0}.b-paginator .b-paginator_page{color:#556e8c}.b-paginator a{text-decoration:none;color:#b1b2b3;display:inline-block}.b-paginator .b-paginator_page,.b-paginator a:hover b{border-bottom:2px solid}.b-paginator a i{top:20px}.b-paginator a i,.b-paginator a i svg{width:50px;height:50px}.b-paginator a i.b-svg-icon svg *{fill:#b1b2b3}.b-paginator .invisible{visibility:hidden}.b-scroll_restore_up_arrow{position:fixed;bottom:15px;right:15px;width:100px;height:100px;opacity:.5;transition:all .2s;z-index:1}.b-scroll_restore_up_arrow:hover{opacity:1;background-color:rgba(255,255,255,0.2)}.l-mobile_footer{display:none;position:fixed;bottom:0;left:0;box-sizing:border-box;height:45px;width:100%;padding:10px;background-color:#fff;border-top:1px solid #898989;z-index:3;transition:all .4s}.l-mobile_footer__hidden{opacity:0;bottom:-45px}.l-800 .l-mobile_footer{display:block}.l-mobile_footer .b-footer_18plus{display:inline-block;vertical-align:middle;padding:0;position:absolute;right:10px;top:10px}.l-mobile_footer .b-footer_18plus span{display:inline;width:auto;height:auto;background-color:transparent;color:#d71a04;font-size:14px;line-height:1.5;font-weight:bold}.l-400 .l-mobile_footer .b-footer_18plus{padding:0}.l-mobile_footer .b-button{vertical-align:middle;margin-right:15px;top:-1px}.l-mobile_footer .b-footer_top{top:auto;right:35px;bottom:0;width:45px;height:45px}.l-mobile_footer .b-footer_top svg{position:absolute;right:0;bottom:0;width:45px;height:45px}.l-mobile_footer .b-button .b-button_counter{border:1px solid #bababa;background-color:transparent;color:#bababa;height:15px;line-height:15px}@media all and (orientation:landscape){.l-800 .l-mobile_footer{display:none}.l-800 .b-scroll_to_top{display:none}}.b-gertruda{padding-top:0px}.l-subdomain_post_custom_design .b-gertruda{position:absolute;top:0;left:0;width:165px}.b-gertruda img{display:block}.b-aside_nav{display:block;list-style-type:none;padding:0;margin:0}.b-aside_nav li{display:block;padding:0;margin:0 0 1em 20px;font-size:11px}.l-content_aside .b-sidebar_item{width:auto;padding:0 0 28px;position:static;opacity:1}.l-content_aside .b-sidebar_item_title{padding-left:17px}.l-content_aside .b-sidebar_item_content{padding-left:17px}.b-aside_adm{position:relative;display:block;width:124px;padding-top:92px;padding-left:19px;margin-bottom:30px;text-decoration:none;color:#00acee;top:-30px}.b-aside_adm img{position:absolute;top:0;left:0;width:124px;height:111px}.b-sidebar_telegram{display:block;text-decoration:none;color:#99bed4;font-size:13px;line-height:16px;margin-bottom:40px}.b-sidebar_telegram_img{width:99px;height:94px}.b-sidebar_telegram_text{margin-left:19px}.b-plums{display:block;position:relative;width:116px;height:60px;margin-bottom:40px}.b-plums_pic{position:absolute;left:11px;top:5px;z-index:2}.b-plums_title{position:absolute;right:12px;top:0;font-size:13px;line-height:14px;font-weight:700;width:45px;color:#54c08f}.b-plums_ribbon{position:absolute;bottom:0;left:0;height:28px;width:51px;padding-left:60px;line-height:28px;background:#54c08f}.b-plums_ribbon_text{color:#fff;font-size:16px}.b-plums_ribbon_corner{position:absolute;right:-6px;top:0;display:block;width:0;height:0;border-top:14px solid transparent;border-left:6px solid #54c08f;border-bottom:14px solid transparent}.b-dirty_app{display:block;text-decoration:none;font-size:13px;margin:0 0 40px 18px;color:#000}.b-dirty_app img{display:block;margin-bottom:7px}.b-mention-promo{display:block;padding-left:13px;margin-bottom:40px;width:125px;text-align:center;text-decoration:none;font-size:13px;line-height:16px}.b-mention-promo__text{color:#3fbafc;margin-bottom:3px}.b-mention-promo__cloud{background:url('/static/i/cloud.png');color:#fff;width:125px;height:86px;padding:11px 0 0 4px;box-sizing:border-box}.b-mention-promo__at{display:block;font-size:24px;margin-bottom:8px}.b-tv_dirty_ru{display:block;margin:-14px 0 40px 5px}.b-tv_dirty_ru img{width:160px;height:141px}.b-potential_partners_link{color:#888;font-size:.85em;display:inline-block;padding:3px;margin-bottom:30px}.b-sidebar_item_container{position:relative;transition:opacity .3s,visibility .3s}.b-sidebar_item_container__hidden{opacity:0;visibility:hidden}.b-sidebar_item{padding:15px 0 13px;width:320px;background:#fff;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.b-sidebar_item__first{-moz-animation:none !important;-webkit-animation:none !important;animation:none !important;opacity:1 !important;position:absolute !important;z-index:100;right:0}.b-sidebar_item__visible{-moz-animation:show_item .25s ease-in;-webkit-animation:show_item .25s ease-in;animation:show_item .25s ease-in;opacity:1;right:auto;z-index:1}@-webkit-keyframes show_item{from{opacity:0}to{opacity:1}}@-moz-keyframes show_item{from{opacity:0}to{opacity:1}}@keyframes show_item{from{opacity:0}to{opacity:1}}.b-post_stream .b-sidebar_item{position:static;opacity:1}.b-sidebar_item_content{margin:12px 10px 0 0}.b-sidebar_item_title{color:#acacac;text-transform:uppercase;font-size:1em}.b-sidebar_item_beta{text-transform:lowercase}.b-sidebar_item .c_body{color:#777}.b-sidebar_item .comment_inner{padding:17px 0 0}.b-sidebar_item .comment_inner:first-child{padding-top:0}.b-sidebar_item .c_footer{margin:0}.b-sidebar_item .b-posts_list{padding:0;margin:0 0 5px;list-style-type:none;list-style-position:outside;line-height:1.1em}.b-sidebar_item .b-posts_list li{padding:8px 0 7px 25px;word-break:break-word;line-height:1.5;color:#acacac}.b-sidebar_item__left .b-posts_list li{padding:6px 0 4px}.b-sidebar_item:not('.b-sidebar_item__left') .b-posts_list li:first-child{padding-top:0}.b-sidebar_item .b-posts_list .c_user{margin-right:0}.b-sidebar_item .b-post_title{color:#556e8c;font-size:14px;text-decoration:none}.b-sidebar_item__left .b-post_title{color:#555;font-size:13px}.b-sidebar_item .b-sidebar_post_domain{position:relative;padding-left:30px;margin-bottom:0;margin-left:-25px}.b-sidebar_item .b-sidebar_post_domain__anonymous{padding-left:0}.b-sidebar_item .b-post_domain_name{display:block;font-size:13px;line-height:24px;text-transform:uppercase;text-decoration:none;color:#acacac;word-break:break-word;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.b-sidebar_item__left .b-post_domain_name{display:inline;font-size:1em;color:#555}.b-sidebar_item .b-post_domain_name:hover{color:#222}.b-subsite_right_column_controls .b-subsite_controls-container{min-width:30px;padding-left:0;float:none;position:absolute;top:0;left:-3px}.b-sidebar_item .b-post_title:hover{color:#222}.b-sidebar_item .b-post_rating{color:#999;white-space:nowrap}.b-right_column_top_container{position:relative;margin-bottom:60px}.b-right_column_border{position:absolute;top:120px;bottom:0;left:0;width:1px;background:#e0e0e0;z-index:1}.b-election_item{color:#656565;padding:0 0 12px 12px}.b-election_item__last{padding-bottom:12px}.b-election_item_domain_name{color:#005aaa}.b-election_item h4{font-size:1.25em;color:#005aaa;margin:0;padding:0;font-weight:normal}.b-election_item_list{list-style-type:none;margin:0;padding:0;line-height:1.2em}.b-election_item_list li{padding:2px 0}.b-election_item_list_description{font-size:.85em}.b-election_item_more_link{color:#656565;font-size:.85em;position:absolute}.b-election_item_more_link__top{top:0;left:0;z-index:2}.b-election_item_links_container{position:relative;height:19px}.b-sidebar_item_content .c_body img{max-width:100%}.b-sidebar_item .b-blogs_list{list-style-type:none;list-style-position:outside;margin:0;padding:0}.b-sidebar_item .b-blogs_list .b-list_item{position:relative;padding:2px 0 0 28px;margin-top:12px}.b-sidebar_item .b-blogs_list .b-list_item:first-child{margin-top:0}.b-sidebar_item .b-list_item_controls{top:5px;left:-3px}.b-sidebar_item .b-blogs_list h3{font-size:1em;margin:0 0 4px}.b-sidebar_item .b-blogs_list h3 a{text-decoration:underline}.b-sidebar_item .b-blogs_list .b-i-list_item_description{line-height:1.1em;color:#777}.b-sidebar_item .b-list_item_statistics{color:#999;font-size:.85em}.b-posts_list_footer{font-size:.85em;color:#888;padding-top:3px;display:inline-block}.b-posts_list_footer a:not(".c_user"){color:#888;text-decoration:none}.b-posts_list_footer a{text-decoration:none;color:#acacac}.b-posts_list_footer a:hover{color:#707070}.b-posts_list_footer .c_user{font-weight:700}.b-sidebar_item_container .b-imperial_social{margin-top:15px;padding-right:20px}.b-imperial_social_button{display:block;height:31px;text-decoration:none;border:1px solid #a3b1c1;line-height:29px;text-align:center;border-radius:2px}.b-imperial_social_button_icon{display:inline-block;vertical-align:middle;position:relative;top:-1px}.b-imperial_social_button .b-imperial_social_button_icon svg path{fill:#556e8c}.b-imperial_social_button:hover .b-imperial_social_button_icon svg path,.b-imperial_social_button__active .b-imperial_social_button_icon svg path{fill:#7ca0cc}.b-imperial_social_button:hover,.b-imperial_social_button__active{color:#7ca0cc}.b-imperial_social_button_caption{display:inline-block;vertical-align:middle}.b-imperial_social_button__active{border-color:#c8cacd}.b-sidebar_elections_cik_link{display:inline-block;color:#acacac;text-decoration:none}.b-sidebar_elections_cik_link:hover{color:#556e8c}.b-sidebar_elections_domains_icon{position:relative;top:-3px;display:inline-block;width:27px;height:14px;background:url(/static/i/elections_retina.png) no-repeat 0 0;-webkit-background-size:100% 100%;background-size:100% 100%;vertical-align:bottom;margin-right:3px}.b-sidebar_elections .js-date-regular-time{color:#acacac;font-size:.87em}.b-sidebar_item_comment_header{margin-bottom:5px}.b-sidebar_item_comment_rating{color:#959595;margin-bottom:4px}.b-sidebar_item_comment.c_body .img_wrapper{display:none}.b-sidebar_item_comment .img_wrapper:first-of-type{display:inline-block}.b-sidebar_item_comment video{width:100%;height:auto}.b-sidebar_item_comment_footer{color:#959595;font-size:.85em}.b-sidebar_item_comment_footer .c_user,.b-sidebar_item_comment_footer .js-date{color:#959595}.b-sidebar_item_comment_footer .js-date{text-decoration:none}.b-sidebar_item_comment_footer .js-date:hover{text-decoration:underline}.b-sidebar_footer{position:relative;width:300px;font-size:13px;color:#acacac;z-index:2;-webkit-transition:opacity .4s ease,bottom .4s ease;-ms-transition:opacity .4s ease,bottom .4s ease;transition:opacity .4s ease,bottom .4s ease}.b-sidebar_footer_section{margin:0 -20px 0 -20px;padding:0 20px 0 20px;background-color:#f4f4f2;position:relative;opacity:0;overflow:hidden;max-height:0;-webkit-transition:opacity .4s ease;-ms-transition:opacity .4s ease;transition:opacity .4s ease}.b-sidebar_footer_section_toggle__opened .b-sidebar_footer_section{padding-top:20px;padding-bottom:20px;max-height:150px;opacity:1}.b-sidebar_footer_section:last-child{padding-top:20px;padding-bottom:5px;max-height:150px;opacity:1}.b-sidebar_footer_section:after{display:block;content:"";position:absolute;width:300px;height:1px;bottom:0;left:20px;background-color:#d7d7d7}.b-sidebar_footer_section:first-child{background-color:#e6e6e6;box-shadow:none}.b-sidebar_footer_section_toggle__opened .b-sidebar_footer_section:first-child{padding-bottom:17px}.b-sidebar_footer_section:last-child:after,.b-sidebar_footer_section:first-child:after{display:none}.b-sidebar_footer_section p{padding:0;margin:0 0 10px}.b-sidebar_footer_section p:last-child{margin-bottom:0}.b-sidebar_footer_section a{text-decoration:none;white-space:nowrap;color:#a1a1a1;margin-right:-1px}.b-sidebar_footer_section__login{color:#888}.b-sidebar_footer_section__login a{margin-right:0;border-bottom:0}.b-sidebar_footer_section:first-child a,.b-sidebar_footer_section:first-child a:hover{color:#111}.b-sidebar_footer_section a:hover{color:#888}.b-sidebar_footer_section__nav a{margin-right:3px}.b-sidebar_footer_section__nav .red{color:#d51e18}.b-sidebar_footer_section .b-sidebar_footer_section_underline{text-decoration:underline}.b-sidebar_footer_link{color:#111;margin-right:5px;text-decoration:none}.b-sidebar_footer_link span{text-decoration:none}.b-sidebar_footer_link b{color:#d61a1a;font-weight:normal}.b-sidebar_footer_link b:empty{display:none}.b-sidebar_footer .b-footer_18plus{display:inline;vertical-align:bottom;padding:0;margin-left:8px}.b-sidebar_footer .b-footer_18plus span{background-color:transparent;color:#d51e18;height:auto;width:auto;padding:0;margin:0;line-height:1.5;font-weight:bold}.b-sidebar_footer form{margin-bottom:8px}.b-sidebar_footer_subscribe_form_submit{height:27px;width:89px;background:#ccc;font-size:15px;text-transform:uppercase;color:#707070;border:0;line-height:25px;vertical-align:middle}.b-sidebar_footer_section_toggle{position:absolute;right:9px;top:9px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.b-sidebar_footer_section_toggle:hover{color:#888}.b-sidebar_footer_section_toggle .b-svg-icon[data-name="down"],.b-sidebar_footer_section_toggle__opened .b-svg-icon[data-name="up"]{display:none}.b-sidebar_footer_section_toggle__opened .b-svg-icon[data-name="down"]{display:block}.b-sidebar_footer_section_toggle .b-svg-icon{position:absolute;top:9px;right:15px}.b-sidebar_footer_section_toggle .b-svg-icon svg *{fill:#b5b5b5}.b-sidebar_footer_section_links{margin:-10px -20px 0;padding:10px 20px;font-weight:normal}.b-sidebar_footer_section_links a{margin-right:10px;text-transform:uppercase;text-decoration:none;color:#acacac}.b-sidebar_footer_section_copyrights{font-size:11px;float:right;line-height:30px}.b-sidebar_footer_section_social{float:left}.b-sidebar_footer_section_login a{margin-right:11px}.l-800 .b-sidebar_footer{display:none}.b-sidebar_item_content img.b-post_domain-icon{max-width:20px}.b-sidebar_item_content .b-post_domain_name i{display:inline-block;width:20px;height:20px;vertical-align:middle;margin-top:-3px;margin-right:1px}.b-no_posts{padding-left:43px}.b-index_posts_holder{padding-right:320px}.js-inbox_list .b-index_posts_holder,.b-posts_favourites .b-index_posts_holder,.b-posts_my_posts .b-index_posts_holder{padding-right:40px}.posts_holder{position:relative;z-index:1;zoom:1}.b-no_posts_in_subscriptions{min-height:600px;padding:20px 33px 20px 140px;margin:0 72px 0 32px;background:#FFF url(/static/i/empty-box.jpg) no-repeat 8px 8px;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;position:relative;z-index:1000}.l-subdomain_post_custom_design{margin-bottom:25px;border-bottom:1px solid #e0e0e0}.post_hidden+.post_hidden{display:none}.post{position:relative;padding-left:45px;padding-bottom:30px;padding-top:0;padding-right:20px;margin-right:20px;zoom:1;overflow:hidden}.post_comments_page .post{padding-left:99px}.l-800 .post_comments_page .post{padding-left:74px}.b-post_stream .post{overflow:visible}.audiojs{min-height:36px}.post .dt a:visited{color:#666}.b-cut_link{cursor:pointer;cursor:hand;color:#4e729d}.post .post_body .b-cut_link{display:inline-block;text-decoration:none;color:#4e729d;position:relative;top:1px}.b-cut_link i{display:inline-block;width:20px;height:20px;vertical-align:middle;background-image:url(/local/templates/rybalka/assets/sprite.png);background-repeat:no-repeat;margin-right:3px}.b-cut_link span{display:inline-block;border-bottom:1px dotted;line-height:1}.b-cut_link.b-cut_link_redirect span{text-decoration:underline;border-bottom:0}.post_body .b-cut_link .b-cut_again{display:none}.js-post_opened .post_body .b-cut_link span{display:none}.js-post_opened .post_body .b-cut_link .b-cut_again{display:inline-block}.b-post_body{clear:both}.post.new{margin-bottom:5px}.highlight1 .post.new{background-color:#f3f3f3}.highlight2 .post.new{background-color:#f6efd2}.highlight3 .post.new{background-color:#fdd2f3}.highlight4 .post.new{border:1px solid red}.b-post_columns{min-height:0;display:inline-block;width:100%}.b-post_columns .l-content_main{margin-left:0}.b-post_columns .l-i-content_main{margin:0;max-width:1305px}.post_comments_page{padding-right:0;width:100%;z-index:1;position:relative}.post_comments_page .post{padding-top:25px;margin-bottom:0;padding-bottom:21px;padding-right:0}.post_comments_page .post .dd{padding:0 0 20px}.post_comments_page .post .dt{padding-top:10px;padding-bottom:20px}.post_comments_page .sidebar{margin-left:20px}.b-comments_controls_social{display:inline-block;vertical-align:bottom;white-space:nowrap}.post_comments_page .b-post_comments_page_header h3{margin-right:15px}.post_comments_page .dd .b-post_my_post_controls{display:none}.post_inbox_page{padding-top:32px}.post_inbox_page .c_icon{background-image:url(/static/i/my2.gif);padding:7px;position:relative;top:3px}.post_inbox_page .post{top:-17px;margin-bottom:-17px}.post_inbox_page .post h3{color:#000}.post_inbox_page .b-menu{position:absolute;right:75px;padding-top:0;z-index:1}.b-post_sidebar{float:right;position:relative;padding-right:20px;width:303px;margin-top:26px;z-index:1}.b-post_sidebar .b-post_my_post_controls{display:block;margin:10px 0 10px -2px}.b-post_sidebar .b-post_tags{display:block;margin-left:3px}.b-post_sidebar .b-post_views{position:relative;top:3px;left:-4px}.b-post_sidebar .b-fui_icon{top:-1px}.l-900 .b-post_sidebar{display:none}.post h3,.post h1{display:inline;font-family:'PT Sans Caption',Arial,sans-serif;font-size:1.65em;line-height:1em;margin:0;padding:0;margin-bottom:7px;font-weight:normal}.post h1.b-title_stream{font-weight:bold;font-size:54px;line-height:50px;outline:0;min-height:59px;display:block}.post h3 a,.post h1 a{text-decoration:none}.post_body{margin-top:2px;font-family:Verdana,sans-serif}.post_video{background-repeat:no-repeat;background-position:0 0}.b-post_preview_pic_wrapper{overflow:hidden;display:table;width:500px;position:relative;margin-bottom:10px}.b-media_item .b-post_preview_pic_wrapper{width:100%}.b-post_preview_pic{text-decoration:none;display:block;float:left;width:150px;height:100%;overflow:hidden;margin-right:10px;margin-bottom:5px;position:relative}.b-post_preview_pic img{display:block;background:url(/static/i/lazyload.png) no-repeat center center}.b-post_preview_pic__big{width:100%;height:545px;margin:0;background:#000;display:table-cell;text-align:center;vertical-align:middle;float:none}.b-post_preview_pic__natural{width:auto;height:auto;margin:0 0 10px 0;float:left;clear:right}.b-media_item .b-post_preview_pic,.b-form_item .b-post_preview_pic{width:100%;margin:0;background:#000;display:table-cell;text-align:center;vertical-align:middle;float:none}.b-post_preview_pic_crop{max-height:1000px;transition:max-height .5s}.b-event .b-post_preview_pic_crop{max-height:none}.b-event .b-post_preview_pic_crop:before{display:none}.b-post_preview_pic_crop:before{content:"";display:block;width:100%;height:20%;position:absolute;bottom:0;background:-webkit-linear-gradient(bottom,rgba(0,0,0,0.2),transparent);background:-moz-linear-gradient(bottom,rgba(0,0,0,0.2),transparent);background:linear-gradient(bottom,rgba(0,0,0,0.2),transparent);opacity:0;transition:opacity .3s}.b-post_preview_pic_crop:hover:before{opacity:1}.b-post_preview_pic_crop .b-post_preview_pic_crop_toggle{position:absolute;bottom:0;width:100%;height:120px;cursor:s-resize}.b-post_preview_pic_crop .b-post_preview_pic_crop_toggle .b-svg-icon{position:absolute;right:5px;bottom:5px;width:14px;height:14px}.b-post_preview_pic_crop .b-post_preview_pic_crop_toggle .b-svg-icon svg{width:14px;height:14px}.b-post_preview_pic_crop .b-post_preview_pic_crop_toggle .b-svg-icon svg *{fill:#fff}.b-post_preview_pic_crop .b-post_preview_pic_crop_toggle .b-svg-icon[data-name="crop_minimize"]{display:none}.b-post_preview_pic_crop.b-post_preview_pic_crop_expanded .b-post_preview_pic_crop_toggle{cursor:n-resize}.b-post_preview_pic_crop.b-post_preview_pic_crop_expanded .b-post_preview_pic_crop_toggle .b-svg-icon[data-name="crop_minimize"]{display:inline-block}.b-post_preview_pic_crop.b-post_preview_pic_crop_expanded .b-post_preview_pic_crop_toggle .b-svg-icon[data-name="crop_expand"]{display:none}.b-post_preview_pic_wrapper .b-video_player_container{margin:0}.b-video_play_button{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.b-form_item .b-video_play_button{z-index:0}.b-video_play_button i,.b-related-posts .b-post_preview_pic i{position:absolute;top:50%;left:50%;margin:-20px 0 0 -20px;width:40px;height:40px;background:url(/static/i/video_play_button.png) no-repeat 50% 50%;background-size:100% auto;z-index:2}.b-related-posts .b-post_preview_pic i{visibility:hidden}.b-gif_play_button i{background-image:url(/static/i/gif_play_button.png)}.b-video_play_button__coub i{background-image:url(/static/i/coub_play_button.png)}.b-video_preview_image{position:absolute;top:0;right:0;bottom:0;left:0;background-size:contain;background-repeat:no-repeat;background-position:50% 50%}.post .dt{position:relative;padding-top:6px;z-index:2}.post .dt .dti{white-space:normal;position:relative;padding-top:10px}.post .dt h3 a{white-space:normal}.post i.b-svg-icon__gold-mobile{display:none;vertical-align:top;margin-top:-9px}.post i.b-svg-icon__gold-mobile svg{width:40px;height:40px}.post i.b-svg-icon__gold-mobile svg *{fill:#e0b724 !important}.post .dt .post_body{white-space:normal;overflow:hidden}.post .dt .post_body_text{margin-bottom:10px}.post .dt .post_body_video{max-width:700px}body .post_cut .dt{overflow:hidden;margin-bottom:2px}.post .dti img:not([width]){max-width:700px;max-height:700px}.post .stream-indicator{font-family:Georgia,serif;font-size:12px;font-style:italic;margin:3px 0 5px}.post .stream-indicator_round{display:inline-block;width:12px;height:12px;background:#42ac48;vertical-align:middle;-webkit-border-radius:50%;border-radius:50%}.post .stream-indicator_round_online{background:#42ac48}.post .stream-indicator_round_offline{background:#d51e18}.b-video_wrapper{position:relative}.b-video_wrapper iframe{display:block;margin:0 auto}.b-post_preview_pic_wrapper .b-video_wrapper{width:100%;background:#000}.b-media_item .b-post_preview_pic_wrapper .b-video_wrapper{height:auto;background:#000}.b-video_player_container{position:relative;margin-top:2px}.b-video_player_bg{background:#000;position:absolute;top:0;left:0}.b-post_title-domain{display:block;margin-bottom:10px}.b-post_domain{text-decoration:none;color:#acacac;border-bottom:0;font-size:1em}.b-posts_holder .b-post_title-domain a.b-post_domain:visited{color:#acacac}.l-custom_domain .post .b-post_title-domain{display:none}.post .b-post_cover{position:relative;max-width:700px;max-height:300px;min-height:180px;overflow:hidden;display:block;margin-bottom:10px}.b-user_ad .post .b-post_cover{margin-bottom:-3px}.b-user_ad .post .b-post_cover,.b-index_posts_holder__selfserve .b-post_cover{max-width:700px;max-height:356px}.post .b-post_cover img{width:700px;display:block;max-width:inherit;z-index:1}.b-user_ad .post .b-post_cover img,.b-index_posts_holder__selfserve .post .b-post_cover img{width:100%;max-width:757px}.b-index_posts_holder__selfserve .post .post_body .post_body_text{display:none}.post .b-post_cover:after{position:absolute;left:0;top:0;bottom:0;width:100%}.post .b-post_cover:after{content:'';background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.2) 70%,rgba(0,0,0,0.5) 100%);z-index:2}.post .b-post_cover .b-post_title{position:absolute;margin:10px 30px;bottom:0;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;z-index:4;text-decoration:none}.b-user_ad .post .b-post_cover .b-post_title,.b-posts_my_posts .post .b-post_cover .b-post_title{bottom:30px}.l-touch_phone .b-user_ad .post .b-post_cover .b-post_title{bottom:0}.post .b-post_cover h3{font-size:1.8em;color:#FFF;display:inline-block}.b-user_ad .b-post_cover h3{margin-bottom:10px}.b-user_ad .post .b-post_cover h3{max-width:700px}.b-user_ad .post .b-post_cover .post_body_text{max-width:700px}.b-post_estimate{display:inline-block;white-space:nowrap;font-size:.5em;font-style:italic;font-family:Georgia,"Times New Roman",serif}.b-title .b-post_estimate{display:block;font-size:20px;font-style:italic;font-weight:normal}.b-post_estimate .b-svg-icon__mobile,.b-post_estimate .b-svg-icon__mobile{display:none}.post .dt .b-post_cover .b-post_estimate svg *{fill:#fff}.post .dt h3 a .b-post_estimate svg *{fill:#556e8c}.post .dt h3 a:visited .b-post_estimate svg *{fill:#666}.b-post_estimate i{line-height:20px;position:relative;top:4px}.b-post_estimate b{display:none;font-weight:normal}.b-post_estimate:hover b{display:inline}.post .dt table{border-collapse:collapse;table-layout:fixed}.post .dt table td.img_prw{width:140px}.post .dt table td{padding:0;vertical-align:top}.dt p{margin:0;padding:5px 0}.post .dd{font-size:.9375em;line-height:1.7;position:relative;zoom:1;clear:left}.post .dd_adv{background:#f4f4f2;height:32px;padding-top:12px;margin-top:-10px;max-width:700px}.b-posts_my_posts .post .dd_adv{max-width:757px}.b-posts_favourites .dd_adv{background:transparent}.post .dd_adv .js-date{margin-right:7px}.dd,.dd a:not(.vote_button){color:#888}.l-touch_capable .dd{color:#acacac}.dd a.b-post_footer_url{color:#556e8c}.golden .stars{display:inline-block;height:18px;width:60px;background-image:url(/local/templates/rybalka/assets/sprite.png);background-repeat:no-repeat;vertical-align:middle}.wasstars{padding:10px 28px;background:url(/static/i/wasstars.gif) no-repeat 50% 50%}.moderator_link{padding:0 1px;border-bottom:1px dotted;text-decoration:none;color:#888}.b-post_domain{text-transform:uppercase}.b-post_domain{text-decoration:none}.b-post_domain_bold{font-weight:bold;font-size:11px;text-transform:uppercase}.b-post_domain i{display:inline-block;width:20px;height:20px;vertical-align:top}.b-post_domain-icon{max-width:20px;max-height:20px}.c_footer .b-fui_icon_button_close,.dd .b-fui_icon_button_close{top:0;left:3px}.b-post_my_post_controls{margin-left:10px;margin-right:6px}.dd_adv .b-post_my_post_controls{line-height:15px}.b-post_my_post_controls_button a.b-controls_button.b-fui_icon_button_close{top:0;padding:0 4px;margin-left:-5px;text-align:center;height:18px}.b-post_footer_opts{position:relative}.b-post_footer_opts .b-post_views{font-size:10px}.b-post_footer_opts .b-post_views__adv{margin:0 10px}.b-post_footer_opts .b-fui_icon{width:17px;line-height:17px}.b-post_footer_opts .b-svg-icon__eye,.b-post_footer_opts .b-svg-icon__eye svg{width:17px;height:17px}.b-post_article__adv .b-post_footer_opts{margin-top:72px}.b-post_social_count{background-color:white;height:20px;display:inline-block;position:relative;padding:6px 10px 4px;top:-11px;color:#888;margin-left:5px;border:1px solid #e6e6e6}.b-post_social_count:before{content:'';display:block;width:7px;height:7px;position:absolute;border:1px solid #e6e6e6;background-color:white;border-top-style:none;border-right-style:none;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);z-index:1;left:-5px;top:11px}a.sn-icon{border-radius:2px !important}.l-desktop .b-post_wrapper .uptolike-buttons{top:0;clear:none}.b-post_wrapper .uptolike-buttons{margin:0 0 10px -8px !important;position:relative;top:10px;height:50px;clear:both}.b-post_wrapper .uptolike-buttons .uptl_toolbar.uptl_toolbar_share ul li{margin:0 5px !important;opacity:.8;-webkit-transition:opacity .2s ease;-ms-transition:opacity .2s ease;transition:opacity .2s ease}.b-post_wrapper .uptolike-buttons .uptl_toolbar.uptl_toolbar_share ul li:hover{opacity:1}.b-post_wrapper .uptolike-buttons>a{position:absolute;top:26px;left:155px;text-decoration:none;color:#c1c1c1 !important;font-size:smaller}.l-wrapper_article .b-post_wrapper .uptolike-buttons>a{top:10px;left:155px;position:absolute}#__utl-buttons-1{min-height:26px}.b-all_new_comments_link{font-weight:bold}.dd .b-note{font-size:inherit;line-height:13px;margin-left:-1px}.b-post_buy_gold{margin:0;white-space:nowrap}.post .dd .b-post_buy_gold:not(.fake){color:#d9b412}.h-ads_comments_page{float:left;clear:right;width:300px;padding:20px 0 10px 0;position:relative;zoom:1}.b-post_tags{position:relative;padding:2px 0 0 0;color:#888;zoom:1}.b-post_tags ul{list-style-type:none;display:inline;margin:0;padding:0;line-height:150%}.b-post_tags li{display:inline-block;margin:0 0 4px}.b-post_tags .tag{color:#888;display:inline-block;background-color:#f8f8f8;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;text-decoration:none;white-space:nowrap;padding:0 5px;-webkit-transition:background-color .2s ease;-ms-transition:background-color .2s ease;transition:background-color .2s ease}.b-post_tags:not(.b-new_post_tags) .tag:hover{background-color:#e0e0e0}.b-post_tags span.tag{cursor:default}.dd .b-post_tags .tag{padding:2px 3px}.b-tags_list_edit .tag{position:relative;padding-left:20px}.tag .b-fui_icon_button_close{position:absolute;left:0;top:50%;margin-top:-10px;margin-left:0}.b-post_body_body .b-post_tags{padding-top:25px}.comments{position:relative;zoom:1;padding-bottom:40px;padding-left:20px;z-index:1;min-height:650px}.comments.short{min-height:127px}.comments .b-right_sidebar{margin-top:0;margin-left:10px;margin-bottom:10px}.comments .b-right_sidebar:before{display:none}.comments .b-inbox_controls{margin-top:0}.l-800 .comments{padding-left:0}.b-post_body_pic{width:100%;float:left;margin-right:20px;margin-bottom:15px}.b-post_body_pic img{max-width:700px}.b-post_preview_pic .img_wrapper,.b-post_body_pic .img_wrapper,.b-post_wrapper .img_wrapper{position:relative;max-width:700px;width:100%}.b-post_article_content .b-post_wrapper .img_wrapper{max-width:700px}.b-post_preview_pic .img_wrapper span,.b-post_body_pic .img_wrapper span,.b-post_wrapper .img_wrapper span{display:inline-block;vertical-align:bottom}.b-post_preview_pic .img_wrapper img[width],.b-post_body_pic .img_wrapper img[width],.b-post_wrapper .img_wrapper img[width]{display:block;position:absolute;width:100% !important;height:100% !important;top:0;left:0}.b-post_body_body{min-width:240px}.b-post_body_video_wrap{position:relative}.post_inbox_page .post_body img{max-width:700px;height:auto}.b-post_body_video_fake{position:absolute;left:0;top:0;z-index:2;opacity:0;-ms-filter:"alpha(opacity=0)"}.b-comments_controls{position:relative;overflow:hidden;background:-moz-linear-gradient(top,rgba(150,150,150,0.15) 0,rgba(150,150,150,0) 50px);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(150,150,150,0.15)),color-stop(50px,rgba(150,150,150,0)));background:-webkit-linear-gradient(top,rgba(150,150,150,0.15) 0,rgba(150,150,150,0) 50px);background:-o-linear-gradient(top,rgba(150,150,150,0.15) 0,rgba(150,150,150,0) 50px);background:-ms-linear-gradient(top,rgba(150,150,150,0.15) 0,rgba(150,150,150,0) 50px);background:linear-gradient(top,rgba(150,150,150,0.15) 0,rgba(150,150,150,0) 50px);margin-left:42px;margin-bottom:25px;padding-top:5px}.b-comments_controls h2{display:inline;font-size:13px;font-weight:normal;-webkit-margin-after:0;-webkit-margin-before:0;margin:0;white-space:nowrap;text-transform:lowercase;font-family:'PT Sans Caption',Verdana,sans-serif}.b-comments_controls_transparent{background:0;clear:left}.b-comments_controls_new_nav .b-menu{padding:0;min-height:25px;float:left;margin-bottom:5px}.b-comments_controls_new_nav .b-menu ul{float:left;margin-right:10px}.b-comments_controls_sort{white-space:nowrap;float:left;margin:2px 0 10px}.b-comments_controls_sort .threshold_select_button{margin-right:10px}.b-comments_controls_new_comment{text-decoration:none;display:inline-block;height:28px;line-height:28px;padding:0 9px 0 7px;color:#ccc;border:1px solid;border-radius:3px;margin-top:-6px}.b-comments_controls_bottom{margin:10px 0 10px 42px}.b-comments_reply_block_container_limit_ad ~ .b-comments_controls_bottom{display:none}.b-comments_closed_post .js-date+span,.b-comments_closed_post .c_answer{display:none}.l-800 .b-comments_controls{margin-left:0}.b-comments_controls_bottom .b-comments_controls_new_comment{margin-left:0}.b-comments_new_thread_comment_form{padding-left:14px}.b-comments_reply_block_container{zoom:1}.comments_add_block_bottom{margin-bottom:15px}.comments_add_block_bottom a.comments_add_block_bottom_link{display:inline-block;font-size:18px;border-bottom:1px dotted;color:#000;text-decoration:none;margin-left:43px;margin-top:-5px}.comments_add_block_bottom .b-comments_reply_block{padding-left:42px}.b-comments_ignored_description{color:#888;margin:20px 0 10px 42px;font-size:.85em}.b-comments_collapsed{margin:0;overflow:hidden}.b-comments_collapsed_comments{overflow:hidden;max-height:0}.b-comments_collapsed_toggle_holder{display:inline-block;color:#888;text-decoration:none;margin-bottom:10px;font-size:.85em}.b-comments_collapsed_toggle em{font-style:normal;display:inline-block;margin-left:1px}.b-comments_collapsed_toggle em i{display:inline-block;width:20px;height:20px;background-image:url(/local/templates/rybalka/assets/sprite.png);background-repeat:no-repeat;vertical-align:middle}.b-comments_collapsed_toggle .b-comments_collapsed_toggle_caption_expand i{background-position:-20px -20px}.b-comments_collapsed_toggle .b-comments_collapsed_toggle_caption_collapse i{background-position:-40px -20px}.b-comments_collapsed_toggle_caption_expand,.b-comments_collapsed_expanded .b-comments_collapsed_toggle_caption_collapse{display:inline;margin-left:-20px;color:#556e8c;text-decoration:underline}.b-comments_collapsed_toggle_caption_collapse,.b-comments_collapsed_expanded .b-comments_collapsed_toggle_caption_expand{display:none}.b-comments_collapsed:after,.comment:after{content:"";display:none;position:absolute;top:0;left:415px;width:0;top:0;bottom:0;border-left:1px solid #ececec}.b-comment_thread_visible.b-comments_collapsed,.b-comment_thread_visible.comment{position:relative}.l-desktop .b-comment_thread_visible.b-comments_collapsed:after,.l-desktop .b-comment_thread_visible.comment:after{display:block}.b-comment_thread_visible_last:after{bottom:20px}.l-desktop .b-comment_thread_visible_first .vote{display:none}.b-comment_thread_0:after{left:19px}.b-comment_thread_1:after{left:35px}.b-comment_thread_2:after{left:55px}.b-comment_thread_3:after{left:75px}.b-comment_thread_4:after{left:95px}.b-comment_thread_5:after{left:115px}.b-comment_thread_6:after{left:135px}.b-comment_thread_7:after{left:155px}.b-comment_thread_8:after{left:175px}.b-comment_thread_9:after{left:195px}.b-comment_thread_10:after{left:215px}.b-comment_thread_11:after{left:235px}.b-comment_thread_12:after{left:255px}.b-comment_thread_13:after{left:275px}.b-comment_thread_14:after{left:295px}.b-comment_thread_15:after{left:315px}.b-comment_thread_16:after{left:335px}.b-comment_thread_17:after{left:355px}.b-comment_thread_18:after{left:375px}.b-comment_thread_19:after{left:395px}.b-comment_thread_collapse{position:relative;top:-2px;margin-left:0;margin-right:-2px}.comment .b-comment_thread_collapse.b-post_my_post_controls_button .b-button{border:0;margin-left:-3px}.b-post_my_post_controls_button .b-button__expand .b-button_icon{margin-right:2px}.b-post_my_post_controls_button.b-comment_thread_collapse .b-button__collapse{margin-right:-3px}.b-comment_thread_collapse a{text-decoration:none}.b-search .b-comment_thread_collapse,.b-profile_content .b-comment_thread_collapse{display:none}.comment .b-button__collapse{display:none}.comment .b-comment_thread__collapse .b-button__collapse{display:inline-block}.b-button__expand{display:inline-block}.b-comment_thread__collapse .b-button__expand{display:none}.comment.b-comment_thread_folded_first{padding-bottom:0}.b-comments_reply_block_container_limit_content{color:#888;padding:10px 0 10px;margin-left:28px;font-size:.85em}.b-comments_reply_block_container_limit_ad{color:#888;padding:10px 0 10px;text-align:center}.b-comments_bottom_ad{margin:0 0 -2px -30px}.b-feed_bottom_ad{margin:0 0 0 -165px;clear:both}.b-post_article{min-height:860px;margin-bottom:0}.l-900 .b-post_article{min-height:0}.b-post_article .b-right_sidebar{margin-left:20px}.b-post_article__adv .b-right_sidebar{margin-top:75px}.b-post_article .b-post_wrapper{position:relative}.b-post_header{position:relative;-webkit-transition:padding .4s ease-out;-moz-transition:padding .4s ease-out;-o-transition:padding .4s ease-out;transition:padding .4s ease-out;z-index:2;background:#fff}.b-post_header_image{border-bottom:1px solid #ccc;padding-bottom:53px;overflow:hidden}.b-post_header_image__adv{padding-bottom:170px}.b_cover_image{position:absolute;top:0;right:0;bottom:-30px;left:0;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;opacity:0;-ms-filter:"alpha(opacity=0)"}.b-post_header_image .b_cover_image{opacity:100;-ms-filter:"alpha(opacity=100)"}.b_cover_image img{width:100%}.b_cover_image_inner{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.b_cover_image_fade{position:absolute;top:0;right:0;bottom:-20px;left:0;opacity:.34;-ms-filter:"alpha(opacity=34)";background:#000;z-index:2;width:100%;height:100%}.b-post_header_content_wrapper{position:relative;z-index:2;width:100%;display:table;margin-top:48px;-webkit-transition:height .4s ease-out;-moz-transition:height .4s ease-out;-o-transition:height .4s ease-out;transition:height .4s ease-out}.l-content__article .b-post_header_content_wrapper{margin-top:50px}.b-post_header_content_wrapper__adv{margin-top:76px}.b-post_page_article .b-post_header_image .b-post_header_content_wrapper{height:210px}.b-post_header_content_row{display:table-row}.b-post_header_content{display:table-cell;vertical-align:bottom;padding-right:360px}.b-post_header_content_edit{padding-right:0}.l-1100 .b-post_header_content{padding-right:0}.b-post_wrapper{max-width:700px;margin:0 auto;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.post_comments_page .b-post_wrapper{margin:0}.b-post_article .b-post_wrapper,.post_comments_page .b-post_wrapper{margin-top:20px}.b-new_post_footer .b-post_wrapper,.b-new_post_fields .b-post_wrapper{max-width:738px}.b-post_stream .b-post_wrapper{margin:0 0 0 148px;padding-top:20px}.b-post_stream .b-post_header .b-post_wrapper{padding-top:0;margin-top:0}
.b-post_wrapper.center{
    padding-bottom:20px
}
.b-post_wrapper.full{
    max-width:100%;position:relative
}
.b-post_header .b-post_wrapper{
    position:relative;
    padding-top: 30px; 
    padding-left: 15px;
    padding-right: 15px;
}
.b-post_article,.b-post_stream{padding-bottom:4px;margin-bottom:26px;position:relative;z-index:2;word-wrap:break-word}.b-post_article_no_comments{border-bottom:0}.b-post_article .post{padding:3px 0 0;padding-right:0;margin-right:0}.l-1100 .b-post_article .post{padding-left:20px;padding-right:0}.l-900 .b-post_article .post{padding-right:20px}body:not(.l-touch) .b-post_article__adv .post{margin-top:-62px}.b-post_article_content{padding-top:52px}.b-title{font-weight:bold;font-size:54px;line-height:50px;outline:0;min-height:59px;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}.b-title_stream{margin-bottom:7px;overflow:hidden}.b-title *,.b-post_subtitle *{font-weight:inherit;font-style:normal;font-size:1em}.b-image_description_container .b-article_text *{font-style:inherit;font-weight:inherit;font-size:1em}.b-title *{display:inline}.b-title a,.b-post_subtitle a{color:#000}.white .b-title a,.white .b-post_subtitle a{color:#fff}.white .b-svg-icon svg *{fill:#fff}.black .b-svg-icon svg *{fill:#000}.black .b-post_header_content-cover{color:#000}.b-image_description_container p,.b-image_description_container div{margin:0}.b-post_subtitle{font-size:24px;line-height:31px;outline:0;padding-top:3px;min-height:39px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}.b-post_subtitle .b-article_text{min-height:39px;font-size:inherit;line-height:inherit}.b-post_subtitle .b-article_text .b-placeholder{color:#000}.white .b-post_subtitle .b-article_text .b-placeholder{color:#fff}.white .b-title,.white .b-post_subtitle{color:#fff}.white .b-header_fields_gallery .b-title,.white .b-header_fields_gallery .b-post_subtitle{color:#000}.center .b-media_el_container .audiojs{margin:0 auto}.b-media_el_container .audiojs{width:330px}.b-media_el_container .audiojs .scrubber{width:290px}.b-post_item__right+.b-post_item__left+.b-post_item__text,.b-post_item__left+.b-post_item__right+.b-post_item__text{clear:both}.b-media_item.b-post_media_item{position:relative}.b-media_item.right{float:right;clear:right;margin-left:15px}.b-media_item.left{float:left;clear:left;margin-right:15px}.b-media_item.right,.b-media_item.left{width:335px;margin-bottom:10px;margin-top:1em;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.b-media_item.right img,.b-media_item.left img{width:100%;display:block}.b-media_item.center{clear:both;margin:0 auto}.b-media_item.center img{margin:0 auto;display:block}.b-media_item.full{position:relative;margin-bottom:20px;overflow:hidden;height:110vh;min-height:400px;max-height:110vh;clear:both}.b-full_size_image{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:110vh;min-height:400px;margin-bottom:20px;display:none}.full .b-full_size_image{display:block}.b-full_size_image img{width:100%}.b-article_text{outline:0;word-break:break-word;font:1.4em/1.4em Georgia,"Times New Roman",serif;margin-bottom:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}.b-article_text p,.b-article_text div{margin:0}.b-article_text *{font-size:1em;margin:0;padding:0}.b-article_text em{font-style:normal}.b-article_text h1,.b-article_text h3,.b-article_text h4,.b-article_text h5,.b-article_text h6,.b-article_text strong,.b-article_text th{font-weight:normal}.b-article_text h2{font-size:1.643em;line-height:36px;font-weight:normal;margin:0}.b-article_text i{font-style:italic}.b-article_text b{font-weight:bold}.b-article_text sub,.b-article_text sup{font-size:.8em}.b-post_article_comments{padding-left:30px;padding-top:20px;border-top:1px solid #e1e1e1}.b-image_description_container{display:none;position:relative;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;word-wrap:break-word}.center .b-image_description_container,.left .b-image_description_container,.right .b-image_description_container,.full .b-image_description_container{display:block}.center .b-image_description_container{clear:both;padding-top:6px}.left .b-image_description_container{position:static;text-align:left;margin-top:6px}.right .b-image_description_container{position:static;text-align:left;margin-top:6px}.full .b-image_description_container{position:absolute;bottom:20px;right:0;width:202px}.b-media_item.full .b-image_description_container{bottom:0;padding:10px 20px}.b-image_description,.b-image_description_container .b-article_text{min-height:18px;color:#666;font:italic 1.09375em/1.28em Georgia,"Times New Roman",serif;outline:0;position:relative}.full .b-image_description_container .b-article_text{color:#000;padding:10px 20px}.b-image_description_bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;opacity:.8;-ms-filter:"alpha(opacity=80)";display:none}.full .b-image_description_bg{display:block}.b-post_article_bottom{position:relative}.b-social_network_icons{display:block}.b-social_network_icons_small.b-horizontal{width:180px;margin-bottom:10px;white-space:nowrap}.b-social_network_icons svg path{fill:#fff !important}.b-social_network_icons_small .b-svg-icon svg{margin:4px;width:24px;height:24px}.b-social_network_icon-google i{padding-left:4px}.b-social_network_icons a{display:inline-block;margin-bottom:8px;width:32px;height:32px;-webkit-transition:background-color .2s ease,opacity .2s ease;-ms-transition:background-color .2s ease,opacity .2s ease;transition:background-color .2s ease,opacity .2s ease;margin-right:4px;border-radius:2px;cursor:pointer}.b-social_network_icons .b-social_network_icon-facebook{background-color:#3b5a9a}.b-social_network_icons .b-social_network_icon-twitter{background-color:#19b3e7}.b-social_network_icons .b-social_network_icon-google{background-color:#707072}.b-social_network_icons .b-social_network_icon-vkontakte{background-color:#0277ac}.b-social_network_icons .b-social_network_icon-facebook.active{background-color:#3b5a9a}.b-social_network_icons .b-social_network_icon-twitter.active{background-color:#19b3e7}.b-social_network_icons .b-social_network_icon-google.active{background-color:#707072}.b-social_network_icons .b-social_network_icon-vkontakte.active{background-color:#0277ac}.b-social_network_icons .b-social_network_icon-facebook:hover{background-color:#2f487b}.b-social_network_icons .b-social_network_icon-twitter:hover{background-color:#148fb8}.b-social_network_icons .b-social_network_icon-google:hover{background-color:#59595b}.b-social_network_icons .b-social_network_icon-vkontakte:hover{background-color:#015f89}.b-social_network_icons.attached a{opacity:.33}.b-social_network_icons.attached a.active{opacity:1}.b-social_network_icons_smaller a{width:16px;height:16px;border-radius:1px}.b-social_network_icons_smaller .b-social_network_icon-google i{padding-left:2px}.b-social_network_icons_smaller .b-svg-icon svg{margin:1px;width:14px;height:14px}.b-post_location{float:right;margin-top:.5em;padding-right:40px;color:#888;position:relative;z-index:1}.b-post_location a{color:inherit}.b-post_location .b-subsite_subscribe_controls{display:inline-block;margin-left:3px}.b-post_sidebar .b-post_location{float:left}.l-subdomain_post_custom_design .b-social_network_icons_small.b-horizontal{float:none;top:0;position:relative;z-index:2}.b-post_gallery_preview{overflow:hidden;width:100%;max-width:700px;height:200px;position:relative;margin-bottom:10px}.b-preview_image{display:block;position:relative;float:left;text-decoration:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.b-preview_image_wrap{background-size:cover;background-position:50% 50%;width:100%;height:100%;position:absolute;top:0;left:0; cursor: zoom-in}.b-preview_image_empty__vert{height:100%;position:absolute;right:0;top:0;background:#FFF}.b-preview_image_empty__hor{position:absolute;bottom:0;width:100%;background:#FFF}.b-post_gallery_preview_2 .b-preview_image{width:50%;height:100%}.b-post_gallery_preview_3 .b-preview_image{width:33.3%;height:100%}.b-post_gallery_preview_4 .b-preview_image_1,.b-preview_image_1 a,.b-post_gallery_preview_5 .b-preview_image_1{width:50%;height:100%}.b-post_gallery_preview_4 .b-preview_image_2,.b-post_gallery_preview_5 .b-preview_image_2{width:20%;height:50%}.b-post_gallery_preview_4 .b-preview_image_empty__vert,.b-post_gallery_preview_5 .b-preview_image_empty__vert,.b-post_gallery_preview_3 .b-preview_image_1 .b-preview_image_empty__vert,.b-post_gallery_preview_3 .b-preview_image_2 .b-preview_image_empty__vert,.b-post_gallery_preview_2 .b-preview_image_1 .b-preview_image_empty__vert{width:4px}.b-post_gallery_preview_4 .b-preview_image_2 .b-preview_image_empty__hor,.b-post_gallery_preview_4 .b-preview_image_3 .b-preview_image_empty__hor,.b-post_gallery_preview_5 .b-preview_image_2 .b-preview_image_empty__hor,.b-post_gallery_preview_5 .b-preview_image_3 .b-preview_image_empty__hor{height:4px}.b-post_gallery_preview_4 .b-preview_image_3,.b-post_gallery_preview_5 .b-preview_image_3{width:30%;height:50%}.b-post_gallery_preview_4 .b-preview_image_4,.b-post_gallery_preview_5 .b-preview_image_4{width:30%;height:50%}.b-post_gallery_preview_5 .b-preview_image_5{width:20%;height:50%}.post .dt a.b-post_gallery_total_caption{display:block;white-space:nowrap;color:#556e8c;font:italic 12px Georgia,"Times New Roman",serif;margin:3px 0 10px}.b-image_can_expand{cursor:-webkit-zoom-in;cursor:zoom-in}.b-image_can_shrink{cursor:-webkit-zoom-out;cursor:zoom-out}.b-post_snippet_icon{display:inline-block;float:none;width:23px;height:20px}.b-post_pinned_icon{display:inline-block;float:left;position:relative;top:-2px;width:30px;height:22px;margin-right:5px}.b-post_pinned_icon .b-svg-icon,.b-post_pinned_icon .b-svg-icon>svg{width:30px;height:22px}.b-post_pinned_icon .b-svg-icon svg path{fill:#556e8c}.b-search .b-post_pinned_icon,.b-profile_content .b-post_pinned_icon{display:none}.post .b-post_cover h3 .b-post_pinned_icon .b-svg-icon svg path{fill:#fff}.post_comments_page .b-post_snippet_icon{text-decoration:none;width:inherit;margin-bottom:5px;height:auto}.post_comments_page .b-post_snippet_icon h3{margin-left:-5px;margin-bottom:5px}.post_comments_page .b-post_snippet{clear:both}.b-post_snippet_icon i{background-color:transparent;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;transition:background-color .3s ease;width:21px;height:21px}.b-post_snippet_icon i svg{top:1px}.b-post_snippet_icon:hover i,.post.js-post_expanded .b-post_snippet_icon i{background-color:#556e8c;opacity:.8}.b-post_snippet_icon:visited:hover i,.post.js-post_expanded .b-post_snippet_icon:visited i{background-color:#666}.b-post_snippet_icon:visited .b-svg-icon__link svg *{fill:#666}.post.js-post_expanded .b-svg-icon__link svg *,.b-post_snippet_icon:hover .b-svg-icon__link svg *{fill:#FFF}.b-post_snippet h4{text-decoration:underline}.b-post_snippet{display:block !important;height:auto;margin-left:10px;opacity:0;overflow:hidden;visibility:hidden;padding:5px 0 0;margin-bottom:10px;position:absolute;text-decoration:none;font-size:13px}.post.js-post_expanded .b-post_snippet{position:inherit;opacity:.8;visibility:visible}.b-post_snippet:before{border-left:1px solid #555;content:'';display:block;float:left;height:100%;margin-top:-5px;padding-right:15px;padding-bottom:5px;opacity:.5}.b-post_snippet a{text-decoration:none}.b-post_snippet img{display:none}.b-post_snippet h4{margin:0;font-weight:normal;font-size:1.3em;color:#555;line-height:1.3em}.b-post_snippet p{padding-bottom:0}.b-post_snippet p,.b-post_snippet span a{display:block;margin-bottom:0}.b-post_snippet span a{color:inherit;opacity:.8}.b-post_snippet span{font-size:.85em;margin-bottom:10px}.b-controls_button{height:20px;width:20px;display:inline-block;margin:-10px 0 -10px -5px;position:relative;top:7px}.b-controls_button span{width:20px;height:20px;display:inline-block;background-image:url(/local/templates/rybalka/assets/sprite.png);background-repeat:no-repeat}.post .dt .b-fui_icon_button_close{visibility:hidden;margin-left:0;top:-3px}.post:hover .dt .b-fui_icon_button_close{visibility:visible}.post_touched .dt .b-fui_icon_button_close{visibility:visible}.post_inbox_page .b-controls_button_delete_inbox{visibility:hidden;margin-left:-30px;left:23px;top:-6px}.post_inbox_page:hover .b-controls_button_delete_inbox{visibility:visible}.b-inbox_controls_user .b-controls_button{position:absolute;top:2px;right:-5px;visibility:hidden}.b-inbox_controls_user:last-child .b-controls_button{right:-15px}.b-inbox_controls_user:hover .b-controls_button{visibility:visible}.b-posts_list .b-controls_button{margin-left:-6px;top:6px}.b-contributors-list .b-controls_button{margin:-10px -6px -9px 2px;top:5px;right:5px}.b-popup_video_toggle{padding:1;margin:0 2px 0 0;font-size:10px;width:14px;height:14px;text-align:center;line-height:14px;text-decoration:none;border-radius:50%;display:inline-block;font-weight:bold;vertical-align:middle;border:1px solid transparent}.c_body .b-popup_video_toggle.active{background-color:#556e8c;color:#FFF}.c_body .b-popup_video_toggle.active:visited{background-color:#666}.b-media_player_preview{display:block}.b-media_player_preview_pic_holder{position:relative;display:inline-block;overflow:hidden;min-width:50px;min-height:50px}.b-media_player_preview_play{width:40px;height:40px;background:url(/static/i/video_play_button.png) no-repeat 0 0;background-size:100% 100%;position:absolute;top:50%;left:50%;margin:-20px 0 0 -20px}a[rel="coub"] .b-media_player_preview_play{background-image:url(/static/i/coub_play_button.png)}.js-player__coub .b-video_play_button i{background-image:url(/static/i/coub_play_button.png)}.js-player__coub .b-video_play_button i img{opacity:0}body:not(.l-touch) .b-user_ad .post{padding-bottom:4px;padding-top:0;margin-right:0}.b-user_ad .post .dt{padding-top:0}.b-domain_prefix_caps{text-transform:uppercase}.b-post_article_mobile_bottom{position:relative;color:#acacac;display:none}.b-post_article_mobile_bottom_author{float:left;margin:0;padding-left:130px;margin-left:-130px;box-sizing:border-box}.b-post_article_mobile_bottom_line_adv .b-post_article_mobile_bottom_author{margin-bottom:25px;margin-left:0;padding-left:0;float:none}.b-post_article_mobile_bottom_author .js-date{font-size:.85em}.b-post_article_mobile_bottom_views{display:inline-block;position:relative;top:4px}.b-post_my_post_controls{margin-left:10px}.b-post_article_mobile_bottom .b-post_my_post_controls .b-svg-icon,.b-post_article_mobile_bottom .b-post_my_post_controls .b-svg-icon>svg{height:20px;width:20px}.b-post_article_mobile_bottom .b-post_my_post_controls .b-post_my_post_controls_button{overflow:visible;height:20px;min-width:20px;line-height:20px;margin-right:10px;white-space:nowrap}.b-post_article_mobile_bottom .b-post_my_post_controls .b-button{min-width:30px;height:30px;top:0;margin-right:0}.b-post_article_mobile_bottom .b-post_my_post_controls .b-button_icon{font-size:18px;line-height:30px;width:30px;height:30px}.b-post_article_mobile_bottom a.b-button .b-svg-icon__post_my,.b-post_article_mobile_bottom a.b-button .b-svg-icon__post_my_full{top:1px}.b-post_article_mobile_bottom a.b-button .b-svg-icon__post_my_add,.b-post_article_mobile_bottom a.b-button .b-svg-icon__post_my_remove{top:1px;left:-4.5px}.b-post_article_mobile_bottom a.b-button .b-svg-icon__post_favourites,.b-post_article_mobile_bottom a.b-button .b-svg-icon__post_favourites_full{top:0;left:-3px}.b-post_article_mobile_bottom a.b-button .b-svg-icon__post_moderate{top:1px}.b-post_article_mobile_bottom .vote{position:absolute;left:auto;right:61px;top:1px;height:26px}.b-profile_content .b-post_article_mobile_bottom .vote,.b-search .b-post_article_mobile_bottom .vote{right:-10px}.b-post_article_mobile_bottom_line{position:relative;clear:both;margin-bottom:10px}.b-user_ad .b-post_article_mobile_bottom_line{margin-bottom:0}.b-post_article_mobile_bottom_line .b-post_article_mobile_bottom_line_comments{float:right;width:130px;text-align:right}.b-post_article_mobile_bottom_line .b-post_article_mobile_bottom_line_comments a{font-size:11px}.b-post_article_mobile_bottom_line .b-post_article_mobile_bottom_line_comments a i{vertical-align:middle}.b-post_article_mobile_bottom_line .b-post_my_post_controls{margin-left:0}.b-post_article_mobile_bottom a.vote_button{visibility:visible;width:26px;height:26px;line-height:26px}.b-post_article_mobile_bottom a.vote_button .b-svg-icon{top:3px}.b-post_article_mobile_bottom .vote_result{top:0;height:26px;font-size:1em;line-height:26px}.b-post_article_mobile_bottom .vote_result__disabled{width:10px;height:10px;left:10px;top:6px}.b-post_article_mobile_bottom .vote_button_plus{top:0;left:73px}.b-post_article_mobile_bottom .vote_button_minus{top:0;left:38px}.b-post_article_mobile_bottom .over a.vote_button{border:0}.b-post_location .b-note,.b-post_article_mobile_bottom_author .b-note{font-size:10px}.b-comments_navigation{position:absolute;right:0;top:700px;margin-top:20px;margin-right:20px;background-color:#FFF;border:1px solid #e6e6e6;border-radius:3px;opacity:.33;z-index:3;list-style-type:none;padding-left:0;padding-bottom:1px;display:none;min-width:64px;min-height:63px;transition:opacity .2s}.b-comments_navigation.short{top:0}.b-comments_navigation.js-fixed{position:fixed;top:0}.b-comments_navigation:hover{opacity:1}.b-comments_navigation>li{border-bottom:1px solid #e6e6e6;position:relative}.b-comments_navigation>li.js-comments_jump{cursor:pointer;width:64px;height:64px;position:relative}.b-comments_navigation>li>a{width:32px;height:32px;position:absolute;left:16px;top:16px;display:block;text-align:center}.b-comments_navigation>li.b-comments_navigation_negative{cursor:pointer;margin:0;margin-bottom:-1px;background-color:#F00}.b-comments_navigation>li.b-comments_navigation_negative a{color:#FFF;font-weight:bold;line-height:32px}.b-comments_navigation>li[data-class="mine"] a{background-image:url(/static/i/icons/comments_mine.png);background-repeat:no-repeat;background-position:8px 8px}.b-comments_navigation>li[data-class="new"] a{background-image:url(/static/i/icons/comments_new.png);background-repeat:no-repeat;background-position:8px 8px}.b-comments_navigation>li:last-child{border-bottom:0}.b-comments_navigation strong{color:#F00}.l-mouse_capable .b-comments_navigation{display:block}.b-post_stream{padding-top:20px}.b-post_stream_comments,.b-post-stream_content{width:100%;margin-left:-320px}.b-post_stream_comments{display:inline}.b-post-stream_content_wrapper{margin-left:320px}.b-post_refresh{position:relative;margin-bottom:28px;height:39px}.b-post_refresh_now{position:absolute;left:-38px;top:4px;height:22px;width:22px;border-width:0 1px 1px;border-style:solid;border-color:#dcdcdc;background:#f4f4f2;-webkit-border-radius:4px;border-radius:4px}.b-post_refresh_new{display:inline-block;visibility:hidden;padding:0 10px;height:37px;font-size:18px;line-height:39px;color:#6ebd61;border:1px solid #6ebd61;border-radius:3px;text-decoration:none}.b-post_refresh_new:hover{background:#6ebd61;color:#fff}.b-post_refresh_new .b-svg-icon{margin:4px 5px 0 0;float:left}.b-post_refresh_new path{fill:#6ebd61 !important}.b-post_refresh_new:hover path{fill:#fff !important}.b-post_refresh_auto{position:absolute;display:block;color:#959595;font-size:11px;line-height:17px}.b-post-events_list{margin:0;padding:0;list-style:none}.b-post_stream .b-post_tags{display:block;clear:left}.b-post_stream .b-right_sidebar.js-sidebar-fixed{position:fixed !important;top:20px !important}.b-post_stream .b-right_sidebar.js-sidebar-abs{position:absolute !important;top:45px !important}.b-post_stream .b-right_sidebar.js-sidebar-fade{opacity:0}.l-800 .b-post_stream .b-right_sidebar{display:block;position:static !important;visibility:visible;float:none;padding-bottom:0}.l-800 .b-post_stream .b-sidebar_item{width:100%}.l-800 .b-post-stream_content_wrapper,.l-800 .b-post-stream_content{margin-left:0}.b-post_stream .b-sidebar_wrapper{padding:0 0 0 12px;border-left:1px solid #d7d7d7}.l-800 .b-post_stream .b-sidebar_wrapper{border:0}.b-post_stream .b-sidebar_item_content{border:0;padding:0;margin:5px 10px 0 0}.b-post_stream .b-post_header_content{padding-bottom:20px;padding-right:0}.b-post_stream .b-post_header_content_row,.b-post_stream .b-post_header_content,.b-post_stream .b-post_header_content_wrapper{display:block}.b-stream_text{margin-bottom:17px;overflow:hidden;font-family:Georgia,serif;color:#000;font-size:1.5em;line-height:1.3;-webkit-transition:height 1s linear;-moz-transition:height 1s linear;-o-transition:height 1s linear;transition:height 1s linear}.b-stream_text .b-post_cut_segment{display:block}.b-right_sidebar .b-cut_again{display:none}.b-stream_text.js-post_opened+.b-cut_link .b-cut_again{display:inline-block}.b-right_sidebar .b-cut_link{color:#4e729d}.b-stream_text.js-post_opened+.b-cut_link .b-uncut{display:none}.b-stream_text.js-post_opened .b-post_cut_dots{display:none}.b-stream_text.js-post_opened+.b-cut_link i{background-position:-60px -20px}.b-contributors-list{display:inline;padding:0;margin:0 0 10px;list-style:none}.b-contributors-list .item{position:relative;display:inline-block;color:#959595;line-height:20px;padding-right:4px}.b-contributors-list .item:after{position:absolute;content:',';right:1px;top:0}.b-contributors-list .item:last-of-type:after{display:none}.b-contributor{color:#959595;font-size:13px;border-bottom:none !important;text-decoration:underline !important}.b-sidebar-counters{height:30px;color:#959595;font-size:14px}.b-event{position:relative;margin:0 0 14px -56px;border:1px solid transparent;opacity:1;padding:5px 0 5px 56px}.l-1000 .b-event{margin:0}.l-1000 .b-event-w_date{margin-top:45px}.l-1000 .b-event_date{left:5px;top:-37px;width:auto}.l-1000 .b-event_date div{display:inline-block}.b-event_num{position:absolute;left:0;top:20px;width:40px;text-align:right;font-size:11px;color:#cdcdcd;text-decoration:none}.b-event-important .b-event_num{top:24px}.b-event-new{background-color:#f3f3f3 -webkit-animation:new-event 5s;-moz-animation:new-event 5s;-o-animation:new-event 5s;animation:new-event 5s}@-webkit-keyframes new-event{1%{background-color:#f3f3f3}100%{background-color:#fff}}@-moz-keyframes new-event{1%{background-color:#f3f3f3}100%{background-color:#fff}}@-o-keyframes new-event{1%{background-color:#f3f3f3}100%{background-color:#fff}}@keyframes new-event{1%{background-color:#f3f3f3}100%{background-color:#fff}}.b-event_add-link{display:inline-block;position:relative;color:#fff;margin-bottom:7px;text-decoration:none;background-color:#556e8c;height:28px;line-height:30px;padding:0 10px 0 30px;text-transform:uppercase;border-radius:3px;-webkit-transition:background-color .2s ease,box-shadow .2s ease;-ms-transition:background-color .2s ease,box-shadow .2s ease;transition:background-color .2s ease,box-shadow .2s ease}.b-event_add-link:before{position:absolute;font-size:20px;content:'+';left:12px;top:0;color:#fff}.b-event_add-link:hover{background-color:#6389b7}.b-event_add{position:relative;margin-bottom:65px;border-radius:4px;border:1px solid #e1e1e1;min-height:107px}.b-event_add_wrap{overflow:hidden;margin-left:-148px;padding:0 0 8px 148px;-webkit-transition:height .3s linear;-moz-transition:height .3s linear;-o-transition:height .3s linear;transition:height .3s linear}.b-event_add .b-form_item{margin-top:5px;max-width:none}.b-event_add .b-editor_menu_items{opacity:1}.b-event_time{line-height:22px;color:#d51e18;margin-bottom:3px;padding:0 3px;display:inline-block;line-height:20px;text-decoration:none;position:absolute;left:3px;top:4px}.b-event-important .b-event_time{background:#d51e18;color:#fff}.b-event_date{display:none;position:absolute;left:-92px;top:5px;color:#c2c2c2;width:65px;line-height:18px}.b-event_date .js-date-day,.b-event_date .js-date-month,.b-event_date .js-date-year{font-size:1em}.b-event_text{overflow:hidden;display:inline-block;text-overflow:ellipsis;width:100%}.b-event .c_user{color:#959595;font-size:11px}.b-event_footer .b-svg-icon{vertical-align:bottom}.b-event_footer .b-svg-icon svg{fill:#959595}.b-event-share{position:relative;top:2px}.b-event_share-copy{display:block;height:24px;width:119px;font-size:14px;margin:10px auto 0;line-height:26px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;background-color:#556e8c;text-decoration:none;text-transform:uppercase;text-align:center;color:#FFF}.l-touch_capable .b-event_share-copy{display:none}.b-event_share-successfull{background:#556e8c;-webkit-animation:changecolor 1.5s;animation:changecolor 1.5s}@-webkit-keyframes changecolor{0{background:#68bb54}100%{background:#556e8c}}@keyframes changecolor{0{background:#68bb54}100%{background:#556e8c}}.b-event-moderate{top:-3px}.b-event_add_text{width:100%;min-height:100px;background:0;font-size:1.1em;line-height:1.5;border:0}.b-event_add_text:focus,.b-event_add_text:active{outline:0}.b-event_add .b-article_text{font-size:1em;line-height:1.5;font-family:'PT Sans Caption',Verdana,sans-serif}.b-event_add .b-uploaded_image{max-width:700px !important}.b-event_add .b-form_text_item .b-fui_icon_button_close{right:-20px}.b-event_add .b-form_media_item_image .b-fui_icon_button_close,.b-event_add .b-form_media_item_embed .b-fui_icon_button_close{right:0}.b-event_add .b-editor_menu{position:absolute;bottom:-50px;left:-14px}.b-event_add .b-form_item .b-article_text{margin-top:-20px;min-height:100px}.b-event_add .b-editor_menu_items_bg{display:none}.b-event_add .b-editor_menu_items{left:4px;width:136px;height:auto;top:1px;margin:0}.b-event_add .b-editor_menu_button{left:-40px}.b-event_add .b-editor_menu_items .b-editor_menu_item{margin:5px}.b-event_add .b-form_item .b-article_text{padding-left:7px}.b-event_add .b-form_item.left .b-media_item{float:none;padding:0 0 2px 2px;width:100%}.b-event_add .b-form_text_item{margin-top:0;padding-right:20px}.b-event_add_actions{height:22px;position:absolute;right:0;bottom:-42px}.b-event_add_actions .b-button__gradient{height:28px;width:100px;border-radius:2px;margin-left:5px;vertical-align:middle}.b-event_add_actions .b-button__gradient:before{font-size:13px;line-height:26px}.b-event_add_actions button.b-button__gradient:active:before{line-height:28px}.b-event_add_submit{float:right;margin-left:25px;transition:opacity .2s;width:83px;height:22px}.b-event_add_submit_disabled{-webkit-animation:disabled_animation 1s infinite;animation:disabled_animation 1s infinite}@-webkit-keyframes disabled_animation{0{opacity:1}50%{opacity:.5}100%{opacity:1}}@keyframes disabled_animation{0{opacity:1}50%{opacity:.5}100%{opacity:1}}.b-event_add_submit:active,.b-event_add_submit:focus{outline:0}.b-event_important{display:inline-block;margin-top:2px;font-size:13px;color:#959595;transition:opacity .2s;vertical-align:middle}.b-event_autopost{display:inline-block}@media screen and (max-width:500px){.b-event_autopost{margin-top:10px}}@media screen and (max-width:930px) and (min-width:800px){.b-event_important{display:block;margin-bottom:8px;margin-top:4px}.b-event_autopost{margin-top:20px}}@media screen and (max-width:500px){.b-event_add_actions{bottom:-88px}.b-event_add_wrap{padding-bottom:26px}.b-event_add_submit{margin-left:10px}}.b-post-events .b-event_add_submit{display:block}.b-event_add_actions .b-button{margin-left:10px;vertical-align:middle}.b-post_stream .b-post_body_pic{max-width:700px;margin:3px 0 4px}.b-post_stream .b-post_preview_pic__big{display:block;margin-bottom:5px}.b-post_stream .b-post_article_bottom{margin-left:227px}.b-post-stream_footer_share{float:left}.b-post-stream_footer .b-post_location{margin:6px 25px 0 0}.b-related-posts{padding:11px 0 20px 66px;border-top:1px solid #e1e1e1;margin-left:-30px}.b-related-posts__anon{border-top:0;margin-bottom:25px;border-bottom:1px solid #e1e1e1}.b-related-posts_title{margin-bottom:28px;color:#a1a1a1;font-size:1em;text-transform:uppercase}.b-related-posts_title h2{margin:0;padding:0;font-size:1em;font-weight:normal}.b-related-posts .post{padding:0 45px;margin:0 0 0 -1px;width:300px;float:left;border-left:1px solid #e1e1e1}.b-related-posts .post:nth-of-type(1){border:0;padding:0 45px 0 0}.b-related-posts h3{display:inline-block;margin-bottom:4px}.b-related-posts_rating{color:#a1a1a1;font-size:.6em}.b-related-posts_gallery-title{display:block;white-space:nowrap;color:#556e8c;font:italic 12px Georgia,"Times New Roman",serif;margin:3px 0 10px}.b-related-posts .b-post_preview_pic{width:300px;height:200px;overflow:hidden;position:relative}.b-related-posts .b-post_preview_pic img:not(.b-related-posts_preloader){position:absolute;top:0;visibility:hidden}.b-related-posts .b-loading_animation{z-index:4}.related-posts_image{width:100%}.b-related-posts .b-post_estimate{font-size:1em;display:block}.b-related-posts .b-post_estimate .b-svg-icon__mobile{display:none}.b-related-posts_footer{color:#959595;font-size:.78em;margin-top:4px}.b-related-posts_footer .b-note{font-size:1em}.b-related-posts_footer .c_user{color:#959595;margin-right:4px}.b-related-posts_comments a{color:#959595;font-weight:700}.b-related-posts_estimate{display:block;margin:-6px 0 8px}.b-related-posts_estimate i{top:6px}.b-related-posts_indicator{display:block;position:relative;padding-left:16px;margin-bottom:8px;font-family:Georgia,serif;font-size:12px;font-style:italic}.b-related-posts_indicator:before{content:'';display:inline-block;position:absolute;top:3px;left:0;width:12px;height:12px;background:#42ac48;border-radius:12px}.b-related-posts_indicator.offline:before{background:#d51e18}.b-related-posts .b-post_preview_pic_wrapper{width:300px !important}.b-read_link{text-decoration:none}.b-related-posts_preloader{visibility:visible;position:absolute;z-index:3;width:auto !important;height:auto !important;left:86px;top:36px}@media screen and (max-width:1620px){.b-related-posts .post:nth-of-type(4){display:none}}@media screen and (max-width:1300px){.b-post_stream .b-post_wrapper{max-width:none}}@media screen and (max-width:1130px){.b-post_stream .b-vote_container{position:static;float:left;margin-left:35px}.b-stream_text{clear:both}.b-event_add{margin-left:0}}@media screen and (max-width:1220px){.b-related-posts .post:nth-of-type(3){display:none}.b-related-posts .post{padding:0 0 0 45px}}@media screen and (max-width:760px){.b-related-posts{padding-left:0}.b-related-posts_title{margin-left:25px}.b-related-posts .post{float:none;padding:15px 2% 15px;margin:0 auto !important;width:96%;height:auto !important;border-left:0}.b-related-posts .post:nth-of-type(1){padding:15px 20px;border-bottom:1px solid #e1e1e1}.l-600 .b-related-posts .b-video_player,.l-600 .b-related-posts .b-post_preview_pic_wrapper,.l-600 .b-related-post .b-post_preview_pic__big,.l-600 .b-related-post .b-post_preview_pic_wrapper .b-video_wrapper{width:300px !important}.b-post_article_comments .b-related-posts{padding-left:0}}@media screen and (max-width:500px){.b-related-posts_list{padding:0 10px}.b-related-posts .post{padding:15px 0;width:290px}.b-related-posts .post:nth-of-type(1){padding:15px 10px}.b-related-posts_title{padding:0 10px}}@media screen and (max-width:1000px){.b-post_stream .b-post_wrapper{max-width:100%;margin:0 30px}.b-post_stream .b-vote_container{display:none}}.domain_rank{display:inline-block;border-radius:2px;padding:0 3px;margin:0 1px;line-height:14px}.b-full_size_video{width:100%}.b-post_video_wrap{max-width:700px;display:inline-block}.c_body .b-post_video_wrap{max-width:500px}.b-post_video_wrap_link{position:relative}.b-post_video_wrap video{max-width:100%}.l-700 .b-post_video_wrap video{max-width:100% !important;height:100% !important}.b-article_partner_info{position:relative}.b-post_footer_logo{position:absolute;width:125px;height:125px;border:2px solid #f4f4f2;border-radius:50%;background:#fff;top:-74px;left:-10px;display:inline-block;text-align:center;line-height:122px;vertical-align:middle;overflow:hidden;cursor:pointer}.b-article_partner_info .b-post_footer_logo{top:0}.b-index_posts_holder .b-post_footer_logo{width:66px;height:66px;line-height:64px;top:-33px;left:30px;z-index:2}.b-post_article_mobile_bottom_author .b-post_footer_logo{width:40px;height:40px;top:-12px;left:0;line-height:36px}.b-post_article_mobile_bottom_line_adv{margin-bottom:18px}.b-post_article_mobile_bottom_author .b-post_footer_url{margin-left:50px;font-size:11px;padding-left:0;padding-right:0}.b-post_article_mobile_bottom_author .b-post_footer_url__no_logo{margin-left:0}.b-article_partner_info .b-post_footer_logo input[type="file"]{top:0;left:0}.b-article_partner_info .b-post_footer_logo .plupload{width:125px !important;height:125px !important;overflow:visible !important;top:0}.b-post_footer_url{padding:14px 16px 14px 126px;margin-right:12px;margin-left:16px}.b-index_posts_holder .b-post_footer_url{padding-left:100px;background:transparent}.b-index_posts_holder .b-post_article_mobile_bottom .b-post_footer_url{padding-left:0}.b-post_footer_url__no_logo{margin-left:0;padding-left:0;padding-right:0}.b-index_posts_holder .b-post_footer_url__no_logo{padding-left:14px}.b-post_footer_logo_image{width:100%;height:100%;vertical-align:middle}.b-subscription_form{position:absolute;right:0;top:-25px;z-index:2}.l-touch_phone .b-subscription_form{position:static}.b-subscription_form_title{color:#959595;font-size:12px;text-transform:uppercase;margin-bottom:7px}.b-subscription_form_input{width:166px;height:40px;padding:0 7px;border:1px solid #ccc;line-height:40px;margin-right:-4px;font-size:13px;color:#898989;vertical-align:middle}.b-subscription_form_input:focus,.b-subscription_form_input:active{outline:0;box-shadow:none}.b-subscription_form_submit{height:42px;width:115px;background:#ccc;font-size:15px;text-transform:uppercase;color:#707070;border:0;line-height:40px;vertical-align:middle}.b-article_partner_url{width:166px;height:40px;padding:0 7px;border:1px solid #ccc;line-height:40px;margin-right:-4px;font-size:13px;color:#898989}.b-article_partner_info .b-article_partner_url{position:absolute;top:40px;left:140px;width:300px}.b-article_partner_logo_upload{position:absolute;top:52px;left:20px}.b-article_partner_logo_remove{position:absolute;top:130px;left:27px}.b-post_banner_video{max-width:700px;margin-bottom:22px}.b-index_posts_holder .b-post_banner_video{margin-left:43px}.l-800 .b-index_posts_holder .b-post_banner_video{margin-left:20px}.b-post_article .b-post_banner_video{margin:22px auto;max-width:700px}.b-post_stream .b-post_banner_video{width:100%;max-width:none}.post[data-post_type="inbox"] .img_wrapper img{max-width:700px;width:auto;height:auto}.post .b-post_quick_answer_button{text-decoration:none;display:inline-block;float:right;height:28px;line-height:28px;font-size:12px;padding:0 9px 0 7px;color:#ccc;border:1px solid;border-radius:3px;position:relative;z-index:1;margin-top:-5px;margin-left:10px}.post .b-post_quick_answer_button__active,.post .b-post_quick_answer_button:hover{color:#888}.b-post_quick_answer_form{clear:both}.b-post_quick_answer_form .b-comments_reply_block_container .b-comments_reply_block{padding-top:0;padding-left:0;margin-top:10px;width:100%}.b-post_quick_answer_comments{margin-left:-25px;padding-top:10px}.b-post_quick_answer_comments .b-comment_thread_collapse,.b-post_quick_answer_comments .vote,.b-post_quick_answer_comments .c_show_user{display:none}.l-touch_phone .post .b-post_quick_answer_button{display:none}.b-user_ad .post .b-post_quick_answer_button{display:none}.b-post_my_post_controls_button .b-svg-icon[data-name="vk_share"] svg{left:-4px;top:-3px;width:28px;height:28px}.b-post_my_post_controls_button .b-svg-icon[data-name="fb_share"] svg{left:-4px;top:-3px;width:28px;height:28px}.comment{padding-left:42px;padding-bottom:13px;margin-right:100px;overflow:hidden;padding-top:1px;position:relative;transition:background-color .2s}.comment.ignored{opacity:.6}.comment_inner{padding:5px 5px 5px 1px;zoom:1;outline-offset:-1px;margin-right:1px;position:relative}.comment .comment_inner{border:1px solid transparent;-webkit-transition:background-color .5s,border-color .5s;-ms-transition:background-color .5s,border-color .5s;transition:background-color .5s,border-color .5s}.comment.new .comment_inner{-webkit-transition:none;-ms-transition:none;transition:none}.b-comment_outline{position:absolute;top:0;bottom:0;right:0;left:-6px;border-style:solid;border-width:0}.selected .c_show_user{font-size:20px;width:4px;height:14px}.selected.b-author_comment .c_show_user,.selected.post .c_show_user{color:#4e729d}.selected .c_show_user em{height:14px;left:1px}.comment.js-highlighted{background-color:#f3f3f3}.b-author_comment .b-comment_outline{border-color:#4e729d}.b-comment_edit{position:relative}.nc_body,.c_body{margin-bottom:4px;line-height:1.4;position:relative;font-family:Verdana,sans-serif}.c_body .img_wrapper{position:relative;max-width:500px;width:100%}.c_body .img_wrapper span{display:inline-block}.c_body .img_wrapper img{display:block;position:absolute;width:100% !important;height:100% !important;top:0;left:0}.c_body img{-webkit-transition:max-width .3s ease;-moz-transition:max-width .3s ease;display:block}.c_body img.js-image_in_comments_original{max-width:3000px}.c_body img[width]{height:auto;width:auto;max-height:700px;max-width:700px}.c_body a:visited{color:#666}.c_footer{font-size:.9375em;color:#888;position:relative;zoom:1;margin-bottom:4px}.c_footer:before{content:"";display:inline-block;width:0;height:20px;vertical-align:middle;margin-right:-3px}.c_footer a{color:inherit}.l-mouse_capable .c_footer a{text-decoration:none}.c_footer a::not(.button):hover,.c_footer a.js-date.js-hover{border-bottom:1px solid}.c_icon{display:none;text-decoration:none;background-image:url(/local/templates/rybalka/assets/sprite.png);background-repeat:no-repeat;width:20px;height:20px;margin:0 -5px;position:relative;top:-2px}.b-search .c_icon,.b-profile_content .c_icon,.b-index_posts_holder .c_icon{display:inline-block}.c_footer a.c_icon:hover{border-bottom:0}.c_footer a:focus{outline:0}.comment .b-post_domain{border-bottom:1px dotted}.c_domain,.c_answer{color:#888}.b-posts_holder .c_answer{display:none}.c_parent,.c_previous{text-decoration:none;font-size:12px;color:#888}.vote.c_vote{left:-36px;top:-24px}a.c_show_user{text-decoration:none;border:1px solid transparent;padding:0 2px 0 2px;display:inline-block;position:relative;width:4px;height:14px;vertical-align:middle}a.c_show_user em{position:absolute;left:2px;bottom:2px;line-height:8px;height:10px;font-style:normal}a.c_show_user:hover{border:1px solid #888}.b-button_share,.b-button__comment_moderate,.b-button__comment_delete{line-height:20px;top:-2px}.b-button_share .b-button_icon,.b-button__comment_moderate .b-button_icon,.b-button__comment_delete .b-button_icon{vertical-align:middle}.comments_indent_holder .comment{padding-left:438px}.comments_indent_holder .indent_0{padding-left:42px}.comments_indent_holder .indent_1{padding-left:58px}.comments_indent_holder .indent_2{padding-left:78px}.comments_indent_holder .indent_3{padding-left:98px}.comments_indent_holder .indent_4{padding-left:118px}.comments_indent_holder .indent_5{padding-left:138px}.comments_indent_holder .indent_6{padding-left:158px}.comments_indent_holder .indent_7{padding-left:178px}.comments_indent_holder .indent_8{padding-left:198px}.comments_indent_holder .indent_9{padding-left:218px}.comments_indent_holder .indent_10{padding-left:238px}.comments_indent_holder .indent_11{padding-left:258px}.comments_indent_holder .indent_12{padding-left:278px}.comments_indent_holder .indent_13{padding-left:298px}.comments_indent_holder .indent_14{padding-left:318px}.comments_indent_holder .indent_15{padding-left:338px}.comments_indent_holder .indent_16{padding-left:358px}.comments_indent_holder .indent_17{padding-left:378px}.comments_indent_holder .indent_18{padding-left:398px}.comments_indent_holder .indent_19{padding-left:418px}.comments_indent_holder .indent_20{padding-left:438px}.new_only .comment,.new_only .b-comments_collapsed_toggle_holder{display:none}.new_only .show{display:block}.new_only .new{display:block}.b-settings_highlight_sample{float:left;padding:10px 5px;white-space:nowrap}.b-settings_highlight_sample4{padding:9px 4px}.b-settings_highlight_sample1,.highlight1 .new .comment_inner{background-color:#f3f3f3}.b-settings_highlight_sample2,.highlight2 .new .comment_inner{background-color:#f6efd2}.b-settings_highlight_sample3,.highlight3 .new .comment_inner{background-color:#fdd2f3}.b-settings_highlight_sample4,.highlight4 .new .comment_inner{border-color:red}.user_highlighted .comment_inner{outline:1px solid #ccc !important}.b-unfold_comment_block_link{display:block;margin-bottom:20px;margin-top:-20px}.b-unfold_comment_block_link a{border-bottom:1px dotted;text-decoration:none;color:#888}.b-unfold_comment_block_link i{font-style:normal}.b-comments_reply_block{min-width:280px;position:relative;width:80%;margin-bottom:24px;padding-left:28px}.post .b-comments_reply_block{padding-top:20px;padding-left:20px}.b-comments_reply_block_wrap{overflow:hidden}.l-touch.l-800 .b-comments_reply_block_wrap{overflow:visible}.b-comments_reply_block .b-comments_add_textarea{position:relative;overflow:hidden;padding-right:11px;margin-bottom:4px}.b-comments_reply_block .b-comments_add_textarea .i-form_text_input{height:200px;font-size:14px;display:block;margin-bottom:0;-webkit-box-sizing:inherit;-ms-box-sizing:inherit;box-sizing:inherit}.b-comments_reply_block .b-comments_add_textarea .b-comment_hint{position:absolute;top:4px;left:5px;color:#888;cursor:text}.b-comments_reply_block_yarrr{position:relative;z-index:1}.b-comments_reply_block_yarrr.b-button__gradient{height:28px;width:100px;border-radius:2px}.b-comments_reply_block_yarrr.b-button__gradient:before{font-size:13px;line-height:26px}button.b-comments_reply_block_yarrr.b-button__gradient:active:before{line-height:28px}.b-comments_reply_block_delete_file{text-decoration:none;border-bottom:1px dotted;color:#000;position:absolute;right:105px;top:7px;font-size:.85em;line-height:1}.b-comments_reply_block_close{position:absolute;top:5px;right:5px;width:20px;height:20px;display:block}.b-comments_reply_block_close span{display:block;width:20px;height:20px;color:#b6b6b6;font-size:16px;line-height:16px;text-align:center}.b-external_image{overflow:hidden;font-size:.85em}.b-external_image img{display:block;margin-top:5px}.b-external_image .b-open_link,.b-external_image .b-open_link:visited{color:#556e8c}.vote{position:absolute;top:-23px;left:-41px;width:34px;height:65px;background:url(/static/i/0.gif);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.b-profile_content .vote_button,.b-search .vote_button{display:none}.userpost_favourites{display:block}.vote_result{display:block;position:absolute;width:34px;top:24px;left:0;text-align:center;color:#888;font-weight:normal;font-size:1.166666em;cursor:pointer;height:22px;line-height:19px;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.mine .vote_result{background-color:#efefef}.vote_voted ~ .vote_result{color:#556e8c}.vote_result__disabled{width:10px;height:10px;background:#d8d8d8;border-radius:50%;left:12px;top:29px;color:transparent}.b-post_header.white .b-vote_container{color:#fff}.vote:before{color:#888;font-weight:bold;text-align:center;display:block;width:40px;visibility:hidden;content:attr(data-vote);position:absolute;top:20px;left:0;opacity:1;z-index:10}.b-vote_container .vote:before{width:78px;color:inherit;font:bold 24px/24px Georgia,"Times New Roman",serif}.vote.js-animating:before{visibility:visible;-webkit-animation:hit .5s;-ms-animation:hit .5s;animation:hit .5s}.b-vote_frame{border:1px solid #e1b719;border-right:0;position:absolute;top:19px;left:0;right:5px;height:18px}.b-votes_popup .b-vote_frame{display:none}.b-vote_arrow_wrapper{position:absolute;width:10px;height:20px;top:-1px;right:-10px;overflow:hidden}.b_vote_arrow{background:url('/static/i/icons_sprite.png') -220px 0;width:20px;height:20px;position:absolute;top:0;right:-5px}body>div>.vote_button{visibility:visible}.vote_button{display:block;visibility:hidden;text-align:center;height:20px;width:20px;position:absolute;text-decoration:none}body:not(.l-touch) .over .vote_button{visibility:visible}body:not(.l-touch) .vote .vote_voted{visibility:visible}.vote .b-svg-icon svg .svg_vote_border{fill:transparent}body:not(.l-touch) .vote .vote_button:hover .b-svg-icon svg .svg_vote_icon{fill:#556e8c}body:not(.l-touch) .black .vote .vote_button:hover .b-svg-icon svg .svg_vote_icon{fill:#000}body:not(.l-touch) .white .vote .vote_button:hover .b-svg-icon svg .svg_vote_icon{fill:#fff}.l-touch .vote_button{visibility:visible}.vote .vote_voted .b-svg-icon svg .svg_vote_icon,.comment .vote .vote_voted .b-svg-icon svg .svg_vote_border{fill:#556e8c}.black .vote .vote_voted .b-svg-icon svg .svg_vote_icon{fill:#000}.white .vote .vote_voted .b-svg-icon svg .svg_vote_icon,.white .vote .vote_voted .b-svg-icon svg .svg_vote_border{fill:#fff}.vote_button_plus{top:0;left:7px}.vote_button_minus{bottom:0;left:7px}.b-user_votes_wrapper{position:relative;z-index:100}.b-user_votes_container{position:absolute;top:20px;right:35px;min-width:132px}.b-user_karma{position:relative;z-index:2;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.b-karma_value{float:left;color:#999;border:2px solid transparent;border-width:0 2px;text-align:center;min-width:46px;padding:0 5px;height:22px;line-height:22px;cursor:pointer}.b-user_karma__simple .b-karma_value{border:0;margin-left:38px}.b-karma_controls{float:left;width:38px;overflow:hidden;height:23px}.b-karma_controls-container{float:right;position:relative;cursor:pointer;left:19px}.b-karma_controls__left .b-karma_controls-container.b-voted_1{left:14px}.b-karma_controls__left .b-karma_controls-container.b-voted_2{left:0}.b-karma_controls__right .b-karma_controls-container{float:left;left:-19px}.b-karma_controls__right .b-karma_controls-container.b-voted_1{left:-14px}.b-karma_controls__right .b-karma_controls-container.b-voted_2{left:0}.b-voted_m .b-karma_controls__right .b-karma_controls-container{left:-25px}.b-voted_mm .b-karma_controls__right .b-karma_controls-container{left:-29px}.b-voted_p .b-karma_controls__left .b-karma_controls-container{left:25px}.b-voted_pp .b-karma_controls__left .b-karma_controls-container{left:28px}.b-karma_controls-bg{background:#f2f2f2;background:-moz-linear-gradient(left,#f2f2f2 0,#e0e0e0 72%,#caccc9 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#f2f2f2),color-stop(72%,#e0e0e0),color-stop(100%,#caccc9));background:-webkit-linear-gradient(left,#f2f2f2 0,#e0e0e0 72%,#caccc9 100%);background:-o-linear-gradient(left,#f2f2f2 0,#e0e0e0 72%,#caccc9 100%);background:-ms-linear-gradient(left,#f2f2f2 0,#e0e0e0 72%,#caccc9 100%);background:linear-gradient(to right,#f2f2f2 0,#e0e0e0 72%,#caccc9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2',endColorstr='#caccc9',GradientType=1);margin-left:11px}.b-profile_with_user_info .b-karma_controls-bg{background:#fff;background:-moz-linear-gradient(left,#fff 0,#fff 64%,#fff 64%,#e0e0e0 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#fff),color-stop(64%,#fff),color-stop(64%,#fff),color-stop(100%,#e0e0e0));background:-webkit-linear-gradient(left,#fff 0,#fff 64%,#fff 64%,#e0e0e0 100%);background:-o-linear-gradient(left,#fff 0,#fff 64%,#fff 64%,#e0e0e0 100%);background:-ms-linear-gradient(left,#fff 0,#fff 64%,#fff 64%,#e0e0e0 100%);background:linear-gradient(to right,#fff 0,#fff 64%,#fff 64%,#e0e0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e0e0e0',GradientType=1)}.b-karma_controls__right .b-karma_controls-bg{margin-left:0;margin-right:11px;background:#caccc9;background:-moz-linear-gradient(left,#caccc9 0,#e0e0e0 28%,#f2f2f2 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#caccc9),color-stop(28%,#e0e0e0),color-stop(100%,#f2f2f2));background:-webkit-linear-gradient(left,#caccc9 0,#e0e0e0 28%,#f2f2f2 100%);background:-o-linear-gradient(left,#caccc9 0,#e0e0e0 28%,#f2f2f2 100%);background:-ms-linear-gradient(left,#caccc9 0,#e0e0e0 28%,#f2f2f2 100%);background:linear-gradient(to right,#caccc9 0,#e0e0e0 28%,#f2f2f2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#caccc9',endColorstr='#f2f2f2',GradientType=1)}.b-profile_with_user_info .b-karma_controls__right .b-karma_controls-bg{background:#e0e0e0;background:-moz-linear-gradient(left,#e0e0e0 0,#fff 36%,#fff 36%,#fff 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#e0e0e0),color-stop(36%,#fff),color-stop(36%,#fff),color-stop(100%,#fff));background:-webkit-linear-gradient(left,#e0e0e0 0,#fff 36%,#fff 36%,#fff 100%);background:-o-linear-gradient(left,#e0e0e0 0,#fff 36%,#fff 36%,#fff 100%);background:-ms-linear-gradient(left,#e0e0e0 0,#fff 36%,#fff 36%,#fff 100%);background:linear-gradient(to right,#e0e0e0 0,#fff 36%,#fff 36%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e0e0e0',endColorstr='#ffffff',GradientType=1)}.b-karma_controls-corner{border-top:11px solid transparent;border-bottom:11px solid transparent;border-right:11px solid #f2f2f2;position:absolute;width:0;height:0;top:0;left:0}.b-profile_with_user_info .b-karma_controls-corner{border-right-color:#FFF}.b-karma_controls__right .b-karma_controls-corner{border-right:0;border-left:11px solid #f2f2f2;left:auto;right:0}.b-profile_with_user_info .b-karma_controls__right .b-karma_controls-corner{border-left-color:#FFF}.b-karma_controls-shadow{height:22px;width:26px}.b-karma_controls__right .b-karma_controls-shadow{padding-left:1px}.b-karma_button{float:left;color:#b9b9b9;text-decoration:none;padding-top:1px;font-weight:bold;font-size:17px;line-height:22px;font-family:Arial,sans-serif;margin-right:3px}.js-voted .b-voted_0 .b-karma_button__right_plus,.js-voted .b-voted_0 .b-karma_button__left_minus,.b-karma_controls__right .b-voted_1 .b-karma_button__right_plus,.b-karma_controls__right .b-voted_2 .b-karma_button__right_plus,.b-karma_controls__right .b-voted_2 .b-karma_button__left_plus,.b-karma_controls__left .b-voted_1 .b-karma_button__left_minus,.b-karma_controls__left .b-voted_2 .b-karma_button__left_minus,.b-karma_controls__left .b-voted_2 .b-karma_button__right_minus{color:#666;text-shadow:none}.b-karma_button.vote_voted:hover{background:0}.b-karma_controls__right .b-karma_button{margin:0 0 0 2px}.b-votes_popup,.b-weights_popup{position:absolute;top:0;background:#f3f3f3;z-index:10;border:1px solid #e6e6e6;border-radius:3px;font-size:.937em;box-shadow:1px 1px 3px #e6e6e6}.b-votes_popup{width:414px;right:50%;margin:-9px -207px 0 0}.b-votes_popup__disabled{width:180px}.b-user_votes_container .b-votes_popup{z-index:1}.b-votes_popup.invisible{display:block;visibility:hidden;top:-10000px;left:-10000px}.b-close_btn{background:url("/local/templates/rybalka/assets/sprite.png") -180px -20px;position:absolute;top:5px;right:5px;width:20px;height:20px;z-index:2;cursor:pointer}.b-close_btn:hover{background-position:-160px -20px}.b_users_table_holder{position:relative;padding:33px 40px 12px}.b-votes_popup__disabled .b_users_table_holder{padding-top:20px}.js-karma_popup .b_users_table_holder{padding-top:46px}.b_users_table{width:100%;border-collapse:separate}.b_users_table-cell{vertical-align:top;width:50%;border-left:1px solid #fff;padding:0 0 2px 10px}.b_users_table-cell:first-child{border-right:1px solid #ccc;border-left:0;padding-right:5px}.b_users_table-subtitle{margin:0;color:#666;font-weight:normal;line-height:1em;padding:1px 0 3px}.b_users_table-list{margin:0;padding:0;list-style-type:none;color:#999;min-height:50px;max-width:137px;word-wrap:break-word}.b_users_table-list li span{white-space:nowrap}.b_users_table-list .b-svg-icon{vertical-align:middle}.b_users_table-list .b-svg-icon svg *{fill:#999}.b-removed_user{text-decoration:line-through}.b_users_table-link{color:#5a6f88}.b-arrow{position:absolute;top:46px;bottom:0;width:30px}.b-arrow__prev{left:0}.b-arrow__next{right:0}.b-arrow-ico{position:absolute;background:url("/local/templates/rybalka/assets/sprite.png") 0 0;width:20px;height:20px;top:50%;margin-top:-20px}.b-arrow__prev .b-arrow-ico{background-position:-80px -20px;left:5px}.b-arrow__next .b-arrow-ico{background-position:-100px -20px;right:5px}.b-pagination{margin:0 44px;padding-bottom:6px;overflow:hidden}.b-pagination-inner_1{float:left;left:50%;position:relative}.b-pagination-inner_2{position:relative;left:-50%;float:left;margin:0}.b-pagination-item{background:url("/local/templates/rybalka/assets/sprite.png") -220px -20px no-repeat;float:left;width:20px;height:20px}.b-pagination-item.active{background-position:-200px -20px}.b-no_votes{padding:10px 0 40px;text-align:center;color:#666}.b-votes-disabled-results{width:100px;margin-left:11px}.b-votes_popup .vote{top:12px;left:5px}.b-votes_popup.js-bottom .vote{top:auto;bottom:11px}.b-weights_popup{color:#999;margin-left:-21px;margin-top:-2px;z-index:11}.b-weights_popup .b_users_table_holder{padding-top:13px}.b-weights_popup_header{position:relative;left:20px;top:20px;white-space:nowrap;font-size:11px;color:#888;margin-top:-10px;z-index:1}.b-weights_popup_header svg *{fill:#666}.b-weights_popup_header a{position:relative;top:-6px;cursor:pointer}.b-weights_popup ul{font-size:14px;width:180px;list-style-type:none;padding-left:0}.b-weights_popup li{white-space:nowrap;border-bottom:4px solid silver;width:100%;color:#556e8c;text-transform:uppercase;font-weight:normal;text-align:left;padding-top:20px;line-height:15px;position:relative}.b-weights_popup li u{display:block;border-bottom:4px solid #556e8c;margin-top:3px;margin-bottom:-4px}.b-weights_popup li a.link{overflow:hidden;text-overflow:ellipsis;text-decoration:none;display:inline-block;max-width:160px;vertical-align:middle}.b-weights_popup li a.link_weight{margin-left:.5em;vertical-align:middle}.b-weights_popup li a.link_weight:hover{text-decoration:none}.b-vote_container{width:83px;height:83px;position:absolute;left:-127px;margin-top:6px}.b-post_stream .b-vote_container{left:-148px}.white .b-vote_container_arrow{border-left-color:#fff}.b-post_header .vote{left:0;top:0;width:78px;height:78px;margin:0;z-index:1}.b-post_header .vote_result{width:78px;color:#000;font:bold 24px/24px Georgia,"Times New Roman",serif;height:24px;top:25px}.b-post_header .vote_result__disabled{height:16px;width:16px;background:#000;top:31px;left:31px}.b-post_header.white .vote_result__disabled{background:#fff}.b-post_header.white .vote_result{color:#fff}.b-post_header .vote_button{background:0;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;left:30px;color:#000;font-size:18px;width:18px;height:18px;line-height:18px;opacity:0;-ms-filter:"alpha(opacity=0)";-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.b-post_header.white .vote_button{color:#fff}.b-post_header .vote_button_plus{top:3px}.b-post_header .vote_button_minus{bottom:5px}.b-post_header .vote:hover .vote_button,.b-post_header .vote_button.vote_voted{opacity:1;-ms-filter:"alpha(opacity=100)"}.b-post_header .vote_button.vote_voted{background:0;border:0;color:#000}.b-post_header.white .vote_button.vote_voted{color:#fff}@-webkit-keyframes hit{from{opacity:1;top:20px;font-size:1em}to{opacity:0;top:-50px;font-size:2em}}@-ms-keyframes hit{from{opacity:1;top:20px;font-size:1em}to{opacity:0;top:-50px;font-size:2em}}@keyframes hit{from{opacity:1;top:20px;font-size:1em}to{opacity:0;top:-50px;font-size:2em}}.b-notification{background-color:#f5f5f5;/*margin:2px 50px 2px 10px;*/color:#555;position:relative;z-index:2;text-align:left}.b-notification__standalone{margin-top:15px;overflow:hidden}.b-notification_purchase{margin:20px 35px 20px 24px}.b-notification-title{color:#555;font-weight:normal;font-size:1.4em;line-height:1em;margin:0}.b-notification .b-notification_text{padding-top:9px}.b-notification_content{padding:9px 36px 12px}.b-notification .b-fui_icon_button_close{position:absolute;top:0;right:0;margin:0}.b-notification__gold{position:relative;background:#e0be6c}.b-notification__gold .clippy{position:absolute !important;top:auto !important;left:auto !important;bottom:40px !important;right:20px !important;cursor:pointer}.l-600 .b-notification__gold .clippy{bottom:10px !important}.b-notification__gold .b-notification_content{padding:6px}.b-notification__gold .b-i-notification_content{padding:20px 130px 30px 30px;border:1px solid #fff}.l-600 .b-notification__gold .b-i-notification_content{padding:20px 30px 100px 30px}.b-notification__gold .b-notification_text{padding-top:0}.b-notification__gold .b-notification_close{position:absolute;top:7px;right:12px;color:#fff;text-decoration:none}.b-notification__gold .b-notification_content h3{font-family:Georgia,serif;font-size:20px;font-style:italic;line-height:20px;color:#000;padding:0;margin:0 0 10px}.b-notification__gold .b-notification_content p{padding:0;margin:0 0 5px;color:#000}.b-notification__gold .b-notification_content p .c_user{font-size:16px;color:#000}.b-notification__gold .b-notification_content p small{font-family:Georgia,serif;font-size:16px;font-style:italic}.b-notification__gold .b-notification_content p small a{color:#fff}.b-notification_gold .b-fui_icon_button_close{position:absolute;top:0;right:0;margin:0}.b-columns__user_ads .b-column_left_column,.b-columns__user_ads .b-column_right_column{width:50%}.b-preview_button_holder{padding:3px 0 25px}.b-preview_button_holder input{float:left}.b-partner_material_container{position:relative;margin-bottom:20px}.comments .b-partner_material_container{overflow:hidden;padding-right:0;margin-right:100px}.b-post_article_comments .b-partner_material_container{padding-left:0;padding-right:0}.l-1000 .b-post_article_comments .b-partner_material_container{margin-left:0}.l-1000 .b-post_article_comments .b-user_ad{padding-left:0}.b-partner_material_container .b-fui_icon_button_close{position:absolute;bottom:25px;top:auto;margin:0 0 0 -24px;display:none}.b-user_ad{padding:12px 0 7px}.b-post_article_comments .b-user_ad{border-left:0;padding-left:165px}.l-800 .b-post_article_comments .b-partner_material_container{margin-left:0}.l-800 .b-post_article_comments .b-user_ad{padding-left:0}.b-user_ad .c_footer{padding-top:5px}.b-user_ad .c_user{margin:0;border-bottom:1px dotted}.l-mouse_capable .b-user_ad .b-sys_text{text-decoration:underline}.l-mouse_capable .b-user_ad .b-sys_text:hover{border:0}.b-user_ad_text{padding:0 20px 0 42px}.l-800 .b-user_ad_text{padding:0 20px}.l-500 .b-user_ad_text{padding:0 10px}.b-user_ad .b-ad_link,.b-user_ad_list .b-ad_link{text-decoration:none;color:#000;display:block}.b-user_ad_list_item_inactive{color:#888}.b-user_ad_list_item_inactive .b-ad_link{color:#888}.b-user_ad_list{margin:0;padding:25px 0 50px 25px;list-style-type:none}.b-user_ad_list_item{position:relative;overflow:hidden}.b-item_content{margin:0 0 0 20px;border-left:1px solid #ccc}.b-user_ad_list .b-fui_icon_button_close{position:absolute;top:8px;left:0}.b-user_ad_list .b-item_content{padding:0 0 10px 5px}.b-user_ad_list .c_footer{margin:0;padding-bottom:5px}.b-user_ad_list .b-user_ad_list_item:last-child .c_footer{padding-bottom:0}.b-user_ad_list .c_footer a{color:#888}.b-user_ad_list_more{font-size:.85em;padding:5px 0 0 26px}.b-user_ad_list_more a{color:#888}.b-ad_preview_container{max-width:738px;margin:0 auto;padding-bottom:30px}.b-payment_duration{padding:18px 0 3px 0}.b-payment_footer{overflow:hidden;clear:both}.b-payment_footer .b-golden_paying_system_about{margin-right:-4px;margin-top:-5px}.b-payment_footer .b-golden_paying_system_about .i-form_textarea_white{width:90%}.b-paying_checkout_submit_button_holder{display:inline-block;vertical-align:bottom;width:170px;margin:0 50px 0 0;text-align:center}.b-payment_footer__wire .b-golden_paying_checkout_submit_button{margin-top:10px}.b-golden_paying_checkout_submit_button{white-space:nowrap}.b-paying_checkout_amount{float:left}.b-user_ad_agreement{max-width:738px;margin:0 auto;padding:11px 0 18px}.b-user_ad_disable_comments{max-width:738px;margin:0 auto;padding:0 0 18px}.b-payment_left_part{float:left;padding-right:30px;min-width:320px}.b-payment_right_part{float:left;padding:30px 0 0 0;display:none}.b-payment_type_radio{float:left;position:relative;margin-right:10px}.b-payment_type__online .b-payment_footer__online{display:block}.b-payment_type__wire .b-payment_footer__wire{display:block}.b-payment_type__admin .b-payment_footer__admin{display:block}.b-ad_preview_container .b-ad_calendar_wrapper{display:none;position:relative}.b-post_page_article_ad .b-payment_duration{display:none}.b-post_page_article_ad .b-calendar_wrapper{display:block;float:left}.b-ad_preview{margin-bottom:20px}.b-ad_preview:empty{display:none}.b-user_ad_selfserve{position:absolute;right:40px;bottom:-1px;color:#888;font-size:.85em}.comments .b-user_ad_selfserve{right:25px}.l-800 .b-user_ad_selfserve{right:20px}.l-500 .b-user_ad_selfserve{right:10px}.b-ad_reauest_success_caption{color:#838282;font-weight:normal;font-size:20px;padding-top:60px;padding-left:40px}.l-500 .b-ad_reauest_success_caption{padding-left:10px}.b-post_ad_periods{max-width:738px;margin:0 auto 20px}.b-post_ad_periods_new_period{position:relative}.b-post_ad_periods_new_period_time{width:80px;margin-right:20px;vertical-align:middle}.b-post_ad_periods_new_period_date{text-decoration:none;border-bottom:1px dotted;margin-right:5px}.b-post_ad_periods_new_period_submit{vertical-align:middle;display:none}.b-post_ad_periods_new_period:last-of-type .b-post_ad_periods_new_period_submit{display:inline-block}.b-post_ad_periods_new_period_delete{position:absolute;left:-25px;top:4px}.b-post_ad_periods_new_period:first-of-type .b-post_ad_periods_new_period_delete{display:none}.b-post_ad_submit{max-width:738px;margin:0 auto;padding-bottom:40px}.b-post_ad_submit .b-button{margin-right:20px}.b-futu_share{position:absolute;padding:27px 25px 25px;width:523px;background:#f3f3f3;z-index:100;border:1px solid #e1e1e1;border-radius:3px;box-shadow:-4px 3px 5px 0 rgba(200,199,199,0.17);z-index:100001}@media screen and (max-width:1000px){.b-futu_share{left:50% !important;margin-left:-254px}}@media screen and (max-width:640px){.b-futu_share{left:0 !important;width:96%;padding:33px 2%;margin:0;border:0}}.b-futu_share-close{position:absolute;right:14px;top:8px;color:#e1e1e1;text-decoration:none}.b-futu_share-image{position:relative;border:1px solid #e1e1e1;border-radius:3px;background:#fff}@media screen and (max-width:640px){.b-futu_share-image{overflow:scroll}}.b-futu_share-loading{height:200px;width:523px;margin-bottom:0}@media screen and (max-width:640px){.b-futu_share-loading{width:100%}}.b-futu_share-image .image{width:523px;display:block;margin:-1px;border-radius:3px}@media screen and (max-width:640px){.b-futu_share-image .image{width:100%;height:auto;margin:0}}.b-futu_share-preloader{display:block;width:128px;margin:36px auto}.b-futu_share-greeting{position:absolute;bottom:20px;left:0;width:100%;text-align:center;color:#464646;opacity:0;-webkit-animation:greeting 4s ease-in infinite;animation:greeting 4s ease-in infinite}.b-futu_share-greeting a{color:#464646;text-decoration:none}@-webkit-keyframes greeting{from{opacity:0}50%{opacity:1}to{opacity:0}}@-moz-keyframes greeting{from{opacity:0}50%{opacity:1}to{opacity:0}}@-o-keyframes greeting{from{opacity:0}50%{opacity:1}to{opacity:0}}@keyframes greeting{from{opacity:0}50%{opacity:1}to{opacity:0}}.b-futu_share-social{font-size:.9em;color:#555;vertical-align:middle;height:30px;margin:25px 0}.b-futu_share-social-label{line-height:.9em;margin-right:10px}@media screen and (max-width:400px){.b-futu_share-social-label{display:block;margin-bottom:5px}}.b-futu_share-input{display:block;font-size:.9em;height:25px;width:306px;padding:0 5px;margin-top:25px;border-radius:3px;border-width:1px;border-style:solid;border-color:#d7d7d8 #ebebec #f2f2f2 #ebebec;color:#464646;box-shadow:inset 0 1px 0 0 rgba(232,232,231,1),inset 1px 0 0 0 rgba(247,247,248,1),inset -1px 0 0 0 rgba(247,247,248,1);background:#f7f7f8;background:-moz-linear-gradient(top,#f6f6f7 0,#fefefe 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f6f6f7),color-stop(100%,#fefefe));background:-webkit-linear-gradient(top,#f6f6f7 0,#fefefe 100%);background:-o-linear-gradient(top,#f6f6f7 0,#fefefe 100%);background:-ms-linear-gradient(top,#f6f6f7 0,#fefefe 100%);background:linear-gradient(to bottom,#f6f6f7 0,#fefefe 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f7',endColorstr='#fefefe',GradientType=0)}@media screen and (max-width:640px){.b-futu_share-input{width:100%;padding:0}}.b-futu_share-input:focus{outline:0}.b-futu_share-copy{display:inline-block;height:26px;padding:0 13px;margin:15px 7px 0 0;line-height:27px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;background-color:#556e8c;text-decoration:none;text-transform:uppercase;text-align:center;color:#FFF}.b-futu_share-successfull{background:#556e8c;-webkit-animation:changecolor 1.5s;animation:changecolor 1.5s}@-webkit-keyframes changecolor{0{background:#68bb54}100%{background:#556e8c}}@keyframes changecolor{0{background:#68bb54}100%{background:#556e8c}}.b-futu_share-parent{display:inline-block;color:#555;font-size:.9em;vertical-align:middle;line-height:14px;margin-right:10px;border-bottom:1px dotted #555;text-decoration:none}.b-futu_share-parent__hidden{color:#ccc;border-bottom:1px dotted #ccc}.b-futu_share-bg{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);z-index:100000}.b-futu_share-buttons{margin-bottom:25px}.b-notification-feed{position:absolute;top:60px;left:0;width:100%;min-height:60px;z-index:999}.l-1000 .b-notification-feed{top:120px}.l-700 .b-notification-feed{top:130px}.b-notification-feed.hidden{display:none}.b-notification-unsubscriptions_popup a,.b-notification-feed a{color:#556e8c}.b-notification-feed__footer{display:none;width:100%;height:42px;line-height:42px;background:#e0e0e2}.b-notification-feed_exist:not(.b-notification-feed_layout_page) .b-notification-feed__footer{display:block}.b-notification-feed__all-events,.b-notification-feed__mark-all{display:inline-block;margin:0 20px;font-size:12px;color:#252525 !important;float:left}.b-notification-feed__all-events{float:right}.b-notification-feed_layout_page .b-notification-feed__all-events{display:none}.b-notification-feed_content{background:#fff !important;padding:0;padding-top:30px;position:relative}.l-900 .b-notification-feed_content{padding-top:0}.b-notification-feed__loading-animation{background:transparent;position:relative;top:0;left:0;height:60px;line-height:60px;width:100%;background:#f4f4f2;margin:0;border-radius:0}.b-notification-feed_inner{position:relative;z-index:5;margin:0 340px 0 40px;max-width:965px;min-height:60px;padding-top:0}.l-1000 .b-notification-feed_inner{padding-top:20px}.l-900 .b-notification-feed_inner{margin:0;padding-top:0}.b-notification-menu{width:100%;line-height:60px;box-sizing:border-box;padding:0 10px;color:#fff;background:#556e8c;font-size:14px;display:none;-webkit-transition:background-color .3s;transition:background-color .3s}.b-notification-menu svg{fill:#fff;float:right;margin-top:18px;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:transform .3s;transition:transform .3s}.l-900 .b-notification-menu{display:block}.l-900 .b-notification-feed_sidebar__opened .b-notification-menu{background:#6389b7}.l-900 .b-notification-feed_sidebar__opened .b-notification-menu svg{-webkit-transform:rotate(0);transform:rotate(0)}.b-notification-svg-font{display:none}.b-notification-feed_sidebar{padding-left:20px;margin-top:0}.b-notification-feed_sidebar::before{left:0;top:30px}.l-900 .b-notification-feed_sidebar.b-right_sidebar{display:block;visibility:visible;top:0;left:0;position:relative;width:100%;padding:0;z-index:10}.l-900 .b-notification-feed_sidebar::before{display:none}.b-notification-feed_fixed{width:320px;position:fixed;top:90px}.l-1000 .b-notification-feed_fixed{top:150px}.l-900 .b-notification-feed_fixed{top:0;left:0;position:relative;overflow:hidden;height:60px;width:100%;-webkit-transition:height .3s;transition:height .3s}.l-900 .b-notification-feed_sidebar__opened .b-notification-feed_fixed{height:303px}.b-notification-settings{clear:both}.b-notification-settings_list{list-style:none;margin:0;padding:0;margin-right:20px}.l-900 .b-notification-settings_list{margin-right:0}.b-notification-settings_separator{height:1px;width:100%;margin:5px auto;background:#e1e1e1}.l-900 .b-notification-settings_separator{display:none}.b-notification-settings_separator:first-child{display:none}.b-notification-settings_category{text-transform:uppercase;font-size:14px;line-height:40px;position:relative;box-sizing:border-box}.l-900 .b-notification-settings_category{padding:10px;background:#f4f4f2;border-bottom:1px solid #e1e1e1}.l-900 .b-notification-settings_category__composite{display:none}.b-notification-settings_category__child{padding-left:20px;text-transform:none}.b-notification-settings_category_content{height:40px;width:100%}.b-notification-settings_category__sub{text-transform:none;line-height:36px}.b-notification-settings_link{text-decoration:none;transition:color .1s}.b-notification-settings_category__disabled .b-notification-settings_new-counter,.b-notification-settings_category__disabled .b-notification-settings_link{color:#b7b7b7}.b-notification-settings_category_icon{margin-top:9px;margin-right:4px;height:24px;width:24px;float:left}.b-notification-settings_category_icon svg,.b-notification-item_icon svg{fill:#679dd4;transition:fill .1s}.b-notification-settings_category__disabled .b-notification-settings_category_icon svg{fill:#b7b7b7}.b-notification-settings_new-counter{color:#d41e24;transition:color .1s}.b-notification-settings_new-counter[data-category-counter="0"]{color:transparent !important}.b-notification-item{position:relative;padding:14px 20px 14px 44px;font-size:13px;line-height:20px;color:#111;border-bottom:1px solid #ebebeb;white-space:normal}.b-notification-item_empty{background:#f4f4f2;font-size:13px;text-align:left;text-indent:45px}.b-notification-feed_layout_page .b-notification-item_empty{background:transparent}.b-notification-item_answer-message{color:transparent;float:right;transition:color .3s}.b-notification-item.answered .b-notification-item_footer_answer{cursor:default;color:#acacac}.b-notification-item.answered .b-notification-item_answer-message{color:#080}.l-900 .b-notification-item{margin-left:0;padding:20px 10px}.l-1000 .b-notification-item{padding:14px 20px 14px 64px}.b-notification-item>*{transition:opacity .3s}.b-notification-item__disabled>*{opacity:.5;pointer-events:none}.b-notification-item__unread{background:#f4f4f2}.b-notification-item_header{color:#acacac;font-size:12px;margin-bottom:5px;margin-left:-2px}.b-notification-item_user{text-decoration:none}.b-notification-item__post{text-decoration:none}.b-notification-item_unsubscribe-menu{position:absolute;top:-4px;right:0;transition:visibility .3s}.l-900 .b-notification-item_unsubscribe-menu{transition:none}.b-notification-item__disabled .b-notification-item_unsubscribe-menu{visibility:hidden}.b-notification-item_unsubscribe-list{margin:0;padding:4px 28px 4px 4px;position:absolute;top:-4px;right:-4px;list-style:none;background:#f4f4f2;border:1px solid #e6e6e6;white-space:nowrap;display:none;z-index:1;transition:opacity .3s,visibility .3s}.l-900 .b-notification-item_unsubscribe-list{transition:none}.b-notification-item_unsubscribe-item{line-height:24px;color:#556e8c;cursor:pointer;transition:color .1s}.b-notification-item_unsubscribe-item br{display:none}.l-900 .b-notification-item_unsubscribe-item br{display:inline}.b-notification-item_unsubscribe-item::after{background:#e6e6e6;content:'';display:block;width:100%;height:1px}.b-notification-item_unsubscribe-item:last-child::after{display:none}.b-notification-item_unsubscribe-item:hover{color:#d41e24}.b-notification-item_unsubscribe-cross{display:none;cursor:pointer;width:16px;height:16px;opacity:.5;position:relative;margin-top:4px;z-index:2;transition:opacity .1s}.b-notification-item:hover .b-notification-item_unsubscribe-cross{display:inline-block}.l-900 .b-notification-item_unsubscribe-cross{transition:none}.b-notification-item_unsubscribe-menu.visible .b-notification-item_unsubscribe-cross,.b-notification-item_unsubscribe-cross:hover{opacity:1}.b-notification-item_unsubscribe-menu.visible .b-notification-item_unsubscribe-list{display:block}.b-notification-item_icon{float:left;margin-left:-36px}.b-notification-item .b-notification-item_icon svg{fill:#b7b7b7;transition:fill .3s}.b-notification-item__unread .b-notification-item_icon svg{fill:#679dd4}.b-notification-item__unread .b-notification-item_icon.post_became_gold svg,.b-notification-item__unread .b-notification-item_icon.given_gold svg{fill:#e6be11}.b-notification-item .b-notification-item_icon{margin-top:2px}.b-notification-item_header_domain{text-transform:uppercase}.b-notification-settings_category-toggler{cursor:pointer;float:right;display:inline-block;border:1px solid transparent;width:24px;height:24px;margin-top:7px;opacity:0;border-radius:2px;box-sizing:border-box;-webkit-transition:opacity .1s,border-color .1s,background-color .1s;transition:opacity .1s,border-color .1s,background-color .1s}.b-notification-settings_category-toggler svg{fill:#556e8c;-webkit-transition:fill .1s;transition:fill .1s}.b-notification-settings_category_content:hover .b-notification-settings_category-toggler{opacity:1}.b-notification-settings_category__disabled .b-notification-settings_category-toggler svg{fill:#b7b7b7}.l-900 .b-notification-settings_category-toggler{opacity:1;background:#556e8c;border-color:#556e8c}.l-900 .b-notification-settings_category-toggler svg{fill:#fff}.l-900 .b-notification-settings_category__disabled .b-notification-settings_category-toggler{background:transparent;border-color:#b7b7b7}.l-900 .b-notification-settings_category__disabled .b-notification-settings_category-toggler svg{fill:transparent}.b-notification-item_svg{position:relative;width:20px;height:20px;top:5px;margin-right:-5px;fill:#acacac}.b-notification-item_new_comments_link{color:#252525;font-size:13px}.b-notification-item_title_link{text-decoration:none}.b-notification-item h3{font-size:23px;line-height:24px;font-weight:normal;margin:0 0 10px}.b-notification-item_footer{margin-top:10px;margin-left:-40px;margin-right:0;padding-right:0;position:relative;color:#acacac;font-size:12px;line-height:16px;overflow:visible}.b-notification-item:not(.b-notification-item__unread) .b-notification-item_footer a{color:#acacac !important}.b-notification-item_footer_user{text-decoration:none;color:#acacac !important}.b-notification-item_footer_rating{display:inline-block;color:#898989;font-size:14px;max-width:34px;width:30px;padding-right:10px;text-align:center}.b-notification-item_footer_answer{text-decoration:none;transition:color .3s}.b-notification-item_footer .b-comments_reply_block_wrap{margin-top:10px}.b-notification-item_footer .b-comments_reply_block{box-sizing:border-box;width:100%;margin-bottom:0}.b-notification-item_comments-link:first-of-type{margin-right:4px}.b-notification-item_comments-link.b-all_new_comments_link{margin-right:0}a.b-notification-item_domain_link{text-transform:uppercase;text-decoration:none;color:#acacac}.b-notification-item_message{margin-bottom:10px;font-size:13px}.b-notification-item_message a{text-decoration:none}.b-notification-item_message__grey{color:#acacac}.b-notification-item_roll i{margin-right:-5px}a.b-notification-item_mention_comment_text{font-size:13px;color:#000 !important;font-family:verdana,sans-serif;cursor:pointer;text-decoration:none}.b-notification-item_mention_comment_text img{max-width:100%;height:auto}.b-notification-item_mention_snippet{display:block}a.b-notification-item_mention_link{color:#000;text-decoration:none}.b-notification-item_mention_body{display:block;overflow:hidden}.b-notification-item_parent_comment .vote,.b-notification-item_parent_comment .c_answer,.b-notification-item_parent_comment .c_show_user,.b-notification-item_parent_comment .comment .b-button__collapse{display:none}.b-notification-item_parent_comment .c_icon{display:inline-block}.b-notification-item_parent_comment{overflow:hidden}.b-notification-item_parent_comment .comment{border-left:1px solid #ccc;padding:0 0 0 5px;margin-bottom:10px}.b-notification-item .c_body img{max-width:500px;height:auto}.js-roll_parent_comment__up .b-roll_parent_comment{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.b-roll_down,.b-roll_up{border-bottom:1px dotted #acacac;cursor:pointer}a.b-roll__link{color:#acacac;text-decoration:none}.b-roll_parent_comment{display:inline-block;vertical-align:middle;height:20px;width:20px;margin:0 -5px 0 -4px;transition:transform .3s linear;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.b-roll_parent_comment svg{top:0;fill:#acacac}.b-roll_parent_comment svg *{fill:#acacac}.b-notification-item_link__gold{color:#dab55a}.b-notification-unsubscriptions{margin-top:36px}.l-900 .b-notification-unsubscriptions{margin-top:0;padding:18px 10px;height:60px;box-sizing:border-box;background:#f4f4f2;border-bottom:1px solid #e1e1e1}.b-notification-unsubscriptions_link__disabled{color:#ccc;text-decoration:none}.b-notification-mark_link,.b-notification-unsubscriptions_link{display:block;margin-bottom:5px;color:#888;opacity:1;transition:color .1s,opacity .1s}.l-900 .b-notification-mark_link{display:block}.l-900 .b-notification-unsubscriptions_link{display:none}.b-notification-unsubscriptions_link.hidden{opacity:0;cursor:default}.b-notification-mark_link:hover,.b-notification-unsubscriptions_link:hover{color:#000}.b-notification-unsubscriptions_toggler{display:none}.l-900 .b-notification-unsubscriptions_toggler .b-toggler_border{float:right}.b-toggler_label{color:#43576e;font-size:14px;line-height:24px;text-transform:uppercase}.b-toggler_border{cursor:pointer;border:1px solid #43576e;border-radius:8px;display:inline-block;height:14px;width:28px;margin-bottom:-3px;margin-left:4px}.b-toggler_border::before{content:'';display:block;width:10px;height:10px;margin:1px;background:#ccc;border-radius:50%;border:1px #43576e solid;transition:background-color .3s,margin .3s}.b-toggler__enabled .b-toggler_border::before{background:#43576e;margin-left:15px}.b-notification-unsubscriptions_popup{background:#f4f4f2;border:1px solid #e6e6e6;position:fixed;z-index:1000;visibility:hidden;opacity:0;transition:visibility .3s,opacity .3s}.b-notification-unsubscriptions_popup.hidden{display:none}.b-notification-unsubscriptions_popup.visible{visibility:visible;opacity:1}.b-notification-unsubscriptions_popup::before,.b-notification-unsubscriptions_popup::after{content:'';display:block;width:0;height:0;border-top:7px transparent solid;border-bottom:7px transparent solid;border-right:14px transparent solid;border-left:14px #e6e6e6 solid;position:absolute;bottom:4px;left:100%}.b-notification-unsubscriptions_popup::after{border-left-color:#f4f4f2;margin-left:-1.5px}.b-notification-unsubscriptions_list{list-style:none;margin:0;padding:0;overflow-y:auto;overflow-x:hidden;max-height:240px}.b-notification-unsubscriptions_item{color:#888;padding:0 5px;padding-right:80px;line-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:470px;position:relative}.b-notification-unsubscriptions_item::before{background:#e6e6e6;content:'';display:block;width:100%;height:1px}.b-notification-unsubscriptions_item:first-child::before{display:none}.b-notification-unsubscriptions_item::after{content:'';display:inline-block;height:1px;width:95px}.b-notification-unsubscriptions_button{cursor:pointer;position:absolute;right:0;color:#556e8c;float:right;margin-left:40px;padding-right:5px;transition:color .1s}.b-notification-unsubscriptions_button:hover{color:#d41e24}.b-notification-item_mark-read{display:none;position:absolute;top:4px;right:28px;background:#b7b7b7;width:8px;height:8px;border:0;border-radius:50%;padding:0}.b-notification-item_mark-read:focus{outline-style:none}.b-notification-item:hover .b-notification-item_mark-read{display:inline-block}.b-notification-feed_layout_popup{box-sizing:border-box;min-width:446px;border:1px solid #ebebeb;border-top:0;transition:opacity .3s,visibility .3s}.b-notification-feed_layout_popup .b-notification-feed_sidebar{display:none}.b-notification-feed_layout_popup .b-notification-feed_content{padding:0;min-height:60px}.b-notification-feed_layout_popup .b-notification-feed_inner{margin:0;max-height:calc(100vh - 100px);overflow:hidden}.b-notification-feed_layout_popup.b-notification-feed_exist .b-notification-feed_inner{overflow-y:scroll}.b-notification-feed_inner::-webkit-scrollbar{display:none}.b-notification-feed_layout_popup .b-notification-item{padding-left:43px;padding-right:14px}.b-notification-feed_layout_popup .b-notification-item_mention_body img,.b-notification-feed_layout_popup .b-notification-item_footer_comments,.b-notification-feed_layout_popup .b-notification-item_footer_answer,.b-notification-feed_layout_popup .b-notification-item_footer-delimiter,.b-notification-feed_layout_popup .b-notification-item_footer_rating,.b-notification-feed_layout_popup .b-notification-item_footer_user,.b-notification-feed_layout_popup .b-notification-item_footer_user-gender{display:none}.b-notification-feed_layout_popup .b-notification-item h3{font-size:13px;line-height:20px}.b-notification-feed_layout_popup .b-notification-item_header{margin-left:7px}.b-notification-item__rating{color:#acacac;margin:0 4px;font-size:14px}.social_buttons{margin-bottom:10px;clear:both;max-width:320px;display:inline-block}.b-post_article .social_buttons{display:inline-block;margin-right:15px;clear:none}.l-800 .social_buttons,.b-post_article_bottom .social_buttons{margin:12px 0 10px}.social_button{position:relative;display:inline-block;height:30px;font-size:0;margin-right:-2px;vertical-align:middle;line-height:30px}.social_button_link{display:inline-block;position:relative;width:30px;height:30px;z-index:1;vertical-align:middle;transition:background-color .15s linear}.social_button__vk .social_button_link{background-color:#7490ae}.social_button__vk .social_button_link:hover{background-color:#6d88a4}.social_button__fb .social_button_link{background-color:#6b84b0}.social_button__fb .social_button_link:hover{background-color:#657ca6}.social_button__twitter .social_button_link{background-color:#52c9ef}.social_button__twitter .social_button_link:hover{background-color:#4dbde1}.social_button__pocket .social_button_link{background-color:#ef6279}.social_button__pocket .social_button_link:hover{background-color:#e15c72}.social_button__reddit .social_button_link{background-color:#ff4500}.social_button__reddit .social_button_link:hover{background-color:#ff4500}.social_button_icon .b-svg-icon,.social_button_icon svg{width:30px;height:30px}.social_button svg *{fill:#fff !important}.social_button_counter{position:relative;display:none;z-index:2;width:26px;height:28px;border-style:solid;border-color:#e6e6e6 #f3f3f3;border-width:1px 2px;background:#fff;color:#9a9a8f;font-size:11px;line-height:29px;text-align:center;vertical-align:middle}.social_button_counter_corner{position:absolute;width:7px;height:10px;top:10px;left:-7px;background:url('/local/templates/rybalka/assets/sprite.png') -188px -126px}.active_counters .social_button_counter{display:inline-block}#js-fb_sharing{float:right;margin-right:20px;margin-top:5px}.quickPost{overflow:hidden;margin:0 40px 20px 43px}.quickPost__shim{transition:opacity .3s;position:absolute;opacity:1;top:0;left:0;right:0;bottom:0;padding:16px 13px;color:#888;font-size:13px}.quickPost__shim a{text-decoration:none;color:#888}.quickPost_opened .quickPost__shim{opacity:0;z-index:-1}.l-500 .quickPost__shim{padding:7px 13px}.quickPost__nav{transition:opacity .3s;visibility:hidden;height:24px;opacity:0;padding-right:2px}.quickPost_opened .quickPost__nav{visibility:visible;opacity:1}.quickPost__nav ul{display:block;list-style:none;margin:0;padding:0;text-align:right}.quickPost__nav__item{display:inline-block;padding:0;margin:0 0 0 5px}.quickPost__nav__item a{color:#556e8c;text-decoration:none}.quickPost__nav__item.quickPost__nav__item_active a{color:#b7b7b7}.quickPost__panel{transition:padding-top .2s,max-height .5s;overflow:hidden;position:relative;opacity:1;max-height:45px;padding:7px 8px 0;margin-bottom:10px;border:1px solid #ccc;border-radius:3px;background-color:#f2f2f2}.quickPost_opened .quickPost__panel{max-height:1000px;padding-top:7px}.quickPost__field{transition:opacity .3s;position:relative;opacity:0;visibility:hidden;margin:0 0 20px}.quickPost_opened .quickPost__field{opacity:1;visibility:visible}.quickPost__field_text,.quickPost__field:last-child{margin-bottom:0}.quickPost__field textarea,.quickPost__field input[type="text"]{box-sizing:border-box;width:100%;padding:5px 5px 10px;border:0;font-size:13px;color:#000;background-color:transparent;outline:0;font-family:'PT Sans Caption',Verdana,sans-serif}.quickPost__field textarea{height:125px;resize:vertical;line-height:1.5}.quickPost__field_url input[type="text"]{border-bottom:1px dotted #ccc;padding-left:20px}.quickPost__field_url i{position:absolute;top:4px;left:-2px}.quickPost__field_url i svg path{fill:#ccc}.quickPost__field_text{overflow:hidden}.quickPost__postHint{display:none;position:absolute;top:4px;left:5px;color:#888;font-size:13px;cursor:text}.quickPost__field_text textarea:invalid ~ .quickPost__postHint{display:block}.quickPost__textareaEditor{margin:0 -8px;padding:8px 34px 7px 14px;border-top:1px solid #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:10px}.quickPost__textareaEditor a{text-decoration:none;color:#000;margin-right:8px;white-space:nowrap}.quickPost__textareaEditor .b-textarea_editor_link{color:#556e8c;text-decoration:underline}.quickPost__textareaEditor .b-textarea_editor_image{display:none}.quickPost__textareaEditor .b-textarea_editor_divider{margin-right:10px}.quickPost__textareaEditor .b-svg-icon{vertical-align:middle}.quickPost__fileUploader{height:0;opacity:0;overflow:hidden;transition:height .2s,opacity .2s;position:relative;margin:0 120px 0 9px;z-index:1}.quickPost__fileUploader .b-post_file_uploader .b-file_uploader{padding-right:54px}.quickPost_opened .quickPost__fileUploader{opacity:1;height:40px}.quickPost__submit{height:0;opacity:0;overflow:hidden;text-align:right;transition:height .2s,margin-top .2s,opacity .2s}.quickPost_opened .quickPost__submit{opacity:1;height:40px;margin-top:-40px}.quickPost__submit .b-button__gradient{height:28px;width:100px;border-radius:2px}.quickPost__submit .b-button__gradient:before{font-size:13px;line-height:26px}.quickPost__submit button.b-button__gradient:active:before{line-height:28px}.quickPost__close{display:none;z-index:1;text-decoration:none;position:absolute;height:30px;top:0;right:0;font-size:14px;line-height:30px;width:30px;text-align:center;color:#b3b3b3}.quickPost_opened .quickPost__close{display:block}.quickPost__signature{font-size:12px;color:#888;height:27px;overflow:hidden;opacity:1;transition:height .2s,opacity .2s}.quickPost__signature a{color:#888}.quickPost_opened .quickPost__signature{height:0;opacity:0}.l-800 .quickPost{margin-left:20px;margin-right:20px}.l-500 .quickPost{margin-left:10px}.b-quick-registration{position:relative;background-color:#ffe08d;color:#252525;font-size:14px;padding:20px 15px 0;margin:0 0 30px 45px}.b-quick-registration__buttons a{font-style:normal;font-family:'PT Sans Caption',Verdana,sans-serif}.b-quick-registration .b-svg-icon__chick{position:absolute;left:-35px;top:30px}.b-quick-registration__caption{width:60%;min-width:250px;max-width:430px;float:left;padding-right:10px;margin-bottom:20px}.b-quick-registration__buttons{min-width:300px;padding-bottom:20px;float:right;white-space:nowrap;position:relative;top:3px;font-size:14px}.b-quick-registration__buttons__button{height:30px;min-width:5px;padding:0 5px;display:inline-block;text-align:center;line-height:30px;color:#FFF;text-decoration:none;border-radius:2px}.b-quick-registration__buttons__button:first-of-type{padding-left:12px}.b-quick-registration__buttons__button .b-svg-icon{vertical-align:middle;position:relative;top:-1px}.b-quick-registration__buttons__button .b-svg-icon svg path{fill:#fff}.b-quick-registration__buttons__button_facebook{background-color:#5387c2}.b-quick-registration__buttons__button_vkontakte{background-color:#6b84b0}.b-quick-registration__buttons__button_twitter{background-color:#52c9ef}.b-quick-registration__buttons__button_mail{background-color:#fff;box-shadow:inset 0 0 0 1px #cbd6e2}.b-quick-registration__buttons__button_mail .b-svg-icon svg path{fill:#bfcfe2}.b-quick-registration__buttons__button_login{background-color:#fff;box-shadow:inset 0 0 0 1px #cbd6e2;color:#bfcfe2;padding-right:12px;padding-left:12px}.l-header_big_login_controls .b-quick-registration__buttons{padding-bottom:0;top:-1px;margin-left:86px}.b-comments_controls_sort .b-quick-registration__buttons{position:relative;top:-6px}.l-1200 .l-header_big_login_controls .b-quick-registration__buttons{margin-left:0}.b-karusel .b-quick-registration__buttons{float:none}.l-header_big_login_controls .b-quick-registration__buttons_mobile{display:none}.l-500 .l-header_big_login_controls .b-quick-registration__buttons{display:none}.l-500 .l-header_big_login_controls .b-quick-registration__buttons_mobile{display:block}.b-quick-registration__buttons_mobile .b-quick-registration__buttons__button_facebook{padding-right:12px}.l-1200 .b-quick-registration__caption{width:100%;min-width:0;max-width:none;float:none;padding-right:0;margin-bottom:10px}.l-1200 .b-quick-registration__buttons{width:100%;min-width:0;float:none;white-space:normal;position:relative;top:0}.l-600 .b-quick-registration{margin-left:0}.l-600 .b-quick-registration .b-svg-icon__chick{display:none}@media screen and (max-device-width:480px){body{-webkit-text-size-adjust:none}}.l-1200 .post .dt a.b-post_gallery_total_caption{margin:0 0 4px 0}@media screen and (max-width:1070px){.l-content_aside{display:none}}.l-1000 .l-content_main{margin-left:0;float:none}.l-1000 .l-i-content_main{padding-left:0;margin-left:0}.l-1000 .b-right_sidebar{margin-top:0}.l-800 .b-login_signup_container{margin-left:18px}.l-800 .l-header_big_login{padding-left:20px}.l-800 .l-header_tagline_big .b-header_tagline{margin-left:227px}.l-900 .b-right_sidebar{display:none;position:absolute;top:-10000px;visibility:hidden;width:auto}.l-800 .b-comments_navigation{display:none}.l-1100 .b-blog_nav_filter{right:auto;position:relative;top:0;margin-bottom:10px}.l-900 .b-sidebar_data{display:block;float:none;position:static;visibility:visible;margin:0 0 20px 20px}.l-500 .b-sidebar_data{margin-left:10px}.l-900 .b-right_sidebar .b-blog_info{height:38px;border-bottom:1px dotted #959595;float:none;position:static;margin:0 20px 0 0}.l-900 .b-i-blog_info{width:auto}.l-900 .b-right_sidebar.b-sidebar_data .b-blog_info>h2{display:block;font-weight:normal;font-size:14px;text-transform:uppercase;cursor:pointer}.l-900 .b-right_sidebar.b-sidebar_data .b-blog_info>h2 b{font-size:22px;line-height:0}.l-900 .b-right_sidebar.b-sidebar_data .b-blog_info.expanded{height:auto}.l-900 .b-sidebar_data .b-img_banner,.l-900 .b-sidebar_data .b-potential_partners_link{display:none}.l-900 .b-subsite_header_controls{margin-left:-4px}.l-900 #js-posts_holder,.l-900 .b-index_posts_holder{padding-right:0 !important;padding-bottom:20px;clear:both}.l-800 .post{padding-right:20px;margin-right:0}.l-600 .post,.l-600 .post_comments_page .post{padding-right:10px;padding-left:10px}.l-600 .b-post_article_comments{padding-left:10px}.l-600 .b-blog_nav_filter{float:left;clear:right;margin-right:0}.l-800 .b-blog_nav{padding-left:43px;margin-right:0}.l-800 .b-blog_nav_sort{margin-left:0}.l-800 .b-post_preview_pic_wrapper{width:465px}.l-800 .b-media_item .b-post_preview_pic_wrapper{width:100%}.l-800 .new_subdirty_content{width:96%}.l-800 .b-subdirty_license_agreement{padding:0;clear:both}.l-800 .new_subdirty_form .field_tags input{width:100%;max-width:none}.l-800 .comments_indent_holder .comment{padding-left:182px}.l-800 .comments_indent_holder .indent_0{padding-left:42px}.l-800 .comments_indent_holder .indent_1{padding-left:52px}.l-800 .comments_indent_holder .indent_2{padding-left:62px}.l-800 .comments_indent_holder .indent_3{padding-left:72px}.l-800 .comments_indent_holder .indent_4{padding-left:82px}.l-800 .comments_indent_holder .indent_5{padding-left:92px}.l-800 .comments_indent_holder .indent_6{padding-left:102px}.l-800 .comments_indent_holder .indent_7{padding-left:112px}.l-800 .comments_indent_holder .indent_8{padding-left:122px}.l-800 .comments_indent_holder .indent_9{padding-left:132px}.l-800 .comments_indent_holder .indent_10{padding-left:142px}.l-800 .comments_indent_holder .indent_11{padding-left:152px}.l-800 .comments_indent_holder .indent_12{padding-left:162px}.l-800 .comments_indent_holder .indent_13{padding-left:172px}.l-800 .comments_indent_holder .indent_14{padding-left:182px}.l-800 .comments_indent_holder .indent_15,.l-800 .comments_indent_holder .indent_16,.l-800 .comments_indent_holder .indent_17,.l-800 .comments_indent_holder .indent_18,.l-800 .comments_indent_holder .indent_19,.l-800 .comments_indent_holder .indent_20{padding-left:182px}.l-800 .c_body img{max-width:100%}.l-800 .b-post_article .post{padding-right:0}.l-800 .comment{margin-right:0}.l-800 .b-comments_reply_block{min-width:200px;width:auto;margin-right:5px;padding-left:0}.l-touch.l-800 .indent_0 .b-comments_reply_block{margin-left:-37px}.l-touch.l-800 .indent_1 .b-comments_reply_block{margin-left:-47px}.l-touch.l-800 .indent_2 .b-comments_reply_block{margin-left:-57px}.l-touch.l-800 .indent_3 .b-comments_reply_block{margin-left:-67px}.l-touch.l-800 .indent_4 .b-comments_reply_block{margin-left:-77px}.l-touch.l-800 .indent_5 .b-comments_reply_block{margin-left:-87px}.l-touch.l-800 .indent_6 .b-comments_reply_block{margin-left:-97px}.l-touch.l-800 .indent_7 .b-comments_reply_block{margin-left:-107px}.l-touch.l-800 .indent_8 .b-comments_reply_block{margin-left:-117px}.l-touch.l-800 .indent_9 .b-comments_reply_block{margin-left:-127px}.l-touch.l-800 .indent_10 .b-comments_reply_block{margin-left:-137px}.l-touch.l-800 .indent_11 .b-comments_reply_block{margin-left:-147px}.l-touch.l-800 .indent_12 .b-comments_reply_block{margin-left:-157px}.l-touch.l-800 .indent_13 .b-comments_reply_block{margin-left:-167px}.l-touch.l-800 .indent_14 .b-comments_reply_block{margin-left:-177px}.l-800 .b-comments_new_thread_comment_form{padding-left:42px}.l-800 .comments_add_block_bottom .b-comments_reply_block{padding-left:42px}.l-800 .b-comments_reply_block_container_limit_content{margin-left:0}.l-800 .comment .b-comments_reply_block_container_limit_content{margin-left:28px}@media screen and (max-width:1024px){.b-new_post_columns{display:block}.b-new_post_columns .b-column_left_column,.b-new_post_columns .b-column_right_column{padding:0;display:block;float:none;width:auto}.b-new_post_image{width:auto}}.l-800 .b-new_post_container{padding-right:15px}.l-800 .b-new_post_domain_selected .i-form_text_input{width:90px}.l-800 .b-new_post_columns .b-column_left_column{margin-right:0}.l-800 .b-new_post_columns .b-column_left_column .b-i-column{margin-right:26px}.l-800 .b-new_post_image{position:static;margin-left:0;width:auto}.l-800 .b-new_post_columns .b-column_right_column{width:auto;float:none}.l-800 .b-new_post_preview_button_holder{margin-right:26px}.l-800.b-post_page{min-width:0}.l-800.b-post_page_post .b-post_preview{width:auto}.l-800 .b-side_menu_container{padding:0 10px}.l-800 .b-side_menu{position:static;display:table;width:100%;padding:0}.l-800 .b-side_menu_item{display:inline-block}.l-800 .b-side_menu_item.active .b-side_menu_item_plus,.l-800 .b-side_menu_item.active .b-side_menu_item_arrow,.l-800 .b-side_menu_item_bg{display:none}.l-800 .b-side_menu_item a{padding-left:10px;white-space:nowrap}.l-800 .b-side_menu_item.active a{background:#f4f4f2}.l-800 .b-side_menu a:before{display:none}.l-800 .b-side_menu a:after{content:attr(data-count);position:relative;left:3px;color:#ccc}.l-800 .b-side_menu_item-separated:after{display:none}.l-800 .b-post_wrapper,.l-800 .b-post_fields_wrapper,.l-800 .b-form_item{max-width:100%;margin:0 10px}.l-800 .dt .b-post_wrapper{margin:0}.l-800 .b-posts_holder .b-post_wrapper{margin:0}.l-800 .b-article_text{margin-bottom:20px}.l-800 .b-post_article__adv .b-article_text{margin-bottom:50px}.l-800 .b-post_header .b-post_wrapper{padding-right:30px;padding-top:40px}.l-800 .b-post_wrapper.full{margin:0}.l-800 .b-form_item.b-loaded_media.full{margin:0;padding:0}.l-800.b-post_page_article .b-post_fields_wrapper{margin:0}.l-800 .b-editor_menu{height:36px;margin:10px 50px 10px 0;max-width:100%}.l-800 .b-event_add .b-editor_menu{margin:0;left:-10px}.l-800 .b-editor_menu_button{left:10px}.l-800 .b-editor_menu_items{left:60px;width:136px;height:auto;top:0;margin:0}.l-800 .b-editor_menu_items .b-editor_menu_item{margin:5px}.l-600 .b-new_post_footer .b-new_post_form_submit{float:none;clear:both;padding-top:10px}.l-600 .b-new_post_footer .b-new_post_domain_selected{height:auto}.l-800 .b-form_media_item.full .b-media_el_container{height:700px;min-height:0}.l-800 .b-full_size_image,.l-800 .b-media_item.full{height:auto !important;min-height:0;margin-bottom:0}.l-600 .b-form_media_item.full .b-media_el_container{height:400px}.l-800 .b-media_file_controls{min-width:243px;top:5px;left:5px}.l-800 .b-form_media_item_audio .b-media_file_controls{top:40px;margin-left:0}.l-800 .b-form_media_item_audio.center .b-media_file_controls{left:50%;margin-left:-122px}.l-800 .b-form_media_item_audio.left .b-media_file_controls{left:5px}.l-800 .b-form_media_item_audio.right .b-media_file_controls{right:5px;margin-right:0;left:auto}.l-800 .b-form_media_item_audio .b-controls_icon{top:40px}.l-600 .b-form_media_item_video.center .b-media_el_container,.l-600 .b-form_media_item_video.center .b-media_item{width:100%;float:none;left:0}.l-600 .b-media_el_container .audiojs{width:120px}.l-800 .right .b-media_el_container .audiojs{float:right}.l-600 .b-media_el_container .audiojs .scrubber{width:80px}.l-800 .b-form_media_item_audio.b-loaded_media .b-media_el_container{height:80px}.l-1000 .left .b-image_description_container,.l-1000 .right .b-image_description_container{position:static;top:0;left:0;width:100%;text-align:left;padding-top:6px}.l-1000 .b-post_header .b-vote_container{display:none}.l-800 .left .b-image_description_container{float:left;clear:left}.l-800 .right .b-image_description_container{float:right;clear:right}.l-800 .full .b-image_description_container{bottom:5px}.l-800 .b-post_header .b-social_network_icons_small.b-vertical{margin-top:54px}.l-800 .b-title{font-size:2.97em}.l-800 .b-title{font-size:2.5em}.l-800 .b-title .b-post_estimate{font-size:12px}.l-600 .b-post_subtitle{font-size:2em}.l-600 .b-article_text blockquote,.l-600 blockquote{font-size:24px;line-height:1.4}.l-800 .b-article_text blockquote,.l-800 blockquote{margin:0}.l-800 .b-users_list,.l-800 .b-blogs_list{margin-right:20px;margin-left:0}.l-600 .b-blogs_list{margin-top:70px}.l-800 .b-users_list .b-list_item,.l-800 .b-blogs_list .b-list_item{margin-right:0;width:100%;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.l-800 .b-column_left_column.b-column_settings{width:auto;float:none}.l-800 .b-column_right_column.b-column_settings{width:auto;float:none}.l-800 .b-column_right_column.b-column_settings .b-i-column{padding-top:0;padding-bottom:0}.l-800 .b-settings_description{margin:0 0 12px}.l-800 .b-column_left_column.b-column_settings .b-i-column{padding-left:20px}.l-800 .b-inbox_controls{float:none;margin:20px 20px 20px 43px;width:auto}.l-800 .i-inbox_controls_send_to{width:100%}.l-800 .post_inbox_page .b-menu{right:0}.l-800 .b-menu{padding-left:15px}.l-800 .b-menu_item_right:first-child{margin-right:20px}.l-800 .b-comments_controls_new_nav .b-menu{padding-left:0}.l-800 .b-column_third_part{width:100%}.l-800 .b-blog_controls_post_preview_holder{width:100%}.l-800 .b-column_third_part .b-i-column{padding-left:37px}.l-800 .b-subsite_header{margin-left:0}.l-800 .b-subsite_header_in_controls{margin-left:10px;margin-right:10px}.l-800 .b-blog_controls_elections_settings_block_col{width:auto;float:none}.l-800 .i-blog_controls_elections_settings_karma{margin-top:0}.l-800 .b-blog_controls_users__bans ul{width:100%}.l-600 .b-elections{clear:left;padding-right:10px}.l-600 .b-elections_nomination_opened .b-elections_nomination_program{width:100%;margin-left:0}.l-800 .b-elections_candidate{width:50%}.l-800 .b-current_tag_form{padding-top:0;padding-right:20px}.l-800 .b-current_tag_form .i-form_text_input{width:100%}.l-800 .b-blog_controls_toggle_adult_field{margin-left:0}.l-800 .b-blog_controls_sub_item_container{margin-left:0}.l-800 .b-menu_threshold{padding-left:28px}.l-800 .l-content_main_wrapper_for_aside_with_navigation{padding-left:0}.l-800 .l-subscription_context{float:none;width:100%;overflow:hidden;padding-left:15px;padding-top:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.l-800 .b-subscriptions_search_form{float:none;padding-top:0;padding-bottom:10px;margin-bottom:10px}.l-800 .b-subscriptions_tags{width:auto}.l-800 .b-menu__subscriptions{margin-right:0;clear:both}.l-800 .b-subscription_list_controls{margin-right:10px}.l-800 .l-content_aside_with_navigation{margin-right:0}.l-800 .b-blog_nav__subscriptions{padding-left:15px}.l-800 .b-search_threshold{margin-right:0;padding-top:10px}.l-800 .l-license{margin-left:0}.l-800 .b-license_body{width:90%}.l-800 .b-license_caption{width:90%}.l-600 .b-search_header{padding-right:15px;padding-bottom:80px}.l-600 .b-search_header [type=submit]{top:55px;right:15px}.l-600 .b-search_header a{top:auto;bottom:15px;right:20px}.l-600 .b-search_settings .b-search_header label:last-child{position:absolute;top:auto;bottom:0;left:15px}.l-800 .l-new_comments_content{width:96%}.l-800 .b-posts_holder_shadow_left{left:-10px}.l-800 .b-posts_holder_shadow_right{right:-10px}.l-700 .b-header_nav_user_close{display:block;position:absolute;right:22px;top:10px;left:auto;height:20px;width:20px;text-align:center;text-decoration:none}.l-500 .b-header_nav_user_close{right:15px}.l-600 .b-login_stamp{display:none}.l-800 .b-form_heading{padding-left:20px}.l-800 .l-i-wrapper{padding-bottom:240px}.l-800 .l-footer{min-height:240px;margin-top:-240px}.l-800 .b-footer_nav_right{float:left;padding-top:10px;padding-left:0;width:100%;max-width:100%}.l-800 .b-footer_nav_left .b-footer_nav_section.b-footer_nav_section_user{padding-left:15px;padding-right:15px}.l-800 .b-footer_nav_left .b-footer_nav_section{margin-left:20px}.l-800 .b-footer_nav_right .b-footer_nav_section li{float:left;margin-bottom:6px}.l-800 .b-footer_nav_section_info{padding:0 0 0 10px;margin:5px 0 0}.l-800 .b-footer_nav_right .b-footer_nav_section li:first-child{padding-right:10px}.l-800 .b-footer_nav_section-container{padding-top:5px}.l-800 .b-footer_nav_section-container .b-footer_nav_section{display:block;padding:0;float:left}.l-800 .b-footer_nav_right .b-footer_nav_section .b-footer_nav_18{clear:left}.l-800 .b-footer_rss{top:90px;left:17px}.l-800 .b-footer_nav_back_to_index{width:54px}.l-800 .b-blog_nav{padding-left:20px}.l-500 .b-blog_nav{padding-left:10px}.l-700 .b-blog_nav_sort{position:relative;margin-right:5px;margin-bottom:10px}.l-600 .b-beta_sign{display:none}.l-600 .futu_alerts_holder{width:90%;max-width:400px}.l-600 .golden_posts_info{float:none;width:100%}.l-600 .b-space_content_bg{display:none}.l-600 .b-space_content_column{float:none;width:100%}.l-600 .b-space_content_inner{padding-left:15px;padding-right:15px}.l-600 .b-space_content_column_right{background:#f4f4f2;background:-moz-linear-gradient(top,#f4f4f2 0,#f4f4f2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f4f4f2),color-stop(100%,#f4f4f2));background:-webkit-linear-gradient(top,#f4f4f2 0,#f4f4f2 100%);background:-o-linear-gradient(top,#f4f4f2 0,#f4f4f2 100%);background:-ms-linear-gradient(top,#f4f4f2 0,#f4f4f2 100%);background:linear-gradient(to bottom,#f4f4f2 0,#f4f4f2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f2',endColorstr='#f4f4f2',GradientType=0);border-top:1px solid #e6e6e6}.l-600 .b-new_subdirty_greeting{width:98%;font-size:1em}.l-600 .b-dirty_domains{min-width:0;width:90%}.l-600 .b-new_subdirty_name{font-size:1em;padding-top:7px}.l-600 .b-new_subdirty_name span{padding:0 60px}.l-600 .b-menu{padding-left:15px;padding-right:15px}.l-600 .b-menu .b-menu_link{display:inline-block;float:none}.l-600 .b-menu .b-menu_item.b-menu_item_right{float:none;overflow:hidden;padding-bottom:5px}.l-600 .b-menu_subdomain_controls{margin-bottom:5px}.l-600 .b-settings_highlight_sample{float:none}.l-600 .post_inbox_page .b-menu{position:static}.l-600 .l-content_column .b-menu__profile{padding:0;margin-left:12px}.l-600 .b-search_form .i-form_text_input{width:60%}.l-600 .b-search_form.b-subscriptions_search_form .i-form_text_input{width:259px}.l-600 .b-blog_nav{clear:both}.l-600 .b-search_form_404{text-align:left;padding:0 5px 40px;clear:both;position:relative}.l-600 .b-search_form_404 label{display:block;padding-top:124px;padding-bottom:5px}.l-600 .b-search_form_404 .b-search_form_404_pic{position:absolute;top:0;left:50%;margin-left:-47px}.l-600 .b-search_form_404 .i-form_text_input{width:100%}.l-600 .b-comments_controls_new_nav .b-menu{padding-right:0}.l-600 .b-comments_controls_bottom{margin-left:42px}.l-600 .b-comments_controls_new_nav .b-menu{float:none}.l-600 .b-comments_controls_new_nav .b-menu ul{margin-right:0;float:none}.l-600 .b-comments_controls_sort{margin-top:0;margin-left:22px;padding:5px 0 0 0;clear:both}.l-800 .b-textarea_editor{padding-bottom:35px;-webkit-display:flex;-moz-display:flex;display:flex;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;flex-wrap:wrap}.l-800 .b-textarea_editor .b-svg-icon{display:inline-block}.l-800 .b-textarea_editor .b-svg-icon svg *{fill:#000}.l-800 .b-textarea_editor_image b,.l-800 .b-textarea_editor_link b{display:none}.l-600 .b-check_item{display:block}.l-600 .b-password_change_form{width:100%}.l-600 .b-video_player,.l-600 .b-post_preview_pic_wrapper,.l-600 .b-post_preview_pic__big,.l-600 .b-post_preview_pic_wrapper .b-video_wrapper{width:250px !important;height:194px !important}.l-600 .b-media_item .b-post_preview_pic_wrapper,.l-600 .b-media_item .b-video_wrapper,.l-600 .b-media_item .b-video_player,.l-600 .b-media_item .b-post_preview_pic{width:100% !important;height:120px !important}.l-600 .b-media_item.center .b-post_preview_pic_wrapper,.l-600 .b-media_item.center .b-video_wrapper,.l-600 .b-media_item.center .b-video_player,.l-600 .b-media_item.center .b-post_preview_pic,.l-600 .b-form_item.center .b-post_preview_pic_wrapper,.l-600 .b-form_item.center .b-video_wrapper,.l-600 .b-form_item.center .b-video_player,.l-600 .b-form_item.center .b-post_preview_pic{height:150px !important}.l-600 .i-form_select_white,.l-600 .i-form_textarea_white,.l-600 .i-form_text_input_white{font-size:1.1em}.l-400 .i-form_select_white,.l-400 .i-form_textarea_white,.l-400 .i-form_text_input_white{font-size:1em}.l-400 .b-settings_oldschool{width:260px;right:-280px}.l-600 .comments_indent_holder .comment{padding-left:182px}.l-600 .comments_indent_holder .indent_0{padding-left:42px}.l-600 .comments_indent_holder .indent_1{padding-left:52px}.l-600 .comments_indent_holder .indent_2{padding-left:62px}.l-600 .comments_indent_holder .indent_3{padding-left:72px}.l-600 .comments_indent_holder .indent_4{padding-left:82px}.l-600 .comments_indent_holder .indent_5{padding-left:92px}.l-600 .comments_indent_holder .indent_6,.l-600 .comments_indent_holder .indent_7,.l-600 .comments_indent_holder .indent_8,.l-600 .comments_indent_holder .indent_9,.l-600 .comments_indent_holder .indent_10,.l-600 .comments_indent_holder .indent_11,.l-600 .comments_indent_holder .indent_12,.l-600 .comments_indent_holder .indent_13,.l-600 .comments_indent_holder .indent_14,.l-600 .comments_indent_holder .indent_15,.l-600 .comments_indent_holder .indent_16,.l-600 .comments_indent_holder .indent_17,.l-600 .comments_indent_holder .indent_18,.l-600 .comments_indent_holder .indent_19,.l-600 .comments_indent_holder .indent_20{padding-left:102px}.l-600 .js-popup_media_inited,.l-600 .b-media_player_preview,.l-600 .b-media_player_preview_pic_holder{width:100% !important}.l-600 .b-comments_new_thread_comment_form{padding-left:42px}.l-1100 .b-comments_bottom_ad,.l-1100 .b-feed_bottom_ad{display:none}.l-1000 .b-media_item.right{margin-left:0}.l-1000 .b-media_item.left{margin-right:0}.l-1000 .b-media_item.right,.l-1000 .b-media_item.left{width:100%}.l-800 .b-post_wrapper .uptolike-buttons{clear:both}.l-800 .post_comments_page .b-post_wrapper{margin-left:0;margin-top:10px}.l-800 .b-social_network_icons_small.b-horizontal{clear:both;margin-bottom:8px}.l-800 .b-post_location{float:left;margin-bottom:10px;margin-right:0;margin-left:0}.l-600 .post .dt .post_body{overflow:visible}.l-600 .b-post_body_pic{float:none}.l-600 .post .dt img,.l-600 .post .dt video{max-width:100%;height:auto !important}.l-600 .post img.b-post_domain-icon{max-width:20px}.l-500 .b-no_posts_in_subscriptions{padding:0 45px;margin:10px 0;background:0}.l-600 .b-new_post_container{padding:0 5px}.l-600 .b-new_post_domain{padding-right:0}.l-600 .b-new_post_fields{padding-left:0}.l-600 .b-new_post_domain_selected label,.l-600 .b-new_post_domain_selected_index{font-size:1em;line-height:32px}.l-600 .b-new_post_preview_description{clear:both;padding:10px 0 0 19px}.l-600 .b-new_post_domain_subscribed{width:auto;padding-right:19px}.l-600 .b-more_button_subscribed{bottom:-30px;right:19px;top:auto;left:auto;margin:0}.l-600 .b-new_post_form_submit .b-form_submit_description{margin-left:7px;clear:both}.l-600 .b-new_post_form_submit .b-description_arrow{display:none}.l-600 .b-new_post_fields{width:auto}.l-600 .b-list_item h3{font-size:1.2em}.l-600 .b-list_item h3 .b-list_item_rating{font-size:.65em}.l-600 .b-blogs_list .b-list_item,.l-600 .b-users_list .b-list_item{padding-right:75px}.l-600 .b-list_item_subscribers strong{font-size:1.5em}.l-600 .b-form_field .b-blog_controls_form_field_colors_label{padding-right:34px}.l-600 .b-post_edit_pic{float:none;margin-left:10px}.l-1000 .b-footer_wrapper{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.l-1000 .b-footer_links{width:100%;margin-left:25px;float:none}.l-1000 .b-footer_right .b-footer_block a{color:#cecccc}.l-1000 .b-footer_top{display:block}.l-1000 .b-footer_right{float:none;margin-left:25px}.l-1000 .b-footer_left{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;float:none;margin-left:25px;padding-right:100px}.l-1100 .b-footer_left .b-footer_block{max-width:140px}.l-1000 .b-footer_block{padding:15px;margin-right:40px}.l-1000 .b-footer_block:last-child{margin-right:0}.l-800 .b-footer_nav{padding:40px 0 0 0}.l-600 .b-footer_nav_section-container .b-footer_nav_section{float:none}.l-600 .b-footer_nav_back_to_domain_index{display:none}.l-600 .b-footer_nav_left .b-footer_nav_section{margin-left:10px}.l-600 .b-footer_rss{left:15px;top:10px}.l-400 .b-footer_right{-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.l-400 .b-footer_copyright{width:100%}.l-400 .b-footer_18plus{padding:18px 0 18px 15px}.l-400 .b-footer_block{min-width:0}.l-touch_capable .b-vote_frame{top:21px;height:14px}.l-touch_capable .b-vote_arrow_wrapper{height:18px;top:-3px}.l-touch_capable .b_vote_arrow{background-position:-222px 0}.l-touch_capable .b-editor_menu{opacity:1}.l-touch_capable .b-media_file_controls{display:none}.l-touch_capable .b-draft_item .b-fui_icon_button_close{visibility:visible}.l-touch_capable .b-controls_icon{display:block}.l-touch_capable .b-form_item.right .b-controls_icon{right:5px;left:auto}.l-touch_capable .b-form_item.right .b-media_file_controls{left:auto;right:5px;margin-right:0}.l-touch_capable .b-form_item_active .b-controls_icon{display:none}.l-touch_capable .b-form_item_active .b-media_file_controls{opacity:1;display:block}.l-touch_capable .b-post_header .vote_button{opacity:1}.l-touch_capable .b-post_preview_pic_crop:before{opacity:1}.l-touch_phone .b-settings_oldschool{display:none}.l-touch_phone .b-blog_nav_sort{margin-left:0}.l-touch_phone .b-load_more_button_container{text-align:center}.l-touch_phone .b-randomsite_button{display:none}.l-touch_phone .b-post_my_post_controls{margin-top:7px;margin-left:-4px}.l-touch_phone a.b-link_button{padding:5px 0}.l-800.l-anonymous .post:not('.b-related-posts_item'){padding-bottom:0}.l-500 .post{padding-left:10px}.l-touch_phone .b-post_header_content_wrapper{margin-top:0}.l-touch_phone .b-post_article{padding-bottom:20px}.l-touch_phone .b-post_article .post{padding:0 5px}.l-touch_phone .b-post_article_content{padding-top:10px}.l-touch_phone .white .b-title,.l-touch_phone .white .b-post_subtitle{color:#000;text-shadow:none}.l-touch_phone .white .b-post_estimate .b-svg-icon{display:none}.l-touch_phone .white .b-post_estimate .b-svg-icon.b-svg-icon__mobile{display:inline-block}.l-touch_phone .white .b-title a,.l-touch_phone .white .b-post_subtitle a,.l-touch_tablet .white .b-title a,.l-touch_tablet .white .b-post_subtitle a{color:#000}.l-touch_phone .b-post_header.white .vote_result,.l-touch_tablet .b-post_header.white .vote_result{color:#000}.l-touch_phone.l-wrapper_article h1.b-title{color:#000;text-shadow:none}.l-touch_phone .b-article_text{font-size:1.3em}.l-touch_phone .b-article_text h2{font-size:1.4em;line-height:30px}.l-touch_phone .b-post_header_image{padding-bottom:10px}.l-touch_phone .b-post_header_image .b_cover_image,.l-touch_phone .b-post_header_image .b_cover_image_fade{display:none}.l-touch_phone.space_page{background:0}.l-touch_phone .b-partner_material_container{margin-right:0}.l-800 .b-partner_material_container{padding-right:0}.l-touch_phone .b-comments_new_thread_comment_form{padding-left:5px}.l-touch_phone .b-blog_nav__my_posts_on_index{display:none}.l-touch_phone .b-votes_popup{left:auto !important;right:0 !important;margin-right:-15px !important}.l-touch_phone .b-votes_popup__disabled{right:20px !important}.l-touch_phone .b-votes_popup__disabled__comment{left:20px !important;right:auto !important}.l-touch_phone .post i.b-svg-icon__gold-mobile,.l-touch_tablet .post i.b-svg-icon__gold-mobile{display:inline-block}.l-touch_phone .vote_button,.l-touch_tablet .vote_button,.l-touch_phone .c_vote .vote_button,.l-touch_tablet .c_vote .vote_button,.l-touch_phone .post .dt .b-fui_icon_button_close,.l-touch_tablet .post .dt .b-fui_icon_button_close{visibility:visible;width:22px;height:22px;line-height:1.5em}.l-touch_phone .dd .vote,.l-touch_tablet .dd .vote{display:none}.l-touch_phone .post_inbox_page .b-controls_button_delete_inbox,.l-touch_tablet .post_inbox_page .b-controls_button_delete_inbox,.l-touch_phone .b-inbox_controls_user .b-controls_button,.l-touch_tablet .b-inbox_controls_user .b-controls_button{visibility:visible}.l-touch_phone .b-post_location,.l-touch_tablet .b-post_location{margin:12px 0 8px;float:left}.l-touch_phone .js-inbox_list .b-post_location,.l-touch_tablet .js-inbox_list .b-post_location{display:none}.l-touch_phone .b-post_location a,.l-touch_tablet .b-post_location a{font-weight:normal}.l-touch_phone .b-post_article_mobile_bottom,.l-touch_tablet .b-post_article_mobile_bottom{display:block}.l-touch_phone .b-user_ad .b-post_article_mobile_bottom,.l-touch_tablet .b-user_ad .b-post_article_mobile_bottom{background:#f4f4f2;margin-top:-4px;min-height:30px;line-height:27px;padding-right:5px}.l-touch_phone .b-user_ad .b-post_cover,.l-touch_tablet .b-user_ad .b-post_cover{margin-bottom:0}.l-touch_phone .post. .b-post_article_mobile_bottom,.l-touch_tablet .post. .b-post_article_mobile_bottom{max-width:initial}.l-touch_phone .b-post_article .b-post_article_bottom,.l-touch_tablet .b-post_article .b-post_article_bottom{display:block}.l-touch_phone .b-post_article_comments .b-user_ad_in_list .b-post_article_bottom{display:none}.l-touch_phone .b-post_article .dd,.l-touch_tablet .b-post_article .dd,.l-touch_phone .b-index_posts_holder .dd,.l-touch_tablet .b-index_posts_holder .dd,.l-touch_phone .b-posts_users .dd,.l-touch_tablet .b-posts_users .dd,.l-touch .b-profile_content .dd{display:none}.l-touch_phone .b-post_article_mobile_bottom_author .js-date,.l-touch_tablet .b-post_article_mobile_bottom_author .js-date{margin-left:3px}.l-touch_phone .b-post_my_post_controls_button a.b-button,.l-touch_tablet .b-post_my_post_controls_button a.b-button{color:#b5b5b5}.l-touch_phone a.b-button__out_favourites s,.l-touch_tablet a.b-button__out_favourites s,.l-touch_phone a.b-button__in_favourites s,.l-touch_tablet a.b-button__in_favourites s{vertical-align:middle;top:-2px}.l-touch_phone .post .dd>.b-post_my_post_controls,.l-touch_tablet .post .dd>.b-post_my_post_controls{display:block}.l-touch_phone .post .c_user,.l-touch_tablet .post .c_user{border-bottom:0;text-decoration:underline}.l-800 .l-center_container{width:96%;min-width:0}.l-800 .b-info_block{width:auto;margin-left:0;padding-bottom:20px;float:none}.l-800 .b-info_column{float:none}.l-800 .b-item_link_pic_uploader{display:none}.l-800 .l-content_column{padding-left:0}.l-800 .b-user_gold{float:none;overflow:hidden;margin:20px 0 0;padding:0;width:145px;display:none}.l-600 .b-profile_with_user_photo .b-user_data{margin-left:6px;padding-top:70px}.l-800 .b-user_data_wrapper{margin-left:0}.l-800 .b-user_data{padding:0}.l-800 .b-text_container{padding-left:0;padding-right:0}.l-800 .b-user_votes_container{right:0;top:20px}.l-800 .b-user_name{margin-right:125px}.l-800 .b-user_votes_wrapper{z-index:2}.l-600 .b-user_info_toggle{float:none}.l-600 .b-user_info_body_holder{margin-left:0}.l-600 .b-user_info_body{padding-left:4px}.l-800 .b-history_wrapper{display:none}.l-800 .b-text_wrapper{padding-left:0}.l-800 .b-t_shirt{margin-right:0}.l-800 .b-text_column_store{width:44%}.l-800 .b-side_panel{margin-left:0;padding-top:50px}.l-800 .b-content_column{padding:50px 0 0 252px}.l-800 .b-big_title{padding-top:0}.l-800 .b-content_column .b-text_wrapper{padding-top:50px}.l-800 .b-content_column .b-text_column_left{clear:both;max-width:none;padding-top:20px}.l-800 .b-content_column .b-small_text{margin-right:0}.l-800 .b-content_column .b-store_content{float:left}.l-1000 .b-adv_container{width:95%}.l-1000 .b-adv_title{font-size:2em;margin-bottom:20px}.l-1000 .b-adv_mediakit{width:105px;height:80px;padding-top:25px}.l-1000 .b-adv_mediakit_icon{zoom:.5}.l-1000 .b-adv_mediakit i{font-size:10px;line-height:12px}.l-1000 .b-adv_mediakit strong{font-size:24px;line-height:26px}.l-1000 .b-adv_option{float:none;width:100%;margin-bottom:20px}.l-1000 .b-adv_option h2{font-size:1.5em;margin-bottom:10px}.l-1000 .b-adv_form{width:95%;padding:5px}.l-1000 .b-adv_form h2{font-size:1.5em;margin-bottom:30px}.l-1000 .b-adv_form .b-form_field{float:none;width:100%;margin-left:0;margin-right:0}.l-600 .b-t_shirt{float:none;margin:0 auto 20px}.l-600 .b-store_content{margin:20px auto 0;float:none;width:auto}.l-600 .b-adv_description,.l-600 .b-adv_form_column{float:none;width:100%}.l-600 .b-adv_title{font-size:1.5em;width:100%}.l-600 .b-adv_container-content{padding:0 20px}.l-600 .b-adv_section{padding-left:0;padding-right:0;font-size:1.2em}.l-600 .b-dir_text{display:none}.l-600 .b-panel_text{padding-left:85px;font-size:1em}.l-600 .b-reader_icon{left:0}.l-600 .b-paid_post_ad{font-size:1em;margin-left:53px}.l-800 .b-center_container{width:98%}.l-600 .b-center_container{padding-left:0;min-width:0;width:96%}.l-600 .b-form_section{padding:0 26px}.l-600 .b-form_frame .b-form_cell{width:100%}.l-600 .b-form_cell__short{float:none;width:auto}.l-600 .b-form_field label.b-form_label{text-align:left}.l-600 .b-form_cell__mid_wide,.l-600 .b-form_cell__wide{margin:0;width:auto}.l-600 .b-logo_big{position:static;padding-top:20px;margin:0 auto}.l-600 .b-form_cell__mid_wide .b-input_wrap{width:100%}.l-600 .b-agreement{padding-left:0}.l-600 .b-form_captcha{margin:0}.l-600 .b-popup_settings_form.b-user_info_form .b-form_cell{float:none;width:auto}.l-600 .b-form_gender_label{padding-top:20px}.l-600 .b-notification{margin-right:10px}.l-600 .b-side_panel{margin-left:0;padding-top:50px;float:none;width:100%}.l-600 .b-content_column{padding:50px 0 0 0}.l-600 .b-content_arrow{background:0}.l-600 .b-big_title{font-size:2em}.l-600 .b-big_title .b-highlight{background:0}.l-600 .b-votes_popup{width:300px;overflow:hidden}.l-600 .b-votes_popup__disabled{width:150px}.l-600 .b_users_table_holder{padding-left:30px;padding-right:20px}.l-500 .b-paginator{font-size:13px}.l-500 .b-paginator span,.l-500 .b-paginator a b{margin:0 7px}.l-500 .b-paginator a i{top:20px}.l-500 .b-paginator a i,.l-500 .b-paginator a i svg{width:40px;height:40px}.l-400 .b-paginator{font-size:11px}.l-400 .b-paginator span,.l-400 .b-paginator a b{margin:0 5px}.l-400 .b-paginator a i{top:12px}.l-400 .b-paginator a i,.l-400 .b-paginator a i svg{width:32px;height:32px}.l-600 .l-content_main_wrapper_for_aside_with_navigation{padding-left:0}.l-600 .b-subscription_list_controls_description{padding-right:10px;padding-left:10px;width:auto}.l-600 .b-subscription_list_controls_description_pic img{margin-right:-30px}.l-800 .l-content_aside_with_navigation{display:block;width:auto;float:none;min-height:40px}.l-800 .b-aside_navigation{left:5px}.l-800 .b-aside_navigation_item_description{display:none}.l-600 .l-subscription_content{margin-left:0}.l-600 .l-subscription_list{margin-left:0}.l-800 .b-aside_navigation_item a{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;margin-right:5px}.l-600 .b-search_threshold form .i-form_text_input{width:214px}.l-600 .b-rules{width:100%;padding-left:45px;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.l-600 .b-rules_caption,.l-600 .b-rule_definition{font-size:1.3em}.l-600.rules_page .rules_bg_top_right,.l-600.rules_page .rules_bg_top_left{display:none}.l-1000 .l-center_container{min-width:0}.l-1000 .b-profile_search .i-form_text_input{width:100%;padding-left:29px}.l-800 .b-user_cover-wrap_plain{padding-bottom:40px}.l-600 .b-user_votes_container{position:absolute;top:19px;right:20px;float:right;padding-bottom:5px}.l-600 .b-user_data{clear:both}.l-600 .b-user_name{margin-right:0;padding-bottom:0}.l-600 .b-user_name h2{text-overflow:ellipsis;overflow:hidden;font-size:1.5em}.l-600 .b-user_name-table{width:100%}.l-600 .b-user_name-table .b-table-cell{display:block;padding-top:15px;padding-left:4px}.l-600 .b-user_name-table .b-table-cell__dash{display:none}.l-600 table.b-user_name-table .b-table-cell__notes{padding-left:0;padding-top:0}.l-600 .b-user_note{margin-top:0}.l-600 .b-profile_search{padding-left:0}.l-800 .b-privacy_policy_body_paragraph{width:100%}.l-800 .b-privacy_policy_caption strong{font-size:1.5em}.l-600 .b-privacy_policy_caption strong{font-size:1.2em}.l-600 .b-privacy_policy_caption span{font-size:.8em}.l-600.l-new_comments_page .l-i-wrapper{background-position:50% 30px}.l-600 .l-new_comments_content{margin-top:176px}.l-800 .b-promo_center_container{width:100%}.l-800 .b-promo_menu{font-size:1em}.l-800 .b-promo_menu_container .b-social_network_icons{right:15px}.l-800 .b-promo_main_container .b-menu{margin-left:30px}.l-800 .b-promo_blogs_list .b-blogs_list{margin:0 0 0 5px}.l-800 .b-promo_blogs_list .b-blogs_list .b-list_item{width:auto}.l-800 .b-promo_blogs_list .b-load_more_domains_button{margin-left:74px}.l-800 .b-carousel{padding:0}.l-800 .b-carousel_arrow{position:relative;margin:0 8px 10px;width:69px;height:69px}.l-800 .b-carousel_arrow__left{float:right;top:0;margin:0 8px 10px 0}.l-800 .b-carousel_arrow__right{float:right;top:0;margin:0 8px 10px 0}.l-800 .b-carousel_content{clear:both}.l-800 .b-carousel_image_container img{top:0}.l-800 .b-date_column{float:none;width:auto;padding-bottom:5px;text-align:left}.l-800 .b-elections_voting{margin-left:0}.l-800 .b-elections_voting_data{white-space:normal}.l-800 .b-promo_elections_left_column{margin-left:10px;width:auto;float:none}.l-800 .b-elections_info_controls{width:auto;max-width:300px;padding-left:10px;padding-right:10px;float:none}.l-800 .b-elections_voting_list_description,.l-800 .b-elections_voting_domain_statistics{padding-left:0}.l-600 .b-promo_header{width:auto}.l-600 .b-nokia_logo_container{margin:20px auto;float:none;width:260px}.l-600 .b-slogan{font-size:27px}.l-600 .b-ussr_leaders{display:none}.l-600 .b-promo_main_container .b-menu{margin-left:0;padding:0}.l-600 .b-promo_main_container .b-menu .b-menu_item{float:left}.l-600 .b-promo_blogs_list{float:none;width:100%}.l-600 .b-promo_blogs_list .b-list_item_logo{display:none}.l-600 .b-promo_blogs_list .b-blogs_list .b-list_item{margin-left:0}.l-600 .b-promo_elections_info{float:none;width:auto;border-left:0}.l-600 .b-promo_blogs_list .b-subsite_subscribe_controls{display:none}.l-600 .b-promo_menu_container .b-social_network_icons{position:static;float:right;margin:0 15px 2px 0}.l-600 .b-promo_menu_container_bg{display:none}.l-600 .b-promo_menu_list_item{float:none}.l-600 .b-promo_menu{float:none;clear:both}.l-600 .b-promo_menu_list{float:none}.l-600 .b-promo_text_container{margin:0 5px 40px;padding:0}.l-600 .b-promo_text_container h2{font-size:1.5em;padding-top:30px}.l-600 .b-promo_text_photo{float:left;width:100px;position:static;overflow:hidden;margin:0 5px 20px -5px}.l-600 .b-promo_text_photo img{width:100%}.l-600 .b-promo_menu_list_item-after a{background:0}.l-600 .b-promo_blogs_list .b-load_more_domains_button{margin-left:5px}.l-600 .b-carousel_arrow{display:none}.l-600 .b-dashboard{visibility:hidden;position:absolute;top:-10000px;left:-10000px}.l-600 .b-mobile_dashboard{display:block}.l-600 .b-mobile_dashboard .b-thumb.active{display:none}.l-600 .b-carousel_image_container{display:none}.l-600 .b-promo_elections_left_column{margin:0 10px}.l-600 .b-promo_center_container__wide .b-promo_elections_info{padding-left:10px}.l-600 .b-search_form.b-search_form__democracy_domains .i-form_text_input{width:100%}.l-600 .b-controls_domains .b-blogs_list .b-list_item{padding:0}@media screen and (max-width:1024px){.b-promo_center_container{width:85%}.b-post_comics_phone_link{right:0}}.l-600 .b-post_comics_phone_link{display:none}.l-800 .b-columns__pro_settings .b-column_left_column{margin:0}.l-600 .b-columns__pro_settings .b-column_left_column{padding-left:20px}.l-800 .b-columns__pro_settings .b-column_right_column{display:none}.l-800 .b-adm_address .b-input_wrapper{padding-right:10px}.l-800 .b-adm_address .b-form_piece_short{width:50%}.l-800 .b-adm_address .b-form_piece_wide{width:100%;padding-top:24px}.l-600 .b-adm_container .b-left_col{float:none;width:auto;padding:0 24px;margin:0}.l-600 .b-adm_container .b-right_col{float:none;width:auto}.l-600 .b-adm_container{margin-top:10px}.l-600 .b-adm_separator{display:none}.l-800 .b-adm_link_small{display:block}.l-800 .b-columns__user_ads{padding-left:26px;padding-right:26px}.l-800 .b-user_ad_list{padding-left:0}.l-800 .b-purchase_agreement{width:100%}.l-600 .b-post_gallery_preview{height:160px}.l-600 .b-gallery_main{width:auto;margin-right:82px;height:200px}.l-400 .b-post_gallery_preview{height:120px}.l-600 .b-social_network_icons_small.b-horizontal{left:0;padding-left:0;width:auto;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.l-800 .l-subdomain_post_custom_design .b-social_network_icons_small.b-horizontal{clear:both;padding-left:0}.l-800 .l-header_big_login_greeting{margin-right:8px}.l-500 .l-header_big_login,.l-600 .b-header_main_hint{display:none}.l-800 .b-header_main_hint{padding:25px 0 0 120px}.b-top_horizontal_banner{display:none;text-align:center}.b-posts_banner_mobile{display:none}.l-touch_phone .b-top_horizontal_banner,.l-touch_phone .b-posts_banner_mobile,.l-touch_tablet .b-posts_banner_mobile,.l-touch_tablet .b-top_horizontal_banner{display:block}.b-posts_banner_mobile>div{display:inline-block;margin-left:10px}.b-posts_banner_mobile>.b-post_title-domain{display:block;text-align:left;margin-left:10px;margin-bottom:10px}.b-posts_banner_mobile>.b-posts_banner_mobile_footer{display:block;text-align:left}.b-posts_banner_mobile h3{text-align:left;font-family:'PT Sans Caption',Arial,sans-serif;font-size:1.65em;line-height:1em;margin:0;padding:0 0 0 10px;margin-bottom:7px;font-weight:normal}.b-posts_banner_mobile h3 a{text-decoration:none}.b-posts_banner_mobile .b-potential_partners_link{padding-left:0}@media(-webkit-min-device-pixel-ratio:2){.b-social_network_icons_small .b-social_network_icon{background-image:url(/static/i/social_buttons@2x.png);background-size:128px 32px}.b-social_network_icons_small .b-social_network_icon-facebook{background-position:0 0}.b-social_network_icons_small .b-social_network_icon-twitter{background-position:-98px 0}.b-social_network_icons_small .b-social_network_icon-google{background-position:-34px 0}.b-social_network_icons_small .b-social_network_icon-vkontakte{background-position:-65px 0}}.l-800 .b-full_size_video{max-width:100%;width:auto}.l-600 .b-user_ad .post .b-post_cover .post_body_text{display:none}.l-touch_phone .b-post_banner_video,.l-touch_tablet .b-post_banner_video{display:none}.l-800 .b-post_banner_video{padding-left:20px}.l-500 .b-post_banner_video{padding:0 10px;width:auto;max-width:none}.threshold_select_button{text-decoration:none;color:#556e8c;cursor:hand;cursor:pointer;padding:1px 2px 4px}.threshold_select_button span{border-bottom:1px dotted}a.threshold_select_option{text-decoration:none;background-color:#e6e6e6;white-space:nowrap;display:block;cursor:hand;cursor:pointer;color:#5a6f88;font-size:11px;padding:0 9px}a.threshold_select_option em{border-top:1px solid #d0d0cf;display:block;font-style:normal}.threshold_select_option_text{border-top:1px solid #fff;padding:3px 4px 3px 1px;margin:0;display:block}a.threshold_select_option:first-child em{border-top-color:transparent}a.threshold_select_option:first-child .threshold_select_option_text{border-top-color:transparent;padding-top:1px}.threshold_select_options_holder{position:absolute;z-index:5;background-color:#eeecec;border-bottom:1px solid #d0d0cf;overflow:hidden;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.threshold_select_option_selected{color:#555}.futu_dialog_popup_holder{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;filter:alpha(opacity=0);opacity:0}.futu_dialog_popup_overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#fff;border:1px solid #fff;filter:alpha(opacity=70);opacity:.7}.futu_dialog_popup_controls{text-align:right;padding:0 15px 10px}.futu_dialog_popup_controls .b-button{margin-left:10px;min-width:70px;text-align:center}.futu_alert_outer{position:fixed;top:0;left:0;width:100%;z-index:100100}.futu_alert_outer{_position:absolute;_top:expression(eval(document.documentElement.scrollTop)+"px")}.futu_alert_outer .frame{position:relative;z-index:9999}.futu_alerts_holder{position:absolute;left:0;top:0;width:400px;z-index:9999}.futu_alert{position:absolute;margin-top:-1000px;background:#efefef;background:-moz-linear-gradient(top,rgba(224,224,224,1) 0,rgba(239,239,239,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(224,224,224,1)),color-stop(100%,rgba(239,239,239,1)));background:-webkit-linear-gradient(top,rgba(224,224,224,1) 0,rgba(239,239,239,1) 100%);background:-o-linear-gradient(top,rgba(224,224,224,1) 0,rgba(239,239,239,1) 100%);background:-ms-linear-gradient(top,rgba(224,224,224,1) 0,rgba(239,239,239,1) 100%);background:linear-gradient(to bottom,rgba(224,224,224,1) 0,rgba(239,239,239,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e0e0e0',endColorstr='#efefef',GradientType=0);text-align:left;color:#000;width:400px;margin:0 auto 5px;overflow:hidden;border-bottom:2px solid #d91401;-webkit-box-shadow:0 1px 0 0 #8f8f8f;-moz-box-shadow:0 1px 0 0 #8f8f8f;box-shadow:0 1px 0 0 #8f8f8f}.futu_dialog_popup_text{font-size:16px;padding:13px 25px}.futu_alert_close_button{display:block;width:15px;height:15px;position:absolute;top:5px;right:5px;text-decoration:none;font-size:15px;line-height:15px;text-align:center}.futu_alert__small{width:100%;text-align:center}.futu_alerts_holder .futu_alert__small .futu_dialog_popup_text{font-size:12px;padding:5px}.b-futu_alert_error_text{color:#c33}.futu_alert_input{outline:0;width:100%;height:21px;font-size:1em;margin:5px 0 0}.bbcar{font-size:22px}iframe#bb-joint{height:100px;width:100%;margin-bottom:-5px}@media screen and (max-width:700px){iframe#bb-joint{height:200px;background:#000}}.bbcar-intro_wrap{width:100%;border-top:1px solid #d7d7d7;position:relative}.bbcar_share{position:absolute;top:14px;right:14px}.bbcar-intro{max-width:1000px;margin:0 auto;padding:31px 0 15px;font-size:14px}.bbcar-intro .b-subsite_header_controls{display:inline-block;float:left;margin:0;width:289px;vertical-align:super}.l-700 .bbcar-intro .b-subsite_header_controls{margin-left:10px}.b-top-panel{z-index:10}.bbcar-intro_left{float:left}.bbcar-intro_car{display:block;margin:0 70px 95px 0}.l-800 .bbcar-intro_car{margin-right:25px}.l-700 .bbcar-intro_car{display:none}.bbcar-intro_text{margin-left:281px}.l-700 .bbcar-intro_text{margin-left:0}.bbcar-intro_logo{margin-bottom:12px;margin-left:10px}.bbcar-intro_title{font-size:35px;line-height:39px;margin-left:10px}.l-800 .bbcar-intro_title{font-size:32px;line-height:35px}.bbcar-intro_slogan{font-size:28px;margin-bottom:17px;margin-left:10px}.l-800 .bbcar-intro_slogan{font-size:24px}.bbcar-intro_desc{margin-bottom:20px;margin-left:10px}.bbcar-next-point{display:inline-block;width:100%;height:100px;background:#2e8dc9;line-height:100px;color:#fff}.l-600 .bbcar-next-point{padding-left:1%;width:99%}.bbcar-admin-block{background:#2e8dc9;margin-left:10px}.bbcar-next-point_label{display:inline-block;margin:0 50px 0 50px;line-height:100%;color:#fff;font-weight:700;vertical-align:middle}.l-600 .bbcar-next-point_label{display:none}.bbcar-next-point_label-from{display:inline-block;width:34px;height:34px;border:8px solid #68bc54;vertical-align:middle;border-radius:50%}.bbcar-next-point_city{margin-left:18px;vertical-align:middle;color:#fff}.bbcar-next-point_arrow{display:inline-block;background-image:url(/local/templates/rybalka/assets/css/../i/bbcar/bbcar-arrow.png);width:173px;height:16px;background-size:cover;vertical-align:middle;margin-right:10px}.l-800 .bbcar-next-point_arrow{display:none}.bbcar-next-point_from{position:relative;display:inline-block;color:#fff;padding-left:37px;vertical-align:middle}.l-500 .bbcar-next-point_from{padding-left:5px}.bbcar-next-point_from:before{content:'';position:absolute;left:0;top:37px;width:17px;height:17px;border:4px solid #68bc54;border-radius:50%}.bbcar-next-point_from-to:before{border-color:#f24143}.l-500 .bbcar-next-point_from:before{display:none}.bbcar-next-point_from_city{position:relative;margin:0 22px;padding:10px;background:#fff;color:#2e8dc9;border-radius:5px;vertical-align:middle}.l-500 .bbcar-next-point_from_city{margin:0 6px}.bbcar-next-point_from_city-change{position:absolute;left:50%;bottom:-20px;margin:0 0 0 -50px;display:inline-block;font-size:14px;line-height:16px;text-decoration:none;border-bottom:1px dashed #fff;color:#fff}.bbcar-next-point_from_city-input{position:absolute;z-index:10;left:0;top:0;width:100% !important;height:46px !important;font-size:22px}.bbcar-next-point_quest{display:inline-block;height:60px;width:60px;margin:0 25px 0p 16px;border-radius:50%;background:#fff;color:#2e8dc9;font-size:2em;vertical-align:middle;line-height:64px;text-align:center}.l-500 .bbcar-next-point_quest{margin-left:5px}.bbcar-next-point_now{margin:0 20px 0 210px;color:#fff;font-size:25px}.bbcar_admin-input{width:170px;height:25px;border:1px solid #e9e9e9;border-top-color:#ccc;padding:4px 5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 0 2px;color:#888;border-radius:2px}.bbcar_admin-input:focus{outline:0}.bbcar-next-point_voting{position:relative;float:right;margin-right:50px;font-size:14px}.bbcar-next-point_voting-manage{line-height:50px}.bbcar-next-point_voting-start{padding:7px 13px;background:#fff;color:#2e8dc9;border-radius:5px;vertical-align:middle;text-decoration:none;line-height:21px;display:block;text-align:center}.bbcar-next-point_voting-date{text-decoration:none;color:#fff;border-bottom:1px dashed #fff;display:inline-block;line-height:21px}.bbcar-next-point_voting-date_user{border-bottom:0;cursor:default}.bbcar-next-point_calendar{position:absolute;top:40px;left:-108px;line-height:20px;z-index:10}.bbcar-map_wrapper{position:relative;height:440px;overflow:hidden;transition:height .4s linear}.bbcar-map_wrapper-min{height:100px}.bbcar-map_min{position:absolute;z-index:3;height:0;width:100%;background:#68bb54;overflow:hidden;transition:height .4s linear}.bbcar-map_min-open{height:100px}.bbcar-map_min_label{color:#fff;font-size:22px;line-height:100px;margin:0 130px 0 50px}.l-600 .bbcar-map_min_label{display:none}.bbcar-map_min_img{vertical-align:bottom}.l-1000 .bbcar-map_min_img{display:none}.bbcar-map{position:relative;width:100%;height:440px}.bbcar-map_voting_city{position:relative;width:auto;height:auto}.bbcar-map_voting_city_visited .bbcar-map_voting_city-name{background:#68bb54}.bbcar-map_voting_city-name{display:inline-block;line-height:20px;padding:7px 12px;border-radius:3px;background:#2e8dc9;color:#fff;font-size:17px}.bbcar-map_voting_city-name-finish{background:#f7b651}.bbcar-map_voting_city-star{position:absolute;left:-49px;top:-6px;width:43px;height:43px;background:url(/local/templates/rybalka/assets/css/../i/bbcar/bbcar-star.svg)}.bbcar-map_voting_city-rating_wrap{position:absolute;left:-40px;top:0;width:40px;height:30px}.bbcar-map_voting_city-rating_wrap-10{left:-50px;width:50px}.bbcar-map_voting_city-rating_wrap-100{left:-70px;width:70px}.bbcar-map_voting_city-rating{position:absolute;width:30px;height:30px;border-radius:50%;left:0;top:2px;background:#2e8dc9;color:#fff;text-align:center;text-decoration:none;font-size:17px}.bbcar-map_voting_city-rating_wrap-10 .bbcar-map_voting_city-rating{width:40px;height:40px;top:-5px}.bbcar-map_voting_city-rating_wrap-100 .bbcar-map_voting_city-rating{width:60px;height:60px;top:-15px}.bbcar-map_voting_city-counter{line-height:32px}.bbcar-map_voting_city-rating_wrap-10 .bbcar-map_voting_city-counter{line-height:42px}.bbcar-map_voting_city-rating_wrap-100 .bbcar-map_voting_city-counter{line-height:62px}.bbcar-map_voting_city-bubble{display:none;position:absolute;bottom:43px;left:-20px;width:144px;padding:18px 13px;background:#fff;border-radius:4px;border-width:1px 1px 1px 2px;border-style:solid;border-color:#2e8dc9 #2e8dc9 #2e8dc9 #90c3e2;text-align:center;z-index:2}.bbcar-map_voting_city-bubble_bottom{top:43px;bottom:auto}.bbcar-map_voting_city-rating_wrap-10 .bbcar-map_voting_city-bubble{left:-14px;bottom:53px}.bbcar-map_voting_city-rating_wrap-10 .bbcar-map_voting_city-bubble_bottom{top:53px;bottom:auto}.bbcar-map_voting_city-rating_wrap-100 .bbcar-map_voting_city-bubble{left:-3px;bottom:69px}.bbcar-map_voting_city-rating_wrap-100 .bbcar-map_voting_city-bubble_bottom{top:69px;bottom:auto}.bbcar-map_voting_city-rating:hover .bbcar-map_voting_city-bubble{display:block}.bbcar-map_voting_city:hover .bbcar-map_voting_city-bubble{display:block}.bbcar-map_voting_city-bubble:hover{display:block}.bbcar-map_voting_city-button{display:inline-block;margin-bottom:14px;font-size:12px;line-height:12px;line-height:24px;background-color:#2e8dc9;text-transform:uppercase;text-decoration:none;color:#fff;border-radius:4px;padding:0 8px}.bbcar-map_voting_city-button_disabled{background:#d7d7d7}.bbcar-map_voting_city-button_voted{background:#68bb54}.bbcar-map_voting_city-bubble-bottom{display:block;position:absolute;bottom:-30px;left:0;height:30px;width:100%}.bbcar-map_voting_city-bubble-top{display:block;position:absolute;top:-30px;left:0;height:30px;width:100%}.bbcar-map_voting_city-community{color:#898989;font-size:12px;line-height:12px}.bbcar-map_voting_city-corner{display:none;position:absolute;width:41px;height:21px;bottom:-21px;left:30px;background-image:url(/local/templates/rybalka/assets/css/../i/bbcar/bbcar-corner.png)}.bbcar-map_voting_city-corner_top{top:-21px;left:30px;background-position:0 -22px}.bbcar-map_voting_city-bubble_bottom .bbcar-map_voting_city-corner_top{display:block}.bbcar-map_voting_city-corner_bottom{bottom:-21px;left:30px;background-position:0 0}.bbcar-map_voting_city-bubble_top .bbcar-map_voting_city-corner_bottom{display:block}.bbcar-map_toggle{display:inline-block;position:absolute;right:0;top:0;width:313px;padding:0 10px;line-height:40px;background:#68bb54;font-size:12px;text-transform:uppercase;z-index:4;text-decoration:none;color:#fff}.bbcar-map_toggle_arrow{background:url(/local/templates/rybalka/assets/css/../i/bbcar/bbcar-toggle.png) 0 0;width:17px;height:9px;display:inline-block;margin-right:10px}.bbcar-map_toggle_arrow-open{background-position:0 10px}.bbcar-map_bbcar-link{position:relative;display:inline-block;color:#fff;line-height:33px;background:#f7b651;padding:0 13px;text-decoration:none;font-size:18px;z-index:4;border-radius:3px;overflow:hidden}.bbcar-map_bbcar-link_shadow{content:'';display:block;position:absolute;height:100%;width:140%;left:-243px;opacity:.6;background-image:linear-gradient(180deg,rgba(255,255,255,0),#fff 40%,rgba(255,255,255,0.6) 60%,rgba(255,255,255,0));transform:rotate(-20deg);animation:hotspot 6s infinite;-webkit-animation:hotspot 6s infinite}@-webkit-keyframes hotspot{33%{left:157px}100%{left:157px}}@keyframes hotspot{33%{left:157px}100%{left:157px}}.l-600 .bbcar-map_bbcar-link{margin:10px 0 0 10px}.bbcar-map_wrapper-min .bbcar-map_bbcar-link{right:74px;left:auto}.bbcar-label{font-size:22px;width:150px;margin:21px 0 0 50px;color:#2e8dc9;font-weight:700}.bbcar-voting{margin:0 320px 5px 0;padding:18px 0 15px}.l-1000 .bbcar-voting{width:600px;margin:0 auto 5px}.l-600 .bbcar-voting{width:98%;padding:0 1%;padding:0}.bbcar-voting_wrapper{border-bottom:1px solid #e1e1e1}.bbcar-voting_list{width:90%}.l-600 .bbcar-voting_list{margin:0 auto}.bbcar-voting .list{list-style:none;padding:0;margin:0}.bbcar-voting .item{position:relative;padding:0;margin:0;border-bottom:1px solid #2e8dc9;line-height:42px;color:#2e8dc9}.bbcar-voting .item:last-of-type{border-bottom:0}.bbcar-voting_list_city{width:270px;display:inline-block;font-size:22px;color:#2e8dc4}.l-600 .bbcar-voting_list_city{display:block;margin-bottom:-12px}.bbcar-voting_list_rating{width:197px;font-size:18px}.bbcar-voting_list_vote{display:block;float:right;margin:9px 0 0 0}.bbcar-voting_list_city-remove{position:absolute;right:-15px;top:2px;font-size:12px;color:red;text-decoration:none}.bbcar-voting_add{margin-top:15px}.bbcar-voting_add .bbcar_admin-input{width:386px}.bbcar_admin-btn{display:inline-block;margin-bottom:14px;font-size:12px;line-height:12px;line-height:24px;background-color:#2e8dc9;text-transform:uppercase;text-decoration:none;color:#fff;border-radius:4px;padding:0 8px}.bbcar-quote{display:none}.bbcar-quote_wrap{width:100%;height:150px;line-height:150px;background:#ebebeb}.bbcar-quote_img{margin:0 50px 0 57px;vertical-align:middle}.l-1000 .bbcar-quote_img{display:none}.bbcar-quote_text{display:inline-block;vertical-align:middle;max-width:800px}.bbcar-quote_author{font-size:25px;line-height:28px;margin-bottom:5px}.bbcar-quote_phrase{margin-top:5px;line-height:28px;font-family:Georgia,serif;font-style:italic}.bbcar-posts{padding-top:60px}.l-content_aside_bbcar{width:210px}.l-content_main_bbcar{margin-left:-210px;z-index:10;position:relative}.l-i-content_main_bbcar{padding-left:210px}.bbcar-place{position:relative;font-size:14px;float:right;margin-right:30px}.bbcar-place_voting{float:none;margin-top:10px}.bbcar-place-link{color:#fff;text-decoration:none;border-bottom:1px dashed #fff;display:inline-block;line-height:21px}.bbcar-place_voting .bbcar-place-link{color:#2e8dc9}.bbcar-place-box{position:absolute;padding:10px;right:0;top:70px;width:300px;z-index:1000;background:#68bb54;line-height:21px}.bbcar-place_voting .bbcar-place-box{right:auto;left:0;top:30px}.bbcar-place .bbcar_admin-input{display:block;width:100%;margin-bottom:10px;border:0}.bbcar-place .bbcar_admin-input_coords{width:100% !important}.bbcar-place .bbcar_admin-input_prefix{width:120px;float:left}.bbcar-place-box .bbcar_admin-btn{display:block;float:right}.bbcar-place-box .bbcar-next-point_voting-date{margin-bottom:10px}.l-header_big_login_controls_index{position:absolute;left:208px;top:4px}.l-800 .l-header_big_login_controls_index{left:120px}.l-600 .l-header_big_login_controls_index{display:none}.l-header_big_login_controls_index{color:#acacac;font-style:italic}.l-header_big_login_controls_index .dotted{color:inherit;font-size:14px}.l-header_big_login_link_index{bottom:auto;top:0}.l-600 .l-header_big_login_link_index{display:none}.l-header_big_login_link_index a{font-size:12px;color:#acacac}.b-sidebar_bbcar{display:block;color:#111;text-decoration:none;font-size:13px;width:140px;padding:0 0 0 17px;margin-bottom:40px}.b-sidebar_bbcar:before{display:block;margin-bottom:8px;content:"";height:13px;width:80px;background:url(/static/i/bbcar/bla_retina3.png) no-repeat 0 100%;background-size:100% 200%}.b-sidebar_bbcar:hover:before{background-position:0 0}.google{font-family:'Roboto',sans-serif;background:#f2f2f2;margin:0 0 20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}.l-600 .google_no_user{margin-top:28px}.google-wrap{position:relative;max-width:1280px;margin:0 auto}.google-intro{position:relative;background:#3d3d3d;width:100%}.google-intro_previews{list-style:none;padding:0;margin:0 auto;width:100%;font-size:0;min-height:415px}.l-1000 .google-intro_previews{display:none}.google-intro_previews .item{position:relative;display:inline-block;width:20%;padding:0;margin:0}.item_video .b-video_play_button{opacity:0;transition:opacity .5s ease}.item_video .b-video_play_button i,.google-intro_expanded_video .b-video_play_button i{background:url('/static/i/google/google-play-video.png');width:45px;height:45px;margin:-22px 0 0 -22px}.google-intro_previews .item_video_1 .b-video_play_button{background:rgba(66,165,245,0.83)}.google-intro_previews .item_video_2 .b-video_play_button{background:rgba(239,67,54,0.83)}.google-intro_previews .item_video_3 .b-video_play_button{background:rgba(252,190,7,0.83)}.google-intro_previews .item_video_4 .b-video_play_button{background:rgba(15,157,78,0.83)}.google-intro_previews .item_video_5 .b-video_play_button{background:rgba(66,133,244,0.83)}.item_video:hover .b-video_play_button{opacity:1}.google-intro_previews_image{width:100%}.google-intro_description{width:60%;height:100%;margin:0 auto;background:rgba(0,0,0,0.76);text-align:center;z-index:2;position:relative}.google-intro_description_wrap{position:absolute;bottom:0;width:100%;height:75%}.l-1280 .google-intro_description_wrap{height:75%}.l-1000 .google-intro_description{position:relative;margin:0 auto;width:100%}.l-1000 .google-intro_description_wrap{position:relative;background:url('/static/i/google/back.jpg');background-size:cover;background-position:50% 50%}.l-1000 .google-intro_description{padding-bottom:10px;padding-top:35px}.google-intro_logo{display:inline-block;margin:30px 0 27px;width:68%}.l-1280 .google-intro_logo{width:500px}.l-1200 .google-intro_logo{margin:21px 0 17px}.l-1200 .google-elections .google-intro_logo{margin-bottom:7px}.l-500 .google-intro_logo{width:90%;margin:30px auto 27px}.google-intro_text{margin-bottom:35px;color:#fff;font-size:15px;line-height:21px;font-family:'Roboto',sans-serif}.l-1200 .google-intro_text{margin-bottom:0}.l-1000 .google-intro_text{margin-bottom:35px}.l-700 .google-intro_text{margin-bottom:14px;width:88%;padding:0 6%}.l-1000 .google-intro_text .row{display:inline}.l-1000 .google-intro_text{width:94%;padding:0 3%}.google-intro_button{display:inline-block;height:54px;padding:0 30px;margin-bottom:20px;background:#42a5f5;border:0;text-transform:uppercase;color:#fff;font-size:18px;line-height:56px;font-family:'Roboto',sans-serif;letter-spacing:.5px;text-decoration:none}.l-700 .google-intro_button{margin-bottom:13px}.google-intro_expand{position:absolute;left:50%;bottom:0;min-width:94px;display:block;margin:0 0 -30px -47px;color:#fff;text-align:center;text-decoration:none}.google-intro_expand_text{display:block;margin-bottom:12px;font-size:18px}.l-1100 .google-intro_expand_text{display:none}.l-1000 .google-intro_expand_text{display:block}.google-intro_expand_text .link{text-decoration:none;color:#ef4336}.google-intro_expand_round{position:relative;display:inline-block;width:50px;height:50px;border-radius:50%;background:#fff;box-shadow:0 2px 10px 0 rgba(0,0,0,0.32);transition:all .3s linear}.opened .google-intro_expand_round{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.google-intro_expand_arrow{position:absolute;top:18px;left:16px;width:19px;height:11px;background:url('/static/i/google/google-sprite.png') 0 0}.google-intro_expanded_button{display:none}.l-700 .google-intro_expanded_button{margin:15px auto 15px;padding:0 20px;display:inline-block;height:60px;background:#0f9d58;color:#fff;line-height:63px;text-align:center;text-transform:uppercase;text-decoration:none;font-size:20px;box-shadow:0 2px 2px 0 rgba(0,0,0,0.08)}.google-intro_expanded_wrap{width:60%;display:inline-block;padding-top:25px}.l-1000 .google-intro_expanded_wrap{width:96%;padding:25px 2% 0}.google-intro_expanded{background:#3d3d3d;text-align:center;color:#fff;max-height:0;overflow:hidden;transition:max-height .3s}.google-intro_expanded.opened{max-height:700px}.google-intro_expanded_video{display:block;position:relative;width:33%;margin:16px 2% 0 0;float:left}.l-1000 .google-intro_expanded_video{margin:18px 1% 0}.l-700 .google-intro_expanded_video{margin:44px auto 0;width:90%;float:none}.mobile-video{display:none}.l-700 .mobile-video{display:block;width:90%;margin:35px auto 10px;position:relative}.google-intro_expanded_video-mobile{display:none}.l-700 .google-intro_expanded_video-mobile{display:block}.l-700 .google-intro_expanded_video-full{display:none}.mobile-iframe{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}.google-intro_expanded_preview{width:100%}.google-intro_expanded_text{text-align:left}.google-intro_expanded_text .link{color:#ef4336}.l-700 .google-intro_expanded_text{display:none}.l-700 .google-intro_expanded_text__new{padding:8px 10px 0}@media screen and (min-width:1800px){.google-intro_description_wrap{height:75%}.google-elections .google-intro_logo{width:63%;margin:20px 0}}@media screen and (min-width:1600px){.google-elections .google-intro_description_wrap{height:50%}.google-elections .google-intro_logo{width:50%;margin:20px 0}}@media screen and (min-width:1200px) and (max-width:1800px){.google-intro_logo{width:50%}}@media screen and (min-width:1200px) and (max-width:1600px){.google-intro_logo{margin-bottom:14px}.google-intro_text{margin-bottom:13px}}@media screen and (min-width:1200px) and (max-width:1420px){.google-intro_logo{width:39%;margin-bottom:10px}.google-elections .google-intro_logo{width:63%}.google-intro_text,.google-intro-counter_title{font-size:13px !important;line-height:19px !important}}.google-subscribe{display:inline-block;width:100%;height:70px;line-height:70px;vertical-align:middle;background:#fff}.l-600 .google-subscribe{height:auto;padding:13px 0 0;line-height:35px}.google-subscribe .b-subsite_controls{display:inline-block;margin:0 0 0 73px;line-height:24px;vertical-align:middle}.l-700 .google-subscribe .b-subsite_controls{margin:0 0 0 20px}.google-app{width:280px;position:relative;display:inline-block;vertical-align:middle;float:right;line-height:70px;margin-right:53px;overflow:hidden;text-align:right}.l-600 .google-app{display:block;float:none;text-align:left;margin-left:20px;line-height:60px}.google-app_icon{display:inline-block;width:30px;height:30px;margin-right:5px;background:url('/static/i/google/google-sprite.png') -20px 0;vertical-align:middle}.google-app_text{font-size:13px;vertical-align:middle;color:#363636;text-decoration:none}.google-app_button{display:inline-block;width:102px;height:40px;background:#0f9d58;text-decoration:none;color:#fff;line-height:42px;box-shadow:0 2px 2px 0 rgba(0,0,0,0.08);font-size:14px;text-align:center;text-transform:uppercase}.google-app_store{position:absolute;left:0;top:-70px;height:70px;line-height:70px;width:360px;background:#fff;text-align:left;transition:top .5s ease}.google-app_store.opened{top:0}.google-app_appstore{display:inline-block;vertical-align:middle;width:135px;height:40px;background:url('/static/i/google/app-store.png')}.google-app_gplay{display:inline-block;vertical-align:middle;width:125px;height:40px;background:url('/static/i/google/google-play.png');margin-right:12px}.l-700 .google-expand:not(.google-expand_pulse){display:none}.google-expand_header{position:relative;height:57px;line-height:57px;font-size:20px;color:#fff;font-family:'Roboto',sans-serif}.google-expand_header_together{display:inline-block}.l-600 .google-expand_header_together{width:50%;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.google-expand_header-pulse{background:#ef4336}.google-expand_header-prizes{background:#fcbe07}.google-expand_header-rules{background:#0f9d58}.google-expand_header-jury{background:#4285f4}.google-expand_header-faq{background:#42a5f5}.google-expand_header_title{margin-left:73px;color:#fff;text-decoration:none}.google-expand_header_arrow{position:absolute;right:57px;top:25px;display:inline-block;width:18px;height:8px;background:url('/static/i/google/google-sprite.png') -19px -31px;transition:all .2s linear}.google-expand_header-opened .google-expand_header_arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.google-expand_container{padding-left:73px;padding-right:60px;position:relative;overflow:hidden;max-width:1147px;margin:0 auto;transition:all .2s linear;max-height:0}.google-expand_container-opened{max-height:1450px}.l-700 .google-expand_container{padding:0 20px}.google-expand_container-pulse{height:284px}.google-prizes{margin-bottom:30px}.google-prize{float:left;width:22%;margin-right:3%}.l-700 .google-prize{width:100%;float:none}.l-500 .google-prize{text-align:center}.google-prize .img_wrap{position:relative;width:170px;height:170px;border-radius:50%;margin:32px 0 25px -18px;overflow:hidden}.google-prize:first-of-type .img_wrap{border:1px solid #ef4336}.google-prize:nth-of-type(2) .img_wrap{border:1px solid #42a5f5}.google-prize:nth-of-type(3) .img_wrap{border:1px solid #0f9d58}.google-prize:nth-of-type(4) .img_wrap{border:1px solid #fdd30a}.l-800 .google-prize .img_wrap{border:0}.l-700 .google-prize .img_wrap{display:inline-block;margin:0;vertical-align:middle;float:none}.l-500 .google-prize .img_wrap{display:block;margin:0 auto}.l-700 .google-prize_wrap{display:inline-block;vertical-align:middle}.google-prize .img{position:absolute}.google-prize:first-of-type .img{top:25px;left:25px}.google-prize:nth-of-type(2) .img{top:28px;left:26px}.google-prize:nth-of-type(3) .img{top:30px;left:19px}.google-prize:nth-of-type(4) .img{top:30px;left:21px}.google-prize .title{margin-bottom:7px;font-size:20px;line-height:22px;color:#898989}.google-rules{margin-top:33px}.google-rule{float:left;width:22%;padding-right:3%}.l-700 .google-rule{float:none;width:100%;margin:0 0 20px}.google-rule:first-of-type{color:#ef4336}.google-rule:nth-of-type(2){color:#fdd30a}.google-rule:nth-of-type(3){color:#0f9d58}.google-rule:nth-of-type(4){color:#4285f4}.google-rule .num{font-size:50px}.l-700 .google-rule .num{display:inline-block;font-size:30px}.google-rule .title{font-size:20px;line-height:30px}.l-700 .google-rule .title{display:inline-block}.google-rule .deadline{font-size:15px;line-height:20px;margin-bottom:7px}.l-600 .google-rule .deadline{line-height:15px;margin-bottom:13px}.google-rules_read{margin:60px auto 40px;display:block;height:40px;width:236px;background:#42a5f5;color:#fff;line-height:42px;text-align:center;text-transform:uppercase;text-decoration:none;box-shadow:0 2px 2px 0 rgba(0,0,0,0.08)}.google-jury_wrap{margin:43px 0 50px}.google-jury{float:left;width:22%;padding-right:3%;text-align:center}.l-700 .google-jury{float:none;width:100%;padding:0;margin-bottom:20px}.google-jury .image{margin-bottom:11px}.google-jury .name{font-size:20px;line-height:26px;margin-bottom:3px}.google-jury .rank{margin-bottom:10px;font-size:14px;line-height:18px;color:#ef4336;font-style:italic}.google-faq{margin:30px 0 48px}.l-600 .google-faq{margin-top:20px}.google-elections .google-faq{display:none}.google-elections .google-faq_elections{display:block}.google .text{font-size:15px;line-height:19px;color:#898989}.google .text h2{font-size:20px;line-height:30px;margin:0 0 2px}.l-600 .google .text h2{margin:0 0 9px;line-height:22px}.google .text p{margin:0 0 26px}.google .text a{color:#898989}.google .text ul{margin:-12px 0 0;padding:0 0 0 18px}.google .text li{margin:0 0 5px;padding:0}.google-pulse_list_wrap{position:relative;overflow:hidden;height:284px;margin:0 auto}.google-pulse_list{text-align:center;white-space:nowrap;list-style:none;padding:0;margin:20px 0;transition:left .5s linear}.l-1280 .google-pulse_list_wrap{width:914px}.l-900 .google-pulse_list_wrap{width:680px}.l-700 .google-pulse_list_wrap{width:450px}.l-500 .google-pulse_list_wrap{width:226px}.l-1280 .google-expand_container-pulse{padding:0 10px}.google-pulse_list .item{position:relative;display:inline-block;width:214px;height:211px;margin:0 3px 0 9px;padding:0;box-shadow:0 2px 2px 0 rgba(0,0,0,0.18);overflow:hidden}.google-pulse_list .image{width:100%;position:absolute;top:0;left:0}.google-pulse_list .title{display:inline-block;position:absolute;left:0;bottom:0;height:50px;background:#fff;color:#898989;line-height:50px;font-size:18px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%;text-indent:11px;transition:bottom .05s linear}.google-pulse_list .info{position:absolute;left:0;top:211px;width:100%;height:100%;background:rgba(66,165,245,0.83);transition:top .2s linear}.google-pulse_list .title-full{display:inline-block;position:absolute;bottom:47px;width:196px;height:165px;padding-left:16px;font-size:18px;text-decoration:none;line-height:20px;vertical-align:bottom;color:#fff;white-space:normal}.google-pulse_list .title-full_text{color:#fff;text-decoration:none;position:absolute;bottom:0}.google-pulse_list .author{position:absolute;bottom:15px;left:16px;display:inline-block;width:145px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12px;color:#fff;font-weight:300}.google-pulse_list .author .c_user{color:#fff}.google-pulse_list .rating{position:absolute;bottom:15px;right:16px;border-width:300;font-size:26px;line-height:26px;color:#fff;font-weight:300}.google-expand_pulse_arrows{position:absolute;right:57px;top:11px}.google-expand_pulse_left,.google-expand_pulse_right{position:relative;display:inline-block;height:38px;width:28px}.google-expand_pulse_left{margin-right:18px}.google-expand_pulse_arrow{display:inline-block;position:absolute;left:10px;top:10px;background:url('/static/i/google/google-sprite.png');height:18px;width:8px}.google-expand_pulse_left .google-expand_pulse_arrow{background-position:0 -12px}.google-expand_pulse_right .google-expand_pulse_arrow{background-position:-9px -12px}.google-video{position:fixed;left:50%;width:560px;height:315px;background:#000;margin-left:-280px;z-index:100001;-webkit-transition:transform .5s ease-in;transition:transform .5s ease}.l-600 .google-video{left:0;margin-left:0;width:100%;height:auto}.l-mouse_capable .google-video{transform-origin:50% 30%}.l-mouse_capable .google-video-transform{-webkit-transform:perspective(800px) rotateX(-90deg) translate3d(0,600px,0);-ms-transform:perspective(800px) rotateX(-90deg) translate3d(0,600px,0);transform:perspective(800px) rotateX(-90deg) translate3d(0,600px,0)}.google-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.l-600 .google-video iframe{width:100%;height:auto}.google-video_overlay{position:absolute;left:0;top:0;z-index:100000;background:rgba(0,0,0,.7);width:100%;height:100%}.google-video_close{background:#fff;position:absolute;width:20px;height:20px;right:0;top:0;z-index:2000}.google-post-closed{z-index:0}.l-mouse_capable .google-post-closed{-webkit-transform:perspective(802px) rotateX(-90deg) translate3d(0,600px,0);-ms-transform:perspective(802px) rotateX(-90deg) translate3d(0,600px,0);transform:perspective(802px) rotateX(-90deg) translate3d(0,600px,0)}.google-post-hidden{opacity:0}.google-post{position:absolute;top:0;left:0;background:#fff;font-family:'Roboto',sans-serif;width:100%;text-align:center;overflow-y:scroll;background:#fff;-webkit-transition:-webkit-transform .5s ease;-moz-transition:-moz-transform .5s ease;-o-transition:-o-transform .5s ease;transition:transform .5s ease}.l-mouse_capable .google-post{-webkit-transform-origin:50% 30%;-moz-transform-origin:50% 30%;-ms-transform-origin:50% 30%;-o-transform-origin:50% 30%;transform-origin:50% 30%}.google-post-opened{position:fixed;top:0;left:0;z-index:2}.google-post_wrap{width:620px;display:inline-block;text-align:left}.l-700 .google-post_wrap{width:100%;margin-top:0 !important}.google-post_input{display:block;margin-bottom:30px;height:40px;border:1px solid #e1e1e1;background:#fff;width:590px;padding:0 15px;font-size:21px;line-height:42px}.l-700 .google-post_input{width:89%;padding:0 10px;margin-left:2%;height:30px;line-height:30px;font-size:14px;margin-bottom:16px;clear:both}.google-post_label{display:block;font-size:11px;line-height:19px;color:#898989;margin-bottom:18px}.google-post_label{margin-left:2%;margin-right:2%}.google-post_label span{position:relative;padding-left:7px}.google-post_label a{color:#898989}.google-post_label span:after{background:url('/static/i/google/google-sprite.png');width:19px;height:16px;content:' ';position:absolute;left:-20px;top:0}.google-post_label input[type="checkbox"]{opacity:0}.google-post_label input[type="checkbox"]+span:after{background:url('/static/i/google/google-sprite.png') -51px -15px}.google-post_label input[type="checkbox"]:checked+span:after{background:url('/static/i/google/google-sprite.png') -51px 0;height:14px}.google-post_yarr{display:inline-block;height:40px;width:125px;line-height:40px;text-align:center;text-decoration:none;margin-right:15px;margin-left:2%;margin-bottom:10px;background:#fcbe07;color:#fff;font-size:20px;text-transform:uppercase;border:0;box-shadow:0 2px 2px 0 rgba(0,0,0,0.08)}.google-post_note{color:#ccc}.l-700 .google-post_note{display:block;margin-left:2%}.google-post_close{position:absolute;right:44px;top:35px;display:inline-block;width:39px;height:40px;background:url('/static/i/google/google-sprite.png') 0 -39px}.l-700 .google-post_close{position:static;float:right;margin:0 0 20px 0;background:url('/static/i/google/google-sprite.png') -76px 0;width:20px;height:20px}.google-footer{background:#fff;height:66px;text-align:right;line-height:66px;font-size:13px}.l-700 .google-footer{display:none;line-height:20px;height:auto;padding:5px 0;font-size:12px;text-align:left}.google-footer_link{display:inline-block;color:#acacac;font-family:'Open Sans',sans-serif;text-decoration:none;margin-left:24px}.google-footer_link:last-of-type{margin-right:57px}.l-600 .google-footer_link{margin-right:10px;margin-left:14px;display:block}.google-share{position:absolute;top:43px;right:28px;z-index:3;width:192px;height:38px;overflow:hidden;text-align:center}.l-1000 .google-share{top:7px;right:5px}.google-share_icons{position:absolute;left:0;top:0;opacity:0;transition:opacity 1s ease;z-index:-1}.google-share-show .google-share_icons{opacity:1;z-index:10000}.google-share_icon{width:29px;height:36px;fill:#fff}.google-share_icon:hover{fill:#ef4336}.google-share_link{margin-right:10px;text-decoration:none}.google-share_icon-facebook{width:14px}.google-share_open{display:inline-block;color:#fff;font-size:13px;height:36px;line-height:36px;vertical-align:middle;text-decoration:none}.google-share-show .google-share_open{opacity:0}.google-share_open .text{color:#fff;font-size:13px;line-height:36px;font-family:'Open Sans',sans-serif;vertical-align:middle}.l-1000 .google-share_open .text{display:none}.google-share_open .icon{display:inline-block;width:36px;height:36px;margin-left:20px;background:url('/static/i/google/google-sprite.png') -40px -32px;vertical-align:middle;position:absolute;right:0;top:0}.google-share_ok{float:right;margin-top:7px}.google-share_ok svg g,.google-share_ok svg path{fill:#fff !important}.google-share_ok:hover svg g,.google-share_ok:hover svg path{fill:#ef4336 !important}.google-frame{position:relative}.google-frame .b-post_preview_pic{display:block;z-index:2}.l-content-ads-on .google-frame .b-video_player_container__youtube{background:url('/static/i/google/google-frame.png');padding:8px;display:block;-webkit-animation:changepadding .5s;animation:changepadding .5s}.l-600 .google-frame .b-video_player_container__youtube{padding:3px;background-size:contain}.b-video_player_container__youtube{z-index:2}@-webkit-keyframes changepadding{from{padding:0}to{padding:8px}}@keyframes changepadding{from{padding:0}to{padding:8px}}.google-frame_bottom{display:block;height:85px;position:relative;width:516px;line-height:85px;margin-top:-85px;vertical-align:middle;text-align:center;overflow:hidden;z-index:1;-webkit-transition:margin-top .5s ease-in;transition:margin-top .5s ease-in}.l-600 .google-frame_bottom{width:256px;-webkit-transition:none;transition:none}.l-content-ads-on .b-video_player_container__youtube+.google-frame_bottom{margin-top:0;background:#363636}.google-frame_bottom-closed{margin-top:-85px !important;width:500px}.l-600 .google-frame_bottom-closed{width:250px;display:none;height:0;overflow:hidden}.google-frame_bottom-link{display:inline-block;background:#48a7f2;padding:0 15px;height:37px;line-height:37px;color:#fff !important;text-decoration:none;vertical-align:middle}.google-frame_bottom-logo{margin-right:35px}.google-frame_bottom-logo img{vertical-align:middle}.google-frame_close{position:absolute;bottom:0;right:6px;line-height:20px}.l-600 .google-frame_close{bottom:-5px;right:1px}.google-frame_bottom .b-svg-icon svg{fill:#ccc}.google-frame_bottom-counter{position:absolute}.l-header_google{position:relative;z-index:2000}.b-sidebar_google{display:block;text-decoration:none;margin-bottom:40px}.b-sidebar_google_panel{display:block;position:relative;background-color:#6c6c6c;height:36px;width:112px;padding:18px 0 0 18px;margin-bottom:3px}.b-sidebar_google_panel_corner{display:block;position:absolute;left:100%;top:0;width:0;height:0;border-style:solid;border-width:27px 0 27px 17px;border-color:transparent transparent transparent #6c6c6c}.b-sidebar_google_panel_caption{display:block;padding-left:18px;color:#111;font-size:13px}.b-sidebar_google_icon_element_567DBE{fill:#6c6c6c}.b-sidebar_google:hover .b-sidebar_google_icon_element_567DBE{fill:#567dbe}.b-sidebar_google_icon_element_36A751{fill:#6c6c6c}.b-sidebar_google:hover .b-sidebar_google_icon_element_36A751{fill:#36a751}.b-sidebar_google_icon_element_F2B31B{fill:#6c6c6c}.b-sidebar_google:hover .b-sidebar_google_icon_element_F2B31B{fill:#f2b31b}.b-sidebar_google_icon_element_E94435{fill:#6c6c6c}.b-sidebar_google:hover .b-sidebar_google_icon_element_E94435{fill:#e94435}.google-promo{position:relative;display:block;height:167px;width:100%;padding-right:165px;margin:0 0 -30px -165px;overflow:hidden}.l-1000 .google-promo{margin:0 0 -3px;padding:0}.google-promo-logo-wrapper{display:inline-block;width:380px;height:167px;background-color:#de4331;text-align:center;vertical-align:middle;line-height:167px}.l-700 .google-promo-logo-wrapper{width:100%}.google-promo-logo{display:inline-block;width:329px;height:83px;background:url('/static/i/google/google-logo-footer.png');vertical-align:middle}.google-promo-back{position:absolute;left:380px;top:0;display:inline-block;height:167px;background:url('/static/i/google/google-footer.png');width:100%;line-height:167px;vertical-align:middle}.l-700 .google-promo-back{display:none}.google-promo-text{margin-left:97px;font-family:'Roboto Condensed',sans-serif;color:#fff;font-size:36px;text-transform:uppercase;vertical-align:middle}.l-1200 .google-promo-text{line-height:50px;width:390px;display:inline-block}.l-800 .google-promo-text{margin-left:20px;font-size:34px}.google-despair{font-size:11px;color:#898989;margin-top:-26px;margin-bottom:19px;margin-left:13px;opacity:.6}.google-intro-counter{color:#fff;margin-bottom:17px}.google-intro-counter_title{color:#fff;font-size:15px;line-height:21px;font-family:'Roboto',sans-serif;margin-bottom:7px}.google-intro-counter_item{display:inline-block;height:61px;width:41px;background:#0e9e59;text-align:center;line-height:61px;color:#fff;font-size:48px;font-family:'Roboto Condensed',sans-serif}.google-intro-counter_days,.google-intro-counter_hours{display:inline-block;text-align:center}.google-intro-counter_days{margin-right:5px}.google-intro-green{display:none;font-size:32px;line-height:42px;color:#32a953;font-family:'Roboto Condensed',sans-serif;text-transform:uppercase}.google-elections .google-intro-green{display:block;width:90%;margin:0 auto}.l-1000 .google-intro-green{margin-bottom:20px}.google-intro-elections{display:none;color:#fff;font-size:18px;line-height:22px;position:absolute;bottom:24px;text-align:center;width:83%;margin-left:8%}.google-intro-elections a{color:#fff}@media screen and (min-width:1400px){.google-intro-elections{width:60%;margin-left:20%}}.l-1000 .google-intro-elections{position:static;margin-bottom:20px;font-size:16px}.google-elections .google-intro-elections{display:block}@media screen and (min-width:1000px) and (max-width:1100px){.google-intro-green{font-size:30px;line-height:36px}}.b-elections{overflow:hidden;padding:0 360px 0 10px;margin-bottom:10px;position:relative}.l-900 .b-elections{padding-right:35px}.b-elections_header{color:#FFF;background-color:#556e8c;position:relative;z-index:1;padding:4px 166px 4px 32px;font-size:16px;line-height:1.3;font-family:Arial,sans-serif;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;cursor:pointer;cursor:hand;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.b-elections__nomination_not_started .b-elections_header{cursor:default}.b-elections_block_opened .b-elections_header{border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0}.b-elections_header a{color:#FFF}.b-elections_header i{display:inline-block;position:absolute;background:url(/local/templates/rybalka/assets/sprite.png) no-repeat -120px -20px;top:5px;left:4px;width:20px;height:20px}.b-elections_block_opened .b-elections_header i{background-position:-140px -20px}.b-elections__nomination_not_started .b-elections_header i{display:none}.b-elections_sponsor{background:url(/static/i/casio.png) no-repeat 50% 50%;position:absolute;top:3px;right:70px;width:70px;height:20px}.b-elections_cik_link{color:#888;font-size:.8em;display:inline-block;margin:4px;position:absolute;right:81px;top:2px;z-index:2}.b-elections_cik_link_icon{display:inline-block;width:27px;height:14px;background:url(/static/i/site_with_elections.png) no-repeat 0 0;vertical-align:middle;margin-top:-3px;margin-right:3px}.b-elections_timer{position:absolute;top:4px;right:10px}.b-elections_status u{text-decoration:underline}.b-elections_inner{overflow:hidden;position:relative;top:0;height:0;top:-10px}.b-elections__nomination_not_started .b-elections_inner{height:0;top:-10px}.b-elections_nomination{background-color:#ececec;padding:5px 22px;position:relative;margin-bottom:-6px}.b-elections_nomination_status{margin:10px 10px 0}.b-elections_nomination_toggle{position:relative;margin:10px 0 10px 7px}.b-elections_nomination_toggle_caption{font-size:16px;font-family:Arial,sans-serif;position:relative;top:2px}.b-elections_nomination_toggle_program{max-height:0;overflow:hidden;-o-transition:max-height .5s ease;-webkit-transition:max-height .5s ease;-moz-transition:max-height .5s ease;transition:max-height .5s ease}.b-elections_nomination_toggle_program a{text-decoration:none;font-size:11px;border-bottom:1px dotted;margin-left:33px}.js-nominated .b-elections_nomination_toggle_program{max-height:20px}.b-elections_nomination_program{width:80%;margin-left:10px;max-height:0;-o-transition:max-height .5s ease;-webkit-transition:max-height .5s ease;-moz-transition:max-height .5s ease;transition:max-height .5s ease}.b-elections_nomination_opened .b-elections_nomination_program{max-height:350px}.b-elections_nomination_program .b-textarea_editor{margin-top:10px}.b-elections_nomination_save{padding:10px 0 10px}.b-elections_candidates{background-color:#ececec;padding:5px 22px;position:relative}.b-elections_candidates_list{padding:0 0 5px}.b-elections_chosen_candidate{margin:10px 10px 0}.b-elections_candidate{position:relative;height:54px;line-height:1.2;float:left;width:33%}.b-i-elections_candidate{padding:10px 10px 0 40px;position:relative}.b-elections_candidate a.b-fui_icon_button_vote,.b-elections_candidate a.b-fui_icon_button_unvote{position:absolute;left:8px;top:10px}.b-elections_candidate_login{font-size:16px;font-family:Arial,sans-serif;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.b-elections_candidate_votes_counter{font-size:.85em;color:#959595}.b-elections_candidate_hover_bg{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.1;display:none}.b-elections_candidate:hover .b-elections_candidate_hover_bg{display:inline-block}.b-elections__nomination .b-elections_candidates_list a.b-fui_icon_button_vote,.b-elections__nomination .b-elections_candidates_list a.b-fui_icon_button_unvote,.js-voting_requirements_not_met .b-elections_candidates_list a.b-fui_icon_button_vote,.js-voting_requirements_not_met .b-elections_candidates_list a.b-fui_icon_button_unvote{display:none}.b-elections__nomination .b-i-elections_candidate{padding:15px 10px 0 10px}.js-voting_requirements_not_met .b-i-elections_candidate{padding:10px 10px 0 10px}.b-elections_candidate_info{position:absolute;width:300px;z-index:2;background-color:#FFF;border:1px solid #ccc;padding:20px 26px;top:100px;left:100px;overflow:hidden}.b-elections_candidate_info img{max-width:300px;height:auto}.b-elections_candidate_info_name{font-size:16px;font-family:Arial,sans-serif;color:#000}.b-elections_candidate_info_about{color:#7d7d7d;font-style:italic;font-size:.85em}.b-elections_candidate_info_stats{color:#7d7d7d;font-size:.85em;margin:0 0 15px}.b-elections_candidate_info_arrow,.b-i-elections_candidate_info_arrow{-webkit-transform:rotate(360deg);border-top:0;border-bottom:17px solid transparent;border-bottom-style:inset;border-right:18px solid;_filter:chroma(color=tomato);_border-top-color:tomato;_border-bottom-color:tomato;position:absolute;top:-1px;width:1px;height:0;overflow:hidden}.b-elections_candidate_info_inner_arrow{width:36px;position:absolute;height:32px;top:0;left:-18px;overflow:hidden}.b-elections_candidate_info_arrow{left:-19px;border-right-color:#ccc}.b-i-elections_candidate_info_arrow{left:0;border-right-color:#fff}.b-elections_candidate_info__left .b-elections_candidate_info_arrow,.b-elections_candidate_info__left .b-i-elections_candidate_info_arrow{border-bottom:17px solid transparent;border-bottom-style:inset;border-left:18px solid;border-right:0}.b-elections_candidate_info__left .b-elections_candidate_info_inner_arrow{left:auto;right:-35px}.b-elections_candidate_info__left .b-elections_candidate_info_arrow{left:auto;right:-19px;border-left-color:#ccc}.b-elections_candidate_info__left .b-i-elections_candidate_info_arrow{border-left-color:#fff}.b-elections_candidate_info__bottom .b-elections_candidate_info_arrow,.b-elections_candidate_info__bottom .b-elections_candidate_info_inner_arrow{display:none}.b-elections_candidate_info_program{word-wrap:break-word;overflow:hidden}.banner{margin:0 auto 5px;min-height:400px;width:300px;position:relative;display:table}.banner__default div div:nth-child(2){top:0 !important;left:0 !important;right:auto !important;bottom:auto !important}.banner__default{display:table-cell}.banner__iframe{text-align:center}.panel{display:inline;margin:0;padding:0}.panel__helpEmails{display:inline;margin:0;padding:0}.b-sidebar_footer_section_underline{text-decoration:underline}.b-imperial_sharing{border:1px solid #eaeaea;border-top:0;background-color:#f6f6f4;padding:15px}.b-imperial_sharing.hidden{display:none !important}.b-imperial_social{padding-right:20px}.b-imperial_social_network{display:inline-block;height:22px;width:140px;vertical-align:middle;margin:0 0 10px}.b-imperial_social_network_fb{width:106px}.b-imperial_social_network #js-fb_sharing{position:relative;top:1px}.b-imperial_social_network:last-child{margin-right:-20px}.b-imperial_social_caption{color:#252525;font-size:13px;margin-bottom:12px}.b-imperial_social_subscribe_form input,.b-imperial_social_subscribe_form button{vertical-align:bottom}.b-imperial_social_subscribe_form input{width:160px}.b-imperial_sharing .b-sidebar_footer_subscribe_form_input{width:160px;margin-right:5px;margin-left:-2px;box-shadow:none;border:1px solid #d7d7d7;background:#FFF;height:28px;vertical-align:middle}.b-calendar_wrapper{width:auto}.b-calendar{position:absolute;width:280px;border:1px solid #e2e2e2;padding:0;z-index:3;background-color:#fff}.b-calendar_controls{background-color:#f4f4f4;display:block;padding:0;margin:0;border-bottom:1px solid #e2e2e2}.b-calendar_controls li{margin:0;padding:10px 0;display:inline-block;text-align:center;width:50%;position:relative}.b-calendar_controls li:not(:last-child):after{content:'';border-right:1px solid #e2e2e2;position:absolute;top:0;right:0;height:100%;z-index:1}.b-calendar_month_header{width:100%;padding:5px 0;display:block;background-color:#f4f4f4;margin:0}.b-calendar_day{display:inline-block;width:40px;text-align:center}span.b-calendar_day{color:#888}.b-calendar_month_days .b-calendar_day{padding:8px 0}.b-calendar_month_days a{text-decoration:none}.b-calendar_month_days a:hover{background-color:#fafafa;outline:1px solid transparent}.b-calendar_month_days a.selected{background-color:#556e8c;color:#fff}.b-calendar_month_days .active{font-weight:bold}.b-calendar_day.exluded{position:relative}.b-calendar_day.exluded:after{content:"×";display:inline-block;position:absolute;top:0;left:0;width:100%;height:100%;line-height:30px;font-size:25px;color:red;text-align:center}.b-calendar_hint{font-size:11px !important;color:black;line-height:20px}.b-archive_heading{padding:10px 0 26px 32px;color:#556e8c;font-size:1.6em;position:relative;z-index:1}.b-ad_calendar{position:absolute;background-color:#f4f4f4;z-index:2}.b-ad_calendar .b-calendar_hint{display:none}.b-right_sidebar .b-calendar_wrapper{margin:25px 0}.b-right_sidebar .b-calendar{position:relative}.tag{display:inline-block;padding:3px 10px;margin-top:-1px;margin-left:-1px;text-decoration:none;border:1px solid #e1e1e1;color:#000;transition:color .1s,background-color .1s}.tag:hover{background:#666;color:#fff}.tagContainer{display:none;padding:0 20px;margin-bottom:20px;margin-top:-10px}.tagContainer_page_post{padding:0;margin-top:0;margin-bottom:10px}.tagContainer__title{font-weight:normal;font-size:14px;margin:10px 0}.l-900 .tagContainer{display:block}.postBottomContainer{margin-left:-30px;display:none}.postBottomContainer .sidebar__item{margin-left:0}.postBottomContainer .sidebar__header{border-bottom:0}.l-900 .postBottomContainer{display:block}.l-600 .postBottomContainer{margin-left:-10px}.postBottomContainer .relatedPost::after{content:'';display:block;width:100%;height:1px;clear:both}.postBottomContainer .relatedPost__imageContainer{float:left;width:305px;margin-right:20px;margin-bottom:0}.postBottomContainer .relatedPost__imageContainer{margin-bottom:8px}.postBottomContainer .relatedPost__title{color:#000}.postBottomContainer .sidebarRelatedPost:last-child .relatedPost{border-bottom:1px solid #ccc}.l-600 .postBottomContainer .relatedPost__imageContainer{width:100%}.postBottomContainer .sidebarPost__background{display:none}.postBottomContainer .sidebarPost .sidebarPost__rating,.postBottomContainer .sidebarPost:hover .sidebarPost__rating{color:#888}.postBottomContainer .sidebarPost .sidebarPost__title,.postBottomContainer .sidebarPost:hover .sidebarPost__title{color:#000;font-size:16px}.postBottomContainer .sidebarPost .sidebarPost__domainTitle,.postBottomContainer .sidebarPost:hover .sidebarPost__domainTitle{color:#acacac}.postBottomContainer .sidebarPost:last-child{border-bottom:0}.subdomainTopContainer{position:relative;z-index:1;display:none;padding:0 20px}.subdomainTopContainer .b-blog_info{position:relative;right:0;top:0}.subdomainTopContainer .b-i-blog_info{padding:0}.l-900 .subdomainTopContainer{display:block}.subdomainTopContainer__dropdownTitle{font-weight:normal;font-size:14px;margin:0;padding:10px 0;border-bottom:1px solid #ccc}.subdomainTopContainer__dropdownContent{padding-top:10px;overflow:hidden;max-height:0;transition:max-height .5s}.subdomainTopContainer__dropdownContent_opened{max-height:1200px}.sidebar{opacity:0;float:right;position:relative;margin-top:-20px;padding:0 0 0 20px;border-left:1px solid #e1e1e1;border-top:0;border-right:0;background:#fff}.sidebar_padding_yes{padding-top:0;margin-top:14px}.sidebar_inited_yes{opacity:1}.sidebar_fixed_yes{margin-top:34px;float:none;position:absolute}.sidebar_fixed_yes .b-sidebar_footer{margin-bottom:0}.sidebar::before{display:none}.sidebar .b-post_my_post_controls{display:block;margin:10px 0 10px -2px}.sidebar .b-post_location{float:left;margin-bottom:20px}.b-fixed_sidebar{position:relative;top:0;right:0;width:320px;padding-top:0}.sidebar__container_fixed_yes{right:auto;position:fixed}.sidebar__container_fixed_yes.top{top:.1px;bottom:auto}.sidebar__container_fixed_yes.bottom{top:auto;bottom:.1px}.b-fixed_sidebar a.pseudo{text-decoration:none;border-bottom:1px dotted}.b-sidebar_footer{position:relative;margin-bottom:-20px}.sidebar__all-tags{display:inline-block;margin-left:20px;margin-top:10px}.sidebar__header{font-weight:normal;font-size:14px;line-height:36px;border-bottom:1px solid #e1e1e1;padding:0 20px;margin:0}.sidebar__header.sidebar__header_line_no{border-bottom-color:transparent}.l-600 .sidebar__header{padding:0 20px}.sidebar__item{margin-top:192px;margin-left:-20px}.sidebar__item:first-child,.sidebar__item_margin_no{margin-top:0}.b-adv-contacts{font-size:13px;padding-bottom:100px}.b-adv-contacts_icon{display:block;width:95px;height:75px;background:url('/static/i/selfserve/sprite.png') 0 -55px;margin-bottom:16px}.b-adv-contacts_title{font-size:14px;color:#556e8c;text-transform:uppercase}.b-adv-contacts_subtitle{margin-bottom:12px;color:#000;font-family:Georgia,'Times New Roman',Times,serif;font-style:italic;font-size:14px}.b-adv-contacts_info{line-height:23px}.b-adv-contacts_link{display:block;position:relative;color:#000;text-decoration:none}.b-adv-contacts_mail{text-decoration:underline;margin-bottom:-5px}.b-adv-contacts_phone{margin-bottom:-5px}.b-adv-contacts_link .b-svg-icon{top:6px}.b-create-adv{position:relative;display:inline-block;height:40px;width:234px;margin-bottom:30px;margin-top:22px;line-height:40px;border-color:#556e8c;border-width:1px 0 1px 1px;border-style:solid;text-align:center;text-decoration:none}.b-create-adv_text{color:#556e8c;font-size:17px}.b-create-adv_corner{position:absolute;right:-13px;top:7px;display:block;width:25px;height:25px;border-color:#556e8c;border-width:1px 1px 0 0;border-style:solid;-webkit-transform:rotate(51deg) skewX(16deg);-ms-transform:rotate(51deg) skewX(16deg);transform:rotate(51deg) skewX(16deg)}.b-adv-types{background:#f4f4f2;width:254px;padding:0;margin-bottom:57px;color:#000}.b-adv-type{margin-bottom:4px;padding:23px 23px;display:block;text-decoration:none;color:#000}.b-adv-types_icon{display:block;margin-bottom:7px;background-image:url('/static/i/selfserve/sprite.png')}.b-adv-types_icon__article{width:60px;height:55px;background-position:0 0}.b-adv-types_icon__link{width:60px;height:27px;background-position:-61px 0}.b-adv-types_icon__ad{width:60px;height:15px;background-position:-61px -28px}.b-adv-types h4{font-size:17px;margin:0 0 2px;font-weight:400}.b-adv-types_text{font-size:14px;line-height:18px;font-family:Georgia,'Times New Roman',Times,serif}.b-adv-types_text:last-of-type{margin-bottom:0}.sidebarBanner{padding:0 20px}.bbcar-sidebar_top{font-size:13px}.bbcar-sidebar_top-title{color:#a1a1a1;text-transform:uppercase;margin-bottom:9px}.bbcar-sidebar_top-post-title{color:#000;text-decoration:none}.bbcar-sidebar_list{list-style:none;margin:0;padding:0}.bbcar-sidebar_list-item{margin:0 0 8px;padding:0}.bbcar-sidebar_top-rating,.bbcar-sidebar_top-link{color:#959595}.b-archive_calendar{float:right;margin:0 10px;width:300px}.l-800 .b-archive_calendar{float:none;margin:0 0 20px 43px}.l-800 .b-right_sidebar .b-archive_calendar{float:none;margin:0 0 20px}.sidebarComment:hover .sidebarComment__content{color:#000}.sidebarComment__domainLogo{display:inline-block;background:#fff;border-radius:50%}.sidebarComment__domainTitle{display:block;margin:0;text-transform:uppercase;font-size:1em;font-weight:normal;color:#acacac;padding:10px 20px;text-decoration:none;transition:color .3s}.sidebarComment__domainImage{width:20px;height:auto;vertical-align:top}.sidebarComment__date{color:#acacac}.sidebarComment__postTitle,.sidebarComment__rating{font-size:1em;color:#acacac;transition:color .3s}.sidebarComment__postTitle{display:inline-block;box-sizing:border-box;padding:0 20px;margin:0;width:100%;font-weight:normal;text-decoration:none}.sidebarComment__rating{display:inline;margin-left:16px}.sidebarComment__footer{padding:10px 20px}.sidebarComment__content{display:block;margin:10px 20px 0;color:#666;transition:color .3s;text-decoration:none}.sidebarComment__content img{max-width:100% !important;height:auto !important;margin-top:12px}.sidebarComment .b-media_player_preview,.sidebarComment .b-video_player,.sidebarComment .js-popup_media_inited{max-width:300px}.b-sidebar_footer_icon_link{margin:5px 0 0;width:20px;height:20px;padding-left:0;display:inline-block}.b-sidebar_share{margin-bottom:37px}.b-stream_indicator{margin-bottom:25px;vertical-align:text-top;line-height:14px}.l-800 .b-stream_indicator{margin-left:12px}.b-stream_indicator .round{display:inline-block;width:14px;height:14px;vertical-align:middle;-webkit-border-radius:50%;border-radius:50%}.b-stream_indicator .text{vertical-align:middle}.b-stream_indicator_online .round{background:#42ac48}.b-stream_indicator_online .text{color:#42ac48}.b-stream_indicator_offline .round{background:#d51e18}.b-stream_indicator_offline .text{color:#d51e18}.b-subsite-users-online{font-size:11px;height:30px;opacity:1;margin-bottom:10px;transition:opacity .3s linear}.b-subsite-users-online .b-svg-icon{margin-right:3px}.b-subsite-users-online .b-svg-icon[data-name="users_online"]{top:1px}.sidebarTags{padding:0 20px;margin-top:20px}.sidebarTags__tag-wrapper{display:inline-block}.sidebarGrowingCommunity{position:relative;display:block;text-decoration:none}.sidebarGrowingCommunity:hover .sidebarGrowingCommunity__description{color:#000}.sidebarGrowingCommunity__subscribe .b-subsite_controls-container{padding-left:0}.sidebarGrowingCommunity__domainLogo{display:inline-block;background:#fff;border-radius:50%}.sidebarGrowingCommunity__domainTitle{margin:0;text-transform:uppercase;font-size:1em;font-weight:normal;color:#acacac;padding:10px 20px;transition:color .3s}.sidebarGrowingCommunity__domainImage{width:20px;height:auto;vertical-align:top}.sidebarGrowingCommunity__description{display:block;display:-webkit-box;padding:0 20px;margin:0 0 10px;max-width:400px;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#666;line-height:20px;transition:color .3s}.sidebarGrowingCommunity__subscribe{margin-left:20px;margin-bottom:172px}.sidebarPost{display:block;text-decoration:none;position:relative;border-bottom:1px solid #e1e1e1}.sidebarPost:hover .sidebarPost__background{opacity:1}.sidebarPost:hover .sidebarPost__domainTitle,.sidebarPost:hover .sidebarPost__title,.sidebarPost:hover .sidebarPost__rating,.sidebarPost:hover .sidebarPost__comments{color:#fff}.sidebarPost_footer_rating .sidebarPost__comments,.sidebarPost_footer_comments .sidebarPost__rating{display:none}.sidebarPost_logo_no{padding-top:10px}.sidebarPost_logo_no .sidebarPost__domainTitle{display:none}.sidebarPost__background,.sidebarPost__background::before{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.sidebarPost__background{background:#556e8c 50% 50% no-repeat;background-size:cover;z-index:-1;opacity:0;transition:opacity .3s}.sidebarPost__background::before{content:'';background:rgba(0,0,0,0.6)}.sidebarPost__background_image_no::before{display:none}.sidebarPost__domainLogo{display:inline-block}.sidebarPost__domainTitle{margin:0;text-transform:uppercase;font-size:1em;font-weight:normal;color:#acacac;padding:10px 20px;transition:color .3s}.sidebarPost__domainImage{width:20px;height:auto;vertical-align:top}.sidebarPost__title,.sidebarPost__rating{font-size:1em;color:#000;transition:color .3s}.sidebarPost__rating,.sidebarPost__comments{color:#888}.sidebarPost__title{margin:0;padding:0 20px;font-weight:normal}.sidebarPost__rating{padding:10px 20px}.sidebarPost__comments{padding:10px 20px;font-size:1em;text-decoration:none;display:inline-block;transition:color .3s}.sidebarRelatedPost{box-sizing:border-box}.sidebarRelatedPost .relatedPost{width:100%;display:block;padding-left:20px;padding-right:20px;border-bottom:1px solid #e1e1e1}.sidebarRelatedPost:last-child .relatedPost{border-bottom-color:transparent}.relatedPost{padding:20px 10px;vertical-align:top;display:inline-block;width:33%;box-sizing:border-box}.relatedPost__imageContainer{display:block;width:100%;height:210px;overflow:hidden;margin-bottom:10px}.relatedPost__imageContainer:hover .relatedPost__image{transform:scale(1.05)}.relatedPost__image{width:100%;height:210px;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;transition:transform .3s}.relatedPost__title{display:inline;color:#000;text-decoration:none;font-size:16px;line-height:1.25;font-weight:normal}.relatedPost__rating{display:inline;color:#acacac;margin-left:10px}.relatedPost__user{text-decoration:none;border-bottom:1px dotted #acacac;transition:color .3s}.relatedPost__user:hover{color:#666;border-bottom-color:#666}.relatedPost__comments{text-decoration:none;margin-left:10px;color:#acacac;border-bottom:1px solid #acacac;transition:color .3s,border-color .3s}.relatedPost__comments:hover{color:#666;border-bottom-color:#666}.relatedPost__footer{margin-top:10px}.relatedPostContainer{background:#fafaf9;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-left:-30px;margin-top:-21px;margin-bottom:20px}.relatedPostContainer_authenticated_yes{display:none}.relatedPostContainer__content{box-sizing:border-box;padding-left:89px;padding-right:350px}.relatedPostContainer__title{font-size:14px;font-weight:normal;margin:20px 20px 0 99px}.l-1200 .relatedPostContainer .relatedPost{width:49%;display:none}.l-1200 .relatedPostContainer .relatedPost:nth-child(1),.l-1200 .relatedPostContainer .relatedPost:nth-child(2){display:inline-block}.l-900 .relatedPostContainer__content{padding-right:10px}.l-900 .relatedPostContainer_authenticated_yes{display:block}.l-900 .relatedPostContainer .relatedPost{width:100%}.l-800 .relatedPostContainer__content{padding-left:64px}.l-800 .relatedPostContainer__title{margin-left:74px}
/* End */


/* Start:/local/templates/rybalka/assets/css/template.css?1639229936340137*/
.react abbr, .react acronym, .react address, .react applet, .react article, .react aside, .react audio, .react b, .react big, .react blockquote, .react body, .react canvas, .react caption, .react center, .react cite, .react code, .react dd, .react del, .react details, .react dfn, .react dl, .react dt, .react em, .react embed, .react fieldset, .react figcaption, .react figure, .react footer, .react form, .react h1, .react h2, .react h3, .react h4, .react h5, .react h6, .react header, .react hgroup, .react html, .react i, .react iframe, .react img, .react ins, .react kbd, .react label, .react legend, .react li, .react mark, .react menu, .react nav, .react object, .react ol, .react output, .react p, .react pre, .react q, .react ruby, .react s, .react samp, .react section, .react small, .react strike, .react strong, .react sub, .react summary, .react sup, .react table, .react tbody, .react td, .react tfoot, .react th, .react thead, .react time, .react tr, .react tt, .react u, .react ul, .react var, .react video {
    /*font: inherit;*/
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    vertical-align: top
}
.input_user_popup{
    margin-left: 11px;
    width: 90%;
    border: 1px solid rgba(129, 129, 129, 1);
    border-radius: 5px;
    padding: 3px 8px;
}
.react a {
    font: inherit;
    font-size: 100%;
    vertical-align: top
}

.react article, .react aside, .react details, .react figcaption, .react figure, .react footer, .react header, .react hgroup, .react menu, .react nav, .react section {
    display: block
}

.react body {
    line-height: 1.5
}

.react li, .react ol, .react ul {
    list-style: none
}

.react blockquote, .react q {
    quotes: none
}

.react blockquote:after, .react blockquote:before, .react q:after, .react q:before {
    content: "";
    content: none
}

.react table {
    border-collapse: collapse;
    border-spacing: 0
}
.latest_search_requests{
    padding-top: 15px;
}
table.latest {
    width: 100%;
}

tr.row_search:first-child td{
    text-align: center;
}
tr.row_search {
    width: 100%;
    border: 1px solid rgba(231, 231, 231, 1);
    background: rgba(255, 255, 255, 1);
    font-size: 12px;
    height: 35px;
}
tr.row_search td{
    padding-left: 5px;
    border: 1px solid rgba(231, 231, 231, 1);
    vertical-align: middle;
}
td.td_search {
    width: 60%;
}
td.td_date {
    width: 20%;
}
td.td_cnt {
    width: 20%;
}
.js-interests-counter.none{
    display: none!important;
}

.react input[type=checkbox], .react input[type=radio] {
    margin: 0
}

.react textarea {
    background: rgba(255, 255, 255, 1);
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

.react a {
    color: inherit;
    text-decoration: none
}

.react a:active, .react a:focus {
    outline: none !important
}

@font-face {
    font-family: PT Sans;
    src: local("PT Sans Caption");
    src: url("/static/fonts/PT-Sans-Caption.eot");
    src: url("/static/fonts/PT-Sans-Caption.eot?#iefix") format("embedded-opentype"), url("/static/fonts/PT-Sans-Caption.woff") format("woff"), url("/static/fonts/PT-Sans-Caption.ttf") format("truetype"), url("/static/fonts/PT-Sans-Caption.svg#pt_sans_captionregular") format("svg");
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: PT Sans;
    src: local("PT Sans Caption");
    src: url("/static/fonts/PT-Sans-Caption-Bold.eot");
    src: url("/static/fonts/PT-Sans-Caption-Bold.eot?#iefix") format("embedded-opentype"), url("/static/fonts/PT-Sans-Caption-Bold.woff") format("woff"), url("/static/fonts/PT-Sans-Caption-Bold.ttf") format("truetype"), url("/static/fonts/PT-Sans-Caption-Bold.svg#pt_sans_captionregular") format("svg");
    font-weight: 700;
    font-style: normal
}

@font-face {
    font-family: PT Sans;
    src: url("/static/fonts/PT-Sans-Italic.eot");
    src: url("/static/fonts/PT-Sans-Italic.eot?#iefix") format("embedded-opentype"), url("/static/fonts/PT-Sans-Italic.woff") format("woff"), url("/static/fonts/PT-Sans-Italic.ttf") format("truetype"), url("/static/fonts/PT-Sans-Italic.svg#pt_sansitalic") format("svg");
    font-weight: 400;
    font-style: italic
}

.react {
    color: rgba(36, 36, 36, 1);
    fill: rgba(36, 36, 36, 1);
    font: normal 14px/1.5em PT Sans, Verdana, sans-serif
}

.react.wf-active body #app {
    visibility: visible
}

.react * {
    vertical-align: top;
}

.react body {
    position: relative;
    overflow-y: scroll
}

.react body #app {
    visibility: hidden
}

.react body.x-loading * {
    cursor: wait !important
}

.react body.x-static :not(.x-spinner) {
    -webkit-transition: none !important;
    -moz-transition: none !important;
    -o-transition: none !important;
    -ms-transition: none !important;
    transition: none !important;
    -webkit-animation: none !important;
    -moz-animation: none !important;
    -o-animation: none !important;
    -ms-animation: none !important;
    animation: none !important
}

.react body.x-fullscreen {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.react b, .react strong {
    font-weight: 800
}

.react input, .react textarea {
    font: normal 14px/1.5em PT Sans, Verdana, sans-serif
}

.react input::-ms-clear, .react input::-ms-reveal, .react textarea::-ms-clear, .react textarea::-ms-reveal {
    display: none
}

.react [hidden] {
    display: none
}

.react .x-ugc {
    line-height: 20px;
    word-wrap: break-word;
    word-break: break-word;
    word-spacing: 2px
}

.react .x-ugc * {
    vertical-align: baseline
}

.react .x-ugc b, .react .x-ugc strong {
    font-weight: 700
}

.react .x-ugc em, .react .x-ugc i {
    font-style: italic;
    font-family: Verdana, sans-serif
}

.react .x-ugc u {
    text-decoration: underline
}

.react .x-ugc .irony, .react .x-ugc del, .react .x-ugc font[color="#f00"], .react .x-ugc font[color="#F00"], .react .x-ugc font[color="#ff0000"], .react .x-ugc font[color="#FF0000"], .react .x-ugc font[color=red], .react .x-ugc font[color=RED], .react .x-ugc irony, .react .x-ugc s, .react .x-ugc strike {
    color: rgba(204, 51, 51, 1);
    font-style: italic;
    font-family: Verdana, sans-serif
}

.react .x-ugc font[color="#000000"], .react .x-ugc font[color="#000"], .react .x-ugc font[color=black], .react .x-ugc font[color=BLACK] {
    color: rgba(36, 36, 36, 1)
}

.react .x-ugc a {
    color: rgba(78, 128, 189, 1);
    fill: currentColor;
    text-decoration: underline;
    -webkit-transition: color .1s;
    -moz-transition: color .1s;
    -o-transition: color .1s;
    -ms-transition: color .1s;
    transition: color .1s
}

.react .x-ugc a:hover {
    color: rgba(62, 102, 151, 1)
}

.react .x-ugc sub, .react .x-ugc sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

.react .x-ugc sub {
    bottom: -.25em
}

.react .x-ugc sup {
    top: -.5em
}

.react .x-ugc h2 {
    font-size: 22px;
    line-height: 1.15em
}

.react .x-ugc blockquote {
    display: block;
    margin: 10px 0;
    padding-left: 20px;
    border-left: 1px solid rgba(36, 36, 36, 1);
    font: italic 14px/20px Verdana, sans-serif
}

.react .x-ugc img {
    display: block;
    width: auto;
    height: auto;
    max-width: 700px;
    max-height: 700px;
    margin: 10px 0
}

.react .x-ugc .moderator, .react .x-ugc font[color="#0000ff"], .react .x-ugc font[color="#0000FF"], .react .x-ugc font[color="#00f"], .react .x-ugc font[color="#00F"], .react .x-ugc font[color=blue], .react .x-ugc font[color=BLUE], .react .x-ugc moderator {
    font-style: italic;
    font-family: Verdana, sans-serif;
    color: rgba(78, 128, 189, 1)
}

.react .android.c *, .react .android.webkit *, .react .android.x * {
    -webkit-transition: none !important;
    -moz-transition: none !important;
    -o-transition: none !important;
    -ms-transition: none !important;
    transition: none !important;
    -webkit-animation: none !important;
    -moz-animation: none !important;
    -o-animation: none !important;
    -ms-animation: none !important;
    animation: none !important
}

@media only screen and (max-width: 1280px) {
    .react .x-ugc img {
        max-width: 500px;
        max-height: 500px
    }
}

@media only screen and (max-width: 800px) {
    .react .x-ugc img {
        max-width: 100%;
        max-height: auto
    }
}
.alone-photo{
    height: 100%;
    max-width: 100%;
}
.alone-photo figure{
    width: 100%;
}
@media only screen and (min-width: 801px) {
    .b-new_post .wrapper{
        padding-left: 150px!important;
        padding-right: 30px;
    }
    figure.b-preview_image{
        width: 100%;
    }
}
.react .b-link {
    fill: currentColor;
    cursor: pointer;
    -webkit-transition: color .1s;
    -moz-transition: color .1s;
    -o-transition: color .1s;
    -ms-transition: color .1s;
    transition: color .1s
}

.react .b-link_color_blue {
    color: rgba(78, 128, 189, 1);
    fill: currentColor
}

.react .b-link_color_blue:hover, .active_top_link_h {
    color: rgba(62, 102, 151, 1)!important;
}

.react .b-link_color_textgrey {
    color: rgba(161, 161, 161, 1);
    fill: currentColor
}

.react .b-link_color_textgrey:hover {
    color: rgba(129, 129, 129, 1)
}

.react .b-link_color_black {
    color: rgba(36, 36, 36, 1);
    fill: currentColor;
    font-weight: 500;
}

.react .b-link_color_black:hover {
    color: rgba(29, 29, 29, 1)
}

.react .b-link_color_white {
    color: rgba(255, 255, 255, 1);
    fill: currentColor
}

.react .b-link_color_white:hover {
    color: rgba(204, 204, 204, 1)
}

.react .b-link_mode_text {
    color: inherit;
    -webkit-transition: none;
    -moz-transition: none;
    -o-transition: none;
    -ms-transition: none;
    transition: none
}

.react .b-link_mode_text:hover {
    color: inherit
}

.react .b-link_underline_true {
    text-decoration: underline
}

.react .b-alert {
    border-radius: 4px;
    border: 1px solid rgba(231, 231, 231, 1);
    padding: 20px 40px 24px;
    padding-bottom: 20px;
    background: rgba(255, 255, 255, 1);
    -webkit-box-shadow: 0 2px 2px rgba(36, 36, 36, 0.25);
    box-shadow: 0 2px 2px rgba(36, 36, 36, 0.25);
    border-radius: 0 0 4px 4px;
    line-height: 20px;
    position: fixed;
    top: 0;
    left: 50%;
    width: 480px;
    margin-left: -240px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border-top: none;
    -webkit-transition: -webkit-transform .3s, box-shadow .3s;
    -moz-transition: -moz-transform .3s, box-shadow .3s;
    -o-transition: -o-transform .3s, box-shadow .3s;
    -ms-transition: -ms-transform .3s, box-shadow .3s;
    transition: transform .3s, box-shadow .3s
}

.react .b-alert:after {
    border-radius: 0 0 4px 4px;
    content: "";
    display: block;
    height: 4px;
    width: 100%;
    padding: 0 1px;
    margin-bottom: -1px;
    margin-left: -1px;
    position: absolute;
    bottom: 0;
    left: 0
}

.react .b-alert_color_bordergrey:after {
    background: rgba(231, 231, 231, 1)
}

.react .b-alert_color_red:after {
    background: rgba(204, 51, 51, 1)
}

.react .b-alert_color_green:after {
    background: rgba(41, 196, 132, 1)
}

.react .b-alert_transition_fade-enter {
    opacity: .01;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
    filter: alpha(opacity=1);
    top: -20px
}

.react .b-alert_transition_fade-enter-active {
    opacity: 1;
    -ms-filter: none;
    filter: none;
    top: 0;
    -webkit-transition: -webkit-transform .3s, top .3s, opacity .3s;
    -moz-transition: -moz-transform .3s, top .3s, opacity .3s;
    -o-transition: -o-transform .3s, top .3s, opacity .3s;
    -ms-transition: -ms-transform .3s, top .3s, opacity .3s;
    transition: transform .3s, top .3s, opacity .3s
}

.react .b-alert_transition_fade-leave {
    opacity: 1;
    -ms-filter: none;
    filter: none;
    top: 0
}

.react .b-alert_transition_fade-leave-active {
    opacity: .01;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
    filter: alpha(opacity=1);
    top: -20px;
    -webkit-transition: -webkit-transform .3s, top .3s, opacity .3s;
    -moz-transition: -moz-transform .3s, top .3s, opacity .3s;
    -o-transition: -o-transform .3s, top .3s, opacity .3s;
    -ms-transition: -ms-transform .3s, top .3s, opacity .3s;
    transition: transform .3s, top .3s, opacity .3s
}

.react .b-alert_centered_true {
    border-radius: 4px;
    border-top: 1px solid rgba(231, 231, 231, 1);
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%)
}

.react .b-alert_centered_true:after {
    display: none
}

@media only screen and (max-width: 640px) {
    .react .b-alert {
        width: 100%;
        left: 0;
        margin-left: 0;
        border-radius: 0;
        border-top: none;
        border-left: none;
        border-right: none
    }

    .react .b-alert_centered_true {
        top: auto;
        bottom: 0;
        border-bottom: none;
        border-top: 1px solid rgba(231, 231, 231, 1);
        -webkit-transform: none;
        -moz-transform: none;
        -o-transform: none;
        -ms-transform: none;
        transform: none
    }
}

.react .b-icon {
    display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    line-height: 0;
    fill: currentColor
}

.react .b-icon_size_16 .b-icon__svg {
    height: 16px;
    width: 16px
}

.react .b-icon_size_20 .b-icon__svg {
    height: 20px;
    width: 20px
}

.react .b-icon_size_24 .b-icon__svg {
    height: 24px;
    width: 24px
}

.react .b-icon_size_30 .b-icon__svg {
    height: 30px;
    width: 30px
}

.react .b-icon_size_50 .b-icon__svg {
    height: 50px;
    width: 50px
}

.react .b-icon_size_60 .b-icon__svg {
    height: 60px;
    width: 60px
}

.react .b-icon__area {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%
}

.react .b-button {
    display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    padding: 4px 9px;
    border-radius: 4px;
    height: 30px;
    color: rgba(255, 255, 255, 1);
    fill: currentColor;
    cursor: pointer;
    white-space: nowrap;
    -webkit-transition: background-color .1s, color .1s;
    -moz-transition: background-color .1s, color .1s;
    -o-transition: background-color .1s, color .1s;
    -ms-transition: background-color .1s, color .1s;
    transition: background-color .1s, color .1s
}

.react .b-button::selection {
    background: rgba(0, 0, 0, 0)
}

.react .b-button.b-button_mode_icon.b-button_size_s {
    line-height: 18px;
    font-size: 12px
}

.react .b-button.b-button_mode_icon.b-button_size_s .b-button__icon {
    margin-top: -1px;
    margin-bottom: -1px
}

.react .b-button.b-button_mode_icon.b-button_size_m {
    line-height: 20px;
    font-size: 14px
}

.react .b-button.b-button_mode_icon.b-button_size_m .b-button__icon {
    margin-top: 0;
    margin-bottom: 0
}

.react .b-button.b-button_mode_icon.b-button_size_l {
    line-height: 24px;
    font-size: 16px
}

.react .b-button.b-button_mode_icon.b-button_size_l .b-button__icon {
    margin-top: 2px;
    margin-bottom: 2px
}

.react .b-button.b-button_mode_default.b-button_size_s {
    line-height: 20px;
    font-size: 12px
}

.react .b-button.b-button_mode_default.b-button_size_m {
    line-height: 20px;
    font-size: 14px
}

.react .b-button.b-button_mode_default.b-button_size_l {
    line-height: 20px;
    font-size: 16px
}

.react .b-button.b-button_mode_icon.b-button_color_white {
    color: rgba(255, 255, 255, 1)
}

.react .b-button.b-button_mode_icon.b-button_color_white:hover:not(.b-button_disabled_true) {
    color: rgba(204, 204, 204, 1)
}

.react .b-button.b-button_mode_icon.b-button_color_white.b-button_disabled_true {
    color: rgba(255, 255, 255, 1)
}

.react .b-button.b-button_mode_icon.b-button_color_snowgrey {
    color: rgba(244, 244, 242, 1)
}

.react .b-button.b-button_mode_icon.b-button_color_snowgrey:hover:not(.b-button_disabled_true) {
    color: rgba(195, 195, 194, 1)
}

.react .b-button.b-button_mode_icon.b-button_color_snowgrey.b-button_disabled_true {
    color: rgba(250, 250, 249, 1)
}

.react .b-button.b-button_mode_icon.b-button_color_textgrey {
    color: rgba(161, 161, 161, 1)
}

.react .b-button.b-button_mode_icon.b-button_color_textgrey:hover:not(.b-button_disabled_true) {
    color: rgba(129, 129, 129, 1)
}

.react .b-button.b-button_mode_icon.b-button_color_textgrey.b-button_disabled_true {
    color: rgba(208, 208, 208, 1)
}

.react .b-button.b-button_mode_icon.b-button_color_red {
    color: rgba(204, 51, 51, 1)
}

.react .b-button.b-button_mode_icon.b-button_color_red:hover:not(.b-button_disabled_true) {
    color: rgba(163, 41, 41, 1)
}

.react .b-button.b-button_mode_icon.b-button_color_red.b-button_disabled_true {
    color: rgba(230, 153, 153, 1)
}

.react .b-button.b-button_mode_icon.b-button_color_green {
    color: rgba(41, 196, 132, 1)
}

.react .b-button.b-button_mode_icon.b-button_color_green:hover:not(.b-button_disabled_true) {
    color: rgba(33, 157, 106, 1)
}

.react .b-button.b-button_mode_icon.b-button_color_green.b-button_disabled_true {
    color: rgba(148, 226, 194, 1)
}

.react .b-button.b-button_mode_icon.b-button_color_blue {
    color: rgba(78, 128, 189, 1)
}

.react .b-button.b-button_mode_icon.b-button_color_blue:hover:not(.b-button_disabled_true) {
    color: rgba(62, 102, 151, 1)
}

.react .b-button.b-button_mode_icon.b-button_color_blue.b-button_disabled_true {
    color: rgba(167, 192, 222, 1)
}

.react .b-button.b-button_mode_icon.b-button_color_black {
    color: rgba(36, 36, 36, 1)
}

.react .b-button.b-button_mode_icon.b-button_color_black:hover:not(.b-button_disabled_true) {
    color: rgba(29, 29, 29, 1)
}

.react .b-button.b-button_mode_icon.b-button_color_black.b-button_disabled_true {
    color: rgba(146, 146, 146, 1)
}

.react .b-button.b-button_mode_icon.b-button_color_yellow {
    color: rgba(236, 179, 50, 1)
}

.react .b-button.b-button_mode_icon.b-button_color_yellow:hover:not(.b-button_disabled_true) {
    color: rgba(189, 143, 40, 1)
}

.react .b-button.b-button_mode_icon.b-button_color_yellow.b-button_disabled_true {
    color: rgba(246, 217, 153, 1)
}

.react .b-button.b-button_mode_icon.b-button_color_vk {
    color: rgba(80, 114, 153, 1)
}

.react .b-button.b-button_mode_icon.b-button_color_vk:hover:not(.b-button_disabled_true) {
    color: rgba(64, 91, 122, 1)
}

.react .b-button.b-button_mode_icon.b-button_color_vk.b-button_disabled_true {
    color: rgba(168, 185, 204, 1)
}

.react .b-button.b-button_mode_icon.b-button_color_facebook {
    color: rgba(59, 89, 152, 1)
}

.react .b-button.b-button_mode_icon.b-button_color_facebook:hover:not(.b-button_disabled_true) {
    color: rgba(47, 71, 122, 1)
}

.react .b-button.b-button_mode_icon.b-button_color_facebook.b-button_disabled_true {
    color: rgba(157, 172, 204, 1)
}

.react .b-button.b-button_mode_icon.b-button_color_twitter {
    color: rgba(29, 161, 242, 1)
}

.react .b-button.b-button_mode_icon.b-button_color_twitter:hover:not(.b-button_disabled_true) {
    color: rgba(23, 129, 194, 1)
}

.react .b-button.b-button_mode_icon.b-button_color_twitter.b-button_disabled_true {
    color: rgba(142, 208, 249, 1)
}

.react .b-button.b-button_mode_icon.b-button_color_google {
    color: rgba(158, 158, 158, 1)
}

.react .b-button.b-button_mode_icon.b-button_color_google:hover:not(.b-button_disabled_true) {
    color: rgba(126, 126, 126, 1)
}

.react .b-button.b-button_mode_icon.b-button_color_google.b-button_disabled_true {
    color: rgba(207, 207, 207, 1)
}

.react .b-button.b-button_mode_icon.b-button_color_white-textgrey {
    color: rgba(208, 208, 208, 1)
}

.react .b-button.b-button_mode_icon.b-button_color_white-textgrey:hover:not(.b-button_disabled_true) {
    color: rgba(166, 166, 166, 1)
}

.react .b-button.b-button_mode_icon.b-button_color_white-textgrey.b-button_disabled_true {
    color: rgba(232, 232, 232, 1)
}

.react .b-button.b-button_mode_default.b-button_color_textgrey {
    border: 1px solid rgba(161, 161, 161, 1);
    background: rgba(161, 161, 161, 1)
}

.react .b-button.b-button_mode_default.b-button_color_textgrey:hover:not(.b-button_disabled_true) {
    background-color: rgba(129, 129, 129, 1);
    border-color: rgba(129, 129, 129, 1)
}

.react .b-button.b-button_mode_default.b-button_color_textgrey.b-button_disabled_true {
    background: rgba(208, 208, 208, 1);
    border-color: rgba(208, 208, 208, 1);
    pointer-events: none
}

.react .b-button.b-button_mode_default.b-button_color_red {
    border: 1px solid rgba(204, 51, 51, 1);
    background: rgba(204, 51, 51, 1)
}

.react .b-button.b-button_mode_default.b-button_color_red:hover:not(.b-button_disabled_true) {
    background-color: rgba(163, 41, 41, 1);
    border-color: rgba(163, 41, 41, 1)
}

.react .b-button.b-button_mode_default.b-button_color_red.b-button_disabled_true {
    background: rgba(230, 153, 153, 1);
    border-color: rgba(230, 153, 153, 1);
    pointer-events: none
}

.react .b-button.b-button_mode_default.b-button_color_green {
    border: 1px solid rgba(41, 196, 132, 1);
    background: rgba(41, 196, 132, 1)
}

.react .b-button.b-button_mode_default.b-button_color_green:hover:not(.b-button_disabled_true) {
    background-color: rgba(33, 157, 106, 1);
    border-color: rgba(33, 157, 106, 1)
}

.react .b-button.b-button_mode_default.b-button_color_green.b-button_disabled_true {
    background: rgba(148, 226, 194, 1);
    border-color: rgba(148, 226, 194, 1);
    pointer-events: none
}

.react .b-button.b-button_mode_default.b-button_color_blue {
    border: 1px solid rgba(78, 128, 189, 1);
    background: rgba(78, 128, 189, 1)
}

.react .b-button.b-button_mode_default.b-button_color_blue:hover:not(.b-button_disabled_true) {
    background-color: rgba(62, 102, 151, 1);
    border-color: rgba(62, 102, 151, 1)
}

.react .b-button.b-button_mode_default.b-button_color_blue.b-button_disabled_true {
    background: rgba(167, 192, 222, 1);
    border-color: rgba(167, 192, 222, 1);
    pointer-events: none
}

.react .b-button.b-button_mode_default.b-button_color_black {
    border: 1px solid rgba(36, 36, 36, 1);
    background: rgba(36, 36, 36, 1)
}

.react .b-button.b-button_mode_default.b-button_color_black:hover:not(.b-button_disabled_true) {
    background-color: rgba(29, 29, 29, 1);
    border-color: rgba(29, 29, 29, 1)
}

.react .b-button.b-button_mode_default.b-button_color_black.b-button_disabled_true {
    background: rgba(146, 146, 146, 1);
    border-color: rgba(146, 146, 146, 1);
    pointer-events: none
}

.react .b-button.b-button_mode_default.b-button_color_yellow {
    border: 1px solid rgba(236, 179, 50, 1);
    background: rgba(236, 179, 50, 1)
}

.react .b-button.b-button_mode_default.b-button_color_yellow:hover:not(.b-button_disabled_true) {
    background-color: rgba(189, 143, 40, 1);
    border-color: rgba(189, 143, 40, 1)
}

.react .b-button.b-button_mode_default.b-button_color_yellow.b-button_disabled_true {
    background: rgba(246, 217, 153, 1);
    border-color: rgba(246, 217, 153, 1);
    pointer-events: none
}

.react .b-button.b-button_mode_default.b-button_color_vk {
    border: 1px solid rgba(80, 114, 153, 1);
    background: rgba(80, 114, 153, 1)
}

.react .b-button.b-button_mode_default.b-button_color_vk:hover:not(.b-button_disabled_true) {
    background-color: rgba(64, 91, 122, 1);
    border-color: rgba(64, 91, 122, 1)
}

.react .b-button.b-button_mode_default.b-button_color_vk.b-button_disabled_true {
    background: rgba(168, 185, 204, 1);
    border-color: rgba(168, 185, 204, 1);
    pointer-events: none
}

.react .b-button.b-button_mode_default.b-button_color_facebook {
    border: 1px solid rgba(59, 89, 152, 1);
    background: rgba(59, 89, 152, 1)
}

.react .b-button.b-button_mode_default.b-button_color_facebook:hover:not(.b-button_disabled_true) {
    background-color: rgba(47, 71, 122, 1);
    border-color: rgba(47, 71, 122, 1)
}

.react .b-button.b-button_mode_default.b-button_color_facebook.b-button_disabled_true {
    background: rgba(157, 172, 204, 1);
    border-color: rgba(157, 172, 204, 1);
    pointer-events: none
}

.react .b-button.b-button_mode_default.b-button_color_twitter {
    border: 1px solid rgba(29, 161, 242, 1);
    background: rgba(29, 161, 242, 1)
}

.react .b-button.b-button_mode_default.b-button_color_twitter:hover:not(.b-button_disabled_true) {
    background-color: rgba(23, 129, 194, 1);
    border-color: rgba(23, 129, 194, 1)
}

.react .b-button.b-button_mode_default.b-button_color_twitter.b-button_disabled_true {
    background: rgba(142, 208, 249, 1);
    border-color: rgba(142, 208, 249, 1);
    pointer-events: none
}

.react .b-button.b-button_mode_default.b-button_color_google {
    border: 1px solid rgba(158, 158, 158, 1);
    background: rgba(158, 158, 158, 1)
}

.react .b-button.b-button_mode_default.b-button_color_google:hover:not(.b-button_disabled_true) {
    background-color: rgba(126, 126, 126, 1);
    border-color: rgba(126, 126, 126, 1)
}

.react .b-button.b-button_mode_default.b-button_color_google.b-button_disabled_true {
    background: rgba(207, 207, 207, 1);
    border-color: rgba(207, 207, 207, 1);
    pointer-events: none
}

.react .b-button.b-button_mode_default.b-button_color_white-textgrey {
    border: 1px solid rgba(208, 208, 208, 1);
    background: rgba(208, 208, 208, 1)
}

.react .b-button.b-button_mode_default.b-button_color_white-textgrey:hover:not(.b-button_disabled_true) {
    background-color: rgba(166, 166, 166, 1);
    border-color: rgba(166, 166, 166, 1)
}

.react .b-button.b-button_mode_default.b-button_color_white-textgrey.b-button_disabled_true {
    background: rgba(232, 232, 232, 1);
    border-color: rgba(232, 232, 232, 1);
    pointer-events: none
}

.react .b-button_mode_default.b-button_size_l {
    padding: 9px 19px;
    height: 40px
}

.react .b-button_mode_default.b-button_color_white {
    border: 1px solid rgba(231, 231, 231, 1);
    background: rgba(255, 255, 255, 1);
    color: rgba(36, 36, 36, 1)
}

.react .b-button_mode_default.b-button_color_white:hover:not(.b-button_disabled_true) {
    border-color: rgba(185, 185, 185, 1)
}

.react .b-button_mode_default.b-button_color_white.b-button_disabled_true {
    color: rgba(146, 146, 146, 1);
    pointer-events: none
}

.react .b-button_mode_default.b-button_color_snowgrey {
    border: 1px solid rgba(244, 244, 242, 1);
    background: rgba(244, 244, 242, 1);
    color: rgba(161, 161, 161, 1)
}

.react .b-button_mode_default.b-button_color_snowgrey:hover:not(.b-button_disabled_true) {
    border-color: rgba(195, 195, 194, 1)
}

.react .b-button_mode_default.b-button_color_snowgrey.b-button_disabled_true {
    color: rgba(208, 208, 208, 1);
    pointer-events: none
}

.react .b-button_mode_default.b-button_empty_true.b-button_icon_true {
    padding-left: 4px;
    padding-right: 4px
}

.react .b-button_mode_default.b-button_empty_true.b-button_icon_true.b-button_size_l {
    padding-left: 9px;
    padding-right: 9px
}

.react .b-button_mode_icon {
    height: auto;
    padding: 0;
    border: none
}

.react .b-button_empty_true .b-button__icon {
    margin-right: 0
}

.react .b-button__icon {
    margin-right: 5px
}

.react .b-button__input {
    position: absolute;
    top: 0;
    left: 0;
    width: 0;
    height: 0;
    padding: 0;
    border: none;
    overflow: hidden;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    z-index: -1
}

@media only screen and (max-width: 1024px) {
    .react .b-button__input {
        display: none
    }
}
@media only screen and (min-width: 1024px) {
    .p-notification-list__toolbar {
        display: none;
    }
}

.react .b-form-confirm {
    margin-top: 20px
}

.react .b-form-confirm__cancel, .react .b-form-confirm__continue {
    float: right
}

.react .b-form-confirm__cancel {
    margin-right: 10px
}

.react .b-form-confirm__close {
    color: rgba(161, 161, 161, 1);
    fill: currentColor;
    position: absolute;
    top: 10px;
    right: 10px;
    -webkit-transition: color .1s;
    -moz-transition: color .1s;
    -o-transition: color .1s;
    -ms-transition: color .1s;
    transition: color .1s
}

.react .b-form-confirm__close:hover {
    color: rgba(129, 129, 129, 1)
}

@media only screen and (max-width: 1024px) {
    .react .b-form-confirm__close .b-icon__svg {
        -webkit-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -o-transform: scale(1.2);
        -ms-transform: scale(1.2);
        transform: scale(1.2)
    }
}

.react .b-portal__container {
    margin-left: -9999px
}

.react .b-input {
    display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    width: 100%
}

.react .b-input_size_s .b-input__input, .react .b-input_size_s .b-input__label {
    line-height: 18px;
    font-size: 12px
}

.react .b-input_size_m .b-input__label {
    line-height: 20px;
    font-size: 14px
}

.react .b-input_size_m .b-input__input {
    line-height: 18px;
    font-size: 14px
}

.react .b-input_size_l .b-input__label {
    line-height: 24px;
    font-size: 16px
}

.react .b-input_size_l .b-input__input {
    line-height: 18px;
    font-size: 16px;
    line-height: 28px
}

.react .b-input__label {
    display: block;
    margin-bottom: 5px;
    color: rgba(161, 161, 161, 1)
}

.react .b-input__label:empty {
    display: none
}

.react .b-input__input {
    border-radius: 4px;
    border: 1px solid rgba(231, 231, 231, 1);
    padding: 5px 10px;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: rgba(255, 255, 255, 1);
    color: rgba(161, 161, 161, 1);
    -webkit-transition: color .1s, border-color .1s;
    -moz-transition: color .1s, border-color .1s;
    -o-transition: color .1s, border-color .1s;
    -ms-transition: color .1s, border-color .1s;
    transition: color .1s, border-color .1s
}

.react .b-input__input:focus {
    color: rgba(36, 36, 36, 1)
}

.react .b-input__input:focus, .react .b-input__input:hover {
    border-color: rgba(185, 185, 185, 1);
    outline: none
}

.react .b-form-prompt__input {
    margin: 20px 0
}

.react .b-form-prompt__cancel, .react .b-form-prompt__continue {
    float: right
}

.react .b-form-prompt__cancel {
    margin-right: 10px
}

.react .b-form-prompt__close {
    color: rgba(161, 161, 161, 1);
    fill: currentColor;
    position: absolute;
    top: 10px;
    right: 10px;
    -webkit-transition: color .1s;
    -moz-transition: color .1s;
    -o-transition: color .1s;
    -ms-transition: color .1s;
    transition: color .1s
}

.react .b-form-prompt__close:hover {
    color: rgba(129, 129, 129, 1)
}

@media only screen and (max-width: 1024px) {
    .react .b-form-prompt__close .b-icon__svg {
        -webkit-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -o-transform: scale(1.2);
        -ms-transform: scale(1.2);
        transform: scale(1.2)
    }
}

.react .s-alert-manager {
    position: relative;
    z-index: 999
}

.react .s-alert-manager__overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0);
    visibility: hidden;
    -webkit-transition: background-color .3s, visibility .3s;
    -moz-transition: background-color .3s, visibility .3s;
    -o-transition: background-color .3s, visibility .3s;
    -ms-transition: background-color .3s, visibility .3s;
    transition: background-color .3s, visibility .3s
}

.react .s-alert-manager__overlay_visible_true {
    background: rgba(36, 36, 36, 0.5);
    visibility: visible
}

.react .b-scroll-panel {
    display: table;
    position: fixed;
    bottom: 0;
    left: 0;
    color: rgba(161, 161, 161, 1);
    opacity: .5;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
    cursor: pointer;
    text-align: center;
    z-index: 10;
    -webkit-transition: opacity .3s, visibility .3s;
    -moz-transition: opacity .3s, visibility .3s;
    -o-transition: opacity .3s, visibility .3s;
    -ms-transition: opacity .3s, visibility .3s;
    transition: opacity .3s, visibility .3s
}

.react .b-scroll-panel:hover {
    opacity: 1;
    -ms-filter: none;
    filter: none
}

.react .b-scroll-panel_hidden_true {
    visibility: hidden;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0)
}

.react .b-scroll-panel_target_bottom .b-scroll-panel__icon {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

.react .b-scroll-panel__container {
    display: table-cell;
    vertical-align: middle
}

.react .b-scroll-panel__icon {
    padding: 10px;
    -webkit-transition: -webkit-transform .3s;
    -moz-transition: -moz-transform .3s;
    -o-transition: -o-transform .3s;
    -ms-transition: -ms-transform .3s;
    transition: transform .3s
}

.react .b-radio {
    display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    line-height: 20px
}

.react .b-radio:hover:not(.b-radio_checked_true) .b-radio__box {
    background: rgba(211, 223, 239, 1)
}

.react .b-radio_checked_true .b-radio__box {
    background: rgba(78, 128, 189, 1);
    border-color: rgba(78, 128, 189, 1)
}

.react .b-radio_checked_true .b-radio__icon {
    opacity: 1;
    -ms-filter: none;
    filter: none
}

.react .b-radio_disabled_true {
    pointer-events: none
}

.react .b-radio_disabled_true .b-radio__box {
    background: rgba(255, 255, 255, 1);
    border-color: rgba(231, 231, 231, 1)
}

.react .b-radio_disabled_true .b-radio__icon {
    color: rgba(231, 231, 231, 1)
}

.react .b-radio__box {
    display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    border-radius: 4px;
    border: 1px solid rgba(231, 231, 231, 1);
    background: rgba(244, 244, 242, 1);
    height: 20px;
    width: 20px;
    overflow: hidden;
    -webkit-transition: background-color .1s;
    -moz-transition: background-color .1s;
    -o-transition: background-color .1s;
    -ms-transition: background-color .1s;
    transition: background-color .1s
}

.react .b-radio__icon {
    margin: -1px;
    color: rgba(255, 255, 255, 1);
    -webkit-transition: opacity .1s;
    -moz-transition: opacity .1s;
    -o-transition: opacity .1s;
    -ms-transition: opacity .1s;
    transition: opacity .1s
}

.react .b-radio__icon, .react .b-radio__input {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0)
}

.react .b-radio__input {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1
}

.react .b-radio__label {
    padding-left: 5px
}

.react .b-radio__label:empty {
    display: none
}

.react .b-radio_disabled_true .b-radio__icon {
    background: rgba(231, 231, 231, 1)
}

.react .b-radio__box {
    border-radius: 50%
}

.react .b-radio__icon {
    height: 8px;
    width: 8px;
    margin: 5px;
    border-radius: 50%;
    color: rgba(0, 0, 0, 0);
    background: rgba(255, 255, 255, 1);
    -webkit-transition: background-color .1s, opacity .1s;
    -moz-transition: background-color .1s, opacity .1s;
    -o-transition: background-color .1s, opacity .1s;
    -ms-transition: background-color .1s, opacity .1s;
    transition: background-color .1s, opacity .1s
}

.react .b-radio_mode_tab {
    line-height: 24px;
    color: rgba(36, 36, 36, 1);
    fill: currentColor;
    font-size: 16px;
    margin-right: 10px;
    text-transform: uppercase;
    cursor: pointer
}

.react .b-radio_mode_tab:hover {
    color: rgba(29, 29, 29, 1)
}

.react .b-radio_mode_tab:last-child {
    margin-right: 0
}

.react .b-radio_mode_tab .b-radio__box {
    display: none
}

.react .b-radio_mode_tab .b-radio__label {
    padding: 0;
    cursor: pointer;
    -webkit-transition: color .1s;
    -moz-transition: color .1s;
    -o-transition: color .1s;
    -ms-transition: color .1s;
    transition: color .1s
}

@media only screen and (max-width: 360px) {
    .react .b-radio_mode_tab.b-radio_checked_true .b-radio__label {
        border-bottom-color: rgba(36, 36, 36, 1)
    }

    .react .b-radio_mode_tab .b-radio__label {
        border-bottom: 2px solid rgba(0, 0, 0, 0);
        -webkit-transition: border-color .3s;
        -moz-transition: border-color .3s;
        -o-transition: border-color .3s;
        -ms-transition: border-color .3s;
        transition: border-color .3s
    }
}

.react .b-radio-group_mode_tab {
    display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    display: block
}

.react .b-radio-group_mode_tab .b-radio-group__underline {
    display: inline-block;
    position: absolute;
    bottom: 0;
    left: 0;
    height: 2px;
    background: rgba(36, 36, 36, 1);
    -webkit-transition: width .1s, left .1s;
    -moz-transition: width .1s, left .1s;
    -o-transition: width .1s, left .1s;
    -ms-transition: width .1s, left .1s;
    transition: width .1s, left .1s
}

.react .x-static .b-radio-group_mode_tab .b-radio-group__underline {
    display: none
}

@media only screen and (max-width: 360px) {
    .react .b-radio-group_mode_tab .b-radio-group__underline {
        display: none
    }
}

.react .b-spinner {
    display: table;
    height: 100px;
    width: 100%
}

.react .b-spinner__cell {
    display: table-cell;
    text-align: center;
    vertical-align: middle
}

.react .b-spinner__circle {
    display: inline-block;
    height: 30px;
    width: 30px;
    border-radius: 50%;
    border: 6px solid #fff;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    -ms-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-animation: b-spinner__circle 1s infinite linear;
    -moz-animation: b-spinner__circle 1s infinite linear;
    -o-animation: b-spinner__circle 1s infinite linear;
    -ms-animation: b-spinner__circle 1s infinite linear;
    animation: b-spinner__circle 1s infinite linear
}

.react .b-spinner__circle:before {
    content: "";
    display: block;
    width: 100%;
    height: 100%;
    margin-top: -6px;
    margin-left: -6px;
    border-radius: 50%;
    border: 6px solid rgba(78, 128, 189, 0.25);
    border-right-color: rgba(78, 128, 189, 0.75)
}

@-moz-keyframes b-spinner__circle {
    0% {
        -webkit-transform: rotate(0);
        -moz-transform: rotate(0);
        -o-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0)
    }
    to {
        -webkit-transform: rotate(1turn);
        -moz-transform: rotate(1turn);
        -o-transform: rotate(1turn);
        -ms-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

@-webkit-keyframes b-spinner__circle {
    0% {
        -webkit-transform: rotate(0);
        -moz-transform: rotate(0);
        -o-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0)
    }
    to {
        -webkit-transform: rotate(1turn);
        -moz-transform: rotate(1turn);
        -o-transform: rotate(1turn);
        -ms-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

@-o-keyframes b-spinner__circle {
    0% {
        -webkit-transform: rotate(0);
        -moz-transform: rotate(0);
        -o-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0)
    }
    to {
        -webkit-transform: rotate(1turn);
        -moz-transform: rotate(1turn);
        -o-transform: rotate(1turn);
        -ms-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

@keyframes b-spinner__circle {
    0% {
        -webkit-transform: rotate(0);
        -moz-transform: rotate(0);
        -o-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0)
    }
    to {
        -webkit-transform: rotate(1turn);
        -moz-transform: rotate(1turn);
        -o-transform: rotate(1turn);
        -ms-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

.react .b-cut {
    position: relative;
    overflow: hidden
}

.react .b-cut_expanded > .b-cut__container_collapsed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%
}

.react .b-cut__container, .react .b-cut_expanded > .b-cut__container_expanded {
    position: relative
}

.react .b-cut__container_expanded {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%
}

.react .b-action {
    display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    height: 1.5em;
    fill: currentColor;
    border-bottom: 1px dashed currentColor;
    text-decoration: none;
    -webkit-transition: color .1s;
    -moz-transition: color .1s;
    -o-transition: color .1s;
    -ms-transition: color .1s;
    transition: color .1s
}

.react .b-action_size_s {
    line-height: 18px;
    height: 18px;
    font-size: 12px
}

.react .b-action_size_m {
    line-height: 20px;
    height: 20px;
    font-size: 14px
}

.react .b-action_size_l {
    line-height: 24px;
    height: 24px;
    font-size: 16px
}

.react .b-action_color_blue {
    color: rgba(78, 128, 189, 1);
    fill: currentColor
}

.react .b-action_color_blue:hover {
    color: rgba(62, 102, 151, 1)
}

.react .b-action_color_textgrey {
    color: rgba(161, 161, 161, 1);
    fill: currentColor
}

.react .b-action_color_textgrey:hover {
    color: rgba(129, 129, 129, 1)
}

.react .b-action_underline_false {
    border-bottom-color: rgba(0, 0, 0, 0)
}

.react .b-checkbox {
    display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    line-height: 20px
}

.react .b-checkbox:hover:not(.b-checkbox_checked_true) .b-checkbox__box {
    background: rgba(211, 223, 239, 1)
}

.react .b-checkbox_checked_true .b-checkbox__box {
    background: rgba(78, 128, 189, 1);
    border-color: rgba(78, 128, 189, 1)
}

.react .b-checkbox_checked_true .b-checkbox__icon {
    opacity: 1;
    -ms-filter: none;
    filter: none
}

.react .b-checkbox_disabled_true {
    pointer-events: none
}

.react .b-checkbox_disabled_true .b-checkbox__box {
    background: rgba(255, 255, 255, 1);
    border-color: rgba(231, 231, 231, 1)
}

.react .b-checkbox_disabled_true .b-checkbox__icon {
    color: rgba(231, 231, 231, 1)
}

.react .b-checkbox__box {
    display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    border-radius: 4px;
    border: 1px solid rgba(231, 231, 231, 1);
    background: rgba(244, 244, 242, 1);
    height: 20px;
    width: 20px;
    overflow: hidden;
    -webkit-transition: background-color .1s;
    -moz-transition: background-color .1s;
    -o-transition: background-color .1s;
    -ms-transition: background-color .1s;
    transition: background-color .1s
}

.react .b-checkbox__icon {
    margin: -1px;
    color: rgba(255, 255, 255, 1);
    -webkit-transition: opacity .1s;
    -moz-transition: opacity .1s;
    -o-transition: opacity .1s;
    -ms-transition: opacity .1s;
    transition: opacity .1s
}

.react .b-checkbox__icon, .react .b-checkbox__input {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0)
}

.react .b-checkbox__input {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1
}

.react .b-checkbox__label {
    padding-left: 5px
}

.react .b-checkbox__label:empty {
    display: none
}

.react .b-checkbox_mode_toggle:hover .b-checkbox__box {
    background: rgba(220, 230, 242, 1)
}

.react .b-checkbox_mode_toggle.b-checkbox_checked_true .b-checkbox__icon {
    margin-left: 20px !important
}

.react .b-checkbox_mode_toggle.b-checkbox_disabled_true .b-checkbox__icon {
    background: rgba(161, 161, 161, 1)
}

.react .b-checkbox_mode_toggle .b-checkbox__label {
    display: none
}

.react .b-checkbox_mode_toggle .b-checkbox__box {
    width: 40px;
    border-radius: 20px;
    background: rgba(255, 255, 255, 1);
    border-color: rgba(231, 231, 231, 1)
}

.react .b-checkbox_mode_toggle .b-checkbox__icon {
    height: 18px;
    width: 18px;
    margin: 0;
    border-radius: 50%;
    color: rgba(0, 0, 0, 0);
    background: rgba(78, 128, 189, 1);
    opacity: 1;
    -ms-filter: none;
    filter: none;
    -webkit-transition: margin .3s;
    -moz-transition: margin .3s;
    -o-transition: margin .3s;
    -ms-transition: margin .3s;
    transition: margin .3s
}

.react .b-o-auth__link {
    display: inline-block;
    margin-right: 5px
}

.react .b-o-auth__link:last-child {
    margin-right: 0
}

.react .b-o-auth__button_reverse .b-button__icon {
    float: right;
    margin-right: 0;
    margin-left: 5px
}

.react .b-tooltip {
    border-radius: 4px;
    border: 1px solid rgba(231, 231, 231, 1);
    padding-left: 40px;
    padding-right: 40px;
    padding-top: 20px;
    padding-bottom: 20px;
    background: rgba(255, 255, 255, 1);
    -webkit-box-shadow: 0 2px 2px rgba(36, 36, 36, 0.25);
    box-shadow: 0 2px 2px rgba(36, 36, 36, 0.25);
    padding: 5px 10px;
    display: none;
    position: absolute;
    color: rgba(36, 36, 36, 1);
    text-align: left;
    white-space: nowrap;
    z-index: 999;
    pointer-events: none
}

.react .b-tooltip:after, .react .b-tooltip:before {
    content: "";
    display: block;
    position: absolute;
    width: 0;
    height: 0;
    border: 10px solid rgba(0, 0, 0, 0);
    pointer-events: none
}

.react .b-tooltip_size_s {
    line-height: 18px;
    font-size: 12px
}

.react .b-tooltip_size_m {
    line-height: 20px;
    font-size: 14px
}

.react .b-tooltip_size_l {
    line-height: 24px;
    font-size: 16px
}

.react .b-tooltip_position_bottom, .react .b-tooltip_position_top {
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%)
}

.react .b-tooltip_position_bottom:after, .react .b-tooltip_position_bottom:before, .react .b-tooltip_position_top:after, .react .b-tooltip_position_top:before {
    left: 50%;
    margin-left: -10px
}

.react .b-tooltip_position_left, .react .b-tooltip_position_right {
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%)
}

.react .b-tooltip_position_left:after, .react .b-tooltip_position_left:before, .react .b-tooltip_position_right:after, .react .b-tooltip_position_right:before {
    top: 50%;
    margin-top: -10px
}

.react .b-tooltip_position_top {
    left: 50%;
    bottom: 100%;
    margin-bottom: 10px
}

.react .b-tooltip_position_top:before {
    top: 100%;
    border-top-color: rgba(231, 231, 231, 1)
}

.react .b-tooltip_position_top:after {
    top: 100%;
    margin-top: -2px;
    border-top-color: rgba(255, 255, 255, 1)
}

.react .b-tooltip_position_left {
    top: 50%;
    right: 100%;
    margin-right: 10px
}

.react .b-tooltip_position_left:before {
    left: 100%;
    border-left-color: rgba(231, 231, 231, 1)
}

.react .b-tooltip_position_left:after {
    left: 100%;
    margin-left: -2px;
    border-left-color: rgba(255, 255, 255, 1)
}

.react .b-tooltip_position_bottom {
    left: 50%;
    top: 100%;
    margin-top: 10px
}

.react .b-tooltip_position_bottom:before {
    bottom: 100%;
    border-bottom-color: rgba(231, 231, 231, 1)
}

.react .b-tooltip_position_bottom:after {
    bottom: 100%;
    margin-bottom: -2px;
    border-bottom-color: rgba(255, 255, 255, 1)
}

.react .b-tooltip_position_right {
    top: 50%;
    left: 100%;
    margin-left: 10px
}

.react .b-tooltip_position_right:before {
    right: 100%;
    border-right-color: rgba(231, 231, 231, 1)
}

.react .b-tooltip_position_right:after {
    right: 100%;
    margin-right: -2px;
    border-right-color: rgba(255, 255, 255, 1)
}

.react .b-tooltip_hidden_true, .react .mobile .b-tooltip, .react .tablet .b-tooltip {
    display: none !important
}

.react .s-overlay {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(36, 36, 36, 0.5);
    z-index: 20
}

.react .s-overlay_opened_true {
    display: block
}

.react .s-overlay_opened_false .s-overlay__table_transition_slide-leave-active.s-overlay__table_transition_slide-leave {
    opacity: 1;
    -ms-filter: none;
    filter: none;
    visibility: visible;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -o-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition: none;
    -moz-transition: none;
    -o-transition: none;
    -ms-transition: none;
    transition: none
}

.react .s-overlay__table {
    display: table;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    will-change: transform, opacity
}

.react .s-overlay__table_key_0.s-overlay__table_transition_slide-enter.s-overlay__table_transition_slide-enter-active {
    -webkit-transition: none;
    -moz-transition: none;
    -o-transition: none;
    -ms-transition: none;
    transition: none
}

.react .s-overlay__table_transition_slide-enter {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -o-transform: translateX(100%);
    -ms-transform: translateX(100%);
    transform: translateX(100%)
}

.react .s-overlay__table_transition_slide-enter-active.s-overlay__table_transition_slide-enter {
    -webkit-transition: -webkit-transform .5s, opacity .5s;
    -moz-transition: -moz-transform .5s, opacity .5s;
    -o-transition: -o-transform .5s, opacity .5s;
    -ms-transition: -ms-transform .5s, opacity .5s;
    transition: transform .5s, opacity .5s
}

.react .s-overlay__table_transition_slide-enter-active.s-overlay__table_transition_slide-enter, .react .s-overlay__table_transition_slide-leave {
    opacity: 1;
    -ms-filter: none;
    filter: none;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -o-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0)
}

.react .s-overlay__table_transition_slide-leave-active.s-overlay__table_transition_slide-leave {
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%);
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    -webkit-transition: -webkit-transform .5s, opacity .5s;
    -moz-transition: -moz-transform .5s, opacity .5s;
    -o-transition: -o-transform .5s, opacity .5s;
    -ms-transition: -ms-transform .5s, opacity .5s;
    transition: transform .5s, opacity .5s
}

.react .s-overlay__cell {
    display: table-cell;
    width: 100%;
    height: 100%;
    text-align: center;
    vertical-align: middle
}

.react .firefox.windows .s-overlay, .react .firefox.windows .s-overlay__table {
    will-change: auto
}

.react .b-payment-buttons {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-pack: justify;
    -moz-box-pack: justify;
    -o-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between
}

.react .b-payment-buttons__button {
    margin-top: 80px
}

.react .b-payment-buttons__button-image-cards, .react .b-payment-buttons__button-image-paypal, .react .b-payment-buttons__button-image-robokassa, .react .b-payment-buttons__button-image-yandex {
    position: absolute;
    bottom: 50px;
    left: -10%;
    width: 120%
}

.react .b-payment-buttons__button-image-yandex {
    left: 0;
    width: 100%
}

.react .b-payment-buttons__button-image-paypal {
    bottom: 43px
}

@media only screen and (max-width: 1100px) {
    .react .b-payment-buttons {
        display: block
    }

    .react .b-payment-buttons__button {
        margin-right: 20px
    }

    .react .b-payment-buttons__button-image-cards, .react .b-payment-buttons__button-image-paypal, .react .b-payment-buttons__button-image-robokassa, .react .b-payment-buttons__button-image-yandex {
        position: absolute;
        bottom: 50px;
        left: 5%;
        width: 90%
    }
}

@media only screen and (max-width: 640px) {
    .react .b-payment-buttons {
        display: block
    }

    .react .b-payment-buttons__button {
        margin-right: 20px
    }

    .react .b-payment-buttons__button-image-cards, .react .b-payment-buttons__button-image-paypal, .react .b-payment-buttons__button-image-robokassa, .react .b-payment-buttons__button-image-yandex {
        position: absolute;
        bottom: 50px;
        left: 5%;
        width: 90%
    }
}

@media only screen and (max-width: 370px) {
    .react .b-form-purchase-invite__button {
        -webkit-transform: scale(.81);
        -moz-transform: scale(.81);
        -o-transform: scale(.81);
        -ms-transform: scale(.81);
        transform: scale(.81);
        margin-left: -4%
    }
}

.react .b-form-purchase-invite {
    border-radius: 4px;
    border: 1px solid rgba(231, 231, 231, 1);
    padding: 20px 40px;
    background: rgba(255, 255, 255, 1);
    display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    -webkit-box-shadow: 0 2px 2px rgba(36, 36, 36, 0.25);
    box-shadow: 0 2px 2px rgba(36, 36, 36, 0.25);
    padding: 0;
    width: 640px;
    text-align: left;
    overflow: hidden
}

.react .b-form-purchase-invite_slide_1 .b-form-purchase-invite__slide {
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%)
}

.react .b-form-purchase-invite__slide {
    padding: 20px 40px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: -webkit-transform .3s;
    -moz-transition: -moz-transform .3s;
    -o-transition: -o-transform .3s;
    -ms-transition: -ms-transform .3s;
    transition: transform .3s;
    will-change: transform
}

.react .b-form-purchase-invite__slide_id_1, .react .b-form-purchase-invite__slide_id_2 {
    position: absolute;
    top: 0;
    left: 100%;
    width: 100%;
    height: 100%
}

.react .b-form-purchase-invite__slide_id_2 {
    left: 200%
}

.react .b-form-purchase-invite p {
    margin-top: 10px
}

.react .b-form-purchase-invite__rules__caption {
    margin-left: 5px;
    display: inline-block
}

.react .b-form-purchase-invite__spinner {
    height: 100%
}

.react .b-form-purchase-invite__header {
    font-size: 18px
}

.react .b-form-purchase-invite__text {
    line-height: 20px;
    color: rgba(36, 36, 36, 1)
}

.react .b-form-purchase-invite__email:hover .b-form-purchase-invite__email-tooltip {
    display: block
}

.react .b-form-purchase-invite__email-tooltip {
    position: absolute;
    top: 25px
}

.react .b-form-purchase-invite__container {
    margin-top: 20px
}

.react .b-form-purchase-invite__container_email, .react .b-form-purchase-invite__container_fz54-contact {
    margin-top: 10px
}

.react .b-form-purchase-invite__price {
    margin-top: 20px;
    font: 30px Georgia, sans-serif;
    font-style: italic
}

.react .b-form-purchase-invite__close-button {
    color: rgba(161, 161, 161, 1);
    fill: currentColor;
    position: absolute;
    top: 10px;
    right: 10px;
    -webkit-transition: color .1s;
    -moz-transition: color .1s;
    -o-transition: color .1s;
    -ms-transition: color .1s;
    transition: color .1s
}

.react .b-form-purchase-invite__close-button:hover {
    color: rgba(129, 129, 129, 1)
}

@media only screen and (max-width: 1024px) {
    .react .b-form-purchase-invite__close-button .b-icon__svg {
        -webkit-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -o-transform: scale(1.2);
        -ms-transform: scale(1.2);
        transform: scale(1.2)
    }
}

.react .firefox.windows .b-form-purchase-invite__slide {
    will-change: auto
}

@media only screen and (max-width: 1024px) {
    .react .b-form-purchase-invite__email-tooltip {
        top: 35px
    }
}

@media only screen and (max-width: 640px) {
    .react .b-form-purchase-invite {
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        border: none;
        border-radius: 0;
        overflow-y: scroll
    }

    .react .b-form-purchase-invite__slide {
        padding: 5px 10px
    }
}

.react .b-form-remind {
    border-radius: 4px;
    border: 1px solid rgba(231, 231, 231, 1);
    padding: 20px 40px;
    background: rgba(255, 255, 255, 1);
    display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    -webkit-box-shadow: 0 2px 2px rgba(36, 36, 36, 0.25);
    box-shadow: 0 2px 2px rgba(36, 36, 36, 0.25);
    padding: 0;
    width: 540px;
    text-align: left;
    overflow: hidden
}

.react .b-form-remind_slide_1 .b-form-remind__slide {
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%)
}

.react .b-form-remind_slide_2 .b-form-remind__slide {
    -webkit-transform: translateX(-200%);
    -moz-transform: translateX(-200%);
    -o-transform: translateX(-200%);
    -ms-transform: translateX(-200%);
    transform: translateX(-200%)
}

.react .b-form-remind__slide {
    padding: 20px 40px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: -webkit-transform .3s;
    -moz-transition: -moz-transform .3s;
    -o-transition: -o-transform .3s;
    -ms-transition: -ms-transform .3s;
    transition: transform .3s;
    will-change: transform
}

.react .b-form-remind__slide_id_1 {
    position: absolute;
    top: 0;
    left: 100%;
    width: 100%;
    height: 100%
}

.react .b-form-remind__slide_id_2 {
    position: absolute;
    top: 0;
    left: 200%;
    width: 100%;
    height: 100%
}

.react .b-form-remind__spinner {
    height: 100%
}

.react .b-form-remind__close-button {
    color: rgba(161, 161, 161, 1);
    fill: currentColor;
    position: absolute;
    top: 10px;
    right: 10px;
    -webkit-transition: color .1s;
    -moz-transition: color .1s;
    -o-transition: color .1s;
    -ms-transition: color .1s;
    transition: color .1s
}

.react .b-form-remind__close-button:hover {
    color: rgba(129, 129, 129, 1)
}

@media only screen and (max-width: 1024px) {
    .react .b-form-remind__close-button .b-icon__svg {
        -webkit-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -o-transform: scale(1.2);
        -ms-transform: scale(1.2);
        transform: scale(1.2)
    }
}

.react .b-form-remind__logo {
    height: 60px;
    width: 60px;
    margin-top: -5px;
    margin-right: 10px;
    float: left
}

.react .b-form-remind__header {
    font-size: 18px
}

.react .b-form-remind__description {
    line-height: 20px;
    color: rgba(161, 161, 161, 1)
}

.react .b-form-remind__identifier {
    margin: 20px 0
}

.react .b-form-remind__password {
    margin-bottom: 20px
}

.react .b-form-remind__sign-in-container {
    line-height: 20px;
    text-align: right
}

.react .b-form-remind__sign-in {
    line-height: 20px;
    height: 20px
}

.react .b-form-remind__email {
    display: none;
    float: left;
    font-size: 12px
}

.react .b-form-remind__section:last-child {
    margin-top: 20px;
    text-align: right
}

.react .b-form-remind__text {
    float: left;
    color: rgba(161, 161, 161, 1);
    font-size: 12px;
    line-height: 30px;
    white-space: nowrap
}

.react .b-form-remind__paragraph {
    line-height: 20px;
    margin-bottom: 10px
}

.react .b-form-remind__paragraph:last-child {
    margin-bottom: 0
}

.react .b-form-remind__ok {
    position: absolute;
    bottom: 20px;
    right: 40px
}

.react .firefox.windows .b-form-remind__slide {
    will-change: auto
}

@media only screen and (max-width: 640px) {
    .react .b-form-remind {
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        border: none;
        border-radius: 0
    }
}

@media only screen and (max-width: 480px) {
    .react .b-form-remind__text {
        display: none
    }

    .react .b-form-remind__email {
        display: inline
    }

}
@media only screen and (min-width: 480px) {
    .mobile_adds {
        display: none!important;
    }
    .search_not_login_mobile{
        display: none!important;
    }
    .bookmarks_block{
        display: none;
    }
}
.bookmarks_block{

    width: 100%;
    border-top: 3px solid rgba(231, 231, 231, 1);
    background: rgba(255, 255, 255, 1);
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 999;
    height: 100px;
}
.head_bookmarks_block{
    padding: 9px 13px 15px 13px;
    display: flex;
    justify-content: space-between;
}
.footer_bookmarks_block{
    display: flex;
    justify-content: space-around;
}
.react .b-form-sign-in {

    border-radius: 4px;
    border: 1px solid rgba(231, 231, 231, 1);
    padding: 20px 40px;
    background: rgba(255, 255, 255, 1);
    display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    -webkit-box-shadow: 0 2px 2px rgba(36, 36, 36, 0.25);
    box-shadow: 0 2px 2px rgba(36, 36, 36, 0.25);
    padding: 0;
    width: 540px;
    text-align: left;
    overflow: hidden
}

.react .b-form-sign-in_slide_1 .b-form-sign-in__slide {
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%)
}

.react .b-form-sign-in__slide {
    padding: 20px 40px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: -webkit-transform .3s;
    -moz-transition: -moz-transform .3s;
    -o-transition: -o-transform .3s;
    -ms-transition: -ms-transform .3s;
    transition: transform .3s;
    will-change: transform
}

.react .b-form-sign-in__slide_id_1 {
    position: absolute;
    top: 0;
    left: 100%;
    width: 100%;
    height: 100%
}

.react .b-form-sign-in__spinner {
    height: 100%
}

.react .b-form-sign-in__close-button {
    color: rgba(161, 161, 161, 1);
    fill: currentColor;
    position: absolute;
    top: 10px;
    right: 10px;
    -webkit-transition: color .1s;
    -moz-transition: color .1s;
    -o-transition: color .1s;
    -ms-transition: color .1s;
    transition: color .1s
}

.react .b-form-sign-in__close-button:hover {
    color: rgba(129, 129, 129, 1)
}

@media only screen and (max-width: 1024px) {
    .react .b-form-sign-in__close-button .b-icon__svg {
        -webkit-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -o-transform: scale(1.2);
        -ms-transform: scale(1.2);
        transform: scale(1.2)
    }
}

.react .b-form-sign-in__header {
    font-size: 18px
}

.react .b-form-sign-in__o-auth {
    margin: 10px 0 20px
}

.react .b-form-sign-in__text {
    line-height: 20px
}

.react .b-form-sign-in__login {
    margin-top: 10px;
    margin-bottom: 10px
}

.react .b-form-sign-in__password {
    margin-bottom: 20px
}

.react .b-form-sign-in__remind {
    line-height: 20px;
    height: 20px;
    float: right
}

.react .b-form-sign-in__section {
    margin-bottom: 20px
}

.react .b-form-sign-in__section:last-child {
    margin-bottom: 0;
    text-align: right
}

.react .b-form-sign-in__captcha {
    padding-bottom: 10px
}

.react .b-form-sign-in__sign-up {
    height: 30px;
    line-height: 30px;
    float: left
}

.react .firefox.windows .b-form-sign-in__slide {
    will-change: auto
}

@media only screen and (max-width: 640px) {
    .react .b-form-sign-in {
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        border: none;
        border-radius: 0
    }

    .react .b-form-sign-in__slide {
        -webkit-transition: none;
        -moz-transition: none;
        -o-transition: none;
        -ms-transition: none;
        transition: none
    }
}

@media only screen and (max-width: 480px) {
    .react .b-form-sign-in__captcha > div {
        margin: 0 auto 10px
    }
}

.react .b-form-login {
    border-radius: 4px;
    border: 1px solid rgba(231, 231, 231, 1);
    padding: 20px 40px;
    background: rgba(255, 255, 255, 1);
    -webkit-box-shadow: 0 2px 2px rgba(36, 36, 36, 0.25);
    box-shadow: 0 2px 2px rgba(36, 36, 36, 0.25);
    display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    padding: 0;
    width: 540px;
    text-align: left;
    overflow: hidden
}

.react .b-form-login_slide_1 .b-form-login__slide {
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%)
}

.react .b-form-login_slide_2 .b-form-login__slide {
    -webkit-transform: translateX(-200%);
    -moz-transform: translateX(-200%);
    -o-transform: translateX(-200%);
    -ms-transform: translateX(-200%);
    transform: translateX(-200%)
}

.react .b-form-login__slide {
    padding: 20px 40px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: -webkit-transform .3s;
    -moz-transition: -moz-transform .3s;
    -o-transition: -o-transform .3s;
    -ms-transition: -ms-transform .3s;
    transition: transform .3s;
    will-change: transform
}

.react .b-form-login__slide_id_1, .react .b-form-login__slide_id_2 {
    position: absolute;
    top: 0;
    left: 100%;
    width: 100%;
    height: 100%
}

.react .b-form-login__slide_id_2 {
    left: 200%
}

.react .b-form-login__spinner {
    height: 100%
}

.react .b-form-login__header {
    font-size: 18px
}

.react .b-form-login__gender-radio:last-child {
    margin-left: 20px
}

.react .b-form-login__container, .react .b-form-login__login {
    margin-top: 20px
}

.react .b-form-login__container:last-child {
    color: rgba(161, 161, 161, 1);
    font-size: 12px;
    line-height: 30px
}

.react .b-form-login__container_for_gender {
    margin-top: 10px
}

.react .b-form-login__submit {
    float: right
}

.react .b-form-login__paragraph {
    line-height: 20px;
    margin-bottom: 10px
}

.react .b-form-login__paragraph:last-child {
    margin-bottom: 0
}

.react .b-form-login__ok {
    position: absolute;
    bottom: 20px;
    right: 40px
}

.react .b-form-login__close-button {
    color: rgba(161, 161, 161, 1);
    fill: currentColor;
    position: absolute;
    top: 10px;
    right: 10px;
    -webkit-transition: color .1s;
    -moz-transition: color .1s;
    -o-transition: color .1s;
    -ms-transition: color .1s;
    transition: color .1s
}

.react .b-form-login__close-button:hover {
    color: rgba(129, 129, 129, 1)
}

@media only screen and (max-width: 1024px) {
    .react .b-form-login__close-button .b-icon__svg {
        -webkit-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -o-transform: scale(1.2);
        -ms-transform: scale(1.2);
        transform: scale(1.2)
    }
}

.react .firefox.windows .b-form-login__slide {
    will-change: auto
}

@media only screen and (max-width: 640px) {
    .react .b-form-login {
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        border: none;
        border-radius: 0
    }
}

@media only screen and (max-width: 480px) {
    .react .b-form-login__sign-in-label {
        display: none
    }
}

.react .b-number-counter {
    display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    line-height: 18px;
    height: 18px;
    min-width: 18px;
    border-radius: 9px;
    background: rgba(204, 51, 51, 1);
    color: rgba(255, 255, 255, 1);
    font-size: 10px;
    text-align: center;
    vertical-align: middle
}

.react .b-sidebar-footer {
    display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    height: 251px;
    width: 100%;
    margin-top: 20px;
    font-size: 12px
}

.react .b-sidebar-footer_opened_true .b-sidebar-footer__arrow-button .b-button__icon {
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg)
}

.react .b-sidebar-footer_opened_true .b-sidebar-footer__movable-container {
    max-height: 165px;
    opacity: 1;
    -ms-filter: none;
    filter: none
}

.react .b-sidebar-footer_authenticated_false .b-sidebar-footer__personal-container {
    display: none
}

.react .b-sidebar-footer_authenticated_false .b-sidebar-footer__social-container {
    margin-top: 0
}

.react .b-sidebar-footer_authenticated_false.b-sidebar-footer_opened_true .b-sidebar-footer__movable-container {
    max-height: 137px
}

.react .b-sidebar-footer_mode_separate {
    height: auto;
    margin-top: 0
}

.react .b-sidebar-footer_mode_separate .b-sidebar-footer__fixed-container {
    position: relative;
    border-radius: 0;
    border-left: none;
    border-right: none
}

.react .b-sidebar-footer_mode_separate .b-sidebar-footer__movable-container {
    border-radius: 0
}

.react .b-sidebar-footer_hidden_true, .react .b-sidebar-footer_mode_separate .b-sidebar-footer__ok-link {
    display: none
}

.react .b-sidebar-footer__fixed-container {
    border-radius: 4px;
    border: 1px solid rgba(231, 231, 231, 1);
    padding-left: 40px;
    padding-right: 40px;
    padding-top: 20px;
    padding-bottom: 20px;
    background: rgba(255, 255, 255, 1);
    padding: 15px 20px;
    border-radius: 4px 4px 0 0;
    border-bottom: none;
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: rgba(246, 246, 245, 1)
}

.react .b-sidebar-footer__movable-container {
    border-radius: 4px 4px 0 0;
    max-height: 0;
    margin-left: -20px;
    margin-right: -20px;
    margin-top: -15px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: rgba(255, 255, 255, 1);
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    overflow: hidden;
    -webkit-transition: max-height .3s, opacity .3s, padding .3s;
    -moz-transition: max-height .3s, opacity .3s, padding .3s;
    -o-transition: max-height .3s, opacity .3s, padding .3s;
    -ms-transition: max-height .3s, opacity .3s, padding .3s;
    transition: max-height .3s, opacity .3s, padding .3s
}

.react .b-sidebar-footer__section {
    padding-top: 15px;
    padding-bottom: 15px
}

.react .b-sidebar-footer__section_name_main {
    line-height: 20px;
    text-transform: uppercase
}

.react .b-sidebar-footer__section_name_copyright {
    padding: 0
}

.react .b-sidebar-footer__section_name_additional, .react .b-sidebar-footer__section_name_mail, .react .b-sidebar-footer__section_name_personal {
    padding: 10px 20px;
    border-bottom: 1px solid rgba(231, 231, 231, 1)
}

.react .b-sidebar-footer__section_name_personal {
    border-radius: 4px 4px 0 0;
    background: rgba(246, 246, 245, 1)
}

.react .b-sidebar-footer__section_name_additional {
    border-bottom: 1px solid rgba(231, 231, 231, 1)
}

.react .b-sidebar-footer__section_name_mail {
    color: rgba(161, 161, 161, 1);
    margin-bottom: 0
}

.react .b-sidebar-footer__link {
    position: relative;
    margin-left: 10px
}

.react .b-sidebar-footer__link:first-child {
    margin-left: 0
}

.react .b-sidebar-footer__app-link:first-child {
    margin-left: -6px
}

.react .b-sidebar-footer__arrow-button {
    padding-left: 5px;
    padding-right: 5px;
    margin-top: -10px;
    top: 5px;
    border-color: rgba(208, 208, 208, 1) !important;
    float: right;
    cursor: pointer
}

.react .b-sidebar-footer__arrow-button:hover {
    border-color: rgba(161, 161, 161, 1) !important
}

.react .b-sidebar-footer__arrow-button .b-button__icon {
    -webkit-transform: rotate(-180deg);
    -moz-transform: rotate(-180deg);
    -o-transform: rotate(-180deg);
    -ms-transform: rotate(-180deg);
    transform: rotate(-180deg);
    -webkit-transition: -webkit-transform .3s;
    -moz-transition: -moz-transform .3s;
    -o-transition: -o-transform .3s;
    -ms-transition: -ms-transform .3s;
    transition: transform .3s
}

.react .b-sidebar-footer__social-container {
    margin-top: 10px
}

.react .b-sidebar-footer__social-icon {
    margin-right: 2.5px
}

.react .b-sidebar-footer__copyright {
    line-height: 20px;
    float: right;
    color: rgba(161, 161, 161, 1);
    margin-top: 9px
}

.react .b-sidebar-footer__age {
    margin-left: 5px;
    color: rgba(204, 51, 51, 1);
    font-weight: 700
}

.react .b-sidebar-footer__counter {
    display: none;
    margin-left: 5px;
    vertical-align: top
}

.react .b-sidebar-footer__counter_visible_true {
    display: inline-block
}

.react .b-promo {
    display: none;
    text-align: center
}

.react .b-promo_inited_true {
    display: block
}

.react .b-promo_inited_true .b-promo__placeholder {
    display: none
}

.react .b-promo_inited_true .yap-rtb__wrapper, .react .b-promo_inited_true > yatag > yatag {
    margin: 0 auto !important
}

.react .b-promo_inited_false > :not(.b-promo__placeholder) {
    display: none !important
}

.react .b-promo__placeholder {
    color: rgba(161, 161, 161, 1)
}

.react .b-form-age-limit {
    border-radius: 4px;
    border: 1px solid rgba(231, 231, 231, 1);
    padding: 20px 40px;
    background: rgba(255, 255, 255, 1);
    -webkit-box-shadow: 0 2px 2px rgba(36, 36, 36, 0.25);
    box-shadow: 0 2px 2px rgba(36, 36, 36, 0.25);
    padding: 0;
    width: 540px;
    margin: 0 auto;
    border: none;
    text-align: left
}

.react .b-form-age-limit__image {
    border-radius: 4px 4px 0 0;
    width: 100%
}

.react .b-form-age-limit__container {
    padding: 20px 40px
}

.react .b-form-age-limit__header {
    font-size: 22px
}

.react .b-form-age-limit__paragraph, .react .b-form-age-limit__submit-button {
    margin-top: 20px
}

.react .b-form-age-limit__cancel-link {
    display: inline-block;
    margin-top: 20px;
    font-size: 12px
}

@media only screen and (max-width: 640px) {
    .react .b-form-age-limit {
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        border: none;
        border-radius: 0
    }
}

.react .b-form-purchase-message {
    border-radius: 4px;
    border: 1px solid rgba(231, 231, 231, 1);
    padding: 20px 40px;
    background: rgba(255, 255, 255, 1);
    -webkit-box-shadow: 0 2px 2px rgba(36, 36, 36, 0.25);
    box-shadow: 0 2px 2px rgba(36, 36, 36, 0.25);
    padding: 0;
    width: 540px;
    margin: 0 auto;
    border: none;
    text-align: left
}

.react .b-form-purchase-message__container {
    padding: 20px 40px
}

.react .b-form-purchase-message__header {
    font-size: 22px
}

.react .b-form-purchase-message__paragraph {
    margin-top: 20px
}

@media only screen and (max-width: 640px) {
    .react .b-form-purchase-message {
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        border: none;
        border-radius: 0
    }
}

.react .b-extensible {
    display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    color: rgba(161, 161, 161, 1);
    white-space: nowrap;
    cursor: pointer;
    -webkit-transition: color .3s, background-color .3s;
    -moz-transition: color .3s, background-color .3s;
    -o-transition: color .3s, background-color .3s;
    -ms-transition: color .3s, background-color .3s;
    transition: color .3s, background-color .3s
}

.react .b-extensible figcaption {
    display: inline-block;
    overflow: hidden;
    max-width: 0;
    white-space: nowrap;
    -webkit-transition: max-width .375s;
    -moz-transition: max-width .375s;
    -o-transition: max-width .375s;
    -ms-transition: max-width .375s;
    transition: max-width .375s
}

@media only screen and (max-width: 1280px) {
    .react .b-extensible figcaption {
        max-width: 0 !important
    }
}

.react .b-search {
    display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    border-radius: 4px;
    border: 1px solid rgba(231, 231, 231, 1);
    height: 30px;
    width: 30px;
    white-space: nowrap;
    z-index: 15;
    -webkit-transition: width .3s, border-color .3s;
    -moz-transition: width .3s, border-color .3s;
    -o-transition: width .3s, border-color .3s;
    -ms-transition: width .3s, border-color .3s;
    transition: width .3s, border-color .3s
}

.react .b-search_opened_true {
    border-color: rgba(185, 185, 185, 1);
    width: 410px
}

.react .b-search_opened_true .b-search__input {
    opacity: 1;
    -ms-filter: none;
    filter: none;
    pointer-events: all
}

.react .b-search_opened_true .b-search__toggle-button {
    color: rgba(29, 29, 29, 1)
}

.react .b-search__toggle-button {
    position: absolute;
    top: -1px;
    left: -1px;
    height: 30px;
    width: 30px;
    padding: 5px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    color: rgba(36, 36, 36, 1);
    cursor: pointer;
    z-index: 1
}

.react .b-search__input {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    pointer-events: none;
    -webkit-transition: opacity .3s;
    -moz-transition: opacity .3s;
    -o-transition: opacity .3s;
    -ms-transition: opacity .3s;
    transition: opacity .3s
}

.react .b-search__input .b-input__input {
    border: none;
    padding-left: 35px;
    padding-right: 45px
}

.react .b-search__close-button {
    display: none;
    position: absolute;
    top: 0;
    right: 0;
    padding: 10px;
    visibility: hidden;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    -webkit-transition: opacity .3s, visibility .3s;
    -moz-transition: opacity .3s, visibility .3s;
    -o-transition: opacity .3s, visibility .3s;
    -ms-transition: opacity .3s, visibility .3s;
    transition: opacity .3s, visibility .3s
}

@media only screen and (max-width: 1280px) {
    .react .b-search_opened_true {
        width: 390px
    }
}

@media only screen and (max-width: 1024px) {
    .react .b-search {
        height: 40px;
        width: 60px;
        border-radius: 0;
        border: none;
        border-right: 1px solid rgba(231, 231, 231, 1)
    }

    .react .b-search .b-icon__svg {
        -webkit-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -o-transform: scale(1.2);
        -ms-transform: scale(1.2);
        transform: scale(1.2)
    }

    .react .b-search_opened_true {
        width: 100vw
    }

    .react .b-search_opened_true .b-search__close-button {
        opacity: 1;
        -ms-filter: none;
        filter: none;
        visibility: visible
    }

    .react .b-search__close-button {
        display: inline-block
    }

    .react .b-search__toggle-button {
        width: 60px;
        height: 40px;
        padding-top: 10px;
        padding-bottom: 10px;
        text-align: center
    }

    .react .b-search__input.b-input .b-input__input {
        border-radius: 0;
        font-size: 16px;
        line-height: 28px;
        padding-left: 65px;
        padding-top: 6px;
        padding-bottom: 6px
    }
}

.react .b-subscription {
    display: block;
    white-space: nowrap
}

.react .b-subscription_subscribed_true .b-subscription__label-subscribe {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0)
}

.react .b-subscription_subscribed_true .b-subscription__label-subscribed {
    opacity: 1;
    -ms-filter: none;
    filter: none
}

.react .b-subscription_subscribed_true.b-subscription_hover_true .b-subscription__label-subscribed {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0)
}

.react .b-subscription_subscribed_true.b-subscription_hover_true .b-subscription__label-unsubscribe {
    opacity: 1;
    -ms-filter: none;
    filter: none
}

.react .b-subscription_mode_button .b-subscription__counter {
    display: none
}

.react .b-subscription_mode_compact {
    display: inline-block
}

.react .b-subscription_mode_compact .b-subscription__button {
    padding-left: 5px;
    padding-right: 5px
}

.react .b-subscription_mode_compact .b-subscription__counter {
    display: none
}

.react .b-subscription_mode_compact .b-subscription__label {
    font-size: 0px;
}
.react .b-subscription_mode_compact .b-subscription__label.fs12px {
    font-size: 12px;
}

.react .b-subscription_mode_compact .b-subscription__icon {
    margin-right: 5px;
}

.react .b-subscription__counter {
    display: inline-block;
    min-width: 130px;
    margin-left: 10px;
    color: rgba(161, 161, 161, 1);
    font-size: 12px;
    line-height: 30px
}

.react .b-subscription__label {
    display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    margin-top: -8px;
    top: 4px;
    height: 28px;
    overflow: hidden;
    text-align: left;
    font-size: 12px;
    line-height: 28px
}

.react .b-subscription__label-subscribe, .react .b-subscription__label-subscribed, .react .b-subscription__label-unsubscribe {
    width: 100%;
    height: 100%;
    -webkit-transition: opacity .3s;
    -moz-transition: opacity .3s;
    -o-transition: opacity .3s;
    -ms-transition: opacity .3s;
    transition: opacity .3s
}

/*.react .b-subscription__label-subscribed, .react .b-subscription__label-unsubscribe {
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0)
}*/

.react .b-subscription__icon {
    margin-top: 4px;
    margin-right: 10px
}

.react .b-domain-popup {
    border-radius: 4px;
    border: 1px solid rgba(231, 231, 231, 1);
    padding-left: 40px;
    padding-right: 40px;
    padding-top: 20px;
    background: rgba(255, 255, 255, 1);
    -webkit-box-shadow: 0 2px 2px rgba(36, 36, 36, 0.25);
    box-shadow: 0 2px 2px rgba(36, 36, 36, 0.25);
    padding: 10px 20px 20px;
    position: absolute;
    visibility: hidden;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    font-size: 12px;
    z-index: 10;
    pointer-events: none;
    -webkit-transition: opacity .3s, visibility .3s;
    -moz-transition: opacity .3s, visibility .3s;
    -o-transition: opacity .3s, visibility .3s;
    -ms-transition: opacity .3s, visibility .3s;
    transition: opacity .3s, visibility .3s
}

.react .b-domain-popup_opened_true {
    opacity: 1;
    -ms-filter: none;
    filter: none;
    visibility: visible;
    pointer-events: all
}

.react .b-domain-popup_closed-due-overlay_true {
    display: none
}

.react .b-domain-popup__logo {
    height: 35px;
    width: 35px;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    background-position: 50% 50%;
    border-radius: 50%;
    float: left;
    margin-right: 10px;
    margin-bottom: 5px
}

.react .b-domain-popup__title {
    display: inline-block;
    max-width: 270px;
    margin-top: 8.5px;
    margin-bottom: 5px;
    font-size: 18px;
    line-height: 1;
    word-wrap: break-word;
    word-break: break-word
}

.react .b-domain-popup__government {
    display: block;
    margin-bottom: 10px;
    color: rgba(161, 161, 161, 1);
    clear: both;
    white-space: nowrap
}

.react .b-domain-popup__description {
    line-height: 20px;
    margin-bottom: 10px;
    font-size: 14px
}

.react .b-domain-popup__description:empty {
    display: none
}

.react .b-domain-name {
    line-height: 20px;
    display: inline-block;
    max-width: 300px;
    font-size: 12px;
    text-transform: uppercase;
    white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis
}

.react .b-domain-name__logo {
    display: inline-block;
    width: 20px;
    height: 20px;
    margin-right: 5px;
    -webkit-background-size: contain;
    -moz-background-size: contain;
    background-size: contain;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    position: relative
}

@media only screen and (max-width: 640px) {
    .react .b-domain-name {
        max-width: 200px
    }
}

.react .b-karma {
    display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    text-align: center;
    white-space: nowrap;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.react .b-karma:hover .b-karma__vote-button {
    color: rgba(208, 208, 208, 1)
}

.react .b-karma:hover .b-karma__vote-button:hover {
    color: rgba(78, 128, 189, 1)
}

.react .b-karma_editable_false .b-karma__vote-button {
    display: none
}

.react .b-karma_vote-count_0 .b-karma__value {
    color: rgba(36, 36, 36, 1)
}

.react .b-karma_vote-count_1.b-karma_vote-sign_minus .b-karma__vote-button_m1, .react .b-karma_vote-count_1.b-karma_vote-sign_plus .b-karma__vote-button_p1, .react .b-karma_vote-count_2.b-karma_vote-sign_minus .b-karma__vote-button_m1, .react .b-karma_vote-count_2.b-karma_vote-sign_minus .b-karma__vote-button_m2, .react .b-karma_vote-count_2.b-karma_vote-sign_plus .b-karma__vote-button_p1, .react .b-karma_vote-count_2.b-karma_vote-sign_plus .b-karma__vote-button_p2 {
    color: rgba(78, 128, 189, 1)
}

.react .b-karma__vote-button {
    display: inline-block;
    cursor: pointer;
    color: rgba(0, 0, 0, 0);
    padding: 2px 0;
    -webkit-transition: color .1s;
    -moz-transition: color .1s;
    -o-transition: color .1s;
    -ms-transition: color .1s;
    transition: color .1s
}

.react .b-karma__vote-button:hover {
    color: rgba(78, 128, 189, 1)
}

.react .b-karma__vote-button_m1, .react .b-karma__vote-button_p1 {
    color: rgba(208, 208, 208, 1)
}

.react .b-karma__value {
    display: inline-block;
    width: 50px;
    color: rgba(78, 128, 189, 1);
    font-size: 16px;
    -webkit-transition: color .1s;
    -moz-transition: color .1s;
    -o-transition: color .1s;
    -ms-transition: color .1s;
    transition: color .1s
}

.react .b-user-popup {
    border-radius: 4px;
    border: 1px solid rgba(231, 231, 231, 1);
    padding-left: 40px;
    padding-right: 40px;
    background: rgba(255, 255, 255, 1);
    -webkit-box-shadow: 0 2px 2px rgba(36, 36, 36, 0.25);
    box-shadow: 0 2px 2px rgba(36, 36, 36, 0.25);
    padding: 20px;
    position: absolute;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    visibility: hidden;
    z-index: 10;
    pointer-events: none;
    -webkit-transition: opacity .3s, visibility .3s;
    -moz-transition: opacity .3s, visibility .3s;
    -o-transition: opacity .3s, visibility .3s;
    -ms-transition: opacity .3s, visibility .3s;
    transition: opacity .3s, visibility .3s
}

.react .b-user-popup_opened_true {
    opacity: 1;
    -ms-filter: none;
    filter: none;
    visibility: visible;
    pointer-events: all
}

.react .b-user-popup_has-avatar_false .b-user-popup__karma, .react .b-user-popup_has-avatar_false .b-user-popup__title {
    margin-top: 0
}

.react .b-user-popup_has-inbox-button_false .b-user-popup__line_number_4 {
    margin-bottom: 0
}

.react .b-user-popup_closed-due-overlay_true, .react .b-user-popup_has-inbox-button_false .b-user-popup__line_number_5 {
    display: none
}

.react .b-user-popup__line {
    white-space: nowrap;
    clear: both;
    margin-bottom: 10px
}

.react .b-user-popup__line:empty {
    display: none
}

.react .b-user-popup__line:last-child {
    margin-bottom: 0
}

.react .b-user-popup__line_number_2 {
    margin-left: -22px;
    position: relative;
    left: 11px
}

.react .b-user-popup__header {
    float: left;
    margin-bottom: 10px
}

.react .b-user-popup__avatar {
    height: 35px;
    width: 35px;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    border-radius: 50%;
    float: left;
    margin-right: 10px
}

.react .b-user-popup__title {
    display: inline-block;
    margin-top: 5.5px;
    font-size: 16px
}

.react .b-user-popup__karma {
    float: right;
    margin-top: 5.5px
}

.react .b-user-popup__location, .react .b-user-popup__note-text {
    font-size: 12px;
    color: rgba(161, 161, 161, 1)
}

.react .b-user-popup__note-text {
    padding: 5px 10px;
    border: 1px solid rgba(0, 0, 0, 0);
    display: block;
    /*width: 352px;*/
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    line-height: 18px
}

.react .b-user-popup__note-input {
    width: 352px
}

.react .b-user-popup__stat {
    font-size: 12px
}

.react .b-user-popup__stat-link {
    margin-right: 20px
}

.react .b-user-popup__stat-link:last-child {
    margin-right: 0
}

@media only screen and (max-width: 480px) {
    .react .b-user-popup {
        left: 0 !important;
        width: 100%;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box
    }
}

.react .b-user-login {
    display: inline-block;
    position: relative
}

.react .b-user-login_size_xs {
    line-height: 15px;
    font-size: 10px
}

.react .b-user-login_size_s {
    line-height: 18px;
    font-size: 12px
}

.react .b-user-login_size_m {
    line-height: 20px;
    font-size: 14px
}

.react .b-user-login_size_l {
    line-height: 24px;
    font-size: 16px
}

.react .b-user-login_size_xl {
    line-height: 30px;
    font-size: 20px
}

.react .b-user-login_size_s-title {
    line-height: 24px;
    font-size: 16px
}

.react .b-user-login_size_m-title {
    line-height: 27px;
    font-size: 18px
}

.react .b-user-login_size_l-title {
    line-height: 33px;
    font-size: 22px
}

.react .b-user-login_size_xl-title {
    line-height: 48px;
    font-size: 32px;
    line-height: 1.15em
}

.react .b-user-login_color_black {
    color: rgba(36, 36, 36, 1);
    fill: currentColor
}

.react .b-user-login_color_black:hover {
    color: rgba(29, 29, 29, 1)
}

.react .b-user-login_color_textgrey {
    color: rgba(161, 161, 161, 1);
    fill: currentColor
}

.react .b-user-login_color_textgrey:hover {
    color: rgba(129, 129, 129, 1)
}

.react .b-user-login_color_blue {
    color: rgba(78, 128, 189, 1);
    fill: currentColor
}

.react .b-user-login_color_blue:hover {
    color: rgba(62, 102, 151, 1)
}

.react .b-user-login_color_black:hover {
    color: rgba(78, 128, 189, 1)
}

.react .b-user-login_underline_true .b-user-login__login {
    text-decoration: underline
}

.react .b-user-login_is-deleted_true .b-user-login__login {
    text-decoration: line-through
}

.react .b-user-login__login {
    color: rgba(78, 128, 189, 1);
    /*max-width: 150px;*/
    vertical-align: top
}

.react .b-user-login__login, .react .b-user-login__rank {
    display: inline-block;
    white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis
}

.react .b-user-login__rank {
    max-width: 200px;
    margin-right: 5px;
    pointer-events: none
}

.react .b-user-login__rank:empty {
    display: none
}

@media only screen and (max-width: 1024px) {
    .react .b-user-login__rank {
        display: none
    }
}

@media only screen and (max-width: 640px) {
    .react .b-user-login__login {
        max-width: 100px
    }
}

.react .b-rating-popup {
    line-height: 20px;
    border-radius: 4px;
    border: 1px solid rgba(231, 231, 231, 1);
    padding-left: 40px;
    padding-right: 40px;
    padding-top: 20px;
    background: rgba(255, 255, 255, 1);
    -webkit-box-shadow: 0 2px 2px rgba(36, 36, 36, 0.25);
    box-shadow: 0 2px 2px rgba(36, 36, 36, 0.25);
    padding: 41px 0 20px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: absolute;
    width: 340px;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    visibility: hidden;
    z-index: 10;
    pointer-events: none;
    -webkit-transition: opacity .3s, visibility .3s;
    -moz-transition: opacity .3s, visibility .3s;
    -o-transition: opacity .3s, visibility .3s;
    -ms-transition: opacity .3s, visibility .3s;
    transition: opacity .3s, visibility .3s
}

.react .b-rating-popup_hidden-rating_true .b-rating-popup__content, .react .b-rating-popup_hidden-rating_true .b-rating-popup__menu, .react .b-rating-popup_hidden-rating_true .b-rating-popup__value-number {
    display: none
}

.react .b-rating-popup_hidden-rating_true .b-rating-popup__value-placeholder {
    display: inline-block
}

.react .b-rating-popup_hidden-rating_true .b-rating-popup__content-placeholder {
    display: block
}

.react .b-rating-popup_opened_true {
    pointer-events: all
}

.react .b-rating-popup_inited_true .b-rating-popup__menu, .react .b-rating-popup_opened_true {
    opacity: 1;
    -ms-filter: none;
    filter: none;
    visibility: visible
}

.react .b-rating-popup_available_false .b-rating-popup__content {
    display: none
}

.react .b-rating-popup_available_false .b-rating-popup__content-unavailable {
    display: block
}

.react .b-rating-popup_section_minus .b-rating-popup__menu-item_section_minus {
    color: rgba(78, 128, 189, 1)
}

.react .b-rating-popup_section_minus .b-rating-popup__user-slider_section_plus {
    display: none
}

.react .b-rating-popup_section_plus .b-rating-popup__menu-item_section_plus {
    color: rgba(78, 128, 189, 1)
}

.react .b-rating-popup_closed-due-overlay_true, .react .b-rating-popup_section_plus .b-rating-popup__user-slider_section_minus {
    display: none
}

.react .b-rating-popup__content-unavailable {
    display: none;
    padding: 5px 20px;
    font-size: 14px;
    text-align: center
}

.react .b-rating-popup__content-unavailable a {
    color: rgba(78, 128, 189, 1)
}

.react .b-rating-popup__content-unavailable img {
    margin-top: 10px
}

.react .b-rating-popup__menu {
    position: absolute;
    top: 10px;
    left: 0;
    width: 100%;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    visibility: hidden;
    font-size: 12px;
    text-align: center;
    -webkit-transition: opacity .3s, visibility .3s;
    -moz-transition: opacity .3s, visibility .3s;
    -o-transition: opacity .3s, visibility .3s;
    -ms-transition: opacity .3s, visibility .3s;
    transition: opacity .3s, visibility .3s
}

.react .b-rating-popup__menu-item {
    display: inline-block;
    cursor: pointer;
    -webkit-transition: color .1s;
    -moz-transition: color .1s;
    -o-transition: color .1s;
    -ms-transition: color .1s;
    transition: color .1s
}

.react .b-rating-popup__menu-item:hover {
    color: rgba(78, 128, 189, 1)
}

.react .b-rating-popup__menu-item:first-child {
    margin-right: 10px
}

.react .b-rating-popup__close-button {
    color: rgba(161, 161, 161, 1);
    fill: currentColor;
    position: absolute;
    top: 10px;
    right: 10px;
    -webkit-transition: color .1s;
    -moz-transition: color .1s;
    -o-transition: color .1s;
    -ms-transition: color .1s;
    transition: color .1s
}

.react .b-rating-popup__close-button:hover {
    color: rgba(129, 129, 129, 1)
}

@media only screen and (max-width: 1024px) {
    .react .b-rating-popup__close-button .b-icon__svg {
        -webkit-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -o-transform: scale(1.2);
        -ms-transform: scale(1.2);
        transform: scale(1.2)
    }
}

.react .b-rating-popup__value {
    position: absolute;
    top: 9px;
    left: 9px;
    width: 40px;
    color: rgba(36, 36, 36, 1);
    text-align: left;
    cursor: pointer
}

.react .b-rating-popup__value-placeholder {
    display: none;
    height: 10px;
    width: 10px;
    margin-top: 5px;
    margin-bottom: 5px;
    border-radius: 50%;
    background: rgba(78, 128, 189, 1)
}

.react .b-rating-popup__content {
    display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    display: block;
    padding: 0 40px;
    min-height: 180px
}

.react .b-rating-popup__content-placeholder {
    display: none;
    padding: 0 40px;
    font-size: 12px
}

.react .b-rating-popup__button {
    position: absolute;
    top: 0;
    width: 40px;
    height: 100%;
    text-align: center;
    cursor: pointer
}

.react .b-rating-popup__button:hover .b-rating-popup__arrow-icon {
    color: rgba(129, 129, 129, 1)
}

.react .b-rating-popup__button_action_prev {
    left: 0
}

.react .b-rating-popup__button_action_prev .b-rating-popup__arrow-icon {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

.react .b-rating-popup__button_action_next {
    right: 0
}

.react .b-rating-popup__button_action_next .b-rating-popup__arrow-icon {
    -webkit-transform: rotate(0);
    -moz-transform: rotate(0);
    -o-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0)
}

.react .b-rating-popup__button_disabled {
    pointer-events: none
}

.react .b-rating-popup__button_disabled .b-rating-popup__arrow-icon, .react .b-rating-popup__button_disabled .b-rating-popup__arrow-icon:hover {
    color: rgba(232, 232, 232, 1)
}

.react .b-rating-popup__arrow-icon {
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -10px;
    color: rgba(161, 161, 161, 1)
}

.react .b-rating-popup__user-container {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    overflow: hidden
}

.react .b-rating-popup__user-slider {
    position: relative;
    width: 100%;
    -webkit-transition: left .3s;
    -moz-transition: left .3s;
    -o-transition: left .3s;
    -ms-transition: left .3s;
    transition: left .3s
}

.react .b-rating-popup__user-slide {
    display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    min-height: 180px
}

.react .b-rating-popup__user-slide_loaded .b-rating-popup__user-list {
    opacity: 1;
    -ms-filter: none;
    filter: none
}

.react .b-rating-popup__user-slide_loaded .b-rating-popup__spinner {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    visibility: hidden
}

.react .b-rating-popup__user-list {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    -webkit-transition: opacity .3s;
    -moz-transition: opacity .3s;
    -o-transition: opacity .3s;
    -ms-transition: opacity .3s;
    transition: opacity .3s
}

.react .b-rating-popup__user-item {
    display: inline-block;
    margin-right: 10px
}

.react .b-rating-popup__user-item:last-child {
    margin-right: 0
}

.react .b-rating-popup__user-login {
    margin-right: 5px
}

.react .b-rating-popup__user-vote-count {
    color: rgba(161, 161, 161, 1);
    font-size: 12px
}

.react .b-rating-popup__spinner {
    position: absolute;
    top: 50%;
    left: 0;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-transition: opacity .3s, visibility .3s;
    -moz-transition: opacity .3s, visibility .3s;
    -o-transition: opacity .3s, visibility .3s;
    -ms-transition: opacity .3s, visibility .3s;
    transition: opacity .3s, visibility .3s
}

.react .firefox .b-rating-popup__spinner {
    min-width: 266px
}

@media only screen and (max-width: 1024px) {
    .react .b-rating-popup {
        -webkit-transform: translateY(10px);
        -moz-transform: translateY(10px);
        -o-transform: translateY(10px);
        -ms-transform: translateY(10px);
        transform: translateY(10px)
    }
}

@media only screen and (max-width: 480px) {
    .react .b-rating-popup {
        left: 0 !important;
        width: 100%;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box
    }

    .react .b-rating-popup__value {
        left: 19px
    }
}

.react .b-rating {
    display: flex;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    line-height: 20px;
    width: 80px;
    text-align: left
}

.react .b-rating_editable_true .b-rating__button {
    visibility: visible
}

.react .b-rating_hidden-rating_true .b-rating__value-number {
    display: none
}

.react .b-rating_hidden-rating_true .b-rating__value-placeholder {
    display: inline-block
}

.react .b-rating_mode_default .b-rating__value {
    text-align: left
}

.react .b-rating_mode_text {
    width: auto;
    color: rgba(161, 161, 161, 1)
}

.react .b-rating_mode_text:hover {
    color: rgba(161, 161, 161, 1)
}

.react .b-rating_mode_text .b-rating__value {
    margin-right: 0;
    cursor: default
}

.react .b-rating_mode_text .b-rating__value-sign {
    display: inline
}

.react .b-rating_mode_text .b-rating__button {
    display: none
}

.react .b-rating_vote-sign_zero .b-rating__value {
    color: rgba(36, 36, 36, 1)
}

.react .b-rating_vote-sign_minus .b-rating__button_sign_minus, .react .b-rating_vote-sign_plus .b-rating__button_sign_plus {
    color: rgba(78, 128, 189, 1)
}

.react .b-rating__value {
    display: inline-block;
    margin-right: 5px;
    color: rgba(78, 128, 189, 1);
    cursor: pointer;
    -webkit-transition: color .1s;
    -moz-transition: color .1s;
    -o-transition: color .1s;
    -ms-transition: color .1s;
    transition: color .1s
}

.react .b-rating__value-sign {
    display: none
}

.react .b-rating__value-placeholder {
    display: none;
    height: 10px;
    width: 10px;
    margin-top: 5px;
    margin-bottom: 5px;
    border-radius: 50%;
    background: rgba(78, 128, 189, 1)
}

.react .b-rating__button {
    display: inline-block;
    /*visibility: hidden;*/
    color: rgba(208, 208, 208, 1);
    cursor: pointer;
    -webkit-transition: color .1s;
    -moz-transition: color .1s;
    -o-transition: color .1s;
    -ms-transition: color .1s;
    transition: color .1s
}

.react .b-rating__button:hover {
    color: rgba(78, 128, 189, 1)
}

@media only screen and (min-width: 1025px) {
    .react .b-rating_object-type_comment {
        height: 60px;
        position: absolute;
        bottom: -20px;
        right: 100%;
        margin-right: 15px;
        z-index: 5
    }

    .react .b-rating_object-type_comment:hover .b-rating__button {
        opacity: 1;
        -ms-filter: none;
        filter: none
    }

    .react .b-rating_object-type_comment.b-rating_popup_true .b-rating__button {
        opacity: 0;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
        filter: alpha(opacity=0);
        pointer-events: none
    }

    .react .b-rating_object-type_comment.b-rating_vote-sign_minus .b-rating__button_sign_minus, .react .b-rating_object-type_comment.b-rating_vote-sign_plus .b-rating__button_sign_plus {
        opacity: 1;
        -ms-filter: none;
        filter: none
    }

    .react .b-rating_object-type_comment .b-rating__value {
        width: auto;
        padding-top: 17.5px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        float: right;
        line-height: 25px;
        padding-left: 65px;
    }

    .react .b-rating_object-type_comment .b-rating__button {
        position: absolute;
        right: 0;
        opacity: 0;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
        filter: alpha(opacity=0)
    }

    .react .b-rating_object-type_comment .b-rating__button_sign_plus {
        top: -2.5px
    }

    .react .b-rating_object-type_comment .b-rating__button_sign_minus {
        bottom: -2.5px
    }

    .react .b-rating_object-type_comment .b-rating__value-placeholder {
        margin-top: 6px;
        margin-bottom: 6px
    }
}

@media only screen and (max-width: 1024px) {
    .react .b-rating_mode_default {
        width: 121px
    }

    .react .b-rating_mode_default .b-rating__button {
        padding: 10px
    }

    .react .b-rating_mode_default .b-rating__button .b-icon__svg {
        -webkit-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -o-transform: scale(1.2);
        -ms-transform: scale(1.2);
        transform: scale(1.2)
    }

    .react .b-rating_mode_default .b-rating__button:hover {
        color: rgba(208, 208, 208, 1)
    }

    .react .b-rating_mode_default .b-rating__button_sign_plus {
        border-right: 1px solid rgba(231, 231, 231, 1)
    }

    .react .b-rating_mode_default .b-rating__value {
        padding-top: 10px;
        padding-bottom: 10px
    }
}

.react .b-flag {
    display: inline-block;
    background-image: url("/static/i/flags.png");
    background-repeat: no-repeat;
    -webkit-background-size: 224px 199px;
    -moz-background-size: 224px 199px;
    background-size: 224px 199px;
    width: 16px;
    height: 11px;
    vertical-align: baseline
}

.react .b-flag_me {
    height: 12px;
    background-position: 0 0
}

.react .b-flag_ky {
    background-position: -16px 0
}

.react .b-flag_af {
    background-position: 0 -12px
}

.react .b-flag_ag {
    background-position: -16px -12px
}

.react .b-flag_ai {
    background-position: -32px 0
}

.react .b-flag_al {
    background-position: -32px -11px
}

.react .b-flag_am {
    background-position: 0 -23px
}

.react .b-flag_an {
    background-position: -16px -23px
}

.react .b-flag_ao {
    background-position: -32px -23px
}

.react .b-flag_ar {
    background-position: 0 -34px
}

.react .b-flag_as {
    background-position: -16px -34px
}

.react .b-flag_at {
    background-position: -32px -34px
}

.react .b-flag_au {
    background-position: -48px 0
}

.react .b-flag_aw {
    background-position: -48px -11px
}

.react .b-flag_ax {
    background-position: -48px -22px
}

.react .b-flag_az {
    background-position: -48px -33px
}

.react .b-flag_ba {
    background-position: 0 -45px
}

.react .b-flag_bb {
    background-position: -16px -45px
}

.react .b-flag_bd {
    background-position: -32px -45px
}

.react .b-flag_be {
    background-position: -48px -45px
}

.react .b-flag_bf {
    background-position: -64px 0
}

.react .b-flag_bg {
    background-position: -64px -11px
}

.react .b-flag_bh {
    background-position: -64px -22px
}

.react .b-flag_bi {
    background-position: -64px -33px
}

.react .b-flag_bj {
    background-position: -64px -44px
}

.react .b-flag_bm {
    background-position: 0 -56px
}

.react .b-flag_bn {
    background-position: -16px -56px
}

.react .b-flag_bo {
    background-position: -32px -56px
}

.react .b-flag_br {
    background-position: -48px -56px
}

.react .b-flag_bs {
    background-position: -64px -56px
}

.react .b-flag_bt {
    background-position: 0 -67px
}

.react .b-flag_bv {
    background-position: -16px -67px
}

.react .b-flag_bw {
    background-position: -32px -67px
}

.react .b-flag_by {
    background-position: -48px -67px
}

.react .b-flag_bz {
    background-position: -64px -67px
}

.react .b-flag_ca {
    background-position: -80px 0
}

.react .b-flag_catalonia {
    background-position: -80px -11px
}

.react .b-flag_cc {
    background-position: -80px -22px
}

.react .b-flag_cd {
    background-position: -80px -33px
}

.react .b-flag_cf {
    background-position: -80px -44px
}

.react .b-flag_cg {
    background-position: -80px -55px
}

.react .b-flag_zm {
    background-position: -80px -66px
}

.react .b-flag_ci {
    background-position: 0 -78px
}

.react .b-flag_ck {
    background-position: -16px -78px
}

.react .b-flag_cl {
    background-position: -32px -78px
}

.react .b-flag_cm {
    background-position: -48px -78px
}

.react .b-flag_cn {
    background-position: -64px -78px
}

.react .b-flag_co {
    background-position: -80px -78px
}

.react .b-flag_cr {
    background-position: -96px 0
}

.react .b-flag_cs {
    background-position: -96px -11px
}

.react .b-flag_cu {
    background-position: -96px -22px
}

.react .b-flag_cv {
    background-position: -96px -33px
}

.react .b-flag_cx {
    background-position: -96px -44px
}

.react .b-flag_cy {
    background-position: -96px -55px
}

.react .b-flag_cz {
    background-position: -96px -66px
}

.react .b-flag_de {
    background-position: -96px -77px
}

.react .b-flag_dj {
    background-position: 0 -89px
}

.react .b-flag_dk {
    background-position: -16px -89px
}

.react .b-flag_dm {
    background-position: -32px -89px
}

.react .b-flag_do {
    background-position: -48px -89px
}

.react .b-flag_dz {
    background-position: -64px -89px
}

.react .b-flag_ec {
    background-position: -80px -89px
}

.react .b-flag_ee {
    background-position: -96px -89px
}

.react .b-flag_eg {
    background-position: 0 -100px
}

.react .b-flag_eh {
    background-position: -16px -100px
}

.react .b-flag_england {
    background-position: -32px -100px
}

.react .b-flag_er {
    background-position: -48px -100px
}

.react .b-flag_es {
    background-position: -64px -100px
}

.react .b-flag_et {
    background-position: -80px -100px
}

.react .b-flag_europeanunion {
    background-position: -96px -100px
}

.react .b-flag_fam {
    background-position: -112px 0
}

.react .b-flag_fi {
    background-position: -112px -11px
}

.react .b-flag_fj {
    background-position: -112px -22px
}

.react .b-flag_fk {
    background-position: -112px -33px
}

.react .b-flag_fm {
    background-position: -112px -44px
}

.react .b-flag_fo {
    background-position: -112px -55px
}

.react .b-flag_fr, .react .b-flag_gp, .react .b-flag_mf, .react .b-flag_re, .react .b-flag_yt {
    background-position: -112px -66px
}

.react .b-flag_ga {
    background-position: -112px -77px
}

.react .b-flag_gb {
    background-position: -112px -88px
}

.react .b-flag_gd {
    background-position: -112px -99px
}

.react .b-flag_ge {
    background-position: 0 -111px
}

.react .b-flag_gf {
    background-position: -16px -111px
}

.react .b-flag_gg {
    background-position: -32px -111px
}

.react .b-flag_gh {
    background-position: -48px -111px
}

.react .b-flag_gi {
    background-position: -64px -111px
}

.react .b-flag_gl {
    background-position: -80px -111px
}

.react .b-flag_gm {
    background-position: -96px -111px
}

.react .b-flag_gn {
    background-position: -112px -111px
}

.react .b-flag_gp {
    background-position: -128px 0
}

.react .b-flag_gq {
    background-position: -128px -11px
}

.react .b-flag_gr {
    background-position: -128px -22px
}

.react .b-flag_gs {
    background-position: -128px -33px
}

.react .b-flag_gt {
    background-position: -128px -44px
}

.react .b-flag_gu {
    background-position: -128px -55px
}

.react .b-flag_gw {
    background-position: -128px -66px
}

.react .b-flag_gy {
    background-position: -128px -77px
}

.react .b-flag_hk {
    background-position: -128px -88px
}

.react .b-flag_hm {
    background-position: -128px -99px
}

.react .b-flag_hn {
    background-position: -128px -110px
}

.react .b-flag_hr {
    background-position: 0 -122px
}

.react .b-flag_ht {
    background-position: -16px -122px
}

.react .b-flag_hu {
    background-position: -32px -122px
}

.react .b-flag_id {
    background-position: -48px -122px
}

.react .b-flag_ie {
    background-position: -64px -122px
}

.react .b-flag_il {
    background-position: -80px -122px
}

.react .b-flag_in {
    background-position: -96px -122px
}

.react .b-flag_io {
    background-position: -112px -122px
}

.react .b-flag_iq {
    background-position: -128px -122px
}

.react .b-flag_ir {
    background-position: 0 -133px
}

.react .b-flag_is {
    background-position: -16px -133px
}

.react .b-flag_it {
    background-position: -32px -133px
}

.react .b-flag_je {
    background-position: -48px -133px
}

.react .b-flag_jm {
    background-position: -64px -133px
}

.react .b-flag_jo {
    background-position: -80px -133px
}

.react .b-flag_jp {
    background-position: -96px -133px
}

.react .b-flag_ke {
    background-position: -112px -133px
}

.react .b-flag_kg {
    background-position: -128px -133px
}

.react .b-flag_kh {
    background-position: -144px 0
}

.react .b-flag_ki {
    background-position: -144px -11px
}

.react .b-flag_km {
    background-position: -144px -22px
}

.react .b-flag_kn {
    background-position: -144px -33px
}

.react .b-flag_kp {
    background-position: -144px -44px
}

.react .b-flag_kr {
    background-position: -144px -55px
}

.react .b-flag_kw {
    background-position: -144px -66px
}

.react .b-flag_ae {
    background-position: -144px -77px
}

.react .b-flag_kz {
    background-position: -144px -88px
}

.react .b-flag_la {
    background-position: -144px -99px
}

.react .b-flag_lb {
    background-position: -144px -110px
}

.react .b-flag_lc {
    background-position: -144px -121px
}

.react .b-flag_li {
    background-position: -144px -132px
}

.react .b-flag_lk {
    background-position: 0 -144px
}

.react .b-flag_lr {
    background-position: -16px -144px
}

.react .b-flag_ls {
    background-position: -32px -144px
}

.react .b-flag_lt {
    background-position: -48px -144px
}

.react .b-flag_lu {
    background-position: -64px -144px
}

.react .b-flag_lv {
    background-position: -80px -144px
}

.react .b-flag_ly {
    background-position: -96px -144px
}

.react .b-flag_ma {
    background-position: -112px -144px
}

.react .b-flag_mc {
    background-position: -128px -144px
}

.react .b-flag_md {
    background-position: -144px -144px
}

.react .b-flag_ad {
    background-position: -160px 0
}

.react .b-flag_mg {
    background-position: -160px -11px
}

.react .b-flag_mh {
    background-position: -160px -22px
}

.react .b-flag_mk {
    background-position: -160px -33px
}

.react .b-flag_ml {
    background-position: -160px -44px
}

.react .b-flag_mm {
    background-position: -160px -55px
}

.react .b-flag_mn {
    background-position: -160px -66px
}

.react .b-flag_mo {
    background-position: -160px -77px
}

.react .b-flag_mp {
    background-position: -160px -88px
}

.react .b-flag_mq {
    background-position: -160px -99px
}

.react .b-flag_mr {
    background-position: -160px -110px
}

.react .b-flag_ms {
    background-position: -160px -121px
}

.react .b-flag_mt {
    background-position: -160px -132px
}

.react .b-flag_mu {
    background-position: -160px -143px
}

.react .b-flag_mv {
    background-position: 0 -155px
}

.react .b-flag_mw {
    background-position: -16px -155px
}

.react .b-flag_mx {
    background-position: -32px -155px
}

.react .b-flag_my {
    background-position: -48px -155px
}

.react .b-flag_mz {
    background-position: -64px -155px
}

.react .b-flag_na {
    background-position: -80px -155px
}

.react .b-flag_nc {
    background-position: -96px -155px
}

.react .b-flag_ne {
    background-position: -112px -155px
}

.react .b-flag_nf {
    background-position: -128px -155px
}

.react .b-flag_ng {
    background-position: -144px -155px
}

.react .b-flag_ni {
    background-position: -160px -155px
}

.react .b-flag_bq, .react .b-flag_nl {
    background-position: -176px 0
}

.react .b-flag_no {
    background-position: -176px -11px
}

.react .b-flag_za {
    background-position: -176px -22px
}

.react .b-flag_nr {
    background-position: -176px -33px
}

.react .b-flag_nu {
    background-position: -176px -44px
}

.react .b-flag_nz {
    background-position: -176px -55px
}

.react .b-flag_om {
    background-position: -176px -66px
}

.react .b-flag_pa {
    background-position: -176px -77px
}

.react .b-flag_pe {
    background-position: -176px -88px
}

.react .b-flag_pf {
    background-position: -176px -99px
}

.react .b-flag_pg {
    background-position: -176px -110px
}

.react .b-flag_ph {
    background-position: -176px -121px
}

.react .b-flag_pk {
    background-position: -176px -132px
}

.react .b-flag_pl {
    background-position: -176px -143px
}

.react .b-flag_pm {
    background-position: -176px -154px
}

.react .b-flag_pn {
    background-position: 0 -166px
}

.react .b-flag_pr {
    background-position: -16px -166px
}

.react .b-flag_ps {
    background-position: -32px -166px
}

.react .b-flag_pt {
    background-position: -48px -166px
}

.react .b-flag_pw {
    background-position: -64px -166px
}

.react .b-flag_py {
    background-position: -80px -166px
}

.react .b-flag_qa {
    background-position: -96px -166px
}

.react .b-flag_re {
    background-position: -112px -166px
}

.react .b-flag_ro {
    background-position: -128px -166px
}

.react .b-flag_rs {
    background-position: -144px -166px
}

.react .b-flag_ru {
    background-position: -160px -166px
}

.react .b-flag_rw {
    background-position: -176px -166px
}

.react .b-flag_sa {
    background-position: 0 -177px
}

.react .b-flag_sb {
    background-position: -16px -177px
}

.react .b-flag_sc {
    background-position: -32px -177px
}

.react .b-flag_scotland {
    background-position: -48px -177px
}

.react .b-flag_sd {
    background-position: -64px -177px
}

.react .b-flag_se {
    background-position: -80px -177px
}

.react .b-flag_sg {
    background-position: -96px -177px
}

.react .b-flag_sh {
    background-position: -112px -177px
}

.react .b-flag_si {
    background-position: -128px -177px
}

.react .b-flag_sj {
    background-position: -144px -177px
}

.react .b-flag_sk {
    background-position: -160px -177px
}

.react .b-flag_sl {
    background-position: -176px -177px
}

.react .b-flag_sm {
    background-position: -192px 0
}

.react .b-flag_sn {
    background-position: -192px -11px
}

.react .b-flag_so {
    background-position: -192px -22px
}

.react .b-flag_sr {
    background-position: -192px -33px
}

.react .b-flag_st {
    background-position: -192px -44px
}

.react .b-flag_sv {
    background-position: -192px -55px
}

.react .b-flag_sy {
    background-position: -192px -66px
}

.react .b-flag_sz {
    background-position: -192px -77px
}

.react .b-flag_tc {
    background-position: -192px -88px
}

.react .b-flag_td {
    background-position: -192px -99px
}

.react .b-flag_tf {
    background-position: -192px -110px
}

.react .b-flag_tg {
    background-position: -192px -121px
}

.react .b-flag_th {
    background-position: -192px -132px
}

.react .b-flag_tj {
    background-position: -192px -143px
}

.react .b-flag_tk {
    background-position: -192px -154px
}

.react .b-flag_tl {
    background-position: -192px -165px
}

.react .b-flag_tm {
    background-position: -192px -176px
}

.react .b-flag_tn {
    background-position: 0 -188px
}

.react .b-flag_to {
    background-position: -16px -188px
}

.react .b-flag_tr {
    background-position: -32px -188px
}

.react .b-flag_tt {
    background-position: -48px -188px
}

.react .b-flag_tv {
    background-position: -64px -188px
}

.react .b-flag_tw {
    background-position: -80px -188px
}

.react .b-flag_tz {
    background-position: -96px -188px
}

.react .b-flag_ua {
    background-position: -112px -188px
}

.react .b-flag_ug {
    background-position: -128px -188px
}

.react .b-flag_um {
    background-position: -144px -188px
}

.react .b-flag_us {
    background-position: -160px -188px
}

.react .b-flag_uy {
    background-position: -176px -188px
}

.react .b-flag_uz {
    background-position: -192px -188px
}

.react .b-flag_va {
    background-position: -208px 0
}

.react .b-flag_vc {
    background-position: -208px -11px
}

.react .b-flag_ve {
    background-position: -208px -22px
}

.react .b-flag_vg {
    background-position: -208px -33px
}

.react .b-flag_vi {
    background-position: -208px -44px
}

.react .b-flag_vn {
    background-position: -208px -55px
}

.react .b-flag_vu {
    background-position: -208px -66px
}

.react .b-flag_wales {
    background-position: -208px -77px
}

.react .b-flag_wf {
    background-position: -208px -88px
}

.react .b-flag_ws {
    background-position: -208px -99px
}

.react .b-flag_ye {
    background-position: -208px -110px
}

.react .b-flag_yt {
    background-position: -208px -121px
}

.react .b-flag_zw {
    background-position: -208px -132px
}

.react .b-flag_ch {
    width: 11px;
    background-position: -208px -143px
}

.react .b-flag_np {
    width: 9px;
    background-position: -208px -154px
}

.scribe-plugin-placeholder {
    position: absolute;
    color: #9e9e9e;
    pointer-events: none
}

.react .b-file-uploader {
    padding: 20px;
    border-radius: 4px;
    border: 1px solid rgba(231, 231, 231, 1);
    line-height: 20px;
    position: relative;
    border-style: dashed;
    color: rgba(161, 161, 161, 1);
    text-align: center;
    -webkit-transition: color .1s, border-color .1s;
    -moz-transition: color .1s, border-color .1s;
    -o-transition: color .1s, border-color .1s;
    -ms-transition: color .1s, border-color .1s;
    transition: color .1s, border-color .1s
}

.react .b-file-uploader:hover, .react .b-file-uploader_dragging_true {
    border-color: rgba(185, 185, 185, 1);
    color: rgba(129, 129, 129, 1)
}

.react .b-file-uploader_multiple_true .b-file-uploader__file {
    line-height: 20px;
    display: block
}

.react .b-file-uploader_multiple_true .b-file-uploader__reset-button {
    position: absolute;
    bottom: 0;
    right: 0
}

.react .b-file-uploader__input {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0)
}

.react .b-file-uploader__filename, .react .b-file-uploader__filesize {
    display: inline-block
}

.react .b-file-uploader__filename {
    margin-right: 10px;
    color: rgba(78, 128, 189, 1)
}

.react .b-file-uploader__filesize {
    margin-right: 5px
}

.react .b-file-uploader__reset-button {
    position: relative;
    z-index: 1
}

.react .b-form-image {
    display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    border-radius: 4px;
    border: 1px solid rgba(231, 231, 231, 1);
    padding: 20px 40px;
    background: rgba(255, 255, 255, 1);
    -webkit-box-shadow: 0 2px 2px rgba(36, 36, 36, 0.25);
    box-shadow: 0 2px 2px rgba(36, 36, 36, 0.25);
    width: 640px;
    text-align: left
}

.react .b-form-image_source_file .b-form-image__input, .react .b-form-image_source_input .b-form-image__file {
    opacity: .5;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
    pointer-events: none
}

.react .b-form-image__input {
    -webkit-transition: opacity .1s;
    -moz-transition: opacity .1s;
    -o-transition: opacity .1s;
    -ms-transition: opacity .1s;
    transition: opacity .1s
}

.react .b-form-image__file {
    margin: 10px 0;
    -webkit-transition: color .1s, border-color .1s, opacity .1s;
    -moz-transition: color .1s, border-color .1s, opacity .1s;
    -o-transition: color .1s, border-color .1s, opacity .1s;
    -ms-transition: color .1s, border-color .1s, opacity .1s;
    transition: color .1s, border-color .1s, opacity .1s
}

.react .b-form-image__submit-button {
    float: right
}

.react .b-form-image__close-button {
    color: rgba(161, 161, 161, 1);
    fill: currentColor;
    position: absolute;
    top: 10px;
    right: 10px;
    -webkit-transition: color .1s;
    -moz-transition: color .1s;
    -o-transition: color .1s;
    -ms-transition: color .1s;
    transition: color .1s
}

.react .b-form-image__close-button:hover {
    color: rgba(129, 129, 129, 1)
}

@media only screen and (max-width: 1024px) {
    .react .b-form-image__close-button .b-icon__svg {
        -webkit-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -o-transform: scale(1.2);
        -ms-transform: scale(1.2);
        transform: scale(1.2)
    }

}

@media only screen and (max-width: 1024px) {
    .react .b-form-image {
        width: 480px
    }
    /*.s-header__line_number_2 .tap_button_ctnr{
        display: none!important;
    }
    .s-header__line_number_2 .tap_search_ctnr{
        display: block!important;
    }
    .s-header__line_number_2 .tap_menu_ctnr{
        display: block!important;
    }*/
}

@media only screen and (max-width: 640px) {
    .react .b-form-image {
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        border: none;
        border-radius: 0;
        height: auto;
        top: auto;
        bottom: 0;
        border-top: 1px solid rgba(231, 231, 231, 1)
    }
}

.react .b-wysiwyg {
    display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    width: 100%
}

.react .b-wysiwyg__toolbar {
    border: 1px solid rgba(231, 231, 231, 1);
    border-radius: 0 0 4px 4px;
    position: relative;
    background: rgba(244, 244, 242, 1);
    margin-top: -1px;
    z-index: 1
}

.react .b-wysiwyg__toolbar-overlay {
    border-radius: 0 0 4px 4px;
    padding-left: 20px;
    padding-right: 20px;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(244, 244, 242, 1);
    line-height: 35px;
    z-index: 2
}

.react .b-wysiwyg__button, .react .b-wysiwyg__toolbar-overlay {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.react .b-wysiwyg__button {
    display: inline-block;
    position: relative;
    color: rgba(161, 161, 161, 1);
    fill: currentColor;
    height: 35px;
    width: 35px;
    border: none;
    outline: none;
    background: rgba(0, 0, 0, 0);
    vertical-align: top;
    -webkit-transition: color .1s, background-color .1s;
    -moz-transition: color .1s, background-color .1s;
    -o-transition: color .1s, background-color .1s;
    -ms-transition: color .1s, background-color .1s;
    transition: color .1s, background-color .1s
}

.react .b-wysiwyg__button:hover {
    color: rgba(129, 129, 129, 1)
}

.react .b-wysiwyg__button:hover .b-wysiwyg__tooltip {
    display: block
}

.react .b-wysiwyg__button:active {
    background: rgba(195, 195, 194, 1)
}

.react .b-wysiwyg__button:first-child {
    border-radius: 0 0 0 4px
}

.react .b-wysiwyg__button[disabled=disabled] {
    background: rgba(0, 0, 0, 0) !important
}

.react .b-wysiwyg__button_action_b.active, .react .b-wysiwyg__button_action_i.active, .react .b-wysiwyg__button_action_irony.active, .react .b-wysiwyg__button_action_link.active, .react .b-wysiwyg__button_action_u.active {
    background: rgba(195, 195, 194, 1);
    color: rgba(129, 129, 129, 1)
}

.react .b-wysiwyg__button_action_irony, .react .b-wysiwyg__button_action_unlink {
    color: rgba(204, 51, 51, 1)
}

.react .b-wysiwyg__button_action_irony.active, .react .b-wysiwyg__button_action_irony:hover, .react .b-wysiwyg__button_action_unlink.active, .react .b-wysiwyg__button_action_unlink:hover {
    color: rgba(163, 41, 41, 1)
}

.react .b-wysiwyg__button_action_irony {
    width: auto
}

.react .b-wysiwyg__button_action_moderate {
    color: rgba(78, 128, 189, 1)
}

.react .b-wysiwyg__button_action_moderate.active, .react .b-wysiwyg__button_action_moderate:hover {
    color: rgba(62, 102, 151, 1)
}

.react .b-wysiwyg__button_action_image {
    line-height: 20px;
    width: auto;
    margin-left: 20px;
    font-family: PT Sans, Verdana, sans-serif;
    font-size: 12px
}

.react .b-wysiwyg__button_action_image .b-wysiwyg__icon {
    margin-right: 5px
}

.react .b-wysiwyg__button_action_b .b-wysiwyg__tooltip, .react .b-wysiwyg__button_action_clean {
    margin-left: 20px
}

.react .b-wysiwyg__button_action_b .b-wysiwyg__tooltip:after, .react .b-wysiwyg__button_action_b .b-wysiwyg__tooltip:before {
    margin-left: -30px
}

.react .b-wysiwyg__editor {
    padding: 5px 10px;
    border-radius: 4px 4px 0 0;
    border: 1px solid rgba(231, 231, 231, 1);
    line-height: 20px;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: rgba(255, 255, 255, 1);
    outline: none;
    font-size: 14px;
    overflow: hidden;
    overflow-y: auto
}

.react .b-wysiwyg__editor::-webkit-scrollbar {
    width: 8px
}

.react .b-wysiwyg__editor::-webkit-scrollbar-track {
    background: rgba(244, 244, 242, 1)
}

.react .b-wysiwyg__editor::-webkit-scrollbar-thumb {
    background: rgba(161, 161, 161, 1);
    -webkit-transition: background-color .1s;
    -moz-transition: background-color .1s;
    -o-transition: background-color .1s;
    -ms-transition: background-color .1s;
    transition: background-color .1s
}

.react .b-wysiwyg__editor::-webkit-scrollbar-thumb:hover {
    background: rgba(129, 129, 129, 1)
}

.react .b-wysiwyg__tooltip {
    margin-bottom: 5px;
    font-family: PT Sans, Verdana, sans-serif
}

.react .b-wysiwyg .scribe-plugin-placeholder {
    line-height: 20px;
    font-size: 14px
}

.react .b-wysiwyg .scribe-plugin-placeholder:empty {
    display: none
}

.react .firefox .b-wysiwyg, .react .msedge .b-wysiwyg, .react .msie .b-wysiwyg {
    display: table;
    width: 100%;
    table-layout: fixed
}

@media only screen and (max-width: 1280px) {
    .react .b-wysiwyg__button_action_clean, .react .b-wysiwyg__button_action_image {
        margin-left: 0
    }

    .react .b-wysiwyg__button_action_image {
        font-size: 0
    }

    .react .b-wysiwyg__button_action_image .b-wysiwyg__icon {
        margin-right: 0
    }
}

@media only screen and (max-width: 480px) {
    .react .b-wysiwyg__button_action_sub, .react .b-wysiwyg__button_action_sup {
        display: none
    }
}

@media only screen and (max-width: 360px) {
    .react .b-wysiwyg__button {
        padding: 0 5px;
        width: 30px
    }

    .react .b-wysiwyg__button_action_image {
        width: 30px
    }

    .react .b-wysiwyg__button_action_irony {
        width: auto
    }
}

.react .b-context-menu {
    position: fixed;
    top: 0;
    left: 0;
    display: none;
    white-space: nowrap;
    z-index: 15;
    pointer-events: none
}

.react .b-context-menu:after, .react .b-context-menu:before {
    content: "";
    display: block;
    position: absolute;
    top: -10px;
    left: -10px;
    width: 0;
    height: 0;
    border: 10px solid rgba(0, 0, 0, 0);
    pointer-events: none
}

.react .b-context-menu_opened_true {
    display: block;
    z-index: 16
}

.react .b-context-menu_opened_true .b-context-menu__container {
    pointer-events: all
}

.react .b-context-menu_direction_bottom:before {
    border-bottom-color: rgba(231, 231, 231, 1)
}

.react .b-context-menu_direction_bottom:after {
    border-bottom-color: rgba(255, 255, 255, 1);
    top: -8px
}

.react .b-context-menu_direction_bottom .b-context-menu__container {
    top: 10px
}

.react .b-context-menu_direction_top:before {
    border-top-color: rgba(231, 231, 231, 1)
}

.react .b-context-menu_direction_top:after {
    border-top-color: rgba(255, 255, 255, 1);
    top: -12px
}

.react .b-context-menu_direction_top .b-context-menu__container {
    bottom: 10px
}

.react .b-context-menu_direction_left:before {
    border-left-color: rgba(231, 231, 231, 1)
}

.react .b-context-menu_direction_left:after {
    border-left-color: rgba(255, 255, 255, 1);
    left: -12px
}

.react .b-context-menu_direction_left .b-context-menu__container {
    right: 10px
}

.react .b-context-menu_direction_right:before {
    border-right-color: rgba(231, 231, 231, 1)
}

.react .b-context-menu_direction_right:after {
    border-right-color: rgba(255, 255, 255, 1);
    left: -8px
}

.react .b-context-menu_direction_right .b-context-menu__container {
    left: 10px
}

.react .b-context-menu_direction_bottom.b-context-menu_tail-align_start .b-context-menu__container, .react .b-context-menu_direction_top.b-context-menu_tail-align_start .b-context-menu__container {
    left: -10px
}

.react .b-context-menu_direction_bottom.b-context-menu_tail-align_center .b-context-menu__container, .react .b-context-menu_direction_top.b-context-menu_tail-align_center .b-context-menu__container {
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%)
}

.react .b-context-menu_direction_bottom.b-context-menu_tail-align_end .b-context-menu__container, .react .b-context-menu_direction_top.b-context-menu_tail-align_end .b-context-menu__container {
    right: -10px
}

.react .b-context-menu_direction_left.b-context-menu_tail-align_start .b-context-menu__container, .react .b-context-menu_direction_right.b-context-menu_tail-align_start .b-context-menu__container {
    top: -10px
}

.react .b-context-menu_direction_left.b-context-menu_tail-align_center .b-context-menu__container, .react .b-context-menu_direction_right.b-context-menu_tail-align_center .b-context-menu__container {
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%)
}

.react .b-context-menu_direction_left.b-context-menu_tail-align_end .b-context-menu__container, .react .b-context-menu_direction_right.b-context-menu_tail-align_end .b-context-menu__container {
    bottom: -10px
}

.react .b-context-menu__container1 {
    border-radius: 4px;
    border: 1px solid rgba(231, 231, 231, 1);
    padding: 20px 40px;
    background: rgba(255, 255, 255, 1);
    -webkit-box-shadow: 0 2px 2px rgba(36, 36, 36, 0.25);
    box-shadow: 0 2px 2px rgba(36, 36, 36, 0.25);
    padding: 0;
    pointer-events: none
}
.react .b-context-menu__container {
    border-radius: 4px;
    border: 1px solid rgba(231, 231, 231, 1);
    padding: 20px 40px;
    background: rgba(255, 255, 255, 1);
    -webkit-box-shadow: 0 2px 2px rgba(36, 36, 36, 0.25);
    box-shadow: 0 2px 2px rgba(36, 36, 36, 0.25);
    padding: 0;
    position: absolute;
    pointer-events: none
}
.react .b-context-menu__container1 > li{
    -webkit-transition: color .1s, background-color .1s;
    -moz-transition: color .1s, background-color .1s;
    -o-transition: color .1s, background-color .1s;
    -ms-transition: color .1s, background-color .1s;
    transition: color .1s, background-color .1s;
    padding-left: 10px;
    padding-right: 10px;
    position: relative;
    font-size: 12px;
    line-height: 30px;
    white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    cursor: pointer;
    z-index: 1
}
.react .b-context-menu__container > li{
    -webkit-transition: color .1s, background-color .1s;
    -moz-transition: color .1s, background-color .1s;
    -o-transition: color .1s, background-color .1s;
    -ms-transition: color .1s, background-color .1s;
    transition: color .1s, background-color .1s;
    padding-left: 10px;
    padding-right: 10px;
    max-width: 250px;
    position: relative;
    font-size: 12px;
    line-height: 30px;
    white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    cursor: pointer;
    z-index: 1
}

.react .b-context-menu__container > li:hover, .react .b-context-menu__container > li_focused_true {
    color: rgba(78, 128, 189, 1);
    background: rgba(244, 244, 242, 1)
}

.react .b-context-menu__container > li:first-child {
    border-radius: 4px 4px 0 0
}

.react .b-context-menu__container > li:last-child {
    border-radius: 0 0 4px 4px
}

.react .b-context-menu__container > li:first-child:last-child {
    border-radius: 4px
}

.react .b-comment-toolbar {
    display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    line-height: 1em
}

.react .b-comment-toolbar__button .b-button__icon {
    margin: 0 !important
}

.react .b-comment-toolbar__button:hover .b-comment-toolbar__tooltip {
    display: block
}

.react .b-comment-toolbar__button-container {
    display: inline-block;
    margin-right: 10px;
    z-index: 1;
    -webkit-transition: opacity .1s;
    -moz-transition: opacity .1s;
    -o-transition: opacity .1s;
    -ms-transition: opacity .1s;
    transition: opacity .1s
}

.react .b-comment-toolbar__button-container:hover .b-comment-toolbar__button {
    color: rgba(78, 128, 189, 1) !important
}

.react .b-comment-toolbar__button-container:last-child {
    margin-right: 0
}

.react .b-comment-toolbar__button-container[hidden] {
    display: inline-block;
    pointer-events: none;
    opacity: .25;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=25)";
    filter: alpha(opacity=25)
}

.react .b-comment-toolbar__menu_for_sharing:after {
    border-right-color: rgba(246, 246, 245, 1)
}

.react .b-comment-toolbar__menu_for_sharing .b-context-menu__container {
    background: rgba(246, 246, 245, 1);
    -webkit-transition: height .3s, width .3s;
    -moz-transition: height .3s, width .3s;
    -o-transition: height .3s, width .3s;
    -ms-transition: height .3s, width .3s;
    transition: height .3s, width .3s
}

.react .b-comment-toolbar__menu_for_sharing.b-comment-toolbar__menu_loaded_true .b-comment-toolbar__sharing-spinner {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0)
}

.react .b-comment-toolbar__menu_for_sharing.b-comment-toolbar__menu_loaded_true .b-comment-toolbar__sharing-footer-container, .react .b-comment-toolbar__menu_for_sharing.b-comment-toolbar__menu_loaded_true .b-comment-toolbar__sharing-image-container {
    visibility: visible;
    opacity: 1;
    -ms-filter: none;
    filter: none;
    -webkit-transition: opacity .3s .3s, visibility .3s .3s;
    -moz-transition: opacity .3s .3s, visibility .3s .3s;
    -o-transition: opacity .3s .3s, visibility .3s .3s;
    -ms-transition: opacity .3s .3s, visibility .3s .3s;
    transition: opacity .3s .3s, visibility .3s .3s
}

.react .b-comment-toolbar__sharing-image-container {
    visibility: hidden;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    -webkit-transition: opacity .3s, visibility .3s;
    -moz-transition: opacity .3s, visibility .3s;
    -o-transition: opacity .3s, visibility .3s;
    -ms-transition: opacity .3s, visibility .3s;
    transition: opacity .3s, visibility .3s
}

.react .b-comment-toolbar__sharing-spinner {
    height: 100%;
    width: 100%;
    -webkit-transition: opacity .3s;
    -moz-transition: opacity .3s;
    -o-transition: opacity .3s;
    -ms-transition: opacity .3s;
    transition: opacity .3s
}

.react .b-comment-toolbar__sharing-image {
    position: absolute;
    top: 20px;
    left: 20px
}

.react .b-comment-toolbar__sharing-footer-container {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    padding-bottom: 20px;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    visibility: hidden;
    -webkit-transition: opacity .3s, visibility .3s;
    -moz-transition: opacity .3s, visibility .3s;
    -o-transition: opacity .3s, visibility .3s;
    -ms-transition: opacity .3s, visibility .3s;
    transition: opacity .3s, visibility .3s
}

.react .b-comment-toolbar__sharing-link-container {
    position: relative;
    padding-right: 60px;
    margin: 10px 0
}

.react .b-comment-toolbar__sharing-link-container:last-child {
    margin-bottom: 0
}

.react .b-comment-toolbar__sharing-link-input {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding-left: 95px
}

.react .b-comment-toolbar__sharing-link-input .b-input__label {
    position: absolute;
    top: 0;
    left: 20px;
    line-height: 30px
}

.react .b-comment-toolbar__sharing-link-copy {
    position: absolute;
    top: 0;
    right: 20px
}

.react .b-comment-toolbar__sharing-button-container {
    padding-left: 20px;
    padding-right: 20px;
    margin-bottom: 20px
}

.react .b-comment-toolbar__sharing-button {
    float: right;
    margin-top: 5px;
    margin-bottom: 5px;
    margin-right: 10px
}
.b-cut_value_true.b-form-comment__cut{
    height: 0px;
}
.b-cut_value_true.b-form-comment__cut.opened {
    height: auto;
    transition: height 300ms ease 0s;
}
.react .b-comment-toolbar__sharing-button:first-child {
    margin-right: 0
}

@media only screen and (max-width: 1024px) {
    .react .b-comment-toolbar__button-container {
        margin-right: 0;
        /*padding: 10px*/
    }

    .react .b-comment-toolbar__button-container .b-icon__svg {
        -webkit-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -o-transform: scale(1.2);
        -ms-transform: scale(1.2);
        transform: scale(1.2)
    }

    .react .b-comment-toolbar__button-container:hover .b-comment-toolbar__button {
        color: rgba(129, 129, 129, 1) !important
    }

    .react .b-comment-toolbar__menu {
        -webkit-transform: scaleX(-1) translateY(-5px);
        -moz-transform: scaleX(-1) translateY(-5px);
        -o-transform: scaleX(-1) translateY(-5px);
        -ms-transform: scaleX(-1) translateY(-5px);
        transform: scaleX(-1) translateY(-5px)
    }

    .react .b-comment-toolbar__menu_for_sharing {
        -webkit-transform: scaleX(-1) translateY(0) translateX(35px);
        -moz-transform: scaleX(-1) translateY(0) translateX(35px);
        -o-transform: scaleX(-1) translateY(0) translateX(35px);
        -ms-transform: scaleX(-1) translateY(0) translateX(35px);
        transform: scaleX(-1) translateY(0) translateX(35px)
    }

    .react .b-comment-toolbar__menu-item, .react .b-comment-toolbar__menu_for_sharing .b-context-menu__container {
        -webkit-transform: scaleX(-1);
        -moz-transform: scaleX(-1);
        -o-transform: scaleX(-1);
        -ms-transform: scaleX(-1);
        transform: scaleX(-1)
    }
}

@media only screen and (max-width: 640px) {
    .react .b-comment-toolbar__button-container_for_highlight, .react .b-comment-toolbar__button-container_for_sharing {
        display: none
    }
}

.react .b-media-viewer {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden
}

.react .b-media-viewer_active_false .b-media-viewer__arrow {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0)
}

.react .b-media-viewer_active_false .b-media-viewer__field:hover .b-media-viewer__arrow {
    opacity: 1;
    -ms-filter: none;
    filter: none
}

.react .b-media-viewer_simplified_true .b-media-viewer__area {
    left: 0 !important
}

.react .b-media-viewer_fx_keyboard .b-media-viewer__content, .react .b-media-viewer_fx_null .b-media-viewer__content {
    -webkit-transition: -webkit-transform .1s;
    -moz-transition: -moz-transform .1s;
    -o-transition: -o-transform .1s;
    -ms-transition: -ms-transform .1s;
    transition: transform .1s
}

.react .b-media-viewer_count_0 .b-media-viewer__counter, .react .b-media-viewer_count_0 .b-media-viewer__field, .react .b-media-viewer_count_1 .b-media-viewer__counter, .react .b-media-viewer_count_1 .b-media-viewer__field {
    display: none
}

.react .b-media-viewer_zoomable_true .b-media-viewer__area {
    cursor: zoom-in
}

.react .b-media-viewer_movable_true .b-media-viewer__area {
    cursor: move
}

.react .b-media-viewer_fullscreen_true {
    background: rgba(36, 36, 36, 1)
}

.react .b-media-viewer_scrollable_true .b-media-viewer__area {
    overflow: hidden
}

.react .b-media-viewer_scrollable_true .b-media-viewer__scroll-area {
    position: relative;
    width: 125%;
    height: 100%;
    overflow: auto
}

.react .b-media-viewer_scrollable_true .b-media-viewer__scroll-area:before {
    content: "";
    position: absolute;
    left: 0;
    bottom: -8500px;
    height: 8500px;
    width: 100%
}

.react .b-media-viewer_scrollable_true .b-media-viewer__scroll-area ::-webkit-scrollbar {
    display: none
}

.react .b-media-viewer_scrollable_true .b-media-viewer__content-wrapper {
    pointer-events: none
}

.react .b-media-viewer > span {
    display: block;
    width: 100vw;
    height: 100vh
}

.react .b-media-viewer media {
    display: inline-block
}

.react .b-media-viewer__area, .react .b-media-viewer media img {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.react .b-media-viewer__area {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%
}

.react .b-media-viewer__area_reversed_true.b-media-viewer__area_slide-enter {
    left: -100%
}

.react .b-media-viewer__area_reversed_true.b-media-viewer__area_slide-enter-active {
    left: 0
}

.react .b-media-viewer__area_reversed_true.b-media-viewer__area_slide-leave-active {
    left: 100%
}

.react .b-media-viewer__area_slide-enter {
    left: 100%;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0)
}

.react .b-media-viewer__area_slide-enter-active {
    left: 0;
    opacity: 1;
    -ms-filter: none;
    filter: none;
    -webkit-transition: left .5s, opacity .5s !important;
    -moz-transition: left .5s, opacity .5s !important;
    -o-transition: left .5s, opacity .5s !important;
    -ms-transition: left .5s, opacity .5s !important;
    transition: left .5s, opacity .5s !important
}

.react .b-media-viewer__area_slide-leave {
    left: 0;
    opacity: 1;
    -ms-filter: none;
    filter: none
}

.react .b-media-viewer__area_slide-leave-active {
    left: -100%;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    -webkit-transition: left .3s, opacity .3s !important;
    -moz-transition: left .3s, opacity .3s !important;
    -o-transition: left .3s, opacity .3s !important;
    -ms-transition: left .3s, opacity .3s !important;
    transition: left .3s, opacity .3s !important
}

.react .b-media-viewer__scroll-container {
    display: none
}

.react .b-media-viewer__content-wrapper {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

.react .b-media-viewer__content {
    display: inline-block
}

.react .b-media-viewer__field {
    color: rgba(255, 255, 255, 1);
    fill: currentColor;
    display: table;
    position: absolute;
    top: 0;
    min-width: 250px;
    width: 15%;
    height: 100%;
    cursor: pointer;
    z-index: 2
}

.react .b-media-viewer__field:hover {
    color: rgba(204, 204, 204, 1)
}

.react .b-media-viewer__field_direction_prev {
    left: 0
}

.react .b-media-viewer__field_direction_prev .b-media-viewer__arrow {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

.react .b-media-viewer__field_direction_next {
    right: 0
}

.react .b-media-viewer__field_direction_next .b-media-viewer__arrow {
    -webkit-transform: rotate(0);
    -moz-transform: rotate(0);
    -o-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0)
}

.react .b-media-viewer__field-container {
    display: table-cell;
    text-align: center;
    vertical-align: middle
}

.react .b-media-viewer__arrow {
    -webkit-transition: opacity .3s, color .1s;
    -moz-transition: opacity .3s, color .1s;
    -o-transition: opacity .3s, color .1s;
    -ms-transition: opacity .3s, color .1s;
    transition: opacity .3s, color .1s
}

.react .b-media-viewer__caption {
    padding: 10px;
    -webkit-box-shadow: 0 2px 2px rgba(36, 36, 36, 0.25);
    box-shadow: 0 2px 2px rgba(36, 36, 36, 0.25);
    line-height: 20px;
    position: absolute;
    bottom: 0;
    left: 0;
    max-width: 400px;
    border-radius: 0 4px 0 0;
    background: rgba(255, 255, 255, 1);
    text-align: left;
    white-space: pre-wrap;
    z-index: 20
}

.react .b-media-viewer__caption:empty {
    display: none
}

.react .b-media-viewer__toolbar {
    padding: 20px;
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(255, 255, 255, 1);
    z-index: 20;
    -webkit-transition: top .3s, opacity .3s;
    -moz-transition: top .3s, opacity .3s;
    -o-transition: top .3s, opacity .3s;
    -ms-transition: top .3s, opacity .3s;
    transition: top .3s, opacity .3s
}

.react .b-media-viewer__icon {
    cursor: pointer;
    -webkit-transition: color .1s;
    -moz-transition: color .1s;
    -o-transition: color .1s;
    -ms-transition: color .1s;
    transition: color .1s
}

.react .b-media-viewer__icon:hover {
    color: rgba(204, 204, 204, 1)
}

.react .b-media-viewer__icon_role_zoom {
    margin-right: 5px
}

.react .b-media-viewer__icon_role_sharing {
    margin-left: 20px
}

.react .b-media-viewer__icon_disabled_true {
    display: none
}

.react .b-media-viewer__link-container, .react .b-media-viewer__reset-container, .react .b-media-viewer__sharing-container {
    color: rgba(255, 255, 255, 1);
    fill: currentColor;
    display: inline-block;
    margin-right: 20px
}

.react .b-media-viewer__link-container:hover, .react .b-media-viewer__reset-container:hover, .react .b-media-viewer__sharing-container:hover {
    color: rgba(204, 204, 204, 1)
}

.react .b-media-viewer__reset-container {
    width: 95px;
    cursor: pointer;
    font-size: 22px;
    line-height: 30px;
    text-align: left;
    -webkit-transition: color .1s;
    -moz-transition: color .1s;
    -o-transition: color .1s;
    -ms-transition: color .1s;
    transition: color .1s
}

.react .b-media-viewer__sharing-container {
    margin-right: 50px
}

.react .b-media-viewer__menu {
    z-index: 25
}

.react .b-media-viewer__menu-item {
    display: list-item;
    text-align: left
}

.react .b-media-viewer__menu-item:first-child:hover {
    background: rgba(59, 89, 152, 1);
    color: rgba(255, 255, 255, 1)
}

.react .b-media-viewer__menu-item:nth-child(2):hover {
    background: rgba(80, 114, 153, 1);
    color: rgba(255, 255, 255, 1)
}

.react .b-media-viewer__menu-item:nth-child(3):hover {
    background: rgba(29, 161, 242, 1);
    color: rgba(255, 255, 255, 1)
}

.react .b-media-viewer__counter {
    position: absolute;
    left: 50%;
    bottom: 50px;
    width: 200px;
    margin-left: -100px;
    color: rgba(255, 255, 255, 1);
    font-size: 22px
}

.react .safari .b-media-viewer {
    position: relative;
    height: 100vh
}

@media only screen and (max-width: 640px) {
    .react body:not(.x) .b-media-viewer_active_false .b-media-viewer__toolbar {
        top: -70px
    }

    .react body:not(.x) .b-media-viewer_active_false .b-media-viewer__field:hover .b-media-viewer__arrow, .react body:not(.x) .b-media-viewer_active_false .b-media-viewer__toolbar {
        opacity: 0;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
        filter: alpha(opacity=0)
    }

    .react .b-media-viewer__icon_role_mode {
        display: none
    }

    .react .b-media-viewer__reset-container {
        margin-right: 0
    }

    .react .b-media-viewer__field {
        min-width: 60px
    }
}

.react .b-media-player {
    width: 100%;
    display: inline-block;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.react .b-media-player_activated_true .b-media-player__overlay {
    visibility: hidden;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0)
}

.react .b-media-player_activated_true .b-media-player__outer-container:hover .b-media-player__viewer, .react .b-media-player_provider_image .b-media-player__outer-container:hover .b-media-player__viewer, .react .b-media-player_provider_video .b-media-player__outer-container:hover .b-media-player__viewer {
    visibility: visible;
    opacity: 1;
    -ms-filter: none;
    filter: none
}

.react .b-media-player_provider_video .b-media-player__viewer {
    bottom: auto;
    top: 10px
}

.react .b-media-player_mode_compact {
    cursor: pointer
}

.react .b-media-player_mode_compact .b-media-player__viewer {
    display: none
}

.react .b-media-player__inner-container {
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    cursor: pointer
}

.react .b-media-player__inner-container iframe, .react .b-media-player__inner-container img, .react .b-media-player__inner-container video {
    /*position: absolute;*/
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.react .b-media-player__coub, .react .b-media-player__gifv, .react .b-media-player__imgur, .react .b-media-player__overlay, .react .b-media-player__vimeo, .react .b-media-player__youtube {
    position: absolute;
    top: 0;
    left: 0
}

.react .b-media-player__overlay {
    width: 100%;
    height: 100%;
    -webkit-transition: opacity .5s, visibility .5s;
    -moz-transition: opacity .5s, visibility .5s;
    -o-transition: opacity .5s, visibility .5s;
    -ms-transition: opacity .5s, visibility .5s;
    transition: opacity .5s, visibility .5s
}

.react .b-media-player__coub-button, .react .b-media-player__gif-button, .react .b-media-player__imgur-button, .react .b-media-player__video-button, .react .b-media-player__vimeo-button, .react .b-media-player__youtube-button {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 50px;
    height: 50px;
    margin: -25px 0 0 -25px;
    border-radius: 50%;
    background: rgba(0, 0, 0, 0.5)
}

.react .b-media-player__coub-button, .react .b-media-player__gif-button, .react .b-media-player__imgur-button {
    border-radius: 10px
}

.react .b-media-player__coub-icon, .react .b-media-player__gif-icon, .react .b-media-player__imgur-icon, .react .b-media-player__video-icon, .react .b-media-player__vimeo-icon, .react .b-media-player__youtube-icon {
    fill: #fff
}

.react .b-media-player__video-icon, .react .b-media-player__vimeo-icon, .react .b-media-player__youtube-icon {
    margin-left: 2px
}

.react .b-media-player__image {
    cursor: zoom-in
}

.react .b-media-player__viewer {
    border: 1px solid rgba(161, 161, 161, 1);
    color: rgba(161, 161, 161, 1);
    fill: currentColor;
    position: absolute;
    padding: 1px;
    bottom: 10px;
    right: 10px;
    border-radius: 4px;
    background: rgba(255, 255, 255, 1);
    line-height: 0;
    cursor: pointer;
    visibility: hidden;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    -webkit-transition: color .1s, border-color .1s, opacity .3s, visibility .3s;
    -moz-transition: color .1s, border-color .1s, opacity .3s, visibility .3s;
    -o-transition: color .1s, border-color .1s, opacity .3s, visibility .3s;
    -ms-transition: color .1s, border-color .1s, opacity .3s, visibility .3s;
    transition: color .1s, border-color .1s, opacity .3s, visibility .3s
}

.react .b-media-player__viewer:hover {
    color: rgba(129, 129, 129, 1);
    border-color: rgba(129, 129, 129, 1)
}

.react .x-ugc .b-media-player__inner-container iframe, .react .x-ugc .b-media-player__inner-container img, .react .x-ugc .b-media-player__inner-container video {
    width: 100%;
    height: 100%;
    margin: 0;
    max-width: none;
    max-height: none
}

.react .b-form-input {
    display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    display: block;
    padding-right: 30px
}

.react .b-form-input__button {
    padding: 6px 5px;
    position: absolute;
    top: 0;
    right: 0
}

.react .b-user-suggest {
    border-radius: 4px;
    border: 1px solid rgba(231, 231, 231, 1);
    padding: 20px 40px;
    background: rgba(255, 255, 255, 1);
    -webkit-box-shadow: 0 2px 2px rgba(36, 36, 36, 0.25);
    box-shadow: 0 2px 2px rgba(36, 36, 36, 0.25);
    position: absolute;
    padding: 0;
    margin: 0;
    visibility: hidden;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    list-style: none;
    z-index: 9999;
    cursor: pointer;
    pointer-events: none;
    -webkit-transition: opacity .1s, visibility .1s;
    -moz-transition: opacity .1s, visibility .1s;
    -o-transition: opacity .1s, visibility .1s;
    -ms-transition: opacity .1s, visibility .1s;
    transition: opacity .1s, visibility .1s
}

.react .b-user-suggest_transition_false {
    -webkit-transition: none;
    -moz-transition: none;
    -o-transition: none;
    -ms-transition: none;
    transition: none
}

.react .b-user-suggest_opened_true {
    opacity: 1;
    -ms-filter: none;
    filter: none;
    visibility: visible;
    pointer-events: all
}

.react .b-user-suggest__user {
    -webkit-transition: color .1s, background-color .1s;
    -moz-transition: color .1s, background-color .1s;
    -o-transition: color .1s, background-color .1s;
    -ms-transition: color .1s, background-color .1s;
    transition: color .1s, background-color .1s;
    padding: 5px 10px;
    line-height: 20px;
    font-size: 12px
}

.react .b-user-suggest__user:hover, .react .b-user-suggest__user_focused_true {
    color: rgba(78, 128, 189, 1);
    background: rgba(244, 244, 242, 1)
}

.react .b-user-suggest__user:first-child {
    border-radius: 4px 4px 0 0
}

.react .b-user-suggest__user:last-child {
    border-radius: 0 0 4px 4px
}

.react .b-user-suggest__user:first-child:last-child {
    border-radius: 4px
}

.react .b-comment {
    position: relative;
    margin-top: 25px
}

.react .b-comment_blocked_true .b-comment__answer-comment {
    opacity: .5;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50)
}

.react .b-comment_blocked_true .b-comment__answer-comment * {
    pointer-events: none !important
}

.react .b-comment_mode_cut .b-comment__footer {
    display: none
}

.react .b-comment_mode_cut .b-comment__content {
    -webkit-transition: none;
    -moz-transition: none;
    -o-transition: none;
    -ms-transition: none;
    transition: none
}

.react .b-comment_mode_cut > .b-comment__body .b-comment__cut.b-cut_collapsed.b-cut_animating_true .b-comment__content_collapsed, .react .b-comment_mode_cut > .b-comment__body .b-comment__cut.b-cut_expanded .b-comment__content_collapsed {
    visibility: hidden;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0)
}

.react .b-comment_mode_cut > .b-comment__body .b-comment__cut.b-cut_collapsed.b-cut_animating_true .b-comment__content_expanded, .react .b-comment_mode_cut > .b-comment__body .b-comment__cut.b-cut_expanded .b-comment__content_expanded {
    visibility: visible;
    opacity: 1;
    -ms-filter: none;
    filter: none
}

.react .b-comment_mode_form {
    margin-top: 0;
    padding-top: 20px
}

.react .b-comment_mode_form .b-comment__body {
    border-left: none
}

.react .b-comment_mode_form .b-comment__answer-button, .react .b-comment_mode_form .b-comment__comment-toolbar, .react .b-comment_mode_form .b-comment__rating, .react .b-comment_mode_form .b-comment__time {
    display: none
}

.react .b-comment_mode_form .b-comment__button-container {
    float: right
}

.react .b-comment_mode_form .b-comment__save-button {
    margin-top: 0;
    float: right
}

.react .b-comment_mode_form .b-comment__footer {
    height: 30px
}

.react .b-comment_mode_form .b-comment__editor-container {
    opacity: 1;
    -ms-filter: none;
    filter: none;
    visibility: visible;
    pointer-events: all
}

.react .b-comment_mode_form .b-comment__editor-container .b-wysiwyg__editor {
    padding-right: 25px
}

.react .b-comment_mode_default > .b-comment__body {
    padding-left: 10px;
    padding-top: 5px;
    position: relative
}

.react .b-comment_mode_default > .b-comment__body .b-comment__cut {
    margin-left: -11px;
    margin-top: -6px
}

.react .b-comment_mode_default > .b-comment__body .b-comment__cut .b-cut__container_collapsed {
    padding-bottom: 6px
}

.react .b-comment_mode_default > .b-comment__body .b-comment__content {
    top: 6px;
    padding-left: 11px;
    padding-right: 26px
}

.react .b-comment_mode_default > .b-comment__body .b-comment__editor .b-wysiwyg__editor {
    padding: 5px 25px 5px 10px
}

.react .b-comment_mode_default > .b-comment__body .b-comment__cut .b-cut__container_collapsed {
    z-index: 1
}

.react .b-comment_mode_default > .b-comment__body .b-comment__cut.b-cut_collapsed.b-cut_animating_true .b-cut__container_collapsed, .react .b-comment_mode_default > .b-comment__body .b-comment__cut.b-cut_expanded.b-cut_animating_false .b-cut__container_collapsed {
    pointer-events: none
}

.react .b-comment_mode_default > .b-comment__body .b-comment__cut.b-cut_collapsed.b-cut_animating_true .b-comment__content, .react .b-comment_mode_default > .b-comment__body .b-comment__cut.b-cut_expanded.b-cut_animating_false .b-comment__content {
    visibility: hidden;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0)
}

.react .b-comment_mode_default > .b-comment__body .b-comment__cut.b-cut_collapsed.b-cut_animating_true .b-comment__content_expanded, .react .b-comment_mode_default > .b-comment__body .b-comment__cut.b-cut_expanded.b-cut_animating_false .b-comment__content_expanded {
    visibility: visible;
    opacity: 1;
    -ms-filter: none;
    filter: none
}

.react .b-comment_mode_default > .b-comment__body .b-comment__cut.b-cut_collapsed.b-cut_animating_true .b-comment__editor-container, .react .b-comment_mode_default > .b-comment__body .b-comment__cut.b-cut_expanded.b-cut_animating_false .b-comment__editor-container {
    visibility: visible;
    opacity: 1;
    -ms-filter: none;
    filter: none;
    pointer-events: all
}

.react .b-comment_mode_default > .b-comment__body .b-comment__fold-button {
    display: inline-block
}

.react .b-comment_mode_root > .b-comment {
    padding-left: 0 !important
}

.react .b-comment_selected_true.b-comment_mode_default.b-comment_deleted_false > .b-comment__body .b-comment__fold-button {
    color: rgba(161, 161, 161, 1)
}

.react .b-comment_selected_true.b-comment_mode_default.b-comment_deleted_false > .b-comment__body .b-comment__fold-button:hover {
    color: rgba(129, 129, 129, 1)
}

.react .b-comment_editing_true > .b-comment__body .b-comment__save-button {
    display: inline-block;
    opacity: 1;
    -ms-filter: none;
    filter: none;
    visibility: visible;
    pointer-events: all
}

.react .b-comment_editing_true > .b-comment__body .b-comment__fold-button {
    visibility: hidden;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0)
}

.react .b-comment_deleted_true > .b-comment__body .b-comment__answer-button, .react .b-comment_deleted_true > .b-comment__body .b-comment__comment-toolbar, .react .b-comment_deleted_true > .b-comment__body .b-comment__rating {
    display: none
}

.react .b-comment_deleted_true > .b-comment__body .b-comment__footer {
    padding-left: 0 !important
}

.react .b-comment_deleted_true > .b-comment__body .b-comment__content_collapsed, .react .b-comment_ignored_true > .b-comment__body .b-comment__content_collapsed {
    font-family: Verdana, sans-serif;
    font-style: italic;
    color: rgba(161, 161, 161, 1)
}

.react .b-comment_unread_true.b-comment_mode_default.b-comment_folded_false > .b-comment__body {
    background: rgba(244, 244, 242, 1)
}

.react .b-comment_folded_true .b-comment__answer-cut, .react .b-comment_folded_true .b-comment__comment, .react .b-comment_folded_true .b-comment__container, .react .b-comment_folded_true .b-comment__expand-button-container, .react .b-comment_folded_true .b-comment__fold-line, .react .b-comment_folded_true .b-comment__footer, .react .b-comment_folded_true .b-comment__rating {
    display: none
}

.react .b-comment_folded_true .b-comment__fold-text {
    display: inline;
    border-bottom: 1px dashed currentColor
}

.react .b-comment_folded_true .b-comment__fold-icon {
    position: relative;
    top: 0;
    left: 0;
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg)
}

.react .b-comment_folded_true .b-comment__fold-button {
    line-height: 20px;
    display: inline-block;
    width: auto;
    height: auto;
    position: relative;
    left: -20px;
    color: rgba(161, 161, 161, 1)
}

.react .b-comment_folded_true .b-comment__fold-button:hover {
    color: rgba(129, 129, 129, 1)
}

.react .b-comment__body {
    border-radius: 4px;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 10px;
    margin-left: -10px;
    border-left: 1px solid rgba(0, 0, 0, 0);
    -webkit-transition: border-color .3s, background-color .3s;
    -moz-transition: border-color .3s, background-color .3s;
    -o-transition: border-color .3s, background-color .3s;
    -ms-transition: border-color .3s, background-color .3s;
    transition: border-color .3s, background-color .3s
}

.react .b-comment__container {
    position: relative
}

.react .b-comment__content {
    display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    width: 98%;
    -webkit-transition: opacity .5s, visibility .5s;
    -moz-transition: opacity .5s, visibility .5s;
    -o-transition: opacity .5s, visibility .5s;
    -ms-transition: opacity .5s, visibility .5s;
    transition: opacity .5s, visibility .5s
}

.react .b-comment__content_expanded, .react .b-comment__editor-container {
    visibility: hidden;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0)
}

.react .b-comment__editor-container {
    position: relative;
    pointer-events: none;
    -webkit-transition: opacity .5s, visibility .5s;
    -moz-transition: opacity .5s, visibility .5s;
    -o-transition: opacity .5s, visibility .5s;
    -ms-transition: opacity .5s, visibility .5s;
    transition: opacity .5s, visibility .5s
}

.react .b-comment__editor .b-wysiwyg__editor {
    min-height: 112px
}

.react .b-comment__editor-cross {
    display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    color: rgba(161, 161, 161, 1);
    fill: currentColor;
    position: absolute;
    top: 1px;
    right: 1px;
    padding: 2.5px;
    border-radius: 0 4px 0 0;
    -webkit-transition: color .1s;
    -moz-transition: color .1s;
    -o-transition: color .1s;
    -ms-transition: color .1s;
    transition: color .1s
}

.react .b-comment__editor-cross:hover {
    color: rgba(129, 129, 129, 1)
}

.react .b-comment__cut-action {
    line-height: 20px;
    height: 20px
}

.react .b-comment__cut-icon {
    margin-left: -5px;
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    -webkit-transition: -webkit-transform .3s;
    -moz-transition: -moz-transform .3s;
    -o-transition: -o-transform .3s;
    -ms-transition: -ms-transform .3s;
    transition: transform .3s
}

.react .b-comment__cut-icon_rotated_true {
    -webkit-transform: rotate(-180deg);
    -moz-transform: rotate(-180deg);
    -o-transform: rotate(-180deg);
    -ms-transform: rotate(-180deg);
    transform: rotate(-180deg)
}

.react .b-comment__footer {
    display: flex;
    line-height: 20px;
    position: relative;
    margin-top: 5px;
    color: rgba(161, 161, 161, 1)
}

.react .b-comment__user-label {
    line-height: 20px;
    display: inline-block;
    margin-right: 5px;
    font-size: 12px
}

.react .b-comment__user-login {
    line-height: 20px;
    display: inline-block;
    margin-right: 10px
}

.react .b-comment__time {
    display: inline-block;
    margin-right: 10px;
    font-size: 12px
}

.react .b-comment__time_for_mobile {
    display: none
}

.react .b-comment__flag {
    margin-right: 10px
}

.react .b-comment__comment-toolbar {
    margin-left: 10px
}

.react .b-comment__button-container {
    white-space: nowrap
}

.react .b-comment__save-button {
    display: none;
    margin-left: 10px;
    visibility: hidden;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    pointer-events: none;
    -webkit-transition: opacity .5s, visibility .5s, color .1s;
    -moz-transition: opacity .5s, visibility .5s, color .1s;
    -o-transition: opacity .5s, visibility .5s, color .1s;
    -ms-transition: opacity .5s, visibility .5s, color .1s;
    transition: opacity .5s, visibility .5s, color .1s
}

.react .b-comment__answer-action, .react .b-comment__save-action {
    height: 20px;
    padding: 1px 0;
    vertical-align: top
}

.react .b-comment__answer-cut {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    -webkit-transition: opacity .3s, height .3s !important;
    -moz-transition: opacity .3s, height .3s !important;
    -o-transition: opacity .3s, height .3s !important;
    -ms-transition: opacity .3s, height .3s !important;
    transition: opacity .3s, height .3s !important
}

.react .b-comment__answer-cut.b-cut_value_true {
    opacity: 1;
    -ms-filter: none;
    filter: none
}

.react .b-comment__answer-cut .b-comment__body {
    padding-left: 0
}

.react .b-comment__answer-comment {
    -webkit-transition: opacity .3s;
    -moz-transition: opacity .3s;
    -o-transition: opacity .3s;
    -ms-transition: opacity .3s;
    transition: opacity .3s
}

.react .b-comment__expand-button-container {
    margin-top: 20px;
    margin-left: 0;
    pointer-events: none
}

.react .b-comment__expand-button {
    display: inline;
    cursor: pointer;
    pointer-events: all
}

.react .b-comment__expand-button-icon {
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg)
}

.react .b-comment__fold-button {
    display: none;
    position: absolute;
    top: 0;
    left: -10px;
    width: 20px;
    height: 100%;
    color: rgba(0, 0, 0, 0);
    cursor: pointer;
    z-index: 5;
    -webkit-transition: color .1s, opacity .5s, visibility .5s;
    -moz-transition: color .1s, opacity .5s, visibility .5s;
    -o-transition: color .1s, opacity .5s, visibility .5s;
    -ms-transition: color .1s, opacity .5s, visibility .5s;
    transition: color .1s, opacity .5s, visibility .5s
}

.react .b-comment__fold-button:hover, .react .b-comment__fold-button:hover .b-comment__fold-icon {
    color: rgba(129, 129, 129, 1)
}

.react .b-comment__fold-icon {
    position: absolute;
    bottom: 5px;
    left: 14px;
    color: rgba(161, 161, 161, 1)
}

.react .b-comment__fold-line {
    position: absolute;
    left: 9px;
    top: 0;
    bottom: 0;
    width: 1px;
    background: currentColor
}

.react .b-comment__fold-text {
    display: none;
    color: currentColor
}

.react .b-comment__expand-user-login, .react .b-comment__fold-user-login {
    display: inline-block;
    max-width: 150px;
    white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis
}

.react .b-comment__expand-user-delimiter:last-child {
    display: none
}

.react .b-comment__media-player-container {
    margin: 10px 0
}

.react .b-comment__media-player {
    display: block
}

.react .b-comment .b-comment {
    padding-left: 20px
}

.react .safari:not(.mobile) .b-comment__answer-cut {
    -webkit-transition: none !important;
    -moz-transition: none !important;
    -o-transition: none !important;
    -ms-transition: none !important;
    transition: none !important
}

.react .firefox .b-comment__content, .react .msedge .b-comment__content, .react .msie .b-comment__content {
    display: table;
    width: 100%;
    table-layout: fixed
}

.react .firefox .b-comment__content-cell, .react .msedge .b-comment__content-cell, .react .msie .b-comment__content-cell {
    display: table-cell
}

@media only screen and (min-width: 1025px) and (max-width: 1150px) {
    .react .b-comment__fold-branch-answer-word {
        display: none
    }
}

@media only screen and (min-width: 641px) and (max-width: 700px) {
    .react .b-comment__fold-branch-answer-word {
        display: none
    }
}

@media only screen and (max-width: 640px) {
    .react .b-comment__fold-branch-counter {
        display: none
    }
}

@media only screen and (min-width: 1025px) {
    .react .b-comment_mode_root > .b-comment__expand-button-container {
        margin-left: -20px !important
    }

    .react .b-comment_mode_root > .b-comment > .b-comment > .b-comment > .b-comment > .b-comment > .b-comment > .b-comment > .b-comment > .b-comment > .b-comment .b-comment {
        padding-left: 0
    }

    .react .b-comment_mode_root > .b-comment > .b-comment > .b-comment > .b-comment > .b-comment > .b-comment > .b-comment > .b-comment > .b-comment > .b-comment .b-comment__expand-button-container {
        margin-left: -20px
    }

    .react .b-comment_mode_default > .b-comment__body .b-comment__footer {
        padding-left: 14px
    }

    .react .b-comment_mode_default.b-comment_deleted_true > .b-comment__body .b-comment__fold-icon {
        left: 0
    }

    .react .b-comment_mode_default.b-comment_deleted_true > .b-comment__body .b-comment__fold-line {
        bottom: 30px
    }

    .react .b-comment_mode_default > .b-comment__answer-cut > .b-cut__container {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        padding-left: 10px
    }
}

@media only screen and (min-width: 641px) and (max-width: 1024px) {
    .react .b-comment_mode_root > .b-comment__expand-button-container {
        padding-right: 25px;
        margin-left: 10px !important
    }

    .react .b-comment_mode_root > .b-comment > .b-comment > .b-comment > .b-comment > .b-comment > .b-comment .b-comment {
        padding-left: 0
    }

    .react .b-comment_mode_root > .b-comment > .b-comment > .b-comment > .b-comment > .b-comment > .b-comment .b-comment__expand-button-container {
        margin-left: 10px
    }
}

@media only screen and (max-width: 1024px) {
    .react .b-comment {
        margin-top: 0
    }

    .react .b-comment_mode_root {
        overflow: hidden
    }

    .react .b-comment_mode_root > .b-comment {
        margin-left: -1px
    }

    .react .b-comment_mode_root .b-comment_mode_default {
        padding-top: 20px
    }

    .react .b-comment_mode_root .b-comment_mode_default > .b-comment__body {
        padding-left: 40px;
        padding-top: 10px;
        position: relative;
        margin-left: 0;
        padding-bottom: 0;
        border-radius: 0;
        border-left: none
    }

    .react .b-comment_mode_root .b-comment_mode_default > .b-comment__body .b-comment__cut {
        margin-left: -40px;
        margin-top: -11px
    }

    .react .b-comment_mode_root .b-comment_mode_default > .b-comment__body .b-comment__cut .b-cut__container_collapsed {
        padding-bottom: 11px
    }

    .react .b-comment_mode_root .b-comment_mode_default > .b-comment__body .b-comment__content {
        top: 11px;
        padding-left: 41px;
        padding-right: 25px
    }

    .react .b-comment_mode_root .b-comment_mode_default > .b-comment__body .b-comment__editor .b-wysiwyg__editor {
        padding: 10px 25px 10px 40px
    }

    .react .b-comment_mode_root .b-comment_mode_default > .b-comment__body:before {
        content: "";
        position: absolute;
        top: 0;
        left: 0;
        width: 5px;
        height: 100%;
        background: rgba(0, 0, 0, 0);
        -webkit-transition: background-color .3s;
        -moz-transition: background-color .3s;
        -o-transition: background-color .3s;
        -ms-transition: background-color .3s;
        transition: background-color .3s
    }

    .react .b-comment_mode_root .b-comment_mode_default > .b-comment__body:after {
        content: "";
        position: absolute;
        bottom: 0;
        right: 0;
        width: 100vw;
        height: 1px;
        background: rgba(231, 231, 231, 1)
    }

    .react .b-comment_mode_root .b-comment_mode_default > .b-comment__body .b-comment__editor .b-wysiwyg__editor, .react .b-comment_mode_root .b-comment_mode_default > .b-comment__body .b-comment__editor .b-wysiwyg__toolbar {
        border-radius: 0;
        border-right: none
    }

    .react .b-comment_mode_root .b-comment_mode_default > .b-comment__body .b-comment__footer {
        margin-top: 0;
        margin-left: -40px;
        border-bottom: 1px solid rgba(231, 231, 231, 1)
    }

    .react .b-comment_mode_root .b-comment_mode_default > .b-comment__body .b-comment__footer-line {
        padding: 10px 40px;
        border-bottom: 1px solid rgba(231, 231, 231, 1)
    }

    .react .b-comment_mode_root .b-comment_mode_default > .b-comment__body .b-comment__rating {
        margin-left: 40px;
        margin-right: 0
    }

    .react .b-comment_mode_root .b-comment_mode_default.b-comment_deleted_true > .b-comment__body .b-comment__footer-line {
        border-bottom: none
    }

    .react .b-comment_mode_default > .b-comment__body .b-comment__answer-button, .react .b-comment_mode_default > .b-comment__body .b-comment__save-button {
        position: relative;
        margin-top: -5px;
        top: 4px;
        float: right
    }

    .react .b-comment_mode_default > .b-comment__body .b-comment__save-button {
        margin-left: 0;
        margin-right: 20px
    }

    .react .b-comment_mode_default > .b-comment__body .b-comment__comment-toolbar {
        float: right;
        margin-right: 20px
    }

    .react .b-comment_mode_default.b-comment_folded_true, .react .b-comment_mode_default.b-comment_folded_true > .b-comment__body {
        padding-top: 0
    }

    .react .b-comment_mode_default.b-comment_folded_true > .b-comment__body .b-comment__fold-button {
        padding-top: 10px;
        padding-bottom: 10px;
        width: 100%
    }

    .react .b-comment_mode_default.b-comment_folded_true > .b-comment__body .b-comment__fold-text {
        border-bottom: none
    }

    .react .b-comment_selected_true > .b-comment__body .b-comment__fold-body {
        color: rgba(161, 161, 161, 1)
    }

    .react .b-comment_selected_true > .b-comment__body .b-comment__fold-body:hover {
        color: rgba(129, 129, 129, 1)
    }

    .react .b-comment_selected_true .b-comment__fold-line {
        background: currentColor
    }

    .react .b-comment__answer-cut .b-comment {
        padding-top: 0
    }

    .react .b-comment__answer-cut .b-comment__body {
        margin-left: 0;
        padding-top: 0;
        padding-bottom: 40px
    }

    .react .b-comment__answer-cut .b-comment__body .b-comment__save-button {
        margin-right: 40px
    }

    .react .b-comment__answer-cut .b-comment__body .b-wysiwyg__editor, .react .b-comment__answer-cut .b-comment__body .b-wysiwyg__toolbar {
        border-radius: 0;
        border-right: none
    }

    .react .b-comment__answer-cut .b-comment__body .b-wysiwyg__editor {
        border-top: none
    }

    .react .b-comment__expand-button-container {
        position: relative;
        display: block;
        margin-left: 30px;
        margin-top: 0;
        margin-bottom: 0;
        padding-top: 10px;
        padding-bottom: 10px;
        -webkit-box-sizing: content-box;
        -moz-box-sizing: content-box;
        box-sizing: content-box;
        z-index: 10;
        pointer-events: all
    }

    .react .b-comment__expand-button-container:after {
        content: "";
        position: absolute;
        bottom: 0;
        right: 0;
        width: 100vw;
        height: 1px;
        background: rgba(231, 231, 231, 1)
    }

    .react .b-comment__expand-button {
        border-bottom: none;
        pointer-events: none
    }

    .react .b-comment__fold-button {
        left: 10px
    }

    .react .b-comment__fold-icon {
        bottom: 50px;
        left: 0
    }

    .react .b-comment__fold-line {
        bottom: 80px;
        background: rgba(0, 0, 0, 0)
    }
}

@media only screen and (max-width: 640px) {
    .react .b-comment_mode_root > .b-comment__expand-button-container {
        margin-left: 0 !important
    }

    .react .b-comment_mode_root > .b-comment > .b-comment > .b-comment > .b-comment .b-comment {
        padding-left: 0
    }

    .react .b-comment_mode_root > .b-comment > .b-comment > .b-comment > .b-comment .b-comment__expand-button-container {
        margin-left: 0
    }

    .react .b-comment_mode_root > .b-comment {
        padding-top: 0
    }

    .react .b-comment_mode_root > .b-comment:before {
        content: "";
        display: block;
        height: 10px;
        width: 200%;
        margin-left: -100%;
        margin-bottom: 20px;
        border-bottom: 1px solid rgba(231, 231, 231, 1);
        background: rgba(242, 242, 242, 1)
    }

    .react .b-comment_mode_root > .b-comment:first-child:before {
        border-top: 1px solid rgba(231, 231, 231, 1)
    }

    .react .b-comment_mode_root .b-comment_mode_default > .b-comment__body {
        padding-left: 20px;
        padding-top: 10px
    }

    .react .b-comment_mode_root .b-comment_mode_default > .b-comment__body .b-comment__cut {
        margin-left: -20px;
        margin-top: -11px
    }

    .react .b-comment_mode_root .b-comment_mode_default > .b-comment__body .b-comment__cut .b-cut__container_collapsed {
        padding-bottom: 11px
    }

    .react .b-comment_mode_root .b-comment_mode_default > .b-comment__body .b-comment__content {
        top: 11px;
        padding-left: 21px;
        padding-right: 25px
    }

    .react .b-comment_mode_root .b-comment_mode_default > .b-comment__body .b-comment__editor .b-wysiwyg__editor {
        padding: 10px 25px 10px 20px
    }

    .react .b-comment_mode_root .b-comment_mode_default > .b-comment__body .b-comment__footer-line {
        padding-left: 20px;
        padding-right: 20px
    }

    .react .b-comment_mode_root .b-comment_mode_default > .b-comment__body .b-comment__footer {
        margin-left: -20px
    }

    .react .b-comment_mode_root .b-comment_mode_default > .b-comment__body .b-comment__rating {
        margin-left: 20px
    }

    .react .b-comment_mode_default > .b-comment__body .b-comment__comment-toolbar {
        margin-right: 0
    }

    .react .b-comment_mode_default.b-comment_folded_true > .b-comment__body {
        padding-top: 0
    }

    .react .b-comment_mode_default.b-comment_folded_true > .b-comment__body .b-comment__fold-button {
        left: -20px
    }

    .react .b-comment__time_for_desktop {
        display: none
    }

    .react .b-comment__time_for_mobile {
        display: inline-block
    }

    .react .b-comment__expand-button-container {
        margin-left: 10px
    }

    .react .b-comment__fold-button {
        left: 0
    }

    .react .b-comment__expand-user-login, .react .b-comment__fold-user-login {
        max-width: 100px
    }

    .react .b-comment__answer-cut .b-comment .b-comment__save-button {
        margin-right: 20px
    }

    .react .b-comment .b-comment {
        padding-left: 10px
    }
}

@media only screen and (max-width: 480px) {
    .react .b-comment_mode_root .b-comment_mode_default.b-comment_editing_true > .b-comment__body .b-comment__time {
        opacity: 0;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
        filter: alpha(opacity=0)
    }

    .react .b-comment_mode_root .b-comment_mode_default > .b-comment__body .b-comment__user-login .b-user-login__login {
        max-width: 90px
    }

    .react .b-comment_mode_root .b-comment_mode_default > .b-comment__body .b-comment__footer-line {
        position: relative
    }

    .react .b-comment_mode_root .b-comment_mode_default > .b-comment__body .b-comment__time {
        -webkit-transition: opacity .3s;
        -moz-transition: opacity .3s;
        -o-transition: opacity .3s;
        -ms-transition: opacity .3s;
        transition: opacity .3s
    }

    .react .b-comment_mode_root .b-comment_mode_default > .b-comment__body .b-comment__save-button {
        position: absolute !important;
        top: 14px !important;
        right: 72px !important
    }
}

@media only screen and (max-width: 360px) {
    .react .b-comment_mode_default > .b-comment__body .b-comment__comment-toolbar, .react .b-comment_mode_default > .b-comment__body .b-comment__time {
        margin-right: 0
    }

    .react .b-comment__user-label {
        display: none
    }
}

.react .b-comment-counter {
    line-height: 20px;
    color: rgba(161, 161, 161, 1);
    font-size: 12px;
    white-space: nowrap
}

.react .b-comment-counter_equal_true .b-comment-counter__link_type_new, .react .b-comment-counter_equal_true .b-comment-counter__separator, .react .b-comment-counter_new_0 .b-comment-counter__link_type_new, .react .b-comment-counter_new_0 .b-comment-counter__separator {
    display: none
}

.react .b-comment-counter_equal_true {
    font-weight: 700
}

.react .b-comment-counter_new_0 {
    font-weight: 400
}

.react .b-comment-counter__icon, .react .b-comment-counter__mobile {
    display: none
}

.react .b-comment-counter__link_type_new {
    font-weight: 700
}

@media only screen and (max-width: 1280px) {
    .react .b-comment-counter_adaptive_early .b-comment-counter__desktop {
        display: none
    }

    .react .b-comment-counter_adaptive_early .b-comment-counter__mobile {
        display: inline
    }

    .react .b-comment-counter_adaptive_early .b-comment-counter__icon {
        display: inline-block
    }

    .react .b-comment-counter_adaptive_early .b-comment-counter__link {
        text-decoration: none !important
    }

    .react .b-comment-counter_adaptive_early .b-comment-counter__link_type_new {
        color: rgba(78, 128, 189, 1) !important
    }
}

@media only screen and (max-width: 1024px) {
    .react .b-comment-counter .b-comment-counter__desktop {
        display: none
    }

    .react .b-comment-counter .b-comment-counter__mobile {
        display: inline
    }

    .react .b-comment-counter .b-comment-counter__icon {
        display: inline-block
    }

    .react .b-comment-counter .b-comment-counter__link {
        text-decoration: none !important
    }

    .react .b-comment-counter .b-comment-counter__link_type_new {
        color: rgba(78, 128, 189, 1) !important
    }
}

.react .b-form-comment {
    -webkit-transition: opacity .3s;
    -moz-transition: opacity .3s;
    -o-transition: opacity .3s;
    -ms-transition: opacity .3s;
    transition: opacity .3s
}

.react .b-form-comment_blocked_true .b-form-comment__button, .react .b-form-comment_blocked_true .b-form-comment__comment {
    opacity: .5 !important;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)" !important;
    filter: alpha(opacity=50) !important
}

.react .b-form-comment_blocked_true * {
    pointer-events: none !important
}

.react .b-form-comment__cut.b-cut_value_true .b-form-comment__comment {
    opacity: 1;
    -ms-filter: none;
    filter: none;
    width: 97%;
    padding-left: 5px;
    padding-right: 5px;
}

.react .b-form-comment__button, .react .b-form-comment__comment {
    -webkit-transition: opacity .3s;
    -moz-transition: opacity .3s;
    -o-transition: opacity .3s;
    -ms-transition: opacity .3s;
    transition: opacity .3s
}

.react .b-form-comment__comment {
    padding-top: 10px;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0)
}

.react .b-notification {
    display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    padding: 20px 20px 20px 40px;
    padding-right: 40px;
    display: block;
    background: rgba(255, 255, 255, 1);
    border-bottom: 1px solid rgba(231, 231, 231, 1);
    -webkit-transition: background-color .3s, max-height .3s, padding .3s, margin .3s, opacity .3s;
    -moz-transition: background-color .3s, max-height .3s, padding .3s, margin .3s, opacity .3s;
    -o-transition: background-color .3s, max-height .3s, padding .3s, margin .3s, opacity .3s;
    -ms-transition: background-color .3s, max-height .3s, padding .3s, margin .3s, opacity .3s;
    transition: background-color .3s, max-height .3s, padding .3s, margin .3s, opacity .3s
}

.react .b-notification:hover .b-notification__mark-button {
    visibility: visible;
    opacity: 1;
    -ms-filter: none;
    filter: none
}

.react .b-notification:last-child {
    border-bottom: none
}

.react .b-notification_unread_true {
    background: rgba(246, 246, 245, 1)
}

.react .b-notification_unread_true .b-notification__icon {
    color: rgba(78, 128, 189, 1)
}

.react .b-notification_unread_false:hover .b-notification__mark-button {
    visibility: hidden;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0)
}

.react .b-notification_expanded_true .b-notification__parent-comment-icon {
    -webkit-transform: rotate(0);
    -moz-transform: rotate(0);
    -o-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0)
}

.react .b-notification_expanded_true .b-notification__parent-comment {
    opacity: 1;
    -ms-filter: none;
    filter: none
}

.react .b-notification_hidden_true {
    padding-top: 0;
    padding-bottom: 0;
    overflow: hidden;
    max-height: 0 !important;
    margin-top: -1px;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0)
}

.react .b-notification_type_given-gold .b-notification__unsubscribe-container, .react .b-notification_type_post-became-gold .b-notification__unsubscribe-container {
    display: none
}

.react .b-notification__header {
    float: left
}

.react .b-notification__icon {
    margin-left: -30px;
    color: rgba(161, 161, 161, 1)
}

.react .b-notification__body {
    line-height: 20px;
    word-wrap: break-word;
    word-break: break-word
}

.react .b-notification__gold-link {
    color: rgba(233, 191, 9, 1)
}

.react .b-notification__comment-cut {
    margin-top: 10px
}

.react .b-notification__parent-comment-icon {
    margin-right: -2.5px;
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    -webkit-transition: -webkit-transform .3s;
    -moz-transition: -moz-transform .3s;
    -o-transition: -o-transform .3s;
    -ms-transition: -ms-transform .3s;
    transition: transform .3s
}

.react .b-notification__parent-comment {
    margin-top: 20px;
    padding-left: 20px;
    border-left: 1px solid rgba(231, 231, 231, 1);
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    -webkit-transition: opacity .3s, max-height .3s;
    -moz-transition: opacity .3s, max-height .3s;
    -o-transition: opacity .3s, max-height .3s;
    -ms-transition: opacity .3s, max-height .3s;
    transition: opacity .3s, max-height .3s
}

.react .b-notification__parent-comment .b-comment__answer-button, .react .b-notification__parent-comment .b-comment__answer-cut, .react .b-notification__parent-comment .b-comment__comment-toolbar, .react .b-notification__parent-comment .b-comment__fold-button, .react .b-notification__parent-comment .b-comment__rating {
    display: none !important
}

.react .b-notification__parent-comment .b-comment__footer {
    padding-left: 0 !important
}

.react .b-notification__footer {
    line-height: 20px;
    position: relative;
    margin-top: 10px;
    color: rgba(161, 161, 161, 1);
    font-size: 12px
}

.react .b-notification__time_for_mobile {
    display: none
}

.react .b-notification__mark-button {
    margin-right: 5px;
    float: right;
    visibility: hidden;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    -webkit-transition: opacity .1s;
    -moz-transition: opacity .1s;
    -o-transition: opacity .1s;
    -ms-transition: opacity .1s;
    transition: opacity .1s
}

.react .b-notification__mark-button .b-button__icon, .react .b-notification__unsubscribe-button .b-button__icon {
    margin: 0 !important
}

.react .b-notification__unsubscribe-container {
    display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    /*float: right;*/
    line-height: 0
}

.react .b-notification__unsubscribe-item {
    max-width: none !important
}

.react .b-notification__unsubscribe-item br {
    display: none
}

.react .b-notification__answer-button, .react .b-notification__comment-counter {
    line-height: 20px;
    margin-right: 20px
}

.react .b-notification__comment-form {
    color: rgba(36, 36, 36, 1);
    padding-left: 20px
}

.react .b-notification__comment-form .b-form-comment__button {
    display: none
}

.react .firefox .b-notification__body, .react .msedge .b-notification__body, .react .msie .b-notification__body {
    display: table;
    width: 100%;
    table-layout: fixed
}

.react .firefox .b-notification__body > div, .react .msedge .b-notification__body > div, .react .msie .b-notification__body > div {
    display: table-cell
}

@media only screen and (max-width: 1024px) {
    .react .b-notification_unread_true .b-notification__mark-button {
        visibility: visible;
        opacity: 1;
        -ms-filter: none;
        filter: none
    }
}

@media only screen and (max-width: 640px) {
    .react .b-notification {
        padding-right: 20px
    }

    .react .b-notification__time_for_desktop {
        display: none
    }

    .react .b-notification__time_for_mobile {
        display: inline
    }

    .react .b-notification__comment-form {
        padding-left: 0
    }
}

@media only screen and (max-width: 480px) {
    .react .b-notification {
        padding-left: 20px;
        padding-right: 20px
    }

    .react .b-notification__unsubscribe-item br {
        display: inline
    }

    .react .b-notification__icon {
        /*display: none;*/
        padding-left: 20px;
        padding-right: 10px;
    }

    .react .b-notification__line-break {
        display: block;
        height: 20px
    }

    .react .b-notification__comment-form {
        margin-left: -20px;
        margin-right: -20px
    }

    .react .b-notification__comment-form .b-form-comment__comment .b-comment__user-label {
        margin-left: 20px
    }

    .react .b-notification__comment-form .b-form-comment__comment .b-comment__save-button {
        margin-right: 20px
    }

    .react .b-notification__comment-form .b-form-comment__comment .b-wysiwyg__editor, .react .b-notification__comment-form .b-form-comment__comment .b-wysiwyg__toolbar {
        border-left: none;
        border-right: none;
        border-radius: 0
    }
}

.react .b-notification-popup {
    border-radius: 4px;
    border: 1px solid rgba(231, 231, 231, 1);
    padding: 20px 40px;
    background: rgba(255, 255, 255, 1);
    border-radius: 0 0 4px 4px;
    -webkit-box-shadow: 0 2px 2px rgba(36, 36, 36, 0.25);
    box-shadow: 0 2px 2px rgba(36, 36, 36, 0.25);
    padding: 0;
    position: absolute;
    top: 100%;
    left: 25%;
    width: 50%;
    text-align: left;
    visibility: hidden;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    z-index: 5;
    -webkit-transition: opacity .3s, visibility .3s;
    -moz-transition: opacity .3s, visibility .3s;
    -o-transition: opacity .3s, visibility .3s;
    -ms-transition: opacity .3s, visibility .3s;
    transition: opacity .3s, visibility .3s
}

.react .b-notification-popup_opened_true {
    visibility: visible;
    opacity: 1;
    -ms-filter: none;
    filter: none
}

.react .b-notification-popup_loaded_true .b-notification-popup__spinner {
    margin-top: -100px
}

.react .b-notification-popup_loaded_true .b-notification-popup__spinner, .react .b-notification-popup_marked_true .b-notification-popup__mark-button {
    visibility: hidden;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0)
}

.react .b-notification-popup__mark-button {
    -webkit-transition: opacity .1s, visibility .1s;
    -moz-transition: opacity .1s, visibility .1s;
    -o-transition: opacity .1s, visibility .1s;
    -ms-transition: opacity .1s, visibility .1s;
    transition: opacity .1s, visibility .1s
}

.react .b-notification-popup__notification-link {
    float: right
}

.react .b-notification-popup__container {
    height: 50vh;
    overflow-y: scroll
}

/*.react .b-notification-popup__container::-webkit-scrollbar {
    display: none
}*/

.react .b-notification-popup__spinner {
    display: block;
    -webkit-transition: opacity .3s 1s, margin .3s 1s, visibility .3s 1s;
    -moz-transition: opacity .3s 1s, margin .3s 1s, visibility .3s 1s;
    -o-transition: opacity .3s 1s, margin .3s 1s, visibility .3s 1s;
    -ms-transition: opacity .3s 1s, margin .3s 1s, visibility .3s 1s;
    transition: opacity .3s 1s, margin .3s 1s, visibility .3s 1s
}

.react .b-notification-popup__spinner .b-spinner__cell {
    display: block;
    padding-top: 20px
}

.react .b-notification-popup__toolbar {
    padding: 10px;
    line-height: 20px;
    background: rgba(244, 244, 242, 1);
    border-bottom: 1px solid rgba(231, 231, 231, 1)
}

.react .b-notification-popup__placeholder {
    display: table;
    height: 100%;
    width: 100%
}

.react .b-notification-popup__placeholder-cell {
    line-height: 20px;
    display: table-cell;
    text-align: center;
    vertical-align: middle
}

.react .b-notification-popup__notification {
    z-index: 1
}

.react .b-notification-popup__notification .b-notification__answer-button, .react .b-notification-popup__notification .b-notification__comment-counter {
    display: none
}

@media only screen and (max-width: 1280px) {
    .react .b-notification-popup {
        width: 60%;
        left: 20%
    }
}

@media only screen and (max-width: 1024px) {
    .react .b-notification-popup {
        width: 100%;
        left: 0;
        border-radius: 0;
        z-index: 20
    }

    .react .b-notification-popup__toolbar {
        height: 20px
    }

    .react .b-notification-popup__mark-button {
        float: left
    }

    .react .b-notification-popup__notification {
        white-space: normal
    }
}

@media only screen and (max-width: 640px) {
    .react .b-notification-popup {
        top: 40px;
        border-radius: 0
    }

    .react .b-notification-popup__container {
        height: 60vh
    }
}

@media only screen and (max-width: 480px) {
    .react .b-notification-popup_marked_true .b-notification-popup__mark-button {
        display: none
    }

    .react .b-notification-popup__toolbar {
        height: auto
    }

    .react .b-notification-popup__notification-link {
        display: block;
        float: none
    }

    .react .b-notification-popup__mark-button {
        display: inline-block;
        float: none;
        margin-bottom: 5px;
        -webkit-transition: none;
        -moz-transition: none;
        -o-transition: none;
        -ms-transition: none;
        transition: none
    }
}

.react .s-menu {
    vertical-align: middle;
    position: relative;
    z-index: 10
}

.react .s-menu_opened_true .s-menu__popup {
    opacity: 1;
    -ms-filter: none;
    filter: none;
    visibility: visible;
    pointer-events: all
}

.react .s-menu_touching_false .s-menu__popup {
    -webkit-transition: opacity .3s, visibility .3s;
    -moz-transition: opacity .3s, visibility .3s;
    -o-transition: opacity .3s, visibility .3s;
    -ms-transition: opacity .3s, visibility .3s;
    transition: opacity .3s, visibility .3s
}

.react .s-menu__button {
    cursor: pointer;
    display: none;
    color: rgba(78, 128, 189, 1);
    padding: 0 20px;
    line-height: 60px;
    white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    max-width: 150px
}

.react .s-menu__button-line {
    display: none;
    height: 2px;
    width: 20px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -10px;
    background: rgba(255, 255, 255, 1)
}

.react .s-menu__button-line_id_1 {
    margin-top: -8px
}

.react .s-menu__button-line_id_2 {
    margin-top: -1px
}

.react .s-menu__button-line_id_3 {
    margin-top: 6px
}

.react .s-menu__button-user-login {
    display: inline-block;
    vertical-align: middle;
    line-height: 60px;
    color: rgba(78, 128, 189, 1);
    margin-right: 20px
}

.react .s-menu__avatar, .react .s-menu__button-user-avatar {
    display: inline-block;
    height: 20px;
    width: 20px;
    margin-right: 5px;
    border-radius: 50%;
    vertical-align: middle;
    background-color: rgba(244, 244, 242, 1);
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    background-position: 50% 50%
}

.react .s-menu__popup {
    border-radius: 4px;
    border: 1px solid rgba(231, 231, 231, 1);
    padding-left: 40px;
    padding-right: 40px;
    background: rgba(255, 255, 255, 1);
    -webkit-box-shadow: 0 2px 2px rgba(36, 36, 36, 0.25);
    box-shadow: 0 2px 2px rgba(36, 36, 36, 0.25);
    padding: 20px;
    position: absolute;
    top: 100%;
    right: 0;
    width: 340px;
    background: rgba(246, 246, 245, 1);
    text-align: left;
    visibility: hidden;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    pointer-events: none
}

.react .s-menu__popup-header {
    display: none;
    height: 50px;
    margin: -20px -20px 10px;
    background: rgba(78, 128, 189, 1);
    color: rgba(255, 255, 255, 1);
    font-size: 16px;
    letter-spacing: 1px;
    line-height: 50px;
    text-transform: uppercase
}

.react .s-menu__popup-header-icon {
    position: absolute;
    top: 0;
    left: 0;
    padding: 10px
}

.react .s-menu__popup-header-link {
    display: block;
    padding-left: 50px
}

.react .s-menu__popup__user-login {
    display: inline-block;
    margin-bottom: 5px
}

.react .s-menu__karma, .react .s-menu__sign-out {
    float: right
}

.react .s-menu__sign-out {
    line-height: 20px;
    font-size: larger;
    margin: 0;
}

.react .s-menu__subscriber-count, .react .s-menu__vote-count {
    font-size: 12px;
    color: rgba(161, 161, 161, 1)
}

.react .s-menu__vote-count {
    margin-bottom: 10px
}

.react .s-menu__gold-link {
    line-height: 20px;
    font-size: 12px
}

.react .s-menu__gold-icon {
    margin-right: 5px;
    color: rgba(233, 191, 9, 1)
}

.react .s-menu__link-list {
    padding: 10px 20px;
    display: none;
    position: relative;
    margin: 40px -20px -20px;
    border-bottom: 1px solid rgba(231, 231, 231, 1);
    background: rgba(255, 255, 255, 1);
    z-index: 1
}

.react .s-menu__link {
    line-height: 20px;
    display: block;
    padding: 10px 0;
    color: rgba(161, 161, 161, 1)
}

.react .s-menu__link-icon {
    margin-right: 5px
}

.react .s-menu__counter {
    display: none;
    margin-left: 5px
}

.react .s-menu__counter_visible_true {
    display: inline-block
}

.react .s-menu__cut {
    border-radius: 0 0 4px 4px;
    margin: 10px -20px -20px
}

.react .s-menu__domain-list-link {
    display: none;
    margin: 10px 0 20px;
    text-transform: uppercase;
    font-size: 16px
}

.react .s-menu__domain-list {
    border-radius: 0 0 4px 4px;
    padding: 20px;
    display: block;
    background: rgba(255, 255, 255, 1)
}

.react .s-menu__domain-list:empty {
    display: none
}

.react .s-menu__domain-item {
    display: block;
    margin-bottom: 15px
}

.react .s-menu__domain-item:last-child {
    margin-bottom: 0
}

@media only screen and (max-width: 1024px) {
    .react .s-menu__button-user-login {
        line-height: 40px
    }

    .react .s-menu__popup {
        border-radius: 0 0 0 4px
    }
}

@media only screen and (max-width: 640px) {
    .react .s-menu {
        z-index: 20
    }

    .react .s-menu:before {
        content: "";
        position: fixed;
        top: 0;
        left: 0;
        height: 100%;
        width: 100%;
        visibility: hidden;
        -webkit-transition: background-color .3s, visibility .3s;
        -moz-transition: background-color .3s, visibility .3s;
        -o-transition: background-color .3s, visibility .3s;
        -ms-transition: background-color .3s, visibility .3s;
        transition: background-color .3s, visibility .3s
    }

    .react .s-menu_touching_false .s-menu__popup {
        -webkit-transition: right .3s;
        -moz-transition: right .3s;
        -o-transition: right .3s;
        -ms-transition: right .3s;
        transition: right .3s
    }

    .react .s-menu_opened_true:before {
        background: rgba(36, 36, 36, 0.5);
        visibility: visible
    }

    .react .s-menu_opened_true .s-menu__popup {
        right: 0
    }

    .react .s-menu__user-avatar, .react .s-menu__user-login {
        line-height: 50px
    }

    .react .s-menu__button {
        display: inline-block;
        position: relative;
        padding: 0;
        border-left: 1px solid rgba(231, 231, 231, 1);
        background: rgba(78, 128, 189, 1);
        font-size: 0;
        height: 50px;
        width: 50px
    }

    .react .s-menu__button-user-login {
        display: inline-block;
        vertical-align: middle;
        line-height: 50px;
        margin-right: 20px
    }

    .react .s-menu__button-user-avatar {
        display: inline-block;
        height: 20px;
        width: 20px;
        margin-right: 5px;
        border-radius: 50%;
        vertical-align: middle;
        background-color: rgba(244, 244, 242, 1);
        -webkit-background-size: cover;
        -moz-background-size: cover;
        background-size: cover;
        background-position: 50% 50%
    }

    .react .s-menu__button-line, .react .s-menu__domain-list-link, .react .s-menu__link-list, .react .s-menu__popup-header {
        display: block
    }

    .react .s-menu__popup {
        position: fixed;
        top: 0;
        right: -360px;
        height: 100%;
        width: 100%;
        max-width: 360px;
        border: none;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        opacity: 1;
        -ms-filter: none;
        filter: none;
        visibility: visible;
        overflow-y: auto;
        pointer-events: all
    }
}
@media only screen and (max-width: 480px) {
    .react .s-menu__popup {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        border-radius: 0
    }
}

.react .s-header {
    position: relative;
    width: 100%;
    height: 60px;
    z-index: 10
}

.react .s-header_authenticated_false .s-header__button-container, .react .s-header_authenticated_false .s-header__domain-editor-link, .react .s-header_authenticated_false .s-header__domain-list-link:after, .react .s-header_authenticated_false .s-header__menu, .react .s-header_authenticated_false .s-header__post-editor-container, .react .s-header_authenticated_true .s-header__about-container, .react .s-header_authenticated_true .s-header__auth-container {
    display: none
}

.react .s-header_authenticated_false .s-header__domain-list-link {
    margin-top: 0
}

.react .s-header_authenticated_false .s-header__menu-container {
    width: 170px
}

.react .s-header_domain_basedomain .s-header__domain-link {
    float: none
}

.react .s-header__wrapper {
    /*display: table;*/
    width: 100%;
    margin: 0 auto
}

.react .s-header__line {
    display: table-row
}

.react .s-header__line_number_2 {
    display: none
}

.react .s-header__navigation-container {
    display: table-cell;
    width: 121px;
    padding-right: 40px;
    vertical-align: middle
}

.react .s-header__root-link {
    display: inline-block;
    vertical-align: middle;
    position: relative;
    -webkit-transition: color .1s;
    -moz-transition: color .1s;
    -o-transition: color .1s;
    -ms-transition: color .1s;
    transition: color .1s
}

.react .s-header__root-link_hidden_true {
    display: none
}

.react .s-header__domain-link {
    display: inline-block;
    float: right;
    vertical-align: middle;
    text-align: center
}

.react .s-header__domain-logo {
    width: 60px;
    height: 40px;
    -webkit-background-size: contain;
    -moz-background-size: contain;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50% 50%
}

.react .s-header__about-container {
    display: table-cell;
    width: 170px;
    text-align: right;
    vertical-align: middle;
    white-space: nowrap
}

.react .s-header__about-link {
    line-height: 20px;
    vertical-align: middle
}

.react .s-header__post-editor-container {
    display: table-cell;
    vertical-align: middle;
    width: 1px
}

.react .s-header__post-editor-button {
    vertical-align: middle
}

.react .s-header__button-container {
    display: table-cell;
    padding-left: 30px;
    vertical-align: middle
}

.react .s-header__section-link_hidden_true {
    display: none
}

.react .s-header__section-button {
    padding-left: 15px;
    padding-right: 15px;
    position: relative;
    height: 100%;
    vertical-align: middle;
    line-height: 60px
}

.react .s-header__section-button.b-extensible_opened_true, .react .s-header__section-button:hover {
    color: rgba(78, 128, 189, 1)
}

.react .s-header__section-button.b-extensible_opened_true figcaption {
    margin: 0 10px
}

.react .s-header__section-button figcaption {
    -webkit-transition: max-width .3s, margin .3s;
    -moz-transition: max-width .3s, margin .3s;
    -o-transition: max-width .3s, margin .3s;
    -ms-transition: max-width .3s, margin .3s;
    transition: max-width .3s, margin .3s
}

.react .s-header__section-icon {
    vertical-align: middle
}

.react .s-header__counter {
    display: none;
    position: absolute;
    left: 25px;
    top: 12px
}

.react .s-header__counter_visible_true {
    display: inline
}

.react .s-header__notification-container {
    display: inline-block
}

.react .s-header__search-container {
    display: table-cell;
    vertical-align: middle;
    text-align: right
}

.react .s-header__search-box {
    display: inline-block;
    position: relative;
    width: 30px;
    height: 60px;
    vertical-align: middle
}

.react .s-header__search {
    position: absolute;
    left: 100%;
    top: 15px;
    margin-left: -30px;
    pointer-events: none
}

.react .s-header__search .b-search__toggle-button, .react .s-header__search.b-search_opened_true .b-search__close-button, .react .s-header__search.b-search_opened_true .b-search__input {
    pointer-events: all
}

.react .s-header__menu-container {
    display: table-cell;
    width: 340px;
    padding-left: 20px;
    vertical-align: middle
}

.react .s-header__domain-editor-link, .react .s-header__domain-list-link {
    display: inline-block;
    margin-top: 18px;
    text-transform: uppercase;
    font-size: 16px
}

.react .s-header__domain-list-link:after {
    content: "";
    display: inline-block;
    width: 1px;
    height: 16px;
    margin-bottom: -2px;
    margin-left: 6px;
    background: rgba(161, 161, 161, 1)
}

.react .s-header__domain-editor-icon {
    top: 2px
}

.react .s-header__menu {
    float: right
}

.react .s-header__auth-container {
    display: table-cell;
    vertical-align: middle;
    color: rgba(78, 128, 189, 1)
}

.react .s-header__auth-button, .react .s-header__o-auth {
    display: inline-block;
    margin-right: 5px;
    vertical-align: middle
}

.react .s-header__auth-button {
    color: rgba(231, 231, 231, 1) !important
}

.react .s-header__auth-button:hover {
    color: rgba(185, 185, 185, 1) !important
}

.react .s-header__auth-action {
    margin-left: 10px;
    margin-right: 10px;
    vertical-align: middle
}

.react .s-header__auth-delimeter {
    vertical-align: middle
}

.react .mobile .s-header__section-button:hover, .react .tablet .s-header__section-button:hover {
    color: rgba(161, 161, 161, 1)
}

.react .mobile .s-header__section-button.b-extensible_opened_true, .react .tablet .s-header__section-button.b-extensible_opened_true {
    color: rgba(78, 128, 189, 1)
}

@media only screen and (max-width: 1280px) {
    .react .s-header_domain_basedomain .s-header__navigation-container {
        padding-left: 20px;
        padding-right: 10px
    }

    .react .s-header__navigation-container {
        padding-left: 10px;
        padding-right: 20px
    }

    .react .s-header__button-container {
        padding-left: 10px
    }

    .react .s-header__section-button.b-extensible_opened_true figcaption {
        margin: 0
    }

    .react .s-header__menu-container {
        width: 360px
    }

    .react .s-header__menu {
        margin-right: 20px
    }

    .react .s-header__about-container {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        padding-right: 20px
    }
}

@media only screen and (max-width: 1024px) {
    .react .s-header {
        display: block;
        height: 90px
    }

    .react .s-header_authenticated_false .s-header__menu-container {
        width: 100%
    }

    .react .s-header_domain_basedomain .s-header__domain-link {
        margin-left: 0;
        margin-right: 50px
    }

    .react .s-header__navigation-container {
        width: 1px;
        white-space: nowrap
    }

    .react .s-header__domain-logo, .react .s-header__root-link .b-icon__svg {
        width: 50px;
        height: 40px
    }

    .react .s-header__domain-link {
        float: none
    }

    .react .s-header__post-editor-container {
        width: 100%
    }

    .react .s-header__post-editor-button {
        padding: 15px;
        height: 50px;
        border: none !important;
        border-radius: 0
    }

    .react .s-header__auth-container {
        text-align: right;
        display: flex;
        justify-content: flex-end;
    }

    .react .s-header__auth-button {
        padding-left: 15px;
        padding-right: 15px;
        padding-left: 15px !important;
        padding-right: 15px !important
    }

    .react .s-header__auth-action, .react .s-header__auth-button {
        height: 50px;
        padding-top: 15px;
        padding-bottom: 15px;
        border: none !important;
        border-radius: 0;
        margin-right: 0
    }

    .react .s-header__auth-action {
        padding-left: 15px;
        padding-right: 15px;
        padding-left: 20px !important;
        padding-right: 20px !important;
        border-left: 1px solid rgba(231, 231, 231, 1) !important;
        margin-left: 0;
        background: rgba(255, 255, 255, 1)
    }

    .react .s-header__auth-delimeter {
        display: none
    }

    .react .s-header__o-auth.b-o-auth {
        margin-right: 0
    }

    .react .s-header__o-auth.b-o-auth .b-o-auth__button {
        padding: 15px;
        height: 50px;
        border: none !important;
        border-radius: 0
    }

    .react .s-header__o-auth.b-o-auth .b-o-auth__link {
        margin-right: 0
    }

    .react .s-header__button-container {
        padding-left: 0;
        white-space: nowrap
    }

    .react .s-header__section-button {
        line-height: 50px
    }

    .react .s-header__section-button .b-icon__svg {
        -webkit-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -o-transform: scale(1.2);
        -ms-transform: scale(1.2);
        transform: scale(1.2)
    }

    .react .s-header__counter {
        top: 7px
    }

    .react .s-header__line_number_1, .react .s-header__line_number_2 {
        position: relative;
        display: table;
        width: 100%;
        background: rgba(242, 242, 242, 1);
        outline: 1px solid rgba(231, 231, 231, 1)
    }

    .react .s-header__search-container {
        text-align: left;
        display: none
    }
    .react .s-header__about-container {
        display: none!important;
    }

    .react .s-header__search-box {
        height: 40px;
        width: 60px
    }

    .react .s-header__search {
        top: 0;
        left: 0;
        margin-left: 0
    }

    .react .s-header__domain-list-link {
        margin-top: 8px
    }

    .react .s-header__domain-editor-link, .react .s-header__domain-list-link:after {
        display: none
    }

    .react .s-header__menu-container {
        width: 100%;
        display: none;
    }

    .react .s-header__menu {
        margin-right: 0
    }

    .react .firefox .s-header__line_number_1, .react .firefox .s-header__line_number_2 {
        outline: none;
        -webkit-box-shadow: 0 0 0 1px rgba(231, 231, 231, 1);
        box-shadow: 0 0 0 1px rgba(231, 231, 231, 1)
    }
}

@media only screen and (max-width: 800px) {
    .react .s-header__o-auth .b-o-auth__link_resource_google {
        display: none
    }
}
.display-tap{
    display: none!important;
}
@media only screen and (min-width: 641px) and (max-width: 1024px) {
    .display-tap{
        display: block!important;
    }
}
@media only screen and (min-width: 641px) {
    .s-header__line.s-header__line_number_2{
        display: flex!important;
    }
    .hide_over-640{
        display: none!important;
    }
    .hide_over-640-flex{
        display: none!important;
    }
}
@media only screen and (max-width: 640px) {
    .react .s-header {
        min-height: 50px
    }
    .hide_over-640{
        display: block!important;
    }
    .hide_over-640-flex{
        display: flex!important;
    }
    .hide_640{
        display: none!important;
    }

    .open_640{
        display: none!important;
    }

    .react .s-header_authenticated_false {
        height: 50px
    }

    .react .s-header_authenticated_false .s-header__menu-container {
        display: none
    }

    .react .s-header__button-container {
        display: -webkit-box;
        display: -moz-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: box;
        display: flex;
        -webkit-box-pack: justify;
        -moz-box-pack: justify;
        -o-box-pack: justify;
        -ms-flex-pack: justify;
        -webkit-justify-content: space-between;
        justify-content: space-between
    }

    .react .s-header_domain_basedomain .s-header__domain-link {
        margin-right: 70px
    }

    .react .s-header__post-editor-container {
        text-align: right
    }

    .react .s-header__section-button {
        line-height: 40px
    }

    .react .s-header__counter {
        left: 30px
    }

    .react .s-header__menu-container {
        padding-left: 0
    }

    .react .s-header__domain-list-link, .react .s-header__o-auth.b-o-auth {
        display: none
    }
}

@media only screen and (max-width: 480px) {
    .react .s-header__menu-container {
        position: relative;
        z-index: 20
    }
}

.react .s-footer {
    line-height: 20px;
    position: relative;
    max-height: 166px;
    border-top: 1px solid rgba(231, 231, 231, 1);
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: rgba(244, 244, 242, 1);
    color: rgba(161, 161, 161, 1);
    font-size: 12px;
    overflow: hidden;
    clear: both
}

.react .s-footer_hidden_true {
    display: none;
    max-height: 0
}

.react .s-footer_anonymous_true .s-footer__item_personal {
    display: none
}

.react .s-footer__wrapper {
    max-width: 1280px;
    margin: 0 auto
}

.react .s-footer__header {
    margin-bottom: 5px;
    font-size: 14px
}

.react .s-footer__list {
    padding: 20px;
    display: inline-block
}

.react .s-footer__social {
    margin-right: 5px;
    -webkit-transition: color .1s;
    -moz-transition: color .1s;
    -o-transition: color .1s;
    -ms-transition: color .1s;
    transition: color .1s
}

.react .s-footer__logo {
    margin-left: -25px;
    margin-right: 5px;
    color: rgba(233, 191, 9, 1)
}

.react .s-footer__chicken {
    margin-right: 5px
}

.react .s-footer__copyright-container {
    padding: 20px;
    line-height: 20px;
    margin-top: 3.5px;
    float: right;
    text-align: right
}

.react .s-footer__copyright {
    display: block;
    margin-bottom: 5px;
    text-align: right;
    font-size: 14px
}

.react .s-footer__app-container {
    margin-bottom: 40px;
    text-align: right
}

.react .s-footer__app-link {
    display: inline-block;
    margin-left: 10px
}

.react .s-footer__app-button {
    border: 1px solid rgba(231, 231, 231, 1) !important
}

.react .s-footer__app-button:hover {
    border-color: rgba(185, 185, 185, 1) !important
}

.react .s-footer__age {
    border: 1px solid rgba(204, 51, 51, 1);
    padding: 2.5px;
    margin: 0 10px;
    border-radius: 4px;
    background: rgba(204, 51, 51, 1);
    color: rgba(255, 255, 255, 1);
    font-size: 14px
}

.react .s-footer__break {
    display: none
}

@media only screen and (max-width: 1080px) {
    .react .s-footer__app-container {
        display: none
    }
}

@media only screen and (max-width: 1024px) {
    .react .s-footer {
        display: none
    }
}

.react .s-navigation {
    line-height: 20px;
    position: fixed;
    left: 0;
    bottom: -40px;
    width: 100%;
    height: 40px;
    border-top: 1px solid rgba(231, 231, 231, 1);
    background: rgba(246, 246, 245, 1);
    z-index: 20;
    -webkit-transition: bottom .3s .3s;
    -moz-transition: bottom .3s .3s;
    -o-transition: bottom .3s .3s;
    -ms-transition: bottom .3s .3s;
    transition: bottom .3s .3s
}

.react .s-navigation_hidden_true.s-navigation_active_true .s-navigation__scroll-panel {
    bottom: 40px
}

.react .s-navigation_hidden_true .s-navigation__scroll-panel {
    position: relative
}

.react .s-navigation_hidden_false.s-navigation_active_true {
    bottom: 0;
    -webkit-transition-delay: 0;
    -moz-transition-delay: 0;
    -o-transition-delay: 0;
    -ms-transition-delay: 0;
    transition-delay: 0;
    -webkit-transition: bottom .3s;
    -moz-transition: bottom .3s;
    -o-transition: bottom .3s;
    -ms-transition: bottom .3s;
    transition: bottom .3s
}

.react .s-navigation__auth-container, .react .s-navigation__nav-container {
    display: inline-block;
    color: rgba(161, 161, 161, 1)
}

.react .s-navigation__auth-container {
    padding: 10px
}

.react .s-navigation__nav-link {
    display: inline-block;
    position: relative;
    float: right
}

.react .s-navigation__nav-icon {
    padding: 10px
}

.react .s-navigation__nav-icon .b-icon__svg {
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -o-transform: scale(1.2);
    -ms-transform: scale(1.2);
    transform: scale(1.2)
}

.react .s-navigation__counter {
    display: none;
    position: absolute;
    left: 25px;
    top: 5px;
    pointer-events: none
}

.react .s-navigation__counter_visible_true {
    display: inline
}

.react .s-navigation__scroll-panel {
    position: static;
    float: right;
    opacity: 1 !important;
    -ms-filter: none !important;
    filter: none !important;
    visibility: visible !important;
    -webkit-transition: bottom .3s;
    -moz-transition: bottom .3s;
    -o-transition: bottom .3s;
    -ms-transition: bottom .3s;
    transition: bottom .3s
}

.react .s-navigation__scroll-panel .b-icon__svg {
    height: 20px;
    width: 20px
}

.react .s-domain-toolbar {
    border-radius: 4px;
    border: 1px solid rgba(231, 231, 231, 1);
    padding: 20px 40px;
    background: rgba(255, 255, 255, 1);
    border-radius: 0 4px 4px 0;
    -webkit-box-shadow: 0 2px 2px rgba(36, 36, 36, 0.25);
    box-shadow: 0 2px 2px rgba(36, 36, 36, 0.25);
    border: none;
    position: fixed;
    left: 0;
    bottom: 50%;
    padding: 0;
    cursor: pointer;
    z-index: 10
}

.react .s-domain-toolbar__button {
    color: rgba(161, 161, 161, 1);
    fill: currentColor;
    display: block;
    position: relative;
    padding: 10px;
    border-bottom: 1px solid rgba(231, 231, 231, 1);
    -webkit-transition: color .1s, opacity .1s, background-color .1s;
    -moz-transition: color .1s, opacity .1s, background-color .1s;
    -o-transition: color .1s, opacity .1s, background-color .1s;
    -ms-transition: color .1s, opacity .1s, background-color .1s;
    transition: color .1s, opacity .1s, background-color .1s
}

.react .s-domain-toolbar__button:hover {
    color: rgba(129, 129, 129, 1)
}

.react .s-domain-toolbar__button:last-child {
    border-bottom: none
}

.react .s-domain-toolbar__button_color_red {
    color: rgba(255, 255, 255, 1);
    fill: currentColor;
    padding-left: 0;
    padding-right: 0;
    background: rgba(204, 51, 51, 1);
    text-align: center
}

.react .s-domain-toolbar__button_color_red:hover {
    color: rgba(204, 204, 204, 1)
}

.react .s-domain-toolbar__button_color_red:last-child {
    border-radius: 0 0 4px 0
}

.react .s-domain-toolbar__button:hover:not(.s-domain-toolbar__button_disabled_true) .s-domain-toolbar__tooltip {
    display: block
}

.react .s-domain-toolbar__button_disabled_true {
    background: rgba(0, 0, 0, 0);
    color: rgba(161, 161, 161, 1);
    opacity: .5;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
    cursor: default
}

.react .s-domain-toolbar__button_disabled_true:hover {
    color: rgba(161, 161, 161, 1)
}

@media only screen and (max-height: 560px), only screen and (max-width: 640px) {
    .react .s-domain-toolbar {
        display: none
    }
}

.react .b-color-picker {
    display: inline-block
}

.react .b-color-picker__popup {
    border-radius: 4px;
    border: 1px solid rgba(231, 231, 231, 1);
    padding: 20px 40px;
    background: rgba(255, 255, 255, 1);
    -webkit-box-shadow: 0 2px 2px rgba(36, 36, 36, 0.25);
    box-shadow: 0 2px 2px rgba(36, 36, 36, 0.25);
    position: absolute;
    top: 100%;
    left: 0;
    padding: 5px;
    margin-top: 40px;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    z-index: 1000;
    visibility: hidden;
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -o-transform: translateY(10px);
    -ms-transform: translateY(10px);
    transform: translateY(10px);
    -webkit-transition: opacity .3s, visibility .3s, -webkit-transform .3s;
    -moz-transition: opacity .3s, visibility .3s, -moz-transform .3s;
    -o-transition: opacity .3s, visibility .3s, -o-transform .3s;
    -ms-transition: opacity .3s, visibility .3s, -ms-transform .3s;
    transition: opacity .3s, visibility .3s, transform .3s
}

.react .b-color-picker__popup_position_top {
    margin-top: -5px
}

.react .b-color-picker__popup_position_top .b-color-picker__popup-tail {
    bottom: auto;
    top: 100%;
    border-bottom: none;
    border-top: 10px solid rgba(231, 231, 231, 1)
}

.react .b-color-picker__popup_position_top .b-color-picker__popup-tail:before {
    border-bottom: none;
    border-top: 10px solid rgba(255, 255, 255, 1);
    margin-top: -12px
}

.react .b-color-picker__popup_opened_true {
    opacity: 1;
    -ms-filter: none;
    filter: none;
    visibility: visible;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0)
}

.react .b-color-picker__popup-content {
    position: relative;
    width: 190px;
    padding-right: 45px
}

.react .b-color-picker__popup-tail {
    position: absolute;
    bottom: 100%;
    left: 5px;
    border-bottom: 10px solid rgba(231, 231, 231, 1)
}

.react .b-color-picker__popup-tail, .react .b-color-picker__popup-tail:before {
    width: 0;
    height: 0;
    border-right: 10px solid rgba(0, 0, 0, 0);
    border-left: 10px solid rgba(0, 0, 0, 0)
}

.react .b-color-picker__popup-tail:before {
    content: "";
    display: block;
    border-bottom: 10px solid rgba(255, 255, 255, 1);
    margin-left: -10px;
    margin-top: 2px
}

.react .b-color-picker__saturation-spectrum {
    border-radius: 4px;
    background-color: red;
    width: 190px;
    height: 190px;
    position: relative;
    z-index: 1
}

.react .b-color-picker__saturation-black, .react .b-color-picker__saturation-white {
    border-radius: 4px;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.react .b-color-picker__saturation-black {
    background: -webkit-linear-gradient(bottom, #000, transparent);
    background: -moz-linear-gradient(bottom, #000, transparent);
    background: -o-linear-gradient(bottom, #000, transparent);
    background: -ms-linear-gradient(bottom, #000, transparent);
    background: linear-gradient(0deg, #000, transparent)
}

.react .b-color-picker__saturation-white {
    background: -webkit-linear-gradient(left, #fff, transparent);
    background: -moz-linear-gradient(left, #fff, transparent);
    background: -o-linear-gradient(left, #fff, transparent);
    background: -ms-linear-gradient(left, #fff, transparent);
    background: linear-gradient(90deg, #fff, transparent)
}

.react .b-color-picker__saturation-pointer {
    position: absolute;
    top: 0;
    left: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border: 3px solid rgba(255, 255, 255, 1);
    -webkit-box-shadow: 0 0 0 1px rgba(161, 161, 161, 1);
    box-shadow: 0 0 0 1px rgba(161, 161, 161, 1);
    width: 14px;
    height: 14px;
    top: -7px;
    right: -7px;
    border-radius: 50%
}

.react .b-color-picker__hue-spectrum {
    border-radius: 4px;
    background: -webkit-linear-gradient(top, red, #ff0 17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, red);
    background: -moz-linear-gradient(top, red 0, #ff0 17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, red 100%);
    background: -o-linear-gradient(top, red 0, #ff0 17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, red 100%);
    background: -ms-linear-gradient(top, red 0, #ff0 17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, red 100%);
    background: linear-gradient(180deg, red 0, #ff0 17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, red);
    width: 40px;
    height: 100%;
    position: absolute;
    top: 0;
    right: 0
}

.react .b-color-picker__hue-pointer {
    position: absolute;
    top: 0;
    left: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border: 3px solid rgba(255, 255, 255, 1);
    -webkit-box-shadow: 0 0 0 1px rgba(161, 161, 161, 1);
    box-shadow: 0 0 0 1px rgba(161, 161, 161, 1);
    height: 10px;
    width: 100%;
    border-radius: 5px
}

.react .b-color-picker__reset-button {
    vertical-align: top
}

.react .b-color-picker__sample {
    display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    height: 30px;
    width: 30px;
    margin-left: 5px
}

.react .b-color-picker__input {
    height: 30px;
    width: 75px
}

.react .b-color-picker__input .b-input__input {
    border-radius: 0 4px 4px 0;
    padding-left: 5px;
    padding-right: 5px;
    text-transform: uppercase
}

@media only screen and (max-width: 480px) {
    .react .b-color-picker__input {
        display: none
    }
}

.react .b-color-panel__container {
    display: table;
    margin-bottom: 5px;
    color: rgba(161, 161, 161, 1);
    font-size: 12px;
    line-height: 30px
}

.react .b-color-panel__color {
    display: table-cell;
    width: 150px
}

.react .b-color-panel__name {
    display: table-cell;
    padding: 6px 0;
    line-height: 18px
}

@media only screen and (max-width: 480px) {
    .react .b-color-panel__color {
        width: 75px
    }
}

.react .s-color-editor {
    position: fixed;
    top: 0;
    left: 0;
    height: 100%;
    width: 390px;
    background: rgba(255, 255, 255, 1);
    border-right: 1px solid rgba(231, 231, 231, 1);
    z-index: 10;
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%);
    -webkit-transition: -webkit-transform .3s;
    -moz-transition: -moz-transform .3s;
    -o-transition: -o-transform .3s;
    -ms-transition: -ms-transform .3s;
    transition: transform .3s
}

.react .s-color-editor_opened_true {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -o-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0)
}

.react .s-color-editor__panel {
    padding: 20px;
    padding-top: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.react .s-color-editor__header {
    padding: 0 20px;
    margin: 20px 0;
    font-size: 16px;
    color: rgba(36, 36, 36, 1)
}

.react .s-color-editor__close-button {
    color: rgba(161, 161, 161, 1);
    fill: currentColor;
    position: absolute;
    top: 10px;
    right: 10px;
    -webkit-transition: color .1s;
    -moz-transition: color .1s;
    -o-transition: color .1s;
    -ms-transition: color .1s;
    transition: color .1s
}

.react .s-color-editor__close-button:hover {
    color: rgba(129, 129, 129, 1)
}

@media only screen and (max-width: 1024px) {
    .react .s-color-editor__close-button .b-icon__svg {
        -webkit-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -o-transform: scale(1.2);
        -ms-transform: scale(1.2);
        transform: scale(1.2)
    }
}

@media only screen and (max-height: 560px), only screen and (max-width: 640px) {
    .react .s-color-editor {
        display: none
    }
}

.react .b-ballet {
    position: absolute;
    z-index: 9999;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #fff;
    overflow: hidden
}

.react .b-ballet__hidden {
    display: none;
    z-index: -9999
}

.react .b-ballet img {
    display: block;
    margin: 10% auto 0
}

.react .b-ballet__close {
    position: absolute;
    top: 0;
    right: 0;
    margin-right: 20px;
    font-size: 48px
}

.react .w-app {
    display: block;
    background: rgba(242, 242, 242, 1);
    overflow: hidden
}

.react .w-app_fixed_true {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.react .w-app__content, .react .w-app__header {
    max-width: 1280px;
    margin: 0 auto
}

.react .w-app__content {
    position: relative;
    min-height: 100vh;
    z-index: 1
}

.react .w-app__content_full {
    max-width: none;
    margin: 0
}

.react .w-app__spinner {
    display: none;
    position: fixed;
    bottom: 0;
    right: 0;
    height: 50px;
    width: 50px;
    z-index: 20;
    pointer-events: none
}

.react .w-app__promo_size_fullscreen {
    z-index: 30
}

.react .mobile.x-loading .w-app__spinner, .react .tablet.x-loading .w-app__spinner {
    display: table
}

.react .x-branding {
    background-position: 50% 60px !important
}

.react .x-branding .w-app {
    background: rgba(0, 0, 0, 0)
}

.react .x-branding .w-app__container {
    position: relative
}

.react .x-branding .w-app__container:before {
    content: "";
    display: block;
    height: 60px
}

.react .x-branding .w-app__header {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    max-width: none;
    background-color: rgba(242, 242, 242, 1)
}

.react .x-branding .w-app__header .s-header__wrapper {
    max-width: 1280px
}

@media only screen and (min-width: 1920px) {
    .react .x-branding {
        -webkit-background-size: 100% auto !important;
        -moz-background-size: 100% auto !important;
        background-size: 100% auto !important
    }
}

@media only screen and (max-width: 1024px) {
    .react .w-app__scroll-panel {
        display: none
    }

    .react .x-branding {
        background-position: 50% 90px !important
    }

    .react .x-branding__container:before {
        height: 90px
    }
}

@media only screen and (max-width: 640px) {
    .react .x-branding {
        background-position: 50% 130px !important
    }

    .react .x-branding__container:before {
        height: 130px
    }
}

.react .b-layout {
    display: table;
    width: 100%
}

.react .b-layout__left {
    display: table-cell;
    width: 140px;
    min-width: 140px;
    padding: 65px 20px 0 0
}

.react .b-layout__left:empty {
    display: none
}

.react .b-layout__right {
    display: table-cell;
    width: 340px;
    padding-left: 20px;
    min-width: 340px;
    position: relative
}

.react .b-layout__right:empty {
    display: none
}

.react .b-layout__content {
    display: table-cell
}

@media only screen and (max-width: 1280px) {
    .react .b-layout__left {
        width: 110px;
        min-width: 110px;
        padding-left: 20px
    }
}

@media only screen and (max-width: 1024px) {
    .react .b-layout {
        display: block
    }

    .react .b-layout__left, .react .b-layout__right {
        display: none
    }

    .react .b-layout__content {
        display: block
    }
}

.react .p-error__container {
    display: table;
    max-width: 520px;
    height: 100vh;
    min-height: 100vh;
    margin: 0 auto
}

.react .p-error__row {
    display: table-row
}

.react .p-error__row:first-child {
    height: 40%
}

.react .p-error__row:last-child {
    height: 60%
}

.react .p-error__row:last-child .p-error__cell {
    vertical-align: top
}

.react .p-error__cell {
    padding: 50px 20px;
    display: table-cell;
    text-align: center;
    vertical-align: bottom
}

.react .p-error__header {
    font-size: 20px;
    color: rgba(161, 161, 161, 1)
}

.react .p-error__link {
    display: block;
    margin-top: 40px
}

.react .p-error__reason {
    margin-top: 40px;
    font-size: 16px
}

.react .p-error__author {
    color: rgba(161, 161, 161, 1);
    text-align: right
}

.react .p-error__author:empty {
    display: none
}

.react .p-error__advice {
    margin-top: 20px;
    color: rgba(161, 161, 161, 1);
    text-align: left
}

.react .p-error__advice:empty {
    display: none
}

<
style >
.react .b-random-banner {
    display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    width: 140px
}

.react .b-random-banner:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0;
    height: 100%;
    border-left: 2px dashed rgba(242, 242, 242, 1)
}

.react .b-random-banner__image {
    max-width: 100%
}

@media only screen and (max-width: 1280px) {
    .react .b-random-banner {
        width: 110px
    }
}

.react .b-sidebar-social {
    display: block;
    margin-top: 80px
}

.react .b-sidebar-social__icon {
    border-radius: 3px;
    display: inline-block;
    vertical-align: bottom;
    width: 30px;
    height: 30px;
    color: rgba(255, 255, 255, 1)
}

.react .b-sidebar-social__icon_name_vk {
    background: rgba(80, 114, 153, 1)
}

.react .b-sidebar-social__icon_name_vk:hover {
    background: rgba(64, 91, 122, 1)
}

.react .b-sidebar-social__icon_name_facebook {
    background: rgba(59, 89, 152, 1)
}

.react .b-sidebar-social__icon_name_facebook:hover {
    background: rgba(47, 71, 122, 1)
}

.react .b-sidebar-social__icon_name_twitter {
    background: rgba(29, 161, 242, 1)
}

.react .b-sidebar-social__icon_name_twitter:hover {
    background: rgba(23, 129, 194, 1)
}

.react .b-sidebar-social__icon_name_pocket {
    background: rgba(238, 64, 86, 1)
}

.react .b-sidebar-social__icon_name_pocket:hover {
    background: rgba(190, 51, 69, 1)
}

.react .b-sidebar-social__icon_name_telegram {
    background: rgba(27, 160, 209, 1)
}

.react .b-sidebar-social__icon_name_telegram:hover {
    background: rgba(22, 128, 167, 1)
}

.react .b-sidebar-social__icon_name_instagram {
    background: -webkit-linear-gradient(#400080, transparent), -webkit-linear-gradient(250deg, #d047d1, red, #ebb500);
    background: -moz-linear-gradient(#400080, transparent), -moz-linear-gradient(250deg, #d047d1, red, #ebb500);
    background: -o-linear-gradient(#400080, transparent), -o-linear-gradient(250deg, #d047d1, red, #ebb500);
    background: -ms-linear-gradient(#400080, transparent), -ms-linear-gradient(250deg, #d047d1, red, #ebb500);
    background: linear-gradient(#400080, transparent), linear-gradient(200deg, #d047d1, red, #ebb500)
}

.react .b-sidebar-social__icon .b-icon__svg {
    position: relative;
    top: 3px;
    left: 3px
}

.react .b-sidebar-social__name {
    display: inline-block;
    vertical-align: bottom;
    color: rgba(78, 128, 189, 1);
    font-size: 12px;
    position: relative;
    top: 2px;
    left: 0;
    margin-left: 5px
}

.react .b-sidebar-social__title {
    display: block;
    color: rgba(36, 36, 36, 1);
    font-size: 14px;
    margin-top: 5px
}

.react .b-sidebar-social__button {
    margin-top: 5px;
    margin-left: -1px
}

.react .b-tag-column {
    margin-top: 20px
}

.react .b-tag-column__tag-container {
    margin-bottom: 5px;
    max-width: 140px;
    white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis
}

.react .b-tag-column__link {
    font-size: 12px
}

@media only screen and (max-width: 1280px) {
    .react .b-tag-column__tag-container {
        max-width: 110px
    }
}

.react .b-informer {
    display: block;
    margin-bottom: 80px
}

.react .b-base-banner__ads {
    margin-top: -44px
}

.react .b-base-banner__gold {
    display: block;
    margin-top: 80px;
    height: 161px
}

.react .b-base-banner__gold img {
    display: block;
    width: 128px
}

.react .b-base-banner__app-container {
    margin-top: 80px
}

.react .b-base-banner__app-header {
    margin-bottom: 5px;
    color: rgba(78, 128, 189, 1)
}

.react .b-base-banner__app-link {
    display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    height: 30px;
    width: 30px;
    margin-top: 5px;
    color: rgba(78, 128, 189, 1)
}

.react .b-base-banner__app-link:hover {
    color: rgba(62, 102, 151, 1)
}

.react .b-base-banner__app-link:nth-child(2) {
    margin-left: -6px
}

.react .b-sidebar_edge_top .b-sidebar__container {
    position: fixed;
    top: .1px
}

.react .b-sidebar_edge_bottom .b-sidebar__container {
    position: fixed;
    bottom: .1px
}

.react .b-sidebar_position_relative {
    width: 340px;
    overflow: hidden
}

.react .b-sidebar_position_relative .b-sidebar__container {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-box-lines: multiple;
    -moz-box-lines: multiple;
    -o-box-lines: multiple;
    -webkit-flex-flow: wrap column;
    -ms-flex-flow: wrap column;
    flex-flow: column wrap;
    width: 682px
}

.react .b-sidebar_position_relative .b-sidebar__item {
    width: 340px;
    display: inline-block;
    margin-right: 1px
}

.react .b-sidebar_adaptive_true {
    width: 100%
}

.react .b-sidebar_adaptive_true .b-sidebar__container {
    position: relative;
    top: 0;
    bottom: 0;
    display: block;
    width: 100%
}

.react .b-sidebar_adaptive_true .b-sidebar__item {
    display: block;
    width: 100%
}

.react .b-sidebar_mode_narrow, .react .b-sidebar_mode_narrow.b-sidebar_position_relative .b-sidebar__item {
    width: 320px
}

.react .b-sidebar_mode_narrow.b-sidebar_position_relative .b-sidebar__container {
    width: 642px
}

.react .b-sidebar_partner {
    margin-top: 30px
}

.react .b-sidebar__container {
    position: relative;
    width: 340px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.react .b-sidebar__header {
    padding: 10px 20px;
    line-height: 20px;
    font-size: 14px
}

.react .b-sidebar__header:empty {
    display: none
}

.react .b-sidebar__item_titled_true {

}

.react .b-sidebar__item_titled_true:first-child {
    margin-top: 0
}

@media only screen and (max-width: 800px) {
    .react .b-sidebar__item_titled_true {
        margin-top: 20px
    }
}

.react .b-post-title {
    display: block;
    line-height: 1.15em
}

.react .b-post-title_size_s {
    font-size: 16px
}

.react .b-post-title_size_m {
    font-size: 18px
}

.react .b-post-title_size_l {
    font-size: 22px
}

.react .b-post-title_size_xl {
    font-size: 32px
}

.react .b-post-title_size_xxl {
    font-size: 36px
}

.react .b-post-title__container {
    display: block;
    text-decoration: none;
    word-wrap: break-word;
    word-break: break-word
}

.react .firefox .b-post-title, .react .msedge .b-post-title, .react .msie .b-post-title {
    display: table;
    width: 100%;
    table-layout: fixed
}

.react .firefox .b-post-title__container, .react .msedge .b-post-title__container, .react .msie .b-post-title__container {
    display: table-cell
}

.react .b-sidebar-post {
    padding: 15px 20px;
    position: relative;
    border-bottom: 1px solid rgba(231, 231, 231, 1)
}

.react .b-sidebar-post:first-child, .react .b-sidebar-post:first-child .b-sidebar-post__background, .react .b-sidebar-post:first-child .b-sidebar-post__background:before {
    border-radius: 4px 4px 0 0
}

.react .b-sidebar-post:last-child, .react .b-sidebar-post:last-child .b-sidebar-post__background, .react .b-sidebar-post:last-child .b-sidebar-post__background:before {
    border-radius: 0 0 4px 4px;
    border-bottom: none
}

.react .b-sidebar-post:first-child:last-child, .react .b-sidebar-post:first-child:last-child .b-sidebar-post__background, .react .b-sidebar-post:first-child:last-child .b-sidebar-post__background:before {
    border-radius: 4px
}

.react .b-sidebar-post_mode_comment .b-sidebar-post__title, .react .b-sidebar-post_mode_comment .b-sidebar-post__title .b-post-title__link, .react .b-sidebar-post_mode_rating .b-sidebar-post__title, .react .b-sidebar-post_mode_rating .b-sidebar-post__title .b-post-title__link {
    color: inherit
}

.react .b-sidebar-post_mode_comment:hover, .react .b-sidebar-post_mode_rating:hover {
    color: rgba(255, 255, 255, 1)
}

.react .b-sidebar-post_mode_comment:hover .b-sidebar-post__background, .react .b-sidebar-post_mode_rating:hover .b-sidebar-post__background {
    opacity: 1;
    -ms-filter: none;
    filter: none
}

.react .b-sidebar-post_mode_comment:hover .b-sidebar-post__comment-counter .b-comment-counter__link, .react .b-sidebar-post_mode_comment:hover .b-sidebar-post__domain-name .b-link, .react .b-sidebar-post_mode_comment:hover .b-sidebar-post__rating, .react .b-sidebar-post_mode_comment:hover .b-sidebar-post__title, .react .b-sidebar-post_mode_rating:hover .b-sidebar-post__comment-counter .b-comment-counter__link, .react .b-sidebar-post_mode_rating:hover .b-sidebar-post__domain-name .b-link, .react .b-sidebar-post_mode_rating:hover .b-sidebar-post__rating, .react .b-sidebar-post_mode_rating:hover .b-sidebar-post__title {
    color: rgba(255, 255, 255, 1)
}

.react .b-sidebar-post_mode_comment .b-sidebar-post__rating, .react .b-sidebar-post_mode_rating .b-sidebar-post__comment {
    display: none
}

.react .b-sidebar-post_mode_related {
    position: relative;
    z-index: 2
}

.react .b-sidebar-post_mode_related:hover .b-sidebar-post__background {
    -webkit-background-size: 110% auto;
    -moz-background-size: 110% auto;
    background-size: 110% auto
}

.react .b-sidebar-post_mode_related:hover .b-sidebar-post__title .b-post-title__link {
    color: rgba(29, 29, 29, 1)
}

.react .b-sidebar-post_mode_related:last-child, .react .b-sidebar-post_mode_related:last-child .b-sidebar-post__background, .react .b-sidebar-post_mode_related:last-child .b-sidebar-post__background:before {
    border-radius: 0
}

.react .b-sidebar-post_mode_related.b-sidebar-post_illustrated_false .b-sidebar-post__background {
    display: none
}

.react .b-sidebar-post_mode_related .b-sidebar-post__background {
    position: relative;
    width: auto;
    height: 180px;
    margin-top: -15px;
    margin-left: -20px;
    margin-right: -20px;
    opacity: 1;
    -ms-filter: none;
    filter: none;
    -webkit-background-size: 100% auto;
    -moz-background-size: 100% auto;
    background-size: 100% auto;
    background-position: 50% 50%;
    -webkit-transition: background-size .1s;
    -moz-transition: background-size .1s;
    -o-transition: background-size .1s;
    -ms-transition: background-size .1s;
    transition: background-size .1s
}

.react .b-sidebar-post_mode_related .b-sidebar-post__background:before {
    display: none
}

.react .b-sidebar-post_mode_related .b-sidebar-post__rating {
    display: inline-block
}

.react .b-sidebar-post_mode_related .b-sidebar-post__comment-counter, .react .b-sidebar-post_mode_related .b-sidebar-post__domain-name, .react .b-sidebar-post_mode_related .b-sidebar-post__rating_hidden {
    display: none
}

.react .b-sidebar-post_feed_subdomain:not(.b-sidebar-post_mode_related) .b-sidebar-post__title {
    margin-top: 0
}

.react .b-sidebar-post_feed_subdomain .b-sidebar-post__domain-name {
    display: none
}

.react .b-sidebar-post__background, .react .b-sidebar-post__background:before, .react .b-sidebar-post__link {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.react .b-sidebar-post__link {
    z-index: 3
}

.react .b-sidebar-post__background {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    z-index: 1;
    -webkit-transition: opacity .3s;
    -moz-transition: opacity .3s;
    -o-transition: opacity .3s;
    -ms-transition: opacity .3s;
    transition: opacity .3s
}

.react .b-sidebar-post__background:before {
    content: "";
    background: rgba(36, 36, 36, 0.5)
}

.react .b-sidebar-post__domain-name {
    display: block;
    position: relative;
    z-index: 2
}

.react .b-sidebar-post__title {
    position: relative;
    margin-top: 10px;
    line-height: 20px;
    z-index: 2
}

.react .b-sidebar-post__rating {
    position: relative;
    color: rgba(161, 161, 161, 1);
    z-index: 2
}

.react .b-sidebar-post__comment-counter {
    position: relative;
    z-index: 4
}

.react .b-sidebar-post__comment-counter, .react .b-sidebar-post__rating {
    line-height: 20px;
    display: block;
    margin-top: 10px
}

.react .b-sidebar-post__comment-counter_hidden_true, .react .b-sidebar-post__rating_hidden_true {
    display: none
}

@media only screen and (max-width: 1024px) and (min-width: 481px) {
    .react .b-sidebar-post_illustrated_true {
        padding-left: 200px
    }

    .react .b-sidebar-post_illustrated_true:first-child, .react .b-sidebar-post_illustrated_true:first-child .b-sidebar-post__background, .react .b-sidebar-post_illustrated_true:first-child .b-sidebar-post__background:before {
        border-radius: 4px 0 0 0
    }

    .react .b-sidebar-post_illustrated_true:last-child, .react .b-sidebar-post_illustrated_true:last-child .b-sidebar-post__background, .react .b-sidebar-post_illustrated_true:last-child .b-sidebar-post__background:before {
        border-radius: 0 0 0 4px
    }

    .react .b-sidebar-post_illustrated_true:first-child:last-child, .react .b-sidebar-post_illustrated_true:first-child:last-child .b-sidebar-post__background, .react .b-sidebar-post_illustrated_true:first-child:last-child .b-sidebar-post__background:before {
        border-radius: 4px 0 0 4px
    }

    .react .b-sidebar-post_illustrated_true .b-sidebar-post__background {
        position: absolute;
        top: 0;
        left: 0;
        margin: 0;
        width: 180px;
        height: 100%;
        border-bottom: none;
        border-right: 1px solid rgba(231, 231, 231, 1)
    }

    .react .b-sidebar-post__title {
        margin-top: 0
    }
}

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


    .react .b-sidebar-post:hover {
        color: rgba(29, 29, 29, 1)
    }

    .react .b-sidebar-post:hover .b-sidebar-post__comment-counter .b-comment-counter__link, .react .b-sidebar-post:hover .b-sidebar-post__domain-name .b-link, .react .b-sidebar-post:hover .b-sidebar-post__rating {
        color: rgba(161, 161, 161, 1)
    }

    .react .b-sidebar-post:hover .b-sidebar-post__title {
        color: rgba(29, 29, 29, 1)
    }

    .react .b-sidebar-post_illustrated_false .b-sidebar-post__background {
        display: none
    }

    .react .b-sidebar-post__background {
        -webkit-background-size: cover !important;
        -moz-background-size: cover !important;
        background-size: cover !important;
        opacity: 1;
        -ms-filter: none;
        filter: none
    }

    .react .b-sidebar-post__background:before {
        display: none
    }
}

@media only screen and (max-width: 640px) {
    .react .b-sidebar-post__background {
        border-radius: 0 !important
    }
}

@media only screen and (max-width: 480px) {
    .react .b-sidebar-post_illustrated_true .b-sidebar-post__background {
        position: relative;
        width: auto;
        height: 180px;
        margin-top: -15px;
        margin-left: -20px;
        margin-right: -20px
    }

    .react .b-sidebar-post_illustrated_true .b-sidebar-post__title {
        margin-top: 10px !important
    }
}

.react .b-sidebar-domain {
    border-radius: 4px;
    border: 1px solid rgba(231, 231, 231, 1);
    padding-left: 40px;
    padding-right: 40px;
    background: rgba(255, 255, 255, 1);
    padding: 20px;
    position: relative
}

.react .b-sidebar-domain__logo {
    height: 35px;
    width: 35px;
    margin-right: 10px;
    margin-bottom: 5px;
    float: left;
    border-radius: 50%;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover
}

.react .b-sidebar-domain__domain-name {
    display: block;
    margin-top: 7.5px;
    margin-bottom: 5px
}

.react .b-sidebar-domain__link {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.react .b-sidebar-domain__description {
    margin: 10px 0;
    clear: both
}

.react .b-sidebar-domain__subscription {
    display: block;
    position: relative;
    z-index: 1
}

.react .b-sidebar-ad {
    border-radius: 4px;
    border: 1px solid rgba(231, 231, 231, 1);
    padding-left: 40px;
    padding-right: 40px;
    padding-top: 20px;
    padding-bottom: 20px;
    background: rgba(255, 255, 255, 1);
    padding: 20px 10px 28px;
    position: relative;
    text-align: center;
    min-height: 680px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    z-index: 1
}

.react .b-sidebar-ad__link {
    position: absolute;
    bottom: 20px;
    right: 20px;
    font-size: 12px
}

.react .b-sidebar-ad div {
    display: table-cell;
    height: 600px;
    width: 320px;
    vertical-align: middle
}

@media only screen and (max-width: 800px) {
    .react .b-sidebar-ad {
        display: none
    }
}

.react .b-tag {
    display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    border-radius: 4px;
    border: 1px solid rgba(231, 231, 231, 1);
    background: rgba(255, 255, 255, 1);
    font-size: 12px;
    line-height: 18px;
    cursor: pointer;
    -webkit-transition: background-color .1s, border-color .1s, color .1s;
    -moz-transition: background-color .1s, border-color .1s, color .1s;
    -o-transition: background-color .1s, border-color .1s, color .1s;
    -ms-transition: background-color .1s, border-color .1s, color .1s;
    transition: background-color .1s, border-color .1s, color .1s
}

.react .b-tag:hover {
    border-color: rgba(185, 185, 185, 1)
}

.react .b-tag_disabled_true {
    pointer-events: none
}

.react .b-tag_disabled_true .b-tag__link, .react .b-tag_disabled_true .b-tag__remove-button {
    opacity: .25;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=25)";
    filter: alpha(opacity=25)
}

.react .b-tag_selected_true {
    background: rgba(78, 128, 189, 1);
    border-color: rgba(78, 128, 189, 1);
    color: rgba(255, 255, 255, 1)
}

.react .b-tag_selected_true:hover {
    border-color: rgba(78, 128, 189, 1)
}

.react .b-tag_selected_true .b-tag__remove-button {
    color: rgba(255, 255, 255, 1)
}

.react .b-tag_mode_text {
    line-height: 20px;
    color: rgba(78,128,189,1);
    fill: currentColor;
    margin-left: 10px;
    border: none;
    background: none
}

.react .b-tag_mode_text:hover {
    color: rgba(204, 204, 204, 1)
}

.react .b-tag_mode_text .b-tag__link {
    padding: 0
}

.react .b-tag__link {
    display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    padding: 5px 10px;
    white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    max-width: 200px;
    -webkit-transition: opacity .1s;
    -moz-transition: opacity .1s;
    -o-transition: opacity .1s;
    -ms-transition: opacity .1s;
    transition: opacity .1s
}

.react .b-tag__remove-button {
    margin-top: 5px;
    margin-bottom: 5px;
    margin-right: 5px;
    opacity: .5;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
    color: rgba(161, 161, 161, 1);
    cursor: default;
    vertical-align: middle;
    -webkit-transition: opacity .1s, color .1s;
    -moz-transition: opacity .1s, color .1s;
    -o-transition: opacity .1s, color .1s;
    -ms-transition: opacity .1s, color .1s;
    transition: opacity .1s, color .1s
}

.react .b-tag__remove-button:hover {
    opacity: 1;
    -ms-filter: none;
    filter: none
}

.react .b-domain-tag-list {
    padding-left: 20px;
    padding-right: 20px
}

.react .b-domain-tag-list_mode_text {
    padding-left: 0;
    padding-right: 0
}

.react .b-domain-tag-list_mode_text .b-domain-tag-list__tag {
    color: rgba(78, 128, 189, 1);
    fill: currentColor;
    font-size: 14px
}

.react .b-domain-tag-list_mode_text .b-domain-tag-list__tag:hover {
    color: rgba(62, 102, 151, 1)
}

.react .b-domain-tag-list__tag {
    margin-bottom: 5px;
    margin-right: 5px
}

@media only screen and (max-width: 640px) {
    .react .b-domain-tag-list_mode_text {
        padding-left: 10px;
        padding-right: 15px
    }
}

.react .b-domain-title {
    display: block;
    margin-bottom: 10px;
    font-size: 22px;
    line-height: 1.15em;
    word-wrap: break-word;
    word-break: break-word
}

.react .firefox .b-domain-title, .react .msedge .b-domain-title, .react .msie .b-domain-title {
    display: table;
    width: 100%;
    table-layout: fixed
}

.react .firefox .b-domain-title__cell, .react .msedge .b-domain-title__cell, .react .msie .b-domain-title__cell {
    display: table-cell
}

.react .b-user-counter {
    line-height: 20px;
    font-size: 12px;
    color: rgba(161, 161, 161, 1)
}

.react .b-user-counter__icon {
    margin-right: 5px
}

.react .b-domain-user-counter {
    -webkit-transition: opacity .1s, visibility .1s;
    -moz-transition: opacity .1s, visibility .1s;
    -o-transition: opacity .1s, visibility .1s;
    -ms-transition: opacity .1s, visibility .1s;
    transition: opacity .1s, visibility .1s
}

.react .b-domain-user-counter_count_0 {
    visibility: hidden;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0)
}

.react .b-domain-government {
    line-height: 20px
}

.react .b-domain-government__item {
    color: rgba(161, 161, 161, 1);
    margin-top: 20px
}

.react .b-domain-government__item_role_president {
    position: relative
}

.react .b-domain-government__item:last-child {
    margin-bottom: 40px
}

.react .b-domain-government__separator {
    color: rgba(36, 36, 36, 1)
}

.react .b-domain-government__separator:last-child {
    display: none
}

.react .b-domain-government__ignore-action, .react .b-domain-government__write-button {
    display: inline-block;
    margin-top: 20px
}

.react .b-domain-government__ignore-action {
    position: relative;
    left: -5px;
    height: 20px;
    padding: 5px 0;
    margin-top: 40px
}

.react .b-domain-government__ignore-action_ignored_true {
    left: 0
}

.react .b-domain-government__ignore-action_ignored_true .b-domain-government__ignore-icon {
    display: none
}

.react .b-domain-government__ignore-icon {
    margin-right: 5px
}

.react .b-domain-government__line-break {
    font-size: 0
}

.react .b-domain-government__line-break:last-child {
    margin-bottom: 5px
}

.react .b-domain-government__rule-popup {
    width: 220px;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    visibility: hidden;
    z-index: 10;
    pointer-events: none;
    -webkit-transition: opacity .3s, visibility .3s;
    -moz-transition: opacity .3s, visibility .3s;
    -o-transition: opacity .3s, visibility .3s;
    -ms-transition: opacity .3s, visibility .3s;
    transition: opacity .3s, visibility .3s
}

.react .b-domain-government__rule-popup_visible_true {
    opacity: 1;
    -ms-filter: none;
    filter: none;
    visibility: visible;
    pointer-events: all
}

.react .b-domain-government__rule-popup-button {
    display: block;
    width: 100%;
    margin-top: 10px;
    text-align: center
}

@media only screen and (min-width: 1025px) {
    .react .b-domain-government__rule-popup {
        border-radius: 4px;
        border: 1px solid rgba(231, 231, 231, 1);
        padding-left: 40px;
        padding-right: 40px;
        background: rgba(255, 255, 255, 1);
        -webkit-box-shadow: 0 2px 2px rgba(36, 36, 36, 0.25);
        box-shadow: 0 2px 2px rgba(36, 36, 36, 0.25);
        padding: 20px;
        position: absolute;
        top: 30px;
        left: 0
    }
}

@media only screen and (max-width: 1024px) {
    .react .b-domain-government__rule-popup {
        position: relative;
        top: 0;
        margin-top: 10px;
        opacity: 1;
        -ms-filter: none;
        filter: none;
        visibility: visible;
        pointer-events: all
    }
}

.react .b-domain-author-list__header {
    line-height: 30px;
    margin-top: 40px
}

.react .b-domain-author-list__item {
    line-height: 30px;
    list-style: decimal inside
}

.react .b-domain-author-list__rating {
    margin-left: 5px;
    position: relative;
    color: rgba(161, 161, 161, 1)
}

.react .b-domain-author-list__rating:hover .b-domain-author-list__tooltip {
    display: block
}

.react .b-domain-author-list__user-login, .react .b-domain-author-list__user-login .b-user-login__login {
    display: inline;
    vertical-align: baseline
}

.react .b-domain-info {
    border-radius: 4px;
    border: 1px solid rgba(231, 231, 231, 1);
    padding-left: 40px;
    padding-right: 40px;
    background: rgba(255, 255, 255, 1);
    padding: 20px
}

.react .b-domain-info__info-action, .react .b-domain-info_mode_default {
    display: none
}

.react .b-domain-info__info-action_opened_true .p-post-list__info-action-icon {
    -webkit-transform: none;
    -moz-transform: none;
    -o-transform: none;
    -ms-transform: none;
    transform: none
}

.react .b-domain-info__info-action-icon {
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    -webkit-transition: -webkit-transform .3s;
    -moz-transition: -moz-transform .3s;
    -o-transition: -o-transform .3s;
    -ms-transition: -ms-transform .3s;
    transition: transform .3s
}

.react .b-domain-info__info-cut .b-cut__container_expanded {
    position: relative
}

.react .b-domain-info__subscription {
    margin-top: 10px;
    margin-bottom: 10px;
}

.react .b-domain-info__tag-list-link {
    margin-right: 10px
}

.react .b-domain-info__domain-editor-link {
    display: inline-block;
    margin-bottom: 10px
}

.react .b-domain-info__user-counter {
    margin-bottom: 10px
}

.react .b-domain-info__description {
    z-index: 1
}

.react .b-domain-info__description:empty {
    font-size: 0;
    line-height: 0;
    margin-top: -20px
}

.react .b-domain-info__link-list {
    line-height: 30px
}

@media only screen and (max-width: 1024px) {
    .react .b-domain-info_mode_default {
        display: block;
        border-radius: 0;
        border-left: none;
        border-right: none
    }

    .react .b-domain-info__info-action {
        display: inline-block
    }

    .react .b-domain-info__description {
        margin-top: 10px
    }

    .react .b-domain-info__description:empty {
        margin-top: -10px
    }
}

@media only screen and (max-width: 480px) {
    .react .b-domain-info__domain-editor-link-word {
        display: none
    }
}

.react .b-base-sidebar__sidebar-ad {
    margin-top: 80px
}

.react .b-base-sidebar__sidebar-ad_first, .react .b-base-sidebar__sidebar-item + [data-uid] {
    margin-top: 0
}

.react .b-base-sidebar__sidebar-item[data-uid=placeholder-basedomain-top] + [data-uid=social] .b-sidebar-social {
    margin-top: 10px
}

.react .b-base-sidebar__sidebar-placeholder {
    height: 0
}

.react .b-base-sidebar__sidebar-placeholder_margin-top {
    height: 64px
}

.react .b-base-sidebar__sidebar-placeholder_basedomain-top {
    margin-top: -10px
}

.react .b-base-sidebar__sidebar-placeholder_basedomain-bottom {
    height: calc(100vh - 64px - 241px)
}

.react .b-base-sidebar__sidebar-placeholder_subdomain-center {
    height: calc(100vh - 64px - 311px - 241px)
}

.react .b-base-sidebar__tag-link {
    padding: 10px 20px;
    font-size: 12px
}

.react .b-base-sidebar__post-list {
    border-radius: 4px;
    border: 1px solid rgba(231, 231, 231, 1);
    padding: 20px 40px;
    background: rgba(255, 255, 255, 1);
    padding: 0
}

.react .b-select {
    display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    display: block;
    cursor: default;
    -webkit-transition: opacity .1s;
    -moz-transition: opacity .1s;
    -o-transition: opacity .1s;
    -ms-transition: opacity .1s;
    transition: opacity .1s
}

.react .b-select_size_s .b-select__button, .react .b-select_size_s .b-select__label {
    line-height: 18px;
    font-size: 12px
}

.react .b-select_size_m .b-select__button, .react .b-select_size_m .b-select__label {
    line-height: 20px;
    font-size: 14px
}

.react .b-select_size_l .b-select__button, .react .b-select_size_l .b-select__label {
    line-height: 24px;
    font-size: 16px
}

.react .b-select_mode_inline {
    white-space: nowrap
}

.react .b-select_mode_inline .b-select__button, .react .b-select_mode_inline .b-select__label {
    display: inline-block
}

.react .b-select_mode_inline .b-select__label {
    margin-right: 10px
}

.react .b-select_disabled_true {
    opacity: .5;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
    pointer-events: none
}

.react .b-select__label {
    display: block;
    color: rgba(161, 161, 161, 1)
}

.react .b-select__label:empty {
    display: none
}

.react .b-select__button, .react .b-select__option {
    display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: relative
}

.react .b-select__option {
    -webkit-transition: color .1s, background-color .1s;
    -moz-transition: color .1s, background-color .1s;
    -o-transition: color .1s, background-color .1s;
    -ms-transition: color .1s, background-color .1s;
    transition: color .1s, background-color .1s;
    display: block;
    width: auto;
    height: 30px;
    line-height: 30px;
    padding: 0 10px;
    white-space: nowrap
}

.react .b-select__option:hover, .react .b-select__option_focused_true {
    color: rgba(78, 128, 189, 1);
    background: rgba(244, 244, 242, 1);
    cursor: pointer;
}

.react .b-select__option:first-child {
    border-radius: 4px 4px 0 0
}

.react .b-select__option:last-child {
    border-radius: 0 0 4px 4px
}

.react .b-select__option:first-child:last-child {
    border-radius: 4px
}

.react .b-select__menu {
    border-radius: 4px;
    border: 1px solid rgba(231, 231, 231, 1);
    padding: 20px 40px;
    background: rgba(255, 255, 255, 1);
    -webkit-box-shadow: 0 2px 2px rgba(36, 36, 36, 0.25);
    box-shadow: 0 2px 2px rgba(36, 36, 36, 0.25);
    padding: 0;
    position: absolute;
    overflow: hidden;
    overflow-y: auto;
    max-height: 0;
    cursor: default;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    z-index: 1;
    -webkit-transition: max-height .1s, opacity .1s;
    -moz-transition: max-height .1s, opacity .1s;
    -o-transition: max-height .1s, opacity .1s;
    -ms-transition: max-height .1s, opacity .1s;
    transition: max-height .1s, opacity .1s
}

.react .b-select__menu::-webkit-scrollbar {
    width: 8px
}

.react .b-select__menu::-webkit-scrollbar-track {
    background: rgba(244, 244, 242, 1)
}

.react .b-select__menu::-webkit-scrollbar-thumb {
    background: rgba(161, 161, 161, 1);
    -webkit-transition: background-color .1s;
    -moz-transition: background-color .1s;
    -o-transition: background-color .1s;
    -ms-transition: background-color .1s;
    transition: background-color .1s
}

.react .b-select__menu::-webkit-scrollbar-thumb:hover {
    background: rgba(129, 129, 129, 1)
}

.react .b-select__menu_x-reversed_true {
    text-align: right
}

.react .b-select__menu_scrollable_false {
    overflow-y: hidden
}

.react .b-select__menu_scrollable_true .b-select__option {
    padding-right: 30px
}

.react .b-select__menu_opened_true {
    opacity: 1;
    -ms-filter: none;
    filter: none
}

.react .blink .b-select__menu_scrollable_true .b-select__option, .react .webkit .b-select__menu_scrollable_true .b-select__option {
    padding-right: 18px
}

.react .b-toggle {
    line-height: 20px;
    display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    color: rgba(161, 161, 161, 1)
}

.react .b-toggle_value_false .b-toggle__label_value_false, .react .b-toggle_value_true .b-toggle__label_value_true {
    color: rgba(78, 128, 189, 1)
}

.react .b-toggle_disabled_true {
    pointer-events: none
}

.react .b-toggle_disabled_true .b-toggle__label {
    color: rgba(161, 161, 161, 1)
}

.react .b-toggle__checkbox {
    margin: 0 10px
}

.react .b-toggle__label {
    cursor: pointer
}

.react .b-toggle__label:hover {
    color: rgba(78, 128, 189, 1)
}

.react .b-post-meta {
    line-height: 20px;
    display: block
}

.react .b-post-meta_mode_default .b-post-meta__tag {
    color: rgba(78, 128, 189, 1);
    fill: currentColor
}

.react .b-post-meta_mode_default .b-post-meta__tag:hover {
    color: rgba(62, 102, 151, 1)
}

.react .b-post-meta__domain-name {
    margin-right: 10px
}

.react .b-post-meta__tag {
    margin-left: 0;
    margin-right: 10px
}

.react .b-post-meta__tag:last-child {
    margin-right: 0
}

.react .b-post-link {
    line-height: 20px;
    margin: 10px 0
}

.react .b-post-link_opened_true .b-post-link__icon {
    background: rgba(78, 128, 189, 1);
    color: rgba(255, 255, 255, 1)
}

.react .b-post-link_opened_true .b-post-link__anchor {
    color: rgba(78, 128, 189, 1) !important
}

.react .b-post-link__anchor {
    line-height: 20px;
    -webkit-transition: color .1s;
    -moz-transition: color .1s;
    -o-transition: color .1s;
    -ms-transition: color .1s;
    transition: color .1s
}

.react .b-post-link__anchor:hover {
    color: rgba(78, 128, 189, 1)
}

.react .b-post-link__icon {
    margin-right: 5px;
    border-radius: 50%;
    -webkit-transition: background-color .1s;
    -moz-transition: background-color .1s;
    -o-transition: background-color .1s;
    -ms-transition: background-color .1s;
    transition: background-color .1s
}

.react .b-post-link__description {
    line-height: 18px;
    padding-top: 10px;
    font-size: 12px;
    color: rgba(161, 161, 161, 1)
}

.react .b-sharing {
    cursor: default;
    color: rgba(255, 255, 255, 1);
    line-height: 20px
}

.react .b-sharing__resource {
    display: inline-block;
    height: 20px;
    width: 60px;
    margin-right: 2px;
    overflow: hidden;
    text-align: center;
    -webkit-transition: background-color .1s;
    -moz-transition: background-color .1s;
    -o-transition: background-color .1s;
    -ms-transition: background-color .1s;
    transition: background-color .1s
}

.react .b-sharing__resource:last-child {
    margin-right: 0
}

.react .b-sharing__resource_name_vk {
    background: rgba(80, 114, 153, 1)
}

.react .b-sharing__resource_name_vk:hover {
    background: rgba(64, 91, 122, 1)
}

.react .b-sharing__resource_name_facebook {
    background: rgba(59, 89, 152, 1)
}

.react .b-sharing__resource_name_facebook:hover {
    background: rgba(47, 71, 122, 1)
}

.react .b-sharing__resource_name_twitter {
    background: rgba(29, 161, 242, 1)
}

.react .b-sharing__resource_name_twitter:hover {
    background: rgba(23, 129, 194, 1)
}

.react .b-sharing__resource_name_pocket {
    background: rgba(238, 64, 86, 1)
}

.react .b-sharing__resource_name_pocket:hover {
    background: rgba(190, 51, 69, 1)
}

.react .b-sharing__counter {
    display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    height: 20px;
    width: 30px;
    font-size: 10px;
    -webkit-transition: opacity .3s, margin .3s;
    -moz-transition: opacity .3s, margin .3s;
    -o-transition: opacity .3s, margin .3s;
    -ms-transition: opacity .3s, margin .3s;
    transition: opacity .3s, margin .3s
}

.react .b-sharing__counter_count_0 {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    margin-left: -30px
}

@media only screen and (max-width: 360px) {
    .react .b-sharing__resource {
        width: 50px
    }
}

.react .b-post-header {
    position: relative
}

.react .b-post-header_mode_text-header .b-post-header__gold-container {
    margin-top: 12.7px
}

.react .b-post-header_mode_image-header .b-post-header__container, .react .b-post-header_mode_image-title .b-post-header__container {
    border-radius: 4px 4px 0 0;
    position: relative;
    display: block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    overflow: hidden;
    min-width: 700px
}

.react .b-post-header_mode_image-header .b-post-header__container:before, .react .b-post-header_mode_image-title .b-post-header__container:before {
    border-radius: 4px 4px 0 0;
    content: "";
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: rgba(36, 36, 36, 0.5)
}

.react .b-post-header_mode_image-header .b-post-header__post-title, .react .b-post-header_mode_image-title .b-post-header__post-title {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 20px;
    max-width: 100%;
    pointer-events: none;
    color: rgba(255, 255, 255, 1)
}

.react .b-post-header_mode_image-header .b-post-header__post-title .b-link, .react .b-post-header_mode_image-title .b-post-header__post-title .b-link {
    color: rgba(255, 255, 255, 1)
}

.react .b-post-header_mode_image-header .b-post-header__gold-container, .react .b-post-header_mode_image-header .b-post-header__pin-icon, .react .b-post-header_mode_image-title .b-post-header__gold-container, .react .b-post-header_mode_image-title .b-post-header__pin-icon {
    display: none
}

.react .b-post-header_mode_image-title.b-post-header_ad_true .b-post-header__post-title {
    padding-top: 315px
}

.react .b-post-header_mode_image-title .b-post-header__post-title {
    display: inline-block;
    position: relative;
    bottom: 0;
    left: 0;
    padding: 235px 20px 20px
}

.react .b-post-header_mode_image-title .b-post-header__cover-link {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%
}

.react .b-post-header_mode_image-header.b-post-header_ad_true .b-post-header__container {
    padding-top: 100px;
    padding-bottom: 100px
}

.react .b-post-header_mode_image-header .b-post-header__container {
    padding: 100px 80px
}

.react .b-post-header_mode_image-header .b-post-header__container, .react .b-post-header_mode_image-header .b-post-header__container:hover {
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover
}

.react .b-post-header_mode_image-header .b-post-header__post-title {
    display: block;
    position: relative;
    bottom: 0;
    left: 0;
    max-width: 700px;
    padding: 0;
    letter-spacing: 1px
}

.react .b-post-header_mode_image-header .b-post-header__description {
    color: rgba(255, 255, 255, 1)
}

.react .b-post-header_mode_image-header .b-post-header__description.x-ugc a {
    color: rgba(128, 128, 128, 1)
}

.react .b-post-header_mode_image-header .b-post-header__description.x-ugc a:hover {
    color: rgba(255, 255, 255, 1)
}

.react .b-post-header_ad_true .b-post-header__meta .b-post-meta__tag .b-tag__link {
    max-width: none !important
}

.react .b-post-header__cover-link {
    display: none
}

.react .b-post-header__cover-image {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0)
}

.react .b-post-header__pin-icon {
    margin-right: 5px;
    color: rgba(161, 161, 161, 1);
    vertical-align: middle;
    -webkit-transition: color .1s;
    -moz-transition: color .1s;
    -o-transition: color .1s;
    -ms-transition: color .1s;
    transition: color .1s
}

.react .b-post-header__pin-icon:hover {
    color: rgba(36, 36, 36, 1)
}

.react .b-post-header__post-title {
    display: inline;
    vertical-align: middle
}

.react .b-post-header__gold-container {
    margin-top: 4.649999999999999px;
    display: inline-block;
    height: 16px;
    margin-left: 15px;
    white-space: nowrap
}

.react .b-post-header__gold-icon {
    display: inline-block;
    margin-right: -5px;
    color: rgba(233, 191, 9, 1)
}

.react .b-post-header__description {
    position: relative;
    max-width: 700px;
    margin-top: 10px;
    font-size: 18px;
    z-index: 1
}

.react .b-post-header__description:empty {
    display: none
}

.react .b-post-header__description-cell {
    line-height: 1.5em
}

.react .b-post-header__content, .react .b-post-header__sharing {
    position: relative;
    margin-top: 20px
}

.react .b-post-header__content {
    z-index: 1
}

.react .b-post-header__content:empty {
    display: none
}

.react .b-post-header__meta {
    position: absolute;
    top: 0;
    left: 0;
    padding: 20px
}

.react .firefox .b-post-header__description, .react .msedge .b-post-header__description, .react .msie .b-post-header__description {
    display: table;
    width: 100%;
    table-layout: fixed
}

.react .firefox .b-post-header__description-cell, .react .msedge .b-post-header__description-cell, .react .msie .b-post-header__description-cell {
    display: table-cell
}

@media only screen and (max-width: 1280px) {
    .react .b-post-header_mode_image-header .b-post-header__container, .react .b-post-header_mode_image-title .b-post-header__container {
        min-width: 100%
    }

    .react .b-post-header_mode_image-header .b-post-header__post-title {
        max-width: 100%
    }

    .react .b-post-header_mode_image-header .b-post-header__container, .react .b-post-header_mode_image-header .b-post-header__container:before {
        border-radius: 0 !important
    }

    .react .b-post-header__description {
        max-width: 100%
    }

    .react .b-post-header__cover-image {
        max-width: 100%;
        height: auto;
        width: auto
    }
}

@media only screen and (max-width: 1024px) {
    .react .b-post-header_mode_image-header {
        padding: 0 20px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box
    }

    .react .b-post-header_mode_image-header .b-post-header__container {
        padding-left: 40px;
        padding-right: 40px
    }

    .react .b-post-header_mode_image-header .b-post-header__post-title, .react .b-post-header_mode_text-header .b-post-header__post-title {
        font-size: 22px
    }

    .react .b-post-header_mode_image-header .b-post-header__gold-container, .react .b-post-header_mode_text-header .b-post-header__gold-container {
        margin-top: 4.649999999999999px
    }

    .react .b-post-header_mode_image-header .b-post-header__description, .react .b-post-header_mode_text-header .b-post-header__description {
        font-size: 16px
    }
}

@media only screen and (max-width: 640px) {
    .react .b-post-header_mode_image-header {
        padding: 0
    }

    .react .b-post-header_mode_image-header .b-post-header__container {
        padding-left: 20px;
        padding-right: 20px
    }

    .react .b-post-header_mode_image-title.b-post-header_ad_true .b-post-header__post-title {
        padding-top: 235px
    }

    .react .b-post-header_mode_text-header .b-post-header__gold-container {
        display: block;
        margin-left: 0
    }

    .react .b-post-header__container, .react .b-post-header__container:before {
        border-radius: 0 !important
    }
}

.react .b-form-render-type {
    border-radius: 4px;
    border: 1px solid rgba(231, 231, 231, 1);
    padding: 20px 40px;
    background: rgba(255, 255, 255, 1);
    -webkit-box-shadow: 0 2px 2px rgba(36, 36, 36, 0.25);
    box-shadow: 0 2px 2px rgba(36, 36, 36, 0.25);
    display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    width: 400px;
    text-align: left;
    overflow: hidden
}

.react .b-form-render-type__paragraph {
    line-height: 20px;
    margin-bottom: 10px
}

.react .b-form-render-type__radio {
    margin-right: 40px
}

.react .b-form-render-type__radio:last-child {
    margin-right: 0
}

.react .b-form-render-type__radio-icon, .react .b-form-render-type__radio .b-radio__box {
    vertical-align: middle
}

.react .b-form-render-type__footer {
    margin-top: 10px
}

.react .b-form-render-type__submit-button {
    float: right
}

.react .b-form-render-type__close-button {
    color: rgba(161, 161, 161, 1);
    fill: currentColor;
    position: absolute;
    top: 10px;
    right: 10px;
    -webkit-transition: color .1s;
    -moz-transition: color .1s;
    -o-transition: color .1s;
    -ms-transition: color .1s;
    transition: color .1s
}

.react .b-form-render-type__close-button:hover {
    color: rgba(129, 129, 129, 1)
}

@media only screen and (max-width: 1024px) {
    .react .b-form-render-type__close-button .b-icon__svg {
        -webkit-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -o-transform: scale(1.2);
        -ms-transform: scale(1.2);
        transform: scale(1.2)
    }
}

@media only screen and (max-width: 640px) {
    .react .b-form-render-type {
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        border: none;
        border-radius: 0
    }
}

.react .b-post-toolbar {
    display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    line-height: 1em
}

.react .b-post-toolbar__button-container {
    display: inline-block;
    margin-right: 10px;
    z-index: 1;
    -webkit-transition: opacity .1s;
    -moz-transition: opacity .1s;
    -o-transition: opacity .1s;
    -ms-transition: opacity .1s;
    transition: opacity .1s
}

.react .b-post-toolbar__button-container:hover .b-post-toolbar__icon {
    color: rgba(78, 128, 189, 1) !important
}

.react .b-post-toolbar__button-container:last-child {
    margin-right: 0
}

.react .b-post-toolbar__button-container[hidden] {
    display: inline-block;
    pointer-events: none;
    opacity: .25;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=25)";
    filter: alpha(opacity=25)
}

.react .b-post-toolbar__button {
    line-height: 20px !important
}

.react .b-post-toolbar__button:hover .b-post-toolbar__tooltip {
    display: block
}

.react .b-post-toolbar__button_active_true {
    color: rgba(78, 128, 189, 1) !important
}

.react .b-post-toolbar__button .b-button__icon {
    margin: 0 !important
}

@media only screen and (max-width: 1024px) {
    .react .b-post-toolbar__button-container {
        margin-right: 0;
        padding: 10px
    }

    .react .b-post-toolbar__button-container .b-icon__svg {
        -webkit-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -o-transform: scale(1.2);
        -ms-transform: scale(1.2);
        transform: scale(1.2)
    }

    .react .b-post-toolbar__menu {
        -webkit-transform: scaleX(-1) translateY(-5px);
        -moz-transform: scaleX(-1) translateY(-5px);
        -o-transform: scaleX(-1) translateY(-5px);
        -ms-transform: scaleX(-1) translateY(-5px);
        transform: scaleX(-1) translateY(-5px)
    }

    /*.react .b-post-toolbar__menu-item {
        -webkit-transform: scaleX(-1);
        -moz-transform: scaleX(-1);
        -o-transform: scaleX(-1);
        -ms-transform: scaleX(-1);
        transform: scaleX(-1)
    }*/
}

@media only screen and (max-width: 360px) {
    .react .b-post-toolbar {
        padding-right: 5px
    }

    .react .b-post-toolbar__button-container {
        padding-left: 5px;
        padding-right: 5px
    }
}

.react .b-post-footer {
    line-height: 20px;
    position: relative;
    color: rgba(161, 161, 161, 1);
    text-align: right
}

.react .b-post-footer_ad_true .b-post-footer__rating, .react .b-post-footer_ad_true .b-post-footer__user-label, .react .b-post-footer_has-view-counter_false .b-post-footer__view-counter {
    display: none
}

.react .b-post-footer__time {
    white-space: nowrap
}

.react .b-post-footer__user-login {
    line-height: 20px
}

.react .b-post-footer__user-label {
    margin-right: 5px
}

.react .b-post-footer__time, .react .b-post-footer__user-label, .react .b-post-footer__user-login, .react .b-post-footer__view-counter {
    font-size: 12px
}

.react .b-post-footer__comment-counter, .react .b-post-footer__post-toolbar, .react .b-post-footer__time, .react .b-post-footer__view-counter {
    line-height: 20px;
    margin-left: 10px
}

.react .b-post-footer__time_for_mobile {
    display: none
}

.react .b-post-footer__flag {
    margin-left: 10px;
    margin-right: 0
}

@media only screen and (min-width: 1025px) {
    .react .b-post-footer {
        padding-left: 100px
    }

    .react .b-post-footer_ad_true {
        padding-left: 0
    }

    .react .b-post-footer__rating {
        position: absolute;
        top: 0;
        left: 0
    }
}

@media only screen and (max-width: 1280px) {
    .react .b-post-footer__user-login .b-user-login__rank {
        max-width: 150px
    }
}

@media only screen and (max-width: 1080px) {
    .react .b-post-footer__user-login .b-user-login__rank {
        max-width: 100px
    }

    .react .b-post-footer__time_for_desktop {
        display: none
    }

    .react .b-post-footer__time_for_mobile {
        display: inline
    }
}

@media only screen and (max-width: 1024px) {
    .react .b-post-footer {
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        height: 81px;
        margin-left: -20px;
        margin-right: -20px
    }

    .react .b-post-footer_no-comments_true {
        margin-top: -41px !important
    }

    .react .b-post-footer_ad_true .b-post-footer__time {
        top: 40px;
        margin-left: 0
    }

    .react .b-post-footer__line {
        display: block;
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 20px;
        border-bottom: 1px solid rgba(231, 231, 231, 1);
        text-align: left
    }

    .react .b-post-footer__user-label {
        display: none
    }

    .react .b-post-footer__time_for_desktop {
        display: inline
    }

    .react .b-post-footer__time_for_mobile {
        display: none
    }

    .react .b-post-footer__rating {
        margin-left: 20px;
        float: left
    }

    .react .b-post-footer__comment-counter {
        float: right;
        margin-right: 20px
    }

    .react .b-post-footer__view-counter {
        display: inline-block;
        margin-right: 10px;
        padding: 10px
    }
}

@media only screen and (max-width: 640px) {
    .react .b-post-footer__time_for_desktop {
        display: none
    }

    .react .b-post-footer__time_for_mobile {
        display: inline
    }
}

@media only screen and (max-width: 480px) {
    .react .b-post-footer__view-counter {
        display: none
    }
}

.react .b-partner-logo {
    display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    height: 90px;
    width: 90px;
    border: 2px solid rgba(255, 255, 255, 1);
    border-radius: 50%
}

.react .b-partner-logo__image {
    height: 100%;
    width: 100%;
    border-radius: 50%;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    background-position: 50% 50%;
    background-repeat: no-repeat
}

.react .b-post-cut {
    border-radius: 4px;
    border: 1px solid rgba(231, 231, 231, 1);
    padding-left: 40px;
    padding-right: 40px;
    background: rgba(255, 255, 255, 1);
    padding: 20px;
    display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    width: 100%;
    -webkit-transition: margin .3s;
    -moz-transition: margin .3s;
    -o-transition: margin .3s;
    -ms-transition: margin .3s;
    transition: margin .3s
}

.react .b-post-cut_max-media-size_500 .x-ugc img {
    max-width: 500px;
    max-height: 500px
}

.react .b-post-cut_new_true {
    border-color: rgba(78, 128, 189, 1)
}

.react .b-post-cut_mode_mini .b-post-cut__media {
    display: none
}

.react .b-post-cut_mode_midi .b-post-cut__body {
    display: table
}

.react .b-post-cut_mode_midi .b-post-cut__body.b-post-cut__body_has-media_false {
    margin-top: 0
}

.react .b-post-cut_mode_midi .b-post-cut__body.b-post-cut__body_has-media_false + .b-post-cut__post-cut-action {
    margin-left: 0
}

.react .b-post-cut_mode_midi .b-post-cut__body.b-post-cut__body_has-media_false .b-post-cut__header {
    margin-top: 10px
}

.react .b-post-cut_mode_midi .b-post-cut__media {
    display: table-cell;
    width: 140px;
    min-width: 140px;
    padding-right: 20px
}

.react .b-post-cut_mode_midi .b-post-cut__content-container {
    display: table-cell;
    width: 100%
}

.react .b-post-cut_mode_midi .b-post-cut__header {
    margin-top: 0;
    margin-bottom: 10px
}

.react .b-post-cut_mode_midi .b-post-cut__post-cut-action {
    margin-left: 160px
}

.react .b-post-cut_type_article.b-post-cut_preview_true .b-post-cut__header {
    margin-top: -20px;
    margin-left: -20px;
    margin-right: -20px
}

.react .b-post-cut_type_article.b-post-cut_preview_true .b-post-cut__body:empty {
    display: none
}

.react .b-post-cut_type_article.b-post-cut_preview_false .b-post-cut__body {
    margin-top: 0
}

.react .b-post-cut_type_stream .b-post-cut__body {
    color: rgba(41, 196, 132, 1)
}

.react .b-post-cut_type_stream .b-post-cut__body_online_false {
    color: rgba(204, 51, 51, 1)
}

.react .b-post-cut_type_stream .b-post-cut__body_online_false .b-post-cut__stream-status {
    background: rgba(204, 51, 51, 1)
}

.react .b-post-cut_feed_subdomain .b-post-cut__header .b-post-meta__domain-name, .react .b-post-cut_feed_subdomain .b-post-cut__meta .b-post-meta__domain-name {
    display: none
}

.react .b-post-cut_has-meta-info_false .b-post-cut__header, .react .b-post-cut_has-meta-info_false.b-post-cut_mode_midi .b-post-cut__body_has-media_false {
    margin-top: 0
}

.react .b-post-cut_authenticated_false .b-post-cut__footer {
    padding-bottom: 0
}

.react .b-post-cut_no-comments_true .b-post-cut__footer .b-post-footer__comment-counter {
    display: none
}

.react .b-post-cut__header {
    margin-top: 10px;
    z-index: 1
}

.react .b-post-cut__body {
    margin-top: 15px
}

.react .b-post-cut__logo {
    position: absolute;
    left: 20px;
    top: 215px;
    height: 80px;
    width: 80px;
    z-index: 2
}

.react .b-post-cut__media {
    margin-bottom: 15px
}

.react .b-post-cut__media-age-limit-text {
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    height: 60px;
    width: 60px;
    margin-top: -30px;
    margin-left: -30px;
    border-radius: 50%;
    background: rgba(36, 36, 36, 0.5);
    color: rgba(255, 255, 255, 1);
    font-size: 22px;
    text-align: center;
    line-height: 60px;
    pointer-events: none;
    -webkit-transition: opacity .3s, visibility .3s;
    -moz-transition: opacity .3s, visibility .3s;
    -o-transition: opacity .3s, visibility .3s;
    -ms-transition: opacity .3s, visibility .3s;
    transition: opacity .3s, visibility .3s
}

.react .b-post-cut__media-age-limit-container, .react .b-post-cut__media-age-limit-text {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    visibility: hidden
}

.react .b-post-cut__media-age-limit-container {
    height: 0;
    overflow: hidden;
    -webkit-transition: opacity .3s, visibility .3s, height .3s, margin .3s;
    -moz-transition: opacity .3s, visibility .3s, height .3s, margin .3s;
    -o-transition: opacity .3s, visibility .3s, height .3s, margin .3s;
    -ms-transition: opacity .3s, visibility .3s, height .3s, margin .3s;
    transition: opacity .3s, visibility .3s, height .3s, margin .3s
}

.react .b-post-cut__media-age-limit-container_visible_true {
    height: 18px;
    margin-top: 5px;
    opacity: 1;
    -ms-filter: none;
    filter: none;
    visibility: visible
}

.react .b-post-cut__media-player {
    display: inline-block;
    position: relative
}

.react .b-post-cut__media-player .b-media-player__inner-container {
    overflow: hidden
}

.react .b-post-cut__media-player .b-media-player__inner-container > :not(.b-post-cut__media-age-limit-text):not(.b-post-cut__media-age-limit-container) {
    -webkit-transition: filter .3s;
    -moz-transition: filter .3s;
    -o-transition: filter .3s;
    -ms-transition: filter .3s;
    transition: filter .3s
}

.react .b-post-cut__media-player_limited_true .b-media-player__inner-container:not(:hover) > :not(.b-post-cut__media-age-limit-text):not(.b-post-cut__media-age-limit-container) {
    filter: blur(30px)
}

.react .b-post-cut__media-player_limited_true .b-media-player__inner-container:not(:hover) .b-post-cut__media-age-limit-text, .react .b-post-cut__post-cut.b-cut_collapsed.b-cut_animating_false .b-post-cut__content_collapsed {
    opacity: 1;
    -ms-filter: none;
    filter: none;
    visibility: visible
}

.react .b-post-cut__post-cut.b-cut_collapsed.b-cut_animating_false .b-post-cut__content_expanded {
    visibility: hidden
}

.react .b-post-cut__content_collapsed {
    visibility: hidden;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0)
}

.react .b-post-cut__content_expanded {
    visibility: visible
}

.react .b-post-cut__post-cut-action {
    line-height: 20px;
    height: 20px;
    white-space: nowrap
}

.react .b-post-cut__post-cut-icon {
    margin-left: -5px;
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    -webkit-transition: -webkit-transform .3s;
    -moz-transition: -moz-transform .3s;
    -o-transition: -o-transform .3s;
    -ms-transition: -ms-transform .3s;
    transition: transform .3s
}

.react .b-post-cut__post-cut-icon_rotated_true {
    -webkit-transform: rotate(-180deg);
    -moz-transform: rotate(-180deg);
    -o-transform: rotate(-180deg);
    -ms-transform: rotate(-180deg);
    transform: rotate(-180deg)
}

.react .b-post-cut__footer {
    margin-top: 20px
}

.react .b-post-cut__stream-status {
    display: inline-block;
    width: 12px;
    height: 12px;
    margin-top: 4px;
    margin-right: 5px;
    border-radius: 50%;
    background: rgba(41, 196, 132, 1)
}

.react .b-post-cut__gallery-link {
    font-style: italic
}

.react .b-post-cut__gallery {
    overflow: hidden;
    height: 260px;
    margin: 10px 0;
    width: 100%;
    max-width: 700px
}

.react .b-post-cut__gallery_size_1 .b-post-cut__gallery-image {
    width: 100%;
    border: none
}

.react .b-post-cut__gallery_size_2 .b-post-cut__gallery-image {
    width: 50%;
    border-top: none;
    border-bottom: none
}

.react .b-post-cut__gallery_size_2 .b-post-cut__gallery-image:first-child {
    border-left: none
}

.react .b-post-cut__gallery_size_2 .b-post-cut__gallery-image:nth-child(2) {
    border-right: none
}

.react .b-post-cut__gallery_size_3 .b-post-cut__gallery-image {
    width: 33%;
    border-top: none;
    border-bottom: none
}

.react .b-post-cut__gallery_size_3 .b-post-cut__gallery-image:first-child {
    border-left: none
}

.react .b-post-cut__gallery_size_3 .b-post-cut__gallery-image:nth-child(2) {
    width: 34%
}

.react .b-post-cut__gallery_size_3 .b-post-cut__gallery-image:nth-child(3) {
    border-right: none
}

.react .b-post-cut__gallery_size_4 .b-post-cut__gallery-image {
    width: 50%;
    height: 130px
}

.react .b-post-cut__gallery_size_4 .b-post-cut__gallery-image:first-child, .react .b-post-cut__gallery_size_4 .b-post-cut__gallery-image:nth-child(2) {
    border-top: none
}

.react .b-post-cut__gallery_size_4 .b-post-cut__gallery-image:nth-child(2), .react .b-post-cut__gallery_size_4 .b-post-cut__gallery-image:nth-child(4) {
    border-right: none
}

.react .b-post-cut__gallery_size_4 .b-post-cut__gallery-image:nth-child(3), .react .b-post-cut__gallery_size_4 .b-post-cut__gallery-image:nth-child(4) {
    border-bottom: none
}

.react .b-post-cut__gallery_size_4 .b-post-cut__gallery-image:first-child, .react .b-post-cut__gallery_size_4 .b-post-cut__gallery-image:nth-child(3) {
    border-left: none
}

.react .b-post-cut__gallery_size_5 .b-post-cut__gallery-image {
    height: 130px
}

.react .b-post-cut__gallery_size_5 .b-post-cut__gallery-image:first-child {
    width: 50%;
    height: 260px;
    border-left: none;
    border-top: none;
    border-bottom: none
}

.react .b-post-cut__gallery_size_5 .b-post-cut__gallery-image:nth-child(2), .react .b-post-cut__gallery_size_5 .b-post-cut__gallery-image:nth-child(3) {
    border-top: none
}

.react .b-post-cut__gallery_size_5 .b-post-cut__gallery-image:nth-child(3), .react .b-post-cut__gallery_size_5 .b-post-cut__gallery-image:nth-child(5) {
    border-right: none
}

.react .b-post-cut__gallery_size_5 .b-post-cut__gallery-image:nth-child(4), .react .b-post-cut__gallery_size_5 .b-post-cut__gallery-image:nth-child(5) {
    border-bottom: none
}

.react .b-post-cut__gallery_size_5 .b-post-cut__gallery-image:nth-child(3), .react .b-post-cut__gallery_size_5 .b-post-cut__gallery-image:nth-child(4) {
    width: 20%
}

.react .b-post-cut__gallery_size_5 .b-post-cut__gallery-image:nth-child(2), .react .b-post-cut__gallery_size_5 .b-post-cut__gallery-image:nth-child(5) {
    width: 30%
}

.react .b-post-cut__gallery_size_6 .b-post-cut__gallery-image {
    height: 130px;
    width: 33%
}

.react .b-post-cut__gallery_size_6 .b-post-cut__gallery-image:first-child, .react .b-post-cut__gallery_size_6 .b-post-cut__gallery-image:nth-child(2), .react .b-post-cut__gallery_size_6 .b-post-cut__gallery-image:nth-child(3) {
    border-top: none
}

.react .b-post-cut__gallery_size_6 .b-post-cut__gallery-image:first-child, .react .b-post-cut__gallery_size_6 .b-post-cut__gallery-image:nth-child(4) {
    border-left: none
}

.react .b-post-cut__gallery_size_6 .b-post-cut__gallery-image:nth-child(3), .react .b-post-cut__gallery_size_6 .b-post-cut__gallery-image:nth-child(6) {
    border-right: none
}

.react .b-post-cut__gallery_size_6 .b-post-cut__gallery-image:nth-child(4), .react .b-post-cut__gallery_size_6 .b-post-cut__gallery-image:nth-child(5), .react .b-post-cut__gallery_size_6 .b-post-cut__gallery-image:nth-child(6) {
    border-bottom: none
}

.react .b-post-cut__gallery_size_6 .b-post-cut__gallery-image:nth-child(2), .react .b-post-cut__gallery_size_6 .b-post-cut__gallery-image:nth-child(5) {
    width: 34%
}

.react .b-post-cut__gallery_limited_true .b-post-cut__gallery-image-background:not(:hover) {
    filter: blur(30px)
}

.react .b-post-cut__gallery-image {
    float: left;
    height: 260px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border: 2px solid rgba(255, 255, 255, 1);
    overflow: hidden;
    cursor: zoom-in
}

.react .b-post-cut__gallery-image-background {
    height: 100%;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    background-position: 50% 50%;
    -webkit-transition: filter .3s;
    -moz-transition: filter .3s;
    -o-transition: filter .3s;
    -ms-transition: filter .3s;
    transition: filter .3s
}

.react .safari:not(.mobile) .b-post-cut {
    -webkit-transition: none;
    -moz-transition: none;
    -o-transition: none;
    -ms-transition: none;
    transition: none
}

.react .firefox .b-post-cut__content, .react .msedge .b-post-cut__content, .react .msie .b-post-cut__content {
    display: table;
    width: 100%;
    table-layout: fixed
}

.react .firefox .b-post-cut__content-cell, .react .msedge .b-post-cut__content-cell, .react .msie .b-post-cut__content-cell {
    display: table-cell
}

@media only screen and (max-width: 1280px) {
    .react .b-post-cut_ad_true .b-post-cut__footer .b-post-footer__time_for_desktop {
        clear: left
    }
}

@media only screen and (max-width: 1024px) {
    .react .b-post-cut {
        padding-bottom: 0
    }

    .react .b-post-cut_type_article .b-post-cut__body:empty + .b-post-cut__footer {
        margin-top: 0
    }

    .react .b-post-cut_ad_true, .react .b-post-cut_authenticated_false {
        padding-bottom: 0
    }

    .react .b-post-cut_ad_true .b-post-cut__footer {
        margin-top: 0
    }

    .react .b-post-cut__footer {
        padding-bottom: 0
    }
}

@media only screen and (max-width: 800px) {
    .react .b-post-cut_max-media-size_500 .x-ugc img {
        max-width: 100%;
        max-height: auto
    }
}

@media only screen and (max-width: 640px) {
    .react .b-post-cut {
        border-radius: 0;
        border-left: none;
        border-right: none
    }

    .react .b-post-cut_mode_midi .b-post-cut__content-container, .react .b-post-cut_mode_midi .b-post-cut__media {
        display: block
    }

    .react .b-post-cut_mode_midi .b-post-cut__post-cut-action {
        margin-left: 0
    }

    .react .b-post-cut__logo {
        top: 135px
    }

    .react .b-post-cut__gallery {
        height: 130px;
        width: 100vw;
        margin-left: -20px
    }

    .react .b-post-cut__gallery_size_1 .b-post-cut__gallery-image {
        width: 100vw
    }

    .react .b-post-cut__gallery_size_2 .b-post-cut__gallery-image {
        width: 50vw
    }

    .react .b-post-cut__gallery_size_4 .b-post-cut__gallery-image, .react .b-post-cut__gallery_size_5 .b-post-cut__gallery-image, .react .b-post-cut__gallery_size_6 .b-post-cut__gallery-image {
        width: 33vw;
        border-top: none;
        border-bottom: none
    }

    .react .b-post-cut__gallery_size_4 .b-post-cut__gallery-image:first-child, .react .b-post-cut__gallery_size_5 .b-post-cut__gallery-image:first-child, .react .b-post-cut__gallery_size_6 .b-post-cut__gallery-image:first-child {
        border-left: none;
        border-right: 2px solid rgba(255, 255, 255, 1)
    }

    .react .b-post-cut__gallery_size_4 .b-post-cut__gallery-image:nth-child(2), .react .b-post-cut__gallery_size_5 .b-post-cut__gallery-image:nth-child(2), .react .b-post-cut__gallery_size_6 .b-post-cut__gallery-image:nth-child(2) {
        width: 34vw;
        border-left: 2px solid rgba(255, 255, 255, 1);
        border-right: 2px solid rgba(255, 255, 255, 1)
    }

    .react .b-post-cut__gallery_size_4 .b-post-cut__gallery-image:nth-child(3), .react .b-post-cut__gallery_size_5 .b-post-cut__gallery-image:nth-child(3), .react .b-post-cut__gallery_size_6 .b-post-cut__gallery-image:nth-child(3) {
        border-left: 2px solid rgba(255, 255, 255, 1);
        border-right: none
    }

    .react .b-post-cut__gallery_size_4 .b-post-cut__gallery-image:nth-child(4), .react .b-post-cut__gallery_size_4 .b-post-cut__gallery-image:nth-child(5), .react .b-post-cut__gallery_size_4 .b-post-cut__gallery-image:nth-child(6), .react .b-post-cut__gallery_size_5 .b-post-cut__gallery-image:nth-child(4), .react .b-post-cut__gallery_size_5 .b-post-cut__gallery-image:nth-child(5), .react .b-post-cut__gallery_size_5 .b-post-cut__gallery-image:nth-child(6), .react .b-post-cut__gallery_size_6 .b-post-cut__gallery-image:nth-child(4), .react .b-post-cut__gallery_size_6 .b-post-cut__gallery-image:nth-child(5), .react .b-post-cut__gallery_size_6 .b-post-cut__gallery-image:nth-child(6) {
        display: none
    }

    .react .b-post-cut__gallery-image {
        height: 130px
    }
}

@media only screen and (max-width: 360px) {
    .react .b-post-cut_mode_midi .b-post-cut__media {
        margin-left: 0;
        margin-right: 0
    }



    .react .b-post-cut__media-player .b-media-player__outer-container {
        margin: 0 auto
    }

    .react .b-post-cut__media-age-limit-container {
        margin-left: 20px
    }
}

.react .b-feed-message {
    width: 100%;
    margin-top: 10px;
    position: relative;
    -webkit-transition: margin .3s;
    -moz-transition: margin .3s;
    -o-transition: margin .3s;
    -ms-transition: margin .3s;
    transition: margin .3s
}

.react .b-feed-message_closed_true {
    margin-top: 0
}

.react .b-feed-message.b-cut_value_false {
    top: 0
}

.react .b-feed-message.b-cut_value_false .b-feed-message__container {
    margin-top: 0;
    margin-bottom: 0;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    visibility: hidden
}

.react .b-feed-message__container {
    border-radius: 4px;
    border: 1px solid rgba(231, 231, 231, 1);
    padding-left: 40px;
    padding-right: 40px;
    background: rgba(255, 255, 255, 1);
    padding: 20px;
    -webkit-transition: opacity .1s, visibility .1s, margin .1s;
    -moz-transition: opacity .1s, visibility .1s, margin .1s;
    -o-transition: opacity .1s, visibility .1s, margin .1s;
    -ms-transition: opacity .1s, visibility .1s, margin .1s;
    transition: opacity .1s, visibility .1s, margin .1s
}

.react .b-feed-message__title {
    font-size: 22px;
    line-height: 1.15em;
    margin-bottom: 10px
}

.react .b-feed-message__title:empty {
    display: none
}

.react .b-feed-message__content {
    line-height: 20px
}

.react .b-feed-message__close-button {
    color: rgba(161, 161, 161, 1);
    fill: currentColor;
    position: absolute;
    top: 10px;
    right: 10px;
    -webkit-transition: color .1s;
    -moz-transition: color .1s;
    -o-transition: color .1s;
    -ms-transition: color .1s;
    transition: color .1s
}

.react .b-feed-message__close-button:hover {
    color: rgba(129, 129, 129, 1)
}

@media only screen and (max-width: 1024px) {
    .react .b-feed-message__close-button .b-icon__svg {
        -webkit-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -o-transform: scale(1.2);
        -ms-transform: scale(1.2);
        transform: scale(1.2)
    }
}

@media only screen and (max-width: 640px) {
    .react .b-feed-message__container {
        border-radius: 0;
        border-left: none;
        border-right: none
    }
}

.react .b-user-list {
    line-height: 20px;
    display: block;
    -webkit-transition: opacity .1s;
    -moz-transition: opacity .1s;
    -o-transition: opacity .1s;
    -ms-transition: opacity .1s;
    transition: opacity .1s
}

.react .b-user-list_disabled_true {
    opacity: .5;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
    pointer-events: none
}

.react .b-user-list__user {
    display: inline-block;
    margin-right: 10px
}

.react .b-user-list__user:last-child {
    margin-right: 0
}

.react .b-user-list__remove-button .b-button__icon {
    margin: 0 !important
}

.react .b-election-panel {
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 20px
}

.react .b-election-panel__time {
    line-height: 20px;
    margin-left: 20px
}

.react .b-election-panel__candidate-title, .react .b-election-panel__time {
    color: rgba(161, 161, 161, 1);
    font-size: 12px
}

.react .b-election-panel__state-title {
    margin-top: 10px;
    margin-bottom: 20px
}

.react .b-election-panel__program-checkbox {
    margin-top: 20px;
    padding-bottom: 20px
}

.react .b-election-panel__program-title, .react .b-election-panel__state-title {
    color: rgba(78, 128, 189, 1)
}

.react .b-election-panel__program-cut {
    margin-left: -20px;
    margin-right: -20px
}

.react .b-election-panel__program-title {
    padding-left: 20px;
    padding-right: 20px
}

.react .b-election-panel__program-title:after {
    content: "";
    display: block;
    height: 1px;
    margin-top: 10px;
    background: rgba(231, 231, 231, 1)
}

.react .b-election-panel__program-wysiwyg .b-wysiwyg__editor {
    padding-left: 20px;
    padding-right: 20px;
    min-height: 72px
}

.react .b-election-panel__program-wysiwyg .b-wysiwyg__editor, .react .b-election-panel__program-wysiwyg .b-wysiwyg__toolbar {
    border: none
}

.react .b-election-panel__program-placeholder {
    color: rgba(161, 161, 161, 1)
}

.react .b-election-panel__message {
    margin: 20px 0;
    color: rgba(161, 161, 161, 1);
    font-size: 12px
}

.react .b-election-panel__candidate {
    display: inline-block;
    width: 50%;
    margin-bottom: 10px
}

.react .b-election-panel__candidate:last-child {
    margin-bottom: 20px
}

.react .b-election-panel__candidate-checkbox:hover .b-election-panel__candidate-tooltip {
    display: block
}

.react .b-election-panel__candidate-checkbox .b-checkbox__label {
    display: inline-block;
    max-width: 170px;
    white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis
}

.react .b-election-panel__candidate-vote-count {
    vertical-align: top;
    margin-top: -5px !important;
    cursor: default
}

.react .b-election-panel__candidate-vote-count:hover .b-election-panel__vote-count-tooltip {
    display: block
}

@media only screen and (max-width: 480px) {
    .react .b-election-panel__time {
        display: block;
        margin-left: 0
    }

    .react .b-election-panel__candidate {
        display: block;
        width: 100%;
        margin-bottom: 10px
    }

    .react .b-election-panel__candidate-vote-count {
        margin-top: 0 !important;
        margin-left: 5px
    }
}

.react .b-form-person {
    z-index: 1
}

.react .b-form-person__section {
    margin-bottom: 10px
}

.react .b-form-person__label {
    margin-bottom: 5px;
    font-weight: 700
}

.react .b-form-person__name {
    width: 50%
}

.react .b-form-person__name_first {
    padding-right: 5px
}

.react .b-form-person__name_second {
    padding-left: 5px
}

.react .b-form-person__birthday {
    display: inline-block;
    margin-right: 10px
}

.react .b-form-person__birthday:last-child {
    margin-right: 0
}

.react .b-form-person__gender-item {
    margin-bottom: 5px
}

.react .b-form-person__gender-item:last-child {
    margin-bottom: 0
}

.react .b-form-person__location {
    display: inline-block;
    margin-right: 10px
}

.react .b-form-person__location:last-child {
    margin-right: 0
}

.react .b-form-person__submit {
    margin-bottom: 10px
}

@media only screen and (max-width: 480px) {
    .react .b-form-person__name {
        width: 100%;
        margin-bottom: 5px
    }

    .react .b-form-person__name:last-child {
        margin-bottom: 0
    }

    .react .b-form-person__name_first {
        padding-right: 0
    }

    .react .b-form-person__name_second {
        padding-left: 0
    }

    .react .b-form-person__location {
        display: block;
        margin-right: 0;
        margin-bottom: 5px
    }

    .react .b-form-person__location:last-child {
        margin-bottom: 0
    }
}

.react .p-post-list_loaded_true .p-post-list__spinner {
    visibility: hidden;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0)
}

.react .p-post-list_loaded_true .p-post-list__spinner, .react .p-post-list_loading_false .p-post-list__spinner {
    -webkit-transition: none;
    -moz-transition: none;
    -o-transition: none;
    -ms-transition: none;
    transition: none
}

.react .p-post-list_sorting_new .p-post-list__filter-container {
    height: 26px
}

.react .p-post-list_sorting_new .p-post-list__filter_name_rating {
    visibility: visible;
    opacity: 1;
    -ms-filter: none;
    filter: none;
    pointer-events: all
}

.react .p-post-list_sorting_best .p-post-list__filter-container {
    height: 26px
}

.react .p-post-list_sorting_best .p-post-list__filter_name_date {
    visibility: visible;
    opacity: 1;
    -ms-filter: none;
    filter: none;
    pointer-events: all
}

.react .p-post-list_authenticated_false .p-post-list__feed-type {
    display: none
}

.react .p-post-list__menu {
    display: inline-block;
    padding-bottom: 15px!important;
}

.react .p-post-list__toolbar {
    position: relative;
    margin: 20px 0
}

.react .p-post-list__feed-type {
    float: right;
    padding-top: 2px;
    padding-bottom: 2px
}

.react .p-post-list__filter-container {
    position: relative;
    height: 0;
    -webkit-transition: height .3s;
    -moz-transition: height .3s;
    -o-transition: height .3s;
    -ms-transition: height .3s;
    transition: height .3s
}

.react .p-post-list__filter {
    position: absolute;
    top: 0;
    left: 0;
    top: 5px;
    visibility: hidden;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    pointer-events: none;
    -webkit-transition: visibility .3s, opacity .3s;
    -moz-transition: visibility .3s, opacity .3s;
    -o-transition: visibility .3s, opacity .3s;
    -ms-transition: visibility .3s, opacity .3s;
    transition: visibility .3s, opacity .3s
}

.react .p-post-list__new-block-formatting-context .filter_category {
    /*border: 1px solid #556e8c;*/
    border: 1px solid rgba(78, 128, 189, 1);
    border-radius: 4px;
    padding: 2px 5px;
    margin: 2px 5px;
    cursor: pointer;
    /*background-color: #fff;*/
    background-color: rgba(78, 128, 189, 1);
    /*color: #556e8c;*/
    color: #fff;
    flex-grow: 1;
    text-align: center;
}
.react .p-post-list__new-block-formatting-context {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.react .p-post-list__election-message {
    overflow: visible
}

.react .p-post-list__election-message .b-feed-message__container {
    padding: 0;
    border-color: rgba(78, 128, 189, 1)
}

.react .p-post-list__post {
    margin-top: 10px
}

.react .p-post-list__paragraph {
    margin-bottom: 10px
}

.react .p-post-list__paragraph:last-child {
    margin-bottom: 0
}

.react .p-post-list__inline-ad {
    margin: 10px 10px 0px 10px;
}

.react .p-post-list__tag-list {
    display: none;
    margin-left: -10px;
    margin-top: 20px;
    margin-bottom: 5px
}

.react .p-post-list__tag-link-container {
    display: none;
    margin-bottom: 10px
}

.react .p-post-list__tag-link {
    font-size: 12px
}

.react .p-post-list__spinner {
    -webkit-transition: opacity .3s, visibility .3s;
    -moz-transition: opacity .3s, visibility .3s;
    -o-transition: opacity .3s, visibility .3s;
    -ms-transition: opacity .3s, visibility .3s;
    transition: opacity .3s, visibility .3s
}

.react .x-branding.x-whiteness .p-post-list__menu .b-radio-group__underline {
    background: #fff
}

.react .x-branding.x-whiteness .p-post-list__menu .b-radio_mode_tab {
    color: #fff
}

.react .x-branding.x-whiteness .p-post-list__menu .b-radio_mode_tab:hover {
    color: rgba(204, 204, 204, 1)
}

.react .x-branding.x-whiteness .p-post-list__feed-type .b-toggle__label {
    color: #fff
}

.react .x-branding.x-whiteness .p-post-list__feed-type .b-toggle__label:hover {
    color: rgba(204, 204, 204, 1)
}

.react .x-branding.x-whiteness .p-post-list__filter .b-select__button .b-action, .react .x-branding.x-whiteness .p-post-list__filter .b-select__label {
    color: #fff
}

.react .x-branding.x-whiteness .p-post-list__filter .b-select__button .b-action:hover {
    color: rgba(204, 204, 204, 1)
}

@media only screen and (max-width: 1280px) {
    .react .p-post-list__layout .b-layout__right {
        padding-right: 20px
    }
}

@media only screen and (max-width: 800px) {
    .b-editor_menu_items{
        left: 60px!important;
        width: 136px!important;
        height: auto!important;
        top: 0!important;
        margin: 0!important;
    }
    .b-title{
        font-size: 2.5em!important;
    }
    .b-info_column{
        float: none;
    }
    .b-blog_nav__subscriptions{
        padding-left: 15px!important;
        margin-right: 0px!important;
    }
    .l-content_aside_with_navigation{
        display: block!important;
        width: auto!important;
        float: none!important;
        min-height: 40px!important;
    }
    .l-content_column{
        padding-left: 0!important;
    }
    .b-column.b-column_settings{
            width: auto!important;
            float: none!important;

    }
    .b-side_menu{
        display: flex;
    }
    .b-side_menu_item{
        display: inline-block;
    }
    .b-side_menu_item_bg{
        display: none;
    }
    .b-new_post{
        padding-top: 65px!important;
        padding-left: 15px;
        padding-right: 15px;
    }
    .l-content_aside{
        display:block!important;
    }
    .b-aside_navigation_item_description{
        display: none!important;
    }
    .b-aside_navigation_item a{
            border-radius: 3px;
            -webkit-border-radius: 3px;
            -moz-border-radius: 3px;
            margin-right: 5px;
    }
}

@media only screen and (min-width: 601px) {
    .user_page_comments{
        padding-left: 55px!important;
    }
}
@media only screen and (max-width: 600px) {
    .b-comment__body{
        padding-top: 25px!important;
        padding-bottom: 0px !important;
    }
    .b-comment{
        background-color: #fff;
    }
    .b-comment__footer{
        height: 40px;
        align-items: center;
        border-top: 1px solid rgba(231,231,231,1);
        border-bottom: 1px solid rgba(231,231,231,1);
    }
    .b-rating__value.comments_rating{
        margin-top: 11px;
    }
    .b-rating__button_sign_plus{
        border-right: 1px solid;
    }
    .b-rating__button_sign_plus .b-icon__svg.comments-b-icon__svg, .b-rating__button_sign_minus .b-icon__svg.comments-b-icon__svg{
        height: 43px!important;
    }
    .between_comms{
        width: 100%;
        border-top: 1px solid rgba(231, 231, 231, 1);
        border-bottom: 1px solid rgba(231, 231, 231, 1);
        height: 10px;
        background-color: rgba(231, 231, 231, 1);
    }
    .b-new_post.create_form{
        padding-top: 15px!important;
    }
    .b-side_menu{
        display: flex;
        justify-content: space-around;
        align-items: center;
        position: relative;
        top: unset;
    }
    .b-side_menu a{
        padding: 0 16px 0 9px;
    }
    .thumbs-wrapper{
        margin: 0 15px !important;
        max-width: 900px !important;
    }

    .l-content_aside {
        display: none!important;
    }
    .clear_both_mobile{
        clear: both;
    }
    .b-button_icon{
        top: 30px!important;
    }
    .b-menu__profile{
        margin: 10px 10px 0 10px!important;
    }
    .b-profile_search{
        padding-left: 10px!important;
        padding-right: 10px!important;
        padding-top: 0px!important;
    }
    .b-user_cover-wrap{
        height:225px;
    }
    .l-center_container{
        min-width: auto;
        width: 100%;
    }
    .b-domain-tag-list.b-domain-tag-list_mode_text.p-post-list__tag-list{
        display: none;
    }
    .p-post-list__tag-link-container{
        display: none!important;
    }
    .l-content_main_wrapper_for_aside_with_navigation{
        padding-left: 0px!important;
    }
    .b-search_form.b-subscriptions_search_form, .sidebar__item.sidebar__item_margin_no, .b-cloud_more_button.more-tags{
        display: none;
    }
    .b-list{
        margin: 0 15px 0 3px!important;
    }
    .b-right_sidebar.sidebar.sidebar_fixed_no.sidebar_padding_yes.sidebar_inited_yes{
        display: none;
    }
    .b-menu.b-menu__subscriptions{
        margin-right: 0px!important;
        padding: 15px 0 0 15px!important;
    }
    .b-space_content_column{
        float: none!important;
        width: 100%!important;
    }
    .b-space_content_column_right{
        background: #f4f4f2;
        background: -moz-linear-gradient(top,#f4f4f2 0,#f4f4f2 100%);
        background: -webkit-gradient(linear,left top,left bottom,color-stop(0,#f4f4f2),color-stop(100%,#f4f4f2));
        background: -webkit-linear-gradient(top,#f4f4f2 0,#f4f4f2 100%);
        background: -o-linear-gradient(top,#f4f4f2 0,#f4f4f2 100%);
        background: -ms-linear-gradient(top,#f4f4f2 0,#f4f4f2 100%);
        background: linear-gradient(to bottom,#f4f4f2 0,#f4f4f2 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f2',endColorstr='#f4f4f2',GradientType=0);
        border-top: 1px solid #e6e6e6;
    }
    .b-space_content_inner{
        padding: 15px!important;
    }
    .b-space_content_bg{
        display: none!important;
    }
    .b-menu .b-menu_link{
            display: inline-block;
            float: none;
    }

    .b-new_post_domain_selected{
        white-space: unset!important;
    }
    .b-new_post_fields{
        padding: 0px!important;
    }
    /*.b-new_post_domain_selected label{
        font-size: 0.8em!important;
    }*/
    .b-new_post_form_submit{
        float: left!important;
        margin-top: 30px!important;
    }
    .b-new_post_domain{
            padding: 0!important;
            margin: 5px;
    }
    #js-new_post_form{
        padding-bottom: 10px;
    }
    .b-new_post_domain_subscribed_list{
        min-height: 20px;
        height: auto!important;
    }
    .b-sidebar-footer{
        display: block!important;
    }
    .b-new_post_domain_subscribed_list_content{
        padding: 20px 5px 5px 5px;
    }
    .b-text_container{
        padding: 0px!important;
    }
    .l-content_column{
        padding-left: 0px!important;
        width: 90%!important;
    }
    .l-content_column_profile{
        width: 100%!important;
    }
}

@media only screen and (max-width: 600px) and (min-width: 481px), only screen and (max-width: 1080px) and (min-width: 1025px) {


    .react .p-post-list_feed_basedomain.p-post-list_authenticated_true .p-post-list__filter-container {
        height: 26px
    }
}

@media only screen and (max-width: 600px) and (min-width: 481px) {
    .react .p-post-list_feed_basedomain .p-post-list__feed-type, .react .p-post-list_feed_basedomain.p-post-list_authenticated_true .p-post-list__feed-type {
        float: left;
    }
}

@media only screen and (max-width: 1024px) {
    .react .p-post-list__layout .b-layout__content {
        padding-left: 20px;
        padding-right: 20px
    }

    .react .p-post-list__tag-link-container, .react .p-post-list__tag-list {
        display: block
    }
}

@media only screen and (max-width: 640px) {
    .react .p-post-list__layout .b-layout__content {
        padding: 0
    }
    .p-notification-list__container.main_events{
        padding-left: 15px!important;
    }
    .react .b-context-menu__container{
        margin-right: 10px!important;
    }
    .react .p-post-list__toolbar {
        padding: 0 20px
    }
    .main_events .b-icon.b-icon_size_20.b-notification__icon{
        display: block!important;
    }
    .p-notification-list__toolbar{
        padding-bottom: 18px;
    }
    .b-notification__body{
        padding-right: 10px;
    }
    .react .p-post-list__tag-list {
        margin-left: 0
    }

    .react .p-post-list__tag-link {
        margin-left: 20px
    }
}

@media only screen and (max-width: 480px) {
    .react .p-post-list_sorting_best .p-post-list__filter-container, .react .p-post-list_sorting_new .p-post-list__filter-container {
        height: 31px
    }

    .react .p-post-list__menu {
        display: flex;
        justify-content: space-between;

    }

    .react .p-post-list__feed-type {
        margin-bottom: 10px;
        float: none;
        padding: 0
    }

    .react .p-post-list__filter {
        top: 10px
    }
}

@media only screen and (max-width: 360px) {
    .react .p-post-list__line-break {
        display: block;
        margin-top: 5px;
        font-size: 0
    }
}
.fc_top_menu{
    display: inline-block;
    overflow: hidden;
    white-space: nowrap;
    max-width: 0px;
    -webkit-transition: max-width .375s;
    -moz-transition: max-width .375s;
    -o-transition: max-width .375s;
    -ms-transition: max-width .375s;
    transition: max-width .375s;
}
.fc_top_menu.active_tl{
    max-width: 80px!important;
}
.p-domain-editor-main__container{
    padding: 20px;
}
.react .b-domain-editor-menu{
    display: block;
    color: rgba(161,161,161,1);
    line-height: 30px;
}
.react .b-domain-editor-menu__link{
    display: inline-block;
    margin-right: 20px;
    white-space: nowrap;
}
.react .b-domain-editor-menu__link.active{
    color: rgba(78,128,189,1);
}
.p-domain-editor-main__header, .p-domain-editor-access__header{
    margin-top: 40px!important;
    margin-bottom: 5px!important;
    font-size: 16px!important;
    color: rgba(36,36,36,1)!important;
    font-weight: 500!important;
}
.react .b-user-login__login{
    overflow: visible;
    text-overflow: unset;
}
.react .p-domain-editor-main__container{
    border: 1px solid rgba(231,231,231,1);
    padding: 20px 40px;
    background: rgba(255,255,255,1);
    border-radius: 4px 4px 0 0;
    min-height: 100vh;
    border-bottom: none;
}
.b-user-login_color_blue{
    display: inline-block!important;
    margin-bottom: 5px!important;
    color: rgba(78,128,189,1)!important;
    fill: currentColor!important;
    font-size: 32px!important;
    line-height: 1.15em!important;
}
.react .p-domain-editor-access__setting-number{
    top: 5px;
    margin-top: -10px;
    margin-left: 5px;
    margin-right: 5px;
}
.b-form_field .error{
    color: red;
}
.post_form_sbmt{
    text-align: center;
    padding-top: 10px;
}
.pb20{
    padding-bottom: 20px;
}
.pt20{
    padding-top: 20px;
}
.button_sbmt_form{
    color: #fff;
    font-size: 20px;
    background-color: #4E80BD;
    width: 40%;
    height: 32px;
    border: none;
    border-radius: 5px;
}
.button_return_form{
    color: #fff;
    font-size: 20px;
    background-color: red;
    width: 40%;
    height: 32px;
    border: none;
    border-radius: 5px;
}
.button_sbmt_search_form{
    color: #fff;
    font-size: 20px;
    background-color: #4E80BD;
    width: 20%;
    height: 36px;
    border: none;
    border-radius: 5px;
    cursor: pointer;
}
.ql-video{
    width: 100%;
    height: 100%;
}
.b-post_gallery_total_caption{
    color: #556e8c!important;
    text-decoration: underline!important;
}
.harakters{
    display: flex;
    width: 100%;
    justify-content: space-between;
}
.tooltip{
    position: absolute;
    right: 10px;
    top: 40px;
    z-index: 999;
    background-color: #fff;
    border-radius: 0px 0px 4px 4px;
    border: 1px solid rgba(231,231,231,1);
    border-top: none;
    text-align: left;
    padding: 5px;
}
.tooltip:after, .tooltip:before{
    content: "";
    display: block;
    position: absolute;
    top: -10px;
    left: -10px;
    width: 0;
    height: 0;
    border: 10px solid rgba(0,0,0,0);
    pointer-events: none;
}
.b-tooltip__menu-item{
    padding-bottom: 10px!important;
}
.b-tooltip__menu-item:last-child{
    padding-bottom: 0px!important;
}
.communities_link{
    color: #556e8c!important;
}
.link_h3{
    display: inline;
    font-family: 'PT Sans Caption',Arial,sans-serif;
    font-size: 1.65em!important;
    line-height: 1em;
    margin: 0;
    padding: 0;
    margin-bottom: 7px!important;
    font-weight: normal;
}
.link_h3 a{
    color: #666;
    white-space: normal;
}
.b-form_item{
    margin-top: 10px;
}
.ru.ql-snow .ql-tooltip.ql-editing .ql-action::after {
    content: "Сохранить";
}
.ru.ql-snow .ql-tooltip::before{
    content: "URL:";
}
.ql-snow .ql-tooltip{
    left: 0!important;
}

.b-notification_unread_true{
    cursor: pointer;
}
.b-cut__container img, .b-post__content-cell img{
    max-width: 100%!important;
    max-height: 100%!important;
}
.b-post__content p img, .b-post-cut__content-cell p img {
    width: 100% !important;
    height: 100% !important;
    max-width: 100% !important;
    max-height: 100% !important;
}
.b-post__content, .b-post-cut__content-cell{
    font-family: 'PT Sans Caption',Verdana,sans-serif !important;
}
.b-cut__container img{
    margin-bottom: 10px;
}
.b-notification__body .b-user-login__login{
    font-size: 14px;
    line-height: 20px;
}
.b-user-login_color_blue_qweqwe{
    display: inline-block!important;
    margin-bottom: 5px!important;
    color: rgba(78,128,189,1)!important;
    fill: currentColor!important;
}
.loading__spinner{
    z-index: 9999;
    position: absolute;
    left: 0;
    top: 0;
    opacity: 0.8;
    background-color: white;
}
.confirm_button{
    line-height: 1.4;
    padding-right: 5px;
    border: 1px solid;
    border-radius: 5px;
    padding: 0px 3px;
}
.p-notification-list__container .event_page_itemb-notification{
    padding-bottom: 15px;
}
.b-notification__unsubscribe-item{
    cursor: pointer;
}
.popup_moders{
    width: 50%;
    border: 1px solid rgba(231, 231, 231, 1);
    padding: 5px;
    margin: 5px 0px;
}
.popup_moders div{
    border-bottom: 1px solid rgba(231, 231, 231, 1);
    cursor: pointer;
}
.p-domain-editor-main__moderator-list li a{
    color: rgba(78, 128, 189, 1);
    padding-right: 5px;
}
.p-domain-editor-main__moderator-list li span{
    font-size: 10px;
    cursor: pointer;
}
.comment_context_menu {
    width: auto;
    height: auto;
    margin-top: 5px;
    margin-right: 10px;
    position: relative;
    margin-bottom: 10px;
    border: 1px solid rgba(161, 161, 161, 1);
    border-radius: 5px;
    background-color: #fff;
    padding: 5px;
}
.qweqwe{
    cursor: pointer;
}
.communities_link{
    text-transform: uppercase;
}
.was_saled{
    background-image: url(/local/templates/rybalka/assets/saled_big.png);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
}
a.button_sbmt_form.addd{
    color: #fff !important;
    padding: 10px 5px !important;
    margin-left: 20px !important;
}
.popupuser_list{
    border: 1px solid #888;
    padding: 2px;
    cursor: pointer;
    color: #4E80BD;
}
#js-new_post_submit{
    padding-bottom: 30px;
    display: flex;
    justify-content: space-around;
}
.b-bullets_list li{
    padding-top: 15px;
}
@media only screen and (max-width: 480px) {
    .button_sbmt_search_form {
        font-size: 16px;
    }
    .mobile_footer_post{
        top:-40px;
    }
    .thumbs.clr.active{
        padding-left: 35px;
    }
}
.b-post__content-cell.x-ugc p, .b-post-cut__content-cell.preview__content p{
  text-align: justify;
}
.b-post__content-cell.x-ugc .ql-align-center, .b-post-cut__content-cell.preview__content .ql-align-center{
  text-align: center;
}
.latest_search_requests.suggest{
    border-radius: 4px;
    border: 1px solid rgba(231, 231, 231, 1);
    background: rgba(255, 255, 255, 1);
    padding: 0;
    width: 98%;
}
.list_suggest{
    border-bottom: 1px solid rgba(231, 231, 231, 1);
    padding-left: 8px;
    cursor: pointer;
}
.list_suggest:last-child{
    border-bottom: none;
}
.popup_form, .popup_form_u2u, .popup_message{
    float: none;
    max-height: 80%;
    margin: 0 15%!important;
    padding: 15px!important;
    position: relative;
    z-index: 9999995 !important;
    background-color: white;
    border-radius: 5px;
}
.popup_form h3, .popup_form_u2u h3, .popup_message h3{
    font-size: 20px;
}
.popup_form select, .popup_form_u2u select{
    margin: 20px 0px 10px 0px;
    width: 70%;
    height: 35px;
    border-radius: 5px;
}
.popup_form select, .popup_form_u2u select{
    margin: 20px 0px 10px 0px;
    width: 70%;
    height: 35px;
    border-radius: 5px;
}
.ban_reason{
    width: 69%;
    border-radius: 5px;
}
.info_icon{
    position: absolute;
    left: 15px;
    top: 25px;
    border-radius: 15px;
    background-color: white;
}
.info_icon.forum_icon{
    position: absolute;
    left: 15px;
    top: auto!important;
    border-radius: 15px;
    background-color: white;
    margin-top: 7px;
    margin-left: 7px;
}
.forum_cover .pod_h1{
    color: #4E80BD;
    font-weight: 600;
    font-size: 21px;
}
.forum_cover .text_block{
    border-left: 3px solid #4E80BD;
    border-right: 3px solid #4E80BD;
    text-align: left;
    font-size: 16px;
    padding: 15px 90px;
}
.forum_cover .bunnton{
    background-color: #4E80BD;
    color: #fff;
    padding: 10px;
    border-radius: 7px;
}
.forum_cover{
    height: 102px;
    background-color: #fff;
    display: flex;
    justify-content: space-around;
    align-items: center;
    border: 1px solid;
}
.podlojka{
    vertical-align: unset;
    display: flex;
    align-content: center;
    flex-direction: column;
    padding: 150px 0px;
    height: auto !important;
    width: 100%!important;
}

@media only screen and (max-width: 600px) {
    .active_link {
        font-weight: 600!important;
    }
    .podlojka{
        height: 280px!important;
        background-color: #fff;
        padding:0px;
    }
    .podlojka .bunnton{
        margin: 15px!important;
    }
    .podlojka .text_block{
        margin: 0px 15px;
    }
    .info_icon{
        position: absolute;
        border-radius: 15px;
        background-color: white;
        margin-top: 7px;
        margin-left: 3px;
        top: auto;
    }
    .podlojka .pod_h1{
        padding-bottom: 40px;
        padding-top: 10px;
    }
}
.podlojka .pod_h1{
    color: #4E80BD;
    font-weight: 600;
    padding-bottom: 50px;
    font-size: 21px;
}
.podlojka .text_block{
    padding: 25px 0px;
    border-top: 3px solid #4E80BD;
    border-bottom: 3px solid #4E80BD;
    text-align: left;
    font-size: 16px;
}
.podlojka .bunnton{
    margin: 50px 0px 15px 0px;
    background-color: #4E80BD;
    color: #fff;
    padding: 10px;
    border-radius: 7px;
}
.marked .ui-state-default{
    border: 1px solid #dad55e!important;
    background: #fffa90!important;
    color: #777620!important;
}
#autosave_message{
    padding-bottom: 5px;
    color: green;
    font-size: 12px;
}
.question_block{
    display: flex;
    align-items: center;
    font-size: 16px;
    padding: 10px 0px;
}
.question_block label{
    padding-left: 10px;
}
.allCountVote{
    font-size: 17px;
    font-weight: 600;
}
.result_questions.marked_text{
    font-weight: 500;
    color: green;
}
.result_questions{
    font-size: 16px!important;
    padding: 10px 0px!important;
}
.vote_input{
 margin-bottom: 10px;
}
.question_block_result{
    display: none
}
.zap_info{
    text-align: right;
    color: green;
    font-size: 11px;
}
.image_img{
    position: absolute;
    top: 50%;
    left: 50%;
    object-fit: cover;
    max-width: none;
    max-height: none;
    width: 100%;
    height: 100%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    max-height: 100%;
    max-width: 100%;
}
.image_a{
    display: block;
    height: 0;
    width: 100%;
    padding-top: 100%;
    overflow: hidden;
    position: relative;
}
iframe.ql-video{
    height: 400px;
}
@media screen and (max-width:600px){
    .b-side_menu a{
        padding: 0;
    }
    iframe.ql-video{
        height: 300px;
    }
}

/* End */
/* /local/templates/rybalka/assets/css/snow.css?163645377825496 */
/* /local/templates/rybalka/assets/lightzoom/style.css?16364537783182 */
/* /local/templates/rybalka/assets/css/all.css?1636453778209304 */
/* /local/templates/rybalka/assets/css/essential-style.css?1636453778388741 */
/* /local/templates/rybalka/assets/css/template.css?1639229936340137 */
