@import "../fonts/icomoon/style.css";
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}
body {
  margin: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}
audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline;
}
audio:not([controls]) {
  display: none;
  height: 0;
}
[hidden],
template {
  display: none;
}
a {
  background-color: transparent;
}
a:active,
a:hover {
  outline: 0;
}
abbr[title] {
  border-bottom: 1px dotted;
}
b,
strong {
  font-weight: bold;
}
dfn {
  font-style: italic;
}
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
mark {
  background: #ff0;
  color: #000;
}
small {
  font-size: 80%;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.25em;
}
img {
  border: 0;
}
svg:not(:root) {
  overflow: hidden;
}
figure {
  margin: 1em 40px;
}
hr {
  box-sizing: content-box;
  height: 0;
}
pre {
  overflow: auto;
}
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}
button {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
button[disabled],
html input[disabled] {
  cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
input {
  line-height: normal;
}
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
input[type="search"] {
  -webkit-appearance: textfield;
  box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
legend {
  border: 0;
  padding: 0;
}
textarea {
  overflow: auto;
}
optgroup {
  font-weight: bold;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
td,
th {
  padding: 0;
}
ul,
li {
  list-style-type: square;
}
/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print {
  *,
  *:before,
  *:after {
    background: transparent !important;
    color: #000 !important;
    box-shadow: none !important;
    text-shadow: none !important;
  }
  a,
  a:visited {
    text-decoration: underline;
  }
  a[href^="#"]:after,
  a[href^="javascript:"]:after {
    content: "";
  }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  .navbar {
    display: none;
  }
  .btn > .caret,
  .dropup > .btn > .caret {
    border-top-color: #000 !important;
  }
  .label {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #ddd !important;
  }
}
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
html {
  font-size: 10px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body {
  font-family: Roboto, "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 20px;
  color: #323232;
  background-color: #707070;
}
input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
a {
  color: #0786c2;
  text-decoration: none;
}
a:hover,
a:focus {
  color: #0675a9;
  text-decoration: underline;
}
a:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
  outline: none;
}
figure {
  margin: 0;
}
img {
  vertical-align: middle;
}
.img-responsive,
.card .card--img,
.photo-card .photo-card--img,
.card-horizontal .card-horizontal--img,
.gallery .gallery--img,
.quiz .quiz--card-picture {
  display: block;
  max-width: 100%;
  height: auto;
}
.img-rounded {
  border-radius: 0px;
}
.img-thumbnail {
  padding: 5px;
  line-height: 20px;
  background-color: #fff;
  border: 1px solid #d5d5d5;
  border-radius: 0px;
  -webkit-transition: all .2s ease-in-out;
  -o-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out;
  display: inline-block;
  max-width: 100%;
  height: auto;
}
.img-circle {
  border-radius: 50%;
}
hr {
  margin-top: 20px;
  margin-bottom: 20px;
  border: 0;
  border-top: 1px solid #d5d5d5;
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}
[role="button"] {
  cursor: pointer;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-family: inherit;
  font-weight: 500;
  color: inherit;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small,
h1 .small,
h2 .small,
h3 .small,
h4 .small,
h5 .small,
h6 .small,
.h1 .small,
.h2 .small,
.h3 .small,
.h4 .small,
.h5 .small,
.h6 .small {
  font-weight: normal;
  line-height: 1;
  color: #707070;
}
h1,
.h1,
h2,
.h2,
h3,
.h3 {
  margin-top: 20px;
  margin-bottom: 10px;
}
h1 small,
.h1 small,
h2 small,
.h2 small,
h3 small,
.h3 small,
h1 .small,
.h1 .small,
h2 .small,
.h2 .small,
h3 .small,
.h3 .small {
  font-size: 65%;
}
h4,
.h4,
h5,
.h5,
h6,
.h6 {
  margin-top: 10px;
  margin-bottom: 0;
}
h4 small,
.h4 small,
h5 small,
.h5 small,
h6 small,
.h6 small,
h4 .small,
.h4 .small,
h5 .small,
.h5 .small,
h6 .small,
.h6 .small {
  font-size: 75%;
}
h1,
.h1,
h2,
.h2 {
  line-height: 40px;
}
h3,
.h3,
h4,
.h4 {
  line-height: 30px;
}
h5,
.h5,
h6,
.h6 {
  line-height: 20px;
}
h1,
.h1 {
  font-size: 36px;
}
@media only screen and (max-width: 767px) {
  h1,
  .h1 {
    font-size: 25px;
    line-height: 1.4;
  }
}
h2,
.h2 {
  font-size: 30px;
}
h3,
.h3 {
  font-size: 24px;
}
h4,
.h4 {
  font-size: 18px;
}
h5,
.h5 {
  font-size: 14px;
}
h6,
.h6 {
  font-size: 12px;
}
p {
  margin: 0 0 20px;
  line-height: 20px;
}
.lead {
  margin-bottom: 20px;
  font-size: 16px;
  font-weight: 300;
  line-height: 40px;
}
@media (min-width: 768px) {
  .lead {
    font-size: 21px;
  }
}
small,
.small {
  font-size: 12px;
}
mark,
.mark {
  background-color: #fbf1d1;
  padding: 5px;
}
.text-left {
  text-align: left;
}
.text-right {
  text-align: right;
}
.text-center {
  text-align: center;
}
.text-justify {
  text-align: justify;
}
.text-nowrap {
  white-space: nowrap;
}
.text-lowercase {
  text-transform: lowercase;
}
.text-uppercase {
  text-transform: uppercase;
}
.text-capitalize {
  text-transform: capitalize;
}
.text-muted {
  color: #707070;
}
.text-primary {
  color: #0786c2;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #056491;
}
.text-success {
  color: #338032;
}
a.text-success:hover,
a.text-success:focus {
  color: #255b24;
}
.text-info {
  color: #0786c2;
}
a.text-info:hover,
a.text-info:focus {
  color: #056491;
}
.text-warning {
  color: #be920f;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #8f6e0b;
}
.text-danger {
  color: #821c15;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #56130e;
}
.bg-primary {
  color: #fff;
  background-color: #0786c2;
}
a.bg-primary:hover,
a.bg-primary:focus {
  background-color: #056491;
}
.bg-success {
  background-color: #b6e2bd;
}
a.bg-success:hover,
a.bg-success:focus {
  background-color: #91d49b;
}
.bg-info {
  background-color: #68cbfa;
}
a.bg-info:hover,
a.bg-info:focus {
  background-color: #37baf8;
}
.bg-warning {
  background-color: #fbf1d1;
}
a.bg-warning:hover,
a.bg-warning:focus {
  background-color: #f8e2a1;
}
.bg-danger {
  background-color: #f0aaa6;
}
a.bg-danger:hover,
a.bg-danger:focus {
  background-color: #e9817a;
}
.page-header {
  padding-bottom: 9px;
  margin: 40px 0 20px;
  border-bottom: 1px solid #d5d5d5;
}
ul,
ol {
  margin-top: 0;
  margin-bottom: 10px;
}
ul ul,
ol ul,
ul ol,
ol ol {
  margin-bottom: 0;
}
.list-unstyled {
  padding-left: 0;
  list-style: none;
}
.list-inline {
  padding-left: 0;
  list-style: none;
  margin-left: -5px;
}
.list-inline > li {
  display: inline-block;
  padding-left: 5px;
  padding-right: 5px;
}
dl {
  margin-top: 0;
  margin-bottom: 20px;
}
dt,
dd {
  line-height: 20px;
}
dt {
  font-weight: bold;
}
dd {
  margin-left: 0;
}
@media (min-width: 768px) {
  .dl-horizontal dt {
    float: left;
    width: 140px;
    clear: left;
    text-align: right;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .dl-horizontal dd {
    margin-left: 160px;
  }
}
abbr[title],
abbr[data-original-title] {
  cursor: help;
  border-bottom: 1px dotted #707070;
}
.initialism {
  font-size: 90%;
  text-transform: uppercase;
}
blockquote {
  padding: 10px 20px;
  margin: 0 0 20px;
  font-size: 17.5px;
  border-left: 5px solid #d5d5d5;
}
blockquote p:last-child,
blockquote ul:last-child,
blockquote ol:last-child {
  margin-bottom: 0;
}
blockquote footer,
blockquote small,
blockquote .small {
  display: block;
  font-size: 80%;
  line-height: 20px;
  color: #707070;
}
blockquote footer:before,
blockquote small:before,
blockquote .small:before {
  content: '\2014 \00A0';
}
.blockquote-reverse,
blockquote.pull-right {
  padding-right: 15px;
  padding-left: 0;
  border-right: 5px solid #d5d5d5;
  border-left: 0;
  text-align: right;
}
.blockquote-reverse footer:before,
blockquote.pull-right footer:before,
.blockquote-reverse small:before,
blockquote.pull-right small:before,
.blockquote-reverse .small:before,
blockquote.pull-right .small:before {
  content: '';
}
.blockquote-reverse footer:after,
blockquote.pull-right footer:after,
.blockquote-reverse small:after,
blockquote.pull-right small:after,
.blockquote-reverse .small:after,
blockquote.pull-right .small:after {
  content: '\00A0 \2014';
}
address {
  margin-bottom: 20px;
  font-style: normal;
  line-height: 20px;
}
code,
kbd,
pre,
samp {
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
}
code {
  padding: 2px 4px;
  font-size: 90%;
  color: #c7254e;
  background-color: #f9f2f4;
  border-radius: 0px;
}
kbd {
  padding: 2px 4px;
  font-size: 90%;
  color: #fff;
  background-color: #333;
  border-radius: 0px;
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
}
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: bold;
  box-shadow: none;
}
pre {
  display: block;
  padding: 9.5px;
  margin: 0 0 10px;
  font-size: 13px;
  line-height: 20px;
  word-break: break-all;
  word-wrap: break-word;
  color: #333;
  background-color: #f5f5f5;
  border: 1px solid #d5d5d5;
  border-radius: 0px;
}
pre code {
  padding: 0;
  font-size: inherit;
  color: inherit;
  white-space: pre-wrap;
  background-color: transparent;
  border-radius: 0;
}
.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}
.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 10px;
  padding-right: 10px;
}
@media (min-width: 768px) {
  .container {
    width: 768px;
  }
}
@media (min-width: 1024px) {
  .container {
    width: 1024px;
  }
}
@media (min-width: 1241px) {
  .container {
    width: 1241px;
  }
}
.container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 10px;
  padding-right: 10px;
}
.row {
  margin-left: 0;
  margin-right: 0;
}
@media only screen and (max-width: 767px) {
  .row {
    margin-left: -10px;
    margin-right: -10px;
  }
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left;
}
.col-xs-12 {
  width: 100%;
  flex: 1 1 100%;
  -webkit-flex: 1 1 100%;
}
.col-xs-11 {
  width: 91.66666666666666%;
  flex: 1 1 91.66666666666666%;
  -webkit-flex: 1 1 91.66666666666666%;
}
.col-xs-10 {
  width: 83.33333333333334%;
  flex: 1 1 83.33333333333334%;
  -webkit-flex: 1 1 83.33333333333334%;
}
.col-xs-9 {
  width: 75%;
  flex: 1 1 75%;
  -webkit-flex: 1 1 75%;
}
.col-xs-8 {
  width: 66.66666666666666%;
  flex: 1 1 66.66666666666666%;
  -webkit-flex: 1 1 66.66666666666666%;
}
.col-xs-7 {
  width: 58.333333333333336%;
  flex: 1 1 58.333333333333336%;
  -webkit-flex: 1 1 58.333333333333336%;
}
.col-xs-6 {
  width: 50%;
  flex: 1 1 50%;
  -webkit-flex: 1 1 50%;
}
.col-xs-5 {
  width: 41.66666666666667%;
  flex: 1 1 41.66666666666667%;
  -webkit-flex: 1 1 41.66666666666667%;
}
.col-xs-4 {
  width: 33.33333333333333%;
  flex: 1 1 33.33333333333333%;
  -webkit-flex: 1 1 33.33333333333333%;
}
.col-xs-3 {
  width: 25%;
  flex: 1 1 25%;
  -webkit-flex: 1 1 25%;
}
.col-xs-2 {
  width: 16.666666666666664%;
  flex: 1 1 16.666666666666664%;
  -webkit-flex: 1 1 16.666666666666664%;
}
.col-xs-1 {
  width: 8.333333333333332%;
  flex: 1 1 8.333333333333332%;
  -webkit-flex: 1 1 8.333333333333332%;
}
.col-xs-pull-12 {
  right: 100%;
}
.col-xs-pull-11 {
  right: 91.66666666666666%;
}
.col-xs-pull-10 {
  right: 83.33333333333334%;
}
.col-xs-pull-9 {
  right: 75%;
}
.col-xs-pull-8 {
  right: 66.66666666666666%;
}
.col-xs-pull-7 {
  right: 58.333333333333336%;
}
.col-xs-pull-6 {
  right: 50%;
}
.col-xs-pull-5 {
  right: 41.66666666666667%;
}
.col-xs-pull-4 {
  right: 33.33333333333333%;
}
.col-xs-pull-3 {
  right: 25%;
}
.col-xs-pull-2 {
  right: 16.666666666666664%;
}
.col-xs-pull-1 {
  right: 8.333333333333332%;
}
.col-xs-pull-0 {
  right: auto;
}
.col-xs-push-12 {
  left: 100%;
}
.col-xs-push-11 {
  left: 91.66666666666666%;
}
.col-xs-push-10 {
  left: 83.33333333333334%;
}
.col-xs-push-9 {
  left: 75%;
}
.col-xs-push-8 {
  left: 66.66666666666666%;
}
.col-xs-push-7 {
  left: 58.333333333333336%;
}
.col-xs-push-6 {
  left: 50%;
}
.col-xs-push-5 {
  left: 41.66666666666667%;
}
.col-xs-push-4 {
  left: 33.33333333333333%;
}
.col-xs-push-3 {
  left: 25%;
}
.col-xs-push-2 {
  left: 16.666666666666664%;
}
.col-xs-push-1 {
  left: 8.333333333333332%;
}
.col-xs-push-0 {
  left: auto;
}
.col-xs-offset-12 {
  margin-left: 100%;
}
.col-xs-offset-11 {
  margin-left: 91.66666666666666%;
}
.col-xs-offset-10 {
  margin-left: 83.33333333333334%;
}
.col-xs-offset-9 {
  margin-left: 75%;
}
.col-xs-offset-8 {
  margin-left: 66.66666666666666%;
}
.col-xs-offset-7 {
  margin-left: 58.333333333333336%;
}
.col-xs-offset-6 {
  margin-left: 50%;
}
.col-xs-offset-5 {
  margin-left: 41.66666666666667%;
}
.col-xs-offset-4 {
  margin-left: 33.33333333333333%;
}
.col-xs-offset-3 {
  margin-left: 25%;
}
.col-xs-offset-2 {
  margin-left: 16.666666666666664%;
}
.col-xs-offset-1 {
  margin-left: 8.333333333333332%;
}
.col-xs-offset-0 {
  margin-left: 0%;
}
@media (min-width: 768px) {
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left;
  }
  .col-sm-12 {
    width: 100%;
    flex: 1 1 100%;
    -webkit-flex: 1 1 100%;
  }
  .col-sm-11 {
    width: 91.66666666666666%;
    flex: 1 1 91.66666666666666%;
    -webkit-flex: 1 1 91.66666666666666%;
  }
  .col-sm-10 {
    width: 83.33333333333334%;
    flex: 1 1 83.33333333333334%;
    -webkit-flex: 1 1 83.33333333333334%;
  }
  .col-sm-9 {
    width: 75%;
    flex: 1 1 75%;
    -webkit-flex: 1 1 75%;
  }
  .col-sm-8 {
    width: 66.66666666666666%;
    flex: 1 1 66.66666666666666%;
    -webkit-flex: 1 1 66.66666666666666%;
  }
  .col-sm-7 {
    width: 58.333333333333336%;
    flex: 1 1 58.333333333333336%;
    -webkit-flex: 1 1 58.333333333333336%;
  }
  .col-sm-6 {
    width: 50%;
    flex: 1 1 50%;
    -webkit-flex: 1 1 50%;
  }
  .col-sm-5 {
    width: 41.66666666666667%;
    flex: 1 1 41.66666666666667%;
    -webkit-flex: 1 1 41.66666666666667%;
  }
  .col-sm-4 {
    width: 33.33333333333333%;
    flex: 1 1 33.33333333333333%;
    -webkit-flex: 1 1 33.33333333333333%;
  }
  .col-sm-3 {
    width: 25%;
    flex: 1 1 25%;
    -webkit-flex: 1 1 25%;
  }
  .col-sm-2 {
    width: 16.666666666666664%;
    flex: 1 1 16.666666666666664%;
    -webkit-flex: 1 1 16.666666666666664%;
  }
  .col-sm-1 {
    width: 8.333333333333332%;
    flex: 1 1 8.333333333333332%;
    -webkit-flex: 1 1 8.333333333333332%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-pull-11 {
    right: 91.66666666666666%;
  }
  .col-sm-pull-10 {
    right: 83.33333333333334%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-8 {
    right: 66.66666666666666%;
  }
  .col-sm-pull-7 {
    right: 58.333333333333336%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-5 {
    right: 41.66666666666667%;
  }
  .col-sm-pull-4 {
    right: 33.33333333333333%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-2 {
    right: 16.666666666666664%;
  }
  .col-sm-pull-1 {
    right: 8.333333333333332%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-push-11 {
    left: 91.66666666666666%;
  }
  .col-sm-push-10 {
    left: 83.33333333333334%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-8 {
    left: 66.66666666666666%;
  }
  .col-sm-push-7 {
    left: 58.333333333333336%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-5 {
    left: 41.66666666666667%;
  }
  .col-sm-push-4 {
    left: 33.33333333333333%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-2 {
    left: 16.666666666666664%;
  }
  .col-sm-push-1 {
    left: 8.333333333333332%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66666666666666%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333333333334%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66666666666666%;
  }
  .col-sm-offset-7 {
    margin-left: 58.333333333333336%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66666666666667%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333333333333%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-2 {
    margin-left: 16.666666666666664%;
  }
  .col-sm-offset-1 {
    margin-left: 8.333333333333332%;
  }
  .col-sm-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 1024px) {
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;
  }
  .col-md-12 {
    width: 100%;
    flex: 1 1 100%;
    -webkit-flex: 1 1 100%;
  }
  .col-md-11 {
    width: 91.66666666666666%;
    flex: 1 1 91.66666666666666%;
    -webkit-flex: 1 1 91.66666666666666%;
  }
  .col-md-10 {
    width: 83.33333333333334%;
    flex: 1 1 83.33333333333334%;
    -webkit-flex: 1 1 83.33333333333334%;
  }
  .col-md-9 {
    width: 75%;
    flex: 1 1 75%;
    -webkit-flex: 1 1 75%;
  }
  .col-md-8 {
    width: 66.66666666666666%;
    flex: 1 1 66.66666666666666%;
    -webkit-flex: 1 1 66.66666666666666%;
  }
  .col-md-7 {
    width: 58.333333333333336%;
    flex: 1 1 58.333333333333336%;
    -webkit-flex: 1 1 58.333333333333336%;
  }
  .col-md-6 {
    width: 50%;
    flex: 1 1 50%;
    -webkit-flex: 1 1 50%;
  }
  .col-md-5 {
    width: 41.66666666666667%;
    flex: 1 1 41.66666666666667%;
    -webkit-flex: 1 1 41.66666666666667%;
  }
  .col-md-4 {
    width: 33.33333333333333%;
    flex: 1 1 33.33333333333333%;
    -webkit-flex: 1 1 33.33333333333333%;
  }
  .col-md-3 {
    width: 25%;
    flex: 1 1 25%;
    -webkit-flex: 1 1 25%;
  }
  .col-md-2 {
    width: 16.666666666666664%;
    flex: 1 1 16.666666666666664%;
    -webkit-flex: 1 1 16.666666666666664%;
  }
  .col-md-1 {
    width: 8.333333333333332%;
    flex: 1 1 8.333333333333332%;
    -webkit-flex: 1 1 8.333333333333332%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-pull-11 {
    right: 91.66666666666666%;
  }
  .col-md-pull-10 {
    right: 83.33333333333334%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-8 {
    right: 66.66666666666666%;
  }
  .col-md-pull-7 {
    right: 58.333333333333336%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-5 {
    right: 41.66666666666667%;
  }
  .col-md-pull-4 {
    right: 33.33333333333333%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-2 {
    right: 16.666666666666664%;
  }
  .col-md-pull-1 {
    right: 8.333333333333332%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-push-11 {
    left: 91.66666666666666%;
  }
  .col-md-push-10 {
    left: 83.33333333333334%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-8 {
    left: 66.66666666666666%;
  }
  .col-md-push-7 {
    left: 58.333333333333336%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-5 {
    left: 41.66666666666667%;
  }
  .col-md-push-4 {
    left: 33.33333333333333%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-2 {
    left: 16.666666666666664%;
  }
  .col-md-push-1 {
    left: 8.333333333333332%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666666666666%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333333334%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666666666666%;
  }
  .col-md-offset-7 {
    margin-left: 58.333333333333336%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666666666667%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333333333333%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-2 {
    margin-left: 16.666666666666664%;
  }
  .col-md-offset-1 {
    margin-left: 8.333333333333332%;
  }
  .col-md-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 1241px) {
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: left;
  }
  .col-lg-12 {
    width: 100%;
    flex: 1 1 100%;
    -webkit-flex: 1 1 100%;
  }
  .col-lg-11 {
    width: 91.66666666666666%;
    flex: 1 1 91.66666666666666%;
    -webkit-flex: 1 1 91.66666666666666%;
  }
  .col-lg-10 {
    width: 83.33333333333334%;
    flex: 1 1 83.33333333333334%;
    -webkit-flex: 1 1 83.33333333333334%;
  }
  .col-lg-9 {
    width: 75%;
    flex: 1 1 75%;
    -webkit-flex: 1 1 75%;
  }
  .col-lg-8 {
    width: 66.66666666666666%;
    flex: 1 1 66.66666666666666%;
    -webkit-flex: 1 1 66.66666666666666%;
  }
  .col-lg-7 {
    width: 58.333333333333336%;
    flex: 1 1 58.333333333333336%;
    -webkit-flex: 1 1 58.333333333333336%;
  }
  .col-lg-6 {
    width: 50%;
    flex: 1 1 50%;
    -webkit-flex: 1 1 50%;
  }
  .col-lg-5 {
    width: 41.66666666666667%;
    flex: 1 1 41.66666666666667%;
    -webkit-flex: 1 1 41.66666666666667%;
  }
  .col-lg-4 {
    width: 33.33333333333333%;
    flex: 1 1 33.33333333333333%;
    -webkit-flex: 1 1 33.33333333333333%;
  }
  .col-lg-3 {
    width: 25%;
    flex: 1 1 25%;
    -webkit-flex: 1 1 25%;
  }
  .col-lg-2 {
    width: 16.666666666666664%;
    flex: 1 1 16.666666666666664%;
    -webkit-flex: 1 1 16.666666666666664%;
  }
  .col-lg-1 {
    width: 8.333333333333332%;
    flex: 1 1 8.333333333333332%;
    -webkit-flex: 1 1 8.333333333333332%;
  }
  .col-lg-pull-12 {
    right: 100%;
  }
  .col-lg-pull-11 {
    right: 91.66666666666666%;
  }
  .col-lg-pull-10 {
    right: 83.33333333333334%;
  }
  .col-lg-pull-9 {
    right: 75%;
  }
  .col-lg-pull-8 {
    right: 66.66666666666666%;
  }
  .col-lg-pull-7 {
    right: 58.333333333333336%;
  }
  .col-lg-pull-6 {
    right: 50%;
  }
  .col-lg-pull-5 {
    right: 41.66666666666667%;
  }
  .col-lg-pull-4 {
    right: 33.33333333333333%;
  }
  .col-lg-pull-3 {
    right: 25%;
  }
  .col-lg-pull-2 {
    right: 16.666666666666664%;
  }
  .col-lg-pull-1 {
    right: 8.333333333333332%;
  }
  .col-lg-pull-0 {
    right: auto;
  }
  .col-lg-push-12 {
    left: 100%;
  }
  .col-lg-push-11 {
    left: 91.66666666666666%;
  }
  .col-lg-push-10 {
    left: 83.33333333333334%;
  }
  .col-lg-push-9 {
    left: 75%;
  }
  .col-lg-push-8 {
    left: 66.66666666666666%;
  }
  .col-lg-push-7 {
    left: 58.333333333333336%;
  }
  .col-lg-push-6 {
    left: 50%;
  }
  .col-lg-push-5 {
    left: 41.66666666666667%;
  }
  .col-lg-push-4 {
    left: 33.33333333333333%;
  }
  .col-lg-push-3 {
    left: 25%;
  }
  .col-lg-push-2 {
    left: 16.666666666666664%;
  }
  .col-lg-push-1 {
    left: 8.333333333333332%;
  }
  .col-lg-push-0 {
    left: auto;
  }
  .col-lg-offset-12 {
    margin-left: 100%;
  }
  .col-lg-offset-11 {
    margin-left: 91.66666666666666%;
  }
  .col-lg-offset-10 {
    margin-left: 83.33333333333334%;
  }
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  .col-lg-offset-8 {
    margin-left: 66.66666666666666%;
  }
  .col-lg-offset-7 {
    margin-left: 58.333333333333336%;
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  .col-lg-offset-5 {
    margin-left: 41.66666666666667%;
  }
  .col-lg-offset-4 {
    margin-left: 33.33333333333333%;
  }
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  .col-lg-offset-2 {
    margin-left: 16.666666666666664%;
  }
  .col-lg-offset-1 {
    margin-left: 8.333333333333332%;
  }
  .col-lg-offset-0 {
    margin-left: 0%;
  }
}
table {
  background-color: transparent;
}
caption {
  padding-top: 10px;
  padding-bottom: 10px;
  color: #707070;
  text-align: left;
}
th {
  text-align: left;
}
.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 20px;
}
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
  padding: 10px;
  line-height: 19px;
  vertical-align: top;
  border-top: 1px solid #d5d5d5;
}
.table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 2px solid #d5d5d5;
  line-height: 19px;
}
.table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > th,
.table > caption + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > td,
.table > thead:first-child > tr:first-child > td {
  border-top: 0;
}
.table > tbody + tbody {
  border-top: 2px solid #d5d5d5;
}
.table .table {
  background-color: #707070;
}
.table-condensed > thead > tr > th,
.table-condensed > tbody > tr > th,
.table-condensed > tfoot > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > td {
  padding: 5px;
}
.table-bordered {
  border: 1px solid #d5d5d5;
}
.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {
  border: 1px solid #d5d5d5;
}
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
  border-bottom-width: 2px;
  line-height: 18px;
}
.table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #f9f9f9;
}
.table-hover > tbody > tr:hover {
  background-color: #f5f5f5;
}
table col[class*="col-"] {
  position: static;
  float: none;
  display: table-column;
}
table td[class*="col-"],
table th[class*="col-"] {
  position: static;
  float: none;
  display: table-cell;
}
.table > thead > tr > td.active,
.table > tbody > tr > td.active,
.table > tfoot > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > tfoot > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th,
.table > tfoot > tr.active > th {
  background-color: #f5f5f5;
}
.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover,
.table-hover > tbody > tr.active:hover > td,
.table-hover > tbody > tr:hover > .active,
.table-hover > tbody > tr.active:hover > th {
  background-color: #e8e8e8;
}
.table > thead > tr > td.success,
.table > tbody > tr > td.success,
.table > tfoot > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > tfoot > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th,
.table > tfoot > tr.success > th {
  background-color: #b6e2bd;
}
.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover,
.table-hover > tbody > tr.success:hover > td,
.table-hover > tbody > tr:hover > .success,
.table-hover > tbody > tr.success:hover > th {
  background-color: #a3dbac;
}
.table > thead > tr > td.info,
.table > tbody > tr > td.info,
.table > tfoot > tr > td.info,
.table > thead > tr > th.info,
.table > tbody > tr > th.info,
.table > tfoot > tr > th.info,
.table > thead > tr.info > td,
.table > tbody > tr.info > td,
.table > tfoot > tr.info > td,
.table > thead > tr.info > th,
.table > tbody > tr.info > th,
.table > tfoot > tr.info > th {
  background-color: #68cbfa;
}
.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover,
.table-hover > tbody > tr.info:hover > td,
.table-hover > tbody > tr:hover > .info,
.table-hover > tbody > tr.info:hover > th {
  background-color: #50c2f9;
}
.table > thead > tr > td.warning,
.table > tbody > tr > td.warning,
.table > tfoot > tr > td.warning,
.table > thead > tr > th.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > tbody > tr.warning > td,
.table > tfoot > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr.warning > th,
.table > tfoot > tr.warning > th {
  background-color: #fbf1d1;
}
.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover,
.table-hover > tbody > tr.warning:hover > td,
.table-hover > tbody > tr:hover > .warning,
.table-hover > tbody > tr.warning:hover > th {
  background-color: #f9e9b9;
}
.table > thead > tr > td.danger,
.table > tbody > tr > td.danger,
.table > tfoot > tr > td.danger,
.table > thead > tr > th.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > tbody > tr.danger > td,
.table > tfoot > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr.danger > th,
.table > tfoot > tr.danger > th {
  background-color: #f0aaa6;
}
.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover,
.table-hover > tbody > tr.danger:hover > td,
.table-hover > tbody > tr:hover > .danger,
.table-hover > tbody > tr.danger:hover > th {
  background-color: #ed9690;
}
.table-responsive {
  overflow-x: auto;
  min-height: 0.01%;
}
@media screen and (max-width: 767px) {
  .table-responsive {
    width: 100%;
    margin-bottom: 15px;
    overflow-y: hidden;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #d5d5d5;
  }
  .table-responsive > .table {
    margin-bottom: 0;
  }
  .table-responsive > .table > thead > tr > th,
  .table-responsive > .table > tbody > tr > th,
  .table-responsive > .table > tfoot > tr > th,
  .table-responsive > .table > thead > tr > td,
  .table-responsive > .table > tbody > tr > td,
  .table-responsive > .table > tfoot > tr > td {
    white-space: nowrap;
  }
  .table-responsive > .table-bordered {
    border: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:first-child,
  .table-responsive > .table-bordered > tbody > tr > th:first-child,
  .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  .table-responsive > .table-bordered > thead > tr > td:first-child,
  .table-responsive > .table-bordered > tbody > tr > td:first-child,
  .table-responsive > .table-bordered > tfoot > tr > td:first-child {
    border-left: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:last-child,
  .table-responsive > .table-bordered > tbody > tr > th:last-child,
  .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  .table-responsive > .table-bordered > thead > tr > td:last-child,
  .table-responsive > .table-bordered > tbody > tr > td:last-child,
  .table-responsive > .table-bordered > tfoot > tr > td:last-child {
    border-right: 0;
  }
  .table-responsive > .table-bordered > tbody > tr:last-child > th,
  .table-responsive > .table-bordered > tfoot > tr:last-child > th,
  .table-responsive > .table-bordered > tbody > tr:last-child > td,
  .table-responsive > .table-bordered > tfoot > tr:last-child > td {
    border-bottom: 0;
  }
}
fieldset {
  padding: 0;
  margin: 0;
  border: 0;
  min-width: 0;
}
legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 20px;
  font-size: 21px;
  line-height: inherit;
  color: #333;
  border: 0;
  border-bottom: 1px solid #d5d5d5;
}
label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 10px;
  font-weight: bold;
}
select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
select.form-control {
  background-image: url('/s/icons/arrow-down.png?v=2fad5ae9');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2213px%22%20height=%226px%22%20viewBox=%220%200%2013%206%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-10.000000,%20-34.000000)%22%20fill=%22%23323232%22%3E%3Cpolygon%20points=%2222.1610731%2034.2507324%2016.5194316%2038.3551851%2010.8764695%2034.2507324%2010.185791%2035.2042121%2016.5194316%2039.8065344%2022.850431%2035.2042121%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
  background-position: right 10px center;
}
select[multiple].form-control {
  background-image: none;
}
input[type="search"] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
input[type="radio"],
input[type="checkbox"] {
  margin: 4px 0 0;
  margin-top: 1px \9;
  line-height: normal;
}
input[type="file"] {
  display: block;
}
input[type="range"] {
  display: block;
  width: 100%;
}
select[multiple],
select[size] {
  height: auto;
}
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
  outline: none;
}
output {
  display: block;
  padding-top: 11px;
  font-size: 14px;
  line-height: 20px;
  color: #555;
}
.form-control {
  display: block;
  width: 100%;
  height: 40px;
  padding: 10px;
  font-size: 14px;
  line-height: 20px;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #d5d5d5;
  border-radius: 0px;
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-control:focus {
  border-color: #0786c2;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(7, 134, 194, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(7, 134, 194, 0.6);
}
.form-control::-moz-placeholder {
  color: #999;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #999;
}
.form-control::-webkit-input-placeholder {
  color: #999;
}
.form-control::-ms-expand {
  border: 0;
  background-color: transparent;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
  background-color: #eaeaea;
  opacity: 1;
}
.form-control[disabled],
fieldset[disabled] .form-control {
  cursor: not-allowed;
}
textarea.form-control {
  height: auto;
}
input[type="search"] {
  -webkit-appearance: none;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  input[type="date"].form-control,
  input[type="time"].form-control,
  input[type="datetime-local"].form-control,
  input[type="month"].form-control {
    line-height: 40px;
  }
  input[type="date"].input-sm,
  input[type="time"].input-sm,
  input[type="datetime-local"].input-sm,
  input[type="month"].input-sm,
  .input-group-sm input[type="date"],
  .input-group-sm input[type="time"],
  .input-group-sm input[type="datetime-local"],
  .input-group-sm input[type="month"] {
    line-height: 20px;
  }
  input[type="date"].input-lg,
  input[type="time"].input-lg,
  input[type="datetime-local"].input-lg,
  input[type="month"].input-lg,
  .input-group-lg input[type="date"],
  .input-group-lg input[type="time"],
  .input-group-lg input[type="datetime-local"],
  .input-group-lg input[type="month"] {
    line-height: 60px;
  }
}
.form-group {
  margin-bottom: 20px;
}
.radio,
.checkbox {
  position: relative;
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
}
.radio label,
.checkbox label {
  min-height: 20px;
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: normal;
  cursor: pointer;
}
.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
  position: absolute;
  margin-left: -20px;
  margin-top: 4px \9;
}
.radio + .radio,
.checkbox + .checkbox {
  margin-top: -5px;
}
.radio-inline,
.checkbox-inline {
  position: relative;
  display: inline-block;
  padding-left: 20px;
  margin-bottom: 0;
  vertical-align: middle;
  font-weight: normal;
  cursor: pointer;
}
.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
  margin-top: 0;
  margin-left: 10px;
}
input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"].disabled,
input[type="checkbox"].disabled,
fieldset[disabled] input[type="radio"],
fieldset[disabled] input[type="checkbox"] {
  cursor: not-allowed;
}
.radio-inline.disabled,
.checkbox-inline.disabled,
fieldset[disabled] .radio-inline,
fieldset[disabled] .checkbox-inline {
  cursor: not-allowed;
}
.radio.disabled label,
.checkbox.disabled label,
fieldset[disabled] .radio label,
fieldset[disabled] .checkbox label {
  cursor: not-allowed;
}
.form-control-static {
  padding-top: 11px;
  padding-bottom: 11px;
  margin-bottom: 0;
  min-height: 34px;
}
.form-control-static.input-lg,
.form-control-static.input-sm {
  padding-left: 0;
  padding-right: 0;
}
.input-sm {
  height: 20px;
  padding: 0 10px;
  font-size: 10px;
  line-height: 10px;
  border-radius: 0px;
}
select.input-sm {
  height: 20px;
  line-height: 20px;
}
textarea.input-sm,
select[multiple].input-sm {
  height: auto;
}
.form-group-sm .form-control {
  height: 20px;
  padding: 5px 10px;
  font-size: 10px;
  line-height: 10px;
  border-radius: 0px;
}
.form-group-sm select.form-control {
  height: 20px;
  line-height: 20px;
}
.form-group-sm textarea.form-control,
.form-group-sm select[multiple].form-control {
  height: auto;
}
.form-group-sm .form-control-static {
  height: 20px;
  min-height: 30px;
  padding: 6px 10px;
  font-size: 10px;
  line-height: 10px;
}
.input-lg {
  height: 60px;
  padding: 10px 20px;
  font-size: 18px;
  line-height: 40px;
  border-radius: 0px;
}
select.input-lg {
  height: 60px;
  line-height: 60px;
}
textarea.input-lg,
select[multiple].input-lg {
  height: auto;
}
select.input-lg {
  line-height: 20px;
}
select.input-sm {
  line-height: 10px;
}
.form-group-lg .form-control {
  height: 60px;
  padding: 10px 20px;
  font-size: 18px;
  line-height: 40px;
  border-radius: 0px;
}
.form-group-lg select.form-control {
  height: 60px;
  line-height: 60px;
}
.form-group-lg textarea.form-control,
.form-group-lg select[multiple].form-control {
  height: auto;
}
.form-group-lg .form-control-static {
  height: 60px;
  min-height: 38px;
  padding: 11px 20px;
  font-size: 18px;
  line-height: 40px;
}
.has-feedback {
  position: relative;
}
.has-feedback .form-control {
  padding-right: 50px;
}
.form-control-feedback {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  display: block;
  width: 40px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  pointer-events: none;
}
.input-lg + .form-control-feedback,
.input-group-lg + .form-control-feedback,
.form-group-lg .form-control + .form-control-feedback {
  width: 60px;
  height: 60px;
  line-height: 60px;
}
.input-sm + .form-control-feedback,
.input-group-sm + .form-control-feedback,
.form-group-sm .form-control + .form-control-feedback {
  width: 20px;
  height: 20px;
  line-height: 20px;
}
.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline,
.has-success.radio label,
.has-success.checkbox label,
.has-success.radio-inline label,
.has-success.checkbox-inline label {
  color: #338032;
}
.has-success .form-control {
  border-color: #338032;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-success .form-control:focus {
  border-color: #255b24;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #5cbe5a;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #5cbe5a;
}
.has-success .input-group-addon {
  color: #338032;
  border-color: #338032;
  background-color: #b6e2bd;
}
.has-success .form-control-feedback {
  color: #338032;
}
.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline,
.has-warning.radio label,
.has-warning.checkbox label,
.has-warning.radio-inline label,
.has-warning.checkbox-inline label {
  color: #be920f;
}
.has-warning .form-control {
  border-color: #be920f;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-warning .form-control:focus {
  border-color: #8f6e0b;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #f0c543;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #f0c543;
}
.has-warning .input-group-addon {
  color: #be920f;
  border-color: #be920f;
  background-color: #fbf1d1;
}
.has-warning .form-control-feedback {
  color: #be920f;
}
.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline,
.has-error.radio label,
.has-error.checkbox label,
.has-error.radio-inline label,
.has-error.checkbox-inline label {
  color: #821c15;
}
.has-error .form-control {
  border-color: #821c15;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-error .form-control:focus {
  border-color: #56130e;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d92f24;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d92f24;
}
.has-error .input-group-addon {
  color: #821c15;
  border-color: #821c15;
  background-color: #f0aaa6;
}
.has-error .form-control-feedback {
  color: #821c15;
}
.has-feedback label ~ .form-control-feedback {
  top: 30px;
}
.has-feedback label.sr-only ~ .form-control-feedback {
  top: 0;
}
.help-block {
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
  color: #727272;
}
@media (min-width: 768px) {
  .form-inline .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-static {
    display: inline-block;
  }
  .form-inline .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  .form-inline .input-group .input-group-addon,
  .form-inline .input-group .input-group-btn,
  .form-inline .input-group .form-control {
    width: auto;
  }
  .form-inline .input-group > .form-control {
    width: 100%;
  }
  .form-inline .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .radio,
  .form-inline .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .radio label,
  .form-inline .checkbox label {
    padding-left: 0;
  }
  .form-inline .radio input[type="radio"],
  .form-inline .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0;
  }
  .form-inline .has-feedback .form-control-feedback {
    top: 0;
  }
}
.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 11px;
}
.form-horizontal .radio,
.form-horizontal .checkbox {
  min-height: 31px;
}
.form-horizontal .form-group {
  margin-left: 0;
  margin-right: 0;
}
@media only screen and (max-width: 767px) {
  .form-horizontal .form-group {
    margin-left: -10px;
    margin-right: -10px;
  }
}
.form-horizontal label {
  margin-bottom: 0;
}
@media (min-width: 480px) {
  .form-horizontal label {
    margin-bottom: 10px;
  }
}
@media (min-width: 768px) {
  .form-horizontal .control-label {
    text-align: right;
    line-height: 40px;
  }
}
.form-horizontal .has-feedback .form-control-feedback {
  right: 10px;
}
@media (min-width: 768px) {
  .form-horizontal .form-group-lg .control-label {
    font-size: 18px;
    padding-top: 10px;
    line-height: 40px;
  }
}
@media (min-width: 768px) {
  .form-horizontal .form-group-sm .control-label {
    padding-top: 0;
    font-size: 10px;
    line-height: 20px;
  }
}
textarea.form-control,
textarea.form-control:active,
textarea.form-control:focus,
textarea.form-control:hover {
  box-shadow: none;
}
.btn {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: none;
  white-space: nowrap;
  padding: 10px 20px;
  font-size: 14px;
  line-height: 20px;
  border-radius: 0px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  transition: background-color 0.2s;
}
.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
  outline: none;
}
.btn:hover,
.btn:focus,
.btn.focus {
  color: #fff;
  text-decoration: none;
}
.btn:active,
.btn.active {
  outline: 0;
  background-image: none;
  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.125);
}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
  cursor: not-allowed;
  opacity: .65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
}
a.btn.disabled,
fieldset[disabled] a.btn {
  pointer-events: none;
}
.btn-default {
  color: #fff;
  background-color: #0786c2;
  border-color: #0786c2;
}
.btn-default:focus,
.btn-default.focus {
  color: #fff;
  background-color: #09a8f3;
  border-color: #50c3f9;
}
.btn-default:hover {
  color: #fff;
  background-color: #399ece;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  color: #fff;
  background-color: #09a8f3;
  border-color: #10acf6;
}
.btn-default:active:hover,
.btn-default.active:hover,
.open > .dropdown-toggle.btn-default:hover,
.btn-default:active:focus,
.btn-default.active:focus,
.open > .dropdown-toggle.btn-default:focus,
.btn-default:active.focus,
.btn-default.active.focus,
.open > .dropdown-toggle.btn-default.focus {
  color: #fff;
  background-color: #28b5f7;
  border-color: #50c3f9;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  background-image: none;
}
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus {
  background-color: #0786c2;
  border-color: #0786c2;
}
.btn-default .badge {
  color: #0786c2;
  background-color: #fff;
}
.btn-primary {
  color: #fff;
  background-color: #323232;
  border-color: #323232;
}
.btn-primary:focus,
.btn-primary.focus {
  color: #fff;
  background-color: #4c4c4c;
  border-color: #727272;
}
.btn-primary:hover {
  color: #fff;
  background-color: #323232;
}
.btn-primary:hover {
  color: #fff;
  background-color: #4c4c4c;
  border-color: #515151;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  color: #fff;
  background-color: #4c4c4c;
  border-color: #515151;
}
.btn-primary:active:hover,
.btn-primary.active:hover,
.open > .dropdown-toggle.btn-primary:hover,
.btn-primary:active:focus,
.btn-primary.active:focus,
.open > .dropdown-toggle.btn-primary:focus,
.btn-primary:active.focus,
.btn-primary.active.focus,
.open > .dropdown-toggle.btn-primary.focus {
  color: #fff;
  background-color: #5d5d5d;
  border-color: #727272;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  background-image: none;
}
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus {
  background-color: #323232;
  border-color: #323232;
}
.btn-primary .badge {
  color: #323232;
  background-color: #fff;
}
.btn-informer {
  color: #323232;
  background-color: #eaeaea;
  border-color: #eaeaea;
}
.btn-informer:focus,
.btn-informer.focus {
  color: #323232;
  background-color: #ffffff;
  border-color: #ffffff;
}
.btn-informer:hover {
  color: #323232;
  background-color: #eaeaea;
}
.btn-informer:hover {
  color: #323232;
  background-color: #ffffff;
  border-color: #ffffff;
}
.btn-informer:active,
.btn-informer.active,
.open > .dropdown-toggle.btn-informer {
  color: #323232;
  background-color: #ffffff;
  border-color: #ffffff;
}
.btn-informer:active:hover,
.btn-informer.active:hover,
.open > .dropdown-toggle.btn-informer:hover,
.btn-informer:active:focus,
.btn-informer.active:focus,
.open > .dropdown-toggle.btn-informer:focus,
.btn-informer:active.focus,
.btn-informer.active.focus,
.open > .dropdown-toggle.btn-informer.focus {
  color: #323232;
  background-color: #ffffff;
  border-color: #ffffff;
}
.btn-informer:active,
.btn-informer.active,
.open > .dropdown-toggle.btn-informer {
  background-image: none;
}
.btn-informer.disabled:hover,
.btn-informer[disabled]:hover,
fieldset[disabled] .btn-informer:hover,
.btn-informer.disabled:focus,
.btn-informer[disabled]:focus,
fieldset[disabled] .btn-informer:focus,
.btn-informer.disabled.focus,
.btn-informer[disabled].focus,
fieldset[disabled] .btn-informer.focus {
  background-color: #eaeaea;
  border-color: #eaeaea;
}
.btn-informer .badge {
  color: #eaeaea;
  background-color: #323232;
}
.btn-success {
  color: #fff;
  background-color: #48B759;
  border-color: #48B759;
}
.btn-success:focus,
.btn-success.focus {
  color: #fff;
  background-color: #6dc57a;
  border-color: #a3dbac;
}
.btn-success:hover {
  color: #fff;
  background-color: #48B759;
}
.btn-success:hover {
  color: #fff;
  background-color: #6dc57a;
  border-color: #74c881;
}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  color: #fff;
  background-color: #6dc57a;
  border-color: #74c881;
}
.btn-success:active:hover,
.btn-success.active:hover,
.open > .dropdown-toggle.btn-success:hover,
.btn-success:active:focus,
.btn-success.active:focus,
.open > .dropdown-toggle.btn-success:focus,
.btn-success:active.focus,
.btn-success.active.focus,
.open > .dropdown-toggle.btn-success.focus {
  color: #fff;
  background-color: #86cf91;
  border-color: #a3dbac;
}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  background-image: none;
}
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled.focus,
.btn-success[disabled].focus,
fieldset[disabled] .btn-success.focus {
  background-color: #48B759;
  border-color: #48B759;
}
.btn-success .badge {
  color: #48B759;
  background-color: #fff;
}
.btn-info {
  color: #323232;
  background-color: #b8def5;
  border-color: #b8def5;
}
.btn-info:focus,
.btn-info.focus {
  color: #323232;
  background-color: #e5f3fb;
  border-color: #ffffff;
}
.btn-info:hover {
  color: #323232;
  background-color: #b8def5;
}
.btn-info:hover {
  color: #323232;
  background-color: #e5f3fb;
  border-color: #eef7fd;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  color: #323232;
  background-color: #e5f3fb;
  border-color: #eef7fd;
}
.btn-info:active:hover,
.btn-info.active:hover,
.open > .dropdown-toggle.btn-info:hover,
.btn-info:active:focus,
.btn-info.active:focus,
.open > .dropdown-toggle.btn-info:focus,
.btn-info:active.focus,
.btn-info.active.focus,
.open > .dropdown-toggle.btn-info.focus {
  color: #323232;
  background-color: #ffffff;
  border-color: #ffffff;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  background-image: none;
}
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus {
  background-color: #b8def5;
  border-color: #b8def5;
}
.btn-info .badge {
  color: #b8def5;
  background-color: #323232;
}
.btn-warning {
  color: #fff;
  background-color: #f0c543;
  border-color: #f0c543;
}
.btn-warning:focus,
.btn-warning.focus {
  color: #fff;
  background-color: #f4d472;
  border-color: #f9e9b9;
}
.btn-warning:hover {
  color: #fff;
  background-color: #f0c543;
}
.btn-warning:hover {
  color: #fff;
  background-color: #f4d472;
  border-color: #f5d67c;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  color: #fff;
  background-color: #f4d472;
  border-color: #f5d67c;
}
.btn-warning:active:hover,
.btn-warning.active:hover,
.open > .dropdown-toggle.btn-warning:hover,
.btn-warning:active:focus,
.btn-warning.active:focus,
.open > .dropdown-toggle.btn-warning:focus,
.btn-warning:active.focus,
.btn-warning.active.focus,
.open > .dropdown-toggle.btn-warning.focus {
  color: #fff;
  background-color: #f6de93;
  border-color: #f9e9b9;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  background-image: none;
}
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning.focus {
  background-color: #f0c543;
  border-color: #f0c543;
}
.btn-warning .badge {
  color: #f0c543;
  background-color: #fff;
}
.btn-danger {
  color: #fff;
  background-color: #d92f24;
  border-color: #d92f24;
}
.btn-danger:focus,
.btn-danger.focus {
  color: #fff;
  background-color: #e2574e;
  border-color: #ed9690;
}
.btn-danger:hover {
  color: #fff;
  background-color: #d92f24;
}
.btn-danger:hover {
  color: #fff;
  background-color: #e2574e;
  border-color: #e36057;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  color: #fff;
  background-color: #e2574e;
  border-color: #e36057;
}
.btn-danger:active:hover,
.btn-danger.active:hover,
.open > .dropdown-toggle.btn-danger:hover,
.btn-danger:active:focus,
.btn-danger.active:focus,
.open > .dropdown-toggle.btn-danger:focus,
.btn-danger:active.focus,
.btn-danger.active.focus,
.open > .dropdown-toggle.btn-danger.focus {
  color: #fff;
  background-color: #e7746d;
  border-color: #ed9690;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  background-image: none;
}
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger.focus {
  background-color: #d92f24;
  border-color: #d92f24;
}
.btn-danger .badge {
  color: #d92f24;
  background-color: #fff;
}
.btn-link {
  color: #0786c2;
  font-weight: normal;
  border-radius: 0;
}
.btn-link,
.btn-link:active,
.btn-link.active,
.btn-link[disabled],
fieldset[disabled] .btn-link {
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active {
  border-color: transparent;
}
.btn-link:hover,
.btn-link:focus {
  color: #0675a9;
  text-decoration: underline;
  background-color: transparent;
}
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus {
  color: #707070;
  text-decoration: none;
}
.btn-lg {
  padding: 10px 20px;
  font-size: 18px;
  line-height: 40px;
  border-radius: 0px;
}
.btn-sm {
  padding: 5px 10px;
  font-size: 10px;
  line-height: 10px;
  border-radius: 0px;
}
.btn-xs {
  padding: 5px 10px;
  font-size: 10px;
  line-height: 10px;
  border-radius: 0px;
}
.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 5px;
}
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}
.caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px dashed;
  border-top: 4px solid \9;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}
.dropup,
.dropdown {
  position: relative;
}
.dropdown-toggle:focus {
  outline: 0;
}
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 0;
  margin: 0;
  list-style: none;
  font-size: 16px;
  text-align: left;
  background-color: #fff;
  border-radius: 0px;
  -webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.175);
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.175);
  background-clip: padding-box;
}
.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}
.dropdown-menu .divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.dropdown-menu > li {
  border-top: 1px solid #d5d5d5;
}
.dropdown-menu > li:first-child {
  border: 0;
}
.dropdown-menu > li:hover {
  border-color: #0786c2;
}
.dropdown-menu > li > a {
  display: block;
  padding: 0 20px;
  clear: both;
  font-weight: normal;
  line-height: 40px;
  color: #333;
  white-space: nowrap;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  text-decoration: none;
  color: #fff;
  background-color: #0786c2;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  background-color: #0786c2;
}
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  color: #707070;
}
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  cursor: not-allowed;
}
.open > .dropdown-menu {
  display: block;
}
.open > a {
  outline: 0;
}
.dropdown-menu-right {
  left: auto;
  right: 0;
}
.dropdown-menu-left {
  left: 0;
  right: auto;
}
.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 10px;
  line-height: 20px;
  color: #707070;
  white-space: nowrap;
}
.dropdown-backdrop {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 990;
}
.pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  border-top: 0;
  border-bottom: 4px dashed;
  border-bottom: 4px solid \9;
  content: "";
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 2px;
}
@media (min-width: 768px) {
  .navbar-right .dropdown-menu {
    left: auto;
    right: 0;
  }
  .navbar-right .dropdown-menu-left {
    left: 0;
    right: auto;
  }
}
.input-group {
  position: relative;
  display: table;
  border-collapse: separate;
}
.input-group[class*="col-"] {
  float: none;
  padding-left: 0;
  padding-right: 0;
}
.input-group .form-control {
  position: relative;
  z-index: 2;
  float: left;
  width: 100%;
  margin-bottom: 0;
}
.input-group .form-control:focus {
  z-index: 3;
}
.input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn {
  height: 60px;
  padding: 10px 20px;
  font-size: 18px;
  line-height: 40px;
  border-radius: 0px;
}
select.input-group-lg > .form-control,
select.input-group-lg > .input-group-addon,
select.input-group-lg > .input-group-btn > .btn {
  height: 60px;
  line-height: 60px;
}
textarea.input-group-lg > .form-control,
textarea.input-group-lg > .input-group-addon,
textarea.input-group-lg > .input-group-btn > .btn,
select[multiple].input-group-lg > .form-control,
select[multiple].input-group-lg > .input-group-addon,
select[multiple].input-group-lg > .input-group-btn > .btn {
  height: auto;
}
.input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn {
  height: 20px;
  padding: 0 10px;
  font-size: 10px;
  line-height: 10px;
  border-radius: 0px;
}
select.input-group-sm > .form-control,
select.input-group-sm > .input-group-addon,
select.input-group-sm > .input-group-btn > .btn {
  height: 20px;
  line-height: 20px;
}
textarea.input-group-sm > .form-control,
textarea.input-group-sm > .input-group-addon,
textarea.input-group-sm > .input-group-btn > .btn,
select[multiple].input-group-sm > .form-control,
select[multiple].input-group-sm > .input-group-addon,
select[multiple].input-group-sm > .input-group-btn > .btn {
  height: auto;
}
.input-group-addon,
.input-group-btn,
.input-group .form-control {
  display: table-cell;
}
.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.input-group-addon,
.input-group-btn {
  width: 1%;
  white-space: nowrap;
  vertical-align: middle;
}
.input-group-addon {
  padding: 10px 20px;
  font-size: 14px;
  font-weight: normal;
  line-height: 1;
  color: #555;
  text-align: center;
  background-color: #eaeaea;
  border: 1px solid #d5d5d5;
  border-radius: 0px;
}
.input-group-addon.input-sm {
  padding: 5px 10px;
  font-size: 10px;
  border-radius: 0px;
}
.input-group-addon.input-lg {
  padding: 10px 20px;
  font-size: 18px;
  border-radius: 0px;
}
.input-group-addon input[type="radio"],
.input-group-addon input[type="checkbox"] {
  margin-top: 0;
}
.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group > .btn,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.input-group-addon:first-child {
  border-right: 0;
}
.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group > .btn,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child),
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.input-group-addon:last-child {
  border-left: 0;
}
.input-group-btn {
  position: relative;
  font-size: 0;
  white-space: nowrap;
}
.input-group-btn > .btn {
  position: relative;
}
.input-group-btn > .btn + .btn {
  margin-left: -1px;
}
.input-group-btn > .btn:hover,
.input-group-btn > .btn:focus,
.input-group-btn > .btn:active {
  z-index: 2;
}
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group {
  margin-right: -1px;
}
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group {
  z-index: 2;
  margin-left: -1px;
}
.breadcrumb {
  padding: 10px 10px;
  margin-bottom: 20px;
  list-style: none;
  background-color: #eaeaea;
  border-radius: 0px;
}
.breadcrumb > li {
  display: inline-block;
}
.breadcrumb > li + li:before {
  content: "/\00a0";
  padding: 0 5px;
  color: #c3c3c3;
}
.breadcrumb > .active {
  color: #707070;
}
.clearfix:before,
.clearfix:after,
.dl-horizontal dd:before,
.dl-horizontal dd:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.card-horizontal:before,
.card-horizontal:after,
.informer:before,
.informer:after,
.cities-menu .cities-menu--item-container:before,
.cities-menu .cities-menu--item-container:after,
.main-menu-more:before,
.main-menu-more:after,
.tabs:before,
.tabs:after,
.supercard .supercard--bottom:before,
.supercard .supercard--bottom:after,
.related-news-block .related-news-block--overlay:before,
.related-news-block .related-news-block--overlay:after,
.supercard-horizontal .supercard-horizontal--container:before,
.supercard-horizontal .supercard-horizontal--container:after,
.banner-card-layout-block:before,
.banner-card-layout-block:after,
.article .article--quote .article--quote-inner:before,
.article .article--quote .article--quote-inner:after,
.region-news-column .region-news-column--top:before,
.region-news-column .region-news-column--top:after,
.comment-form:before,
.comment-form:after,
.comment-list .comment-list--top:before,
.comment-list .comment-list--top:after,
.comment-list .comment-list--comment-top:before,
.comment-list .comment-list--comment-top:after,
.comment-list .comment-list--user:before,
.comment-list .comment-list--user:after,
.badges-side-layout:before,
.badges-side-layout:after,
.infopage .infopage--main-content-container:before,
.infopage .infopage--main-content-container:after,
.quiz .quiz--group:before,
.quiz .quiz--group:after {
  content: " ";
  display: table;
}
.clearfix:after,
.dl-horizontal dd:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after,
.card-horizontal:after,
.informer:after,
.cities-menu .cities-menu--item-container:after,
.main-menu-more:after,
.tabs:after,
.supercard .supercard--bottom:after,
.related-news-block .related-news-block--overlay:after,
.supercard-horizontal .supercard-horizontal--container:after,
.banner-card-layout-block:after,
.article .article--quote .article--quote-inner:after,
.region-news-column .region-news-column--top:after,
.comment-form:after,
.comment-list .comment-list--top:after,
.comment-list .comment-list--comment-top:after,
.comment-list .comment-list--user:after,
.badges-side-layout:after,
.infopage .infopage--main-content-container:after,
.quiz .quiz--group:after {
  clear: both;
}
.center-block {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.pull-right {
  float: right !important;
}
.pull-left {
  float: left !important;
}
.hide {
  display: none !important;
}
.show {
  display: block !important;
}
.invisible {
  visibility: hidden;
}
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.hidden {
  display: none !important;
}
.affix {
  position: fixed;
}
@-ms-viewport {
  width: device-width;
}
.visible-xs,
.visible-sm,
.visible-md,
.visible-lg {
  display: none !important;
}
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
  display: none !important;
}
@media (max-width: 767px) {
  .visible-xs {
    display: block !important;
  }
  table.visible-xs {
    display: table !important;
  }
  tr.visible-xs {
    display: table-row !important;
  }
  th.visible-xs,
  td.visible-xs {
    display: table-cell !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-block {
    display: block !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-inline {
    display: inline !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .visible-sm {
    display: block !important;
  }
  table.visible-sm {
    display: table !important;
  }
  tr.visible-sm {
    display: table-row !important;
  }
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .visible-sm-block {
    display: block !important;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .visible-sm-inline {
    display: inline !important;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .visible-sm-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 1024px) and (max-width: 1240px) {
  .visible-md {
    display: block !important;
  }
  table.visible-md {
    display: table !important;
  }
  tr.visible-md {
    display: table-row !important;
  }
  th.visible-md,
  td.visible-md {
    display: table-cell !important;
  }
}
@media (min-width: 1024px) and (max-width: 1240px) {
  .visible-md-block {
    display: block !important;
  }
}
@media (min-width: 1024px) and (max-width: 1240px) {
  .visible-md-inline {
    display: inline !important;
  }
}
@media (min-width: 1024px) and (max-width: 1240px) {
  .visible-md-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 1241px) {
  .visible-lg {
    display: block !important;
  }
  table.visible-lg {
    display: table !important;
  }
  tr.visible-lg {
    display: table-row !important;
  }
  th.visible-lg,
  td.visible-lg {
    display: table-cell !important;
  }
}
@media (min-width: 1241px) {
  .visible-lg-block {
    display: block !important;
  }
}
@media (min-width: 1241px) {
  .visible-lg-inline {
    display: inline !important;
  }
}
@media (min-width: 1241px) {
  .visible-lg-inline-block {
    display: inline-block !important;
  }
}
@media (max-width: 767px) {
  .hidden-xs {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 1024px) and (max-width: 1240px) {
  .hidden-md {
    display: none !important;
  }
}
@media (min-width: 1241px) {
  .hidden-lg {
    display: none !important;
  }
}
.visible-print {
  display: none !important;
}
@media print {
  .visible-print {
    display: block !important;
  }
  table.visible-print {
    display: table !important;
  }
  tr.visible-print {
    display: table-row !important;
  }
  th.visible-print,
  td.visible-print {
    display: table-cell !important;
  }
}
.visible-print-block {
  display: none !important;
}
@media print {
  .visible-print-block {
    display: block !important;
  }
}
.visible-print-inline {
  display: none !important;
}
@media print {
  .visible-print-inline {
    display: inline !important;
  }
}
.visible-print-inline-block {
  display: none !important;
}
@media print {
  .visible-print-inline-block {
    display: inline-block !important;
  }
}
@media print {
  .hidden-print {
    display: none !important;
  }
}
.with-grid-bg {
  background-image: url('/s/images/grid-20px.png?v=95372767');
  background-position: 0 0;
}
body {
  position: relative;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.bgc-white {
  background-color: #fff;
}
.bgc-gray {
  background-color: #eaeaea;
}
.row-full {
  padding-left: 10px;
  padding-right: 10px;
}
@media only screen and (max-width: 767px) {
  .row-full {
    padding-left: 0;
    padding-right: 0;
  }
}
.block {
  display: block;
}
.btn-window-close {
  width: 20px;
  height: 20px;
  background-position: 0 0;
  display: block;
  border: 0;
  background-color: transparent;
}
.special-project {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  padding: 10px 0 10px 10px;
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.7) 100%);
  background-repeat: repeat-x;
  z-index: 1;
}
.special-project .special-project--link {
  font-size: 14px;
  color: #c3c3c3;
}
.supercard-background,
.supercard,
.related-news-block {
  height: 380px;
  background-color: #fff;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  position: relative;
  overflow: hidden;
}
.card-overlay-gradient,
.supercard .supercard--overlay,
.main-video-block .main-video-block--more-overlay {
  background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.7) 100%);
  background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.7) 100%);
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.7) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000', endColorstr='#b3000000', GradientType=0);
}
.video-container {
  overflow: visible;
  background-color: #323232;
  position: relative;
  width: 100%;
  height: 0;
  padding-bottom: 56.25%;
}
@media only screen and (max-width: 767px) {
  .video-container {
    height: auto;
    padding-bottom: 0;
  }
}
.video-container > iframe {
  width: 100% !important;
  height: 100% !important;
  position: absolute;
  left: 0;
  top: 0;
}
.card-badge,
.card-badge-photo,
.card-badge-video,
.card-badge-infographics {
  position: absolute;
  left: 0;
  top: 0;
  width: 33px;
  height: 33px;
  background-color: rgba(0, 0, 0, 0.65);
  background-position: 50%;
  border-bottom-right-radius: 5px;
}
.clear3x > *:nth-child(3n+1) {
  clear: both;
}
.clear3x > * {
  margin-bottom: 20px;
}
.row.flex {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  flex: 1 1 0px;
}
.row.flex .equal-height {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  margin-left: -1px !important;
  flex-grow: 0;
  flex-shrink: 0;
  width: 0;
  padding: 0 9px;
  position: relative;
  left: 1px;
}
.bgc-gray + .bgc-gray {
  padding-top: 0 !important;
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
  #yandex_ad {
    width: 728px;
    height: 300px;
  }
}
@media only screen and (max-width: 767px) {
  #yandex_ad {
    width: 100%;
    height: 300px;
  }
}
.infopage #yandex_ad {
  width: 794px;
  height: 90px;
}
@media only screen and (min-width: 768px) and (max-width: 1023px), only screen and (max-width: 767px) {
  .container {
    margin-left: auto;
    margin-right: auto;
  }
}
@media print {
  body {
    max-width: 1000px;
  }
  html,
  body {
    height: 99%;
  }
  * {
    background: white !important;
  }
  .top-banner {
    display: none;
  }
  aside {
    display: none !important;
  }
  .informer,
  .main-menu {
    display: none;
  }
  .article--footer,
  .breadcrumb,
  .article--tags,
  .sn-count-badges {
    display: none !important;
  }
  .article--related-main,
  .footer {
    display: none;
  }
  .js-scroll-url {
    margin-top: 0 !important;
  }
  .noprint {
    display: none !important;
  }
  img {
    height: auto !important;
  }
  .banner-card-layout-block--wide-column + div {
    display: none !important;
  }
}
.link-black-blue,
.link-black-blue:visited,
.card .card--caption-link,
.card .card--caption-link:visited,
.card-horizontal .card-horizontal--caption-link,
.card-horizontal .card-horizontal--caption-link:visited,
.link-list .link-list--link,
.link-list .link-list--link:visited {
  color: #323232;
  text-decoration: none;
}
.link-black-blue:active,
.link-black-blue:focus,
.link-black-blue:hover,
.card .card--caption-link:active,
.card .card--caption-link:focus,
.card .card--caption-link:hover,
.card-horizontal .card-horizontal--caption-link:active,
.card-horizontal .card-horizontal--caption-link:focus,
.card-horizontal .card-horizontal--caption-link:hover,
.link-list .link-list--link:active,
.link-list .link-list--link:focus,
.link-list .link-list--link:hover {
  color: #0786c2;
  text-decoration: none;
}
.link-white-white,
.link-white-white:visited,
.card-overlay .card--caption-link,
.card-overlay .card--caption-link:visited,
.related-news-block .related-news-block--link,
.related-news-block .related-news-block--link:visited,
.supercard-horizontal .supercard-horizontal--link,
.supercard-horizontal .supercard-horizontal--link:visited {
  color: #fff;
  text-decoration: none;
}
.link-white-white:active,
.link-white-white:focus,
.link-white-white:hover,
.card-overlay .card--caption-link:active,
.card-overlay .card--caption-link:focus,
.card-overlay .card--caption-link:hover,
.related-news-block .related-news-block--link:active,
.related-news-block .related-news-block--link:focus,
.related-news-block .related-news-block--link:hover,
.supercard-horizontal .supercard-horizontal--link:active,
.supercard-horizontal .supercard-horizontal--link:focus,
.supercard-horizontal .supercard-horizontal--link:hover {
  color: #fff;
  text-decoration: underline;
}
.link-gray-white,
.link-gray-white:visited,
.footer .footer--link,
.footer .footer--link:visited {
  color: #707070;
  text-decoration: none;
}
.link-gray-white:active,
.link-gray-white:focus,
.link-gray-white:hover,
.footer .footer--link:active,
.footer .footer--link:focus,
.footer .footer--link:hover {
  color: #fff;
  text-decoration: none;
}
.mt0 {
  margin-top: 0;
}
.mr0 {
  margin-right: 0;
}
.mb0 {
  margin-bottom: 0 !important;
}
.ml0 {
  margin-left: 0;
}
.m0 {
  margin: 0 !important;
}
@media only screen and (max-width: 767px) {
  .m-xs-0 {
    margin: 0 !important;
  }
}
.mt05x {
  margin-top: 10px;
}
.mr05x {
  margin-right: 10px;
}
.mb05x {
  margin-bottom: 10px;
}
.ml05x {
  margin-left: 10px;
}
.mt1x {
  margin-top: 20px;
}
.mr1x {
  margin-right: 20px;
}
.mb1x {
  margin-bottom: 20px;
}
.ml1x {
  margin-left: 20px;
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
  .mb-sm-0 {
    margin-bottom: 0 !important;
  }
}
.mt2x {
  margin-top: 40px !important;
}
.mr2x {
  margin-right: 40px !important;
}
.mb2x {
  margin-bottom: 40px !important;
}
.ml2x {
  margin-left: 40px !important;
}
.mt-05x {
  margin-top: -10px;
}
.mr-05x {
  margin-right: -10px;
}
.mb-05x {
  margin-bottom: -10px;
}
.ml-05x {
  margin-left: -10px;
}
.mt-1x {
  margin-top: -20px;
}
.mr-1x {
  margin-right: -20px;
}
.mb-1x {
  margin-bottom: -20px;
}
.ml-1x {
  margin-left: -20px;
}
.mt-2x {
  margin-top: -40px;
}
.mr-2x {
  margin-right: -40px;
}
.mb-2x {
  margin-bottom: -40px;
}
.ml-2x {
  margin-left: -40px;
}
@media only screen and (max-width: 767px) {
  .mt-xs-05x {
    margin-top: 10px;
  }
}
@media only screen and (max-width: 767px) {
  .mb-xs-05x {
    margin-bottom: 10px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
  .mt-sm-1x {
    margin-top: 20px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
  .mb-sm-1x {
    margin-bottom: 20px;
  }
}
.pt-sm1x-xs05x {
  padding-top: 20px;
}
@media only screen and (max-width: 767px) {
  .pt-sm1x-xs05x {
    padding-top: 10px;
  }
}
.pb-sm1x-xs05x {
  padding-bottom: 20px;
}
@media only screen and (max-width: 767px) {
  .pb-sm1x-xs05x {
    padding-bottom: 10px;
  }
}
.pt0 {
  padding-top: 0;
}
.pr0 {
  padding-right: 0;
}
.pb0 {
  padding-bottom: 0;
}
.pl0 {
  padding-left: 0;
}
.p0 {
  padding: 0;
}
.pt05x {
  padding-top: 10px;
}
.pr05x {
  padding-right: 10px;
}
.pb05x {
  padding-bottom: 10px;
}
.pl05x {
  padding-left: 10px;
}
.pt1x {
  padding-top: 20px;
}
.pr1x {
  padding-right: 20px;
}
.pb1x {
  padding-bottom: 20px;
}
.pl1x {
  padding-left: 20px;
}
.pt2x {
  padding-top: 40px;
}
.pr2x {
  padding-right: 40px;
}
.pb2x {
  padding-bottom: 40px;
}
.pl2x {
  padding-left: 40px;
}
.sprite-arrow-big-right,
.article .article--read-next {
  background-image: url('/s/icons/arrow-big-right.png?v=6bf82725');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%229px%22%20height=%2247px%22%20viewBox=%220%200%209%2047%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-367.000000,%20-5.000000)%22%20fill=%22%23B9B9B9%22%3E%3Cpolygon%20points=%22368.506762%205.65356445%20367.155762%206.08356445%20374.301762%2028.5035645%20367.155762%2050.9205645%20368.506762%2051.3515645%20375.789762%2028.5035645%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-arrow-down,
.dropdown-selector,
.dropdown-selector:active,
.dropdown-selector:hover,
.dropdown-selector:focus,
.dropdown-selector:visited,
.region-news-column .region-news-column--selector,
.region-news-column .region-news-column--selector:active,
.region-news-column .region-news-column--selector:hover,
.region-news-column .region-news-column--selector:focus,
.region-news-column .region-news-column--selector:visited,
.comment-list .comment-list--sort,
.comment-list .comment-list--sort:active,
.comment-list .comment-list--sort:hover,
.comment-list .comment-list--sort:focus,
.comment-list .comment-list--sort:visited,
.comment-list .comment-list--vote-down {
  background-image: url('/s/icons/arrow-down.png?v=2fad5ae9');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2213px%22%20height=%226px%22%20viewBox=%220%200%2013%206%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-10.000000,%20-34.000000)%22%20fill=%22%23323232%22%3E%3Cpolygon%20points=%2222.1610731%2034.2507324%2016.5194316%2038.3551851%2010.8764695%2034.2507324%2010.185791%2035.2042121%2016.5194316%2039.8065344%2022.850431%2035.2042121%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-arrow-right-white,
.tabs .tabs--tab.active,
.signup-form .signup-form--submit {
  background-image: url('/s/icons/arrow-right-white.png?v=ebe53cb7');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%227px%22%20height=%2213px%22%20viewBox=%220%200%207%2013%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-42.000000,%20-11.000000)%22%20fill=%22%23FFFFFF%22%3E%3Cpolygon%20transform=%22translate(45.503601,%2017.498647)%20scale(1,%20-1)%20rotate(-90.000000)%20translate(-45.503601,%20-17.498647)%22%20points=%2251.1466688%2014.7210693%2045.5050273%2018.825522%2039.8620652%2014.7210693%2039.1713867%2015.674549%2045.5050273%2020.2768713%2051.8360267%2015.674549%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-arrow-right,
.dropdow-menu .dropdow-menu--option.selected {
  background-image: url('/s/icons/arrow-right.png?v=16e4804a');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%227px%22%20height=%2213px%22%20viewBox=%220%200%207%2013%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-52.000000,%20-11.000000)%22%20fill=%22%23323232%22%3E%3Cpolygon%20transform=%22translate(55.503601,%2017.498647)%20scale(1,%20-1)%20rotate(-90.000000)%20translate(-55.503601,%20-17.498647)%22%20points=%2261.1466688%2014.7210693%2055.5050273%2018.825522%2049.8620652%2014.7210693%2049.1713867%2015.674549%2055.5050273%2020.2768713%2061.8360267%2015.674549%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-arrow-up,
.dropdown-selector.active,
.dropdown-selector:active.active,
.dropdown-selector:hover.active,
.dropdown-selector:focus.active,
.dropdown-selector:visited.active,
.region-news-column .region-news-column--selector.active,
.region-news-column .region-news-column--selector:active.active,
.region-news-column .region-news-column--selector:hover.active,
.region-news-column .region-news-column--selector:focus.active,
.region-news-column .region-news-column--selector:visited.active,
.comment-list .comment-list--sort.active,
.comment-list .comment-list--sort:active.active,
.comment-list .comment-list--sort:hover.active,
.comment-list .comment-list--sort:focus.active,
.comment-list .comment-list--sort:visited.active,
.comment-list .comment-list--vote-up {
  background-image: url('/s/icons/arrow-up.png?v=134d6a72');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2213px%22%20height=%226px%22%20viewBox=%220%200%2013%206%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-33.000000,%20-34.000000)%22%20fill=%22%23323232%22%3E%3Cpolygon%20transform=%22translate(39.518005,%2037.028310)%20scale(1,%20-1)%20translate(-39.518005,%20-37.028310)%22%20points=%2245.1610731%2034.2507324%2039.5194316%2038.3551851%2033.8764695%2034.2507324%2033.185791%2035.2042121%2039.5194316%2039.8065344%2045.850431%2035.2042121%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-button-left-hover,
.pager .pager--prev:active,
.pager .pager--prev:focus,
.pager .pager--prev:hover {
  background-image: url('/s/icons/button-left-hover.png?v=75501598');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2232px%22%20height=%2232px%22%20viewBox=%220%200%2032%2032%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-10.000000,%20-299.000000)%22%3E%3Cg%20transform=%22translate(10.000000,%20299.000000)%22%3E%3Ccircle%20fill=%22%230786C2%22%20cx=%2216.0368042%22%20cy=%2216.0368042%22%20r=%2215.2975464%22/%3E%3Cpath%20d=%22M16,30.5%20C8,30.5%201.5,24%201.5,16%20C1.5,8%208,1.5%2016,1.5%20C24,1.5%2030.5,8%2030.5,16%20C30.5,24%2024,30.5%2016,30.5%20L16,30.5%20Z%20M16,0.1%20C7.3,0.1%200.1,7.2%200.1,16%20C0.1,24.7%207.3,31.9%2016,31.9%20C24.8,31.9%2031.9,24.7%2031.9,16%20C31.9,7.2%2024.8,0.1%2016,0.1%20L16,0.1%20Z%22%20fill=%22%230786C2%22/%3E%3Cpolygon%20fill=%22%23FFFFFF%22%20points=%228.85148281%2015.3084271%2024.8194828%2015.3084271%2024.8194828%2016.6844271%208.85148281%2016.6844271%2014.6808161%2022.5137604%2013.7101495%2023.4844271%206.22214948%2015.9964271%2013.7101495%208.50842708%2014.6808161%209.47909375%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-button-left-white {
  background-image: url('/s/icons/button-left-white.png?v=9f8a9b06');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2232px%22%20height=%2232px%22%20viewBox=%220%200%2032%2032%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-10.000000,%20-341.000000)%22%20fill=%22%23FFFFFF%22%3E%3Cpath%20d=%22M18.9,356.3%20L34.8,356.3%20L34.8,357.7%20L18.9,357.7%20L24.7,363.5%20L23.7,364.5%20L16.2,357%20L23.7,349.5%20L24.7,350.5%20L18.9,356.3%20Z%20M26,371.5%20C18,371.5%2011.5,365%2011.5,357%20C11.5,349%2018,342.5%2026,342.5%20C34,342.5%2040.5,349%2040.5,357%20C40.5,365%2034,371.5%2026,371.5%20L26,371.5%20Z%20M26,341.1%20C17.3,341.1%2010.1,348.2%2010.1,357%20C10.1,365.7%2017.3,372.9%2026,372.9%20C34.8,372.9%2041.9,365.7%2041.9,357%20C41.9,348.2%2034.8,341.1%2026,341.1%20L26,341.1%20Z%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-button-left,
.pager .pager--prev.disabled,
.pager .pager--prev,
.pager .pager--prev:visited {
  background-image: url('/s/icons/button-left.png?v=cb8fa78f');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2232px%22%20height=%2232px%22%20viewBox=%220%200%2032%2032%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-10.000000,%20-257.000000)%22%3E%3Cg%20transform=%22translate(10.000000,%20257.000000)%22%3E%3Cpath%20d=%22M16,0.1%20C7.3,0.1%200.1,7.2%200.1,16%20C0.1,24.7%207.3,31.9%2016,31.9%20C24.8,31.9%2031.9,24.7%2031.9,16%20C31.9,7.2%2024.8,0.1%2016,0.1%20L16,0.1%20Z%22%20fill=%22%23EAEAEA%22/%3E%3Cpolygon%20fill=%22%23323232%22%20points=%228.85148281%2015.3084271%2024.8194828%2015.3084271%2024.8194828%2016.6844271%208.85148281%2016.6844271%2014.6808161%2022.5137604%2013.7101495%2023.4844271%206.22214948%2015.9964271%2013.7101495%208.50842708%2014.6808161%209.47909375%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-button-right-hover,
.pager .pager--next:active,
.pager .pager--next:focus,
.pager .pager--next:hover {
  background-image: url('/s/icons/button-right-hover.png?v=ad490493');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2232px%22%20height=%2232px%22%20viewBox=%220%200%2032%2032%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-52.000000,%20-299.000000)%22%3E%3Cg%20transform=%22translate(52.000000,%20299.000000)%22%3E%3Ccircle%20fill=%22%230786C2%22%20cx=%2216.0368042%22%20cy=%2216.0368042%22%20r=%2215.2975464%22/%3E%3Cpath%20d=%22M16,30.5%20C8,30.5%201.5,24%201.5,16%20C1.5,8%208,1.5%2016,1.5%20C24,1.5%2030.5,8%2030.5,16%20C30.5,24%2024,30.5%2016,30.5%20L16,30.5%20Z%20M16,0.1%20C7.3,0.1%200.1,7.2%200.1,16%20C0.1,24.7%207.3,31.9%2016,31.9%20C24.8,31.9%2031.9,24.7%2031.9,16%20C31.9,7.2%2024.8,0.1%2016,0.1%20L16,0.1%20Z%22%20fill=%22%230786C2%22%20transform=%22translate(16.006149,%2015.993760)%20scale(-1,%201)%20translate(-16.006149,%20-15.993760)%22/%3E%3Cpolygon%20fill=%22%23FFFFFF%22%20transform=%22translate(16.520816,%2015.996427)%20scale(-1,%201)%20translate(-16.520816,%20-15.996427)%22%20points=%229.85148281%2015.3084271%2025.8194828%2015.3084271%2025.8194828%2016.6844271%209.85148281%2016.6844271%2015.6808161%2022.5137604%2014.7101495%2023.4844271%207.22214948%2015.9964271%2014.7101495%208.50842708%2015.6808161%209.47909375%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-button-right-white {
  background-image: url('/s/icons/button-right-white.png?v=1ded845c');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2232px%22%20height=%2232px%22%20viewBox=%220%200%2032%2032%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-52.000000,%20-341.000000)%22%20fill=%22%23FFFFFF%22%3E%3Cpath%20d=%22M60.9,356.3%20L76.8,356.3%20L76.8,357.7%20L60.9,357.7%20L66.7,363.5%20L65.7,364.5%20L58.2,357%20L65.7,349.5%20L66.7,350.5%20L60.9,356.3%20Z%20M68,371.5%20C60,371.5%2053.5,365%2053.5,357%20C53.5,349%2060,342.5%2068,342.5%20C76,342.5%2082.5,349%2082.5,357%20C82.5,365%2076,371.5%2068,371.5%20L68,371.5%20Z%20M68,341.1%20C59.3,341.1%2052.1,348.2%2052.1,357%20C52.1,365.7%2059.3,372.9%2068,372.9%20C76.8,372.9%2083.9,365.7%2083.9,357%20C83.9,348.2%2076.8,341.1%2068,341.1%20L68,341.1%20Z%22%20transform=%22translate(68.006149,%20356.993760)%20scale(-1,%201)%20translate(-68.006149,%20-356.993760)%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-button-right,
.pager .pager--next.disabled,
.pager .pager--next,
.pager .pager--next:visited {
  background-image: url('/s/icons/button-right.png?v=24b2a46f');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2232px%22%20height=%2232px%22%20viewBox=%220%200%2032%2032%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-52.000000,%20-257.000000)%22%3E%3Cg%20transform=%22translate(52.000000,%20257.000000)%22%3E%3Cpath%20d=%22M16,0.1%20C7.3,0.1%200.1,7.2%200.1,16%20C0.1,24.7%207.3,31.9%2016,31.9%20C24.8,31.9%2031.9,24.7%2031.9,16%20C31.9,7.2%2024.8,0.1%2016,0.1%20L16,0.1%20Z%22%20fill=%22%23EAEAEA%22/%3E%3Cpolygon%20fill=%22%23323232%22%20transform=%22translate(16.491483,%2015.996427)%20scale(-1,%201)%20translate(-16.491483,%20-15.996427)%22%20points=%229.82214948%2015.3084271%2025.7901495%2015.3084271%2025.7901495%2016.6844271%209.82214948%2016.6844271%2015.6514828%2022.5137604%2014.6808161%2023.4844271%207.19281615%2015.9964271%2014.6808161%208.50842708%2015.6514828%209.47909375%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-calendar,
.date-input {
  background-image: url('/s/icons/calendar.png?v=60ba56f2');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2219px%22%20height=%2217px%22%20viewBox=%220%200%2019%2017%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-283.000000,%20-10.000000)%22%20fill=%22%23323232%22%3E%3Cg%20transform=%22translate(283.000000,%2010.000000)%22%3E%3Cpolygon%20points=%2215.0390895%200.109446353%2013.74072%200.109446353%2013.74072%202.82270562%2015.0390895%202.82270562%22/%3E%3Cpolygon%20points=%2210.1530878%200.0786846344%208.85471838%200.0786846344%208.85471838%202.79194391%2010.1530878%202.79194391%22/%3E%3Cpolygon%20points=%225.15669048%200.171946353%203.85832101%200.171946353%203.85832101%202.88520562%205.15669048%202.88520562%22/%3E%3Cpolygon%20points=%226.58673325%201.7557452%207.89758704%201.7557452%207.89758704%200.682093521%206.58673325%200.682093521%22/%3E%3Cpath%20d=%22M16.4,0.7%20L15.6,0.7%20L15.6,1.8%20L16.4,1.8%20C17.1,1.8%2017.7,2.3%2017.7,3.1%20L17.7,14.6%20C17.7,15.3%2017.1,15.9%2016.4,15.9%20L2.6,15.9%20C1.9,15.9%201.3,15.3%201.3,14.6%20L1.3,3.1%20C1.3,2.3%201.9,1.8%202.6,1.8%20L3.4,1.8%20L3.4,0.7%20L2.6,0.7%20C1.3,0.7%200.2,1.8%200.2,3.1%20L0.2,14.6%20C0.2,15.9%201.3,17%202.6,17%20L16.4,17%20C17.7,17%2018.8,15.9%2018.8,14.6%20L18.8,3.1%20C18.8,1.8%2017.7,0.7%2016.4,0.7%20L16.4,0.7%20Z%22/%3E%3Cpolygon%20points=%2211.1102192%201.7557452%2012.4085887%201.7557452%2012.4085887%200.682093521%2011.1102192%200.682093521%22/%3E%3Cpolygon%20points=%2215.8930938%2011.9008073%2013.987154%2011.9008073%2013.987154%2012.9052876%2015.8930938%2012.9052876%22/%3E%3Cpolygon%20points=%2215.883184%209.91776764%2013.9772442%209.91776764%2013.9772442%2010.9222479%2015.883184%2010.9222479%22/%3E%3Cpolygon%20points=%2215.8942922%207.92024749%2013.9883524%207.92024749%2013.9883524%208.92472778%2015.8942922%208.92472778%22/%3E%3Cpolygon%20points=%2215.870435%205.91371354%2013.9644952%205.91371354%2013.9644952%206.91819383%2015.870435%206.91819383%22/%3E%3Cpolygon%20points=%2212.2768019%2011.9008073%2010.3708621%2011.9008073%2010.3708621%2012.9052876%2012.2768019%2012.9052876%22/%3E%3Cpolygon%20points=%2212.2668921%209.91776764%2010.3609524%209.91776764%2010.3609524%2010.9222479%2012.2668921%2010.9222479%22/%3E%3Cpolygon%20points=%2212.2780004%207.92024749%2010.3720606%207.92024749%2010.3720606%208.92472778%2012.2780004%208.92472778%22/%3E%3Cpolygon%20points=%2212.2541431%205.91371354%2010.3482033%205.91371354%2010.3482033%206.91819383%2012.2541431%206.91819383%22/%3E%3Cpolygon%20points=%228.66051006%2011.9008073%206.75457026%2011.9008073%206.75457026%2012.9052876%208.66051006%2012.9052876%22/%3E%3Cpolygon%20points=%228.65060026%209.91776764%206.74466047%209.91776764%206.74466047%2010.9222479%208.65060026%2010.9222479%22/%3E%3Cpolygon%20points=%228.66170848%207.92024749%206.75576869%207.92024749%206.75576869%208.92472778%208.66170848%208.92472778%22/%3E%3Cpolygon%20points=%228.63785125%205.91371354%206.73191145%205.91371354%206.73191145%206.91819383%208.63785125%206.91819383%22/%3E%3Cpolygon%20points=%225.04421818%2011.9008073%203.13827838%2011.9008073%203.13827838%2012.9052876%205.04421818%2012.9052876%22/%3E%3Cpolygon%20points=%225.03430838%209.91776764%203.12836859%209.91776764%203.12836859%2010.9222479%205.03430838%2010.9222479%22/%3E%3Cpolygon%20points=%225.0454166%207.92024749%203.1394768%207.92024749%203.1394768%208.92472778%205.0454166%208.92472778%22/%3E%3Cpolygon%20points=%225.02155937%206.91819383%203.11561957%206.91819383%203.11561957%205.91371354%205.02155937%205.91371354%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-camera-white,
.card-badge-photo {
  background-image: url('/s/icons/camera-white.png?v=fbf4a8f5');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2217px%22%20height=%2214px%22%20viewBox=%220%200%2017%2014%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-69.000000,%20-11.000000)%22%20fill=%22%23FFFFFF%22%3E%3Cpath%20d=%22M85.1,22.9%20C85.1,23.6%2084.6,24.1%2083.9,24.1%20L71.1,24.1%20C70.4,24.1%2069.9,23.6%2069.9,22.9%20L69.9,15.2%20C69.9,14.5%2070.4,14%2071.1,14%20L83.9,14%20C84.6,14%2085.1,14.5%2085.1,15.2%20L85.1,22.9%20Z%20M74.1,12.6%20C74.1,12.3%2074.3,12.1%2074.5,12.1%20L80.5,12.1%20C80.7,12.1%2080.9,12.3%2080.9,12.6%20L81,13.1%20L74,13.1%20L74.1,12.6%20Z%20M83.9,13.1%20L81.9,13.1%20L81.8,12.5%20C81.7,11.8%2081.1,11.3%2080.5,11.3%20L74.5,11.3%20C73.9,11.3%2073.3,11.8%2073.2,12.5%20L73.1,13.1%20L71.1,13.1%20C70,13.1%2069,14%2069,15.2%20L69,22.9%20C69,24%2070,25%2071.1,25%20L83.9,25%20C85.1,25%2086,24%2086,22.9%20L86,15.2%20C86,14%2085.1,13.1%2083.9,13.1%20L83.9,13.1%20Z%20M77.5,16.9%20C76.1,16.9%2074.9,18%2074.9,19.5%20C74.9,20.9%2076.1,22.1%2077.5,22.1%20C79,22.1%2080.1,20.9%2080.1,19.5%20C80.1,18%2079,16.9%2077.5,16.9%20L77.5,16.9%20Z%20M77.5,23%20C75.6,23%2074,21.4%2074,19.5%20C74,17.6%2075.6,16%2077.5,16%20C79.4,16%2081,17.6%2081,19.5%20C81,21.4%2079.4,23%2077.5,23%20Z%20M82.5,17.1%20C82.8,17.1%2083.1,16.8%2083.1,16.5%20C83.1,16.2%2082.8,15.9%2082.5,15.9%20C82.1,15.9%2081.9,16.2%2081.9,16.5%20C81.9,16.8%2082.1,17.1%2082.5,17.1%20Z%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-cog,
.tabs .tabs--settings,
.tabs .tabs--tab.tabs--settings.active,
.pills .pills--settings {
  background-image: url('/s/icons/cog.png?v=1234498f');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2217px%22%20height=%2217px%22%20viewBox=%220%200%2017%2017%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-283.000000,%20-37.000000)%22%20fill=%22%235C5C5C%22%3E%3Cpath%20d=%22M291.5,42.3%20C289.8,42.3%20288.4,43.8%20288.4,45.5%20C288.4,47.2%20289.8,48.6%20291.5,48.6%20C293.2,48.6%20294.6,47.2%20294.6,45.5%20C294.6,43.8%20293.2,42.3%20291.5,42.3%20M291.5,49.6%20C289.3,49.6%20287.4,47.7%20287.4,45.5%20C287.4,43.2%20289.3,41.4%20291.5,41.4%20C293.7,41.4%20295.6,43.2%20295.6,45.5%20C295.6,47.7%20293.7,49.6%20291.5,49.6%20M290.9,52.6%20C291.3,52.7%20291.7,52.7%20292.1,52.6%20C292.3,52.2%20292.4,51.8%20292.5,51.4%20C292.6,51.2%20292.7,51.1%20292.8,51.1%20C293.4,51%20294,50.7%20294.5,50.4%20C294.6,50.3%20294.8,50.3%20294.9,50.4%20C295.3,50.6%20295.7,50.8%20296.1,51%20C296.4,50.7%20296.7,50.4%20297,50.1%20C296.8,49.7%20296.6,49.3%20296.4,48.9%20C296.3,48.8%20296.3,48.6%20296.4,48.5%20C296.7,48%20297,47.4%20297.1,46.8%20C297.1,46.7%20297.2,46.6%20297.4,46.5%20C297.8,46.4%20298.2,46.3%20298.6,46.1%20C298.7,45.9%20298.7,45.7%20298.7,45.5%20C298.7,45.3%20298.7,45.1%20298.6,44.9%20C298.2,44.7%20297.8,44.6%20297.4,44.4%20C297.2,44.4%20297.1,44.3%20297.1,44.1%20C297,43.6%20296.7,43%20296.4,42.5%20C296.3,42.4%20296.3,42.2%20296.4,42.1%20C296.6,41.7%20296.8,41.3%20297,40.9%20C296.7,40.6%20296.4,40.3%20296.1,40%20C295.7,40.2%20295.3,40.4%20294.9,40.6%20C294.8,40.7%20294.6,40.7%20294.5,40.6%20C294,40.3%20293.4,40%20292.8,39.9%20C292.7,39.9%20292.6,39.7%20292.5,39.6%20C292.4,39.2%20292.3,38.8%20292.1,38.4%20C291.7,38.3%20291.3,38.3%20290.9,38.4%20C290.7,38.8%20290.6,39.2%20290.5,39.6%20C290.4,39.7%20290.3,39.9%20290.2,39.9%20C289.6,40%20289,40.3%20288.5,40.6%20C288.4,40.7%20288.2,40.7%20288.1,40.6%20C287.7,40.4%20287.3,40.2%20286.9,40%20C286.6,40.3%20286.3,40.6%20286,40.9%20C286.2,41.3%20286.4,41.7%20286.6,42.1%20C286.7,42.2%20286.7,42.4%20286.6,42.5%20C286.3,43%20286,43.6%20285.9,44.1%20C285.9,44.3%20285.8,44.4%20285.6,44.4%20C285.2,44.6%20284.8,44.7%20284.4,44.9%20C284.3,45.1%20284.3,45.3%20284.3,45.5%20C284.3,45.7%20284.3,45.9%20284.4,46.1%20C284.8,46.3%20285.2,46.4%20285.6,46.5%20C285.8,46.6%20285.9,46.7%20285.9,46.8%20C286,47.4%20286.3,48%20286.6,48.5%20C286.7,48.6%20286.7,48.8%20286.6,48.9%20C286.4,49.3%20286.2,49.7%20286,50.1%20C286.3,50.4%20286.6,50.7%20286.9,51%20C287.3,50.8%20287.7,50.6%20288.1,50.4%20C288.2,50.3%20288.4,50.3%20288.5,50.4%20C289,50.7%20289.6,51%20290.2,51.1%20C290.3,51.1%20290.4,51.2%20290.5,51.4%20C290.6,51.8%20290.7,52.2%20290.9,52.6%20M291.5,53.5%20C291.2,53.5%20291,53.5%20290.8,53.4%20L290.5,53.4%20C290.4,53.4%20290.3,53.3%20290.2,53.2%20C290.1,52.8%20289.9,52.3%20289.7,51.8%20C289.2,51.7%20288.7,51.5%20288.3,51.2%20C287.9,51.5%20287.4,51.6%20287,51.8%20C286.9,51.9%20286.7,51.9%20286.6,51.8%20C286.1,51.4%20285.6,50.9%20285.2,50.4%20C285.1,50.3%20285.1,50.1%20285.2,50%20C285.3,49.6%20285.5,49.2%20285.8,48.7%20C285.5,48.3%20285.3,47.8%20285.2,47.3%20C284.7,47.1%20284.2,46.9%20283.8,46.8%20C283.7,46.7%20283.6,46.6%20283.6,46.5%20L283.6,46.2%20C283.5,46%20283.5,45.7%20283.5,45.5%20C283.5,45.2%20283.5,45%20283.6,44.8%20L283.6,44.5%20C283.6,44.4%20283.7,44.2%20283.8,44.2%20C284.2,44%20284.7,43.9%20285.2,43.7%20C285.3,43.2%20285.5,42.7%20285.8,42.3%20C285.5,41.8%20285.4,41.4%20285.2,41%20C285.1,40.8%20285.1,40.7%20285.2,40.6%20C285.6,40.1%20286.1,39.6%20286.6,39.2%20C286.7,39.1%20286.9,39.1%20287,39.2%20C287.4,39.3%20287.8,39.5%20288.3,39.8%20C288.7,39.5%20289.2,39.3%20289.7,39.1%20C289.9,38.7%20290.1,38.2%20290.2,37.8%20C290.3,37.7%20290.4,37.6%20290.5,37.6%20L290.8,37.5%20C291.3,37.5%20291.8,37.5%20292.2,37.5%20L292.5,37.6%20C292.6,37.6%20292.7,37.7%20292.8,37.8%20C293,38.3%20293.1,38.7%20293.3,39.1%20C293.8,39.3%20294.3,39.5%20294.7,39.8%20C295.2,39.5%20295.6,39.3%20296,39.2%20C296.1,39.1%20296.3,39.1%20296.4,39.2%20C296.9,39.6%20297.4,40.1%20297.8,40.6%20C297.9,40.7%20297.9,40.8%20297.8,41%20C297.6,41.4%20297.5,41.8%20297.2,42.3%20C297.5,42.7%20297.7,43.2%20297.8,43.7%20C298.3,43.9%20298.8,44%20299.2,44.2%20C299.3,44.2%20299.4,44.4%20299.4,44.5%20L299.4,44.8%20C299.5,45%20299.5,45.2%20299.5,45.5%20C299.5,45.7%20299.5,46%20299.4,46.2%20L299.4,46.5%20C299.4,46.6%20299.3,46.7%20299.2,46.8%20C298.8,46.9%20298.3,47.1%20297.8,47.3%20C297.7,47.8%20297.5,48.3%20297.2,48.7%20C297.5,49.2%20297.7,49.6%20297.8,50%20C297.9,50.1%20297.9,50.3%20297.8,50.4%20C297.4,50.9%20296.9,51.4%20296.4,51.8%20C296.3,51.9%20296.1,51.9%20296,51.8%20C295.6,51.6%20295.2,51.5%20294.7,51.2%20C294.3,51.5%20293.8,51.7%20293.3,51.8%20C293.1,52.3%20292.9,52.8%20292.8,53.2%20C292.7,53.3%20292.6,53.4%20292.5,53.4%20L292.2,53.4%20C292,53.5%20291.8,53.5%20291.5,53.5%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-dislike-hover,
.evaluate-this .evaluate-this--dislike:active,
.evaluate-this .evaluate-this--dislike:focus,
.evaluate-this .evaluate-this--dislike:hover {
  background-image: url('/s/icons/dislike-hover.png?v=eb0936ab');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2215px%22%20height=%2221px%22%20viewBox=%220%200%2015%2021%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-175.000000,%20-327.000000)%22%20fill=%22%230786C2%22%3E%3Cpath%20d=%22M176.3,344.8%20C178.1,344.9%20179.6,345.4%20180.2,345.6%20C180.2,345.7%20180.5,345.8%20182,345.8%20C183.6,345.8%20185.3,345.6%20185.6,345.6%20C185.9,345.5%20186.7,344.8%20186.7,344.4%20C186.7,343.8%20187.1,343.3%20187.4,342.8%20L187.6,342.5%20C187.8,342.3%20187.7,341.7%20187.6,341.4%20L187.6,341.2%20C187.5,340.8%20187.7,340.3%20187.9,339.9%20C188,339.8%20188.1,339.6%20188.1,339.5%20C188.1,339.5%20188,339.4%20188,339.3%20C187.9,339.1%20187.8,338.8%20187.8,338.4%20C187.8,338%20187.9,337.7%20188,337.5%20C188,337.4%20188.1,337.3%20188.1,337.2%20C188.1,336.9%20187.7,336.1%20187.4,336%20C187.4,336.1%20186.9,336.1%20186.5,336%20C185.9,336%20185.3,336%20184.8,336.1%20C184.5,336.1%20184.2,336.1%20183.9,336.1%20C182,336.1%20181.6,335.2%20181.6,334.5%20C181.6,334.1%20181.9,333.6%20182.1,333%20C182.6,332.3%20183.1,331.3%20183.1,330.1%20C183.1,329.8%20183,328.8%20182.3,328.5%20C182.1,330.1%20181.5,331.5%20181,332.2%20C180.5,333%20179.4,334.1%20179.3,334.1%20C179,334.5%20178.7,335.1%20178.4,335.8%20C177.9,337%20177.3,338.2%20176.3,338.7%20L176.3,344.8%20Z%20M182,347.1%20C180.2,347.1%20179.8,346.9%20179.7,346.9%20C179.1,346.6%20177.5,346.1%20175.7,346.1%20L175,346.1%20L175,337.7%20L175.6,337.6%20C176.2,337.5%20176.7,336.3%20177.2,335.3%20C177.6,334.5%20177.9,333.7%20178.4,333.2%20C178.4,333.1%20179.5,332.1%20179.9,331.4%20C180.2,330.9%20181,329.5%20181,327.8%20L181,327.1%20L181.8,327.1%20C183.6,327.1%20184.4,328.6%20184.4,330.1%20C184.4,331.6%20183.8,332.8%20183.3,333.6%20C183.2,334%20182.9,334.4%20182.9,334.5%20C182.9,334.7%20183.5,334.8%20183.9,334.8%20C184.2,334.8%20184.5,334.8%20184.7,334.7%20C185.3,334.7%20185.9,334.7%20186.5,334.7%20C186.8,334.7%20187,334.7%20187.2,334.7%20L187.5,334.7%20L187.5,334.7%20C188.5,334.7%20189.4,336.3%20189.4,337.2%20C189.4,337.6%20189.3,337.8%20189.2,338%20C189.2,338.1%20189.1,338.2%20189.1,338.4%20C189.1,338.5%20189.2,338.7%20189.3,338.9%20C189.3,339.2%20189.5,339.5%20189.4,339.9%20C189.3,340%20189.2,340.2%20189.1,340.5%20C189,340.6%20188.9,340.9%20188.9,341%20L188.9,341.2%20C189,341.7%20189.2,342.6%20188.7,343.3%20L188.5,343.6%20C188.3,343.9%20188,344.2%20188,344.4%20C188.1,345.4%20186.6,346.7%20185.9,346.9%20C185.4,347%20183.5,347.1%20182,347.1%20L182,347.1%20Z%22%20transform=%22translate(182.199126,%20337.082615)%20scale(1,%20-1)%20translate(-182.199126,%20-337.082615)%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-dislike,
.evaluate-this .evaluate-this--dislike {
  background-image: url('/s/icons/dislike.png?v=28ea204c');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2215px%22%20height=%2221px%22%20viewBox=%220%200%2015%2021%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-135.000000,%20-327.000000)%22%20fill=%22%23323232%22%3E%3Cpath%20d=%22M136.3,344.8%20C138.1,344.9%20139.6,345.4%20140.2,345.6%20C140.2,345.7%20140.5,345.8%20142,345.8%20C143.6,345.8%20145.3,345.6%20145.6,345.6%20C145.9,345.5%20146.7,344.8%20146.7,344.4%20C146.7,343.8%20147.1,343.3%20147.4,342.8%20L147.6,342.5%20C147.8,342.3%20147.7,341.7%20147.6,341.4%20L147.6,341.2%20C147.5,340.8%20147.7,340.3%20147.9,339.9%20C148,339.8%20148.1,339.6%20148.1,339.5%20C148.1,339.5%20148,339.4%20148,339.3%20C147.9,339.1%20147.8,338.8%20147.8,338.4%20C147.8,338%20147.9,337.7%20148,337.5%20C148,337.4%20148.1,337.3%20148.1,337.2%20C148.1,336.9%20147.7,336.1%20147.4,336%20C147.4,336.1%20146.9,336.1%20146.5,336%20C145.9,336%20145.3,336%20144.8,336.1%20C144.5,336.1%20144.2,336.1%20143.9,336.1%20C142,336.1%20141.6,335.2%20141.6,334.5%20C141.6,334.1%20141.9,333.6%20142.1,333%20C142.6,332.3%20143.1,331.3%20143.1,330.1%20C143.1,329.8%20143,328.8%20142.3,328.5%20C142.1,330.1%20141.5,331.5%20141,332.2%20C140.5,333%20139.4,334.1%20139.3,334.1%20C139,334.5%20138.7,335.1%20138.4,335.8%20C137.9,337%20137.3,338.2%20136.3,338.7%20L136.3,344.8%20Z%20M142,347.1%20C140.2,347.1%20139.8,346.9%20139.7,346.9%20C139.1,346.6%20137.5,346.1%20135.7,346.1%20L135,346.1%20L135,337.7%20L135.6,337.6%20C136.2,337.5%20136.7,336.3%20137.2,335.3%20C137.6,334.5%20137.9,333.7%20138.4,333.2%20C138.4,333.1%20139.5,332.1%20139.9,331.4%20C140.2,330.9%20141,329.5%20141,327.8%20L141,327.1%20L141.8,327.1%20C143.6,327.1%20144.4,328.6%20144.4,330.1%20C144.4,331.6%20143.8,332.8%20143.3,333.6%20C143.2,334%20142.9,334.4%20142.9,334.5%20C142.9,334.7%20143.5,334.8%20143.9,334.8%20C144.2,334.8%20144.5,334.8%20144.7,334.7%20C145.3,334.7%20145.9,334.7%20146.5,334.7%20C146.8,334.7%20147,334.7%20147.2,334.7%20L147.5,334.7%20L147.5,334.7%20C148.5,334.7%20149.4,336.3%20149.4,337.2%20C149.4,337.6%20149.3,337.8%20149.2,338%20C149.2,338.1%20149.1,338.2%20149.1,338.4%20C149.1,338.5%20149.2,338.7%20149.3,338.9%20C149.3,339.2%20149.5,339.5%20149.4,339.9%20C149.3,340%20149.2,340.2%20149.1,340.5%20C149,340.6%20148.9,340.9%20148.9,341%20L148.9,341.2%20C149,341.7%20149.2,342.6%20148.7,343.3%20L148.5,343.6%20C148.3,343.9%20148,344.2%20148,344.4%20C148.1,345.4%20146.6,346.7%20145.9,346.9%20C145.4,347%20143.5,347.1%20142,347.1%20L142,347.1%20Z%22%20transform=%22translate(142.199126,%20337.082615)%20scale(1,%20-1)%20translate(-142.199126,%20-337.082615)%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-ellipsis,
.main-menu .main-menu--item-more {
  background-image: url('/s/icons/ellipsis.png?v=3ed92b96');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2221px%22%20height=%225px%22%20viewBox=%220%200%2021%205%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-11.000000,%20-19.000000)%22%20fill=%22%23FFFFFF%22%3E%3Cpath%20d=%22M13.5,24%20C14.9,24%2016,22.8807119%2016,21.5%20C16,20.1192881%2014.9,19%2013.5,19%20C12.1,19%2011,20.1192881%2011,21.5%20C11,22.8807119%2012.1,24%2013.5,24%20Z%20M21.5,24%20C22.9,24%2024,22.8807119%2024,21.5%20C24,20.1192881%2022.9,19%2021.5,19%20C20.1,19%2019,20.1192881%2019,21.5%20C19,22.8807119%2020.1,24%2021.5,24%20Z%20M29.5,24%20C30.9,24%2032,22.8807119%2032,21.5%20C32,20.1192881%2030.9,19%2029.5,19%20C28.1,19%2027,20.1192881%2027,21.5%20C27,22.8807119%2028.1,24%2029.5,24%20Z%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-file-doc,
.attachment.doc {
  background-image: url('/s/icons/file-doc.png?v=afd349b7');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2229px%22%20height=%2238px%22%20viewBox=%220%200%2029%2038%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-300.000000,%20-330.000000)%22%20fill=%22%23323232%22%3E%3Cg%20transform=%22translate(300.000000,%20330.000000)%22%3E%3Cpath%20d=%22M22.6,21.1%20C22.6,21.2%2022.5,21.3%2022.4,21.3%20L16,21.3%20L16,19.8%20L21.1,19.8%20L21.1,18.6%20L16,18.6%20L16,17.1%20L21.1,17.1%20L21.1,15.9%20L16,15.9%20L16,14.4%20L21.1,14.4%20L21.1,13.1%20L16,13.1%20L16,11.7%20L21.1,11.7%20L21.1,10.4%20L16,10.4%20L16,9%20L22.4,9%20C22.5,9%2022.6,9.1%2022.6,9.2%20L22.6,21.1%20Z%20M12.2,17.9%20L11,17.8%20L10.2,13.9%20L9.4,17.7%20L8.3,17.6%20L7.2,12.4%20L8.3,12.4%20L8.9,16.1%20L9.7,12.2%20L10.8,12.2%20L11.7,16.2%20L12.4,12.1%20L13.6,12%20L12.2,17.9%20Z%20M22.4,7.7%20L16,7.7%20L16,6.3%20L5.6,8.2%20L5.6,22.1%20L16,23.9%20L16,22.5%20L22.4,22.5%20C23.2,22.5%2023.9,21.9%2023.9,21.1%20L23.9,9.2%20C23.9,8.4%2023.2,7.7%2022.4,7.7%20L22.4,7.7%20Z%22/%3E%3Cpath%20d=%22M21.3,33.9%20C21.2,34.2%2021.1,34.5%2020.9,34.6%20C20.8,34.8%2020.5,34.9%2020.1,34.9%20C19.7,34.9%2019.4,34.7%2019.2,34.5%20C19.1,34.2%2019,33.7%2019,33.1%20L19,32.7%20C19,32.1%2019.1,31.6%2019.3,31.4%20C19.5,31.1%2019.8,30.9%2020.1,30.9%20C20.5,30.9%2020.8,31%2021,31.2%20C21.1,31.3%2021.2,31.6%2021.3,32%20L22.4,32%20C22.4,31.3%2022.1,30.8%2021.7,30.5%20C21.3,30.1%2020.8,30%2020.1,30%20C19.7,30%2019.3,30.1%2018.9,30.3%20C18.5,30.5%2018.3,30.8%2018.1,31.3%20C17.9,31.7%2017.8,32.2%2017.8,32.7%20L17.8,33.1%20C17.8,33.9%2018,34.6%2018.4,35.1%20C18.8,35.6%2019.4,35.8%2020.1,35.8%20C20.8,35.8%2021.3,35.7%2021.8,35.3%20C22.2,35%2022.4,34.5%2022.4,33.9%20L21.3,33.9%20Z%20M15.7,33.1%20C15.6,33.6%2015.5,34.1%2015.3,34.4%20C15.1,34.7%2014.8,34.9%2014.4,34.9%20C14,34.9%2013.7,34.7%2013.5,34.4%20C13.3,34.1%2013.2,33.6%2013.2,33%20L13.2,32.8%20C13.2,32.2%2013.3,31.7%2013.5,31.4%20C13.7,31.1%2014,30.9%2014.4,30.9%20C14.8,30.9%2015.1,31.1%2015.3,31.4%20C15.5,31.7%2015.7,32.2%2015.7,32.8%20L15.7,33.1%20Z%20M16.8,32.8%20C16.8,32.2%2016.7,31.7%2016.5,31.3%20C16.3,30.9%2016.1,30.5%2015.7,30.3%20C15.3,30.1%2014.9,30%2014.4,30%20C13.9,30%2013.5,30.1%2013.1,30.3%20C12.8,30.5%2012.5,30.9%2012.3,31.3%20C12.1,31.7%2012,32.2%2012,32.8%20L12,33.1%20C12,33.6%2012.1,34.1%2012.3,34.5%20C12.5,35%2012.8,35.3%2013.1,35.5%20C13.5,35.7%2013.9,35.8%2014.4,35.8%20C14.9,35.8%2015.3,35.7%2015.7,35.5%20C16.1,35.3%2016.4,34.9%2016.5,34.5%20C16.7,34.1%2016.8,33.6%2016.8,33%20L16.8,32.8%20Z%20M8.5,31%20C8.9,31%209.3,31.1%209.5,31.4%20C9.8,31.7%209.9,32.2%209.9,32.8%20L9.9,33.1%20C9.9,33.6%209.7,34.1%209.5,34.4%20C9.3,34.7%208.9,34.8%208.4,34.8%20L7.9,34.8%20L7.9,31%20L8.5,31%20Z%20M8.5,35.8%20C9,35.8%209.4,35.6%209.8,35.4%20C10.2,35.2%2010.5,34.9%2010.7,34.5%20C11,34%2011.1,33.6%2011.1,33%20L11.1,32.8%20C11.1,32.2%2011,31.8%2010.7,31.3%20C10.5,30.9%2010.2,30.6%209.8,30.4%20C9.4,30.2%209,30%208.5,30%20L6.7,30%20L6.7,35.8%20L8.5,35.8%20Z%20M28.9,6.1%20L28.9,37.6%20L0,37.6%20L0,0%20L22.8,0%20L28.9,6.1%20Z%20M27.6,28.3%20L27.6,7%20L21.9,7%20L21.9,1.3%20L1.3,1.3%20L1.3,28.3%20L27.6,28.3%20Z%20M26.7,5.7%20L23.1,5.7%20L23.1,2.2%20L26.7,5.7%20Z%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-file-generic,
.attachment {
  background-image: url('/s/icons/file-generic.png?v=82a0b7dc');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2229px%22%20height=%2238px%22%20viewBox=%220%200%2029%2038%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-220.000000,%20-330.000000)%22%20fill=%22%23323232%22%3E%3Cg%20transform=%22translate(220.000000,%20330.000000)%22%3E%3Cpath%20d=%22M10.2,33.1%20L8,33.1%20L8,35.4%20L6.8,35.4%20L6.8,29.7%20L10.5,29.7%20L10.5,30.7%20L8,30.7%20L8,32.2%20L10.2,32.2%20L10.2,33.1%20Z%20M11.5,35.4%20L12.6,35.4%20L12.6,29.7%20L11.5,29.7%20L11.5,35.4%20Z%20M15.2,34.5%20L17.7,34.5%20L17.7,35.4%20L14,35.4%20L14,29.7%20L15.2,29.7%20L15.2,34.5%20Z%20M22,33%20L19.8,33%20L19.8,34.5%20L22.4,34.5%20L22.4,35.4%20L18.6,35.4%20L18.6,29.7%20L22.4,29.7%20L22.4,30.7%20L19.8,30.7%20L19.8,32%20L22,32%20L22,33%20Z%20M0,-0.0002%20L0,37.5698%20L28.9,37.6%20L28.9,6.1%20L22.8,0%20L0,-0.0002%20Z%20M1.3,1.3%20L21.9,1.3%20L21.9,7%20L27.6,7%20L27.6,28.3%20L1.3,28.3%20L1.3,1.3%20Z%20M23.1,2.2%20L26.7,5.7%20L23.1,5.7%20L23.1,2.2%20Z%22/%3E%3Cpath%20d=%22M10.3,19.5%20L18.5,19.5%20L18.5,18.2%20L10.3,18.2%20L10.3,19.5%20Z%20M10.3,16.7%20L18.5,16.7%20L18.5,15.5%20L10.3,15.5%20L10.3,16.7%20Z%20M10.3,14%20L18.5,14%20L18.5,12.8%20L10.3,12.8%20L10.3,14%20Z%20M10.3,11.3%20L18.5,11.3%20L18.5,10.1%20L10.3,10.1%20L10.3,11.3%20Z%20M20.1,20.7%20C20.1,20.8%2020,20.9%2019.9,20.9%20L9,20.9%20C8.9,20.9%208.8,20.8%208.8,20.7%20L8.8,8.8%20C8.8,8.7%208.9,8.6%209,8.6%20L19.9,8.6%20C20,8.6%2020.1,8.7%2020.1,8.8%20L20.1,20.7%20Z%20M19.9,7.4%20L9,7.4%20C8.2,7.4%207.5,8%207.5,8.8%20L7.5,20.7%20C7.5,21.5%208.2,22.2%209,22.2%20L19.9,22.2%20C20.7,22.2%2021.3,21.5%2021.3,20.7%20L21.3,8.8%20C21.3,8%2020.7,7.4%2019.9,7.4%20L19.9,7.4%20Z%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-file-pdf,
.attachment.pdf {
  background-image: url('/s/icons/file-pdf.png?v=f9b1c7f4');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2229px%22%20height=%2238px%22%20viewBox=%220%200%2029%2038%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-260.000000,%20-330.000000)%22%20fill=%22%23323232%22%3E%3Cg%20transform=%22translate(260.000000,%20330.000000)%22%3E%3Cpath%20d=%22M12.2,16.8%20C11.8,17.5%2011.5,18.1%2011.1,18.6%20C12.9,17.9%2014.8,17.4%2016.6,17.1%20C16.3,16.9%2016.1,16.8%2015.9,16.6%20C14.9,15.7%2014.1,14.7%2013.6,13.6%20C13.3,14.5%2012.8,15.5%2012.2,16.8%20M11.5,16.5%20C12,15.5%2012.6,14.3%2013,13.2%20L13.2,12.8%20C12.6,10.5%2012.3,8.6%2012.6,7.4%20C12.7,7.1%2013,6.9%2013.4,6.9%20L13.7,6.9%20L13.7,6.9%20C14.2,6.9%2014.5,7.6%2014.5,7.8%20C14.6,8.3%2014.3,9%2014.3,9%20C14.3,8.7%2014.4,8.2%2014.2,7.8%20C14,7.3%2013.7,7.1%2013.6,7%20C13.5,7.1%2013.4,7.2%2013.3,7.5%20C13.3,7.8%2013.3,8.2%2013.3,8.5%20C13.3,9.3%2013.4,10.4%2013.7,11.5%20C13.8,11.3%2013.8,11.1%2013.9,11%20C13.9,10.7%2014.4,9.1%2014.4,9.1%20C14.4,9.1%2014.3,11.3%2014.1,11.9%20C14.1,12%2014,12.2%2014,12.3%20C14.5,13.8%2015.4,15.1%2016.4,16%20C16.7,16.4%2017.2,16.6%2017.7,16.9%20C18.7,16.8%2019.7,16.7%2020.5,16.7%20C21.5,16.7%2022.3,16.9%2022.6,17.2%20C22.7,17.3%2022.8,17.5%2022.8,17.7%20C22.8,17.8%2022.8,18%2022.8,18%20C22.8,18%2022.8,17.7%2021.9,17.4%20C21.3,17.2%2020,17.2%2018.6,17.4%20C20.3,18.2%2021.9,18.6%2022.5,18.4%20C22.6,18.3%2022.8,18.1%2022.8,18.1%20C22.8,18.1%2022.7,18.5%2022.6,18.6%20C22.5,18.7%2022.4,18.9%2022.2,18.9%20C21.4,19.1%2019.2,18.6%2017.3,17.5%20C15.2,17.9%2012.8,18.4%2011,19%20C9.1,22.2%207.8,23.7%206.6,23.2%20L6.2,23%20C6.1,22.9%206,22.6%206.1,22.4%20C6.2,21.8%207,20.8%208.6,19.9%20C8.8,19.8%209.6,19.4%209.6,19.4%20C9.6,19.4%209,19.9%208.9,20%20C7.6,21.1%206.6,22.4%206.7,22.9%20L6.7,23%20C7.8,22.8%209.4,20.6%2011.5,16.5%22/%3E%3Cpath%20d=%22M21.6,32.5%20L19.3,32.5%20L19.3,31%20L21.9,31%20L21.9,30%20L18.2,30%20L18.2,35.8%20L19.3,35.8%20L19.3,33.4%20L21.6,33.4%20L21.6,32.5%20Z%20M14.4,31%20C14.9,31%2015.3,31.1%2015.5,31.4%20C15.7,31.7%2015.9,32.2%2015.9,32.8%20L15.9,33.1%20C15.9,33.6%2015.7,34.1%2015.5,34.4%20C15.2,34.7%2014.9,34.8%2014.4,34.8%20L13.9,34.8%20L13.9,31%20L14.4,31%20Z%20M14.5,35.8%20C15,35.8%2015.4,35.7%2015.8,35.4%20C16.2,35.2%2016.5,34.9%2016.7,34.5%20C16.9,34%2017.1,33.6%2017.1,33%20L17.1,32.8%20C17.1,32.2%2016.9,31.8%2016.7,31.4%20C16.5,30.9%2016.2,30.6%2015.8,30.4%20C15.4,30.2%2014.9,30%2014.4,30%20L12.7,30%20L12.7,35.8%20L14.5,35.8%20Z%20M8.5,31%20L9.6,31%20C9.9,31%2010.1,31.1%2010.3,31.3%20C10.4,31.4%2010.5,31.7%2010.5,31.9%20C10.5,32.2%2010.4,32.4%2010.3,32.6%20C10.1,32.7%209.9,32.8%209.6,32.8%20L8.5,32.8%20L8.5,31%20Z%20M9.5,33.8%20C10.2,33.8%2010.8,33.6%2011.1,33.3%20C11.5,32.9%2011.7,32.5%2011.7,31.9%20C11.7,31.6%2011.6,31.2%2011.5,30.9%20C11.3,30.7%2011,30.4%2010.7,30.3%20C10.4,30.1%2010,30%209.6,30%20L7.3,30%20L7.3,35.8%20L8.5,35.8%20L8.5,33.8%20L9.5,33.8%20Z%20M28.9,6.1%20L28.9,37.6%20L-0.0004,37.57%20L-0.0004,0%20L22.8,0%20L28.9,6.1%20Z%20M27.6,28.3%20L27.6,7%20L21.9,7%20L21.9,1.3%20L1.3,1.3%20L1.3,28.3%20L27.6,28.3%20Z%20M26.7,5.7%20L23.1,5.7%20L23.1,2.2%20L26.7,5.7%20Z%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-file-xls,
.attachment.xls {
  background-image: url('/s/icons/file-xls.png?v=14bc410b');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2229px%22%20height=%2238px%22%20viewBox=%220%200%2029%2038%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-340.000000,%20-329.000000)%22%20fill=%22%23323232%22%3E%3Cg%20transform=%22translate(340.000000,%20329.000000)%22%3E%3Cpath%20d=%22M22.6,10.4%20L18.5,10.4%20L18.5,9%20L22.4,9%20C22.5,9%2022.6,9.1%2022.6,9.2%20L22.6,10.4%20Z%20M18.5,13.1%20L22.6,13.1%20L22.6,11.7%20L18.5,11.7%20L18.5,13.1%20Z%20M18.5,15.9%20L22.6,15.9%20L22.6,14.4%20L18.5,14.4%20L18.5,15.9%20Z%20M18.5,18.6%20L22.6,18.6%20L22.6,17.1%20L18.5,17.1%20L18.5,18.6%20Z%20M22.6,21.1%20C22.6,21.2%2022.5,21.3%2022.4,21.3%20L18.5,21.3%20L18.5,19.8%20L22.6,19.8%20L22.6,21.1%20Z%20M16,10.4%20L17.2,10.4%20L17.2,9%20L16,9%20L16,10.4%20Z%20M16,13.1%20L17.2,13.1%20L17.2,11.7%20L16,11.7%20L16,13.1%20Z%20M16,15.9%20L17.2,15.9%20L17.2,14.4%20L16,14.4%20L16,15.9%20Z%20M16,18.6%20L17.2,18.6%20L17.2,17.1%20L16,17.1%20L16,18.6%20Z%20M16,21.3%20L17.2,21.3%20L17.2,19.8%20L16,19.8%20L16,21.3%20Z%20M11.6,18.3%20L10.5,15.8%20L9.6,18%20L8.2,17.9%20L9.7,14.9%20L8.3,11.9%20L9.6,11.8%20L10.6,14%20L11.5,11.7%20L13.1,11.7%20L11.3,14.9%20L13.2,18.5%20L11.6,18.3%20Z%20M22.4,7.7%20L16,7.7%20L16,6.3%20L5.6,8.2%20L5.6,22.1%20L16,23.9%20L16,22.5%20L22.4,22.5%20C23.2,22.5%2023.9,21.9%2023.9,21.1%20L23.9,9.2%20C23.9,8.4%2023.2,7.7%2022.4,7.7%20L22.4,7.7%20Z%22/%3E%3Cpath%20d=%22M20.4,34.3%20C20.4,34%2020.4,33.9%2020.2,33.8%20C20,33.6%2019.8,33.5%2019.4,33.4%20C18.9,33.2%2018.6,33.1%2018.4,33%20C17.7,32.6%2017.4,32.2%2017.4,31.6%20C17.4,31.3%2017.5,31%2017.7,30.7%20C17.8,30.5%2018.1,30.3%2018.4,30.2%20C18.7,30%2019.1,30%2019.5,30%20C19.9,30%2020.3,30%2020.6,30.2%20C20.9,30.3%2021.2,30.5%2021.4,30.8%20C21.5,31.1%2021.6,31.4%2021.6,31.7%20L20.4,31.7%20C20.4,31.5%2020.4,31.3%2020.2,31.1%20C20,31%2019.8,30.9%2019.5,30.9%20C19.2,30.9%2019,31%2018.8,31.1%20C18.7,31.2%2018.6,31.4%2018.6,31.6%20C18.6,31.8%2018.7,31.9%2018.9,32%20C19.1,32.2%2019.3,32.3%2019.7,32.4%20C20.4,32.6%2020.9,32.8%2021.2,33.1%20C21.5,33.4%2021.6,33.8%2021.6,34.3%20C21.6,34.8%2021.4,35.1%2021.1,35.4%20C20.7,35.7%2020.2,35.8%2019.5,35.8%20C19.1,35.8%2018.7,35.8%2018.3,35.6%20C18,35.4%2017.7,35.2%2017.5,34.9%20C17.3,34.7%2017.2,34.3%2017.2,34%20L18.4,34%20C18.4,34.6%2018.8,34.9%2019.5,34.9%20C19.8,34.9%2020,34.9%2020.2,34.7%20C20.4,34.6%2020.4,34.5%2020.4,34.3%20L20.4,34.3%20Z%20M14,34.8%20L16.5,34.8%20L16.5,35.8%20L12.9,35.8%20L12.9,30%20L14,30%20L14,34.8%20Z%20M9.5,32%20L10.6,30%20L12,30%20L10.3,32.9%20L12,35.8%20L10.6,35.8%20L9.5,33.8%20L8.4,35.8%20L7.1,35.8%20L8.8,32.9%20L7.1,30%20L8.5,30%20L9.5,32%20Z%20M21.9,1.3%20L21.9,7%20L27.6,7%20L27.6,28.3%20L1.3,28.3%20L1.3,1.3%20L21.9,1.3%20Z%20M23.1,2.2%20L26.7,5.7%20L23.1,5.7%20L23.1,2.2%20Z%20M22.8,0%20L0,0.0001%20L0,37.5701%20L28.9,37.6%20L28.9,6.1%20L22.8,0%20Z%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-graph-white,
.quiz .quiz--popularity {
  background-image: url('/s/icons/graph-white.png?v=f871336a');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2211px%22%20height=%2210px%22%20viewBox=%220%200%2011%2010%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-336.000000,%20-34.000000)%22%20fill=%22%23FFFFFF%22%3E%3Cg%20transform=%22translate(336.000000,%2034.000000)%22%3E%3Crect%20x=%224%22%20y=%220.0252685547%22%20width=%223%22%20height=%229.94411315%22/%3E%3Crect%20x=%220%22%20y=%223.02526855%22%20width=%223%22%20height=%226.94411315%22/%3E%3Crect%20x=%228%22%20y=%226.02661133%22%20width=%223%22%20height=%223.94763184%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-graph,
.quiz.answered .quiz--question-header .quiz--popularity {
  background-image: url('/s/icons/graph.png?v=83b83211');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2211px%22%20height=%2210px%22%20viewBox=%220%200%2011%2010%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-352.000000,%20-34.000000)%22%20fill=%22%23323232%22%3E%3Cg%20transform=%22translate(352.000000,%2034.000000)%22%3E%3Crect%20x=%224%22%20y=%220.0252685547%22%20width=%223%22%20height=%229.94411315%22/%3E%3Crect%20x=%220%22%20y=%223.02526855%22%20width=%223%22%20height=%226.94411315%22/%3E%3Crect%20x=%228%22%20y=%226.02661133%22%20width=%223%22%20height=%223.94763184%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-hamburger,
.main-menu .main-menu--hamburger {
  background-image: url('/s/icons/hamburger.png?v=7c281aac');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2218px%22%20height=%2216px%22%20viewBox=%220%200%2018%2016%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-255.000000,%20-10.000000)%22%20fill=%22%23FFFFFF%22%3E%3Cpath%20d=%22M255,10%20L273,10%20L273,12%20L255,12%20L255,10%20Z%20M255,24%20L273,24%20L273,26%20L255,26%20L255,24%20Z%20M255,17%20L273,17%20L273,19%20L255,19%20L255,17%20Z%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-infographics-white,
.card-badge-infographics {
  background-image: url('/s/icons/infographics-white.png?v=14227d4e');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2213px%22%20height=%2213px%22%20viewBox=%220%200%2013%2013%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-125.000000,%20-12.000000)%22%20fill=%22%23FFFFFF%22%3E%3Cpath%20d=%22M134.1,22%20L135.3,22%20L135.3,15.1%20L134.1,15.1%20L134.1,22%20Z%20M136.1,22.8%20L133.3,22.8%20L133.3,14.3%20L136.1,14.3%20L136.1,22.8%20Z%20M130.9,22%20L132.1,22%20L132.1,16.8%20L130.9,16.8%20L130.9,22%20Z%20M132.9,22.8%20L130.1,22.8%20L130.1,16%20L132.9,16%20L132.9,22.8%20Z%20M127.7,22%20L128.9,22%20L128.9,18.6%20L127.7,18.6%20L127.7,22%20Z%20M129.7,22.8%20L126.9,22.8%20L126.9,17.8%20L129.7,17.8%20L129.7,22.8%20Z%20M127,13%20C126.4,13%20125.9,13.4%20125.9,14%20L125.9,23%20C125.9,23.6%20126.4,24.1%20127,24.1%20L136,24.1%20C136.6,24.1%20137.1,23.6%20137.1,23%20L137.1,14%20C137.1,13.4%20136.6,13%20136,13%20L127,13%20Z%20M136,24.9%20L127,24.9%20C126,24.9%20125.1,24.1%20125.1,23%20L125.1,14%20C125.1,13%20126,12.2%20127,12.2%20L136,12.2%20C137,12.2%20137.9,13%20137.9,14%20L137.9,23%20C137.9,24.1%20137,24.9%20136,24.9%20L136,24.9%20Z%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-lens,
.main-menu .main-menu--item-search {
  background-image: url('/s/icons/lens.png?v=5fbdcbff');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2223px%22%20height=%2223px%22%20viewBox=%220%200%2023%2023%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-223.000000,%20-10.000000)%22%20fill=%22%23FFFFFF%22%3E%3Cpath%20d=%22M227,22%20C225.9,21%20225.3,19.5%20225.3,18%20C225.3,16.5%20225.9,15%20227,14%20C228,12.9%20229.5,12.3%20231,12.3%20C232.5,12.3%20234,12.9%20235,14%20C236.1,15%20236.7,16.5%20236.7,18%20C236.7,19.5%20236.1,21%20235,22%20C232.9,24.2%20229.1,24.2%20227,22%20L227,22%20Z%20M245.9,31.6%20L236.9,22.6%20C238,21.3%20238.6,19.7%20238.6,18%20C238.6,16%20237.8,14.1%20236.3,12.7%20C234.9,11.2%20233,10.4%20231,10.4%20C229,10.4%20227.1,11.2%20225.6,12.7%20C224.2,14.1%20223.4,16%20223.4,18%20C223.4,20%20224.2,21.9%20225.6,23.4%20C227.1,24.8%20229,25.6%20231,25.6%20C232.7,25.6%20234.3,25%20235.6,23.9%20L244.6,32.9%20L245.9,31.6%20Z%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-like-hover,
.evaluate-this .evaluate-this--like:active,
.evaluate-this .evaluate-this--like:focus,
.evaluate-this .evaluate-this--like:hover {
  background-image: url('/s/icons/like-hover.png?v=73034946');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2216px%22%20height=%2221px%22%20viewBox=%220%200%2016%2021%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-154.000000,%20-327.000000)%22%20fill=%22%230786C2%22%3E%3Cpath%20d=%22M156.3,344.8%20C158.1,344.9%20159.6,345.4%20160.2,345.6%20C160.2,345.7%20160.5,345.8%20162,345.8%20C163.6,345.8%20165.3,345.6%20165.6,345.6%20C165.9,345.5%20166.7,344.8%20166.7,344.4%20C166.7,343.8%20167.1,343.3%20167.4,342.8%20L167.6,342.5%20C167.8,342.3%20167.7,341.7%20167.6,341.4%20L167.6,341.2%20C167.5,340.8%20167.7,340.3%20167.9,339.9%20C168,339.8%20168.1,339.6%20168.1,339.5%20C168.1,339.5%20168,339.4%20168,339.3%20C167.9,339.1%20167.8,338.8%20167.8,338.4%20C167.8,338%20167.9,337.7%20168,337.5%20C168,337.4%20168.1,337.3%20168.1,337.2%20C168.1,336.9%20167.7,336.1%20167.4,336%20C167.4,336.1%20166.9,336.1%20166.5,336%20C165.9,336%20165.3,336%20164.8,336.1%20C164.5,336.1%20164.2,336.1%20163.9,336.1%20C162,336.1%20161.6,335.2%20161.6,334.5%20C161.6,334.1%20161.9,333.6%20162.1,333%20C162.6,332.3%20163.1,331.3%20163.1,330.1%20C163.1,329.8%20163,328.8%20162.3,328.5%20C162.1,330.1%20161.5,331.5%20161,332.2%20C160.5,333%20159.4,334.1%20159.3,334.1%20C159,334.5%20158.7,335.1%20158.4,335.8%20C157.9,337%20157.3,338.2%20156.3,338.7%20L156.3,344.8%20Z%20M162,347.1%20C160.2,347.1%20159.8,346.9%20159.7,346.9%20C159.1,346.6%20157.5,346.1%20155.7,346.1%20L155,346.1%20L155,337.7%20L155.6,337.6%20C156.2,337.5%20156.7,336.3%20157.2,335.3%20C157.6,334.5%20157.9,333.7%20158.4,333.2%20C158.4,333.1%20159.5,332.1%20159.9,331.4%20C160.2,330.9%20161,329.5%20161,327.8%20L161,327.1%20L161.8,327.1%20C163.6,327.1%20164.4,328.6%20164.4,330.1%20C164.4,331.6%20163.8,332.8%20163.3,333.6%20C163.2,334%20162.9,334.4%20162.9,334.5%20C162.9,334.7%20163.5,334.8%20163.9,334.8%20C164.2,334.8%20164.5,334.8%20164.7,334.7%20C165.3,334.7%20165.9,334.7%20166.5,334.7%20C166.8,334.7%20167,334.7%20167.2,334.7%20L167.5,334.7%20L167.5,334.7%20C168.5,334.7%20169.4,336.3%20169.4,337.2%20C169.4,337.6%20169.3,337.8%20169.2,338%20C169.2,338.1%20169.1,338.2%20169.1,338.4%20C169.1,338.5%20169.2,338.7%20169.3,338.9%20C169.3,339.2%20169.5,339.5%20169.4,339.9%20C169.3,340%20169.2,340.2%20169.1,340.5%20C169,340.6%20168.9,340.9%20168.9,341%20L168.9,341.2%20C169,341.7%20169.2,342.6%20168.7,343.3%20L168.5,343.6%20C168.3,343.9%20168,344.2%20168,344.4%20C168.1,345.4%20166.6,346.7%20165.9,346.9%20C165.4,347%20163.5,347.1%20162,347.1%20L162,347.1%20Z%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-like,
.evaluate-this .evaluate-this--like {
  background-image: url('/s/icons/like.png?v=10ac3240');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2216px%22%20height=%2221px%22%20viewBox=%220%200%2016%2021%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-114.000000,%20-327.000000)%22%20fill=%22%23323232%22%3E%3Cpath%20d=%22M116.3,344.8%20C118.1,344.9%20119.6,345.4%20120.2,345.6%20C120.2,345.7%20120.5,345.8%20122,345.8%20C123.6,345.8%20125.3,345.6%20125.6,345.6%20C125.9,345.5%20126.7,344.8%20126.7,344.4%20C126.7,343.8%20127.1,343.3%20127.4,342.8%20L127.6,342.5%20C127.8,342.3%20127.7,341.7%20127.6,341.4%20L127.6,341.2%20C127.5,340.8%20127.7,340.3%20127.9,339.9%20C128,339.8%20128.1,339.6%20128.1,339.5%20C128.1,339.5%20128,339.4%20128,339.3%20C127.9,339.1%20127.8,338.8%20127.8,338.4%20C127.8,338%20127.9,337.7%20128,337.5%20C128,337.4%20128.1,337.3%20128.1,337.2%20C128.1,336.9%20127.7,336.1%20127.4,336%20C127.4,336.1%20126.9,336.1%20126.5,336%20C125.9,336%20125.3,336%20124.8,336.1%20C124.5,336.1%20124.2,336.1%20123.9,336.1%20C122,336.1%20121.6,335.2%20121.6,334.5%20C121.6,334.1%20121.9,333.6%20122.1,333%20C122.6,332.3%20123.1,331.3%20123.1,330.1%20C123.1,329.8%20123,328.8%20122.3,328.5%20C122.1,330.1%20121.5,331.5%20121,332.2%20C120.5,333%20119.4,334.1%20119.3,334.1%20C119,334.5%20118.7,335.1%20118.4,335.8%20C117.9,337%20117.3,338.2%20116.3,338.7%20L116.3,344.8%20Z%20M122,347.1%20C120.2,347.1%20119.8,346.9%20119.7,346.9%20C119.1,346.6%20117.5,346.1%20115.7,346.1%20L115,346.1%20L115,337.7%20L115.6,337.6%20C116.2,337.5%20116.7,336.3%20117.2,335.3%20C117.6,334.5%20117.9,333.7%20118.4,333.2%20C118.4,333.1%20119.5,332.1%20119.9,331.4%20C120.2,330.9%20121,329.5%20121,327.8%20L121,327.1%20L121.8,327.1%20C123.6,327.1%20124.4,328.6%20124.4,330.1%20C124.4,331.6%20123.8,332.8%20123.3,333.6%20C123.2,334%20122.9,334.4%20122.9,334.5%20C122.9,334.7%20123.5,334.8%20123.9,334.8%20C124.2,334.8%20124.5,334.8%20124.7,334.7%20C125.3,334.7%20125.9,334.7%20126.5,334.7%20C126.8,334.7%20127,334.7%20127.2,334.7%20L127.5,334.7%20L127.5,334.7%20C128.5,334.7%20129.4,336.3%20129.4,337.2%20C129.4,337.6%20129.3,337.8%20129.2,338%20C129.2,338.1%20129.1,338.2%20129.1,338.4%20C129.1,338.5%20129.2,338.7%20129.3,338.9%20C129.3,339.2%20129.5,339.5%20129.4,339.9%20C129.3,340%20129.2,340.2%20129.1,340.5%20C129,340.6%20128.9,340.9%20128.9,341%20L128.9,341.2%20C129,341.7%20129.2,342.6%20128.7,343.3%20L128.5,343.6%20C128.3,343.9%20128,344.2%20128,344.4%20C128.1,345.4%20126.6,346.7%20125.9,346.9%20C125.4,347%20123.5,347.1%20122,347.1%20L122,347.1%20Z%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-logo-gray,
.footer .footer--logo {
  background-image: url('/s/icons/logo-gray.png?v=5178cdc');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2257px%22%20height=%2279px%22%20viewBox=%220%200%2057%2079%22%20version=%221.1%22%3E%3Cdefs%3E%3ClinearGradient%20x1=%2250%25%22%20y1=%22100%25%22%20x2=%2250%25%22%20y2=%220%25%22%20id=%22a%22%3E%3Cstop%20stop-color=%22%23757575%22%20offset=%220%25%22/%3E%3Cstop%20stop-color=%22%23212121%22%20offset=%2276.0562819%25%22/%3E%3Cstop%20stop-color=%22%23000000%22%20offset=%22100%25%22/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-283.000000,%20-122.000000)%22%3E%3Cg%20transform=%22translate(283.619629,%20122.174805)%22%3E%3Cg%3E%3Cpath%20d=%22M0.3,27.8%20L0.3,49.5%20C0.3,52.7%203,55.4%206.2,55.4%20L6.2,55.4%20C9.5,55.4%2012.2,52.7%2012.2,49.5%20L12.2,49.5%20L12.2,27.8%20C12.2,24.5%209.5,21.9%206.2,21.9%20L6.2,21.9%20C3,21.9%200.3,24.5%200.3,27.8%22%20fill=%22url(%23a)%22/%3E%3Cpath%20d=%22M27.9,43.1%20C19.4,43.1%2012.6,36.3%2012.6,27.8%20C12.6,19.3%2019.4,12.4%2027.9,12.4%20C36.4,12.4%2043.3,19.3%2043.3,27.8%20C43.3,36.3%2036.4,43.1%2027.9,43.1%20M27.9,0.2%20C12.7,0.2%200.3,12.5%200.3,27.8%20C0.3,43%2012.7,55.4%2027.9,55.4%20C43.2,55.4%2055.5,43%2055.5,27.8%20C55.5,12.5%2043.2,0.2%2027.9,0.2%22%20fill=%22%23757575%22/%3E%3C/g%3E%3Cpath%20d=%22M45.5,72.1%20C45.5,73.3%2046,74.4%2046.8,75.3%20C47.7,76.3%2048.7,76.7%2049.9,76.7%20C51.1,76.7%2052.2,76.3%2053,75.3%20C53.9,74.4%2054.3,73.3%2054.3,72.1%20C54.3,70.9%2053.9,69.8%2053,68.9%20C52.2,68%2051.1,67.5%2049.9,67.5%20C48.7,67.5%2047.7,67.9%2046.8,68.9%20C46,69.8%2045.5,70.9%2045.5,72.1%20L45.5,72.1%20Z%20M43.9,72.1%20C43.9,70.5%2044.5,69.1%2045.7,67.8%20C46.9,66.6%2048.3,66%2049.9,66%20C51.6,66%2053,66.6%2054.2,67.8%20C55.3,69%2055.9,70.5%2055.9,72.1%20C55.9,73.8%2055.3,75.2%2054.2,76.4%20C53,77.6%2051.6,78.2%2049.9,78.2%20C48.3,78.2%2046.9,77.6%2045.7,76.4%20C44.5,75.2%2043.9,73.8%2043.9,72.1%20L43.9,72.1%20Z%20M29.8,78%20L31.3,67.5%20C31.4,66.5%2031.8,66.1%2032.5,66.1%20C33.1,66.1%2033.6,66.5%2033.8,67.2%20L36.4,75.6%20L39,67.2%20C39.3,66.5%2039.7,66.1%2040.3,66.1%20C41,66.1%2041.4,66.5%2041.5,67.5%20L43,78%20L41.5,78%20L40.2,68.3%20L37.5,76.9%20C37.2,77.7%2036.9,78.1%2036.4,78.1%20C36.2,78.1%2035.9,78%2035.8,77.9%20C35.6,77.7%2035.5,77.4%2035.3,76.9%20L32.6,68.3%20L31.3,78%20L29.8,78%20Z%20M24.4,67.5%20C23.5,67.5%2022.9,67.7%2022.5,68.3%20C22.1,68.8%2021.8,69.6%2021.8,70.6%20L21.8,72.3%20L26.9,72.3%20L26.9,70.6%20C26.9,68.5%2026,67.5%2024.4,67.5%20L24.4,67.5%20Z%20M26.9,78%20L26.9,73.7%20L21.8,73.7%20L21.8,78%20L20.3,78%20L20.3,70.6%20C20.3,69.2%2020.6,68.1%2021.4,67.2%20C22.1,66.4%2023.1,66%2024.4,66%20C25.6,66%2026.6,66.4%2027.3,67.2%20C28.1,68.1%2028.4,69.2%2028.4,70.6%20L28.4,78%20L26.9,78%20Z%20M11.7,66.2%20L11.7,73.6%20C11.7,75.7%2012.6,76.7%2014.2,76.7%20C15,76.7%2015.6,76.5%2016.1,75.9%20C16.5,75.5%2016.8,74.9%2016.8,74.3%20L16.8,66.2%20L18.3,66.2%20L18.3,78%20L16.8,78%20L16.8,77.1%20C16.6,77.4%2016.2,77.7%2015.7,77.9%20C15.2,78.1%2014.7,78.2%2014.2,78.2%20C13,78.2%2012,77.8%2011.3,77%20C10.5,76.2%2010.1,75.1%2010.1,73.6%20L10.1,66.2%20L11.7,66.2%20Z%20M1,78.0119274%20L1,70.877468%20C1,70.1462705%201,69.6%201.1,69.1%20C1.2,68.7%201.3,68.3%201.6,67.9%20C2.3,66.6%203.4,66%204.9,66%20C6,66%206.9,66.4%207.7,67.1%20C8.4,67.9%208.8,68.8%208.8,69.8%20C8.8,70.8%208.5,71.7%207.8,72.4%20C7.2,73.2%206.4,73.6%205.5,73.6%20C5.1,73.6%204.7,73.6%204.4,73.5%20C4,73.4%203.7,73.2%203.4,73.1%20L3.2,71.2%20C3.4,71.4%203.7,71.7%204,71.8%20C4.4,72%204.7,72.1%205.1,72.1%20C5.7,72.1%206.2,71.9%206.6,71.4%20C7,71%207.2,70.4%207.2,69.8%20C7.2,69.2%207,68.6%206.5,68.2%20C6.1,67.7%205.5,67.5%204.9,67.5%20C4.2,67.5%203.6,67.7%203.2,68.2%20C2.8,68.7%202.6,69.3%202.6,70.2%20L2.6,78%20L1,78.0119274%20Z%22%20fill=%22%23757575%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-logo,
.main-menu .main-menu--logo {
  background-image: url('/s/icons/logo.png?v=5712e0d4');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22124px%22%20height=%2256px%22%20viewBox=%220%200%20124%2056%22%20version=%221.1%22%3E%3Cdefs%3E%3ClinearGradient%20x1=%2250%25%22%20y1=%22100%25%22%20x2=%2250%25%22%20y2=%220%25%22%20id=%22a%22%3E%3Cstop%20stop-color=%22%230586C2%22%20offset=%220%25%22/%3E%3Cstop%20stop-color=%22%2302456F%22%20offset=%2276.0562819%25%22/%3E%3Cstop%20stop-color=%22%2300041C%22%20offset=%22100%25%22/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-93.000000,%20-257.000000)%22%3E%3Cg%20transform=%22translate(93.619629,%20257.174805)%22%3E%3Cg%3E%3Cpath%20d=%22M0.3,27.8%20L0.3,49.5%20C0.3,52.7%203,55.4%206.2,55.4%20L6.2,55.4%20C9.5,55.4%2012.2,52.7%2012.2,49.5%20L12.2,49.5%20L12.2,27.8%20C12.2,24.5%209.5,21.9%206.2,21.9%20L6.2,21.9%20C3,21.9%200.3,24.5%200.3,27.8%22%20fill=%22url(%23a)%22/%3E%3Cpath%20d=%22M27.9,43.1%20C19.4,43.1%2012.6,36.3%2012.6,27.8%20C12.6,19.3%2019.4,12.4%2027.9,12.4%20C36.4,12.4%2043.3,19.3%2043.3,27.8%20C43.3,36.3%2036.4,43.1%2027.9,43.1%20M27.9,0.2%20C12.7,0.2%200.3,12.5%200.3,27.8%20C0.3,43%2012.7,55.4%2027.9,55.4%20C43.2,55.4%2055.5,43%2055.5,27.8%20C55.5,12.5%2043.2,0.2%2027.9,0.2%22%20fill=%22%230786C2%22/%3E%3C/g%3E%3Cpath%20d=%22M112.5,28.1%20C112.5,29.3%20113,30.4%20113.8,31.3%20C114.7,32.3%20115.7,32.7%20116.9,32.7%20C118.1,32.7%20119.2,32.3%20120,31.3%20C120.9,30.4%20121.3,29.3%20121.3,28.1%20C121.3,26.9%20120.9,25.8%20120,24.9%20C119.2,24%20118.1,23.5%20116.9,23.5%20C115.7,23.5%20114.7,23.9%20113.8,24.9%20C113,25.8%20112.5,26.9%20112.5,28.1%20L112.5,28.1%20Z%20M110.9,28.1%20C110.9,26.5%20111.5,25.1%20112.7,23.8%20C113.9,22.6%20115.3,22%20116.9,22%20C118.6,22%20120,22.6%20121.2,23.8%20C122.3,25%20122.9,26.5%20122.9,28.1%20C122.9,29.8%20122.3,31.2%20121.2,32.4%20C120,33.6%20118.6,34.2%20116.9,34.2%20C115.3,34.2%20113.9,33.6%20112.7,32.4%20C111.5,31.2%20110.9,29.8%20110.9,28.1%20L110.9,28.1%20Z%20M96.8,34%20L98.3,23.5%20C98.4,22.5%2098.8,22.1%2099.5,22.1%20C100.1,22.1%20100.6,22.5%20100.8,23.2%20L103.4,31.6%20L106,23.2%20C106.3,22.5%20106.7,22.1%20107.3,22.1%20C108,22.1%20108.4,22.5%20108.5,23.5%20L110,34%20L108.5,34%20L107.2,24.3%20L104.5,32.9%20C104.2,33.7%20103.9,34.1%20103.4,34.1%20C103.2,34.1%20102.9,34%20102.8,33.9%20C102.6,33.7%20102.5,33.4%20102.3,32.9%20L99.6,24.3%20L98.3,34%20L96.8,34%20Z%20M91.4,23.5%20C90.5,23.5%2089.9,23.7%2089.5,24.3%20C89.1,24.8%2088.8,25.6%2088.8,26.6%20L88.8,28.3%20L93.9,28.3%20L93.9,26.6%20C93.9,24.5%2093,23.5%2091.4,23.5%20L91.4,23.5%20Z%20M93.9,34%20L93.9,29.7%20L88.8,29.7%20L88.8,34%20L87.3,34%20L87.3,26.6%20C87.3,25.2%2087.6,24.1%2088.4,23.2%20C89.1,22.4%2090.1,22%2091.4,22%20C92.6,22%2093.6,22.4%2094.3,23.2%20C95.1,24.1%2095.4,25.2%2095.4,26.6%20L95.4,34%20L93.9,34%20Z%20M78.7,22.2%20L78.7,29.6%20C78.7,31.7%2079.6,32.7%2081.2,32.7%20C82,32.7%2082.6,32.5%2083.1,31.9%20C83.5,31.5%2083.8,30.9%2083.8,30.3%20L83.8,22.2%20L85.3,22.2%20L85.3,34%20L83.8,34%20L83.8,33.1%20C83.6,33.4%2083.2,33.7%2082.7,33.9%20C82.2,34.1%2081.7,34.2%2081.2,34.2%20C80,34.2%2079,33.8%2078.3,33%20C77.5,32.2%2077.1,31.1%2077.1,29.6%20L77.1,22.2%20L78.7,22.2%20Z%20M68,34.0119274%20L68,26.877468%20C68,26.1462705%2068,25.6%2068.1,25.1%20C68.2,24.7%2068.3,24.3%2068.6,23.9%20C69.3,22.6%2070.4,22%2071.9,22%20C73,22%2073.9,22.4%2074.7,23.1%20C75.4,23.9%2075.8,24.8%2075.8,25.8%20C75.8,26.8%2075.5,27.7%2074.8,28.4%20C74.2,29.2%2073.4,29.6%2072.5,29.6%20C72.1,29.6%2071.7,29.6%2071.4,29.5%20C71,29.4%2070.7,29.2%2070.4,29.1%20L70.2,27.2%20C70.4,27.4%2070.7,27.7%2071,27.8%20C71.4,28%2071.7,28.1%2072.1,28.1%20C72.7,28.1%2073.2,27.9%2073.6,27.4%20C74,27%2074.2,26.4%2074.2,25.8%20C74.2,25.2%2074,24.6%2073.5,24.2%20C73.1,23.7%2072.5,23.5%2071.9,23.5%20C71.2,23.5%2070.6,23.7%2070.2,24.2%20C69.8,24.7%2069.6,25.3%2069.6,26.2%20L69.6,34%20L68,34.0119274%20Z%22%20fill=%22%23FFFFFF%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-microphone {
  background-image: url('/s/icons/microphone.png?v=88d77958');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2222px%22%20height=%2222px%22%20viewBox=%220%200%2022%2022%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-367.000000,%20-65.000000)%22%20fill=%22%23323232%22%3E%3Cpath%20d=%22M369.4,84.8%20C369,84.6%20368.7,84.3%20368.4,83.9%20L375.3,76.5%20L376.7,77.9%20L369.4,84.8%20Z%20M374.1,73.7%20L377.3,70.5%20L382.8,75.9%20L379.6,79.1%20L374.1,73.7%20Z%20M385.9,67.3%20C387.3,68.7%20387.4,70.7%20386.3,72.2%20L381,67%20C382.5,65.9%20384.6,65.9%20385.9,67.3%20L385.9,67.3%20Z%20M380.2,67.8%20L385.4,73.1%20C384.6,73.7%20383.5,73.9%20382.5,73.7%20L379.5,70.8%20C379.3,69.7%20379.5,68.7%20380.2,67.8%20L380.2,67.8%20Z%20M386.8,73.6%20C388.7,71.6%20388.7,68.4%20386.8,66.5%20C384.8,64.5%20381.6,64.5%20379.7,66.5%20C378.8,67.4%20378.3,68.6%20378.3,69.8%20L377.3,68.8%20L372.5,73.7%20L374.5,75.7%20L367.3,83.4%20L367,83.7378096%20L367.2,84.1%20C367.4,84.5%20367.6,84.9%20368,85.3%20C368.3,85.6%20368.8,85.9%20369.2,86.1%20L369.6,86.3%20L377.6,78.8%20L379.6,80.8%20L384.4,75.9%20L383.5,75%20C384.7,74.9%20385.9,74.5%20386.8,73.6%20L386.8,73.6%20Z%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-number1,
.link-list .link-list--link.number1 {
  background-image: url('/s/icons/number1.png?v=c5ab291a');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2212px%22%20height=%2235px%22%20viewBox=%220%200%2012%2035%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-234.000000,%20-278.000000)%22%20fill=%22%230786C2%22%3E%3Cpolygon%20points=%22239.897135%20313%20238.63151%20313%20244.25651%20280.539062%20234.154948%20284.125%20234.342448%20282.765625%20245.451823%20278.78125%20245.75651%20278.78125%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-number2,
.link-list .link-list--link.number2 {
  background-image: url('/s/icons/number2.png?v=bb5ffd08');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2223px%22%20height=%2235px%22%20viewBox=%220%200%2023%2035%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-256.000000,%20-278.000000)%22%20fill=%22%230786C2%22%3E%3Cpath%20d=%22M275.9,313%20L256.1,313%20L256.3,311.7%20L271.6,296.3%20C274.6,293.1%20276.4,290.2%20276.8,287.6%20C277.2,285.3%20276.8,283.4%20275.6,281.9%20C274.4,280.4%20272.6,279.7%20270.1,279.7%20C267.7,279.7%20265.6,280.5%20263.8,282.2%20C262,283.9%20260.9,286%20260.4,288.5%20L259.1,288.5%20C259.6,285.6%20260.9,283.2%20263,281.3%20C265,279.4%20267.4,278.4%20270.1,278.4%20C272.9,278.4%20275,279.2%20276.5,280.9%20C278,282.6%20278.5,284.8%20278.1,287.6%20C277.7,290.4%20275.9,293.5%20272.7,296.9%20L258,311.7%20L276.1,311.7%20L275.9,313%20Z%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-number3,
.link-list .link-list--link.number3 {
  background-image: url('/s/icons/number3.png?v=5b333586');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2224px%22%20height=%2236px%22%20viewBox=%220%200%2024%2036%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-288.000000,%20-278.000000)%22%20fill=%22%230786C2%22%3E%3Cpath%20d=%22M297.5,295%20L299.5,295%20C302.2,295%20304.6,294.3%20306.5,292.9%20C308.5,291.6%20309.7,289.8%20310.1,287.6%20C310.5,285.3%20310,283.4%20308.8,281.9%20C307.5,280.4%20305.7,279.7%20303.3,279.7%20C300.9,279.7%20298.8,280.4%20296.9,281.9%20C295.1,283.4%20293.9,285.4%20293.4,287.8%20L292.2,287.8%20C292.6,285%20293.9,282.8%20296,281%20C298.1,279.3%20300.6,278.4%20303.3,278.4%20C306,278.4%20308.2,279.3%20309.7,281%20C311.2,282.7%20311.7,284.9%20311.3,287.7%20C311.1,289.4%20310.3,291%20309,292.4%20C307.7,293.8%20306,294.8%20303.9,295.6%20C305.9,296.1%20307.4,297.2%20308.5,298.6%20C309.5,300.1%20309.8,301.9%20309.5,304%20C309.1,306.8%20307.9,309%20305.8,310.8%20C303.7,312.6%20301.2,313.5%20298.3,313.5%20C296.3,313.5%20294.6,313%20293.1,312.2%20C291.6,311.4%20290.5,310.2%20289.7,308.6%20C289,307.1%20288.8,305.4%20289,303.5%20L290.2,303.5%20C289.9,306%20290.5,308%20292,309.7%20C293.6,311.4%20295.6,312.2%20298.2,312.2%20C300.8,312.2%20303.1,311.5%20304.9,310%20C306.7,308.5%20307.8,306.5%20308.2,304%20C308.6,301.6%20308.1,299.7%20306.5,298.3%20C305,296.9%20302.6,296.3%20299.5,296.3%20L297.3,296.3%20L297.5,295%20Z%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-number4,
.link-list .link-list--link.number4 {
  background-image: url('/s/icons/number4.png?v=c017d535');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2225px%22%20height=%2235px%22%20viewBox=%220%200%2025%2035%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-321.000000,%20-278.000000)%22%20fill=%22%230786C2%22%3E%3Cpath%20d=%22M339.4,302.4%20L345.1,302.4%20L344.9,303.7%20L339.2,303.7%20L337.5,313%20L336.3,313%20L337.9,303.7%20L321.9,303.7%20L322,303%20L341.9,278.9%20L343.4,278.9%20L339.4,302.4%20Z%20M324.1,302.4%20L338.1,302.4%20L341.9,280.6%20L339.5,283.7%20L324.1,302.4%20Z%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-number5,
.link-list .link-list--link.number5 {
  background-image: url('/s/icons/number5.png?v=3a16d695');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2224px%22%20height=%2236px%22%20viewBox=%220%200%2024%2036%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-355.000000,%20-278.000000)%22%20fill=%22%230786C2%22%3E%3Cpath%20d=%22M358.3,295.1%20L362.3,278.9%20L378.5,278.9%20L378.3,280.1%20L363.3,280.1%20L359.7,293.8%20C361.7,292.3%20364.2,291.6%20367,291.5%20C368.9,291.5%20370.5,292%20371.8,292.9%20C373.2,293.8%20374.2,295.1%20374.8,296.7%20C375.3,298.4%20375.5,300.2%20375.2,302.1%20C374.7,305.6%20373.5,308.4%20371.5,310.4%20C369.6,312.4%20367.1,313.5%20364.2,313.5%20C361.5,313.5%20359.4,312.6%20357.8,310.9%20C356.3,309.2%20355.6,306.9%20355.7,304%20L357,304%20C356.9,306.6%20357.4,308.6%20358.7,310%20C360,311.5%20361.8,312.2%20364.2,312.2%20C366.3,312.2%20368.2,311.6%20369.7,310.4%20C371.3,309.1%20372.5,307.3%20373.2,304.9%20C374,302.6%20374.3,300.5%20373.9,298.6%20C373.6,296.8%20372.8,295.4%20371.6,294.4%20C370.4,293.3%20368.9,292.8%20367,292.8%20C364.2,292.8%20361.6,293.7%20359.2,295.5%20L358.3,295.1%20Z%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-quiz-check,
.quiz.answered .quiz--question.right .quiz--question-header,
.quiz.answered .quiz--card.right .quiz--card-header {
  background-image: url('/s/icons/quiz-check.png?v=e343258d');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2224px%22%20height=%2224px%22%20viewBox=%220%200%2024%2024%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-354.000000,%20-182.000000)%22%3E%3Cg%20transform=%22translate(354.000000,%20182.000000)%22%3E%3Ccircle%20fill=%22%2348B759%22%20cx=%2212%22%20cy=%2212%22%20r=%2212%22/%3E%3Cpolyline%20stroke=%22%23FFFFFF%22%20stroke-width=%222%22%20points=%226%2012%2010%2016%2018%208%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-quiz-cross,
.quiz.answered .quiz--question.wrong .quiz--question-header,
.quiz.answered .quiz--card.wrong .quiz--card-header {
  background-image: url('/s/icons/quiz-cross.png?v=b8033ceb');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2224px%22%20height=%2224px%22%20viewBox=%220%200%2024%2024%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-354.000000,%20-142.000000)%22%3E%3Cg%20transform=%22translate(354.000000,%20142.000000)%22%3E%3Ccircle%20fill=%22%23D92F24%22%20cx=%2212%22%20cy=%2212%22%20r=%2212%22/%3E%3Cpath%20d=%22M7,7%20L17,17%22%20stroke=%22%23FFFFFF%22%20stroke-width=%222%22/%3E%3Cpath%20d=%22M7,17%20L17,7%22%20stroke=%22%23FFFFFF%22%20stroke-width=%222%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-sn-facebook-hover,
.sn-badge.fb:active,
.sn-badge.fb:focus,
.sn-badge.fb:hover,
.sn-count-badge.fb:active,
.sn-count-badge.fb:focus,
.sn-count-badge.fb:hover {
  background-image: url('/s/icons/sn-facebook-hover.png?v=408a24d');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2228px%22%20height=%2228px%22%20viewBox=%220%200%2028%2028%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-48.000000,%20-82.000000)%22%3E%3Cg%20transform=%22translate(48.000000,%2082.000000)%22%3E%3Crect%20fill=%22%23435A8A%22%20x=%220%22%20y=%220%22%20width=%2228%22%20height=%2228%22/%3E%3Cpath%20d=%22M15.3,11.4%20L15.3,9.9%20C15.3,9.2%2015.4,8.8%2016.5,8.8%20L17.9,8.8%20L17.9,6.2%20L15.6,6.2%20C12.8,6.2%2011.9,7.5%2011.9,9.7%20L11.9,11.4%20L10,11.4%20L10,14.1%20L11.9,14.1%20L11.9,22%20L15.3,22%20L15.3,14.1%20L17.6,14.1%20L17.9,11.4%20L15.3,11.4%20Z%22%20fill=%22%23FFFFFF%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-sn-facebook-round-hover,
.sn-badge-round.fb:active,
.sn-badge-round.fb:focus,
.sn-badge-round.fb:hover {
  background-image: url('/s/icons/sn-facebook-round-hover.png?v=44c16570');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2228px%22%20height=%2228px%22%20viewBox=%220%200%2028%2028%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-48.000000,%20-219.000000)%22%3E%3Cg%20transform=%22translate(48.000000,%20219.000000)%22%3E%3Ccircle%20fill=%22%230786C2%22%20cx=%2214%22%20cy=%2214%22%20r=%2214%22/%3E%3Cpath%20d=%22M14.7,11.7%20L14.7,10.6%20C14.7,10.1%2014.8,9.9%2015.6,9.9%20L16.6,9.9%20L16.6,8%20L14.9,8%20C12.9,8%2012.3,8.9%2012.3,10.5%20L12.3,11.7%20L10.9,11.7%20L10.9,13.6%20L12.3,13.6%20L12.3,19.3%20L14.7,19.3%20L14.7,13.6%20L16.3,13.6%20L16.6,11.7%20L14.7,11.7%20Z%22%20fill=%22%23FFFFFF%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-sn-telegram-round,
.sn-badge-round.telegram,
.sn-badge-round.telegram:visited {
  background-image: url('/s/icons/svg/telegram.svg?v=7e5f5757');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%D0%A1%D0%BB%D0%BE%D0%B9_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2228px%22%20height%3D%2228px%22%20viewBox%3D%220%200%2028%2028%22%20style%3D%22enable-background%3Anew%200%200%2028%2028%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cg%3E%0D%0A%09%3Ccircle%20style%3D%22fill%3A%23D5D5D5%3B%22%20cx%3D%2214%22%20cy%3D%2214%22%20r%3D%2214%22%2F%3E%0D%0A%3Cpath%20style%3D%22fill%3A%23323232%3B%22%20d%3D%22M13.467%2C17.404c-0.548%2C0.534-1.092%2C1.06-1.631%2C1.589c-0.188%2C0.185-0.4%2C0.288-0.67%2C0.274%0D%0A%09c-0.185-0.01-0.288-0.091-0.344-0.266c-0.413-1.281-0.831-2.559-1.242-3.841c-0.04-0.124-0.099-0.185-0.225-0.224%0D%0A%09c-0.972-0.297-1.943-0.601-2.911-0.909c-0.149-0.047-0.299-0.11-0.428-0.197c-0.199-0.135-0.228-0.355-0.05-0.513%0D%0A%09c0.165-0.146%2C0.362-0.273%2C0.566-0.354c1.188-0.471%2C2.383-0.927%2C3.576-1.387c3.027-1.169%2C6.055-2.337%2C9.082-3.506%0D%0A%09c0.576-0.222%2C1.018%2C0.091%2C0.958%2C0.713c-0.038%2C0.398-0.141%2C0.79-0.225%2C1.183c-0.657%2C3.104-1.315%2C6.208-1.976%2C9.311%0D%0A%09c-0.157%2C0.737-0.674%2C0.929-1.281%2C0.482c-1.016-0.749-2.03-1.5-3.045-2.249C13.572%2C17.477%2C13.522%2C17.443%2C13.467%2C17.404z%0D%0A%09%20M11.187%2C18.347c0.011-0.003%2C0.023-0.006%2C0.034-0.009c0.006-0.029%2C0.016-0.058%2C0.018-0.086c0.065-0.704%2C0.134-1.407%2C0.191-2.112%0D%0A%09c0.013-0.157%2C0.066-0.268%2C0.185-0.374c0.936-0.837%2C1.867-1.68%2C2.799-2.52c1.032-0.931%2C2.065-1.861%2C3.093-2.795%0D%0A%09c0.064-0.058%2C0.09-0.156%2C0.134-0.235c-0.097-0.01-0.201-0.049-0.289-0.027c-0.12%2C0.031-0.234%2C0.101-0.341%2C0.168%0D%0A%09c-2.278%2C1.435-4.554%2C2.872-6.833%2C4.304c-0.129%2C0.081-0.153%2C0.15-0.104%2C0.291c0.168%2C0.483%2C0.321%2C0.97%2C0.479%2C1.456%0D%0A%09C10.765%2C17.053%2C10.976%2C17.7%2C11.187%2C18.347z%22%2F%3E%0D%0A%20%20%20%20%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E');
  background-repeat: no-repeat;
}
.sprite-sn-telegram-round-hover,
.sn-badge-round.telegram:active,
.sn-badge-round.telegram:focus,
.sn-badge-round.telegram:hover {
  background-image: url('/s/icons/svg/telegram-hover.svg?v=336957ca');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%D0%A1%D0%BB%D0%BE%D0%B9_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2228px%22%20height%3D%2228px%22%20viewBox%3D%220%200%2028%2028%22%20style%3D%22enable-background%3Anew%200%200%2028%2028%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cg%3E%0D%0A%09%3Ccircle%20style%3D%22fill%3A%230786C2%3B%22%20cx%3D%2214%22%20cy%3D%2214%22%20r%3D%2214%22%2F%3E%0D%0A%3Cpath%20style%3D%22fill%3Awhite%22%20d%3D%22M13.467%2C17.404c-0.548%2C0.534-1.092%2C1.06-1.631%2C1.589c-0.188%2C0.185-0.4%2C0.288-0.67%2C0.274%0D%0A%09c-0.185-0.01-0.288-0.091-0.344-0.266c-0.413-1.281-0.831-2.559-1.242-3.841c-0.04-0.124-0.099-0.185-0.225-0.224%0D%0A%09c-0.972-0.297-1.943-0.601-2.911-0.909c-0.149-0.047-0.299-0.11-0.428-0.197c-0.199-0.135-0.228-0.355-0.05-0.513%0D%0A%09c0.165-0.146%2C0.362-0.273%2C0.566-0.354c1.188-0.471%2C2.383-0.927%2C3.576-1.387c3.027-1.169%2C6.055-2.337%2C9.082-3.506%0D%0A%09c0.576-0.222%2C1.018%2C0.091%2C0.958%2C0.713c-0.038%2C0.398-0.141%2C0.79-0.225%2C1.183c-0.657%2C3.104-1.315%2C6.208-1.976%2C9.311%0D%0A%09c-0.157%2C0.737-0.674%2C0.929-1.281%2C0.482c-1.016-0.749-2.03-1.5-3.045-2.249C13.572%2C17.477%2C13.522%2C17.443%2C13.467%2C17.404z%0D%0A%09%20M11.187%2C18.347c0.011-0.003%2C0.023-0.006%2C0.034-0.009c0.006-0.029%2C0.016-0.058%2C0.018-0.086c0.065-0.704%2C0.134-1.407%2C0.191-2.112%0D%0A%09c0.013-0.157%2C0.066-0.268%2C0.185-0.374c0.936-0.837%2C1.867-1.68%2C2.799-2.52c1.032-0.931%2C2.065-1.861%2C3.093-2.795%0D%0A%09c0.064-0.058%2C0.09-0.156%2C0.134-0.235c-0.097-0.01-0.201-0.049-0.289-0.027c-0.12%2C0.031-0.234%2C0.101-0.341%2C0.168%0D%0A%09c-2.278%2C1.435-4.554%2C2.872-6.833%2C4.304c-0.129%2C0.081-0.153%2C0.15-0.104%2C0.291c0.168%2C0.483%2C0.321%2C0.97%2C0.479%2C1.456%0D%0A%09C10.765%2C17.053%2C10.976%2C17.7%2C11.187%2C18.347z%22%2F%3E%0D%0A%20%20%20%20%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E');
  background-repeat: no-repeat;
}
.sprite-sn-facebook-round,
.sn-badge-round.fb,
.sn-badge-round.fb:visited {
  background-image: url('/s/icons/sn-facebook-round.png?v=14ed400e');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2228px%22%20height=%2228px%22%20viewBox=%220%200%2028%2028%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-48.000000,%20-180.000000)%22%3E%3Cg%20transform=%22translate(48.000000,%20180.000000)%22%3E%3Ccircle%20fill=%22%23D5D5D5%22%20cx=%2214%22%20cy=%2214%22%20r=%2214%22/%3E%3Cpath%20d=%22M14.7,11.7%20L14.7,10.6%20C14.7,10.1%2014.8,9.9%2015.6,9.9%20L16.6,9.9%20L16.6,8%20L14.9,8%20C12.9,8%2012.3,8.9%2012.3,10.5%20L12.3,11.7%20L10.9,11.7%20L10.9,13.6%20L12.3,13.6%20L12.3,19.3%20L14.7,19.3%20L14.7,13.6%20L16.3,13.6%20L16.6,11.7%20L14.7,11.7%20Z%22%20fill=%22%23323232%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-sn-facebook-small-hover {
  background-image: url('/s/icons/sn-facebook-small-hover.png?v=cc7b7ea7');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2220px%22%20height=%2220px%22%20viewBox=%220%200%2020%2020%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-48.000000,%20-150.000000)%22%3E%3Cg%20transform=%22translate(48.000000,%20150.000000)%22%3E%3Crect%20fill=%22%23435A8A%22%20x=%220%22%20y=%220%22%20width=%2220%22%20height=%2220%22/%3E%3Cpath%20d=%22M10.7,7.7%20L10.7,6.6%20C10.7,6.1%2010.8,5.9%2011.6,5.9%20L12.6,5.9%20L12.6,4%20L10.9,4%20C8.9,4%208.3,4.9%208.3,6.5%20L8.3,7.7%20L6.9,7.7%20L6.9,9.6%20L8.3,9.6%20L8.3,15.3%20L10.7,15.3%20L10.7,9.6%20L12.3,9.6%20L12.6,7.7%20L10.7,7.7%20Z%22%20fill=%22%23FFFFFF%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-sn-facebook-small {
  background-image: url('/s/icons/sn-facebook-small.png?v=1abb85c1');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2220px%22%20height=%2220px%22%20viewBox=%220%200%2020%2020%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-48.000000,%20-120.000000)%22%3E%3Cg%20transform=%22translate(48.000000,%20120.000000)%22%3E%3Crect%20fill=%22%23506AA4%22%20x=%220%22%20y=%220%22%20width=%2220%22%20height=%2220%22/%3E%3Cpath%20d=%22M10.7,7.7%20L10.7,6.6%20C10.7,6.1%2010.8,5.9%2011.6,5.9%20L12.6,5.9%20L12.6,4%20L10.9,4%20C8.9,4%208.3,4.9%208.3,6.5%20L8.3,7.7%20L6.9,7.7%20L6.9,9.6%20L8.3,9.6%20L8.3,15.3%20L10.7,15.3%20L10.7,9.6%20L12.3,9.6%20L12.6,7.7%20L10.7,7.7%20Z%22%20fill=%22%23FFFFFF%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-sn-facebook,
.sn-badge.fb,
.sn-badge.fb:visited,
.sn-count-badge.fb,
.sn-count-badge.fb:visited {
  background-image: url('/s/icons/sn-facebook.png?v=80b6a2dc');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2228px%22%20height=%2228px%22%20viewBox=%220%200%2028%2028%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-48.000000,%20-44.000000)%22%3E%3Cg%20transform=%22translate(48.000000,%2044.000000)%22%3E%3Crect%20fill=%22%23506AA4%22%20x=%220%22%20y=%220%22%20width=%2228%22%20height=%2228%22/%3E%3Cpath%20d=%22M15.3,11.4%20L15.3,9.9%20C15.3,9.2%2015.4,8.8%2016.5,8.8%20L17.9,8.8%20L17.9,6.2%20L15.6,6.2%20C12.8,6.2%2011.9,7.5%2011.9,9.7%20L11.9,11.4%20L10,11.4%20L10,14.1%20L11.9,14.1%20L11.9,22%20L15.3,22%20L15.3,14.1%20L17.6,14.1%20L17.9,11.4%20L15.3,11.4%20Z%22%20fill=%22%23FFFFFF%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-sn-instagram-hover {
  background-image: url('/s/icons/sn-instagram-hover.png?v=3c853576');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2228px%22%20height=%2228px%22%20viewBox=%220%200%2028%2028%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-86.000000,%20-82.000000)%22%3E%3Cg%20transform=%22translate(86.000000,%2082.000000)%22%3E%3Crect%20fill=%22%23854C32%22%20x=%220%22%20y=%220%22%20width=%2228%22%20height=%2228%22/%3E%3Cpath%20d=%22M14,10.8%20C12.3,10.8%2010.8,12.2%2010.8,14%20C10.8,15.7%2012.3,17.1%2014,17.1%20C15.8,17.1%2017.2,15.7%2017.2,14%20C17.2,12.2%2015.8,10.8%2014,10.8%20L14,10.8%20Z%20M20.2,12.8%20L18.8,12.8%20C18.9,13.2%2019,13.7%2019,14.1%20C19,16.8%2016.8,18.9%2014,18.9%20C11.3,18.9%209.1,16.8%209.1,14.1%20C9.1,13.7%209.1,13.2%209.3,12.8%20L7.8,12.8%20L7.8,19.5%20C7.8,19.9%208.1,20.1%208.4,20.1%20L19.6,20.1%20C19.9,20.1%2020.2,19.9%2020.2,19.5%20L20.2,12.8%20Z%20M17.7,7.8%20C17.3,7.8%2016.9,8.1%2016.9,8.5%20L16.9,10.2%20C16.9,10.6%2017.3,10.9%2017.7,10.9%20L19.5,10.9%20C19.9,10.9%2020.2,10.6%2020.2,10.2%20L20.2,8.5%20C20.2,8.1%2019.9,7.8%2019.5,7.8%20L17.7,7.8%20Z%20M8.1,6%20L19.9,6%20C21.1,6%2022,6.9%2022,8%20L22,19.9%20C22,21.1%2021.1,22%2019.9,22%20L8.1,22%20C6.9,22%206,21.1%206,19.9%20L6,8%20C6,6.9%206.9,6%208.1,6%20L8.1,6%20Z%22%20fill=%22%23FFFFFF%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-sn-instagram-round-hover,
.sn-badge-round.inst:active,
.sn-badge-round.inst:focus,
.sn-badge-round.inst:hover {
  background-image: url('/s/icons/sn-instagram-round-hover.png?v=31199e4a');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2228px%22%20height=%2228px%22%20viewBox=%220%200%2028%2028%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-86.000000,%20-219.000000)%22%3E%3Cg%20transform=%22translate(86.000000,%20219.000000)%22%3E%3Ccircle%20fill=%22%230786C2%22%20cx=%2214%22%20cy=%2214%22%20r=%2214%22/%3E%3Cpath%20d=%22M14,11.7%20C12.8,11.7%2011.7,12.7%2011.7,14%20C11.7,15.2%2012.8,16.2%2014,16.2%20C15.3,16.2%2016.3,15.2%2016.3,14%20C16.3,12.7%2015.3,11.7%2014,11.7%20L14,11.7%20Z%20M18.4,13.1%20L17.4,13.1%20C17.5,13.4%2017.6,13.8%2017.6,14.1%20C17.6,16%2016,17.5%2014,17.5%20C12.1,17.5%2010.5,16%2010.5,14.1%20C10.5,13.8%2010.5,13.4%2010.6,13.1%20L9.6,13.1%20L9.6,17.9%20C9.6,18.2%209.8,18.4%2010,18.4%20L18,18.4%20C18.2,18.4%2018.4,18.2%2018.4,17.9%20L18.4,13.1%20Z%20M16.6,9.6%20C16.3,9.6%2016.1,9.8%2016.1,10.1%20L16.1,11.3%20C16.1,11.6%2016.3,11.8%2016.6,11.8%20L17.9,11.8%20C18.2,11.8%2018.4,11.6%2018.4,11.3%20L18.4,10.1%20C18.4,9.8%2018.2,9.6%2017.9,9.6%20L16.6,9.6%20Z%20M9.8,8.3%20L18.2,8.3%20C19.1,8.3%2019.7,8.9%2019.7,9.7%20L19.7,18.2%20C19.7,19%2019.1,19.7%2018.2,19.7%20L9.8,19.7%20C9,19.7%208.3,19%208.3,18.2%20L8.3,9.7%20C8.3,8.9%209,8.3%209.8,8.3%20L9.8,8.3%20Z%22%20fill=%22%23FFFFFF%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-sn-instagram-round,
.sn-badge-round.inst,
.sn-badge-round.inst:visited {
  background-image: url('/s/icons/sn-instagram-round.png?v=c9f99dae');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2228px%22%20height=%2228px%22%20viewBox=%220%200%2028%2028%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-86.000000,%20-180.000000)%22%3E%3Cg%20transform=%22translate(86.000000,%20180.000000)%22%3E%3Ccircle%20fill=%22%23D5D5D5%22%20cx=%2214%22%20cy=%2214%22%20r=%2214%22/%3E%3Cpath%20d=%22M14,11.7%20C12.8,11.7%2011.7,12.7%2011.7,14%20C11.7,15.2%2012.8,16.2%2014,16.2%20C15.3,16.2%2016.3,15.2%2016.3,14%20C16.3,12.7%2015.3,11.7%2014,11.7%20L14,11.7%20Z%20M18.4,13.1%20L17.4,13.1%20C17.5,13.4%2017.6,13.8%2017.6,14.1%20C17.6,16%2016,17.5%2014,17.5%20C12.1,17.5%2010.5,16%2010.5,14.1%20C10.5,13.8%2010.5,13.4%2010.6,13.1%20L9.6,13.1%20L9.6,17.9%20C9.6,18.2%209.8,18.4%2010,18.4%20L18,18.4%20C18.2,18.4%2018.4,18.2%2018.4,17.9%20L18.4,13.1%20Z%20M16.6,9.6%20C16.3,9.6%2016.1,9.8%2016.1,10.1%20L16.1,11.3%20C16.1,11.6%2016.3,11.8%2016.6,11.8%20L17.9,11.8%20C18.2,11.8%2018.4,11.6%2018.4,11.3%20L18.4,10.1%20C18.4,9.8%2018.2,9.6%2017.9,9.6%20L16.6,9.6%20Z%20M9.8,8.3%20L18.2,8.3%20C19.1,8.3%2019.7,8.9%2019.7,9.7%20L19.7,18.2%20C19.7,19%2019.1,19.7%2018.2,19.7%20L9.8,19.7%20C9,19.7%208.3,19%208.3,18.2%20L8.3,9.7%20C8.3,8.9%209,8.3%209.8,8.3%20L9.8,8.3%20Z%22%20fill=%22%23323232%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-sn-instagram-small-hover {
  background-image: url('/s/icons/sn-instagram-small-hover.png?v=6ff5d9f4');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2220px%22%20height=%2220px%22%20viewBox=%220%200%2020%2020%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-86.000000,%20-150.000000)%22%3E%3Cg%20transform=%22translate(86.000000,%20150.000000)%22%3E%3Crect%20fill=%22%23854C32%22%20x=%220%22%20y=%220%22%20width=%2220%22%20height=%2220%22/%3E%3Cpath%20d=%22M10,7.7%20C8.8,7.7%207.7,8.7%207.7,10%20C7.7,11.2%208.8,12.2%2010,12.2%20C11.3,12.2%2012.3,11.2%2012.3,10%20C12.3,8.7%2011.3,7.7%2010,7.7%20L10,7.7%20Z%20M14.4,9.1%20L13.4,9.1%20C13.5,9.4%2013.6,9.8%2013.6,10.1%20C13.6,12%2012,13.5%2010,13.5%20C8.1,13.5%206.5,12%206.5,10.1%20C6.5,9.8%206.5,9.4%206.6,9.1%20L5.6,9.1%20L5.6,13.9%20C5.6,14.2%205.8,14.4%206,14.4%20L14,14.4%20C14.2,14.4%2014.4,14.2%2014.4,13.9%20L14.4,9.1%20Z%20M12.6,5.6%20C12.3,5.6%2012.1,5.8%2012.1,6.1%20L12.1,7.3%20C12.1,7.6%2012.3,7.8%2012.6,7.8%20L13.9,7.8%20C14.2,7.8%2014.4,7.6%2014.4,7.3%20L14.4,6.1%20C14.4,5.8%2014.2,5.6%2013.9,5.6%20L12.6,5.6%20Z%20M5.8,4.3%20L14.2,4.3%20C15.1,4.3%2015.7,4.9%2015.7,5.7%20L15.7,14.2%20C15.7,15%2015.1,15.7%2014.2,15.7%20L5.8,15.7%20C5,15.7%204.3,15%204.3,14.2%20L4.3,5.7%20C4.3,4.9%205,4.3%205.8,4.3%20L5.8,4.3%20Z%22%20fill=%22%23FFFFFF%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-sn-instagram-small {
  background-image: url('/s/icons/sn-instagram-small.png?v=9fe6d1bc');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2220px%22%20height=%2220px%22%20viewBox=%220%200%2020%2020%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-86.000000,%20-120.000000)%22%3E%3Cg%20transform=%22translate(86.000000,%20120.000000)%22%3E%3Crect%20fill=%22%239F5C3D%22%20x=%220%22%20y=%220%22%20width=%2220%22%20height=%2220%22/%3E%3Cpath%20d=%22M10,7.7%20C8.8,7.7%207.7,8.7%207.7,10%20C7.7,11.2%208.8,12.2%2010,12.2%20C11.3,12.2%2012.3,11.2%2012.3,10%20C12.3,8.7%2011.3,7.7%2010,7.7%20L10,7.7%20Z%20M14.4,9.1%20L13.4,9.1%20C13.5,9.4%2013.6,9.8%2013.6,10.1%20C13.6,12%2012,13.5%2010,13.5%20C8.1,13.5%206.5,12%206.5,10.1%20C6.5,9.8%206.5,9.4%206.6,9.1%20L5.6,9.1%20L5.6,13.9%20C5.6,14.2%205.8,14.4%206,14.4%20L14,14.4%20C14.2,14.4%2014.4,14.2%2014.4,13.9%20L14.4,9.1%20Z%20M12.6,5.6%20C12.3,5.6%2012.1,5.8%2012.1,6.1%20L12.1,7.3%20C12.1,7.6%2012.3,7.8%2012.6,7.8%20L13.9,7.8%20C14.2,7.8%2014.4,7.6%2014.4,7.3%20L14.4,6.1%20C14.4,5.8%2014.2,5.6%2013.9,5.6%20L12.6,5.6%20Z%20M5.8,4.3%20L14.2,4.3%20C15.1,4.3%2015.7,4.9%2015.7,5.7%20L15.7,14.2%20C15.7,15%2015.1,15.7%2014.2,15.7%20L5.8,15.7%20C5,15.7%204.3,15%204.3,14.2%20L4.3,5.7%20C4.3,4.9%205,4.3%205.8,4.3%20L5.8,4.3%20Z%22%20fill=%22%23FFFFFF%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-sn-instagram {
  background-image: url('/s/icons/sn-instagram.png?v=84e42966');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2228px%22%20height=%2228px%22%20viewBox=%220%200%2028%2028%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-86.000000,%20-44.000000)%22%3E%3Cg%20transform=%22translate(86.000000,%2044.000000)%22%3E%3Crect%20fill=%22%239F5C3D%22%20x=%220%22%20y=%220%22%20width=%2228%22%20height=%2228%22/%3E%3Cpath%20d=%22M14,10.8%20C12.3,10.8%2010.8,12.2%2010.8,14%20C10.8,15.7%2012.3,17.1%2014,17.1%20C15.8,17.1%2017.2,15.7%2017.2,14%20C17.2,12.2%2015.8,10.8%2014,10.8%20L14,10.8%20Z%20M20.2,12.8%20L18.8,12.8%20C18.9,13.2%2019,13.7%2019,14.1%20C19,16.8%2016.8,18.9%2014,18.9%20C11.3,18.9%209.1,16.8%209.1,14.1%20C9.1,13.7%209.1,13.2%209.3,12.8%20L7.8,12.8%20L7.8,19.5%20C7.8,19.9%208.1,20.1%208.4,20.1%20L19.6,20.1%20C19.9,20.1%2020.2,19.9%2020.2,19.5%20L20.2,12.8%20Z%20M17.7,7.8%20C17.3,7.8%2016.9,8.1%2016.9,8.5%20L16.9,10.2%20C16.9,10.6%2017.3,10.9%2017.7,10.9%20L19.5,10.9%20C19.9,10.9%2020.2,10.6%2020.2,10.2%20L20.2,8.5%20C20.2,8.1%2019.9,7.8%2019.5,7.8%20L17.7,7.8%20Z%20M8.1,6%20L19.9,6%20C21.1,6%2022,6.9%2022,8%20L22,19.9%20C22,21.1%2021.1,22%2019.9,22%20L8.1,22%20C6.9,22%206,21.1%206,19.9%20L6,8%20C6,6.9%206.9,6%208.1,6%20L8.1,6%20Z%22%20fill=%22%23FFFFFF%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-sn-moi-mir-hover {
  background-image: url('/s/icons/sn-moi-mir-hover.png?v=5952adca');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2228px%22%20height=%2228px%22%20viewBox=%220%200%2028%2028%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-238.000000,%20-82.000000)%22%3E%3Cg%20transform=%22translate(238.000000,%2082.000000)%22%3E%3Crect%20fill=%22%23147ECA%22%20x=%220%22%20y=%220%22%20width=%2228%22%20height=%2228%22/%3E%3Cpath%20d=%22M16.7,14%20C16.7,12.2%2015.3,11.1%2013.7,11.1%20L13.7,11.1%20C11.8,11.1%2010.8,12.6%2010.8,14.3%20C10.8,16.1%2012,17.3%2013.7,17.3%20C15.5,17.3%2016.7,15.9%2016.7,14.4%20L16.7,14%20Z%20M13.7,9.5%20C14.9,9.5%2016.1,10.1%2016.9,10.9%20L16.9,10.9%20C16.9,10.5%2017.2,10.2%2017.6,10.2%20L17.7,10.2%20C18.3,10.2%2018.4,10.8%2018.4,11%20L18.4,17.4%20C18.4,17.8%2018.8,18%2019.1,17.7%20C20.1,16.7%2021.4,12.3%2018.5,9.8%20C15.8,7.4%2012.2,7.8%2010.2,9.1%20C8.2,10.5%206.9,13.7%208.2,16.6%20C9.5,19.8%2013.5,20.7%2015.9,19.8%20C17,19.3%2017.6,20.9%2016.4,21.4%20C14.5,22.2%209.3,22.2%206.8,18%20C5.2,15.1%205.3,10.1%209.6,7.5%20C13,5.5%2017.4,6.1%2020,8.8%20C22.8,11.7%2022.6,17.2%2019.9,19.3%20C18.7,20.2%2016.9,19.3%2016.9,17.9%20L16.9,17.4%20C16,18.3%2014.9,18.8%2013.7,18.8%20C11.2,18.8%209.1,16.6%209.1,14.2%20C9.1,11.7%2011.2,9.5%2013.7,9.5%20L13.7,9.5%20Z%22%20fill=%22%23FFA930%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-sn-moi-mir-round-hover {
  background-image: url('/s/icons/sn-moi-mir-round-hover.png?v=5b8ac238');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2228px%22%20height=%2228px%22%20viewBox=%220%200%2028%2028%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-238.000000,%20-219.000000)%22%3E%3Cg%20transform=%22translate(238.000000,%20219.000000)%22%3E%3Ccircle%20fill=%22%230786C2%22%20cx=%2214%22%20cy=%2214%22%20r=%2214%22/%3E%3Cpath%20d=%22M16,14%20C15.9,12.7%2014.9,12%2013.8,12%20L13.8,12%20C12.4,12%2011.7,13%2011.7,14.2%20C11.7,15.5%2012.6,16.3%2013.8,16.3%20C15,16.3%2015.9,15.4%2016,14.3%20L16,14%20Z%20M13.8,10.8%20C14.6,10.8%2015.5,11.2%2016.1,11.8%20L16.1,11.8%20C16.1,11.5%2016.3,11.3%2016.6,11.3%20L16.6,11.3%20C17.1,11.3%2017.1,11.7%2017.1,11.8%20L17.1,16.4%20C17.1,16.7%2017.5,16.9%2017.6,16.7%20C18.4,15.9%2019.3,12.8%2017.2,11%20C15.3,9.3%2012.7,9.6%2011.3,10.5%20C9.8,11.5%208.9,13.8%209.8,15.9%20C10.8,18.1%2013.6,18.8%2015.3,18.1%20C16.2,17.8%2016.6,18.9%2015.7,19.3%20C14.3,19.9%2010.6,19.8%208.9,16.8%20C7.7,14.8%207.8,11.2%2010.9,9.4%20C13.3,7.9%2016.4,8.3%2018.3,10.3%20C20.3,12.4%2020.2,16.3%2018.2,17.8%20C17.4,18.4%2016.1,17.8%2016.1,16.8%20L16.1,16.5%20C15.5,17.1%2014.6,17.4%2013.8,17.4%20C12,17.4%2010.5,15.9%2010.5,14.1%20C10.5,12.4%2012,10.8%2013.8,10.8%20L13.8,10.8%20Z%22%20fill=%22%23FFFFFF%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-sn-moi-mir-round {
  background-image: url('/s/icons/sn-moi-mir-round.png?v=15fb12b');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2228px%22%20height=%2228px%22%20viewBox=%220%200%2028%2028%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-238.000000,%20-180.000000)%22%3E%3Cg%20transform=%22translate(238.000000,%20180.000000)%22%3E%3Ccircle%20fill=%22%23D5D5D5%22%20cx=%2214%22%20cy=%2214%22%20r=%2214%22/%3E%3Cpath%20d=%22M16,14%20C15.9,12.7%2014.9,12%2013.8,12%20L13.8,12%20C12.4,12%2011.7,13%2011.7,14.2%20C11.7,15.5%2012.6,16.3%2013.8,16.3%20C15,16.3%2015.9,15.4%2016,14.3%20L16,14%20Z%20M13.8,10.8%20C14.6,10.8%2015.5,11.2%2016.1,11.8%20L16.1,11.8%20C16.1,11.5%2016.3,11.3%2016.6,11.3%20L16.6,11.3%20C17.1,11.3%2017.1,11.7%2017.1,11.8%20L17.1,16.4%20C17.1,16.7%2017.5,16.9%2017.6,16.7%20C18.4,15.9%2019.3,12.8%2017.2,11%20C15.3,9.3%2012.7,9.6%2011.3,10.5%20C9.8,11.5%208.9,13.8%209.8,15.9%20C10.8,18.1%2013.6,18.8%2015.3,18.1%20C16.2,17.8%2016.6,18.9%2015.7,19.3%20C14.3,19.9%2010.6,19.8%208.9,16.8%20C7.7,14.8%207.8,11.2%2010.9,9.4%20C13.3,7.9%2016.4,8.3%2018.3,10.3%20C20.3,12.4%2020.2,16.3%2018.2,17.8%20C17.4,18.4%2016.1,17.8%2016.1,16.8%20L16.1,16.5%20C15.5,17.1%2014.6,17.4%2013.8,17.4%20C12,17.4%2010.5,15.9%2010.5,14.1%20C10.5,12.4%2012,10.8%2013.8,10.8%20L13.8,10.8%20Z%22%20fill=%22%23323232%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-sn-moi-mir-small-hover {
  background-image: url('/s/icons/sn-moi-mir-small-hover.png?v=bee719df');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2220px%22%20height=%2220px%22%20viewBox=%220%200%2020%2020%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-238.000000,%20-150.000000)%22%3E%3Cg%20transform=%22translate(238.000000,%20150.000000)%22%3E%3Crect%20fill=%22%23147ECA%22%20x=%220%22%20y=%220%22%20width=%2220%22%20height=%2220%22/%3E%3Cpath%20d=%22M12,10%20C11.9,8.7%2010.9,8%209.8,8%20L9.8,8%20C8.4,8%207.7,9%207.7,10.2%20C7.7,11.5%208.6,12.3%209.8,12.3%20C11,12.3%2011.9,11.4%2012,10.3%20L12,10%20Z%20M9.8,6.8%20C10.6,6.8%2011.5,7.2%2012.1,7.8%20L12.1,7.8%20C12.1,7.5%2012.3,7.3%2012.6,7.3%20L12.6,7.3%20C13.1,7.3%2013.1,7.7%2013.1,7.8%20L13.1,12.4%20C13.1,12.7%2013.5,12.9%2013.6,12.7%20C14.4,11.9%2015.3,8.8%2013.2,7%20C11.3,5.3%208.7,5.6%207.3,6.5%20C5.8,7.5%204.9,9.8%205.8,11.9%20C6.8,14.1%209.6,14.8%2011.3,14.1%20C12.2,13.8%2012.6,14.9%2011.7,15.3%20C10.3,15.9%206.6,15.8%204.9,12.8%20C3.7,10.8%203.8,7.2%206.9,5.4%20C9.3,3.9%2012.4,4.3%2014.3,6.3%20C16.3,8.4%2016.2,12.3%2014.2,13.8%20C13.4,14.4%2012.1,13.8%2012.1,12.8%20L12.1,12.5%20C11.5,13.1%2010.6,13.4%209.8,13.4%20C8,13.4%206.5,11.9%206.5,10.1%20C6.5,8.4%208,6.8%209.8,6.8%20L9.8,6.8%20Z%22%20fill=%22%23FFA930%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-sn-moi-mir-small {
  background-image: url('/s/icons/sn-moi-mir-small.png?v=43b02284');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2220px%22%20height=%2220px%22%20viewBox=%220%200%2020%2020%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-238.000000,%20-120.000000)%22%3E%3Cg%20transform=%22translate(238.000000,%20120.000000)%22%3E%3Crect%20fill=%22%23168DE2%22%20x=%220%22%20y=%220%22%20width=%2220%22%20height=%2220%22/%3E%3Cpath%20d=%22M12,10%20C11.9,8.7%2010.9,8%209.8,8%20L9.8,8%20C8.4,8%207.7,9%207.7,10.2%20C7.7,11.5%208.6,12.3%209.8,12.3%20C11,12.3%2011.9,11.4%2012,10.3%20L12,10%20Z%20M9.8,6.8%20C10.6,6.8%2011.5,7.2%2012.1,7.8%20L12.1,7.8%20C12.1,7.5%2012.3,7.3%2012.6,7.3%20L12.6,7.3%20C13.1,7.3%2013.1,7.7%2013.1,7.8%20L13.1,12.4%20C13.1,12.7%2013.5,12.9%2013.6,12.7%20C14.4,11.9%2015.3,8.8%2013.2,7%20C11.3,5.3%208.7,5.6%207.3,6.5%20C5.8,7.5%204.9,9.8%205.8,11.9%20C6.8,14.1%209.6,14.8%2011.3,14.1%20C12.2,13.8%2012.6,14.9%2011.7,15.3%20C10.3,15.9%206.6,15.8%204.9,12.8%20C3.7,10.8%203.8,7.2%206.9,5.4%20C9.3,3.9%2012.4,4.3%2014.3,6.3%20C16.3,8.4%2016.2,12.3%2014.2,13.8%20C13.4,14.4%2012.1,13.8%2012.1,12.8%20L12.1,12.5%20C11.5,13.1%2010.6,13.4%209.8,13.4%20C8,13.4%206.5,11.9%206.5,10.1%20C6.5,8.4%208,6.8%209.8,6.8%20L9.8,6.8%20Z%22%20fill=%22%23FFA930%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-sn-moi-mir {
  background-image: url('/s/icons/sn-moi-mir.png?v=4413c050');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2228px%22%20height=%2228px%22%20viewBox=%220%200%2028%2028%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-238.000000,%20-44.000000)%22%3E%3Cg%20transform=%22translate(238.000000,%2044.000000)%22%3E%3Crect%20fill=%22%23168DE2%22%20x=%220%22%20y=%220%22%20width=%2228%22%20height=%2228%22/%3E%3Cpath%20d=%22M16.7,14%20C16.7,12.2%2015.3,11.1%2013.7,11.1%20L13.7,11.1%20C11.8,11.1%2010.8,12.6%2010.8,14.3%20C10.8,16.1%2012,17.3%2013.7,17.3%20C15.5,17.3%2016.7,15.9%2016.7,14.4%20L16.7,14%20Z%20M13.7,9.5%20C14.9,9.5%2016.1,10.1%2016.9,10.9%20L16.9,10.9%20C16.9,10.5%2017.2,10.2%2017.6,10.2%20L17.7,10.2%20C18.3,10.2%2018.4,10.8%2018.4,11%20L18.4,17.4%20C18.4,17.8%2018.8,18%2019.1,17.7%20C20.1,16.7%2021.4,12.3%2018.5,9.8%20C15.8,7.4%2012.2,7.8%2010.2,9.1%20C8.2,10.5%206.9,13.7%208.2,16.6%20C9.5,19.8%2013.5,20.7%2015.9,19.8%20C17,19.3%2017.6,20.9%2016.4,21.4%20C14.5,22.2%209.3,22.2%206.8,18%20C5.2,15.1%205.3,10.1%209.6,7.5%20C13,5.5%2017.4,6.1%2020,8.8%20C22.8,11.7%2022.6,17.2%2019.9,19.3%20C18.7,20.2%2016.9,19.3%2016.9,17.9%20L16.9,17.4%20C16,18.3%2014.9,18.8%2013.7,18.8%20C11.2,18.8%209.1,16.6%209.1,14.2%20C9.1,11.7%2011.2,9.5%2013.7,9.5%20L13.7,9.5%20Z%22%20fill=%22%23FFA930%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-sn-odnoklassniki-hover,
.sn-badge.ok:active,
.sn-badge.ok:focus,
.sn-badge.ok:hover,
.sn-count-badge.ok:active,
.sn-count-badge.ok:focus,
.sn-count-badge.ok:hover {
  background-image: url('/s/icons/sn-odnoklassniki-hover.png?v=dd13382');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2228px%22%20height=%2228px%22%20viewBox=%220%200%2028%2028%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-200.000000,%20-82.000000)%22%3E%3Cg%20transform=%22translate(200.000000,%2082.000000)%22%3E%3Crect%20fill=%22%23DC782C%22%20x=%220%22%20y=%220%22%20width=%2228%22%20height=%2228%22/%3E%3Cpath%20d=%22M18.9,14.7%20C18.6,14.3%2018,13.9%2017.1,14.6%20C15.9,15.5%2014,15.5%2014,15.5%20C14,15.5%2012.1,15.5%2010.9,14.6%20C10,13.9%209.4,14.3%209.1,14.7%20C8.7,15.6%209.2,16%2010.3,16.7%20C11.2,17.2%2012.4,17.5%2013.2,17.5%20L12.5,18.2%20C11.6,19.1%2010.7,20.1%2010.1,20.7%20C9.7,21.1%209.7,21.7%2010.1,22%20L10.2,22.2%20C10.5,22.5%2011.2,22.5%2011.5,22.2%20L14,19.7%20C15,20.6%2015.9,21.5%2016.5,22.2%20C16.9,22.5%2017.5,22.5%2017.9,22.2%20L18,22%20C18.3,21.7%2018.3,21.1%2018,20.7%20L15.5,18.2%20L14.8,17.5%20C15.6,17.4%2016.8,17.2%2017.7,16.7%20C18.8,16%2019.3,15.6%2018.9,14.7%20M14,7.9%20C15.1,7.9%2016.1,8.9%2016.1,10%20C16.1,11.2%2015.1,12.1%2014,12.1%20C12.9,12.1%2011.9,11.2%2011.9,10%20C11.9,8.9%2012.9,7.9%2014,7.9%20M14,14.2%20C16.3,14.2%2018.2,12.3%2018.2,10%20C18.2,7.7%2016.3,5.8%2014,5.8%20C11.7,5.8%209.8,7.7%209.8,10%20C9.8,12.3%2011.7,14.2%2014,14.2%22%20fill=%22%23FFFFFF%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-sn-odnoklassniki-round-hover,
.sn-badge-round.ok:active,
.sn-badge-round.ok:focus,
.sn-badge-round.ok:hover {
  background-image: url('/s/icons/sn-odnoklassniki-round-hover.png?v=18fb90e8');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2228px%22%20height=%2228px%22%20viewBox=%220%200%2028%2028%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-200.000000,%20-219.000000)%22%3E%3Cg%20transform=%22translate(200.000000,%20219.000000)%22%3E%3Ccircle%20fill=%22%230786C2%22%20cx=%2214%22%20cy=%2214%22%20r=%2214%22/%3E%3Cpath%20d=%22M17.4,14.4%20C17.3,14.1%2016.8,13.8%2016.2,14.3%20C15.3,14.9%2014,14.9%2014,14.9%20C14,14.9%2012.6,14.9%2011.8,14.3%20C11.1,13.8%2010.7,14.1%2010.5,14.4%20C10.2,15%2010.5,15.3%2011.3,15.8%20C11.9,16.2%2012.8,16.3%2013.4,16.4%20L12.9,16.9%20C12.2,17.5%2011.6,18.2%2011.1,18.6%20C10.9,18.9%2010.9,19.4%2011.1,19.6%20L11.2,19.7%20C11.5,20%2011.9,20%2012.2,19.7%20L14,17.9%20C14.6,18.6%2015.3,19.3%2015.7,19.7%20C16,20%2016.5,20%2016.7,19.7%20L16.8,19.6%20C17.1,19.4%2017.1,18.9%2016.8,18.6%20L15,16.9%20L14.6,16.4%20C15.1,16.3%2016,16.2%2016.6,15.8%20C17.4,15.3%2017.7,15%2017.4,14.4%20M14,9.5%20C14.8,9.5%2015.4,10.2%2015.4,11%20C15.4,11.8%2014.8,12.5%2014,12.5%20C13.2,12.5%2012.5,11.8%2012.5,11%20C12.5,10.2%2013.2,9.5%2014,9.5%20M14,14%20C15.6,14%2017,12.7%2017,11%20C17,9.4%2015.6,8%2014,8%20C12.3,8%2011,9.4%2011,11%20C11,12.7%2012.3,14%2014,14%22%20fill=%22%23FFFFFF%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-sn-odnoklassniki-round,
.sn-badge-round.ok,
.sn-badge-round.ok:visited {
  background-image: url('/s/icons/sn-odnoklassniki-round.png?v=1aeb892a');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2228px%22%20height=%2228px%22%20viewBox=%220%200%2028%2028%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-200.000000,%20-180.000000)%22%3E%3Cg%20transform=%22translate(200.000000,%20180.000000)%22%3E%3Ccircle%20fill=%22%23D5D5D5%22%20cx=%2214%22%20cy=%2214%22%20r=%2214%22/%3E%3Cpath%20d=%22M17.4,14.4%20C17.3,14.1%2016.8,13.8%2016.2,14.3%20C15.3,14.9%2014,14.9%2014,14.9%20C14,14.9%2012.6,14.9%2011.8,14.3%20C11.1,13.8%2010.7,14.1%2010.5,14.4%20C10.2,15%2010.5,15.3%2011.3,15.8%20C11.9,16.2%2012.8,16.3%2013.4,16.4%20L12.9,16.9%20C12.2,17.5%2011.6,18.2%2011.1,18.6%20C10.9,18.9%2010.9,19.4%2011.1,19.6%20L11.2,19.7%20C11.5,20%2011.9,20%2012.2,19.7%20L14,17.9%20C14.6,18.6%2015.3,19.3%2015.7,19.7%20C16,20%2016.5,20%2016.7,19.7%20L16.8,19.6%20C17.1,19.4%2017.1,18.9%2016.8,18.6%20L15,16.9%20L14.6,16.4%20C15.1,16.3%2016,16.2%2016.6,15.8%20C17.4,15.3%2017.7,15%2017.4,14.4%20M14,9.5%20C14.8,9.5%2015.4,10.2%2015.4,11%20C15.4,11.8%2014.8,12.5%2014,12.5%20C13.2,12.5%2012.5,11.8%2012.5,11%20C12.5,10.2%2013.2,9.5%2014,9.5%20M14,14%20C15.6,14%2017,12.7%2017,11%20C17,9.4%2015.6,8%2014,8%20C12.3,8%2011,9.4%2011,11%20C11,12.7%2012.3,14%2014,14%22%20fill=%22%23323232%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-sn-odnoklassniki-small-hover {
  background-image: url('/s/icons/sn-odnoklassniki-small-hover.png?v=4d91c587');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2220px%22%20height=%2220px%22%20viewBox=%220%200%2020%2020%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-200.000000,%20-150.000000)%22%3E%3Cg%20transform=%22translate(200.000000,%20150.000000)%22%3E%3Crect%20fill=%22%23DC782C%22%20x=%220%22%20y=%220%22%20width=%2220%22%20height=%2220%22/%3E%3Cpath%20d=%22M13.4,10.4%20C13.3,10.1%2012.8,9.8%2012.2,10.3%20C11.3,10.9%2010,10.9%2010,10.9%20C10,10.9%208.6,10.9%207.8,10.3%20C7.1,9.8%206.7,10.1%206.5,10.4%20C6.2,11%206.5,11.3%207.3,11.8%20C7.9,12.2%208.8,12.3%209.4,12.4%20L8.9,12.9%20C8.2,13.5%207.6,14.2%207.1,14.6%20C6.9,14.9%206.9,15.4%207.1,15.6%20L7.2,15.7%20C7.5,16%207.9,16%208.2,15.7%20L10,13.9%20C10.6,14.6%2011.3,15.3%2011.7,15.7%20C12,16%2012.5,16%2012.7,15.7%20L12.8,15.6%20C13.1,15.4%2013.1,14.9%2012.8,14.6%20L11,12.9%20L10.6,12.4%20C11.1,12.3%2012,12.2%2012.6,11.8%20C13.4,11.3%2013.7,11%2013.4,10.4%20M10,5.5%20C10.8,5.5%2011.4,6.2%2011.4,7%20C11.4,7.8%2010.8,8.5%2010,8.5%20C9.2,8.5%208.5,7.8%208.5,7%20C8.5,6.2%209.2,5.5%2010,5.5%20M10,10%20C11.6,10%2013,8.7%2013,7%20C13,5.4%2011.6,4%2010,4%20C8.3,4%207,5.4%207,7%20C7,8.7%208.3,10%2010,10%22%20fill=%22%23FFFFFF%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-sn-odnoklassniki-small {
  background-image: url('/s/icons/sn-odnoklassniki-small.png?v=2effcbee');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2220px%22%20height=%2220px%22%20viewBox=%220%200%2020%2020%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-200.000000,%20-120.000000)%22%3E%3Cg%20transform=%22translate(200.000000,%20120.000000)%22%3E%3Crect%20fill=%22%23F58532%22%20x=%220%22%20y=%220%22%20width=%2220%22%20height=%2220%22/%3E%3Cpath%20d=%22M13.4,10.4%20C13.3,10.1%2012.8,9.8%2012.2,10.3%20C11.3,10.9%2010,10.9%2010,10.9%20C10,10.9%208.6,10.9%207.8,10.3%20C7.1,9.8%206.7,10.1%206.5,10.4%20C6.2,11%206.5,11.3%207.3,11.8%20C7.9,12.2%208.8,12.3%209.4,12.4%20L8.9,12.9%20C8.2,13.5%207.6,14.2%207.1,14.6%20C6.9,14.9%206.9,15.4%207.1,15.6%20L7.2,15.7%20C7.5,16%207.9,16%208.2,15.7%20L10,13.9%20C10.6,14.6%2011.3,15.3%2011.7,15.7%20C12,16%2012.5,16%2012.7,15.7%20L12.8,15.6%20C13.1,15.4%2013.1,14.9%2012.8,14.6%20L11,12.9%20L10.6,12.4%20C11.1,12.3%2012,12.2%2012.6,11.8%20C13.4,11.3%2013.7,11%2013.4,10.4%20M10,5.5%20C10.8,5.5%2011.4,6.2%2011.4,7%20C11.4,7.8%2010.8,8.5%2010,8.5%20C9.2,8.5%208.5,7.8%208.5,7%20C8.5,6.2%209.2,5.5%2010,5.5%20M10,10%20C11.6,10%2013,8.7%2013,7%20C13,5.4%2011.6,4%2010,4%20C8.3,4%207,5.4%207,7%20C7,8.7%208.3,10%2010,10%22%20fill=%22%23FFFFFF%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-sn-odnoklassniki,
.sn-badge.ok,
.sn-badge.ok:visited,
.sn-count-badge.ok,
.sn-count-badge.ok:visited {
  background-image: url('/s/icons/sn-odnoklassniki.png?v=13922a4f');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2228px%22%20height=%2228px%22%20viewBox=%220%200%2028%2028%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-200.000000,%20-44.000000)%22%3E%3Cg%20transform=%22translate(200.000000,%2044.000000)%22%3E%3Crect%20fill=%22%23F58532%22%20x=%220%22%20y=%220%22%20width=%2228%22%20height=%2228%22/%3E%3Cpath%20d=%22M18.9,14.7%20C18.6,14.3%2018,13.9%2017.1,14.6%20C15.9,15.5%2014,15.5%2014,15.5%20C14,15.5%2012.1,15.5%2010.9,14.6%20C10,13.9%209.4,14.3%209.1,14.7%20C8.7,15.6%209.2,16%2010.3,16.7%20C11.2,17.2%2012.4,17.5%2013.2,17.5%20L12.5,18.2%20C11.6,19.1%2010.7,20.1%2010.1,20.7%20C9.7,21.1%209.7,21.7%2010.1,22%20L10.2,22.2%20C10.5,22.5%2011.2,22.5%2011.5,22.2%20L14,19.7%20C15,20.6%2015.9,21.5%2016.5,22.2%20C16.9,22.5%2017.5,22.5%2017.9,22.2%20L18,22%20C18.3,21.7%2018.3,21.1%2018,20.7%20L15.5,18.2%20L14.8,17.5%20C15.6,17.4%2016.8,17.2%2017.7,16.7%20C18.8,16%2019.3,15.6%2018.9,14.7%20M14,7.9%20C15.1,7.9%2016.1,8.9%2016.1,10%20C16.1,11.2%2015.1,12.1%2014,12.1%20C12.9,12.1%2011.9,11.2%2011.9,10%20C11.9,8.9%2012.9,7.9%2014,7.9%20M14,14.2%20C16.3,14.2%2018.2,12.3%2018.2,10%20C18.2,7.7%2016.3,5.8%2014,5.8%20C11.7,5.8%209.8,7.7%209.8,10%20C9.8,12.3%2011.7,14.2%2014,14.2%22%20fill=%22%23FFFFFF%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-sn-rss-hover {
  background-image: url('/s/icons/sn-rss-hover.png?v=62aa9fa7');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2228px%22%20height=%2228px%22%20viewBox=%220%200%2028%2028%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-124.000000,%20-82.000000)%22%3E%3Cg%20transform=%22translate(124.000000,%2082.000000)%22%3E%3Crect%20fill=%22%23DC7713%22%20x=%220%22%20y=%220%22%20width=%2228%22%20height=%2228%22/%3E%3Cpath%20d=%22M6.9,9.3%20C13.9,9.3%2019.6,15.1%2019.6,22.1%20L22.7,22.1%20C22.7,13.4%2015.6,6.3%206.9,6.3%20L6.9,9.3%20Z%20M6.9,14.7%20C8.9,14.7%2010.7,15.5%2012.1,16.9%20C13.5,18.3%2014.3,20.1%2014.3,22.1%20L17.3,22.1%20C17.3,16.4%2012.6,11.7%206.9,11.7%20L6.9,14.7%20Z%20M11.1,20%20C11.1,21.2%2010.2,22.1%209,22.1%20C7.8,22.1%206.9,21.2%206.9,20%20C6.9,18.8%207.8,17.9%209,17.9%20C10.2,17.9%2011.1,18.8%2011.1,20%20L11.1,20%20Z%22%20fill=%22%23FFFFFF%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-sn-rss-round-hover,
.sn-badge-round.rss:active,
.sn-badge-round.rss:focus,
.sn-badge-round.rss:hover,
.sn-badge.rss:active,
.sn-badge.rss:focus,
.sn-badge.rss:hover {
  background-image: url('/s/icons/sn-rss-round-hover.png?v=6c71d7a1');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2228px%22%20height=%2228px%22%20viewBox=%220%200%2028%2028%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-124.000000,%20-219.000000)%22%3E%3Cg%20transform=%22translate(124.000000,%20219.000000)%22%3E%3Ccircle%20fill=%22%230786C2%22%20cx=%2214%22%20cy=%2214%22%20r=%2214%22/%3E%3Cpath%20d=%22M9,9.9%20C14,9.9%2018.1,14%2018.1,19%20L20.3,19%20C20.3,12.8%2015.2,7.7%209,7.7%20L9,9.9%20Z%20M9,13.8%20C10.4,13.8%2011.8,14.3%2012.7,15.3%20C13.7,16.3%2014.3,17.6%2014.3,19%20L16.5,19%20C16.5,14.9%2013.1,11.6%209,11.6%20L9,13.8%20Z%20M12,17.5%20C12,18.4%2011.4,19%2010.5,19%20C9.7,19%209,18.4%209,17.5%20C9,16.7%209.7,16%2010.5,16%20C11.4,16%2012,16.7%2012,17.5%20L12,17.5%20Z%22%20fill=%22%23FFFFFF%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-sn-rss-round,
.sn-badge-round.rss,
.sn-badge-round.rss:visited,
.sn-badge.rss,
.sn-badge.rss:visited {
  background-image: url('/s/icons/sn-rss-round.png?v=1639b57f');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2228px%22%20height=%2228px%22%20viewBox=%220%200%2028%2028%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-124.000000,%20-180.000000)%22%3E%3Cg%20transform=%22translate(124.000000,%20180.000000)%22%3E%3Ccircle%20fill=%22%23D5D5D5%22%20cx=%2214%22%20cy=%2214%22%20r=%2214%22/%3E%3Cpath%20d=%22M9,9.9%20C14,9.9%2018.1,14%2018.1,19%20L20.3,19%20C20.3,12.8%2015.2,7.7%209,7.7%20L9,9.9%20Z%20M9,13.8%20C10.4,13.8%2011.8,14.3%2012.7,15.3%20C13.7,16.3%2014.3,17.6%2014.3,19%20L16.5,19%20C16.5,14.9%2013.1,11.6%209,11.6%20L9,13.8%20Z%20M12,17.5%20C12,18.4%2011.4,19%2010.5,19%20C9.7,19%209,18.4%209,17.5%20C9,16.7%209.7,16%2010.5,16%20C11.4,16%2012,16.7%2012,17.5%20L12,17.5%20Z%22%20fill=%22%23323232%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-sn-rss-small-hover {
  background-image: url('/s/icons/sn-rss-small-hover.png?v=a21e0dc2');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2220px%22%20height=%2220px%22%20viewBox=%220%200%2020%2020%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-124.000000,%20-150.000000)%22%3E%3Cg%20transform=%22translate(124.000000,%20150.000000)%22%3E%3Crect%20fill=%22%23DC7713%22%20x=%220%22%20y=%220%22%20width=%2220%22%20height=%2220%22/%3E%3Cpath%20d=%22M5,6.9%20C10,6.9%2014.1,11%2014.1,16%20L16.3,16%20C16.3,9.8%2011.2,4.7%205,4.7%20L5,6.9%20Z%20M5,10.8%20C6.4,10.8%207.8,11.3%208.7,12.3%20C9.7,13.3%2010.3,14.6%2010.3,16%20L12.5,16%20C12.5,11.9%209.1,8.6%205,8.6%20L5,10.8%20Z%20M8,14.5%20C8,15.4%207.4,16%206.5,16%20C5.7,16%205,15.4%205,14.5%20C5,13.7%205.7,13%206.5,13%20C7.4,13%208,13.7%208,14.5%20L8,14.5%20Z%22%20fill=%22%23FFFFFF%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-sn-rss-small {
  background-image: url('/s/icons/sn-rss-small.png?v=f2950aed');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2220px%22%20height=%2220px%22%20viewBox=%220%200%2020%2020%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-124.000000,%20-120.000000)%22%3E%3Cg%20transform=%22translate(124.000000,%20120.000000)%22%3E%3Crect%20fill=%22%23F68616%22%20x=%220%22%20y=%220%22%20width=%2220%22%20height=%2220%22/%3E%3Cpath%20d=%22M5,6.9%20C10,6.9%2014.1,11%2014.1,16%20L16.3,16%20C16.3,9.8%2011.2,4.7%205,4.7%20L5,6.9%20Z%20M5,10.8%20C6.4,10.8%207.8,11.3%208.7,12.3%20C9.7,13.3%2010.3,14.6%2010.3,16%20L12.5,16%20C12.5,11.9%209.1,8.6%205,8.6%20L5,10.8%20Z%20M8,14.5%20C8,15.4%207.4,16%206.5,16%20C5.7,16%205,15.4%205,14.5%20C5,13.7%205.7,13%206.5,13%20C7.4,13%208,13.7%208,14.5%20L8,14.5%20Z%22%20fill=%22%23FFFFFF%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-sn-rss {
  background-image: url('/s/icons/sn-rss.png?v=48748f26');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2228px%22%20height=%2228px%22%20viewBox=%220%200%2028%2028%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-124.000000,%20-44.000000)%22%3E%3Cg%20transform=%22translate(124.000000,%2044.000000)%22%3E%3Crect%20fill=%22%23F68616%22%20x=%220%22%20y=%220%22%20width=%2228%22%20height=%2228%22/%3E%3Cpath%20d=%22M6.9,9.3%20C13.9,9.3%2019.6,15.1%2019.6,22.1%20L22.7,22.1%20C22.7,13.4%2015.6,6.3%206.9,6.3%20L6.9,9.3%20Z%20M6.9,14.7%20C8.9,14.7%2010.7,15.5%2012.1,16.9%20C13.5,18.3%2014.3,20.1%2014.3,22.1%20L17.3,22.1%20C17.3,16.4%2012.6,11.7%206.9,11.7%20L6.9,14.7%20Z%20M11.1,20%20C11.1,21.2%2010.2,22.1%209,22.1%20C7.8,22.1%206.9,21.2%206.9,20%20C6.9,18.8%207.8,17.9%209,17.9%20C10.2,17.9%2011.1,18.8%2011.1,20%20L11.1,20%20Z%22%20fill=%22%23FFFFFF%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-sn-twitter-hover,
.sn-badge.tw:active,
.sn-badge.tw:focus,
.sn-badge.tw:hover,
.sn-count-badge.tw:active,
.sn-count-badge.tw:focus,
.sn-count-badge.tw:hover {
  background-image: url('/s/icons/sn-twitter-hover.png?v=a6d90b8c');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2228px%22%20height=%2228px%22%20viewBox=%220%200%2028%2028%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-162.000000,%20-82.000000)%22%3E%3Cg%20transform=%22translate(162.000000,%2082.000000)%22%3E%3Crect%20fill=%22%232597C7%22%20x=%220%22%20y=%220%22%20width=%2228%22%20height=%2228%22/%3E%3Cpath%20d=%22M21.9,9.8%20C21.4,10%2020.8,10.2%2020.2,10.3%20C20.8,9.9%2021.3,9.3%2021.5,8.6%20C20.9,8.9%2020.3,9.2%2019.6,9.3%20C19,8.7%2018.2,8.4%2017.4,8.4%20C15.7,8.4%2014.3,9.7%2014.3,11.4%20C14.3,11.6%2014.3,11.9%2014.4,12.1%20C11.9,12%209.6,10.8%208.1,8.9%20C7.9,9.4%207.7,9.9%207.7,10.4%20C7.7,11.5%208.3,12.4%209.1,13%20C8.6,13%208.1,12.8%207.7,12.6%20C7.7,12.6%207.7,12.6%207.7,12.6%20C7.7,14.1%208.7,15.3%2010.1,15.6%20C9.9,15.7%209.6,15.7%209.3,15.7%20C9.1,15.7%208.9,15.7%208.8,15.7%20C9.1,16.9%2010.3,17.8%2011.6,17.8%20C10.6,18.6%209.2,19.1%207.8,19.1%20C7.6,19.1%207.3,19.1%207.1,19%20C8.4,19.9%2010,20.4%2011.8,20.4%20C17.4,20.4%2020.4,15.8%2020.4,11.8%20C20.4,11.6%2020.4,11.5%2020.4,11.4%20C21,10.9%2021.5,10.4%2021.9,9.8%22%20fill=%22%23FFFFFF%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-sn-twitter-round-hover,
.sn-badge-round.tw:active,
.sn-badge-round.tw:focus,
.sn-badge-round.tw:hover {
  background-image: url('/s/icons/sn-twitter-round-hover.png?v=76b77f2b');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2228px%22%20height=%2228px%22%20viewBox=%220%200%2028%2028%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-162.000000,%20-219.000000)%22%3E%3Cg%20transform=%22translate(162.000000,%20219.000000)%22%3E%3Ccircle%20fill=%22%230786C2%22%20cx=%2214%22%20cy=%2214%22%20r=%2214%22/%3E%3Cpath%20d=%22M19.7,11%20C19.3,11.2%2018.8,11.3%2018.4,11.3%20C18.9,11.1%2019.2,10.6%2019.4,10.1%20C18.9,10.4%2018.5,10.6%2018,10.7%20C17.6,10.2%2017,10%2016.4,10%20C15.2,10%2014.2,10.9%2014.2,12.1%20C14.2,12.3%2014.2,12.5%2014.3,12.6%20C12.5,12.6%2010.9,11.7%209.8,10.4%20C9.6,10.7%209.5,11.1%209.5,11.5%20C9.5,12.2%209.9,12.9%2010.5,13.3%20C10.1,13.3%209.8,13.2%209.5,13%20C9.5,13%209.5,13%209.5,13%20C9.5,14.1%2010.2,15%2011.2,15.2%20C11.1,15.2%2010.9,15.2%2010.7,15.2%20C10.5,15.2%2010.4,15.2%2010.3,15.2%20C10.5,16.1%2011.3,16.7%2012.3,16.7%20C11.5,17.3%2010.6,17.6%209.6,17.6%20C9.4,17.6%209.2,17.6%209.1,17.6%20C10,18.2%2011.2,18.6%2012.4,18.6%20C16.4,18.6%2018.6,15.3%2018.6,12.4%20C18.6,12.3%2018.6,12.2%2018.6,12.1%20C19,11.8%2019.4,11.4%2019.7,11%22%20fill=%22%23FFFFFF%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-sn-twitter-round,
.sn-badge-round.tw,
.sn-badge-round.tw:visited {
  background-image: url('/s/icons/sn-twitter-round.png?v=e02d6eea');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2228px%22%20height=%2228px%22%20viewBox=%220%200%2028%2028%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-162.000000,%20-180.000000)%22%3E%3Cg%20transform=%22translate(162.000000,%20180.000000)%22%3E%3Ccircle%20fill=%22%23D5D5D5%22%20cx=%2214%22%20cy=%2214%22%20r=%2214%22/%3E%3Cpath%20d=%22M19.7,11%20C19.3,11.2%2018.8,11.3%2018.4,11.3%20C18.9,11.1%2019.2,10.6%2019.4,10.1%20C18.9,10.4%2018.5,10.6%2018,10.7%20C17.6,10.2%2017,10%2016.4,10%20C15.2,10%2014.2,10.9%2014.2,12.1%20C14.2,12.3%2014.2,12.5%2014.3,12.6%20C12.5,12.6%2010.9,11.7%209.8,10.4%20C9.6,10.7%209.5,11.1%209.5,11.5%20C9.5,12.2%209.9,12.9%2010.5,13.3%20C10.1,13.3%209.8,13.2%209.5,13%20C9.5,13%209.5,13%209.5,13%20C9.5,14.1%2010.2,15%2011.2,15.2%20C11.1,15.2%2010.9,15.2%2010.7,15.2%20C10.5,15.2%2010.4,15.2%2010.3,15.2%20C10.5,16.1%2011.3,16.7%2012.3,16.7%20C11.5,17.3%2010.6,17.6%209.6,17.6%20C9.4,17.6%209.2,17.6%209.1,17.6%20C10,18.2%2011.2,18.6%2012.4,18.6%20C16.4,18.6%2018.6,15.3%2018.6,12.4%20C18.6,12.3%2018.6,12.2%2018.6,12.1%20C19,11.8%2019.4,11.4%2019.7,11%22%20fill=%22%23323232%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-sn-twitter-small-hover {
  background-image: url('/s/icons/sn-twitter-small-hover.png?v=3fd8b49e');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2220px%22%20height=%2220px%22%20viewBox=%220%200%2020%2020%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-162.000000,%20-150.000000)%22%3E%3Cg%20transform=%22translate(162.000000,%20150.000000)%22%3E%3Crect%20fill=%22%232597C7%22%20x=%220%22%20y=%220%22%20width=%2220%22%20height=%2220%22/%3E%3Cpath%20d=%22M15.7,7%20C15.3,7.2%2014.8,7.3%2014.4,7.3%20C14.9,7.1%2015.2,6.6%2015.4,6.1%20C14.9,6.4%2014.5,6.6%2014,6.7%20C13.6,6.2%2013,6%2012.4,6%20C11.2,6%2010.2,6.9%2010.2,8.1%20C10.2,8.3%2010.2,8.5%2010.3,8.6%20C8.5,8.6%206.9,7.7%205.8,6.4%20C5.6,6.7%205.5,7.1%205.5,7.5%20C5.5,8.2%205.9,8.9%206.5,9.3%20C6.1,9.3%205.8,9.2%205.5,9%20C5.5,9%205.5,9%205.5,9%20C5.5,10.1%206.2,11%207.2,11.2%20C7.1,11.2%206.9,11.2%206.7,11.2%20C6.5,11.2%206.4,11.2%206.3,11.2%20C6.5,12.1%207.3,12.7%208.3,12.7%20C7.5,13.3%206.6,13.6%205.6,13.6%20C5.4,13.6%205.2,13.6%205.1,13.6%20C6,14.2%207.2,14.6%208.4,14.6%20C12.4,14.6%2014.6,11.3%2014.6,8.4%20C14.6,8.3%2014.6,8.2%2014.6,8.1%20C15,7.8%2015.4,7.4%2015.7,7%22%20fill=%22%23FFFFFF%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-sn-twitter-small {
  background-image: url('/s/icons/sn-twitter-small.png?v=80a3b839');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2220px%22%20height=%2220px%22%20viewBox=%220%200%2020%2020%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-162.000000,%20-120.000000)%22%3E%3Cg%20transform=%22translate(162.000000,%20120.000000)%22%3E%3Crect%20fill=%22%232BA9E1%22%20x=%220%22%20y=%220%22%20width=%2220%22%20height=%2220%22/%3E%3Cpath%20d=%22M15.7,7%20C15.3,7.2%2014.8,7.3%2014.4,7.3%20C14.9,7.1%2015.2,6.6%2015.4,6.1%20C14.9,6.4%2014.5,6.6%2014,6.7%20C13.6,6.2%2013,6%2012.4,6%20C11.2,6%2010.2,6.9%2010.2,8.1%20C10.2,8.3%2010.2,8.5%2010.3,8.6%20C8.5,8.6%206.9,7.7%205.8,6.4%20C5.6,6.7%205.5,7.1%205.5,7.5%20C5.5,8.2%205.9,8.9%206.5,9.3%20C6.1,9.3%205.8,9.2%205.5,9%20C5.5,9%205.5,9%205.5,9%20C5.5,10.1%206.2,11%207.2,11.2%20C7.1,11.2%206.9,11.2%206.7,11.2%20C6.5,11.2%206.4,11.2%206.3,11.2%20C6.5,12.1%207.3,12.7%208.3,12.7%20C7.5,13.3%206.6,13.6%205.6,13.6%20C5.4,13.6%205.2,13.6%205.1,13.6%20C6,14.2%207.2,14.6%208.4,14.6%20C12.4,14.6%2014.6,11.3%2014.6,8.4%20C14.6,8.3%2014.6,8.2%2014.6,8.1%20C15,7.8%2015.4,7.4%2015.7,7%22%20fill=%22%23FFFFFF%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-sn-twitter,
.sn-badge.tw,
.sn-badge.tw:visited,
.sn-count-badge.tw,
.sn-count-badge.tw:visited {
  background-image: url('/s/icons/sn-twitter.png?v=2435fdde');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2228px%22%20height=%2228px%22%20viewBox=%220%200%2028%2028%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-162.000000,%20-44.000000)%22%3E%3Cg%20transform=%22translate(162.000000,%2044.000000)%22%3E%3Crect%20fill=%22%232BA9E1%22%20x=%220%22%20y=%220%22%20width=%2228%22%20height=%2228%22/%3E%3Cpath%20d=%22M21.9,9.8%20C21.4,10%2020.8,10.2%2020.2,10.3%20C20.8,9.9%2021.3,9.3%2021.5,8.6%20C20.9,8.9%2020.3,9.2%2019.6,9.3%20C19,8.7%2018.2,8.4%2017.4,8.4%20C15.7,8.4%2014.3,9.7%2014.3,11.4%20C14.3,11.6%2014.3,11.9%2014.4,12.1%20C11.9,12%209.6,10.8%208.1,8.9%20C7.9,9.4%207.7,9.9%207.7,10.4%20C7.7,11.5%208.3,12.4%209.1,13%20C8.6,13%208.1,12.8%207.7,12.6%20C7.7,12.6%207.7,12.6%207.7,12.6%20C7.7,14.1%208.7,15.3%2010.1,15.6%20C9.9,15.7%209.6,15.7%209.3,15.7%20C9.1,15.7%208.9,15.7%208.8,15.7%20C9.1,16.9%2010.3,17.8%2011.6,17.8%20C10.6,18.6%209.2,19.1%207.8,19.1%20C7.6,19.1%207.3,19.1%207.1,19%20C8.4,19.9%2010,20.4%2011.8,20.4%20C17.4,20.4%2020.4,15.8%2020.4,11.8%20C20.4,11.6%2020.4,11.5%2020.4,11.4%20C21,10.9%2021.5,10.4%2021.9,9.8%22%20fill=%22%23FFFFFF%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-sn-vkontakte-hover,
.sn-badge.vk:active,
.sn-badge.vk:focus,
.sn-badge.vk:hover,
.sn-count-badge.vk:active,
.sn-count-badge.vk:focus,
.sn-count-badge.vk:hover {
  background-image: url('/s/icons/sn-vkontakte-hover.svg?v=d3f214c2');
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2021.1.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%D0%A1%D0%BB%D0%BE%D0%B9_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2028%2028%22%20style%3D%22enable-background%3Anew%200%200%2028%2028%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill%3A%232F567A%3B%7D%0D%0A%09.st1%7Bfill%3A%23FFFFFF%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Crect%20class%3D%22st0%22%20width%3D%2228%22%20height%3D%2228%22%2F%3E%0D%0A%3Cpath%20id%3D%22VK%22%20class%3D%22st1%22%20d%3D%22M14.7%2C20.3c0.7%2C0%2C0.7-1%2C0.7-1.4c0-0.7%2C0.7-1.4%2C1.4-1.4c0.7%2C0%2C1.9%2C1.2%2C2.8%2C2.1c0.7%2C0.7%2C0.7%2C0.7%2C1.4%2C0.7%0D%0A%09c0.7%2C0%2C2.1%2C0%2C2.1%2C0s1.4-0.1%2C1.4-1.4c0-0.4-0.5-1.2-2.1-2.8c-1.4-1.4-2.1-0.7%2C0-3.5c1.3-1.7%2C2.2-3.3%2C2.1-3.7%0D%0A%09c-0.2-0.4-3.7-1.1-4.2-0.5c-1.4%2C2.1-1.7%2C2.6-2.1%2C3.5c-0.7%2C1.4-0.8%2C2.1-1.4%2C2.1c-0.6%2C0-0.7-1.4-0.7-2.1c0-2.3%2C0.3-3.9-0.7-4.2%0D%0A%09c0%2C0-1.4%2C0-2.1%2C0c-1.1%2C0-2.1%2C0.7-2.1%2C0.7s-0.9%2C0.7-0.7%2C0.7c0.2%2C0%2C1.4-0.3%2C1.4%2C0.7c0%2C0.7%2C0%2C1.4%2C0%2C1.4s0%2C2.8-0.7%2C2.8%0D%0A%09c-0.7%2C0-2.1-2.8-3.5-4.9C7.2%2C8.3%2C7%2C8.4%2C6.3%2C8.4c-0.8%2C0-1.4%2C0-2.1%2C0c-0.7%2C0-0.8%2C0.4-0.7%2C0.7c1.4%2C3.5%2C2.4%2C5.7%2C5.1%2C8.5%0D%0A%09c2.4%2C2.5%2C4.1%2C2.7%2C5.4%2C2.7C14.4%2C20.3%2C14%2C20.3%2C14.7%2C20.3z%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A");
  background-repeat: no-repeat;
}
.sprite-sn-vkontakte-round-hover,
.sn-badge-round.vk:active,
.sn-badge-round.vk:focus,
.sn-badge-round.vk:hover {
  background-image: url('/s/icons/sn-vkontakte-round-hover.svg?v=18670571');
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2021.1.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%D0%A1%D0%BB%D0%BE%D0%B9_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2028%2028%22%20style%3D%22enable-background%3Anew%200%200%2028%2028%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill%3A%230786C2%3B%7D%0D%0A%09.st1%7Bfill%3A%23FFFFFF%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Ccircle%20class%3D%22st0%22%20cx%3D%2214%22%20cy%3D%2214%22%20r%3D%2214%22%2F%3E%0D%0A%3Cpath%20id%3D%22VK%22%20class%3D%22st1%22%20d%3D%22M14.5%2C18.5c0.5%2C0%2C0.5-0.7%2C0.5-1c0-0.5%2C0.5-1%2C1-1s1.4%2C0.9%2C2%2C1.5c0.5%2C0.5%2C0.5%2C0.5%2C1%2C0.5s1.5%2C0%2C1.5%2C0%0D%0A%09s1%2C0%2C1-1c0-0.3-0.3-0.8-1.5-2c-1-1-1.5-0.5%2C0-2.5c0.9-1.2%2C1.6-2.3%2C1.5-2.7c-0.1-0.3-2.7-0.8-3-0.3c-1%2C1.5-1.2%2C1.9-1.5%2C2.5%0D%0A%09c-0.5%2C1-0.5%2C1.5-1%2C1.5c-0.5%2C0-0.5-1-0.5-1.5c0-1.7%2C0.2-2.8-0.5-3c0%2C0-1%2C0-1.5%2C0C12.7%2C9.5%2C12%2C10%2C12%2C10s-0.6%2C0.5-0.5%2C0.5%0D%0A%09c0.1%2C0%2C1-0.2%2C1%2C0.5c0%2C0.5%2C0%2C1%2C0%2C1s0%2C2-0.5%2C2c-0.5%2C0-1.5-2-2.5-3.5C9.1%2C9.9%2C9%2C10%2C8.5%2C10c-0.5%2C0-1%2C0-1.5%2C0c-0.5%2C0-0.6%2C0.3-0.5%2C0.5%0D%0A%09c1%2C2.5%2C1.7%2C4.1%2C3.6%2C6c1.7%2C1.8%2C2.9%2C1.9%2C3.9%2C2C14.3%2C18.5%2C14%2C18.5%2C14.5%2C18.5z%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A");
  background-repeat: no-repeat;
}
.sprite-sn-vkontakte-round,
.sn-badge-round.vk,
.sn-badge-round.vk:visited {
  background-image: url('/s/icons/sn-vkontakte-round.svg?v=4a82051d');
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2021.1.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%D0%A1%D0%BB%D0%BE%D0%B9_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2028%2028%22%20style%3D%22enable-background%3Anew%200%200%2028%2028%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill%3A%23D5D5D5%3B%7D%0D%0A%09.st1%7Bfill%3A%23323232%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Ccircle%20class%3D%22st0%22%20cx%3D%2214%22%20cy%3D%2214%22%20r%3D%2214%22%2F%3E%0D%0A%3Cpath%20id%3D%22VK%22%20class%3D%22st1%22%20d%3D%22M14.5%2C18.5c0.5%2C0%2C0.5-0.7%2C0.5-1c0-0.5%2C0.5-1%2C1-1s1.4%2C0.9%2C2%2C1.5c0.5%2C0.5%2C0.5%2C0.5%2C1%2C0.5s1.5%2C0%2C1.5%2C0%0D%0A%09s1%2C0%2C1-1c0-0.3-0.3-0.8-1.5-2c-1-1-1.5-0.5%2C0-2.5c0.9-1.2%2C1.6-2.3%2C1.5-2.7c-0.1-0.3-2.7-0.8-3-0.3c-1%2C1.5-1.2%2C1.9-1.5%2C2.5%0D%0A%09c-0.5%2C1-0.5%2C1.5-1%2C1.5c-0.5%2C0-0.5-1-0.5-1.5c0-1.7%2C0.2-2.8-0.5-3c0%2C0-1%2C0-1.5%2C0C12.7%2C9.5%2C12%2C10%2C12%2C10s-0.6%2C0.5-0.5%2C0.5%0D%0A%09c0.1%2C0%2C1-0.2%2C1%2C0.5c0%2C0.5%2C0%2C1%2C0%2C1s0%2C2-0.5%2C2c-0.5%2C0-1.5-2-2.5-3.5C9.1%2C9.9%2C9%2C10%2C8.5%2C10c-0.5%2C0-1%2C0-1.5%2C0c-0.5%2C0-0.6%2C0.3-0.5%2C0.5%0D%0A%09c1%2C2.5%2C1.7%2C4.1%2C3.6%2C6c1.7%2C1.8%2C2.9%2C1.9%2C3.9%2C2C14.3%2C18.5%2C14%2C18.5%2C14.5%2C18.5z%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A");
  background-repeat: no-repeat;
}
.sprite-sn-vkontakte-small-hover {
  background-image: url('/s/icons/sn-vkontakte-small-hover.svg?v=b60e04a6');
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2021.1.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%D0%A1%D0%BB%D0%BE%D0%B9_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2020%2020%22%20style%3D%22enable-background%3Anew%200%200%2020%2020%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill%3A%232F567A%3B%7D%0D%0A%09.st1%7Bfill%3A%23FFFFFF%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Crect%20class%3D%22st0%22%20width%3D%2220%22%20height%3D%2220%22%2F%3E%0D%0A%3Cpath%20id%3D%22VK%22%20class%3D%22st1%22%20d%3D%22M10.5%2C14.5c0.5%2C0%2C0.5-0.7%2C0.5-1c0-0.5%2C0.5-1%2C1-1s1.4%2C0.9%2C2%2C1.5c0.5%2C0.5%2C0.5%2C0.5%2C1%2C0.5%0D%0A%09c0.5%2C0%2C1.5%2C0%2C1.5%2C0s1%2C0%2C1-1c0-0.3-0.3-0.8-1.5-2c-1-1-1.5-0.5%2C0-2.5c0.9-1.2%2C1.6-2.3%2C1.5-2.7c-0.1-0.3-2.7-0.8-3-0.3%0D%0A%09c-1%2C1.5-1.2%2C1.9-1.5%2C2.5c-0.5%2C1-0.5%2C1.5-1%2C1.5c-0.5%2C0-0.5-1-0.5-1.5c0-1.7%2C0.2-2.8-0.5-3c0%2C0-1%2C0-1.5%2C0C8.7%2C5.5%2C8%2C6%2C8%2C6%0D%0A%09S7.4%2C6.5%2C7.5%2C6.5c0.1%2C0%2C1-0.2%2C1%2C0.5c0%2C0.5%2C0%2C1%2C0%2C1s0%2C2-0.5%2C2c-0.5%2C0-1.5-2-2.5-3.5C5.1%2C5.9%2C5%2C6%2C4.5%2C6C4%2C6%2C3.5%2C6%2C3%2C6%0D%0A%09C2.5%2C6%2C2.5%2C6.3%2C2.5%2C6.5c1%2C2.5%2C1.7%2C4.1%2C3.6%2C6c1.7%2C1.8%2C2.9%2C1.9%2C3.9%2C2C10.3%2C14.5%2C10%2C14.5%2C10.5%2C14.5z%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A");
  background-repeat: no-repeat;
}
.sprite-sn-vkontakte-small {
  background-image: url('/s/icons/sn-vkontakte-small.svg?v=9cba049c');
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2021.1.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%D0%A1%D0%BB%D0%BE%D0%B9_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2020%2020%22%20style%3D%22enable-background%3Anew%200%200%2020%2020%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill%3A%233A6995%3B%7D%0D%0A%09.st1%7Bfill%3A%23FFFFFF%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Crect%20class%3D%22st0%22%20width%3D%2220%22%20height%3D%2220%22%2F%3E%0D%0A%3Cpath%20id%3D%22VK%22%20class%3D%22st1%22%20d%3D%22M10.5%2C14.5c0.5%2C0%2C0.5-0.7%2C0.5-1c0-0.5%2C0.5-1%2C1-1s1.4%2C0.9%2C2%2C1.5c0.5%2C0.5%2C0.5%2C0.5%2C1%2C0.5%0D%0A%09c0.5%2C0%2C1.5%2C0%2C1.5%2C0s1%2C0%2C1-1c0-0.3-0.3-0.8-1.5-2c-1-1-1.5-0.5%2C0-2.5c0.9-1.2%2C1.6-2.3%2C1.5-2.7c-0.1-0.3-2.7-0.8-3-0.3%0D%0A%09c-1%2C1.5-1.2%2C1.9-1.5%2C2.5c-0.5%2C1-0.5%2C1.5-1%2C1.5c-0.5%2C0-0.5-1-0.5-1.5c0-1.7%2C0.2-2.8-0.5-3c0%2C0-1%2C0-1.5%2C0C8.7%2C5.5%2C8%2C6%2C8%2C6%0D%0A%09S7.4%2C6.5%2C7.5%2C6.5c0.1%2C0%2C1-0.2%2C1%2C0.5c0%2C0.5%2C0%2C1%2C0%2C1s0%2C2-0.5%2C2c-0.5%2C0-1.5-2-2.5-3.5C5.1%2C5.9%2C5%2C6%2C4.5%2C6C4%2C6%2C3.5%2C6%2C3%2C6%0D%0A%09C2.5%2C6%2C2.5%2C6.3%2C2.5%2C6.5c1%2C2.5%2C1.7%2C4.1%2C3.6%2C6c1.7%2C1.8%2C2.9%2C1.9%2C3.9%2C2C10.3%2C14.5%2C10%2C14.5%2C10.5%2C14.5z%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A");
  background-repeat: no-repeat;
}
.sprite-sn-vkontakte,
.sn-badge.vk,
.sn-badge.vk:visited,
.sn-count-badge.vk,
.sn-count-badge.vk:visited {
  background-image: url('/s/icons/sn-vkontakte.svg?v=b74c14b8');
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2021.1.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%D0%A1%D0%BB%D0%BE%D0%B9_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2028%2028%22%20style%3D%22enable-background%3Anew%200%200%2028%2028%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill%3A%233A6995%3B%7D%0D%0A%09.st1%7Bfill%3A%23FFFFFF%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Crect%20class%3D%22st0%22%20width%3D%2228%22%20height%3D%2228%22%2F%3E%0D%0A%3Cpath%20id%3D%22VK%22%20class%3D%22st1%22%20d%3D%22M14.7%2C20.3c0.7%2C0%2C0.7-1%2C0.7-1.4c0-0.7%2C0.7-1.4%2C1.4-1.4c0.7%2C0%2C1.9%2C1.2%2C2.8%2C2.1c0.7%2C0.7%2C0.7%2C0.7%2C1.4%2C0.7%0D%0A%09c0.7%2C0%2C2.1%2C0%2C2.1%2C0s1.4-0.1%2C1.4-1.4c0-0.4-0.5-1.2-2.1-2.8c-1.4-1.4-2.1-0.7%2C0-3.5c1.3-1.7%2C2.2-3.3%2C2.1-3.7%0D%0A%09c-0.2-0.4-3.7-1.1-4.2-0.5c-1.4%2C2.1-1.7%2C2.6-2.1%2C3.5c-0.7%2C1.4-0.8%2C2.1-1.4%2C2.1c-0.6%2C0-0.7-1.4-0.7-2.1c0-2.3%2C0.3-3.9-0.7-4.2%0D%0A%09c0%2C0-1.4%2C0-2.1%2C0c-1.1%2C0-2.1%2C0.7-2.1%2C0.7s-0.9%2C0.7-0.7%2C0.7c0.2%2C0%2C1.4-0.3%2C1.4%2C0.7c0%2C0.7%2C0%2C1.4%2C0%2C1.4s0%2C2.8-0.7%2C2.8%0D%0A%09c-0.7%2C0-2.1-2.8-3.5-4.9C7.2%2C8.3%2C7%2C8.4%2C6.3%2C8.4c-0.8%2C0-1.4%2C0-2.1%2C0c-0.7%2C0-0.8%2C0.4-0.7%2C0.7c1.4%2C3.5%2C2.4%2C5.7%2C5.1%2C8.5%0D%0A%09c2.4%2C2.5%2C4.1%2C2.7%2C5.4%2C2.7C14.4%2C20.3%2C14%2C20.3%2C14.7%2C20.3z%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A");
  background-repeat: no-repeat;
}
.sprite-zen,
.sn-badge-round.zen,
.sn-badge-round.zen:visited {
  background-image: url('/s/icons/zen.svg?v=5d78d595');
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2021.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%D0%A1%D0%BB%D0%BE%D0%B9_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2028%22%20style%3D%22enable-background%3Anew%200%200%2028%2028%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23D5D5D5%3B%7D%0A%09.st1%7Bfill%3A%23323232%3B%7D%0A%3C%2Fstyle%3E%0A%3Ccircle%20class%3D%22st0%22%20cx%3D%2214%22%20cy%3D%2214%22%20r%3D%2214%22%2F%3E%0A%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2C7.5L10%2C7l0%2C1.2l0%2C1.2l2.6%2C0.9c1.4%2C0.5%2C2.6%2C0.9%2C2.6%2C0.9c0%2C0-5.1%2C4.4-5.2%2C4.5C10%2C15.8%2C10%2C16%2C10%2C17.1%0A%09c0%2C0.7%2C0%2C1.2%2C0%2C1.2c0%2C0%2C1.8%2C0.6%2C3.9%2C1.4c2.2%2C0.7%2C3.9%2C1.4%2C4%2C1.4c0%2C0%2C0-0.6%2C0-1.2v-1.2l-2.4-0.8c-1.3-0.5-2.5-0.9-2.6-0.9l-0.2-0.1%0A%09l2.6-2.3l2.6-2.3v-1.2l0-1.2l-2.6-0.9C14%2C8.3%2C12.2%2C7.7%2C11.5%2C7.5z%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  background-repeat: no-repeat;
}
.sprite-zen-hover,
.sn-badge-round.zen:active,
.sn-badge-round.zen:focus,
.sn-badge-round.zen:hover {
  background-image: url('/s/icons/zen_hover.svg?v=d817d5e9');
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2021.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%D0%A1%D0%BB%D0%BE%D0%B9_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2028%22%20style%3D%22enable-background%3Anew%200%200%2028%2028%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%230786C2%3B%7D%0A%09.st1%7Bfill%3A%23FFFFFF%3B%7D%0A%3C%2Fstyle%3E%0A%3Ccircle%20class%3D%22st0%22%20cx%3D%2214%22%20cy%3D%2214%22%20r%3D%2214%22%2F%3E%0A%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2C7.5L10%2C7l0%2C1.2l0%2C1.2l2.6%2C0.9c1.4%2C0.5%2C2.6%2C0.9%2C2.6%2C0.9c0%2C0-5.1%2C4.4-5.2%2C4.5C10%2C15.8%2C10%2C16%2C10%2C17.1%0A%09c0%2C0.7%2C0%2C1.2%2C0%2C1.2c0%2C0%2C1.8%2C0.6%2C3.9%2C1.4c2.2%2C0.7%2C3.9%2C1.4%2C4%2C1.4c0%2C0%2C0-0.6%2C0-1.2v-1.2l-2.4-0.8c-1.3-0.5-2.5-0.9-2.6-0.9l-0.2-0.1%0A%09l2.6-2.3l2.6-2.3v-1.2l0-1.2l-2.6-0.9C14%2C8.3%2C12.2%2C7.7%2C11.5%2C7.5z%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  background-repeat: no-repeat;
}
.sprite-tag,
.article .article--tags {
  background-image: url('/s/icons/tag.png?v=75abce3b');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2216px%22%20height=%2216px%22%20viewBox=%220%200%2016%2016%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-310.000000,%20-37.000000)%22%20fill=%22%235C5C5C%22%3E%3Cpath%20d=%22M321.9,40.3%20C321.7,40.3%20321.6,40.4%20321.4,40.5%20C321.1,40.8%20321.1,41.3%20321.4,41.5%20C321.7,41.8%20322.2,41.8%20322.5,41.5%20C322.7,41.3%20322.7,40.8%20322.5,40.5%20C322.3,40.4%20322.1,40.3%20321.9,40.3%20L321.9,40.3%20Z%20M321.9,43%20C321.4,43%20320.9,42.8%20320.5,42.5%20C319.7,41.7%20319.7,40.4%20320.5,39.6%20C321.3,38.8%20322.6,38.8%20323.4,39.6%20C324.1,40.4%20324.1,41.7%20323.4,42.5%20C323,42.8%20322.5,43%20321.9,43%20L321.9,43%20Z%20M321,38.3%20C320.3,38.3%20319.5,38.6%20319.1,39%20L311.5,46.6%20C311.2,46.9%20311.2,47.4%20311.5,47.7%20L315.3,51.5%20C315.6,51.7%20316.1,51.8%20316.4,51.5%20L324,43.9%20C324.4,43.5%20324.7,42.6%20324.7,42%20L324.4,39.4%20C324.4,39%20323.9,38.5%20323.5,38.5%20L321,38.3%20L321,38.3%20Z%20M315.8,53%20C315.3,53%20314.8,52.8%20314.4,52.4%20L310.6,48.6%20C309.8,47.8%20309.8,46.5%20310.6,45.7%20L318.2,38.1%20C318.9,37.4%20320.1,36.9%20321.1,37%20L323.6,37.2%20C324.7,37.3%20325.6,38.2%20325.7,39.3%20L325.9,41.9%20C326,42.8%20325.6,44.1%20324.9,44.8%20L317.3,52.4%20C316.9,52.8%20316.4,53%20315.8,53%20L315.8,53%20Z%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-user-pic-default-small {
  background-image: url('/s/icons/user-pic-default-small.png?v=2564bc76');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2222px%22%20height=%2222px%22%20viewBox=%220%200%2022%2022%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-153.000000,%20-10.000000)%22%20fill=%22%23323232%22%3E%3Cpath%20d=%22M171.1,27.2%20C170.7,26.9%20170,26.6%20169.3,26.3%20C168.6,25.9%20167.7,25.6%20167.5,25.3%20C167.2,25.1%20167,24.9%20167,24.8%20L167,23.3%20C167.2,23%20167.8,22.2%20167.9,21.3%20C168.4,20.9%20168.7,20.2%20168.6,19.6%20C168.6,19.3%20168.5,19.1%20168.4,19%20C168.6,18%20169,16.1%20168.2,14.8%20C167.9,14.2%20167.3,13.8%20166.6,13.6%20C165.7,12.9%20163.7,12.2%20161.8,13.6%20C160,14.9%20160.4,17.9%20160.6,18.9%20C160.5,19.1%20160.4,19.3%20160.3,19.6%20C160.3,20.2%20160.6,20.9%20161.1,21.3%20C161.2,22.2%20161.7,23%20162,23.3%20L162,24.8%20C161.9,24.9%20161.8,25.1%20161.5,25.3%20C161.3,25.6%20160.4,25.9%20159.7,26.3%20C159,26.6%20158.3,26.9%20157.8,27.2%20C156.1,25.5%20155.1,23.2%20155.1,20.6%20C155.1,15.4%20159.3,11.1%20164.5,11.1%20C169.7,11.1%20173.9,15.4%20173.9,20.6%20C173.9,23.2%20172.9,25.5%20171.1,27.2%20M158.7,27.8%20C159.1,27.5%20159.6,27.3%20160.2,27%20C161,26.6%20161.8,26.2%20162.1,25.9%20C162.6,25.5%20162.9,25.2%20162.9,24.9%20L162.9,23%20L162.8,22.8%20C162.8,22.8%20162,22%20162.1,21.2%20L162.1,20.9%20L161.9,20.8%20C161.5,20.5%20161.3,20%20161.3,19.7%20C161.3,19.6%20161.3,19.6%20161.4,19.6%20L161.7,19.5%20L161.6,19.1%20C161.3,17.9%20161.1,15.4%20162.3,14.5%20C164.3,13.1%20166,14.4%20166.1,14.5%20L166.2,14.6%20C166.8,14.7%20167.2,15%20167.4,15.4%20C168,16.4%20167.6,18.2%20167.4,19%20L167.3,19.5%20L167.6,19.6%20C167.6,19.6%20167.7,19.6%20167.7,19.7%20C167.7,20%20167.5,20.5%20167.1,20.8%20L166.9,20.9%20L166.9,21.2%20C167,22%20166.2,22.8%20166.2,22.8%20L166.1,23%20L166.1,25%20C166.1,25.2%20166.4,25.5%20166.8,25.9%20C167.2,26.2%20167.9,26.6%20168.8,27%20C169.3,27.3%20169.9,27.5%20170.3,27.8%20C168.7,29.1%20166.7,29.9%20164.5,29.9%20C162.3,29.9%20160.3,29.1%20158.7,27.8%20M164.5,10%20C158.7,10%20154,14.8%20154,20.5%20C154,26.3%20158.7,31%20164.5,31%20C170.3,31%20175,26.3%20175,20.5%20C175,14.8%20170.3,10%20164.5,10%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-user-pic-default,
.userpic,
.user-button .user-button--pic,
.comment-form .comment-form--userpic,
.comment-list .comment-list--userpic {
  background-image: url('/s/icons/user-pic-default.png?v=c94a9435');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2228px%22%20height=%2228px%22%20viewBox=%220%200%2028%2028%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-185.000000,%20-10.000000)%22%20fill=%22%23323232%22%3E%3Cpath%20d=%22M207.5,32.6%20C206.9,32.2%20206.1,31.8%20205.2,31.4%20C204.2,31%20203.1,30.5%20202.8,30.2%20C202.4,29.8%20202.2,29.6%20202.2,29.6%20L202.2,27.6%20C202.5,27.2%20203.2,26.2%20203.3,25%20C204,24.4%20204.4,23.6%20204.3,22.8%20C204.3,22.5%20204.1,22.2%20204,22%20C204.3,20.7%20204.8,18.3%20203.8,16.6%20C203.3,15.8%20202.6,15.3%20201.7,15.1%20C200.6,14.2%20198,13.3%20195.5,15.1%20C193.3,16.7%20193.8,20.7%20194,22%20C193.8,22.2%20193.7,22.5%20193.6,22.8%20C193.6,23.6%20194,24.4%20194.6,25%20C194.7,26.2%20195.4,27.2%20195.8,27.6%20L195.8,29.6%20C195.7,29.6%20195.5,29.8%20195.2,30.2%20C194.8,30.5%20193.7,31%20192.8,31.4%20C191.9,31.8%20191,32.2%20190.4,32.6%20C188.2,30.4%20186.9,27.4%20186.9,24%20C186.9,17.4%20192.3,11.9%20199,11.9%20C205.7,11.9%20211.1,17.4%20211.1,24%20C211.1,27.4%20209.7,30.4%20207.5,32.6%20M191.3,33.4%20C191.8,33.1%20192.6,32.7%20193.3,32.4%20C194.4,31.9%20195.4,31.4%20195.9,31%20C196.5,30.5%20196.8,30.1%20196.9,29.7%20L196.9,27.1%20L196.7,27%20C196.7,27%20195.7,25.9%20195.8,24.8%20L195.8,24.5%20L195.5,24.3%20C195,23.9%20194.7,23.3%20194.8,22.9%20C194.8,22.8%20194.8,22.7%20194.9,22.7%20L195.3,22.5%20L195.2,22.1%20C194.8,20.5%20194.6,17.2%20196.1,16%20C198.7,14.2%20201,16%20201,16%20L201.3,16.2%20C202,16.3%20202.5,16.6%20202.8,17.2%20C203.7,18.6%20203.1,20.9%20202.8,21.9%20L202.7,22.5%20L203.1,22.7%20C203.1,22.7%20203.2,22.8%20203.2,22.9%20C203.2,23.3%20202.9,23.9%20202.4,24.3%20L202.2,24.5%20L202.2,24.8%20C202.2,25.9%20201.2,27%20201.2,27%20L201.1,27.1%20L201.1,29.8%20C201.1,30.1%20201.4,30.5%20202.1,31%20C202.5,31.4%20203.5,31.9%20204.7,32.4%20C205.4,32.7%20206.1,33.1%20206.7,33.4%20C204.6,35.1%20201.9,36.2%20199,36.2%20C196.1,36.2%20193.4,35.1%20191.3,33.4%20M199,10.8%20C191.7,10.8%20185.7,16.7%20185.7,24%20C185.7,31.3%20191.7,37.3%20199,37.3%20C206.3,37.3%20212.2,31.3%20212.2,24%20C212.2,16.7%20206.3,10.8%20199,10.8%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-video-white,
.card-badge-video {
  background-image: url('/s/icons/video-white.png?v=30ac6618');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2219px%22%20height=%2211px%22%20viewBox=%220%200%2019%2011%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-96.000000,%20-14.000000)%22%20fill=%22%23FFFFFF%22%3E%3Cpath%20d=%22M113,22.3%20L113.3,22.3%20L113.3,16.8%20L113,16.8%20L111.1,17.7%20L111.1,21.4%20L113,22.3%20Z%20M113.7,23.2%20L112.9,23.2%20C112.9,23.2%20112.8,23.2%20112.7,23.1%20L110.5,22.1%20C110.4,22%20110.3,21.8%20110.3,21.7%20L110.3,17.4%20C110.3,17.3%20110.4,17.1%20110.5,17%20L112.7,16%20C112.8,15.9%20112.9,15.9%20112.9,15.9%20L113.7,15.9%20C113.9,15.9%20114.1,16.1%20114.1,16.4%20L114.1,22.7%20C114.1,23%20113.9,23.2%20113.7,23.2%20L113.7,23.2%20Z%20M98.8,15%20C98.2,15%2097.7,15.5%2097.7,16%20L97.7,23.1%20C97.7,23.6%2098.2,24.1%2098.8,24.1%20L108,24.1%20C108.6,24.1%20109,23.6%20109,23.1%20L109,16%20C109,15.5%20108.6,15%20108,15%20L98.8,15%20Z%20M108,25%20L98.8,25%20C97.7,25%2096.9,24.1%2096.9,23.1%20L96.9,16%20C96.9,15%2097.7,14.1%2098.8,14.1%20L108,14.1%20C109.1,14.1%20109.9,15%20109.9,16%20L109.9,23.1%20C109.9,24.1%20109.1,25%20108,25%20L108,25%20Z%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-weather-cloud {
  background-image: url('/s/icons/weather-cloud.png?v=b652192a');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2229px%22%20height=%2229px%22%20viewBox=%220%200%2029%2029%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-58.000000,%20-29.000000)%22%20fill=%22%23D28900%22%3E%3Cpath%20d=%22M65.2,42%20C63.8,42%2062.7,43.1%2062.7,44.5%20C62.7,45.8%2063.8,46.9%2065.2,46.9%20L78.3,46.9%20C80.5,46.9%2082.3,45.2%2082.3,43%20C82.3,40.8%2080.5,39%2078.3,39%20C77.9,39%2077.4,39.1%2077,39.3%20L76.6,39.4%20L76.4,39%20C75.4,37.2%2073.6,36.1%2071.6,36.1%20C68.6,36.1%2066.1,38.5%2066.1,41.5%20L66.1,42.1%20L65.6,42%20C65.4,42%2065.3,42%2065.2,42%20M78.3,47.9%20L65.2,47.9%20C63.3,47.9%2061.7,46.4%2061.7,44.5%20C61.7,42.6%2063.3,41%2065.2,41%20C65.4,37.7%2068.2,35.1%2071.6,35.1%20C73.8,35.1%2075.9,36.3%2077.1,38.2%20C77.5,38.1%2077.9,38.1%2078.3,38.1%20C81,38.1%2083.2,40.3%2083.2,43%20C83.2,45.7%2081,47.9%2078.3,47.9%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-weather-double-cloud {
  background-image: url('/s/icons/weather-double-cloud.png?v=cde388be');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2229px%22%20height=%2229px%22%20viewBox=%220%200%2029%2029%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-87.000000,%20-29.000000)%22%20fill=%22%23D28900%22%3E%3Cpath%20d=%22M107.2,49.1%20L97.6,49.1%20C96.7,49.1%2096,48.4%2096,47.5%20C96,46.7%2096.7,46%2097.6,46%20C97.7,46%2097.8,46%2097.8,46%20L98.4,46%20L98.4,45.5%20C98.4,43.5%20100,41.8%20102,41.8%20C103.5,41.8%20104.7,42.7%20105.3,43.9%20L105.6,44.4%20L106,44.2%20C106.4,44%20106.8,43.9%20107.2,43.9%20C108.6,43.9%20109.8,45.1%20109.8,46.5%20C109.8,47.9%20108.6,49.1%20107.2,49.1%20M95.2,46.8%20L94.2,46.8%20C92.8,46.8%2091.7,45.7%2091.7,44.3%20C91.7,43%2092.8,41.9%2094.2,41.9%20C94.3,41.9%2094.4,41.9%2094.6,41.9%20L95.1,41.9%20L95.1,41.4%20C95.1,38.4%2097.5,35.9%20100.5,35.9%20C102.6,35.9%20104.4,37.1%20105.4,38.9%20L105.6,39.3%20L106,39.1%20C106.4,39%20106.8,38.9%20107.3,38.9%20C109.5,38.9%20111.2,40.7%20111.2,42.8%20C111.2,43.7%20111,44.5%20110.5,45.1%20C110,43.8%20108.7,42.9%20107.2,42.9%20C106.8,42.9%20106.4,43%20106,43.1%20C105.2,41.7%20103.7,40.8%20102,40.8%20C99.7,40.8%2097.7,42.6%2097.4,45%20C96.4,45%2095.5,45.8%2095.2,46.8%20M112.2,42.8%20C112.2,40.1%20110,37.9%20107.3,37.9%20C106.9,37.9%20106.4,38%20106,38.1%20C104.9,36.1%20102.8,35%20100.5,35%20C97.2,35%2094.4,37.6%2094.2,40.9%20C92.3,40.9%2090.7,42.4%2090.7,44.3%20C90.7,46.2%2092.3,47.8%2094.2,47.8%20L95.1,47.8%20C95.2,49.1%2096.3,50.1%2097.6,50.1%20L107.2,50.1%20C109.2,50.1%20110.8,48.5%20110.8,46.5%20C110.8,46.4%20110.8,46.4%20110.8,46.3%20C111.7,45.4%20112.2,44.1%20112.2,42.8%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-weather-double-rain {
  background-image: url('/s/icons/weather-double-rain.png?v=be899dfc');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2229px%22%20height=%2229px%22%20viewBox=%220%200%2029%2029%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-261.000000,%20-29.000000)%22%20fill=%22%23D28900%22%3E%3Cpath%20d=%22M271.2,55.1%20L269.7,56.7%20C269.5,56.9%20269.5,57.2%20269.7,57.4%20C269.8,57.5%20269.9,57.5%20270,57.5%20C270.1,57.5%20270.3,57.5%20270.4,57.4%20L271.9,55.8%20C272.1,55.6%20272.1,55.3%20271.9,55.1%20C271.7,55%20271.4,55%20271.2,55.1%22/%3E%3Cpath%20d=%22M270.1,52%20C269.9,51.8%20269.6,51.8%20269.4,52%20L267.9,53.5%20C267.7,53.7%20267.7,54%20267.9,54.2%20C268,54.3%20268.2,54.3%20268.3,54.3%20C268.4,54.3%20268.5,54.3%20268.6,54.2%20L270.1,52.6%20C270.3,52.5%20270.3,52.1%20270.1,52%22/%3E%3Cpath%20d=%22M277.1,55.2%20L275.6,56.7%20C275.4,56.9%20275.4,57.2%20275.6,57.4%20C275.7,57.5%20275.8,57.5%20275.9,57.5%20C276.1,57.5%20276.2,57.5%20276.3,57.4%20L277.8,55.9%20C278,55.7%20278,55.4%20277.8,55.2%20C277.6,55%20277.3,55%20277.1,55.2%22/%3E%3Cpath%20d=%22M276.1,52%20C275.9,51.8%20275.6,51.8%20275.4,52%20L273.9,53.5%20C273.7,53.7%20273.7,54%20273.9,54.2%20C274,54.3%20274.1,54.3%20274.3,54.3%20C274.4,54.3%20274.5,54.3%20274.6,54.2%20L276.1,52.6%20C276.3,52.5%20276.3,52.1%20276.1,52%22/%3E%3Cpath%20d=%22M282.1,52%20C281.9,51.8%20281.6,51.8%20281.4,52%20L279.9,53.5%20C279.7,53.7%20279.7,54%20279.9,54.2%20C280,54.3%20280.1,54.3%20280.2,54.3%20C280.4,54.3%20280.5,54.3%20280.6,54.2%20L282.1,52.6%20C282.3,52.5%20282.3,52.1%20282.1,52%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-weather-lightning-double-rain {
  background-image: url('/s/icons/weather-lightning-double-rain.png?v=bf9bc1d');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2229px%22%20height=%2229px%22%20viewBox=%220%200%2029%2029%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-290.000000,%20-29.000000)%22%20fill=%22%23D28900%22%3E%3Cpath%20d=%22M299.1,51.9%20C298.9,51.7%20298.6,51.7%20298.4,51.9%20L296.9,53.4%20C296.7,53.6%20296.7,53.9%20296.9,54.1%20C297,54.2%20297.1,54.3%20297.3,54.3%20C297.4,54.3%20297.5,54.2%20297.6,54.1%20L299.1,52.6%20C299.3,52.4%20299.3,52.1%20299.1,51.9%22/%3E%3Cpath%20d=%22M299.9,55.4%20L298.4,56.9%20C298.2,57.1%20298.2,57.4%20298.4,57.6%20C298.5,57.7%20298.6,57.8%20298.7,57.8%20C298.9,57.8%20299,57.7%20299.1,57.6%20L300.6,56.1%20C300.8,55.9%20300.8,55.6%20300.6,55.4%20C300.4,55.2%20300.1,55.2%20299.9,55.4%22/%3E%3Cpath%20d=%22M312.1,51.9%20C311.9,51.7%20311.6,51.7%20311.4,51.9%20L309.9,53.4%20C309.7,53.6%20309.7,53.9%20309.9,54.1%20C310,54.2%20310.1,54.3%20310.2,54.3%20C310.3,54.3%20310.5,54.2%20310.6,54.1%20L312.1,52.6%20C312.3,52.4%20312.3,52.1%20312.1,51.9%22/%3E%3Cpath%20d=%22M308,55.3%20L306.5,56.8%20C306.3,57%20306.3,57.3%20306.5,57.5%20C306.6,57.6%20306.7,57.7%20306.8,57.7%20C307,57.7%20307.1,57.6%20307.2,57.5%20L308.7,56%20C308.9,55.8%20308.9,55.5%20308.7,55.3%20C308.5,55.1%20308.2,55.1%20308,55.3%22/%3E%3Cpolyline%20points=%22305.96381%2049.988087%20305.604119%2051.7407207%20307.604595%2051.7407207%20303.248879%2057.3085478%20304.068778%2053.3080887%20301.963351%2053.3080887%20302.643809%2049.988087%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-weather-lightning-rain {
  background-image: url('/s/icons/weather-lightning-rain.png?v=f2ac96f1');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2229px%22%20height=%2229px%22%20viewBox=%220%200%2029%2029%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-232.000000,%20-29.000000)%22%20fill=%22%23D28900%22%3E%3Cpath%20d=%22M240.4,51.9%20L238.9,53.4%20C238.7,53.6%20238.7,53.9%20238.9,54.1%20C239,54.2%20239.1,54.3%20239.3,54.3%20C239.4,54.3%20239.5,54.2%20239.6,54.1%20L241.1,52.6%20C241.3,52.4%20241.3,52.1%20241.1,51.9%20C240.9,51.7%20240.6,51.7%20240.4,51.9%22/%3E%3Cpath%20d=%22M253.1,52%20C252.9,51.8%20252.6,51.8%20252.4,52%20L250.9,53.5%20C250.7,53.7%20250.7,54%20250.9,54.2%20C251,54.3%20251.1,54.3%20251.3,54.3%20C251.4,54.3%20251.5,54.3%20251.6,54.2%20L253.1,52.7%20C253.3,52.5%20253.3,52.2%20253.1,52%22/%3E%3Cpolygon%20points=%22247.644098%2050.0568509%20247.284406%2051.8089919%20249.284882%2051.8089919%20244.929166%2057.3773117%20245.749066%2053.3768526%20243.643639%2053.377838%20244.324096%2050.0568509%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-weather-lightning {
  background-image: url('/s/icons/weather-lightning.png?v=3d0666bc');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2229px%22%20height=%2229px%22%20viewBox=%220%200%2029%2029%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-174.000000,%20-29.000000)%22%20fill=%22%23D28900%22%3E%3Cpolyline%20points=%22189.318097%2049.9988488%20188.958406%2051.7514825%20190.958881%2051.7514825%20186.603165%2057.3193096%20187.423065%2053.3188505%20185.317638%2053.3193432%20185.998095%2049.9988488%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-weather-moon-full {
  background-image: url('/s/icons/weather-moon-full.png?v=e1123f5e');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2229px%22%20height=%2229px%22%20viewBox=%220%200%2029%2029%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-29.000000,%20-29.000000)%22%20fill=%22%23D28900%22%3E%3Cpath%20d=%22M42,37%20C39.4,38.3%2037.8,40.9%2037.8,43.7%20C37.8,47.9%2041.2,51.3%2045.3,51.3%20C48.2,51.3%2050.8,49.6%2052,47.1%20C51.4,47.2%2050.9,47.3%2050.3,47.3%20C45.6,47.3%2041.8,43.5%2041.8,38.8%20C41.8,38.2%2041.8,37.6%2042,37%20M45.3,52.3%20C40.6,52.3%2036.8,48.4%2036.8,43.7%20C36.8,40.1%2039.1,36.9%2042.6,35.7%20C42.7,35.6%2042.9,35.7%2043.1,35.8%20C43.2,35.9%2043.3,36.1%2043.2,36.3%20C42.9,37.1%2042.8,37.9%2042.8,38.8%20C42.8,42.9%2046.2,46.3%2050.3,46.3%20C51.1,46.3%2051.9,46.1%2052.7,45.9%20C52.9,45.8%2053.1,45.9%2053.2,46%20C53.4,46.1%2053.4,46.3%2053.3,46.5%20C52.2,49.9%2048.9,52.3%2045.3,52.3%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-weather-moon {
  background-image: url('/s/icons/weather-moon.png?v=f962b626');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2229px%22%20height=%2229px%22%20viewBox=%220%200%2029%2029%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-145.000000,%20-29.000000)%22%20fill=%22%23D28900%22%3E%3Cpath%20d=%22M168,39.7%20L167.4,38.9%20C167.9,38.5%20168.4,38%20168.8,37.4%20C168.5,37.4%20168.2,37.4%20167.9,37.4%20C164.7,37.4%20162.1,34.8%20162.1,31.6%20C162.1,31.3%20162.1,31%20162.1,30.7%20C160.7,31.6%20159.7,33.2%20159.7,34.9%20C159.7,35.1%20159.7,35.4%20159.8,35.6%20L158.8,35.7%20C158.8,35.4%20158.7,35.2%20158.7,34.9%20C158.7,32.4%20160.3,30.2%20162.7,29.4%20C162.9,29.3%20163.1,29.4%20163.2,29.5%20C163.4,29.7%20163.4,29.9%20163.3,30%20C163.2,30.5%20163.1,31.1%20163.1,31.6%20C163.1,34.3%20165.2,36.5%20167.9,36.5%20C168.4,36.5%20169,36.4%20169.5,36.2%20C169.6,36.1%20169.8,36.2%20170,36.3%20C170.1,36.5%20170.2,36.7%20170.1,36.8%20C169.7,38%20169,39%20168,39.7%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-weather-rain {
  background-image: url('/s/icons/weather-rain.png?v=a61b6e29');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2229px%22%20height=%2229px%22%20viewBox=%220%200%2029%2029%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-203.000000,%20-29.000000)%22%20fill=%22%23D28900%22%3E%3Cpath%20d=%22M211.4,51.9%20L209.9,53.4%20C209.7,53.6%20209.7,53.9%20209.9,54.1%20C210,54.2%20210.1,54.3%20210.2,54.3%20C210.4,54.3%20210.5,54.2%20210.6,54.1%20L212.1,52.6%20C212.3,52.4%20212.3,52.1%20212.1,51.9%20C211.9,51.7%20211.6,51.7%20211.4,51.9%22/%3E%3Cpath%20d=%22M217.4,52%20L215.9,53.5%20C215.7,53.7%20215.7,54%20215.9,54.2%20C216,54.3%20216.1,54.3%20216.3,54.3%20C216.4,54.3%20216.5,54.3%20216.6,54.2%20L218.1,52.7%20C218.3,52.5%20218.3,52.1%20218.1,52%20C217.9,51.8%20217.6,51.8%20217.4,52%22/%3E%3Cpath%20d=%22M224.1,51.9%20C223.9,51.7%20223.6,51.7%20223.4,51.9%20L221.9,53.4%20C221.7,53.6%20221.7,53.9%20221.9,54.1%20C222,54.2%20222.1,54.3%20222.2,54.3%20C222.3,54.3%20222.5,54.2%20222.6,54.1%20L224.1,52.6%20C224.3,52.4%20224.3,52.1%20224.1,51.9%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-weather-snow {
  background-image: url('/s/icons/weather-snow.png?v=429d875e');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2229px%22%20height=%2229px%22%20viewBox=%220%200%2029%2029%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-319.000000,%20-29.000000)%22%20fill=%22%23D28900%22%3E%3Cpath%20d=%22M327.5,51.6%20C327,51.6%20326.6,52%20326.6,52.5%20C326.6,53%20327,53.4%20327.5,53.4%20C328,53.4%20328.4,53%20328.4,52.5%20C328.4,52%20328,51.6%20327.5,51.6%22/%3E%3Cpath%20d=%22M333.5,51.6%20C333,51.6%20332.6,52%20332.6,52.5%20C332.6,53%20333,53.4%20333.5,53.4%20C333.9,53.4%20334.3,53%20334.3,52.5%20C334.3,52%20333.9,51.6%20333.5,51.6%22/%3E%3Cpath%20d=%22M339.5,51.7%20C339,51.7%20338.6,52%20338.6,52.5%20C338.6,53%20339,53.4%20339.5,53.4%20C340,53.4%20340.4,53%20340.4,52.5%20C340.4,52%20340,51.7%20339.5,51.7%22/%3E%3Cpath%20d=%22M336.5,54.7%20C336,54.7%20335.6,55%20335.6,55.5%20C335.6,56%20336,56.4%20336.5,56.4%20C337,56.4%20337.4,56%20337.4,55.5%20C337.4,55%20337,54.7%20336.5,54.7%22/%3E%3Cpath%20d=%22M330.5,54.7%20C330,54.7%20329.6,55.1%20329.6,55.5%20C329.6,56%20330,56.4%20330.5,56.4%20C331,56.4%20331.4,56%20331.4,55.5%20C331.4,55.1%20331,54.7%20330.5,54.7%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-weather-sun-full {
  background-image: url('/s/icons/weather-sun-full.png?v=3fc5870b');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2229px%22%20height=%2229px%22%20viewBox=%220%200%2029%2029%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(0.000000,%20-29.000000)%22%20fill=%22%23D28900%22%3E%3Cpath%20d=%22M18,43.6%20C18,45.5%2016.4,47.1%2014.5,47.1%20C12.6,47.1%2011,45.5%2011,43.6%20C11,41.6%2012.6,40.1%2014.5,40.1%20C16.4,40.1%2018,41.6%2018,43.6%20M9.9,43.6%20C9.9,46.1%2012,48.1%2014.5,48.1%20C17,48.1%2019.1,46.1%2019.1,43.6%20C19.1,41%2017,39%2014.5,39%20C12,39%209.9,41%209.9,43.6%20Z%20M8.5,43.6%20C8.5,43.3%208.3,43%208,43%20L6.2,43%20C5.9,43%205.7,43.3%205.7,43.6%20C5.7,43.8%205.9,44.1%206.2,44.1%20L8,44.1%20C8.3,44.1%208.5,43.8%208.5,43.6%20Z%20M22.8,43%20L21,43%20C20.7,43%2020.5,43.3%2020.5,43.6%20C20.5,43.8%2020.7,44.1%2021,44.1%20L22.8,44.1%20C23.1,44.1%2023.3,43.8%2023.3,43.6%20C23.3,43.3%2023.1,43%2022.8,43%20Z%20M8.6,46.3%20L7,47.2%20C6.8,47.4%206.7,47.7%206.9,48%20C7,48.1%207.1,48.2%207.3,48.2%20C7.4,48.2%207.5,48.2%207.6,48.2%20L9.1,47.3%20C9.4,47.1%209.5,46.8%209.3,46.5%20C9.2,46.3%208.9,46.2%208.6,46.3%20Z%20M20.1,40.8%20C20.2,40.8%2020.3,40.8%2020.4,40.8%20L21.9,39.9%20C22.2,39.7%2022.3,39.4%2022.1,39.1%20C22,38.9%2021.7,38.8%2021.4,38.9%20L19.8,39.8%20C19.6,40%2019.5,40.3%2019.7,40.6%20C19.8,40.7%2019.9,40.8%2020.1,40.8%20Z%20M11.5,48.7%20C11.3,48.6%2010.9,48.7%2010.8,48.9%20L9.9,50.5%20C9.7,50.7%209.8,51%2010.1,51.2%20C10.2,51.2%2010.3,51.3%2010.3,51.3%20C10.5,51.3%2010.7,51.2%2010.8,51%20L11.7,49.4%20C11.9,49.2%2011.8,48.9%2011.5,48.7%20Z%20M18.9,35.9%20C18.6,35.8%2018.3,35.9%2018.2,36.1%20L17.3,37.7%20C17.1,37.9%2017.2,38.2%2017.5,38.4%20C17.6,38.4%2017.6,38.5%2017.7,38.5%20C17.9,38.5%2018.1,38.4%2018.2,38.2%20L19.1,36.6%20C19.2,36.4%2019.2,36.1%2018.9,35.9%20Z%20M14.5,49.5%20L14.5,49.5%20C14.2,49.5%2014,49.7%2014,50%20L14,51.8%20C14,52.1%2014.2,52.4%2014.5,52.4%20L14.5,52.4%20C14.8,52.4%2015,52.1%2015,51.8%20L15,50%20C15,49.7%2014.8,49.5%2014.5,49.5%20Z%20M14.5,37.6%20C14.8,37.6%2015,37.4%2015,37.1%20L15,35.3%20C15,35%2014.8,34.7%2014.5,34.7%20C14.2,34.7%2014,35%2014,35.3%20L14,37.1%20C14,37.4%2014.2,37.6%2014.5,37.6%20Z%20M18.2,48.9%20C18,48.7%2017.7,48.6%2017.5,48.7%20C17.2,48.9%2017.1,49.2%2017.3,49.4%20L18.2,51%20C18.3,51.2%2018.5,51.3%2018.6,51.3%20C18.7,51.3%2018.8,51.2%2018.9,51.2%20C19.2,51%2019.2,50.7%2019.1,50.5%20L18.2,48.9%20Z%20M10.8,38.2%20C10.9,38.4%2011.1,38.5%2011.2,38.5%20C11.3,38.5%2011.4,38.4%2011.5,38.4%20C11.8,38.2%2011.9,37.9%2011.7,37.7%20L10.8,36.1%20C10.7,35.9%2010.3,35.8%2010.1,35.9%20C9.8,36.1%209.7,36.4%209.9,36.6%20L10.8,38.2%20Z%20M21.9,47.2%20L20.4,46.3%20C20.1,46.2%2019.8,46.3%2019.7,46.5%20C19.5,46.8%2019.6,47.1%2019.8,47.3%20L21.4,48.2%20C21.5,48.2%2021.6,48.2%2021.7,48.2%20C21.9,48.2%2022,48.1%2022.1,48%20C22.3,47.7%2022.2,47.4%2021.9,47.2%20Z%20M9.1,39.8%20L7.6,38.9%20C7.3,38.8%207,38.9%206.9,39.1%20C6.7,39.4%206.8,39.7%207,39.9%20L8.6,40.8%20C8.7,40.8%208.8,40.8%208.9,40.8%20C9.1,40.8%209.2,40.7%209.3,40.6%20C9.5,40.3%209.4,40%209.1,39.8%20Z%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-weather-sun {
  background-image: url('/s/icons/weather-sun.png?v=2166c4f5');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2229px%22%20height=%2229px%22%20viewBox=%220%200%2029%2029%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-116.000000,%20-29.000000)%22%20fill=%22%23D28900%22%3E%3Cpath%20d=%22M133.4,33.2%20C131.8,33.2%20130.3,34%20129.5,35.4%20L130.4,35.8%20C131,34.8%20132.1,34.2%20133.3,34.2%20C134.1,34.3%20134.9,34.6%20135.5,35.3%20C136,35.9%20136.3,36.7%20136.3,37.5%20C136.3,37.8%20136.2,38.1%20136.1,38.4%20L137,38.7%20C137.2,38.4%20137.2,38%20137.3,37.6%20C137.3,36.5%20136.9,35.4%20136.2,34.6%20C135.5,33.8%20134.5,33.3%20133.4,33.2%22/%3E%3Cpath%20d=%22M140.6,37.3%20L139,37.2%20C138.7,37.2%20138.5,37.4%20138.5,37.7%20C138.5,37.9%20138.7,38.2%20138.9,38.2%20L140.6,38.3%20C140.6,38.3%20140.6,38.3%20140.6,38.3%20C140.9,38.3%20141.1,38.1%20141.1,37.8%20C141.1,37.6%20140.9,37.3%20140.6,37.3%22/%3E%3Cpath%20d=%22M140,34.4%20C140.3,34.3%20140.4,34%20140.3,33.8%20C140.1,33.5%20139.8,33.4%20139.6,33.6%20L138.1,34.3%20C137.9,34.4%20137.8,34.7%20137.9,35%20C138,35.1%20138.2,35.2%20138.4,35.2%20C138.4,35.2%20138.5,35.2%20138.6,35.2%20L140,34.4%20Z%22/%3E%3Cpath%20d=%22M137.5,30.7%20C137.3,30.5%20137,30.6%20136.8,30.8%20L135.9,32.2%20C135.8,32.4%20135.8,32.7%20136.1,32.9%20C136.2,32.9%20136.3,33%20136.3,33%20C136.5,33%20136.7,32.9%20136.8,32.7%20L137.7,31.4%20C137.8,31.2%20137.7,30.8%20137.5,30.7%22/%3E%3Cpath%20d=%22M133.4,32%20C133.4,32%20133.5,32%20133.5,32%20C133.7,32%20133.9,31.8%20134,31.5%20L134.1,29.9%20C134.1,29.6%20133.9,29.4%20133.6,29.4%20C133.3,29.4%20133.1,29.6%20133.1,29.9%20L133,31.5%20C133,31.8%20133.2,32%20133.4,32%22/%3E%3Cpath%20d=%22M130.5,32.6%20C130.6,32.6%20130.6,32.6%20130.7,32.6%20C131,32.4%20131.1,32.1%20130.9,31.9%20L130.2,30.5%20C130.1,30.2%20129.8,30.1%20129.5,30.2%20C129.3,30.4%20129.2,30.7%20129.3,30.9%20L130.1,32.3%20C130.1,32.5%20130.3,32.6%20130.5,32.6%22/%3E%3Cpath%20d=%22M128.5,33.7%20L127.1,32.8%20C126.9,32.7%20126.6,32.8%20126.5,33%20C126.3,33.2%20126.4,33.5%20126.6,33.7%20L128,34.6%20C128,34.6%20128.1,34.6%20128.2,34.6%20C128.4,34.6%20128.5,34.6%20128.6,34.4%20C128.8,34.2%20128.7,33.9%20128.5,33.7%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-wind-e {
  background-image: url('/s/icons/wind-e.png?v=c78c6dc0');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2219px%22%20height=%227px%22%20viewBox=%220%200%2019%207%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-338.000000,%20-99.000000)%22%20fill=%22%23323232%22%3E%3Cpolygon%20transform=%22translate(347.500000,%20102.500000)%20scale(-1,%201)%20rotate(-270.000000)%20translate(-347.500000,%20-102.500000)%22%20points=%22347.499994%2093%20344%20111.999757%20347.499994%20107.712233%20350.999988%20111.999757%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-wind-n {
  background-image: url('/s/icons/wind-n.png?v=7e6f7d58');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%227px%22%20height=%2219px%22%20viewBox=%220%200%207%2019%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-307.000000,%20-93.000000)%22%20fill=%22%23323232%22%3E%3Cpolygon%20transform=%22translate(310.500000,%20102.500000)%20scale(1,%20-1)%20translate(-310.500000,%20-102.500000)%22%20points=%22310.499994%2093%20307%20111.999757%20310.499994%20107.712233%20313.999988%20111.999757%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-wind-ne {
  background-image: url('/s/icons/wind-ne.png?v=2917aded');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2217px%22%20height=%2217px%22%20viewBox=%220%200%2017%2017%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-283.000000,%20-93.000000)%22%20fill=%22%23323232%22%3E%3Cpolygon%20transform=%22translate(290.500000,%20102.500000)%20scale(-1,%20-1)%20rotate(-315.000000)%20translate(-290.500000,%20-102.500000)%22%20points=%22290.499994%2093%20287%20111.999757%20290.499994%20107.712233%20293.999988%20111.999757%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-wind-nw {
  background-image: url('/s/icons/wind-nw.png?v=3b22c2f8');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2217px%22%20height=%2217px%22%20viewBox=%220%200%2017%2017%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-318.000000,%20-93.000000)%22%20fill=%22%23323232%22%3E%3Cpolygon%20transform=%22translate(327.500000,%20102.500000)%20scale(1,%20-1)%20rotate(-315.000000)%20translate(-327.500000,%20-102.500000)%22%20points=%22327.499994%2093%20324%20111.999757%20327.499994%20107.712233%20330.999988%20111.999757%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-wind-s {
  background-image: url('/s/icons/wind-s.png?v=56347a09');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%227px%22%20height=%2219px%22%20viewBox=%220%200%207%2019%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-307.000000,%20-64.000000)%22%20fill=%22%23323232%22%3E%3Cpolygon%20points=%22310.499994%2064%20307%2082.9997569%20310.499994%2078.7122334%20313.999988%2082.9997569%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-wind-se {
  background-image: url('/s/icons/wind-se.png?v=3aa7bfc8');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2217px%22%20height=%2217px%22%20viewBox=%220%200%2017%2017%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-283.000000,%20-66.000000)%22%20fill=%22%23323232%22%3E%3Cpolygon%20transform=%22translate(290.500000,%2073.500000)%20scale(-1,%201)%20rotate(-315.000000)%20translate(-290.500000,%20-73.500000)%22%20points=%22290.499994%2064%20287%2082.9997569%20290.499994%2078.7122334%20293.999988%2082.9997569%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-wind-sw {
  background-image: url('/s/icons/wind-sw.png?v=355fb59a');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2217px%22%20height=%2217px%22%20viewBox=%220%200%2017%2017%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-318.000000,%20-66.000000)%22%20fill=%22%23323232%22%3E%3Cpolygon%20transform=%22translate(327.500000,%2073.500000)%20rotate(-315.000000)%20translate(-327.500000,%20-73.500000)%22%20points=%22327.499994%2064%20324%2082.9997569%20327.499994%2078.7122334%20330.999988%2082.9997569%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-wind-w {
  background-image: url('/s/icons/wind-w.png?v=f24b7082');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2219px%22%20height=%227px%22%20viewBox=%220%200%2019%207%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-338.000000,%20-70.000000)%22%20fill=%22%23323232%22%3E%3Cpolygon%20transform=%22translate(347.500000,%2073.500000)%20rotate(-270.000000)%20translate(-347.500000,%20-73.500000)%22%20points=%22347.499994%2064%20344%2082.9997569%20347.499994%2078.7122334%20350.999988%2082.9997569%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-x-white,
.btn-window-close.white,
.btn-window-close.white:active,
.btn-window-close.white:focus,
.btn-window-close.white:hover,
.btn-window-close.white:visited {
  background-image: url('/s/icons/x-white.png?v=f76c52da');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2220px%22%20height=%2220px%22%20viewBox=%220%200%2020%2020%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-342.000000,%20-10.000000)%22%20fill=%22%23FFFFFF%22%3E%3Cpath%20d=%22M351.2,20%20L342.4,11.3%20L342,10.8333333%20L342.8,10%20L343.3,10.4%20L352,19.1666667%20L360.8,10.4%20L361.2,10%20L362,10.8333333%20L361.6,11.3%20L352.8,20%20L361.6,28.8%20L362,29.1666667%20L361.2,30%20L360.8,29.6%20L352,20.8333333%20L343.3,29.6%20L342.8,30%20L342,29.1666667%20L342.4,28.8%20L351.2,20%20Z%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.sprite-x,
.btn-window-close,
.btn-window-close:active,
.btn-window-close:focus,
.btn-window-close:hover,
.btn-window-close:visited {
  background-image: url('/s/icons/x.png?v=83467095');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2220px%22%20height=%2220px%22%20viewBox=%220%200%2020%2020%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-312.000000,%20-10.000000)%22%20fill=%22%23323232%22%3E%3Cpath%20d=%22M321.2,20%20L312.4,11.3%20L312,10.8333333%20L312.8,10%20L313.3,10.4%20L322,19.1666667%20L330.8,10.4%20L331.2,10%20L332,10.8333333%20L331.6,11.3%20L322.8,20%20L331.6,28.8%20L332,29.1666667%20L331.2,30%20L330.8,29.6%20L322,20.8333333%20L313.3,29.6%20L312.8,30%20L312,29.1666667%20L312.4,28.8%20L321.2,20%20Z%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.link-colors-fb,
.sn-badge.fb,
.sn-count-badge.fb {
  background-color: #506aa4;
}
.link-colors-fb:active,
.link-colors-fb:focus,
.link-colors-fb:hover,
.sn-badge.fb:active,
.sn-badge.fb:focus,
.sn-badge.fb:hover,
.sn-count-badge.fb:active,
.sn-count-badge.fb:focus,
.sn-count-badge.fb:hover {
  background-color: #435a8a;
}
.link-colors-vk,
.sn-badge.vk,
.sn-count-badge.vk {
  background-color: #3a6995;
}
.link-colors-vk:active,
.link-colors-vk:focus,
.link-colors-vk:hover,
.sn-badge.vk:active,
.sn-badge.vk:focus,
.sn-badge.vk:hover,
.sn-count-badge.vk:active,
.sn-count-badge.vk:focus,
.sn-count-badge.vk:hover {
  background-color: #30567a;
}
.link-colors-tw,
.sn-badge.tw,
.sn-count-badge.tw {
  background-color: #2ba9e1;
}
.link-colors-tw:active,
.link-colors-tw:focus,
.link-colors-tw:hover,
.sn-badge.tw:active,
.sn-badge.tw:focus,
.sn-badge.tw:hover,
.sn-count-badge.tw:active,
.sn-count-badge.tw:focus,
.sn-count-badge.tw:hover {
  background-color: #2697c7;
}
.link-colors-ok,
.sn-badge.ok,
.sn-count-badge.ok {
  background-color: #f58532;
}
.link-colors-ok:active,
.link-colors-ok:focus,
.link-colors-ok:hover,
.sn-badge.ok:active,
.sn-badge.ok:focus,
.sn-badge.ok:hover,
.sn-count-badge.ok:active,
.sn-count-badge.ok:focus,
.sn-count-badge.ok:hover {
  background-color: #db782c;
}
.link-colors-rss,
.sn-badge.rss {
  background-color: #f58532;
}
.link-colors-rss:active,
.link-colors-rss:focus,
.link-colors-rss:hover,
.sn-badge.rss:active,
.sn-badge.rss:focus,
.sn-badge.rss:hover {
  background-color: #db782c;
}
.sn-badge-base,
.sn-badge-round,
.sn-badge,
.sn-count-badge {
  display: block;
  width: 28px;
  height: 28px;
  background-position: 0;
}
.sn-badge-base,
.sn-badge-base:active,
.sn-badge-base:focus,
.sn-badge-base:hover,
.sn-badge-base:visited,
.sn-badge-round,
.sn-badge-round:active,
.sn-badge-round:focus,
.sn-badge-round:hover,
.sn-badge-round:visited,
.sn-badge,
.sn-count-badge,
.sn-count-badge:active,
.sn-count-badge:focus,
.sn-count-badge:hover,
.sn-count-badge:visited {
  text-decoration: none;
  color: transparent;
}
.sn-count-badge {
  min-width: 70px;
  padding: 5px 10px 5px 38px;
  border-radius: 5px;
  font-size: 12px;
  text-align: right;
}
.sn-count-badge,
.sn-count-badge:active,
.sn-count-badge:focus,
.sn-count-badge:hover,
.sn-count-badge:visited {
  color: #fff;
}
.sn-count-badges.vertical .sn-count-badge {
  display: block;
  margin-bottom: 10px;
}
.sn-count-badges.vertical .sn-count-badge:last-child {
  margin-bottom: 0;
}
.sn-count-badges.horizontal .sn-count-badge {
  display: inline-block;
  margin-right: 10px;
}
.sn-count-badges.horizontal .sn-count-badge:last-child {
  margin-right: 0;
}
@media only screen and (max-width: 767px) {
  .sn-count-badges.horizontal .sn-count-badge {
    margin-top: 10px;
  }
}
@media only screen and (min-width: 768px) {
  .sn-count-badges.adaptive-vertical-horizontal .sn-count-badge {
    display: block;
    margin-bottom: 10px;
  }
  .sn-count-badges.adaptive-vertical-horizontal .sn-count-badge:last-child {
    margin-bottom: 0;
  }
}
@media only screen and (max-width: 767px) {
  .sn-count-badges.adaptive-vertical-horizontal .sn-count-badge {
    display: inline-block;
    margin-right: 10px;
  }
  .sn-count-badges.adaptive-vertical-horizontal .sn-count-badge:last-child {
    margin-right: 0;
  }
  .sn-count-badges.adaptive-vertical-horizontal .sn-count-badge {
    margin-right: 5px;
  }
}
.heading--time {
  margin: 20px 0;
  color: #707070;
}
.heading--subject {
  margin: 20px 0;
}
.heading--lead {
  font-size: 20px;
  line-height: 30px;
  margin: 20px 0 0 0;
  font-weight: 400;
}
.richtext > p {
  font-size: 16px;
  line-height: 24px;
}
@media only screen and (max-width: 767px) {
  .richtext > p {
    line-height: 22px;
  }
}
.richtext > ul,
.richtext > ol {
  margin: 0 0 20px 0;
  padding-left: 23px;
  font-size: 16px;
  line-height: 24px;
}
.richtext ol li {
  list-style-type: decimal;
}
.richtext iframe {
  max-width: 100%;
  border: 0;
}
.richtext img {
  max-width: 100%;
}
.richtext table {
  width: 100% !important;
  max-width: 100% !important;
  border: 1px solid #d5d5d5 !important;
}
.richtext table row {
  border-color: #d5d5d5 !important;
}
.richtext table td {
  border-color: #d5d5d5 !important;
}
.richtext--quiz-inject {
  max-width: 950px;
  height: 0;
  padding-bottom: 70.53%;
  overflow: hidden;
  position: relative;
}
@media only screen and (min-width: 1241px) {
  .richtext--quiz-inject {
    padding-bottom: 670px;
  }
}
.richtext--quiz-inject iframe {
  position: absolute;
  border: 0;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  overflow: hidden;
}
.card {
  background-color: #fff;
  width: 100%;
  overflow: hidden;
  position: relative;
}
.card .card--img-container {
  display: block;
  overflow: hidden;
  position: relative;
  height: auto;
  max-width: 100%;
  background-color: #000;
}
.card .card--img {
  width: 100%;
  position: absolute;
}
.card .card--time-badge {
  position: absolute;
  right: 0;
  bottom: 0;
  padding: 5px;
  background-color: rgba(0, 0, 0, 0.65);
  color: #fff;
  font-size: 12px;
}
.card .card--caption {
  padding: 10px;
  overflow: hidden;
}
@media only screen and (min-width: 1024px) {
  .card-500px .card .card--caption {
    position: absolute;
    bottom: 0;
    background: white;
  }
}
.card.is-nopadding .card--caption {
  padding: 10px 0;
}
.card .card--header {
  margin: 0 0 10px 0;
}
.card .card--footer {
  margin-top: 10px;
}
.card .card--time {
  display: inline-block;
  margin-right: 10px;
  color: #707070;
}
.card .card--rubric {
  display: inline-block;
}
.card-overlay .card--caption {
  background-color: rgba(0, 0, 0, 0.65);
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
}
.card-overlay .card--header {
  font-size: 20px;
}
.card-overlay .card--description,
.card-overlay .card--time,
.card-overlay .card--rubric {
  font-size: Roboto, "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.card-overlay .card--description {
  color: #fff;
}
.card-overlay .card--time {
  color: #c3c3c3;
}
.card-small .card--header {
  font-size: 17px;
  line-height: 20px;
  margin-bottom: 10px;
}
.card-small .card--time-badge {
  font-size: 10px;
}
.card-small .card--description,
.card-small .card--time,
.card-small .card--rubric {
  font-size: 13px;
}
.card-small .card--footer {
  margin-top: 10px;
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
  .col-sm-3 .card .card--header {
    font-size: 17px;
    line-height: 20px;
    margin-bottom: 10px;
  }
  .col-sm-3 .card .card--time-badge {
    font-size: 10px;
  }
  .col-sm-3 .card .card--description,
  .col-sm-3 .card .card--time,
  .col-sm-3 .card .card--rubric {
    font-size: 13px;
  }
  .col-sm-3 .card .card--footer {
    margin-top: 10px;
  }
}
@media only screen and (max-width: 767px) {
  .card .card--img {
    position: relative;
  }
  .card .card--img-container {
    height: auto;
  }
}
.photo-card {
  background-color: #fff;
  width: 100%;
}
.photo-card .photo-card--img-container {
  display: block;
  position: relative;
  overflow: hidden;
  height: auto;
  background-color: #000;
  width: 100%;
  padding-bottom: 56.25%;
}
.photo-card .photo-card--img {
  width: 100%;
  position: absolute;
}
.photo-card .photo-card--copyright {
  position: absolute;
  right: 0;
  bottom: 0;
  padding: 5px;
  background-color: rgba(0, 0, 0, 0.3);
  color: #ddd;
  font-size: 12px;
  border-top-left-radius: 5px;
}
.photo-card .photo-card--copyright a,
.photo-card .photo-card--copyright a:active,
.photo-card .photo-card--copyright a:focus,
.photo-card .photo-card--copyright a:visited {
  color: #ddd;
}
.photo-card .photo-card--sn-badge {
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -56px;
  opacity: 0;
  transition: opacity 200ms;
}
.photo-card:hover .photo-card--sn-badge {
  opacity: 1;
}
.photo-card .photo-card--caption {
  padding: 10px;
  overflow: hidden;
  background-color: #eaeaea;
}
.photo-card .photo-card--caption-superline {
  font-size: 12px;
  color: #555;
}
.photo-card-small .photo-card--copyright {
  font-size: 10px;
}
.photo-card-small .photo-card--caption {
  font-size: 12px;
}
.photo-card-article .photo-card--copyright {
  font-size: 10px;
}
.photo-card-article .photo-card--caption {
  font-size: 12px;
  font-weight: 500;
}
.photo-gallery {
  position: relative;
}
.photo-gallery .photo-gallery--screen {
  overflow: hidden;
  background-color: #eaeaea;
}
.photo-gallery .photo-gallery--frame {
  visibility: hidden;
  position: relative;
  display: none;
  top: 0;
  z-index: 0;
  width: 100%;
}
.photo-gallery .photo-gallery--frame.active {
  visibility: visible;
  display: block;
  z-index: 1;
}
.photo-gallery.active .photo-gallery--frame {
  position: absolute;
  display: block;
}
.slide-control {
  line-height: 40px;
  background-position: 50%;
  text-align: center;
}
.slide-control .slide-control--left,
.slide-control .slide-control--right {
  display: inline-block;
  width: 32px;
  height: 32px;
  vertical-align: middle;
}
.slide-control .slide-control--left {
  margin-right: 20px;
}
.slide-control .slide-control--left,
.slide-control .slide-control--left:visited {
  background-image: url('/s/icons/button-left.png?v=cb8fa78f');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2232px%22%20height=%2232px%22%20viewBox=%220%200%2032%2032%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-10.000000,%20-257.000000)%22%3E%3Cg%20transform=%22translate(10.000000,%20257.000000)%22%3E%3Cpath%20d=%22M16,0.1%20C7.3,0.1%200.1,7.2%200.1,16%20C0.1,24.7%207.3,31.9%2016,31.9%20C24.8,31.9%2031.9,24.7%2031.9,16%20C31.9,7.2%2024.8,0.1%2016,0.1%20L16,0.1%20Z%22%20fill=%22%23EAEAEA%22/%3E%3Cpolygon%20fill=%22%23323232%22%20points=%228.85148281%2015.3084271%2024.8194828%2015.3084271%2024.8194828%2016.6844271%208.85148281%2016.6844271%2014.6808161%2022.5137604%2013.7101495%2023.4844271%206.22214948%2015.9964271%2013.7101495%208.50842708%2014.6808161%209.47909375%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.slide-control .slide-control--left:active,
.slide-control .slide-control--left:focus,
.slide-control .slide-control--left:hover {
  background-image: url('/s/icons/button-left-hover.png?v=75501598');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2232px%22%20height=%2232px%22%20viewBox=%220%200%2032%2032%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-10.000000,%20-299.000000)%22%3E%3Cg%20transform=%22translate(10.000000,%20299.000000)%22%3E%3Ccircle%20fill=%22%230786C2%22%20cx=%2216.0368042%22%20cy=%2216.0368042%22%20r=%2215.2975464%22/%3E%3Cpath%20d=%22M16,30.5%20C8,30.5%201.5,24%201.5,16%20C1.5,8%208,1.5%2016,1.5%20C24,1.5%2030.5,8%2030.5,16%20C30.5,24%2024,30.5%2016,30.5%20L16,30.5%20Z%20M16,0.1%20C7.3,0.1%200.1,7.2%200.1,16%20C0.1,24.7%207.3,31.9%2016,31.9%20C24.8,31.9%2031.9,24.7%2031.9,16%20C31.9,7.2%2024.8,0.1%2016,0.1%20L16,0.1%20Z%22%20fill=%22%230786C2%22/%3E%3Cpolygon%20fill=%22%23FFFFFF%22%20points=%228.85148281%2015.3084271%2024.8194828%2015.3084271%2024.8194828%2016.6844271%208.85148281%2016.6844271%2014.6808161%2022.5137604%2013.7101495%2023.4844271%206.22214948%2015.9964271%2013.7101495%208.50842708%2014.6808161%209.47909375%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.slide-control .slide-control--right {
  margin-left: 20px;
}
.slide-control .slide-control--right,
.slide-control .slide-control--right:visited {
  background-image: url('/s/icons/button-right.png?v=24b2a46f');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2232px%22%20height=%2232px%22%20viewBox=%220%200%2032%2032%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-52.000000,%20-257.000000)%22%3E%3Cg%20transform=%22translate(52.000000,%20257.000000)%22%3E%3Cpath%20d=%22M16,0.1%20C7.3,0.1%200.1,7.2%200.1,16%20C0.1,24.7%207.3,31.9%2016,31.9%20C24.8,31.9%2031.9,24.7%2031.9,16%20C31.9,7.2%2024.8,0.1%2016,0.1%20L16,0.1%20Z%22%20fill=%22%23EAEAEA%22/%3E%3Cpolygon%20fill=%22%23323232%22%20transform=%22translate(16.491483,%2015.996427)%20scale(-1,%201)%20translate(-16.491483,%20-15.996427)%22%20points=%229.82214948%2015.3084271%2025.7901495%2015.3084271%2025.7901495%2016.6844271%209.82214948%2016.6844271%2015.6514828%2022.5137604%2014.6808161%2023.4844271%207.19281615%2015.9964271%2014.6808161%208.50842708%2015.6514828%209.47909375%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.slide-control .slide-control--right:active,
.slide-control .slide-control--right:focus,
.slide-control .slide-control--right:hover {
  background-image: url('/s/icons/button-right-hover.png?v=ad490493');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2232px%22%20height=%2232px%22%20viewBox=%220%200%2032%2032%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-52.000000,%20-299.000000)%22%3E%3Cg%20transform=%22translate(52.000000,%20299.000000)%22%3E%3Ccircle%20fill=%22%230786C2%22%20cx=%2216.0368042%22%20cy=%2216.0368042%22%20r=%2215.2975464%22/%3E%3Cpath%20d=%22M16,30.5%20C8,30.5%201.5,24%201.5,16%20C1.5,8%208,1.5%2016,1.5%20C24,1.5%2030.5,8%2030.5,16%20C30.5,24%2024,30.5%2016,30.5%20L16,30.5%20Z%20M16,0.1%20C7.3,0.1%200.1,7.2%200.1,16%20C0.1,24.7%207.3,31.9%2016,31.9%20C24.8,31.9%2031.9,24.7%2031.9,16%20C31.9,7.2%2024.8,0.1%2016,0.1%20L16,0.1%20Z%22%20fill=%22%230786C2%22%20transform=%22translate(16.006149,%2015.993760)%20scale(-1,%201)%20translate(-16.006149,%20-15.993760)%22/%3E%3Cpolygon%20fill=%22%23FFFFFF%22%20transform=%22translate(16.520816,%2015.996427)%20scale(-1,%201)%20translate(-16.520816,%20-15.996427)%22%20points=%229.85148281%2015.3084271%2025.8194828%2015.3084271%2025.8194828%2016.6844271%209.85148281%2016.6844271%2015.6808161%2022.5137604%2014.7101495%2023.4844271%207.22214948%2015.9964271%2014.7101495%208.50842708%2015.6808161%209.47909375%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.slide-control.white {
  color: white;
}
.slide-control.white .slide-control--left,
.slide-control.white .slide-control--left:visited {
  background-image: url('/s/icons/button-left-white.png?v=9f8a9b06');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2232px%22%20height=%2232px%22%20viewBox=%220%200%2032%2032%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-10.000000,%20-341.000000)%22%20fill=%22%23FFFFFF%22%3E%3Cpath%20d=%22M18.9,356.3%20L34.8,356.3%20L34.8,357.7%20L18.9,357.7%20L24.7,363.5%20L23.7,364.5%20L16.2,357%20L23.7,349.5%20L24.7,350.5%20L18.9,356.3%20Z%20M26,371.5%20C18,371.5%2011.5,365%2011.5,357%20C11.5,349%2018,342.5%2026,342.5%20C34,342.5%2040.5,349%2040.5,357%20C40.5,365%2034,371.5%2026,371.5%20L26,371.5%20Z%20M26,341.1%20C17.3,341.1%2010.1,348.2%2010.1,357%20C10.1,365.7%2017.3,372.9%2026,372.9%20C34.8,372.9%2041.9,365.7%2041.9,357%20C41.9,348.2%2034.8,341.1%2026,341.1%20L26,341.1%20Z%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.slide-control.white .slide-control--left:active,
.slide-control.white .slide-control--left:focus,
.slide-control.white .slide-control--left:hover {
  background-image: url('/s/icons/button-left-hover.png?v=75501598');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2232px%22%20height=%2232px%22%20viewBox=%220%200%2032%2032%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-10.000000,%20-299.000000)%22%3E%3Cg%20transform=%22translate(10.000000,%20299.000000)%22%3E%3Ccircle%20fill=%22%230786C2%22%20cx=%2216.0368042%22%20cy=%2216.0368042%22%20r=%2215.2975464%22/%3E%3Cpath%20d=%22M16,30.5%20C8,30.5%201.5,24%201.5,16%20C1.5,8%208,1.5%2016,1.5%20C24,1.5%2030.5,8%2030.5,16%20C30.5,24%2024,30.5%2016,30.5%20L16,30.5%20Z%20M16,0.1%20C7.3,0.1%200.1,7.2%200.1,16%20C0.1,24.7%207.3,31.9%2016,31.9%20C24.8,31.9%2031.9,24.7%2031.9,16%20C31.9,7.2%2024.8,0.1%2016,0.1%20L16,0.1%20Z%22%20fill=%22%230786C2%22/%3E%3Cpolygon%20fill=%22%23FFFFFF%22%20points=%228.85148281%2015.3084271%2024.8194828%2015.3084271%2024.8194828%2016.6844271%208.85148281%2016.6844271%2014.6808161%2022.5137604%2013.7101495%2023.4844271%206.22214948%2015.9964271%2013.7101495%208.50842708%2014.6808161%209.47909375%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.slide-control.white .slide-control--right,
.slide-control.white .slide-control--right:visited {
  background-image: url('/s/icons/button-right-white.png?v=1ded845c');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2232px%22%20height=%2232px%22%20viewBox=%220%200%2032%2032%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-52.000000,%20-341.000000)%22%20fill=%22%23FFFFFF%22%3E%3Cpath%20d=%22M60.9,356.3%20L76.8,356.3%20L76.8,357.7%20L60.9,357.7%20L66.7,363.5%20L65.7,364.5%20L58.2,357%20L65.7,349.5%20L66.7,350.5%20L60.9,356.3%20Z%20M68,371.5%20C60,371.5%2053.5,365%2053.5,357%20C53.5,349%2060,342.5%2068,342.5%20C76,342.5%2082.5,349%2082.5,357%20C82.5,365%2076,371.5%2068,371.5%20L68,371.5%20Z%20M68,341.1%20C59.3,341.1%2052.1,348.2%2052.1,357%20C52.1,365.7%2059.3,372.9%2068,372.9%20C76.8,372.9%2083.9,365.7%2083.9,357%20C83.9,348.2%2076.8,341.1%2068,341.1%20L68,341.1%20Z%22%20transform=%22translate(68.006149,%20356.993760)%20scale(-1,%201)%20translate(-68.006149,%20-356.993760)%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.slide-control.white .slide-control--right:active,
.slide-control.white .slide-control--right:focus,
.slide-control.white .slide-control--right:hover {
  background-image: url('/s/icons/button-right-hover.png?v=ad490493');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2232px%22%20height=%2232px%22%20viewBox=%220%200%2032%2032%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-52.000000,%20-299.000000)%22%3E%3Cg%20transform=%22translate(52.000000,%20299.000000)%22%3E%3Ccircle%20fill=%22%230786C2%22%20cx=%2216.0368042%22%20cy=%2216.0368042%22%20r=%2215.2975464%22/%3E%3Cpath%20d=%22M16,30.5%20C8,30.5%201.5,24%201.5,16%20C1.5,8%208,1.5%2016,1.5%20C24,1.5%2030.5,8%2030.5,16%20C30.5,24%2024,30.5%2016,30.5%20L16,30.5%20Z%20M16,0.1%20C7.3,0.1%200.1,7.2%200.1,16%20C0.1,24.7%207.3,31.9%2016,31.9%20C24.8,31.9%2031.9,24.7%2031.9,16%20C31.9,7.2%2024.8,0.1%2016,0.1%20L16,0.1%20Z%22%20fill=%22%230786C2%22%20transform=%22translate(16.006149,%2015.993760)%20scale(-1,%201)%20translate(-16.006149,%20-15.993760)%22/%3E%3Cpolygon%20fill=%22%23FFFFFF%22%20transform=%22translate(16.520816,%2015.996427)%20scale(-1,%201)%20translate(-16.520816,%20-15.996427)%22%20points=%229.85148281%2015.3084271%2025.8194828%2015.3084271%2025.8194828%2016.6844271%209.85148281%2016.6844271%2015.6808161%2022.5137604%2014.7101495%2023.4844271%207.22214948%2015.9964271%2014.7101495%208.50842708%2015.6808161%209.47909375%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.pager {
  line-height: 32px;
  margin: 0;
  text-align: center;
}
.pager .pager--next,
.pager .pager--prev,
.pager .pager--link {
  display: inline-block;
  width: 32px;
  height: 32px;
  vertical-align: middle;
  margin: 0 6.666666666666667px;
}
.pager .pager--prev {
  margin-left: 0;
}
.pager .pager--next {
  margin-right: 0;
}
.pager .pager--next.disabled,
.pager .pager--prev.disabled {
  opacity: 0.5;
  cursor: not-allowed;
}
.pager .pager--link {
  border-radius: 16px;
  background-color: #eaeaea;
}
.pager .pager--link,
.pager .pager--link:visited {
  color: #323232;
}
.pager .pager--link.active,
.pager .pager--link.green,
.pager .pager--link.red,
.pager .pager--link:active,
.pager .pager--link:focus,
.pager .pager--link:hover {
  color: #fff;
  background-color: #0786c2;
  border-color: #0786c2;
  text-decoration: none;
}
.pager .pager--link.green {
  background-color: #48B759;
  border-color: #48B759;
}
.pager .pager--link.red {
  background-color: #d92f24;
  border-color: #d92f24;
}
.pager .pager--link.active,
.pager .pager--link.green,
.pager .pager--link.red {
  cursor: default;
}
@media only screen and (max-width: 767px) {
  .pager .pager--next,
  .pager .pager--prev,
  .pager .pager--link {
    margin: 0 5px;
  }
}
.card-horizontal .card-horizontal--img-container {
  float: left;
  display: block;
  width: 200px;
  position: relative;
  overflow: hidden;
  height: 133px;
}
.card-horizontal .card-horizontal--img {
  position: absolute;
}
.card-horizontal .card-horizontal--caption {
  padding-left: 200px;
  margin-left: 20px;
}
.card-horizontal .card-horizontal--header {
  margin: 0 0 10px 0;
}
.card-horizontal .card-horizontal--top-line {
  margin: 0 0 10px 0;
}
.card-horizontal .card-horizontal--time {
  display: inline-block;
  margin-right: 10px;
  color: #707070;
}
.card-horizontal .card-horizontal--rubric {
  display: inline-block;
}
.card-horizontal.nophoto .card-horizontal--img-container {
  text-align: center;
  background-color: #c3c3c3;
  color: #fff;
  font-weight: 300;
}
.card-horizontal.nophoto .card-horizontal--img-container,
.card-horizontal.nophoto .card-horizontal--img-container:active,
.card-horizontal.nophoto .card-horizontal--img-container:focus,
.card-horizontal.nophoto .card-horizontal--img-container:hover,
.card-horizontal.nophoto .card-horizontal--img-container:visited {
  text-decoration: none;
}
.card-horizontal.nophoto .card-horizontal--img-container:active,
.card-horizontal.nophoto .card-horizontal--img-container:focus,
.card-horizontal.nophoto .card-horizontal--img-container:hover {
  background-color: #aaaaaa;
}
.card-horizontal.nophoto .card-horizontal--placeholder {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.card-horizontal.nophoto .card-horizontal--placeholder-date {
  font-size: 18px;
}
.card-horizontal.nophoto .card-horizontal--placeholder-time {
  font-size: 60px;
  margin-top: 10px;
  line-height: 1;
}
@media only screen and (max-width: 767px) {
  .card-horizontal .card-horizontal--img {
    width: 100%;
    position: relative;
  }
  .card-horizontal .card-horizontal--img-container {
    float: none;
    width: auto;
    height: auto;
    margin-top: 0;
    margin-bottom: 20px;
  }
  .card-horizontal .card-horizontal--caption {
    margin-left: 0;
    padding-left: 0;
  }
  .card-horizontal.nophoto .card-horizontal--img-container {
    display: none;
  }
}
.informer {
  padding: 0 10px;
  height: 50px;
  background-color: #eaeaea;
  position: relative;
}
.informer > * {
  display: inline-block;
}
.informer .informer--weather,
.informer .informer--date {
  line-height: 50px;
}
.informer .informer--sn,
.informer .informer--date {
  margin-left: 20px;
}
.informer .informer--city-dropdown {
  vertical-align: top;
}
@media only screen and (min-width: 1024px) and (max-width: 1240px) {
  .informer .informer--city-dropdown .btn-informer {
    max-width: 220px;
    overflow: hidden;
    text-overflow: ellipsis;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
  .informer .informer--city-dropdown .btn-informer {
    max-width: 220px;
    overflow: hidden;
    text-overflow: ellipsis;
  }
}
.informer .dropdown-selector,
.informer .region-news-column .region-news-column--selector,
.informer .comment-list .comment-list--sort {
  height: 50px;
}
.informer .informer--weather {
  padding-left: 36px;
  padding-right: 10px;
  position: relative;
  cursor: pointer;
  transition: background-color 0.2s;
}
.informer .informer--weather > .weather-icon {
  top: 11px;
  left: 4px;
}
.informer .informer--weather,
.informer .informer--weather:active,
.informer .informer--weather:focus,
.informer .informer--weather:hover,
.informer .informer--weather:visited {
  color: #323232;
  text-decoration: none;
}
.informer .informer--weather:active,
.informer .informer--weather:focus,
.informer .informer--weather:hover {
  background-color: #fff;
}
.informer .informer--weather-text {
  border-bottom: 1px dotted #323232;
}
.informer .informer--sn {
  height: 28px;
  vertical-align: middle;
  margin-top: -2px;
}
.informer .informer--sn > .sn-badge-round {
  color: transparent;
  display: inline-block;
  margin-left: 5px;
}
.informer .informer--sn > .sn-badge-round:first-child {
  margin-left: 0;
}
.informer .informer--user-area {
  float: right;
}
.informer .informer--user-area > .btn-informer {
  line-height: 20px;
  padding: 15px 10px;
  border-left: 1px solid #d5d5d5;
}
.informer .informer--user-area > .btn-informer:first-child {
  border-left: none;
}
.informer .informer--user-area > .user-button {
  padding-top: 9px;
  padding-bottom: 9px;
}
.informer .informer--feedback {
  margin-left: 20px;
}
.informer .informer--feedback .btn-informer {
  line-height: 20px;
  padding: 15px 10px;
}
.informer .informer--feedback .titul-feedback {
  background-image: url('/s/icons/microphone.png?v=88d77958');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2222px%22%20height=%2222px%22%20viewBox=%220%200%2022%2022%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-367.000000,%20-65.000000)%22%20fill=%22%23323232%22%3E%3Cpath%20d=%22M369.4,84.8%20C369,84.6%20368.7,84.3%20368.4,83.9%20L375.3,76.5%20L376.7,77.9%20L369.4,84.8%20Z%20M374.1,73.7%20L377.3,70.5%20L382.8,75.9%20L379.6,79.1%20L374.1,73.7%20Z%20M385.9,67.3%20C387.3,68.7%20387.4,70.7%20386.3,72.2%20L381,67%20C382.5,65.9%20384.6,65.9%20385.9,67.3%20L385.9,67.3%20Z%20M380.2,67.8%20L385.4,73.1%20C384.6,73.7%20383.5,73.9%20382.5,73.7%20L379.5,70.8%20C379.3,69.7%20379.5,68.7%20380.2,67.8%20L380.2,67.8%20Z%20M386.8,73.6%20C388.7,71.6%20388.7,68.4%20386.8,66.5%20C384.8,64.5%20381.6,64.5%20379.7,66.5%20C378.8,67.4%20378.3,68.6%20378.3,69.8%20L377.3,68.8%20L372.5,73.7%20L374.5,75.7%20L367.3,83.4%20L367,83.7378096%20L367.2,84.1%20C367.4,84.5%20367.6,84.9%20368,85.3%20C368.3,85.6%20368.8,85.9%20369.2,86.1%20L369.6,86.3%20L377.6,78.8%20L379.6,80.8%20L384.4,75.9%20L383.5,75%20C384.7,74.9%20385.9,74.5%20386.8,73.6%20L386.8,73.6%20Z%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
  background-position: 10px 50%;
  padding-left: 37px;
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
  .informer .informer--sn {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .informer {
    text-align: center;
  }
  .informer .informer--sn,
  .informer .informer--user-area {
    display: none;
  }
}
@media only screen and (max-width: 469px) {
  .informer .informer--date,
  .informer .informer--feedback {
    display: none;
  }
}
.main-menu {
  background-color: #323232;
  color: #fff;
  height: 90px;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0;
  text-align: right;
  position: relative;
}
.main-menu * {
  display: inline-block;
  vertical-align: top;
}
.main-menu .main-menu--logo {
  width: 144px;
  height: 90px;
  background-position: 20px 50%;
  float: left;
}
.main-menu .main-menu--slogan {
  font-size: 12px;
  margin: 30px 20px 0 20px;
  color: #707070;
  line-height: 16px;
  float: left;
}
.main-menu .main-menu--item,
.main-menu .main-menu--item-more,
.main-menu .main-menu--item-search {
  padding: 0 20px;
  transition: background-color 0.2s;
}
.main-menu .main-menu--item {
  line-height: 90px;
  font-size: 20px;
}
.main-menu .main-menu--item,
.main-menu .main-menu--item:active,
.main-menu .main-menu--item:focus,
.main-menu .main-menu--item:hover,
.main-menu .main-menu--item:visited {
  color: #fff;
  text-decoration: none;
}
.main-menu .main-menu--item:focus,
.main-menu .main-menu--item:hover {
  background-color: #555;
  border-color: #555;
}
.main-menu .main-menu--item:active,
.main-menu .main-menu--item.active {
  background-color: #0786c2;
}
.main-menu .main-menu--item:hover {
  cursor: pointer;
}
.main-menu .main-menu--item.mobile-only {
  display: none;
}
.main-menu .main-menu--item-more,
.main-menu .main-menu--item-search {
  box-sizing: content-box;
  width: 23px;
  height: 90px;
  background-position: 50%;
  padding: 0 20px;
}
.main-menu .main-menu--item-more:focus,
.main-menu .main-menu--item-search:focus,
.main-menu .main-menu--item-more:hover,
.main-menu .main-menu--item-search:hover {
  background-color: #555;
  border-color: #555;
}
.main-menu .main-menu--item-more:active,
.main-menu .main-menu--item-search:active,
.main-menu .main-menu--item-more.active,
.main-menu .main-menu--item-search.active {
  background-color: #0786c2;
  border-color: #0786c2;
}
.main-menu .main-menu--item-more:hover,
.main-menu .main-menu--item-search:hover {
  cursor: pointer;
}
.main-menu .main-menu--item-more-container {
  position: relative;
}
.main-menu .main-menu--hamburger {
  display: none;
  width: 36px;
  height: 36px;
  background-position: 50%;
  background-color: #3f3f3f;
  margin-top: 27px;
  margin-right: 20px;
  border-radius: 4px;
  outline: none;
}
.main-menu .main-menu--hamburger.active,
.main-menu .main-menu--hamburger:active {
  outline: none;
  background-color: #2c2c2c;
  -webkit-box-shadow: inset 0 0 3px 3px rgba(0, 0, 0, 0.25);
  box-shadow: inset 0 0 3px 3px rgba(0, 0, 0, 0.25);
}
.main-menu .site-search,
.main-menu .main-menu--user-area {
  display: none;
}
.main-menu .main-menu--special-header,
.main-menu .main-menu--special-item {
  display: none;
}
.main-menu-mobile.open .main-menu--item-container {
  display: block;
}
.main-menu-mobile .main-menu--hamburger {
  display: inline-block;
}
.main-menu-mobile .main-menu--item-container {
  display: none;
  position: absolute;
  top: 100%;
  right: 0;
  z-index: 1;
  -webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.175);
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.175);
  width: 100%;
}
.main-menu-mobile .main-menu--item,
.main-menu-mobile .main-menu--item:focus,
.main-menu-mobile .main-menu--item:hover,
.main-menu-mobile .main-menu--item:visited {
  color: #323232;
}
.main-menu-mobile .main-menu--item:focus,
.main-menu-mobile .main-menu--item:hover {
  background-color: #eaeaea;
  border-color: #d5d5d5;
}
.main-menu-mobile .main-menu--item:active,
.main-menu-mobile .main-menu--item.active {
  color: #fff;
  background-color: #0786c2;
  border-color: #0786c2;
}
.main-menu-mobile .main-menu--item {
  display: block;
  background-color: #fff;
  text-align: left;
  line-height: 40px;
  font-size: 16px;
  margin: 0;
  border-top: 1px solid #d5d5d5;
}
.main-menu-mobile .main-menu--item-search,
.main-menu-mobile .main-menu--item-more-container,
.main-menu-mobile .main-menu--slogan {
  display: none;
}
.main-menu-mobile .main-menu--special-header {
  background-color: #323232;
  color: #fff;
  line-height: 40px;
  padding: 0 20px;
  font-weight: 300;
}
.main-menu-mobile .main-menu--special-header,
.main-menu-mobile .main-menu--special-item {
  display: block;
  margin: 0;
  text-align: left;
  font-size: 16px;
}
.main-menu-mobile .main-menu--special-item {
  border-top: 1px solid #d5d5d5;
  color: #323232;
  background-color: #fff;
  padding: 10px 20px;
}
.main-menu-mobile .main-menu--special-item > span {
  vertical-align: middle;
}
.main-menu-mobile .main-menu--special-item:hover > span {
  text-decoration: underline;
}
.main-menu-mobile .main-menu--special-item > img {
  display: inline-block;
  vertical-align: middle;
  margin-right: 10px;
}
.main-menu-mobile .main-menu--user-area {
  text-align: left;
  display: block;
}
.main-menu-mobile .main-menu--user-area > .btn {
  display: block;
  text-align: left;
  line-height: 50px;
  padding-top: 0;
  padding-bottom: 0;
  border-bottom: 1px solid #d5d5d5;
}
.main-menu-mobile .site-search {
  background-color: #fff;
}
.main-menu-mobile .site-search,
.main-menu-mobile .site-search .form-group {
  display: block;
}
@media only screen and (min-width: 1024px) and (max-width: 1240px) {
  .main-menu .main-menu--item {
    font-size: 16px;
  }
  .main-menu .main-menu--item,
  .main-menu .main-menu--item-more,
  .main-menu .main-menu--item-search {
    padding: 0 10px;
  }
  .main-menu .main-menu--hamburger {
    display: none;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
  .main-menu .main-menu--item {
    font-size: 15px;
  }
  .main-menu .main-menu--item,
  .main-menu .main-menu--item-more,
  .main-menu .main-menu--item-search {
    padding: 0 9px;
  }
  .main-menu--hamburger,
  .main-menu--slogan {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .main-menu.open .main-menu--item-container {
    display: block;
  }
  .main-menu .main-menu--hamburger {
    display: inline-block;
  }
  .main-menu .main-menu--item-container {
    display: none;
    position: absolute;
    top: 100%;
    right: 0;
    z-index: 1;
    -webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.175);
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.175);
    width: 100%;
  }
  .main-menu .main-menu--item,
  .main-menu .main-menu--item:focus,
  .main-menu .main-menu--item:hover,
  .main-menu .main-menu--item:visited {
    color: #323232;
  }
  .main-menu .main-menu--item:focus,
  .main-menu .main-menu--item:hover {
    background-color: #eaeaea;
    border-color: #d5d5d5;
  }
  .main-menu .main-menu--item:active,
  .main-menu .main-menu--item.active {
    color: #fff;
    background-color: #0786c2;
    border-color: #0786c2;
  }
  .main-menu .main-menu--item {
    display: block;
    background-color: #fff;
    text-align: left;
    line-height: 40px;
    font-size: 16px;
    margin: 0;
    border-top: 1px solid #d5d5d5;
  }
  .main-menu .main-menu--item-search,
  .main-menu .main-menu--item-more-container,
  .main-menu .main-menu--slogan {
    display: none;
  }
  .main-menu .main-menu--special-header {
    background-color: #323232;
    color: #fff;
    line-height: 40px;
    padding: 0 20px;
    font-weight: 300;
  }
  .main-menu .main-menu--special-header,
  .main-menu .main-menu--special-item {
    display: block;
    margin: 0;
    text-align: left;
    font-size: 16px;
  }
  .main-menu .main-menu--special-item {
    border-top: 1px solid #d5d5d5;
    color: #323232;
    background-color: #fff;
    padding: 10px 20px;
  }
  .main-menu .main-menu--special-item > span {
    vertical-align: middle;
  }
  .main-menu .main-menu--special-item:hover > span {
    text-decoration: underline;
  }
  .main-menu .main-menu--special-item > img {
    display: inline-block;
    vertical-align: middle;
    margin-right: 10px;
  }
  .main-menu .main-menu--user-area {
    text-align: left;
    display: block;
  }
  .main-menu .main-menu--user-area > .btn {
    display: block;
    text-align: left;
    line-height: 50px;
    padding-top: 0;
    padding-bottom: 0;
    border-bottom: 1px solid #d5d5d5;
  }
  .main-menu .site-search {
    background-color: #fff;
  }
  .main-menu .site-search,
  .main-menu .site-search .form-group {
    display: block;
  }
  .main-menu .main-menu--item.mobile-only {
    display: block;
  }
}
.user-button {
  padding-top: 9px;
  padding-bottom: 9px;
}
.user-button .user-button--pic {
  vertical-align: middle;
  display: inline-block;
  margin-right: 8px;
}
.site-search.site-search--nav {
  display: none;
  background-color: #eaeaea;
  padding: 20px;
}
.site-search.site-search--nav .site-search--adv-container {
  display: none;
}
.site-search .site-search--header {
  margin: 0 0 10px 0;
  padding: 0;
}
.site-search .site-search--main-form {
  margin: 0 -10px;
}
.site-search .site-search--main-form .btn {
  width: 100%;
}
.site-search .site-search--adv-link {
  display: inline-block;
  margin-top: 10px;
}
.site-search .btn-switch {
  font-size: 12px;
  margin: 10px 10px 0 0;
}
.site-search .site-search--subheader {
  margin: 10px 0 0 0;
  padding: 0;
}
.site-search--adv-container .container-fluid {
  padding: 0;
}
.site-search--adv-container .row {
  margin: 0 -10px;
}
.site-search--adv-container .site-search--adv-period-input {
  margin-top: 10px;
}
.site-search--adv-container .site-search--adv-period-input label {
  margin-right: 5px;
}
.site-search--result .site-search--result-summary {
  margin: 0;
}
.btn-switch {
  padding: 6px;
  border: 2px solid #847f7f;
}
.btn-switch + input[type=checkbox] {
  display: none;
}
.btn-switch,
.btn-switch:visited {
  background-color: transparent;
}
.btn-switch:active,
.btn-switch:focus,
.btn-switch:hover {
  background-color: #847f7f;
  color: #fff;
  border-color: #847f7f;
  outline: none;
}
.btn-switch.active,
.btn-switch.active:active,
.btn-switch.active:focus,
.btn-switch.active:hover,
.btn-switch.active:visited {
  box-shadow: none;
  background-color: transparent;
  color: white;
  border-color: #0786c2;
  background: #0786c2;
  outline: none;
}
.btn-switch.active:before,
.btn-switch.active:active:before,
.btn-switch.active:focus:before,
.btn-switch.active:hover:before,
.btn-switch.active:visited:before {
  content: '✓';
  line-height: 16px;
  font-size: 15px;
  padding-right: 3px;
}
.date-input {
  background-position: right 10px center;
  width: 100% !important;
  padding-right: 39px;
  cursor: pointer;
}
.cities-menu {
  background-color: #fff;
  display: none;
  position: absolute;
  top: 100%;
  z-index: 2;
  -webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.175);
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.175);
  padding: 20px;
}
@media only screen and (min-width: 768px) {
  .cities-menu .cities-menu--item-column {
    padding: 0 10px;
    -moz-column-count: 4;
    -moz-column-gap: 20px;
    -webkit-column-count: 4;
    -webkit-column-gap: 20px;
    column-count: 4;
    column-gap: 20px;
  }
}
.cities-menu .cities-menu--hint {
  margin: 0 0 20px 0;
}
.cities-menu .cities-menu--form {
  margin-bottom: 20px;
}
.cities-menu .cities-menu--form .control-label,
.cities-menu .cities-menu--form .form-group {
  margin: 0;
}
.cities-menu .cities-menu--important-item {
  font-size: 20px;
  display: inline-block;
  margin-right: 20px;
}
.cities-menu .cities-menu--item-container {
  margin: 0 -10px;
}
.cities-menu .cities-menu--item-column .cities-menu--capital-letter:first-child {
  margin-top: 0;
}
.cities-menu .cities-menu--item {
  display: block;
}
.main-menu-more {
  display: none;
  position: absolute;
  background-color: #fff;
  padding: 0 10px 20px 10px;
  right: 0;
  top: 100%;
  -webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.175);
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.175);
  z-index: 1;
  text-align: left;
  min-width: 360px;
}
.main-menu-more .main-menu-more--column {
  float: left;
  margin: 0;
  padding: 20px 10px 0 10px;
  width: 40%;
}
.main-menu-more .main-menu-more--column.column2 {
  width: 100%;
}
.main-menu-more .main-menu-more--subheader {
  margin: 0 0 10px 0;
  display: block;
  color: #323232;
}
.main-menu-more .main-menu-more--item {
  display: block;
}
.main-menu-more .main-menu-more--special-item {
  display: block;
  margin: 0 0 10px 0;
  text-align: left;
  color: #323232;
  font-size: 16px;
}
.main-menu-more .main-menu-more--special-item > span {
  vertical-align: middle;
}
.main-menu-more .main-menu-more--special-item:hover > span {
  text-decoration: underline;
}
.main-menu-more .main-menu-more--special-item > img {
  display: inline-block;
  vertical-align: middle;
  margin-right: 10px;
}
.main-menu-more .main-menu-more--column > .main-menu-more--special-item:last-child {
  margin-bottom: 0;
}
.dropdown-selector,
.region-news-column .region-news-column--selector,
.comment-list .comment-list--sort {
  padding-right: 30px;
  padding-left: 10px;
  cursor: pointer;
  vertical-align: top;
  outline: none;
  background-position: right 9px center;
}
.tabs {
  position: relative;
}
.tabs .tabs--container {
  float: left;
  background-color: #c4c4c4;
  background-image: url('/s/images/tab-shadow.png?v=f9ae2120');
  background-repeat: repeat-x;
  background-position: bottom left;
}
.tabs .tabs--tab {
  display: block;
  float: left;
  white-space: nowrap;
  line-height: 20px;
  padding: 10px 20px;
  background-color: transparent;
  border: 0;
  border-right: 1px solid #e0e0e0;
}
.tabs .tabs--tab:last-child {
  border-right: none;
}
.tabs .tabs--tab,
.tabs .tabs--tab:active,
.tabs .tabs--tab:focus,
.tabs .tabs--tab:hover,
.tabs .tabs--tab:visited {
  color: #323232;
  text-decoration: none;
  outline: none;
}
.tabs .tabs--tab:focus,
.tabs .tabs--tab:hover {
  background-color: rgba(255, 255, 255, 0.25);
}
.tabs .tabs--tab:active,
.tabs .tabs--tab.active {
  background-color: #fff;
}
.tabs .tabs--tab.active {
  background-position: left 10px center;
}
.tabs .tabs--settings {
  background-position: 6px 10px;
  background-color: #eaeaea;
}
.tabs .tabs--settings.active {
  background-position: 6px 10px !important;
}
.tabs .tabs--settings-caption {
  padding-left: 4px;
  display: none;
}
@media only screen and (min-width: 1024px) {
  .tabs .tabs--settings-caption {
    display: inline-block;
  }
}
.tabs .tabs--tab.tabs--settings.active {
  background-position: 50%;
}
.tabs .tabs--extra-link {
  display: block;
  float: right;
  padding: 10px;
}
.tabs.on-white-bg .tabs--tab:active,
.tabs.on-white-bg .tabs--tab.active {
  border-top: 1px solid #e0e0e0;
  padding-top: 9px;
}
.tabs.on-white-bg .tabs--tab:active:first-child,
.tabs.on-white-bg .tabs--tab.active:first-child {
  border-left: 1px solid #e0e0e0;
  padding-left: 19px;
}
.tabs.on-white-bg .tabs--tab:active:last-child,
.tabs.on-white-bg .tabs--tab.active:last-child {
  border-right: 1px solid #e0e0e0;
  padding-right: 19px;
}
.tabs.on-white-bg .tabs--tab.tabs--settings {
  background-color: transparent;
}
.tabs.on-white-bg .tabs--tab.tabs--settings.active {
  background-color: #fff;
}
@media only screen and (min-width: 1241px) {
  .tabs .tabs--tab.active {
    background-image: none;
  }
}
@media only screen and (min-width: 1024px) {
  .tabs .tabs--tab.active {
    background-image: none;
  }
}
@media only screen and (min-width: 768px) {
  .tabs .tabs--tab.active {
    background-image: none;
  }
}
@media only screen and (max-width: 767px) {
  .tabs .tabs--container {
    background: #323232;
    float: none;
  }
  .tabs .tabs--tab {
    display: block;
    float: none;
    border: none;
    padding-left: 10px;
    padding-right: 10px;
  }
  .tabs .tabs--tab,
  .tabs .tabs--tab:active,
  .tabs .tabs--tab:focus,
  .tabs .tabs--tab:hover,
  .tabs .tabs--tab:visited {
    color: #fff;
  }
  .tabs .tabs--tab:focus,
  .tabs .tabs--tab:hover {
    background-color: #707070;
  }
  .tabs .tabs--tab:active,
  .tabs .tabs--tab.active {
    background-color: #0786c2;
  }
  .tabs .tabs--tab.active {
    padding-left: 23px;
  }
  .tabs .tabs--settings {
    display: none;
  }
}
.main-news-block {
  background-color: #eaeaea;
}
.main-news-block .main-news-block--news-scroll {
  background-color: #fff;
  overflow-x: hidden;
  overflow-y: auto;
  padding-left: 20px;
  padding-right: 20px;
  height: 460px;
}
.main-news-block .card {
  height: 500px;
}
.main-news-block + .main-news-block-bottom,
.main-news-block + .bgc-gray {
  padding-top: 0;
}
@media only screen and (max-width: 767px) {
  .main-news-block .card {
    height: auto;
  }
  .main-news-block .main-news-block--news-scroll {
    height: auto;
    padding-left: 10px;
    padding-right: 10px;
  }
  .main-news-block .link-list {
    margin-top: 10px;
  }
  .main-news-block .link-list .link-list--item:first-child {
    border-top: 1px solid #e0e0e0;
    padding-top: 0;
  }
}
.top-subjects {
  background-color: #d1d1d1;
  font-size: 14px;
  padding: 5px 20px 10px 20px;
}
.top-subjects .top-subjects--header,
.top-subjects .top-subjects--item {
  display: inline-block;
  margin: 5px 20px 0 0;
}
@media only screen and (max-width: 767px) {
  .top-subjects {
    padding-left: 10px;
    padding-right: 10px;
  }
}
.main-submenu {
  background-color: #0786c2;
  padding: 0;
}
.main-submenu .main-submenu--item {
  color: #fff;
  padding: 10px;
  display: inline-block;
}
.main-submenu .main-submenu--item:active,
.main-submenu .main-submenu--item:focus,
.main-submenu .main-submenu--item:hover,
.main-submenu .main-submenu--item:visited {
  text-decoration: none;
}
.main-submenu .main-submenu--item:focus,
.main-submenu .main-submenu--item:hover {
  background-color: rgba(255, 255, 255, 0.2);
}
.main-submenu .main-submenu--item:active,
.main-submenu .main-submenu--item.active {
  color: #0786c2;
  background-color: #fff;
}
.weather-dropdown {
  position: absolute;
  background-color: #fff;
  -webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.175);
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.175);
  z-index: 3;
  width: 280px;
  top: 100%;
  left: 0;
  cursor: default;
  text-align: left;
}
.weather-dropdown .weather-dropdown--header {
  margin: 0;
  padding: 5px 10px;
  background-color: #d5d5d5;
  font-size: 15px;
  font-weight: 500;
}
.weather-dropdown .weather-dropdown--partner {
  float: right;
  cursor: pointer;
}
.weather-dropdown .weather-icon {
  top: 50%;
  margin-top: -14.5px;
}
.weather-dropdown .wind-icon {
  margin-right: 5px;
}
.weather-dropdown .table {
  margin: 0;
}
.weather-dropdown .table > tbody > tr > th {
  font-weight: 300;
}
.weather-dropdown .table > tbody > tr > th,
.weather-dropdown .table > tbody > tr > td {
  padding: 10px;
}
.weather-dropdown .table > tbody > tr > td {
  width: 70%;
  position: relative;
  font-weight: 400;
}
.weather-dropdown .table > tbody > tr:first-child > th {
  border-top: none;
}
.weather-dropdown .table > tbody > tr:first-child > td {
  border-top: none;
}
@media only screen and (min-width: 768px) {
  .weather-dropdown {
    width: 340px;
  }
  .weather-dropdown .table > tbody > tr > td {
    width: 50%;
  }
}
@media only screen and (max-width: 767px) {
  .weather-dropdown {
    left: 50%;
    margin-left: -140px;
  }
}
@media only screen and (max-width: 469px) {
  .weather-dropdown {
    left: auto;
    margin-left: 0;
    right: -20px;
  }
}
.weather-icon {
  width: 29px;
  height: 29px;
  position: absolute;
}
.wind-icon {
  width: 19px;
  height: 19px;
  display: inline-block;
  vertical-align: middle;
}
.link-list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.link-list .link-list--link {
  font-weight: 500;
  display: block;
  padding: 20px 0 19px 0;
}
.link-list .link-list--item {
  list-style-type: none;
  border-top: 1px solid #e0e0e0;
}
.link-list .link-list--item:first-child {
  border-top: none;
  padding-top: 1px;
}
.link-list .link-list--time {
  color: #707070;
  display: inline-block;
  margin-right: 5px;
}
.link-list .link-list--link.number1,
.link-list .link-list--link.number2,
.link-list .link-list--link.number3,
.link-list .link-list--link.number4,
.link-list .link-list--link.number5 {
  padding-left: 60px;
  padding-right: 20px;
  background-position: 17px 50%;
  min-height: 79px;
}
.link-list .link-list--link.number1 {
  background-position: 22px 50%;
  min-height: 80px;
}
.link-list.inline-numbered {
  font-size: 16px;
}
.link-list.inline-numbered .link-list--link {
  font-weight: 400;
}
.link-list.inline-numbered .link-list--item.active .link-list--link {
  font-weight: 500;
  color: #d92f24;
  cursor: default;
}
.link-list--more-button {
  width: 100%;
  display: block;
}
.main-news-block-bottom {
  background-color: #eaeaea;
}
.main-news-block-bottom .main-news-block-bottom--header {
  margin: 0 10px 10px 10px;
  text-transform: uppercase;
  font-size: 20px;
  font-weight: 400;
}
@media only screen and (max-width: 767px) {
  .main-news-block-bottom .main-news-block-bottom--header {
    margin-left: 0;
    margin-right: 0;
  }
  .main-news-block-bottom .main-news-block-bottom--column {
    margin-top: 10px;
  }
  .main-news-block-bottom .main-news-block-bottom--column:first-child {
    margin-top: 0;
  }
}
.supercard {
  color: #fff;
  padding: 0;
}
.supercard.huge {
  height: 500px;
}
.supercard .supercard--overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.supercard .supercard--content {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  padding: 20px;
}
.supercard .supercard--rubric {
  font-size: 18px;
  color: #c3c3c3;
}
.supercard .supercard--header {
  margin: 0;
  font-size: 30px;
}
.supercard .supercard--text {
  width: 50%;
  padding-top: 10px;
}
.supercard .supercard--bottom {
  padding-top: 10px;
}
.supercard .supercard--time {
  float: left;
  color: #c3c3c3;
}
.supercard .supercard--copyright {
  float: right;
  font-size: 12px;
  color: #c3c3c3;
}
.supercard .supercard--copyright a,
.supercard .supercard--copyright a:active,
.supercard .supercard--copyright a:focus,
.supercard .supercard--copyright a:visited {
  color: #c3c3c3;
}
@media only screen and (min-width: 1241px) {
  .supercard .supercard--link,
  .supercard .supercard--text {
    width: 60%;
  }
}
@media only screen and (max-width: 767px) {
  .supercard {
    height: auto;
  }
  .supercard .supercard--content {
    padding: 10px;
    position: relative;
    display: table-cell;
    vertical-align: bottom;
    height: 340px;
  }
  .supercard .supercard--link,
  .supercard .supercard--text {
    width: 100%;
  }
  .supercard .supercard--time,
  .supercard .supercard--copyright {
    float: none;
  }
  .supercard .supercard--copyright {
    padding-top: 10px;
  }
}
.related-news-block {
  color: #fff;
  padding: 0;
}
.related-news-block .related-news-block--overlay {
  bottom: 0;
  right: 0;
  background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.7) 100%);
  background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.7) 100%);
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.7) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000', endColorstr='#b3000000', GradientType=0);
  position: absolute;
  width: 100%;
  padding: 20px;
}
.related-news-block .related-news-block--left,
.related-news-block .related-news-block--right {
  width: 50%;
  float: left;
}
.related-news-block .related-news-block--left {
  padding-right: 10px;
}
.related-news-block .related-news-block--right {
  padding-left: 10px;
}
.related-news-block .related-news-block--type {
  font-size: 18px;
}
.related-news-block .related-news-block--story-header,
.related-news-block .related-news-block--header {
  margin: 0;
}
.related-news-block .related-news-block--type,
.related-news-block .related-news-block--rubric {
  color: #c3c3c3;
}
.related-news-block .related-news-block--rubric {
  margin-top: 10px;
}
.related-news-block .related-news-block--rubric:first-child {
  margin-top: 0;
}
@media only screen and (max-width: 767px) {
  .related-news-block {
    height: auto;
  }
  .related-news-block .related-news-block--overlay {
    padding: 10px;
    position: relative;
    display: table-cell;
    vertical-align: bottom;
    height: 340px;
  }
  .related-news-block .related-news-block--left,
  .related-news-block .related-news-block--right {
    width: auto;
    float: none;
    padding: 0;
  }
  .related-news-block .related-news-block--right {
    margin-top: 20px;
  }
}
.card-layout-container {
  padding-top: 20px;
}
@media only screen and (max-width: 767px) {
  .card-layout-container {
    padding-top: 0;
  }
  .card-layout-container .card,
  .card-layout-container .poll {
    margin-top: 10px;
  }
}
.footer {
  background-color: #323232;
  color: #707070;
  padding-top: 20px;
  padding-bottom: 20px;
}
.footer .footer--logo {
  width: 57px;
  height: 81px;
}
.footer .footer--link {
  display: inline-block;
}
.footer .footer--link:last-child {
  margin-right: 0;
}
.footer .footer--line-main .footer--link {
  margin: 0 10px 0 0;
}
.footer .footer--line-sn {
  margin-top: 20px;
  line-height: 28px;
}
.footer .footer--line-sn .footer--sn {
  display: inline-block;
  margin-right: 20px;
}
.footer .footer--sn .sn-badge-round {
  display: inline-block;
  margin-right: 10px;
}
.footer .footer--sn .sn-badge-round:last-child {
  margin-right: 0;
}
.footer .footer--copyright {
  font-size: 12px;
  margin: 20px 0 0 0;
}
.footer--counters {
  padding-top: 20px;
}
.footer--counter {
  float: left;
  padding-right: 5px;
}
@media only screen and (max-width: 767px) {
  .footer .footer--line-main {
    margin-top: 20px;
  }
  .footer .footer--sn {
    display: block;
  }
  .footer .footer--line-sn .footer--link {
    display: block;
    line-height: 20px;
    margin-top: 20px;
  }
}
.scroll-to-top {
  position: fixed;
  bottom: 40px;
  background: #b8def5;
  width: 38px;
  height: 38px;
  border-radius: 19px;
  left: calc( 50% + 640px);
  color: #333;
  cursor: pointer;
  opacity: 0;
  transition: all 200ms;
  display: none;
}
body.has-promo .scroll-to-top {
  bottom: 140px;
}
.scroll-to-top.active {
  opacity: 1;
  display: block;
}
.scroll-to-top:after {
  content: '↑';
  font-size: 20px;
  font-weight: bold;
  line-height: 38px;
  display: block;
  text-align: center;
  position: relative;
  top: -2px;
}
.scroll-to-top:hover {
  box-shadow: 0px 0px 8px 1px #0786c2;
  background: #0786c2;
  color: white;
}
@media only screen and (min-width: 1024px) and (max-width: 1240px) {
  .scroll-to-top {
    left: calc( 50% + 530px);
  }
}
.main-video-block {
  background-color: #eaeaea;
}
.main-video-block .main-video-block--video-cards {
  padding: 0;
  margin-top: 20px;
}
.main-video-block .main-video-block--more {
  display: block;
  position: relative;
  overflow: hidden;
}
.main-video-block .main-video-block--more-overlay,
.main-video-block .main-video-block--more-text {
  position: absolute;
}
.main-video-block .main-video-block--more-overlay {
  width: 100%;
  height: 100%;
}
.main-video-block .main-video-block--more-text {
  color: #fff;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  font-size: 18px;
}
.main-video-block .main-video-block--more-img-container:active .main-video-block--more-text,
.main-video-block .main-video-block--more-img-container:focus .main-video-block--more-text,
.main-video-block .main-video-block--more-img-container:hover .main-video-block--more-text {
  text-decoration: underline;
}
@media only screen and (max-width: 767px) {
  .main-video-block .banner-card-layout-block--wide-column {
    padding-left: 10px;
    padding-right: 10px;
  }
  .main-video-block .main-video-block--video-cards {
    margin-top: 10px;
  }
  .main-video-block .main-video-block--more {
    margin-top: 10px;
  }
}
.pills {
  position: relative;
}
.pills .pills--container {
  display: block;
}
.pills .pills--pill {
  padding: 5px 10px;
  color: #fff;
  margin-right: 10px;
  background-color: #323232;
  border-radius: 5px;
  display: inline-block;
}
.pills .pills--pill:last-child {
  margin-right: 0;
}
.pills .pills--pill.active,
.pills .pills--pill.active:focus,
.pills .pills--pill.active:hover {
  background-color: #0786c2;
}
.pills .pills--pill,
.pills .pills--pill:active,
.pills .pills--pill:focus,
.pills .pills--pill:hover,
.pills .pills--pill:visited {
  text-decoration: none;
}
.pills .pills--pill:focus,
.pills .pills--pill:hover {
  background-color: #707070;
}
.pills .pills--remove {
  padding-left: 6px;
  color: white;
  text-decoration: none;
  font-size: 11px;
  color: rgba(255, 255, 255, 0.5);
}
.pills .pills--remove:hover {
  color: white;
}
.pills .pills--settings {
  background-position: 50%;
  background-color: transparent;
  padding-left: 0;
  padding-right: 0;
  min-width: 24px;
  height: 24px;
  margin-left: -7px;
  top: 3px;
  color: #555;
  line-height: 24px;
  background-position: 4px center;
  padding: 0 4px;
  position: relative;
  top: 0px;
}
.pills .pills--settings-caption {
  line-height: 26px;
  display: inline-block;
  vertical-align: middle;
  padding-left: 12px;
  pointer-events: none;
}
.pills .pills--settings:hover,
.pills .pills--settings:focus {
  background-color: #c3c3c3;
}
.pills .pills--pill.pills--settings.active {
  background-color: #fff;
}
.pills--panels-container {
  background-color: #fff;
}
.poll {
  background-color: #fff;
  width: 100%;
}
.poll .poll--superline {
  padding: 20px 20px 0 20px;
  color: #707070;
}
.poll .poll--header {
  margin: 0;
  padding: 10px 20px 20px 20px;
}
.poll .poll--question {
  display: block;
  padding: 10px 20px 9px 20px;
  border-top: 1px solid #e0e0e0;
  position: relative;
  cursor: pointer;
}
.poll .poll--question:focus,
.poll .poll--question:hover {
  background-color: #eaeaea;
}
.poll .poll--question:active {
  background-color: #0786c2;
  color: #fff;
}
.poll .poll--show {
  display: block;
  padding: 10px 20px 9px 20px;
  border-top: 1px solid #e0e0e0;
  text-align: right;
}
.poll .poll--percents,
.poll .poll--bar {
  position: absolute;
  display: none;
}
.poll .poll--percents {
  top: 50%;
  right: 18px;
  transform: translate(0, -50%);
  color: #0786c2;
  font-weight: 500;
}
.poll .poll--bar {
  background-color: #0786c2;
  opacity: 0.25;
  filter: alpha(opacity=25);
  top: 0;
  left: 0;
  height: 100%;
}
.poll.answered .poll--percents,
.poll .poll--question.answered .poll--percents,
.poll.answered .poll--bar,
.poll .poll--question.answered .poll--bar {
  display: block;
}
.poll .poll--question.answered {
  padding-right: 70px;
}
.poll .poll--question.answered,
.poll .poll--question.answered:active,
.poll .poll--question.answered:focus,
.poll .poll--question.answered:hover {
  background-color: #fff;
  color: #323232;
  cursor: default;
}
.poll .poll--question.active {
  font-weight: bold;
}
.poll.bordered {
  border: 1px solid #e0e0e0;
}
.poll.bordered .poll--superline {
  padding-top: 19px;
}
.poll.bordered .poll--header {
  padding-bottom: 19px;
}
.supercard-horizontal {
  background-color: #323232;
  padding: 20px;
  color: #fff;
}
.supercard-horizontal .supercard-horizontal--container {
  margin-bottom: 20px;
  padding-bottom: 20px;
  border-bottom: 1px solid #555;
}
.supercard-horizontal .supercard-horizontal--container:last-child {
  margin: 0;
  padding: 0;
  border: none;
}
.supercard-horizontal .supercard-horizontal--left,
.supercard-horizontal .supercard-horizontal--right {
  float: left;
  width: 50%;
}
.supercard-horizontal .supercard-horizontal--left {
  padding-right: 10px;
}
.supercard-horizontal .supercard-horizontal--right {
  padding-left: 10px;
}
.supercard-horizontal .supercard-horizontal--img-container {
  display: block;
  overflow: hidden;
  height: 240px;
  position: relative;
}
.supercard-horizontal .supercard-horizontal--img-container > img {
  width: 100%;
}
.supercard-horizontal .supercard-horizontal--header {
  margin: 0 0 10px 0;
}
.supercard-horizontal .supercard-horizontal--description {
  margin: 0;
  font-size: 18px;
  font-weight: 300;
}
.supercard-horizontal .supercard-horizontal--time {
  margin-bottom: 10px;
  color: #c3c3c3;
  display: inline-block;
}
.supercard-horizontal .supercard-horizontal--rubric {
  margin-bottom: 10px;
  color: #c3c3c3;
  display: inline-block;
  color: #0786c2;
  margin-left: 10px;
}
.supercard-horizontal .supercard-horizontal--more-container .btn {
  width: 100%;
}
@media only screen and (max-width: 767px) {
  .supercard-horizontal {
    padding: 10px;
  }
  .supercard-horizontal .supercard-horizontal--left,
  .supercard-horizontal .supercard-horizontal--right {
    float: none;
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }
  .supercard-horizontal .supercard-horizontal--left {
    margin-bottom: 10px;
  }
}
.banner-card-layout-block {
  padding-left: 10px;
  padding-right: 10px;
}
.banner-card-layout-block .banner-card-layout-block--wide-column,
.banner-card-layout-block .banner-card-layout-block--narrow-column {
  float: left;
  padding-left: 10px;
  padding-right: 10px;
}
.banner-card-layout-block .banner-card-layout-block--wide-column.row,
.banner-card-layout-block .banner-card-layout-block--narrow-column.row {
  padding-left: 0;
  padding-right: 0;
}
.banner-card-layout-block .banner-card-layout-block--wide-column > .container-fluid {
  padding: 0;
}
.banner-card-layout-block .banner-card-layout-block--wide-column > .container-fluid > .row {
  margin-left: -10px;
  margin-right: -10px;
}
@media only screen and (min-width: 1024px) {
  .banner-card-layout-block .banner-card-layout-block--wide-column.fixed-500px {
    height: 500px;
  }
}
.banner-card-layout-block .banner-card-layout-block--narrow-column {
  width: 320px;
}
@media only screen and (min-width: 1241px) {
  .banner-card-layout-block .banner-card-layout-block--wide-column {
    width: 900px;
  }
}
@media only screen and (min-width: 1024px) and (max-width: 1240px) {
  .banner-card-layout-block .banner-card-layout-block--wide-column {
    width: 100%;
    float: none;
  }
  .banner-card-layout-block .banner-card-layout-block--narrow-column {
    display: none;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
  .banner-card-layout-block .banner-card-layout-block--wide-column {
    width: 100%;
    float: none;
  }
  .banner-card-layout-block .banner-card-layout-block--narrow-column {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .banner-card-layout-block {
    padding-left: 10px;
    padding-right: 10px;
  }
  .banner-card-layout-block .banner-card-layout-block--wide-column {
    width: auto;
    float: none;
    padding: 0;
  }
  .banner-card-layout-block .banner-card-layout-block--wide-column > .container-fluid > .row {
    margin-top: -10px;
  }
  .banner-card-layout-block .banner-card-layout-block--narrow-column {
    display: none;
  }
  .banner-card-layout-block .card,
  .banner-card-layout-block .poll {
    margin-top: 10px;
  }
}
.most-read .most-read--top {
  padding: 20px 20px 19px 20px;
  background-color: #fff;
  border-bottom: 1px solid #e0e0e0;
}
.most-read .most-read--header {
  margin: 0 0 20px 0;
}
.most-read.bordered {
  border: 1px solid #e0e0e0;
}
.most-read.bordered .most-read--top {
  padding-top: 19px;
}
.most-read.bordered .most-read--header {
  margin-bottom: 19px;
}
.article {
  background-color: #fff;
}
.article .article--inject {
  margin-bottom: 20px;
  margin-top: 4px;
  width: 30%;
}
.article .article--inject.left {
  float: left;
  margin-right: 20px;
}
.article .article--inject.right {
  float: right;
  margin-left: 20px;
}
.article .article--inject.center {
  float: none;
  margin: 20px 0;
  width: 100%;
}
.article .article--inject.center .slide-control {
  text-align: center;
  margin-top: 10px;
}
.article .article--quote {
  margin: 20px 0;
  background-color: #eaeaea;
  border-left: 10px solid #0786c2;
}
.article .article--quote .article--quote-inner {
  position: relative;
  padding: 20px;
  border-left: 10px solid #fff;
}
.article .article--quote .article--quote-img {
  width: 180px;
  height: 180px;
  overflow: hidden;
  position: absolute;
  top: 50%;
  margin-top: -90px;
}
.article .article--quote .article--quote-img > img {
  width: 100%;
}
.article .article--quote .article--quote-right {
  display: table-cell;
  vertical-align: middle;
  height: 180px;
  padding-left: 200px;
  text-align: right;
  width: 860px;
}
.article .article--quote .article--quote-text {
  /*&:before { content: '«'; }
      &:after { content: '»'; }*/
  font-size: 24px;
  line-height: 40px;
  font-weight: 300;
}
.article .article--quote .article--quote-author {
  color: #707070;
  text-align: right;
  font-size: 14px;
  margin-top: 20px;
}
.article .article--quote.noimage .article--quote-right {
  display: block;
  padding: 0;
  width: auto;
  height: auto;
}
.article .article--author {
  font-weight: 500;
  margin-bottom: 20px;
}
.article .article--tags {
  background-position: 0 2px;
  padding-left: 24px;
}
.article .article--tags > a {
  display: inline-block;
  margin-right: 10px;
}
.article .article--read-next {
  background-color: #eaeaea;
  margin-top: 20px;
  padding: 20px 20px 20px 40px;
  background-position: 18px 50%;
  font-size: 18px;
}
.article .article--read-next > span {
  display: block;
  font-size: 14px;
}
.article .article--read-next > a {
  display: block;
  margin-top: 10px;
}
@media only screen and (min-width: 1241px) {
  .article .article--infographics {
    margin-left: 35px;
    box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.08);
  }
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
  .article .article--quote .article--quote-right {
    width: 660px;
  }
}
@media only screen and (max-width: 767px) {
  .article .article--main-content-container {
    padding-left: 0;
  }
  .article .article--inject.left,
  .article .article--inject.right {
    float: none;
    margin-left: 0;
    margin-right: 0;
    width: 100%;
  }
  .article .table {
    font-size: 12px;
  }
  .article .table-responsive {
    border: none;
  }
  .article .article--quote {
    border-left-width: 5px;
  }
  .article .article--quote .article--quote-inner {
    padding: 10px;
    border-left-width: 5px;
  }
  .article .article--quote .article--quote-img {
    width: 90px;
    height: 90px;
    margin-top: -45px;
  }
  .article .article--quote .article--quote-right {
    height: 90px;
    padding-left: 100px;
  }
  .article .article--quote .article--quote-text {
    font-size: 20px;
    line-height: 28px;
  }
  .article .article--quote .article--quote-author {
    font-size: 12px;
    margin-top: 10px;
  }
}
.signup-form {
  border: 1px solid #e0e0e0;
  padding: 20px;
  background-color: #fff;
}
.signup-form .signup-form--header {
  margin: 0;
  font-size: 20px;
}
.signup-form .signup-form--subline {
  margin: 0 0 10px 0;
  font-size: 12px;
}
.signup-form .signup-form--submit {
  background-position: 50%;
}
.signup-form.footer-signup {
  padding: 0;
  border: none;
  background-color: transparent;
  max-width: 400px;
}
.signup-form.footer-signup .form-control {
  background-color: #707070;
  color: white;
}
.signup-form.footer-signup .form-control.has-error {
  border-color: #d5d5d5 !important;
}
@media only screen and (max-width: 767px) {
  .signup-form.footer-signup .form-control {
    margin-left: 10px;
  }
}
.signup-form.footer-signup button {
  background-color: #d5d5d5;
}
.signup-form.footer-signup .help-block {
  color: white;
}
.region-news-column {
  padding: 19px 20px;
  border: 1px solid #e0e0e0;
  background-color: #fff;
}
.region-news-column .region-news-column--top {
  position: relative;
}
.region-news-column .region-news-column--top .cities-menu {
  width: 1200px;
  right: 0;
  z-index: 3;
}
.region-news-column .region-news-column--selector {
  display: block;
  display: inline-block;
  border: 1px solid #e0e0e0;
  padding-top: 9px;
  padding-bottom: 9px;
}
.region-news-column .region-news-column--selector,
.region-news-column .region-news-column--selector:focus,
.region-news-column .region-news-column--selector:hover {
  background-color: #fff;
}
.region-news-column .region-news-column--header {
  margin: 0;
  font-size: 20px;
  line-height: 40px;
  display: inline-block;
  margin-right: 20px;
}
.article-related {
  border-top: 1px solid #fff;
  background-color: #eaeaea;
  padding: 19px 20px 20px 20px;
}
.article-related .row {
  margin-left: -10px;
  margin-right: -10px;
}
.article-related .article-related--header {
  margin: 0 0 10px 0;
}
.article-related .article-related--link-list {
  margin: 0;
  padding-left: 17px;
}
@media only screen and (max-width: 767px) {
  .article-related .article-related--column {
    margin-top: 20px;
  }
  .article-related .article-related--column:first-child {
    margin-top: 0;
  }
}
.userpic,
.user-button .user-button--pic,
.comment-form .comment-form--userpic,
.comment-list .comment-list--userpic {
  width: 32px;
  height: 32px;
  background-position: 50%;
  background-color: #fff;
}
.userpic > img,
.user-button .user-button--pic > img,
.comment-form .comment-form--userpic > img,
.comment-list .comment-list--userpic > img {
  width: 32px;
  height: 32px;
}
.article-comments {
  border-top: 1px solid #fff;
  background-color: #eaeaea;
  padding: 19px 20px 20px 20px;
}
.article-comments .article-comments--header {
  margin: 0 0 20px 0;
}
.article-comments {
  width: 100%;
}
.comment-form .comment-form--text,
.comment-form .comment-form--submit,
.comment-form .comment-form--userpic {
  float: left;
}
.comment-form .comment-form--text {
  margin-right: 20px;
  height: 100px;
}
.comment-form .comment-form--submit {
  width: 111px;
  overflow: hidden;
}
.comment-form .comment-form--userpic {
  display: block;
  margin-right: 20px;
}
@media only screen and (min-width: 1241px) {
  .comment-form .comment-form--text {
    width: 657px;
  }
}
@media only screen and (min-width: 1024px) and (max-width: 1240px) {
  .comment-form .comment-form--text {
    width: 737px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
  .comment-form .comment-form--text {
    width: 505px;
  }
}
@media only screen and (max-width: 767px) {
  .comment-form .comment-form--text,
  .comment-form .comment-form--submit,
  .comment-form .comment-form--userpic {
    float: none;
    margin-right: 0;
  }
  .comment-form .comment-form--text,
  .comment-form .comment-form--submit {
    margin-top: 20px;
  }
}
.comment-list {
  margin-top: 20px;
  padding-top: 20px;
  border-top: 1px solid #c3c3c3;
}
.comment-list .comment-list--top {
  position: relative;
}
.comment-list .comment-list--top .dropdow-menu {
  top: 100%;
  right: 0;
}
.comment-list .comment-list--count {
  float: left;
  font-weight: 500;
  line-height: 40px;
}
.comment-list .comment-list--sort {
  float: right;
  display: block;
  padding-top: 9px;
  padding-bottom: 9px;
}
.comment-list .comment-list--sort,
.comment-list .comment-list--sort.active,
.comment-list .comment-list--sort:active,
.comment-list .comment-list--sort:focus,
.comment-list .comment-list--sort:hover {
  border: 1px solid #c3c3c3;
  box-shadow: none;
}
.comment-list .comment-list--comment {
  margin-top: 20px;
  padding-top: 20px;
  border-top: 1px solid #c3c3c3;
}
.comment-list .comment-list--comments .comment-list--comment:first-child {
  padding-top: 0;
  border-top: none;
}
.comment-list .comment-list--user {
  margin-right: 20px;
}
.comment-list .comment-list--user,
.comment-list .comment-list--userpic,
.comment-list .comment-list--name,
.comment-list .comment-list--time,
.comment-list .comment-list--delete {
  float: left;
}
.comment-list .comment-list--userpic {
  margin-right: 8px;
}
.comment-list .comment-list--name,
.comment-list .comment-list--time,
.comment-list .comment-list--delete {
  line-height: 32px;
}
.comment-list .comment-list--delete {
  margin-left: 20px;
}
.comment-list .comment-list--time {
  color: #707070;
  display: inline-block;
}
.comment-list .comment-list--text {
  margin-top: 10px;
}
.comment-list .comment-list--comment-bottom {
  margin-top: 10px;
}
.comment-list .comment-list--voting,
.comment-list .comment-list--action {
  display: inline-block;
  margin-right: 20px;
  vertical-align: middle;
}
.comment-list .comment-list--vote-up,
.comment-list .comment-list--vote-down {
  display: inline-block;
  background-position: 5px center;
  font-weight: 500;
  padding: 5px 5px 5px 25px;
  border-radius: 3px;
}
.comment-list .comment-list--vote-up:active,
.comment-list .comment-list--vote-down:active,
.comment-list .comment-list--vote-up:focus,
.comment-list .comment-list--vote-down:focus,
.comment-list .comment-list--vote-up:hover,
.comment-list .comment-list--vote-down:hover {
  background-color: #fff;
  text-decoration: none;
}
.comment-list .comment-list--vote-up {
  color: #48B759;
}
.comment-list .comment-list--vote-down {
  color: #d92f24;
}
@media only screen and (max-width: 767px) {
  .comment-list .comment-list--user {
    float: none;
    margin-right: 0;
  }
  .comment-list .comment-list--time,
  .comment-list .comment-list--delete {
    margin-top: 10px;
    line-height: 20px;
  }
  .comment-list .comment-list--count,
  .comment-list .comment-list--sort {
    float: none;
  }
  .comment-list .comment-list--top .dropdow-menu {
    left: 0;
    right: auto;
    width: auto;
  }
  .comment-list .comment-list--count {
    line-height: 20px;
  }
  .comment-list .comment-list--sort {
    margin-top: 20px;
  }
  .comment-list .comment-list--voting,
  .comment-list .comment-list--action {
    display: block;
    margin-right: 0;
  }
  .comment-list .comment-list--action {
    margin-top: 10px;
  }
}
.dropdow-menu {
  display: none;
  position: absolute;
  min-width: 200px;
  -webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.175);
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.175);
  background-color: #fff;
}
.dropdow-menu .dropdow-menu--option {
  display: block;
  padding: 10px 20px;
  border-top: 1px solid #e0e0e0;
}
.dropdow-menu .dropdow-menu--option:first-child {
  border-top: none;
}
.dropdow-menu .dropdow-menu--option.selected {
  background-position: 20px center;
  padding-left: 35px;
  cursor: default;
}
.gallery {
  background-color: #eaeaea;
  padding: 20px;
}
.gallery .gallery--header {
  margin: 0 0 20px 0;
}
.gallery .gallery--container {
  position: relative;
  overflow: hidden;
  padding: 0 0px;
}
.gallery .gallery--ext-row {
  overflow-x: hidden;
  overflow-y: hidden;
}
.gallery .gallery--row {
  margin-left: -10px;
  margin-right: -10px;
  line-height: 0;
  white-space: nowrap;
  padding-right: 45px;
}
.gallery .gallery--col {
  display: inline-block;
  padding: 0 10px;
  width: 33.33333%;
}
.gallery .gallery--img-container {
  display: block;
  overflow: hidden;
  position: relative;
  background-color: #000;
}
.gallery .gallery--img {
  width: 100%;
  position: absolute;
}
.gallery .gallery--left-button,
.gallery .gallery--right-button {
  position: absolute;
  display: block;
  width: 32px;
  height: 32px;
  top: 50%;
  transform: translate(0, -50%);
}
.gallery .gallery--left-button {
  left: 0;
}
.gallery .gallery--left-button,
.gallery .gallery--left-button:visited {
  background-image: url('/s/icons/button-left.png?v=cb8fa78f');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2232px%22%20height=%2232px%22%20viewBox=%220%200%2032%2032%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-10.000000,%20-257.000000)%22%3E%3Cg%20transform=%22translate(10.000000,%20257.000000)%22%3E%3Cpath%20d=%22M16,0.1%20C7.3,0.1%200.1,7.2%200.1,16%20C0.1,24.7%207.3,31.9%2016,31.9%20C24.8,31.9%2031.9,24.7%2031.9,16%20C31.9,7.2%2024.8,0.1%2016,0.1%20L16,0.1%20Z%22%20fill=%22%23EAEAEA%22/%3E%3Cpolygon%20fill=%22%23323232%22%20points=%228.85148281%2015.3084271%2024.8194828%2015.3084271%2024.8194828%2016.6844271%208.85148281%2016.6844271%2014.6808161%2022.5137604%2013.7101495%2023.4844271%206.22214948%2015.9964271%2013.7101495%208.50842708%2014.6808161%209.47909375%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.gallery .gallery--left-button:active,
.gallery .gallery--left-button:focus,
.gallery .gallery--left-button:hover {
  background-image: url('/s/icons/button-left-hover.png?v=75501598');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2232px%22%20height=%2232px%22%20viewBox=%220%200%2032%2032%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-10.000000,%20-299.000000)%22%3E%3Cg%20transform=%22translate(10.000000,%20299.000000)%22%3E%3Ccircle%20fill=%22%230786C2%22%20cx=%2216.0368042%22%20cy=%2216.0368042%22%20r=%2215.2975464%22/%3E%3Cpath%20d=%22M16,30.5%20C8,30.5%201.5,24%201.5,16%20C1.5,8%208,1.5%2016,1.5%20C24,1.5%2030.5,8%2030.5,16%20C30.5,24%2024,30.5%2016,30.5%20L16,30.5%20Z%20M16,0.1%20C7.3,0.1%200.1,7.2%200.1,16%20C0.1,24.7%207.3,31.9%2016,31.9%20C24.8,31.9%2031.9,24.7%2031.9,16%20C31.9,7.2%2024.8,0.1%2016,0.1%20L16,0.1%20Z%22%20fill=%22%230786C2%22/%3E%3Cpolygon%20fill=%22%23FFFFFF%22%20points=%228.85148281%2015.3084271%2024.8194828%2015.3084271%2024.8194828%2016.6844271%208.85148281%2016.6844271%2014.6808161%2022.5137604%2013.7101495%2023.4844271%206.22214948%2015.9964271%2013.7101495%208.50842708%2014.6808161%209.47909375%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.gallery .gallery--right-button {
  right: 0;
}
.gallery .gallery--right-button,
.gallery .gallery--right-button:visited {
  background-image: url('/s/icons/button-right.png?v=24b2a46f');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2232px%22%20height=%2232px%22%20viewBox=%220%200%2032%2032%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-52.000000,%20-257.000000)%22%3E%3Cg%20transform=%22translate(52.000000,%20257.000000)%22%3E%3Cpath%20d=%22M16,0.1%20C7.3,0.1%200.1,7.2%200.1,16%20C0.1,24.7%207.3,31.9%2016,31.9%20C24.8,31.9%2031.9,24.7%2031.9,16%20C31.9,7.2%2024.8,0.1%2016,0.1%20L16,0.1%20Z%22%20fill=%22%23EAEAEA%22/%3E%3Cpolygon%20fill=%22%23323232%22%20transform=%22translate(16.491483,%2015.996427)%20scale(-1,%201)%20translate(-16.491483,%20-15.996427)%22%20points=%229.82214948%2015.3084271%2025.7901495%2015.3084271%2025.7901495%2016.6844271%209.82214948%2016.6844271%2015.6514828%2022.5137604%2014.6808161%2023.4844271%207.19281615%2015.9964271%2014.6808161%208.50842708%2015.6514828%209.47909375%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.gallery .gallery--right-button:active,
.gallery .gallery--right-button:focus,
.gallery .gallery--right-button:hover {
  background-image: url('/s/icons/button-right-hover.png?v=ad490493');
  background-image: linear-gradient(transparent, transparent), url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2232px%22%20height=%2232px%22%20viewBox=%220%200%2032%2032%22%20version=%221.1%22%3E%3Cg%20stroke=%22none%22%20stroke-width=%221%22%20fill=%22none%22%20fill-rule=%22evenodd%22%3E%3Cg%20transform=%22translate(-52.000000,%20-299.000000)%22%3E%3Cg%20transform=%22translate(52.000000,%20299.000000)%22%3E%3Ccircle%20fill=%22%230786C2%22%20cx=%2216.0368042%22%20cy=%2216.0368042%22%20r=%2215.2975464%22/%3E%3Cpath%20d=%22M16,30.5%20C8,30.5%201.5,24%201.5,16%20C1.5,8%208,1.5%2016,1.5%20C24,1.5%2030.5,8%2030.5,16%20C30.5,24%2024,30.5%2016,30.5%20L16,30.5%20Z%20M16,0.1%20C7.3,0.1%200.1,7.2%200.1,16%20C0.1,24.7%207.3,31.9%2016,31.9%20C24.8,31.9%2031.9,24.7%2031.9,16%20C31.9,7.2%2024.8,0.1%2016,0.1%20L16,0.1%20Z%22%20fill=%22%230786C2%22%20transform=%22translate(16.006149,%2015.993760)%20scale(-1,%201)%20translate(-16.006149,%20-15.993760)%22/%3E%3Cpolygon%20fill=%22%23FFFFFF%22%20transform=%22translate(16.520816,%2015.996427)%20scale(-1,%201)%20translate(-16.520816,%20-15.996427)%22%20points=%229.85148281%2015.3084271%2025.8194828%2015.3084271%2025.8194828%2016.6844271%209.85148281%2016.6844271%2015.6808161%2022.5137604%2014.7101495%2023.4844271%207.22214948%2015.9964271%2014.7101495%208.50842708%2015.6808161%209.47909375%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
@media only screen and (max-width: 767px) {
  .gallery .gallery--col {
    width: 50%;
  }
  .gallery .gallery--col:nth-child(3) {
    display: none;
  }
  .gallery .gallery--header {
    font-size: 16px;
    line-height: 20px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
  .gallery .gallery--col {
    width: 33%;
  }
}
.fullscreen {
  position: absolute;
  z-index: 4;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: rgba(0, 0, 0, 0.65);
}
.fullscreen .fullscreen--popup {
  top: 50%;
  left: 50%;
  position: fixed;
  transform: translate(-50%, -50%);
}
.fullscreen .fullscreen--popup-content {
  clear: both;
}
.fullscreen .fullscreen--close {
  float: right;
  clear: both;
  margin-bottom: 10px;
}
.fullscreen .fullscreen--close .btn-window-close {
  display: inline-block;
}
.fullscreen .fullscreen--slideshow {
  width: 80%;
}
.fullscreen .fullscreen--slideshow .slide-control {
  text-align: center;
  margin-top: 10px;
}
.fullscreen .fullscreen--log-reg {
  width: 380px;
  top: 20px;
  left: 50%;
  position: absolute;
  transform: translate(-50%, 0);
}
@media only screen and (max-width: 767px) {
  .fullscreen .fullscreen--popup {
    width: 90%;
  }
}
.news-index .news-index--toggles {
  padding: 10px 20px 0 20px;
  background-color: #fff;
}
.news-index .news-index--toggles .btn-switch {
  margin: 10px 10px 0 0;
}
.news-index .news-index--toggles .btn-switch:last-child {
  margin-right: 0;
}
.news-index .news-index--panel {
  padding: 20px;
  background-color: #fff;
}
.news-index .news-index--header {
  margin: 0 0 20px 0;
}
.news-index .news-index--subheader {
  margin: 20px 0;
}
.news-index .news-index--subheader:first-child {
  margin-top: 0;
}
.news-index .news-index--panel-bottom {
  text-align: center;
  margin-top: 20px;
  border-top: 1px solid #e0e0e0;
}
.news-index .news-index--panel-bottom .btn {
  margin-top: 20px;
  margin-right: 20px;
}
.news-index .news-index--panel-bottom .btn:last-child {
  margin-right: 0;
}
@media only screen and (max-width: 767px) {
  .news-index .news-index--toggles {
    padding: 0 10px;
  }
  .news-index .news-index--panel {
    padding: 20px 10px 10px 10px;
  }
  .news-index .news-index--panel-bottom .btn {
    display: block;
    margin-right: 0;
  }
}
.horizontal-card-list .card-horizontal {
  margin-top: 20px;
  padding-top: 19px;
  border-top: 1px solid #e0e0e0;
}
.horizontal-card-list .card-horizontal:first-child {
  margin-top: 0;
  padding-top: 0;
  border-top: none;
}
.badges-side-layout .badges-side-layout--badges-column {
  margin: 0 20px 0 0;
  float: left;
}
.badges-side-layout .badges-side-layout--content-column {
  float: right;
}
@media only screen and (min-width: 1241px) {
  .badges-side-layout .badges-side-layout--badges-column {
    width: 46px;
  }
  .badges-side-layout .badges-side-layout--content-column {
    width: 814px;
  }
  .wide .badges-side-layout .badges-side-layout--content-column {
    width: 1110px;
    padding-right: 90px;
  }
}
@media only screen and (min-width: 1024px) and (max-width: 1240px) {
  .badges-side-layout .badges-side-layout--badges-column {
    width: 46px;
  }
  .badges-side-layout .badges-side-layout--content-column {
    width: 854px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
  .badges-side-layout .badges-side-layout--badges-column {
    width: 46px;
  }
  .badges-side-layout .badges-side-layout--content-column {
    width: 654px;
  }
}
@media only screen and (max-width: 767px) {
  .badges-side-layout .badges-side-layout--content-column,
  .badges-side-layout .badges-side-layout--badges-column {
    width: 100%;
    float: none;
  }
  .badges-side-layout .badges-side-layout--badges-column {
    margin: 0 0 10px 0;
  }
  .badges-side-layout .badges-side-layout--badges-column .sn-count-badge {
    margin-bottom: 10px;
  }
}
@media only screen and (min-width: 1241px) {
  .badges-side-layout.full .badges-side-layout--badges-column {
    width: 70px;
  }
  .badges-side-layout.full .badges-side-layout--content-column {
    width: 1150px;
  }
}
.infopage {
  background-color: #fff;
  padding-left: 20px;
  padding-right: 20px;
}
.infopage .infopage--heading {
  margin-top: 20px;
}
.infopage .infopage--main-content-container {
  margin-left: -10px;
  margin-right: -10px;
}
.infopage .infopage--card {
  padding: 19px 20px;
  border: 1px solid #e0e0e0;
  position: relative;
  margin-top: 20px;
  overflow: hidden;
}
.infopage .infopage--card:first-child {
  margin-top: 0;
}
.infopage .infopage--card .richtext > *:last-child {
  margin-bottom: 0;
}
@media only screen and (max-width: 767px) {
  .infopage .infopage--card {
    padding: 19px 0;
    border: 0;
    border-top: 1px solid #e0e0e0;
  }
}
.infopage .infopage--card-header {
  margin: 0 0 20px 0;
  font-size: 28px;
  font-weight: 500;
}
@media only screen and (max-width: 767px) {
  .infopage .infopage--card-header {
    font-size: 22px;
    line-height: 1.2;
    padding-top: 9px;
  }
}
@media only screen and (max-width: 767px) {
  .infopage .infopage--card > .richtext {
    padding-left: 0;
  }
}
.infopage .infopage--card-number {
  position: absolute;
  top: 20px;
  left: 20px;
  font-size: 20px;
  color: #fff;
  display: table-cell;
  width: 40px;
  height: 40px;
  line-height: 40px;
  border-radius: 40px;
  text-align: center;
  background-color: #0786c2;
}
@media only screen and (max-width: 767px) {
  .infopage .infopage--card-number {
    left: 10px;
  }
}
.infopage .infopage--card-number + .infopage--card-header {
  padding-left: 60px;
}
.infopage .infopage--navigation {
  background-color: #fff;
}
.infopage .infopage--navigation .slide-control {
  display: none;
}
.infopage--banner {
  width: 300px;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (max-width: 767px) {
  .infopage .infopage--card:first-child {
    margin-top: 20px;
  }
  .infopage .infopage--card > .richtext {
    padding-right: 0;
  }
  .infopage .infopage--navigation {
    position: relative;
  }
  .infopage .infopage--navigation .link-list--item {
    display: none;
  }
  .infopage .infopage--navigation .link-list--link {
    padding-top: 19px;
  }
  .infopage .infopage--navigation .link-list--item.active {
    display: block;
    border: 1px solid #e0e0e0;
    text-align: center;
    padding-left: 50px;
    padding-right: 50px;
  }
  .infopage .infopage--navigation .link-list--item.active .link-list--link {
    font-weight: normal;
    color: #323232;
  }
  .infopage .infopage--navigation .slide-control,
  .infopage .infopage--navigation .slide-control--left,
  .infopage .infopage--navigation .slide-control--right {
    display: block;
    position: absolute;
  }
  .infopage .infopage--navigation .slide-control {
    margin-left: 10px;
    margin-right: 10px;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
  }
  .infopage .infopage--navigation .slide-control--left,
  .infopage .infopage--navigation .slide-control--right {
    top: 50%;
    transform: translate(0, -50%);
  }
  .infopage .infopage--navigation .slide-control--left {
    left: 0;
    margin: 0 0 0 10px;
  }
  .infopage .infopage--navigation .slide-control--right {
    right: 0;
    margin: 0 10px 0 0;
  }
}
.evaluate-this {
  white-space: nowrap;
}
.evaluate-this .evaluate-this--text {
  font-size: 14px;
}
.evaluate-this .evaluate-this--text,
.evaluate-this .evaluate-this--like,
.evaluate-this .evaluate-this--dislike {
  display: inline-block;
  line-height: 30px;
  vertical-align: middle;
}
.evaluate-this .evaluate-this--like,
.evaluate-this .evaluate-this--dislike {
  width: 16px;
  height: 20px;
  margin-left: 12px;
  border: 0;
  background-color: transparent;
  padding: 0;
}
.article-share {
  border-top: 1px solid #fff;
  background-color: #eaeaea;
  padding: 19px 20px 20px 20px;
}
.article-share .article-share--header {
  margin: 0 0 20px 0;
}
.article-share .article-share--sn {
  height: 20px;
  overflow: hidden;
}
.article-share .article-share--widget-container {
  margin-right: 20px;
  float: left;
}
.article-share .article-share--widget-container:last-child {
  margin-right: 0;
}
.article-share .article-share--link {
  line-height: 20px;
  margin-right: 20px;
}
.article-share .article-share--link:last-child {
  margin-right: 0;
}
@media only screen and (max-width: 767px) {
  .article-share .article-share--widget-container {
    float: none;
    margin-top: 10px;
    margin-right: 0;
  }
  .article-share .article-share--widget-container:first-child {
    margin-top: 0;
  }
  .article-share .article-share--links {
    margin-top: 20px;
  }
  .article-share .article-share--link {
    margin-right: 0;
    display: block;
  }
}
.log-reg .log-reg--tab-panels-container {
  background-color: #fff;
  padding-top: 20px;
  padding-bottom: 20px;
}
.log-reg .log-reg--submit {
  width: 100%;
}
.log-reg .log-reg--fine-print {
  margin-top: 10px;
  font-size: 12px;
}
.log-reg .log-reg--sn-buttons .sn-badge {
  text-align: center;
  display: block;
  width: 100%;
  background-position: 50%;
}
.log-reg .log-reg--form {
  border-top: 1px solid #e0e0e0;
  margin-top: 20px;
}
.log-reg .log-reg--captcha {
  height: 76px;
  overflow: hidden;
}
.log-reg .log-reg--success-header {
  margin: 0 0 20px 0;
}
@media only screen and (max-width: 767px) {
  .log-reg .log-reg--tab-panels-container {
    padding-top: 10px;
    padding-bottom: 10px;
  }
  .log-reg .log-reg--form {
    margin-top: 10px;
  }
}
.quiz .quiz--header {
  margin: 20px 0 0 0;
  text-align: center;
}
.quiz .quiz--group {
  margin: 0 -10px;
}
.quiz .quiz--question-image .photo-card {
  margin: 20px 0;
  max-width: 90vh;
}
.quiz .quiz--card {
  -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.25);
  box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.25);
  cursor: pointer;
  margin-top: 20px;
  overflow: hidden;
}
.quiz .quiz--question {
  border-top: 1px solid #e0e0e0;
  cursor: pointer;
}
.quiz .quiz--question:first-child {
  border-top: none;
}
.quiz .quiz--question-header {
  margin: 0;
  position: relative;
  padding: 19px 20px 20px 35px;
}
.quiz .quiz--question:first-child .quiz--question-header {
  padding-top: 20px;
}
.quiz .quiz--card-img-container {
  position: relative;
  overflow: hidden;
}
.quiz .quiz--card-picture {
  width: 100%;
}
.quiz .quiz--radio-button {
  position: absolute;
  left: 10px;
  top: 50%;
  transform: translate(0, -50%);
  background-color: #fff;
  width: 20px;
  height: 20px;
  border: 2px solid #0786c2;
  transition: border-width .15s ease-out;
  border-radius: 10px;
}
.quiz .quiz--question:active .quiz--radio-button,
.quiz .quiz--card:active .quiz--radio-button,
.quiz .quiz--question:focus .quiz--radio-button,
.quiz .quiz--card:focus .quiz--radio-button,
.quiz .quiz--question:hover .quiz--radio-button,
.quiz .quiz--card:hover .quiz--radio-button {
  border-width: 7px;
}
.quiz .quiz--question .quiz--radio-button {
  left: 0;
}
.quiz .quiz--popularity {
  display: none;
  position: absolute;
  right: 0;
  bottom: 0;
  color: #fff;
  padding: 10px 10px 10px 26px;
  border-top-left-radius: 5px;
  background-color: rgba(0, 0, 0, 0.65);
  text-align: center;
  background-position: left 10px center;
  font-size: 14px;
}
.quiz .quiz--card-header,
.quiz .quiz--comment {
  margin: 0;
}
.quiz .quiz--card-header {
  padding: 10px 10px 10px 40px;
  position: relative;
}
.quiz .quiz--comment {
  padding: 0 10px 10px 10px;
  display: none;
}
.quiz .quiz--next {
  text-align: center;
}
.quiz .quiz--next .btn {
  margin-top: 20px;
}
.quiz .quiz--result-subheader {
  margin: 0 0 20px 0;
}
.quiz.answered .quiz--card {
  cursor: default;
}
.quiz.answered .quiz--card-header {
  padding: 10px;
}
.quiz.answered .quiz--radio-button {
  display: none;
}
.quiz.answered .quiz--popularity {
  display: block;
}
.quiz.answered .quiz--question {
  cursor: default;
}
.quiz.answered .quiz--question.clicked .quiz--comment,
.quiz.answered .quiz--card.clicked .quiz--comment {
  display: block;
}
.quiz.answered .quiz--question .quiz--comment {
  padding: 0 0 20px 0;
}
.quiz.answered .quiz--question .quiz--question-header {
  padding-left: 0;
  padding-right: 60px;
}
.quiz.answered .quiz--question.right .quiz--question-header,
.quiz.answered .quiz--question.wrong .quiz--question-header {
  padding-left: 36px;
  background-position: left center;
}
.quiz.answered .quiz--card.right .quiz--card-header,
.quiz.answered .quiz--card.wrong .quiz--card-header {
  padding-left: 46px;
  background-position: left 10px center;
}
.quiz.answered .quiz--question.right .quiz--question-header,
.quiz.answered .quiz--card.right .quiz--card-header {
  color: #48B759;
}
.quiz.answered .quiz--question.wrong .quiz--question-header,
.quiz.answered .quiz--card.wrong .quiz--card-header {
  color: #d92f24;
}
.quiz.answered .quiz--question-header .quiz--popularity {
  background-color: transparent;
  color: #323232;
  bottom: auto;
  top: 50%;
  transform: translate(0, -50%);
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
}
.single-column-layout-block {
  padding-left: 20px;
  padding-right: 20px;
}
@media only screen and (min-width: 1241px) {
  .single-column-layout-block.longread {
    padding-left: 135px;
    padding-right: 225px;
  }
}
@media only screen and (max-width: 767px) {
  .single-column-layout-block {
    padding-left: 10px;
    padding-right: 10px;
  }
}
.show-more {
  text-align: center;
}
.feedback-form .g-recaptcha {
  margin-top: 0px;
}
.feedback-form .login-block {
  padding-top: 30px;
}
.feedback-form .btn {
  margin-top: 14px;
  float: right;
  height: 50px;
  width: 200px;
}
@media (min-width: 300px) {
  .feedback-form .btn {
    width: 100%;
  }
}
.bs-callout {
  padding: 20px;
  margin: 20px 0;
  border: 1px solid #eee;
  border-left-width: 5px;
  border-radius: 3px;
}
.bs-callout-info {
  border-left-color: #0786c2;
}
.bs-callout-info h4 {
  color: #0786c2;
}
.datepicker {
  border-radius: 0px;
  direction: ltr;
}
.datepicker-inline {
  width: 220px;
}
.datepicker.datepicker-rtl {
  direction: rtl;
}
.datepicker.datepicker-rtl table tr td span {
  float: right;
}
.datepicker-dropdown {
  top: 0;
  left: 0;
  padding: 4px;
}
.datepicker-dropdown:before {
  content: '';
  display: inline-block;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #d5d5d5;
  border-top: 0;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  position: absolute;
}
.datepicker-dropdown:after {
  content: '';
  display: inline-block;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #fff;
  border-top: 0;
  position: absolute;
}
.datepicker-dropdown.datepicker-orient-left:before {
  left: 6px;
}
.datepicker-dropdown.datepicker-orient-left:after {
  left: 7px;
}
.datepicker-dropdown.datepicker-orient-right:before {
  right: 6px;
}
.datepicker-dropdown.datepicker-orient-right:after {
  right: 7px;
}
.datepicker-dropdown.datepicker-orient-bottom:before {
  top: -7px;
}
.datepicker-dropdown.datepicker-orient-bottom:after {
  top: -6px;
}
.datepicker-dropdown.datepicker-orient-top:before {
  bottom: -7px;
  border-bottom: 0;
  border-top: 7px solid #d5d5d5;
}
.datepicker-dropdown.datepicker-orient-top:after {
  bottom: -6px;
  border-bottom: 0;
  border-top: 6px solid #fff;
}
.datepicker > div {
  display: none;
}
.datepicker table {
  margin: 0;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.datepicker table tr td,
.datepicker table tr th {
  text-align: center;
  width: 30px;
  height: 30px;
  border: none;
}
.table-striped .datepicker table tr td,
.table-striped .datepicker table tr th {
  background-color: transparent;
}
.datepicker table tr td.old,
.datepicker table tr td.new {
  color: #eaeaea;
}
.datepicker table tr td.day:hover,
.datepicker table tr td.focused {
  background: #eaeaea;
  cursor: pointer;
}
.datepicker table tr td.disabled,
.datepicker table tr td.disabled:hover {
  background: none;
  color: #eaeaea;
  cursor: default;
}
.datepicker table tr td.highlighted {
  color: #000;
  background-color: #68cbfa;
  border-color: #09a8f3;
  border-radius: 0;
}
.datepicker table tr td.highlighted:focus,
.datepicker table tr td.highlighted.focus {
  color: #000;
  background-color: #9adcfb;
  border-color: #81d3fa;
}
.datepicker table tr td.highlighted:hover {
  color: #000;
  background-color: #68cbfa;
}
.datepicker table tr td.highlighted:hover {
  color: #000;
  background-color: #9adcfb;
  border-color: #41bdf8;
}
.datepicker table tr td.highlighted:active,
.datepicker table tr td.highlighted.active,
.open > .dropdown-toggle.datepicker table tr td.highlighted {
  color: #000;
  background-color: #9adcfb;
  border-color: #41bdf8;
}
.datepicker table tr td.highlighted:active:hover,
.datepicker table tr td.highlighted.active:hover,
.open > .dropdown-toggle.datepicker table tr td.highlighted:hover,
.datepicker table tr td.highlighted:active:focus,
.datepicker table tr td.highlighted.active:focus,
.open > .dropdown-toggle.datepicker table tr td.highlighted:focus,
.datepicker table tr td.highlighted:active.focus,
.datepicker table tr td.highlighted.active.focus,
.open > .dropdown-toggle.datepicker table tr td.highlighted.focus {
  color: #000;
  background-color: #bce8fd;
  border-color: #81d3fa;
}
.datepicker table tr td.highlighted:active,
.datepicker table tr td.highlighted.active,
.open > .dropdown-toggle.datepicker table tr td.highlighted {
  background-image: none;
}
.datepicker table tr td.highlighted.disabled:hover,
.datepicker table tr td.highlighted[disabled]:hover,
fieldset[disabled] .datepicker table tr td.highlighted:hover,
.datepicker table tr td.highlighted.disabled:focus,
.datepicker table tr td.highlighted[disabled]:focus,
fieldset[disabled] .datepicker table tr td.highlighted:focus,
.datepicker table tr td.highlighted.disabled.focus,
.datepicker table tr td.highlighted[disabled].focus,
fieldset[disabled] .datepicker table tr td.highlighted.focus {
  background-color: #68cbfa;
  border-color: #09a8f3;
}
.datepicker table tr td.highlighted .badge {
  color: #68cbfa;
  background-color: #000;
}
.datepicker table tr td.highlighted.focused {
  background: #37baf8;
}
.datepicker table tr td.highlighted.disabled,
.datepicker table tr td.highlighted.disabled:active {
  background: #68cbfa;
  color: #eaeaea;
}
.datepicker table tr td.today {
  color: #000;
  background-color: #cbedfd;
  border-color: #68cbfa;
}
.datepicker table tr td.today:focus,
.datepicker table tr td.today.focus {
  color: #000;
  background-color: #fcfeff;
  border-color: #e3f5fe;
}
.datepicker table tr td.today:hover {
  color: #000;
  background-color: #cbedfd;
}
.datepicker table tr td.today:hover {
  color: #000;
  background-color: #fcfeff;
  border-color: #a4dffc;
}
.datepicker table tr td.today:active,
.datepicker table tr td.today.active,
.open > .dropdown-toggle.datepicker table tr td.today {
  color: #000;
  background-color: #fcfeff;
  border-color: #a4dffc;
}
.datepicker table tr td.today:active:hover,
.datepicker table tr td.today.active:hover,
.open > .dropdown-toggle.datepicker table tr td.today:hover,
.datepicker table tr td.today:active:focus,
.datepicker table tr td.today.active:focus,
.open > .dropdown-toggle.datepicker table tr td.today:focus,
.datepicker table tr td.today:active.focus,
.datepicker table tr td.today.active.focus,
.open > .dropdown-toggle.datepicker table tr td.today.focus {
  color: #000;
  background-color: #ffffff;
  border-color: #e3f5fe;
}
.datepicker table tr td.today:active,
.datepicker table tr td.today.active,
.open > .dropdown-toggle.datepicker table tr td.today {
  background-image: none;
}
.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today[disabled]:hover,
fieldset[disabled] .datepicker table tr td.today:hover,
.datepicker table tr td.today.disabled:focus,
.datepicker table tr td.today[disabled]:focus,
fieldset[disabled] .datepicker table tr td.today:focus,
.datepicker table tr td.today.disabled.focus,
.datepicker table tr td.today[disabled].focus,
fieldset[disabled] .datepicker table tr td.today.focus {
  background-color: #cbedfd;
  border-color: #68cbfa;
}
.datepicker table tr td.today .badge {
  color: #cbedfd;
  background-color: #000;
}
.datepicker table tr td.today.focused {
  background: #9adcfb;
}
.datepicker table tr td.today.disabled,
.datepicker table tr td.today.disabled:active {
  background: #cbedfd;
  color: #eaeaea;
}
.datepicker table tr td.range {
  color: #000;
  background-color: #eaeaea;
  border-color: #b7b7b7;
  border-radius: 0;
}
.datepicker table tr td.range:focus,
.datepicker table tr td.range.focus {
  color: #000;
  background-color: #ffffff;
  border-color: #f7f7f7;
}
.datepicker table tr td.range:hover {
  color: #000;
  background-color: #eaeaea;
}
.datepicker table tr td.range:hover {
  color: #000;
  background-color: #ffffff;
  border-color: #d6d6d6;
}
.datepicker table tr td.range:active,
.datepicker table tr td.range.active,
.open > .dropdown-toggle.datepicker table tr td.range {
  color: #000;
  background-color: #ffffff;
  border-color: #d6d6d6;
}
.datepicker table tr td.range:active:hover,
.datepicker table tr td.range.active:hover,
.open > .dropdown-toggle.datepicker table tr td.range:hover,
.datepicker table tr td.range:active:focus,
.datepicker table tr td.range.active:focus,
.open > .dropdown-toggle.datepicker table tr td.range:focus,
.datepicker table tr td.range:active.focus,
.datepicker table tr td.range.active.focus,
.open > .dropdown-toggle.datepicker table tr td.range.focus {
  color: #000;
  background-color: #ffffff;
  border-color: #f7f7f7;
}
.datepicker table tr td.range:active,
.datepicker table tr td.range.active,
.open > .dropdown-toggle.datepicker table tr td.range {
  background-image: none;
}
.datepicker table tr td.range.disabled:hover,
.datepicker table tr td.range[disabled]:hover,
fieldset[disabled] .datepicker table tr td.range:hover,
.datepicker table tr td.range.disabled:focus,
.datepicker table tr td.range[disabled]:focus,
fieldset[disabled] .datepicker table tr td.range:focus,
.datepicker table tr td.range.disabled.focus,
.datepicker table tr td.range[disabled].focus,
fieldset[disabled] .datepicker table tr td.range.focus {
  background-color: #eaeaea;
  border-color: #b7b7b7;
}
.datepicker table tr td.range .badge {
  color: #eaeaea;
  background-color: #000;
}
.datepicker table tr td.range.focused {
  background: #d1d1d1;
}
.datepicker table tr td.range.disabled,
.datepicker table tr td.range.disabled:active {
  background: #eaeaea;
  color: #eaeaea;
}
.datepicker table tr td.range.highlighted {
  color: #000;
  background-color: #a9dbf2;
  border-color: #51b5e4;
}
.datepicker table tr td.range.highlighted:focus,
.datepicker table tr td.range.highlighted.focus {
  color: #000;
  background-color: #d5edf9;
  border-color: #bfe4f5;
}
.datepicker table tr td.range.highlighted:hover {
  color: #000;
  background-color: #a9dbf2;
}
.datepicker table tr td.range.highlighted:hover {
  color: #000;
  background-color: #d5edf9;
  border-color: #86cbec;
}
.datepicker table tr td.range.highlighted:active,
.datepicker table tr td.range.highlighted.active,
.open > .dropdown-toggle.datepicker table tr td.range.highlighted {
  color: #000;
  background-color: #d5edf9;
  border-color: #86cbec;
}
.datepicker table tr td.range.highlighted:active:hover,
.datepicker table tr td.range.highlighted.active:hover,
.open > .dropdown-toggle.datepicker table tr td.range.highlighted:hover,
.datepicker table tr td.range.highlighted:active:focus,
.datepicker table tr td.range.highlighted.active:focus,
.open > .dropdown-toggle.datepicker table tr td.range.highlighted:focus,
.datepicker table tr td.range.highlighted:active.focus,
.datepicker table tr td.range.highlighted.active.focus,
.open > .dropdown-toggle.datepicker table tr td.range.highlighted.focus {
  color: #000;
  background-color: #f4fafd;
  border-color: #bfe4f5;
}
.datepicker table tr td.range.highlighted:active,
.datepicker table tr td.range.highlighted.active,
.open > .dropdown-toggle.datepicker table tr td.range.highlighted {
  background-image: none;
}
.datepicker table tr td.range.highlighted.disabled:hover,
.datepicker table tr td.range.highlighted[disabled]:hover,
fieldset[disabled] .datepicker table tr td.range.highlighted:hover,
.datepicker table tr td.range.highlighted.disabled:focus,
.datepicker table tr td.range.highlighted[disabled]:focus,
fieldset[disabled] .datepicker table tr td.range.highlighted:focus,
.datepicker table tr td.range.highlighted.disabled.focus,
.datepicker table tr td.range.highlighted[disabled].focus,
fieldset[disabled] .datepicker table tr td.range.highlighted.focus {
  background-color: #a9dbf2;
  border-color: #51b5e4;
}
.datepicker table tr td.range.highlighted .badge {
  color: #a9dbf2;
  background-color: #000;
}
.datepicker table tr td.range.highlighted.focused {
  background: #7dc8eb;
}
.datepicker table tr td.range.highlighted.disabled,
.datepicker table tr td.range.highlighted.disabled:active {
  background: #a9dbf2;
  color: #eaeaea;
}
.datepicker table tr td.range.today {
  color: #000;
  background-color: #f5c875;
  border-color: #eda116;
}
.datepicker table tr td.range.today:focus,
.datepicker table tr td.range.today.focus {
  color: #000;
  background-color: #f8dba4;
  border-color: #f6d18d;
}
.datepicker table tr td.range.today:hover {
  color: #000;
  background-color: #f5c875;
}
.datepicker table tr td.range.today:hover {
  color: #000;
  background-color: #f8dba4;
  border-color: #f2b84f;
}
.datepicker table tr td.range.today:active,
.datepicker table tr td.range.today.active,
.open > .dropdown-toggle.datepicker table tr td.range.today {
  color: #000;
  background-color: #f8dba4;
  border-color: #f2b84f;
}
.datepicker table tr td.range.today:active:hover,
.datepicker table tr td.range.today.active:hover,
.open > .dropdown-toggle.datepicker table tr td.range.today:hover,
.datepicker table tr td.range.today:active:focus,
.datepicker table tr td.range.today.active:focus,
.open > .dropdown-toggle.datepicker table tr td.range.today:focus,
.datepicker table tr td.range.today:active.focus,
.datepicker table tr td.range.today.active.focus,
.open > .dropdown-toggle.datepicker table tr td.range.today.focus {
  color: #000;
  background-color: #fbe8c6;
  border-color: #f6d18d;
}
.datepicker table tr td.range.today:active,
.datepicker table tr td.range.today.active,
.open > .dropdown-toggle.datepicker table tr td.range.today {
  background-image: none;
}
.datepicker table tr td.range.today.disabled:hover,
.datepicker table tr td.range.today[disabled]:hover,
fieldset[disabled] .datepicker table tr td.range.today:hover,
.datepicker table tr td.range.today.disabled:focus,
.datepicker table tr td.range.today[disabled]:focus,
fieldset[disabled] .datepicker table tr td.range.today:focus,
.datepicker table tr td.range.today.disabled.focus,
.datepicker table tr td.range.today[disabled].focus,
fieldset[disabled] .datepicker table tr td.range.today.focus {
  background-color: #f5c875;
  border-color: #eda116;
}
.datepicker table tr td.range.today .badge {
  color: #f5c875;
  background-color: #000;
}
.datepicker table tr td.range.today.disabled,
.datepicker table tr td.range.today.disabled:active {
  background: #f5c875;
  color: #eaeaea;
}
.datepicker table tr td.selected,
.datepicker table tr td.selected.highlighted {
  color: #fff;
  background-color: #707070;
  border-color: #555;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td.selected:focus,
.datepicker table tr td.selected.highlighted:focus,
.datepicker table tr td.selected.focus,
.datepicker table tr td.selected.highlighted.focus {
  color: #fff;
  background-color: #8a8a8a;
  border-color: #959595;
}
.datepicker table tr td.selected:hover,
.datepicker table tr td.selected.highlighted:hover {
  color: #fff;
  background-color: #707070;
}
.datepicker table tr td.selected:hover,
.datepicker table tr td.selected.highlighted:hover {
  color: #fff;
  background-color: #8a8a8a;
  border-color: #747474;
}
.datepicker table tr td.selected:active,
.datepicker table tr td.selected.highlighted:active,
.datepicker table tr td.selected.active,
.datepicker table tr td.selected.highlighted.active,
.open > .dropdown-toggle.datepicker table tr td.selected,
.open > .dropdown-toggle.datepicker table tr td.selected.highlighted {
  color: #fff;
  background-color: #8a8a8a;
  border-color: #747474;
}
.datepicker table tr td.selected:active:hover,
.datepicker table tr td.selected.highlighted:active:hover,
.datepicker table tr td.selected.active:hover,
.datepicker table tr td.selected.highlighted.active:hover,
.open > .dropdown-toggle.datepicker table tr td.selected:hover,
.open > .dropdown-toggle.datepicker table tr td.selected.highlighted:hover,
.datepicker table tr td.selected:active:focus,
.datepicker table tr td.selected.highlighted:active:focus,
.datepicker table tr td.selected.active:focus,
.datepicker table tr td.selected.highlighted.active:focus,
.open > .dropdown-toggle.datepicker table tr td.selected:focus,
.open > .dropdown-toggle.datepicker table tr td.selected.highlighted:focus,
.datepicker table tr td.selected:active.focus,
.datepicker table tr td.selected.highlighted:active.focus,
.datepicker table tr td.selected.active.focus,
.datepicker table tr td.selected.highlighted.active.focus,
.open > .dropdown-toggle.datepicker table tr td.selected.focus,
.open > .dropdown-toggle.datepicker table tr td.selected.highlighted.focus {
  color: #fff;
  background-color: #9b9b9b;
  border-color: #959595;
}
.datepicker table tr td.selected:active,
.datepicker table tr td.selected.highlighted:active,
.datepicker table tr td.selected.active,
.datepicker table tr td.selected.highlighted.active,
.open > .dropdown-toggle.datepicker table tr td.selected,
.open > .dropdown-toggle.datepicker table tr td.selected.highlighted {
  background-image: none;
}
.datepicker table tr td.selected.disabled:hover,
.datepicker table tr td.selected.highlighted.disabled:hover,
.datepicker table tr td.selected[disabled]:hover,
.datepicker table tr td.selected.highlighted[disabled]:hover,
fieldset[disabled] .datepicker table tr td.selected:hover,
fieldset[disabled] .datepicker table tr td.selected.highlighted:hover,
.datepicker table tr td.selected.disabled:focus,
.datepicker table tr td.selected.highlighted.disabled:focus,
.datepicker table tr td.selected[disabled]:focus,
.datepicker table tr td.selected.highlighted[disabled]:focus,
fieldset[disabled] .datepicker table tr td.selected:focus,
fieldset[disabled] .datepicker table tr td.selected.highlighted:focus,
.datepicker table tr td.selected.disabled.focus,
.datepicker table tr td.selected.highlighted.disabled.focus,
.datepicker table tr td.selected[disabled].focus,
.datepicker table tr td.selected.highlighted[disabled].focus,
fieldset[disabled] .datepicker table tr td.selected.focus,
fieldset[disabled] .datepicker table tr td.selected.highlighted.focus {
  background-color: #707070;
  border-color: #555;
}
.datepicker table tr td.selected .badge,
.datepicker table tr td.selected.highlighted .badge {
  color: #707070;
  background-color: #fff;
}
.datepicker table tr td.active,
.datepicker table tr td.active.highlighted {
  color: #fff;
  background-color: #323232;
  border-color: #323232;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td.active:focus,
.datepicker table tr td.active.highlighted:focus,
.datepicker table tr td.active.focus,
.datepicker table tr td.active.highlighted.focus {
  color: #fff;
  background-color: #4c4c4c;
  border-color: #727272;
}
.datepicker table tr td.active:hover,
.datepicker table tr td.active.highlighted:hover {
  color: #fff;
  background-color: #323232;
}
.datepicker table tr td.active:hover,
.datepicker table tr td.active.highlighted:hover {
  color: #fff;
  background-color: #4c4c4c;
  border-color: #515151;
}
.datepicker table tr td.active:active,
.datepicker table tr td.active.highlighted:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active.highlighted.active,
.open > .dropdown-toggle.datepicker table tr td.active,
.open > .dropdown-toggle.datepicker table tr td.active.highlighted {
  color: #fff;
  background-color: #4c4c4c;
  border-color: #515151;
}
.datepicker table tr td.active:active:hover,
.datepicker table tr td.active.highlighted:active:hover,
.datepicker table tr td.active.active:hover,
.datepicker table tr td.active.highlighted.active:hover,
.open > .dropdown-toggle.datepicker table tr td.active:hover,
.open > .dropdown-toggle.datepicker table tr td.active.highlighted:hover,
.datepicker table tr td.active:active:focus,
.datepicker table tr td.active.highlighted:active:focus,
.datepicker table tr td.active.active:focus,
.datepicker table tr td.active.highlighted.active:focus,
.open > .dropdown-toggle.datepicker table tr td.active:focus,
.open > .dropdown-toggle.datepicker table tr td.active.highlighted:focus,
.datepicker table tr td.active:active.focus,
.datepicker table tr td.active.highlighted:active.focus,
.datepicker table tr td.active.active.focus,
.datepicker table tr td.active.highlighted.active.focus,
.open > .dropdown-toggle.datepicker table tr td.active.focus,
.open > .dropdown-toggle.datepicker table tr td.active.highlighted.focus {
  color: #fff;
  background-color: #5d5d5d;
  border-color: #727272;
}
.datepicker table tr td.active:active,
.datepicker table tr td.active.highlighted:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active.highlighted.active,
.open > .dropdown-toggle.datepicker table tr td.active,
.open > .dropdown-toggle.datepicker table tr td.active.highlighted {
  background-image: none;
}
.datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active.highlighted.disabled:hover,
.datepicker table tr td.active[disabled]:hover,
.datepicker table tr td.active.highlighted[disabled]:hover,
fieldset[disabled] .datepicker table tr td.active:hover,
fieldset[disabled] .datepicker table tr td.active.highlighted:hover,
.datepicker table tr td.active.disabled:focus,
.datepicker table tr td.active.highlighted.disabled:focus,
.datepicker table tr td.active[disabled]:focus,
.datepicker table tr td.active.highlighted[disabled]:focus,
fieldset[disabled] .datepicker table tr td.active:focus,
fieldset[disabled] .datepicker table tr td.active.highlighted:focus,
.datepicker table tr td.active.disabled.focus,
.datepicker table tr td.active.highlighted.disabled.focus,
.datepicker table tr td.active[disabled].focus,
.datepicker table tr td.active.highlighted[disabled].focus,
fieldset[disabled] .datepicker table tr td.active.focus,
fieldset[disabled] .datepicker table tr td.active.highlighted.focus {
  background-color: #323232;
  border-color: #323232;
}
.datepicker table tr td.active .badge,
.datepicker table tr td.active.highlighted .badge {
  color: #323232;
  background-color: #fff;
}
.datepicker table tr td span {
  display: block;
  width: 23%;
  height: 54px;
  line-height: 54px;
  float: left;
  margin: 1%;
  cursor: pointer;
  border-radius: 4px;
}
.datepicker table tr td span:hover,
.datepicker table tr td span.focused {
  background: #eaeaea;
}
.datepicker table tr td span.disabled,
.datepicker table tr td span.disabled:hover {
  background: none;
  color: #eaeaea;
  cursor: default;
}
.datepicker table tr td span.active,
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active.disabled:hover {
  color: #fff;
  background-color: #323232;
  border-color: #323232;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td span.active:focus,
.datepicker table tr td span.active:hover:focus,
.datepicker table tr td span.active.disabled:focus,
.datepicker table tr td span.active.disabled:hover:focus,
.datepicker table tr td span.active.focus,
.datepicker table tr td span.active:hover.focus,
.datepicker table tr td span.active.disabled.focus,
.datepicker table tr td span.active.disabled:hover.focus {
  color: #fff;
  background-color: #4c4c4c;
  border-color: #727272;
}
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active:hover:hover,
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active.disabled:hover:hover {
  color: #fff;
  background-color: #323232;
}
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active:hover:hover,
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active.disabled:hover:hover {
  color: #fff;
  background-color: #4c4c4c;
  border-color: #515151;
}
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active,
.open > .dropdown-toggle.datepicker table tr td span.active,
.open > .dropdown-toggle.datepicker table tr td span.active:hover,
.open > .dropdown-toggle.datepicker table tr td span.active.disabled,
.open > .dropdown-toggle.datepicker table tr td span.active.disabled:hover {
  color: #fff;
  background-color: #4c4c4c;
  border-color: #515151;
}
.datepicker table tr td span.active:active:hover,
.datepicker table tr td span.active:hover:active:hover,
.datepicker table tr td span.active.disabled:active:hover,
.datepicker table tr td span.active.disabled:hover:active:hover,
.datepicker table tr td span.active.active:hover,
.datepicker table tr td span.active:hover.active:hover,
.datepicker table tr td span.active.disabled.active:hover,
.datepicker table tr td span.active.disabled:hover.active:hover,
.open > .dropdown-toggle.datepicker table tr td span.active:hover,
.open > .dropdown-toggle.datepicker table tr td span.active:hover:hover,
.open > .dropdown-toggle.datepicker table tr td span.active.disabled:hover,
.open > .dropdown-toggle.datepicker table tr td span.active.disabled:hover:hover,
.datepicker table tr td span.active:active:focus,
.datepicker table tr td span.active:hover:active:focus,
.datepicker table tr td span.active.disabled:active:focus,
.datepicker table tr td span.active.disabled:hover:active:focus,
.datepicker table tr td span.active.active:focus,
.datepicker table tr td span.active:hover.active:focus,
.datepicker table tr td span.active.disabled.active:focus,
.datepicker table tr td span.active.disabled:hover.active:focus,
.open > .dropdown-toggle.datepicker table tr td span.active:focus,
.open > .dropdown-toggle.datepicker table tr td span.active:hover:focus,
.open > .dropdown-toggle.datepicker table tr td span.active.disabled:focus,
.open > .dropdown-toggle.datepicker table tr td span.active.disabled:hover:focus,
.datepicker table tr td span.active:active.focus,
.datepicker table tr td span.active:hover:active.focus,
.datepicker table tr td span.active.disabled:active.focus,
.datepicker table tr td span.active.disabled:hover:active.focus,
.datepicker table tr td span.active.active.focus,
.datepicker table tr td span.active:hover.active.focus,
.datepicker table tr td span.active.disabled.active.focus,
.datepicker table tr td span.active.disabled:hover.active.focus,
.open > .dropdown-toggle.datepicker table tr td span.active.focus,
.open > .dropdown-toggle.datepicker table tr td span.active:hover.focus,
.open > .dropdown-toggle.datepicker table tr td span.active.disabled.focus,
.open > .dropdown-toggle.datepicker table tr td span.active.disabled:hover.focus {
  color: #fff;
  background-color: #5d5d5d;
  border-color: #727272;
}
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active,
.open > .dropdown-toggle.datepicker table tr td span.active,
.open > .dropdown-toggle.datepicker table tr td span.active:hover,
.open > .dropdown-toggle.datepicker table tr td span.active.disabled,
.open > .dropdown-toggle.datepicker table tr td span.active.disabled:hover {
  background-image: none;
}
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active:hover.disabled:hover,
.datepicker table tr td span.active.disabled.disabled:hover,
.datepicker table tr td span.active.disabled:hover.disabled:hover,
.datepicker table tr td span.active[disabled]:hover,
.datepicker table tr td span.active:hover[disabled]:hover,
.datepicker table tr td span.active.disabled[disabled]:hover,
.datepicker table tr td span.active.disabled:hover[disabled]:hover,
fieldset[disabled] .datepicker table tr td span.active:hover,
fieldset[disabled] .datepicker table tr td span.active:hover:hover,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,
.datepicker table tr td span.active.disabled:focus,
.datepicker table tr td span.active:hover.disabled:focus,
.datepicker table tr td span.active.disabled.disabled:focus,
.datepicker table tr td span.active.disabled:hover.disabled:focus,
.datepicker table tr td span.active[disabled]:focus,
.datepicker table tr td span.active:hover[disabled]:focus,
.datepicker table tr td span.active.disabled[disabled]:focus,
.datepicker table tr td span.active.disabled:hover[disabled]:focus,
fieldset[disabled] .datepicker table tr td span.active:focus,
fieldset[disabled] .datepicker table tr td span.active:hover:focus,
fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,
.datepicker table tr td span.active.disabled.focus,
.datepicker table tr td span.active:hover.disabled.focus,
.datepicker table tr td span.active.disabled.disabled.focus,
.datepicker table tr td span.active.disabled:hover.disabled.focus,
.datepicker table tr td span.active[disabled].focus,
.datepicker table tr td span.active:hover[disabled].focus,
.datepicker table tr td span.active.disabled[disabled].focus,
.datepicker table tr td span.active.disabled:hover[disabled].focus,
fieldset[disabled] .datepicker table tr td span.active.focus,
fieldset[disabled] .datepicker table tr td span.active:hover.focus,
fieldset[disabled] .datepicker table tr td span.active.disabled.focus,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus {
  background-color: #323232;
  border-color: #323232;
}
.datepicker table tr td span.active .badge,
.datepicker table tr td span.active:hover .badge,
.datepicker table tr td span.active.disabled .badge,
.datepicker table tr td span.active.disabled:hover .badge {
  color: #323232;
  background-color: #fff;
}
.datepicker table tr td span.old,
.datepicker table tr td span.new {
  color: #eaeaea;
}
.datepicker .datepicker-switch {
  width: 145px;
}
.datepicker .datepicker-switch,
.datepicker .prev,
.datepicker .next,
.datepicker tfoot tr th {
  cursor: pointer;
}
.datepicker .datepicker-switch:hover,
.datepicker .prev:hover,
.datepicker .next:hover,
.datepicker tfoot tr th:hover {
  background: #eaeaea;
}
.datepicker .cw {
  font-size: 10px;
  width: 12px;
  padding: 0 2px 0 5px;
  vertical-align: middle;
}
.input-group.date .input-group-addon {
  cursor: pointer;
}
.input-daterange {
  width: 100%;
}
.input-daterange input {
  text-align: center;
}
.input-daterange input:first-child {
  border-radius: 3px 0 0 3px;
}
.input-daterange input:last-child {
  border-radius: 0 3px 3px 0;
}
.input-daterange .input-group-addon {
  width: auto;
  min-width: 16px;
  padding: 4px 5px;
  line-height: 20px;
  text-shadow: 0 1px 0 #fff;
  border-width: 1px 0;
  margin-left: -5px;
  margin-right: -5px;
}
.context-switch {
  background-color: #eaeaea;
  padding-top: 10px;
}
.context-switch .pills--pill {
  margin-top: 10px;
}
.context-switch .cities-menu {
  margin-top: 10px;
}
@media only screen and (max-width: 767px) {
  .context-switch {
    padding-bottom: 10px;
  }
}
.attachment {
  border: 1px solid #e0e0e0;
  display: block;
  background-position-x: 50%;
  background-position-y: 19px;
  font-size: 12px;
  text-decoration: underline;
  padding: 69px 10px 9px 10px;
  text-align: center;
}
.yandex-news-promo {
  position: fixed;
  display: block;
  right: -350px;
  bottom: 20px;
  background: white;
  background-position: left top;
  box-shadow: 0px 0px 10px rgba(7, 134, 194, 0.8);
  width: 300px;
  height: 87px;
  font-size: 12px;
  transition: right 1000ms, box-shadow 100ms;
  z-index: 2147483001;
}
.yandex-news-promo:hover,
.yandex-news-promo:active {
  color: #555;
  text-decoration: none;
  box-shadow: 0px 0px 30px #0786c2;
}
.yandex-news-promo--links {
  margin-top: 8px;
}
.yandex-news-promo--riamo {
  color: #0786c2;
}
.yandex-news-promo--yandex,
.yandex-news-promo--google {
  width: 134px;
  height: 43px;
  border: 1px solid rgba(85, 85, 85, 0.9);
  border-radius: 2px;
  display: inline-block;
}
.yandex-news-promo--yandex:hover,
.yandex-news-promo--google:hover {
  border: 1px solid #555;
  border-radius: 2px;
}
.yandex-news-promo--yandex {
  background: url('/s/images/yn.png?v=a3b08b52') no-repeat top left;
}
.yandex-news-promo--google {
  background: url('/s/images/gn.png?v=eaa7356') no-repeat top left;
  margin-right: 10px;
}
.yandex-news-promo--content {
  position: relative;
  padding: 6px 9px;
}
.yandex-news-promo--close {
  position: absolute;
  right: 2px;
  top: 2px;
  padding: 5px;
  line-height: 10px;
  cursor: pointer;
}
.yandex-news-promo--close:hover {
  font-weight: bold;
}
.yandex-news-promo1 {
  position: fixed;
  display: block;
  right: -350px;
  bottom: 20px;
  background: white;
  background-position: left top;
  box-shadow: 0px 0px 10px rgba(7, 134, 194, 0.9);
  width: 300px;
  height: 80px;
  color: #333;
  font-size: 12px;
  transition: right 1000ms, box-shadow 100ms;
  z-index: 2147483647;
}
.yandex-news-promo1:hover,
.yandex-news-promo1:active {
  color: #333;
  text-decoration: none;
  box-shadow: 0px 0px 30px #0786c2;
}
.yandex-news-promo1:hover .yandex-news-promo--logo,
.yandex-news-promo1:active .yandex-news-promo--logo {
  border-color: #0786c2;
}
.yandex-news-promo1--logo {
  width: 76px;
  height: 76px;
  background: url('/s/images/logo-simple.svg?v=9d5a30bf') no-repeat center 13px;
  background-size: 44px 44px;
  border-radius: 50%;
  border: 2px solid rgba(7, 134, 194, 0.7);
  margin-top: 2px;
  display: block;
  position: absolute;
  left: 8px;
  top: 0;
}
.yandex-news-promo1--content {
  position: relative;
  padding-left: 108px;
  padding-top: 20px;
}
.yandex-news-promo1--close {
  position: absolute;
  right: 2px;
  top: 2px;
  padding: 5px;
  line-height: 10px;
  cursor: pointer;
}
.yandex-news-promo1--close:hover {
  font-weight: bold;
}
.f-quiz {
  background: #eaeaea;
  position: relative;
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
  clear: both;
}
.f-quiz *,
.f-quiz *:before,
.f-quiz *:after {
  box-sizing: border-box!important;
}
.f-quiz--start {
  color: #ffffff;
  background: center center no-repeat;
  background-size: cover;
  padding: 75% 0 0;
  position: relative;
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
}
@media only screen and (max-width: 767px) {
  .f-quiz--start {
    background: none!important;
    padding: 0;
  }
}
.f-quiz--start-in {
  background: rgba(0, 0, 0, 0.55);
  text-align: center;
  padding: 17px 60px 20px;
  position: absolute;
  top: auto;
  right: 0;
  bottom: 0;
  left: 0;
}
@media only screen and (max-width: 767px) {
  .f-quiz--start-in {
    background: #323232;
    padding: 15px 10px 20px;
    position: relative;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }
}
.f-quiz--start-img {
  display: block;
  width: 100%;
  height: auto;
}
.f-quiz--start-title {
  margin: 0 0 12px;
  font-size: 24px;
  line-height: 26px;
  font-weight: 500;
}
.f-quiz--start-info {
  margin: 0 0 14px;
  font-size: 14px;
  line-height: 20px;
  font-weight: 500;
}
.f-quiz--start-text {
  margin: 0 0 15px;
  font-size: 16px;
  line-height: 20px;
}
@media only screen and (max-width: 767px) {
  .f-quiz--start-text {
    font-size: 14px;
    line-height: 20px;
  }
}
.f-quiz--start.is-light {
  color: inherit;
}
.f-quiz--start.is-light .f-quiz--start-in {
  background: rgba(255, 255, 255, 0.75);
}
@media only screen and (max-width: 767px) {
  .f-quiz--start.is-light .f-quiz--start-in {
    background: #eaeaea;
  }
}
.f-quiz--result {
  padding: 18px 20px 0;
  text-align: center;
  position: relative;
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
}
@media only screen and (max-width: 767px) {
  .f-quiz--result {
    padding: 15px 10px 0;
  }
}
.f-quiz--result-title {
  margin: 0 0 13px;
  font-size: 24px;
  line-height: 26px;
  font-weight: 500;
}
.f-quiz--result-text {
  margin: 0 0 16px;
  font-size: 16px;
  line-height: 18px;
}
@media only screen and (max-width: 767px) {
  .f-quiz--result-text {
    font-size: 14px;
    line-height: 20px;
  }
}
.f-quiz--question {
  padding: 0 20px 0;
  position: relative;
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
}
@media only screen and (max-width: 767px) {
  .f-quiz--question {
    padding: 0 10px 0;
  }
}
.f-quiz--question-title {
  margin: 0 0 18px;
  font-size: 24px;
  line-height: 26px;
  font-weight: 500;
}
@media only screen and (max-width: 767px) {
  .f-quiz--question-title {
    font-size: 20px;
    line-height: 24px;
  }
}
.f-quiz--question-text {
  margin: 0 0 16px;
  font-size: 16px;
  line-height: 18px;
}
@media only screen and (max-width: 767px) {
  .f-quiz--question-text {
    font-size: 14px;
    line-height: 20px;
  }
}
.f-quiz--progress {
  padding: 6px 0 17px;
}
.f-quiz--progress-l {
  margin: 0 0 5px;
  font-size: 12px;
  line-height: 18px;
}
.f-quiz--progress-b {
  background: #ffffff;
}
.f-quiz--progress-b div {
  background: #0786c2;
  width: auto;
  height: 2px;
}
.f-quiz--photo {
  margin: 0 0 20px;
  position: relative;
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
}
.f-quiz--photo img {
  display: block;
  width: 100%;
  height: auto;
}
.f-quiz--photo-copyright {
  background: rgba(0, 0, 0, 0.3);
  padding: 5px;
  color: #dddddd;
  font-size: 12px;
  border-radius: 5px 0 0 0;
  position: absolute;
  top: auto;
  right: 0;
  bottom: 0;
  left: auto;
}
.f-quiz--photo-copyright a {
  color: #dddddd !important;
}
.f-quiz--answers {
  padding: 0 0 10px;
  margin: -6px 0 0;
}
.f-quiz--answer {
  padding: 6px 0 6px 28px;
  cursor: pointer;
  margin: 0 0 5px;
  font-size: 16px;
  line-height: 18px;
  position: relative;
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
  min-width: initial;
  min-height: 22px;
}
.f-quiz--answer-text {
  color: #323232;
  margin: 2px 0 -4px;
  opacity: 0.7;
  font-size: 14px;
  line-height: 18px;
  display: none;
}
@media only screen and (max-width: 767px) {
  .f-quiz--answer-text {
    margin-right: -50px;
  }
}
.f-quiz--answer-stat {
  color: #323232;
  position: absolute;
  top: 6px;
  right: 0;
  bottom: auto;
  left: auto;
  font-size: 14px;
  line-height: 18px;
  font-weight: 500;
  display: none;
}
.f-quiz--answer-stat:before {
  margin: 0 5px 0 0;
  display: inline-block;
  vertical-align: top;
  content: '\e900';
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 10px;
  line-height: 18px;
}
.f-quiz--answer:not(.is-res):before {
  content: "";
  background: #ffffff;
  border: 2px solid #0786c2;
  border-radius: 20px;
  transition: border-width .15s ease-out;
  display: block;
  position: absolute;
  top: 5px;
  right: auto;
  bottom: auto;
  left: 0;
  width: 20px;
  height: 20px;
}
.f-quiz--answer:not(.is-res):hover:before {
  border-width: 7px;
}
.f-quiz--answer.is-res {
  padding-right: 70px;
  cursor: default;
}
@media only screen and (max-width: 767px) {
  .f-quiz--answer.is-res {
    padding-right: 50px;
  }
}
.f-quiz--answer.is-res.wrong:before,
.f-quiz--answer.is-res.right:before {
  position: absolute;
  top: 4px;
  right: auto;
  bottom: auto;
  left: 0;
  display: block;
}
.f-quiz--answer.is-res.wrong {
  color: #d42821;
}
.f-quiz--answer.is-res.wrong:before {
  content: '\e901';
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 20px;
  line-height: 20px;
}
.f-quiz--answer.is-res.right {
  color: #3eae4e;
}
.f-quiz--answer.is-res.right:before {
  content: '\e902';
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 20px;
  line-height: 20px;
}
.f-quiz--answer.is-res .f-quiz--answer-stat {
  display: block;
}
.f-quiz--answer.clicked .f-quiz--answer-text {
  display: block;
}
.f-quiz--socials {
  margin: 0 0 20px;
  font-size: 0;
  line-height: 0;
}
.f-quiz--socials-l {
  margin: 0 10px 0 0;
  font-size: 16px;
  line-height: 26px;
  font-weight: 500;
  display: inline-block;
  vertical-align: top;
}
@media only screen and (max-width: 767px) {
  .f-quiz--socials-l {
    margin: 0 0 12px;
    display: block;
  }
}
.f-quiz--socials-i {
  display: inline-block;
  vertical-align: top;
  font-size: 12px;
  line-height: 18px;
}
@media only screen and (max-width: 767px) {
  .f-quiz--socials-i {
    display: block;
  }
}
.f-quiz--btn {
  text-align: center;
  padding: 0 10px 20px;
}
@media only screen and (max-width: 767px) {
  .f-quiz--btn .btn {
    margin: 0 0 10px !important;
    display: block;
    width: 100%;
    height: auto;
  }
  .f-quiz--btn .btn:last-of-type {
    margin: 0 !important;
  }
}
.f-quiz--middle {
  margin: 0 auto;
}
@media (min-height: 1000px) and (min-width: 1024px) {
  .f-quiz--middle {
    max-width: initial;
    max-height: initial;
  }
}
/*# sourceMappingURL=riamo.css.map */
