/* ===================================================================
                                                                     |
                       ___     ___    ____                           |
                ___   /```\__//```\__/____\                          |
              _/```\_/``:```````````//____\\                         |
             /|``````:``:``..``````/````````\                        |
            |`|`````::`````::``````\````````/                        |
            |`|`````:|`````||`````\`\______/                         |
            |`|`````||`````||``````|\``/``|                          |
             \|`````||`````||``````|```/`|`\                         |
              |`````||`````||``````|``/`/_\`\                        |
              |`___`||`___`||``````|`/``/````\                       |
               \_-_/``\_-_/`|`____`|/__/``````\                      |
                            _\_--_/````\``````/                      |
                           /____`````````````/                       |
                          /`````\```````````/                        |
                          \______\_________/                         |
                                                                     |
                                                                     |
=-=-=-=-=-=-=-=-=-=-= C O M P I L E D   S T Y L E S =-=-=-=-=-=-=-=  */
/* ================================================================= */
/*                                                                   */
/*                         ALL THE BASE STYLES                       */
/*                                                                   */
/*                                                                   */
/*                             @---&---@                             */
/* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= */
/*                                                                   */
/* roboto-regular - cyrillic_latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/fonts/roboto-v18-cyrillic_latin-regular.eot");
  /* IE9 Compat Modes */
  src: local("Roboto"), local("Roboto-Regular"), url("/fonts/roboto-v18-cyrillic_latin-regular.eot?#iefix") format("embedded-opentype"), url("/fonts/roboto-v18-cyrillic_latin-regular.woff2") format("woff2"), url("/fonts/roboto-v18-cyrillic_latin-regular.woff") format("woff"), url("/fonts/roboto-v18-cyrillic_latin-regular.ttf") format("truetype"), url("/fonts/roboto-v18-cyrillic_latin-regular.svg#Roboto") format("svg");
  /* Legacy iOS */ }

/* roboto-italic - cyrillic_latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url("/fonts/roboto-v18-cyrillic_latin-italic.eot");
  /* IE9 Compat Modes */
  src: local("Roboto Italic"), local("Roboto-Italic"), url("/fonts/roboto-v18-cyrillic_latin-italic.eot?#iefix") format("embedded-opentype"), url("/fonts/roboto-v18-cyrillic_latin-italic.woff2") format("woff2"), url("/fonts/roboto-v18-cyrillic_latin-italic.woff") format("woff"), url("/fonts/roboto-v18-cyrillic_latin-italic.ttf") format("truetype"), url("/fonts/roboto-v18-cyrillic_latin-italic.svg#Roboto") format("svg");
  /* Legacy iOS */ }

/* roboto-700 - cyrillic_latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("/fonts/roboto-v18-cyrillic_latin-700.eot");
  /* IE9 Compat Modes */
  src: local("Roboto Bold"), local("Roboto-Bold"), url("/fonts/roboto-v18-cyrillic_latin-700.eot?#iefix") format("embedded-opentype"), url("/fonts/roboto-v18-cyrillic_latin-700.woff2") format("woff2"), url("/fonts/roboto-v18-cyrillic_latin-700.woff") format("woff"), url("/fonts/roboto-v18-cyrillic_latin-700.ttf") format("truetype"), url("/fonts/roboto-v18-cyrillic_latin-700.svg#Roboto") format("svg");
  /* Legacy iOS */ }

*,
*::before,
*::after {
  box-sizing: border-box; }

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block; }

body {
  margin: 0;
  font-family: "Roboto", sans-serif;
  font-size: 12pt;
  font-weight: 400;
  line-height: 1.375rem;
  color: #1c1c1b;
  text-align: left;
  background-color: #1c1c1b; }

[tabindex="-1"]:focus {
  outline: 0 !important; }

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible; }

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 20; }

p {
  margin-top: 0;
  margin-bottom: 20; }

abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
  text-decoration-skip-ink: none; }

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit; }

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem; }

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0; }

dt {
  font-weight: 700; }

dd {
  margin-bottom: .5rem;
  margin-left: 0; }

blockquote {
  margin: 0 0 1rem; }

b,
strong {
  font-weight: bolder; }

small {
  font-size: 80%; }

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

sub {
  bottom: -.25em; }

sup {
  top: -.5em; }

a {
  color: #CE6969;
  text-decoration: none;
  background-color: transparent; }
  a:hover {
    color: #657dbd;
    text-decoration: underline; }

a:not([href]):not([tabindex]) {
  color: inherit;
  text-decoration: none; }
  a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {
    color: inherit;
    text-decoration: none; }
  a:not([href]):not([tabindex]):focus {
    outline: 0; }

pre,
code,
kbd,
samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 1em; }

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto; }

figure {
  margin: 0 0 1rem; }

img {
  vertical-align: middle;
  border-style: none; }

svg {
  overflow: hidden;
  vertical-align: middle; }

table {
  border-collapse: collapse; }

caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #6c757d;
  text-align: left;
  caption-side: bottom; }

th {
  text-align: inherit; }

label {
  display: inline-block;
  margin-bottom: 20; }

button {
  border-radius: 0; }

button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color; }

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit; }

button,
input {
  overflow: visible; }

button,
select {
  text-transform: none; }

select {
  word-wrap: normal; }

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button; }

button:not(:disabled),
[type="button"]:not(:disabled),
[type="reset"]:not(:disabled),
[type="submit"]:not(:disabled) {
  cursor: pointer; }

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  padding: 0;
  border-style: none; }

input[type="radio"],
input[type="checkbox"] {
  box-sizing: border-box;
  padding: 0; }

input[type="date"],
input[type="time"],
input[type="datetime-local"],
input[type="month"] {
  -webkit-appearance: listbox; }

textarea {
  overflow: auto;
  resize: vertical; }

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0; }

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: .5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal; }

progress {
  vertical-align: baseline; }

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto; }

[type="search"] {
  outline-offset: -2px;
  -webkit-appearance: none; }

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button; }

output {
  display: inline-block; }

summary {
  display: list-item;
  cursor: pointer; }

template {
  display: none; }

[hidden] {
  display: none !important; }

/* =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~= */
/*                                                                  */
/*                              B A S E                            */
/*                                                                */
/* =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~= */
html {
  font-size: 12pt; }

body {
  background-color: #fdfdfd;
  background-size: cover;
  background-position: center top;
  background-attachment: fixed;
  color: #1c1c1b;
  font-size: 0.875rem;
  font-style: normal;
  height: 100vh;
  text-rendering: optimizeLegibility;
  width: 100%;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -moz-font-feature-settings: 'liga', 'kern'; }

*::selection {
  background-color: #CE6969;
  color: #ffffff; }

a.disabled, a[disabled] {
  cursor: disable;
  pointer-events: none;
  opacity: 0.1;
  filter: alpha(opacity=10); }

img {
  max-width: 100%;
  height: auto;
  margin: 0 auto; }

.img-responsive {
  max-width: 100%;
  height: auto; }

hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1); }

small,
.small {
  font-size: 80%;
  font-weight: 400; }

.list-unstyled {
  padding-left: 0;
  list-style: none; }

[role="button"] {
  cursor: pointer; }

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  color: #657dbd;
  font-family: "Roboto", sans-serif;
  font-weight: 300;
  line-height: 1.25rem;
  margin-top: 0;
  margin-bottom: 1.25rem;
  position: relative; }

h1 {
  font-size: 2.5rem;
  font-weight: 300;
  line-height: 2.5rem;
  position: relative; }
  h1.title {
    background-color: transparent;
    border-left: 2px solid #CE6969;
    color: #1c1c1b;
    font-size: 1.6875rem;
    line-height: 32px;
    margin-top: 0;
    margin-bottom: 1.25rem;
    padding: 0 5px 0 10px;
    text-transform: uppercase; }

h2 {
  font-size: 1.75rem;
  font-weight: 300;
  line-height: 1.75rem; }

h3, .h3 {
  font-size: 1.5rem; }

h4, .h4 {
  font-size: 1.25rem; }
  h4.title, .h4.title {
    color: #1c1c1b;
    font-size: 1.125rem; }

h5, .h5 {
  font-size: 1.125rem; }

h6, .h6 {
  font-size: 1rem; }

p {
  margin-bottom: 1.25rem; }

@media (max-width: 799.98px) {
  ul {
    padding-left: 0; } }

figure {
  margin: 0; }

/* =^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^= */
/* ================================================================= */
/*                                                                   */
/*                         ALL THE LAYOUT STYLES                     */
/*                                                                   */
/*                                                                   */
/*                             @---&---@                             */
/* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= */
/*                                                                   */
/* =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~= */
/*                                                                  */
/*                              G R I D                            */
/*                                                                */
/* =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~= */
.container {
  width: 100%;
  padding-right: 10px;
  padding-left: 10px;
  margin-right: auto;
  margin-left: auto; }
  @media (min-width: 576px) {
    .container {
      max-width: 576px; } }
  @media (min-width: 800px) {
    .container {
      max-width: 800px; } }
  @media (min-width: 992px) {
    .container {
      max-width: 992px; } }
  @media (min-width: 1200px) {
    .container {
      max-width: 1180px; } }
  @media (min-width: 1280px) {
    .container {
      max-width: 1260px; } }

.container-fluid {
  width: 100%;
  padding-right: 10px;
  padding-left: 10px;
  margin-right: auto;
  margin-left: auto; }

.row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -10px;
  margin-left: -10px; }

.no-gutters {
  margin-right: 0;
  margin-left: 0; }
  .no-gutters > .col,
  .no-gutters > [class*="col-"] {
    padding-right: 0;
    padding-left: 0; }

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .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, .col-sm, .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, .col-md, .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, .col-lg, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, .col-xxl-1, .col-xxl-2, .col-xxl-3, .col-xxl-4, .col-xxl-5, .col-xxl-6, .col-xxl-7, .col-xxl-8, .col-xxl-9, .col-xxl-10, .col-xxl-11, .col-xxl-12, .col-xxl {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px; }

.col {
  flex-basis: 0;
  flex-grow: 1;
  max-width: 100%; }

.col-1 {
  flex: 0 0 8.3333333333%;
  max-width: 8.3333333333%; }

.col-2 {
  flex: 0 0 16.6666666667%;
  max-width: 16.6666666667%; }

.col-3 {
  flex: 0 0 25%;
  max-width: 25%; }

.col-4 {
  flex: 0 0 33.3333333333%;
  max-width: 33.3333333333%; }

.col-5 {
  flex: 0 0 41.6666666667%;
  max-width: 41.6666666667%; }

.col-6 {
  flex: 0 0 50%;
  max-width: 50%; }

.col-7 {
  flex: 0 0 58.3333333333%;
  max-width: 58.3333333333%; }

.col-8 {
  flex: 0 0 66.6666666667%;
  max-width: 66.6666666667%; }

.col-9 {
  flex: 0 0 75%;
  max-width: 75%; }

.col-10 {
  flex: 0 0 83.3333333333%;
  max-width: 83.3333333333%; }

.col-11 {
  flex: 0 0 91.6666666667%;
  max-width: 91.6666666667%; }

.col-12 {
  flex: 0 0 100%;
  max-width: 100%; }

@media (min-width: 576px) {
  .col-sm {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%; }
  .col-sm-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%; }
  .col-sm-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%; }
  .col-sm-3 {
    flex: 0 0 25%;
    max-width: 25%; }
  .col-sm-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%; }
  .col-sm-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%; }
  .col-sm-6 {
    flex: 0 0 50%;
    max-width: 50%; }
  .col-sm-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%; }
  .col-sm-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%; }
  .col-sm-9 {
    flex: 0 0 75%;
    max-width: 75%; }
  .col-sm-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%; }
  .col-sm-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%; }
  .col-sm-12 {
    flex: 0 0 100%;
    max-width: 100%; } }

@media (min-width: 800px) {
  .col-md {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%; }
  .col-md-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%; }
  .col-md-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%; }
  .col-md-3 {
    flex: 0 0 25%;
    max-width: 25%; }
  .col-md-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%; }
  .col-md-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%; }
  .col-md-6 {
    flex: 0 0 50%;
    max-width: 50%; }
  .col-md-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%; }
  .col-md-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%; }
  .col-md-9 {
    flex: 0 0 75%;
    max-width: 75%; }
  .col-md-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%; }
  .col-md-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%; }
  .col-md-12 {
    flex: 0 0 100%;
    max-width: 100%; } }

@media (min-width: 992px) {
  .col-lg {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%; }
  .col-lg-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%; }
  .col-lg-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%; }
  .col-lg-3 {
    flex: 0 0 25%;
    max-width: 25%; }
  .col-lg-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%; }
  .col-lg-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%; }
  .col-lg-6 {
    flex: 0 0 50%;
    max-width: 50%; }
  .col-lg-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%; }
  .col-lg-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%; }
  .col-lg-9 {
    flex: 0 0 75%;
    max-width: 75%; }
  .col-lg-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%; }
  .col-lg-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%; }
  .col-lg-12 {
    flex: 0 0 100%;
    max-width: 100%; } }

@media (min-width: 1200px) {
  .col-xl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%; }
  .col-xl-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%; }
  .col-xl-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%; }
  .col-xl-3 {
    flex: 0 0 25%;
    max-width: 25%; }
  .col-xl-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%; }
  .col-xl-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%; }
  .col-xl-6 {
    flex: 0 0 50%;
    max-width: 50%; }
  .col-xl-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%; }
  .col-xl-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%; }
  .col-xl-9 {
    flex: 0 0 75%;
    max-width: 75%; }
  .col-xl-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%; }
  .col-xl-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%; }
  .col-xl-12 {
    flex: 0 0 100%;
    max-width: 100%; } }

@media (min-width: 1280px) {
  .col-xxl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%; }
  .col-xxl-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%; }
  .col-xxl-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%; }
  .col-xxl-3 {
    flex: 0 0 25%;
    max-width: 25%; }
  .col-xxl-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%; }
  .col-xxl-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%; }
  .col-xxl-6 {
    flex: 0 0 50%;
    max-width: 50%; }
  .col-xxl-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%; }
  .col-xxl-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%; }
  .col-xxl-9 {
    flex: 0 0 75%;
    max-width: 75%; }
  .col-xxl-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%; }
  .col-xxl-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%; }
  .col-xxl-12 {
    flex: 0 0 100%;
    max-width: 100%; } }

.clearfix::after {
  display: block;
  clear: both;
  content: ""; }

.d-none {
  display: none !important; }

.d-inline {
  display: inline !important; }

.d-inline-block {
  display: inline-block !important; }

.d-block {
  display: block !important; }

.d-table {
  display: table !important; }

.d-table-row {
  display: table-row !important; }

.d-table-cell {
  display: table-cell !important; }

.d-flex {
  display: flex !important; }

.d-inline-flex {
  display: inline-flex !important; }

.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden; }
  .embed-responsive::before {
    display: block;
    content: ""; }
  .embed-responsive .embed-responsive-item,
  .embed-responsive iframe,
  .embed-responsive embed,
  .embed-responsive object,
  .embed-responsive video {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0; }

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%; }

.embed-responsive-16by9::before {
  padding-top: 56.25%; }

.embed-responsive-4by3::before {
  padding-top: 75%; }

.embed-responsive-1by1::before {
  padding-top: 100%; }

.float-left {
  float: left !important; }

.float-right {
  float: right !important; }

.float-none {
  float: none !important; }

.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }

.text-justify {
  text-align: justify !important; }

.text-nowrap {
  white-space: nowrap !important; }

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.text-left {
  text-align: left !important; }

.text-right {
  text-align: right !important; }

.text-center {
  text-align: center !important; }

.text-lowercase {
  text-transform: lowercase !important; }

.text-uppercase {
  text-transform: uppercase !important; }

.text-capitalize {
  text-transform: capitalize !important; }

.font-weight-light {
  font-weight: 300 !important; }

.font-weight-normal {
  font-weight: 400 !important; }

.font-weight-bold {
  font-weight: 700 !important; }

.font-italic {
  font-style: italic !important; }

.text-white {
  color: #fff !important; }

.text-body {
  color: #1c1c1b !important; }

.text-muted {
  color: #6c757d !important; }

.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important; }

.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important; }

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0; }

@media (min-width: 992px) {
  .text-lg-left {
    text-align: left !important; } }

/* =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~= */
/*                                                                  */
/*                           H E A D E R                           */
/*                                                                */
/* =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~= */
.header {
  margin-bottom: 20px; }
  @media (max-width: 1024px) {
    .header {
      margin-bottom: 0px; } }
  .header-toolbar {
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 0.75rem; }
  .header-center {
    padding: 5px 0; }
    @media (max-width: 991px) {
      .header-center {
        padding: 0; } }

#time-date {
  text-transform: uppercase;
  line-height: 32px;
  margin: 0 auto;
  vertical-align: top;
  clear: both;
  text-align: center; }
  @media (min-width: 576px) {
    #time-date {
      float: right;
      clear: none; } }

.logo {
  background-repeat: no-repeat;
  background-size: 100%;
  width: 100%;
  max-width: 361px;
  height: 50px;
  display: inline-block;
  vertical-align: top; }
  @media (max-width: 991px) {
    .logo {
      display: block;
      height: 25px;
      margin: 10px auto 0; }
      .logo svg {
        height: 25px; } }
  @media (max-width: 575px) {
    .logo {
      margin: 0px auto 0;
      height: 20px; }
      .logo svg {
        height: 20px; } }

.social {
  width: 34px;
  height: 34px;
  display: inline-block;
  margin-left: 10px;
  vertical-align: top;
  margin-top: 10px; }
  @media (max-width: 991px) {
    .social {
      background-size: 28px;
      margin-left: 15px;
      margin-top: 0;
      height: 28px;
      width: 28px; } }
  @media (min-width: 800px) {
    .social {
      margin-top: 5px; } }
  .social:first-child {
    margin-left: 0; }
  .social.vk {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxMzJFMDYyQTk0NzExMUU0QTZCQ0I0MTNFMzM1M0VGOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxMzJFMDYyQjk0NzExMUU0QTZCQ0I0MTNFMzM1M0VGOCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjEzMkUwNjI4OTQ3MTExRTRBNkJDQjQxM0UzMzUzRUY4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjEzMkUwNjI5OTQ3MTExRTRBNkJDQjQxM0UzMzUzRUY4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+ELte1wAABCJJREFUeNq0mHtoT2EYx4+Dic21FnOZMPe5ZEghFhbGyNhEuUQzYSjMZZu1qa1FNrfEMqIMxbDYsCH+oGZyGXKJMPznsoZd+T71PfX29v5++2377VufznnPec97nt/zvs/zPufXalVqrtUI9QVhYBoYBXoDP96rBOXgGSgGheCdpwO38bDfJBALZoOu2r0qHn3BIBIJftGYozSsWYb0A2kgWrl2DxSBUvARVIB/oCM9NAaEgilgEbkMtoNXrl7Uys3UyACHgT/4C46TZx56cQhYBdbQyJ9gEzhp6my7GGQrOE8jCsBYENcIIyz+ehknBFwCnUEOSPHUEHk4g+epYBYos5quN2ABiGc7keO6NSRSMULcmGR5TxmcKlECWOnKkEBwjOd7QJblfZ2gx0UHwVCTIXtBN3CL7mspyXsuMtyz9PCdwCiR6Fjt4YDBTG7d2a4B2eCDoa+Te34w1GOYFGdwjBuOIXE8HgJBIB20JZKYtoGv7ONDj+2S8NdeKGG6Ubu2Gezg+TfwhGlhHyNok2OIJKFwUAv2gyiwWBtMQi9CaUuCGsZoUNXD4DVJiO3YlnQwgjklgQaKZwbbDM9O4CH4AnLpBVVzFeOqQQkzrK4aLRAOKUY4+svrMk236eFw6TydHW4q7rvgIvy6KG0fQ58/ynk007yuNCXVF/IYKoaMZqNE6SyhVacN0AckK+12hpfUautI1wOuP0elzhTaXCOiT0oHWVB5hoHWg4ku1oOoA48Rao5QImY5p9ZROaczwObD1dxFVSVrD4lac7+QBTfeYEgId+xthnsbwGvtmtQwv8W7tps88ZxRpGsgp3Gs4d5w8BSM065fA2cM/f+pK/sP59TX0DGF06TLx80P8DNc60lP6fJ1ZsTmPDmLUZe4bSnntzmSgLhvmM6eTJrfbLrSYmVlkpQAS7Qc0RTJS/PBSM1A0QubZZ+l5BOTrnPF13mwu85j5jXJn0VSANthPN6xuZAqGZZBbl5yFiwE3914TuqNK2A+SwmT+oOdzObTmHvybe6WBZyr2AZ+cR4NvmK490VrJ/KFJkmaX8GFfVd+hLP7HmB1FsN94IMbY17S/SFM4QNAe9a4pnQuu/Zkp1gH78E5GmA5NYlaxV8Fc3iMsFpWOfSIbJxTQb2t1Q0V3GnjW9CIWBpRxWxbr5eKb8E6nqcrha43FcWpF21Rk6We4k8r3x3ZSqHrDa1l5Ml+lakY5PK7Zrfy3ZHB2qRfMwzoBU6BI3xfJpeBR196SZyaCuaOUuaF/o0wIJDloDy7jCEbZzKioW9fZzfN4L8ATgVWzE+Ox+CzUj74MY2PZqKarmyARQyAR039N6CMhfUsznEY2+FKRVbJ7dyXSVGt1py/JfK89f/IdSJV10zGfjD3jM5KtpSd/AWTVYGyoTao/wIMAAnO7i0rgMlgAAAAAElFTkSuQmCC"); }
  .social.tw {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDRDU4NjNCRjk0NzExMUU0Qjk3MkQ1NTFENzM2QUU3QSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDRDU4NjNDMDk0NzExMUU0Qjk3MkQ1NTFENzM2QUU3QSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkNENTg2M0JEOTQ3MTExRTRCOTcyRDU1MUQ3MzZBRTdBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkNENTg2M0JFOTQ3MTExRTRCOTcyRDU1MUQ3MzZBRTdBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+PmgTpgAABA1JREFUeNqsmAlsDVEUhl+fFtFStbZqj1iioikJocGLphQRUVtiC7XVUmqPUAmiUURri9ROgtiK2NciIqIqNFpCbVUhxFZtHy31H/knuZnMezOv753ky2x37v3nLuecO34jj3+xeWCtQCzoD7qC5iCIz0pBMcgD18ElUGi1Yn+L5aLBDDAIhOie/eIxELQn8eAHxeygMK+EtAGpYLRy7za4BnLBW1ACqkBd9lAUcIC+YCQ5DZaCp64a8nMzNFLBNtAYOMFOkmexFzuCBDCdIr+DeWCfUWG7i0oWgaMUcRF0B0keiLDx66WebiALBIO9YJVVIfJyGs9XgzjwxFZ9ew6GgyW8XsF63QqJV0RIN6bYfGdS70TwBywHk1wJaQkyeb4GZFSjsWi+dwbsB2NBgPL8ENjE8y2gk9Gq2QAagKvsvgngBiiyKGIjmK+7J3VMBWtBLzAADOXqGkPRseqq6QnugnI6qkI6p/f0HR9NRCzgh7izSjCF7VSAB/RJIu6yNjRJPO7h5GpEByU+IZtCXVkIfYSZvQPJoB94RdegzcX/c0S6aTAVaw+lZ8oUf5BNxxZq0EBXCjezcHBYmYeZbEfCRQc7l2c9cA8UsFAJPahmtfjVjziu4jXreziRj4F1ynUR52BN6QgREsMHVwz8iX5uNOEwZlP0bQ+WeInBvUs8OkRIJC9ylAJhYDK/osJFxaFcrg6LQj4Z3MvlMcKfc8SmW6bfwEzQkAHNF5ZvcK+YHxomPVIH/NZ1nUyirVpg9IEIaey+wf1SLopadhOXfMNHvZHjIkmqUl18OWduoK6QKB1Gr1jspZDdLoY4UBsRu9JIC4OCjejUKrwQ8RIccfGsGWPRBxHymDejDAq+4Ti29kLIYtZhZNqKzbcz7bMp/kQ1CdnjwQEvhuSEm+exPGaLkPNU3Bu0MyhczjwikhO4zKIIcZCz3TwPo3uX0HJWhLxmOhjATN3IavLFHqC2BRFZzMqcbsokcCtyUzJALR/ZzOxsGhOWeuyB+kxeHAx+ZvaTwTHVxBE2BXN5nqEmRreke8AQkA4SKSCB8cXMPoOTfLfAQvkNXJESq87pM7RkRlXxHXfAMia5Ek/6gC4cntr0xNL4M5a9ZSF50kyGfxw3ZnPAX72QF2AWV8h68JWz/opBZK6ujVJCx0KmFYZZ/EFl37GLqYCvLJGJUQ0O4Vazfc1KZd+RxlSgjRcCwpnRb2d76ZwGlnZ6KZyoEpFHMG+QLUZbDwS05P4ll9m8k0lVsqd7X7HO7JVBinO7zi3HQybEWvoQxNgRSUcVo/yyuMad3oPq/g14wsQ6jmMcy+vByhahlD4jULeZqlR+S5zy1f+RC0R8y0BuCSK4nINZxslInk9veVEJqKb2T4ABAMPF+BQsdeTwAAAAAElFTkSuQmCC"); }
  .social.ok {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3MDU3NTk4MDk0NzExMUU0ODMzQ0ZGMTY4NEUwRUJCRCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3MDU3NTk4MTk0NzExMUU0ODMzQ0ZGMTY4NEUwRUJCRCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjcwNTc1OTdFOTQ3MTExRTQ4MzNDRkYxNjg0RTBFQkJEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjcwNTc1OTdGOTQ3MTExRTQ4MzNDRkYxNjg0RTBFQkJEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+cMvAoQAABK5JREFUeNqsmGlsFlUUhqcDKtJWFFwAUdEQ9wUFEzQkSlQUieKKwWhCSsSiiEvc/oBxSTSkMYCgiAgmRI1GRY1KEaso/nBDo0BbdygIjYpVWmRRW99jnpscx7nfN1VP8qTzzdzl3HvPdlvRNr130g05TIwWZ4mTxCBRxbft4juxRrwplouviw7cs2C7kaJWnC/2y3zbxd9KcSRcKrahzHwU+0+KHC7uF1e4d6tEg1jNin8SXSh4hBgmRokzxOXwkrhTNMcmqihxNDbAPHGA2CkegzWuTT8mrxDfih/ct6PFJHGtqBa/iJvEE3mTpRElbhPPokS9GC6mOSVOFi8w+QfifZ5fFafRpplxbIeWij5isbinqCLWeSbP94oxYp37fhHHczErTZyNmA2tFFe791+KS8Qd/J7OuCWPxozsOZ5tG2dn2h8jPmTSIN+ITjHEvftdnE5bLzXicfe8OG9HDhULeL4vRwmTGU4Js4dx4jgwt97onODunP6L2HGTh1jYPxSpE33FG2xfVvoyWZDrxMsY8m6xglV28n0UcSYrddhXpV9sUGQEXrJDTI0Y8CCUMfleLMtpY/FiPc+9xODIWDeKn8U5YXFBkWlu6z6PdO7MGHkaMf4ekT5eNhEagi3+1dFWOhYDm1ciuLWwEyb7i/E5bcZhayYdGHJMHuUELF0cleKe+xALmkp03IZNBJklriHWWGC7CmOv4LvFn9YS45lhvyX2tI0wRc7mw4oCOce86Ueeq5i4meNc4myoAw8rJ8uDYZsiQ/nxUYGOG4g1rRlv6ud+t3FsTQXG+5i/x6fOxTYWzMTvEMbn0+cP2EyAGhHxqDyxsuE3McACT2/iQHuZTnu5lG8uOoUQfzB2sZnE5qUXcSYmVsP8ankoLaj5BNGIcV3oyod2bKTJKWFKnYuxNmLQMenyucY02lucINbmNN4DN/RR8jPxGna1hQH7i1PwwmGurSl4SGTHLeB9Yf17ck5DaLw2EsjWZxQ5EZKCBr478m0gC21JWV3CavLEDPFKDHFHN+pbm/xpvGxXpE3w2MaUsi9x8SQWfGpQto5d7IqceSuZdTgL+KrEuCGJrjQbGcyRWIQ7tkzHIBZN36NM9LIF920pMMYA7MM8a2jK+ddzVrUFt30qhXXe4LcUHGMS0fltqwCD+87h7+QSqdtXcTNcTslL8TVlxjiIdkmoSVIXLV8hQM0pMYBVVAsz72aTg7zMFaeWGKeODL6KgvtvNcXN+PoFrtD1Uo0X7Ovevc5RWEX3vHtvcekpJstKLZnaPOmGULN4RcxIr+f5Ac4wcdHyQa6ZQZrwilD8TMwUyxabHskUSuPZLZNbxaex68QSd+9Y6ArdKiYKshVb2eredVBubnLvLhMH8jyFHe1BLTO33L3mLnfvsPvNM1wnn3SJakIkzW9AmTZ+L2UOC4YP8zwLMyh85ayhUzXF0CImqi9TAiZk5LH892Aiodyy8O0Eu27dfRPuKzO5wYW7jHnYu+ITjqHdHd9AwvZILuH9+daAA6z+N5dwL2M449HUJf5Gt53QXklQ9N8aKKBe/L/+P7IMLI6cJ8608o5I2oc2O8lBjUTLepdQy8qfAgwAEg0h5dr7aH4AAAAASUVORK5CYII="); }
  .social.feed {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyMURFOTcxNTk0NzIxMUU0QUQzOUUxRDBBMEE1OTI4NSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyMURFOTcxNjk0NzIxMUU0QUQzOUUxRDBBMEE1OTI4NSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjIxREU5NzEzOTQ3MjExRTRBRDM5RTFEMEEwQTU5Mjg1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjIxREU5NzE0OTQ3MjExRTRBRDM5RTFEMEEwQTU5Mjg1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+1p59NgAABJRJREFUeNqsmHuQV2MYx3970jaz27ok1ZIIGSW1rpPLTLJp2nKZKYZBGUUuUdYwGLQzNC6rP+QScpfRYMY11LAVqcmtJC1Nw5js4g87hNVaxvo+5vOaxzvn/Pb8Ns/MZ87t/b3nOc/1fX9lbfOPKpQgB4gJolaMFoNFX561i1axWawUK8SXeSfeLee4k8RlYpLYK3r2O8dKcShMFT+jzEMotkuKDBV3iHPcvTWiSWwQ28UvoktUYSEz8TgxVpwNr4gbxBdZLyor4hqb4AGxj+gQj8DmnFY8TMwUl6LkDnG1eDJtcJIxyXXieZRYLo4Rc0pQosDX2zxHi5fEHuIJcWteRezHjZzfJOrElkLPZZuYIq7n+hZxW3eKTHVKmE+fEwemBGhPpBFXmdwsLsoK1iFisbPEMwTjH/i3RXwiVotVXJcqj4t+4m5xn1gvPo8tsoBBb4vb8ak97yMGkA0zxNPiM7FUnNwDZew9L5LuC2PXjCFLdooruVdeZDJT8lws8xpKliJzxU/iVArkv4rMcabbyrm54x3c8X2RSU8T6wjCJKciLZSGAin9Tx0ZTFZUiFHBZykWOIgKeyYFK+2lr4sLRVsOZfbno3vZexPSc3fxfoYSwTobCbDx4lixJGXcZPGW2C+HIt/gWguByQkTF5jAiwXTCWI4FvFi5X26OCWlyB2JZfrnUGYFx3GmSA0XH0WDDhZreZFZ6g0xK3rBKty1NPqtdeZnc/SyDRxHJjSqYCovXRzNh9W48GGxiSrZh+fWZc8Ti6LfW0Y0dKNIK3WqOiFIO+miefrQvuJOCttwd392imVupE9lia1hfrOPKpZuP1IjzHy/pjwfgzLHu3uXRDHTiwJWlvGOLv/VO4ncymiQlfcz6J6HiytEczTGKu6rYoT7QoujP92YsaFopUhl8EiCn0JeZ4kp9aA4zjXFIP0JzAqu16ek9twibu5tBdMU+ZSbecp0O4E6OyVLrnXXdxF3QWopiLGEjG1OWPYVXD2JpR8FrNrdW0TAerlGDOJ8q5s39K26lLmDy1Yn1Af70hPFIdHASaTrBwThDPesIVowWdE7312/EM1VG11Xc8/iaZkp8jXLwd6s1IPsKR5zdWZv4iSYuJN1hZcp7vw9akSQUVFHn8lWxBrrlpC+93KcxYosBO+g6EXlUe1YRpoHOUIMdAHeEllgAOcDXQAv9EXrXSatckptT2n/nVFjbGORFKSKLUjY77S6ZxWuPSzgfA196T/Vs57qejqZsQPztbiXXi6+ipT7NqW2BImrtcXDNHEBil4l/krb10xjKWhyMTFisTIMhb5LifxhkQvNYj9wPoIv76Jw1rAgKkeJ+7N2ekvInHniUbfQ/bCb7cK2jGe+Ek8n7S0p7vFKZDW2BrfvaCQNh+7CNsIWSU9BUKI+705vHvFhPj6Lxjc/ozpmyRD2L2ER1cHauL7UvW+BZtdIYSvg55VsOTYSNyEg+9I7aihU491fFk0kwMc92YR7qSNjJrgFUciCdoKxEtP7Z038LfHy//X/yJtgxWwiG6uRFKmwnu2gbjRTLZe7htqt/C3AAN/xD2g8pwE3AAAAAElFTkSuQmCC"); }
  .social.fb {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0NDliMjI3Zi1mMzI2LWRjNDAtYWYzYS1jODNiZTYxNDhhZDQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REYxMUQ5MzcwNDVEMTFFNTkzRTE4NjU3M0M2MUEyNjIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REYxMUQ5MzYwNDVEMTFFNTkzRTE4NjU3M0M2MUEyNjIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjY4OWY0NzQ4LTViMzYtOWI0YS05NjFmLTc1YjQ5NDJhN2U3NyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0NDliMjI3Zi1mMzI2LWRjNDAtYWYzYS1jODNiZTYxNDhhZDQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6bagpBAAAEPElEQVR42ryYaYwNWRTHb9XTNJoOsXWj6RBNEDJEJITpMTq04QNhEhEfSCwZGrEmM0gQy2Q+0KYTQyyJbz4wkjFjX0ZiSSzhWRpjmyHR4UPTQ7d+Va/8j/yr56pU1ati9El+ebXcW3XqnHPPOfcZw6ZuUzGkGygBo8AA0AXk8N5r8BQkwUlwBNyP+uAmEccNB3NAKWjjufeWvy1BLzIJvKIy26jYJylSCDaAb7VrZ8EJcAX8DWqAA1rRQl+AYjASTCYHwQpQGfQiI8Q18oAK0B7UgR0kGdGKvcFMMJtKvgQLwR6/wWbAQ5aCfVTiMBgMylKWnYwRT5V8ziBwAOSC3WBNVNfI5B95vBaseq+xaahBfTur5N0q5TiOPr4TGAp6ME7eW5pukxffAxPBMrAJrOT9lWGKTNKUEDNuafChYaiBvfPUDVHkv/GL6ft2Ph90nYq4Is99AXaCH8AD/b7umgKwncfrdCVcqU/Z+ul08FOAEiL/+lzbRYuLbAV9/BSRh7YFx71m85EErREmOQHX5T376cYtXtcM5SqpBfMiBKLERU+f65I3zgELPAmZvwB8BUYzQR51FSnTTHcngiKyHLM916qZb15GmP+EqeF7xuJRk0loHL+iImy2rBxK2ue2WDMVY3n/wjlSLopEkbGgNbgIbofNrK1LZdP3rfySI3NFDmmRQZF/wCnQVAwhinzNG8fCZtl2Wh06c6c87TiSqA75JMMO4BI/pjIog/rElEixxMhAnlzKNOttvdUB+aRzkOdAvnbuRFDkCn/7uTHimiqDGE6MGHgcYcxTxlVeE/qynlU0PHkkjJp02nnFr/fmCUerxAZTeyaRHuaNxJYZ9fMSCVOVjigqMw2jiH2Jd+U8Z3GUqitj9kZ4rKMnNFlCzbWCFSi5OdnVWtb0uslmfqiN4b6WrkdM+kmka6ZZdrrBCFkBQ7JUPMnnnGcmq6RiZ9XY4q7YWybbPqXlk8aUEv6eFkV+Z/QOCyhkn0vymN6ltPwmijxiO5jFTr2xZCaD/gy46S7fcv7OAt0bQYmObAWU25O4ivwp5mExK4/4MOMTFHE7u7OsWx8UrkXMjOPB8jjJKKaI+6dxYzbfTYy6In+B73i8kT5UevMs/QhaAbdVTHhe0DqClaaAn3m8BFxryNwF/b/xdt4md2kTWAek9VOW7ajCLm1UUWF7dffRC0MUg1wA58kpBp4VoMRcdoDyAZu5VQnd16zW9h2yBRgiexLLsh8m71WpCcV9sK9RVdKNG9GiRNqG9ez6FZVYFGfLOYOTJICr8dIKWGVXKmU/yG4Wae9ewJfPZ9NUx03W1rh7X5G+tEqp1pee5JbjKotcjVYI85m2RzFTu63CCS6Ayx/7b8BNNtZj6eMSno/jfYtZ2WEl1Yuepf0t8ev/9f/IH0R2ZmPAl9LeMU3nckwdK/ktBu1hraBmlHcCDABE/w1cDRKpogAAAABJRU5ErkJggg=="); }
  .social.max {
    background-image: url("data:image/png;base64,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"); }
  .social:hover {
    opacity: 0.6; }

.over16 {
  width: 24px;
  height: 24px;
  margin-left: 18px;
  margin-top: 4px;
  float: right;
  vertical-align: top;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpiMDhjMjc5MS1lZDc4LTQxNDQtOGZhYS1lZDUwZmU3YThmMTIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OUUxMjBCM0JENzFGMTFFNEE3RjY4Qjg0RDMyMzdCN0IiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OUUxMjBCM0FENzFGMTFFNEE3RjY4Qjg0RDMyMzdCN0IiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjBiODRjNTQ5LTE5NTEtMTU0Ni1iNzczLTczMWY4Y2RjZjhlMCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpiMDhjMjc5MS1lZDc4LTQxNDQtOGZhYS1lZDUwZmU3YThmMTIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4361PlAAADLklEQVR42pyWT0hUURTGz7zGScoZh7IWSgtBabLUwUjFWogtFFooBaJJwYQJiutInV1poltTGLOByoIWouDGVUEUqVRmhcLIBC2ESsk/Y+k4jp3z/N44Pt/U6IEfb+6dd75777n3nvNM3+vr6R+Ww5Qyl5mzTAL615l3zAAzwkzGEjDH6M9iWpiraH9g+pk5tFOYXKYDPGXamC/xDHCDecCYmFbmOTOFWet9ZSKVmEw1U8s8jH5J0TndZvowE5mhG7PtYnzMGpDf95ljeCcXPn3QMFyBzPweYlrOpDMvmGKDVWaAOuYlIxt5jhmExk8MFlmBAx1jTBlTiN/F9H8rxrsF8B1FiB3RA9zF8xr+GGKsFL9Z4SO+19HXqg0gnVeYTsTWyyTT3i0Zvj6cLDnaDjN+iHmYixIeS2YmWauqKLy6Sr86O7c2KzWVrDU1lJCerraXPB5anZjQD1IIjV7mlmgr2NBPzFc5ciJuc7lofWZmh6e9sVF9/mhoUIkWt5aXk2Kzac1KaH0WbRnAybxnNpiSoM9Hc83NtDE/HxE4dP4CmRITI6vR28GCAlKSkrRmCbTkpjslRBYcK7ETRgIHUo7SJocrpa2NFLudwgsLtOT1kkzGwDQN0bTob/IaBtxlsoLFnh5V1FZdTYcrKsiO/RA74narz99DQ0pgZGTHRQviRorNMieNBlj3+yMzDk5NUVJ2troXamLilS10dVFoVtzpG1xEMyh7ILuVJ5HAhdllf8bHyZKVRYlO51bM8/I0MSN7DS3JvhMKLkg2UkO/kYeIrQwOkq2ujo53d5M5LY0CAwPbcR0dpXAgoDWfQOuMaJu4HjiQLTuQqN7gPO/H3jJFTDvuwSlZwTQKh3RkMi5mcR/ii0iYGdASzWktF7Xg+QgDyuVb3oP4MnwkEo/R545OdtMoFpIRh5lXTD6WHE9Y8uEzDI1aDLaj4Ei6bmIu4TSZEc9S5BY/qtoKJtSL/4rw7hh8m7RaYFQy21F3PchPWsmUAx+KUTLvIMSbzE3Ugu0LGuOr4nRUnSXkqkld0c/B/RF7hsnsKvqmOD5byqI+W7QVh3SfLR9jCfwVYAD6wO1CYRPMcAAAAABJRU5ErkJggg=="); }
  @media (max-width: 991px) {
    .over16 {
      margin-right: 55px; } }

.login {
  -webkit-appearance: unset; }

.rating {
  display: inline-block;
  text-transform: uppercase;
  font-size: 10px;
  color: #CE6969;
  margin: 0 auto;
  text-align: center; }
  @media (min-width: 800px) {
    .rating {
      position: absolute;
      right: 15px;
      margin-top: -20px;
      text-align: left; } }
  @media (min-width: 992px) {
    .rating {
      display: block;
      margin-top: -15px;
      right: 15px; } }
  @media (min-width: 1200px) {
    .rating {
      margin-top: -10px;
      right: 20px; } }
  @media (min-width: 1280px) {
    .rating {
      margin-top: -10px;
      right: 50px; } }

#mod_slogin {
  float: left;
  line-height: 32px; }
  #mod_slogin .login {
    background-image: none;
    background-color: transparent;
    border: none;
    outline: none;
    margin-left: 10px;
    color: #000000;
    text-transform: uppercase; }

.reg {
  text-transform: uppercase;
  color: #000000; }

#bt-login {
  position: absolute;
  z-index: 10;
  min-width: 250px;
  padding: 10px;
  margin: 0;
  background-color: #ffffff;
  border: 2px solid #1c1c1b;
  text-align: left; }
  #bt-login label {
    display: block;
    line-height: 0.875rem;
    font-weight: 700;
    margin-bottom: 4px;
    text-transform: uppercase; }
  #bt-login .btn-login {
    display: block;
    margin: 1.25rem auto 0; }
  #bt-login .pretext {
    text-transform: uppercase;
    text-align: center; }

#form-login-remember {
  text-transform: none; }
  #form-login-remember input {
    position: relative;
    top: 2px; }

.search {
  margin: 20px 0 0; }
  @media (max-width: 991px) {
    .search {
      margin-top: 10px;
      margin-bottom: 10px; } }
  @media (min-width: 800px) {
    .search {
      margin: 5px 0 0; } }
  .search .inputbox {
    height: 32px;
    padding: 6px 24px 6px 12px;
    background-color: #fff;
    border: 0px solid #ccc;
    border-radius: 2px;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-transition: border-color ease-in-out .15s, -webkit-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;
    width: 100%;
    position: relative;
    z-index: 1;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    text-align: right;
    line-height: 16px;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozMUEyQkY0OUQxQjQxMUU0OUY5QUU0MTc0RUUyNjRERCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozMUEyQkY0QUQxQjQxMUU0OUY5QUU0MTc0RUUyNjRERCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjMxQTJCRjQ3RDFCNDExRTQ5RjlBRTQxNzRFRTI2NEREIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjMxQTJCRjQ4RDFCNDExRTQ5RjlBRTQxNzRFRTI2NEREIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+tYPlzAAAA39JREFUeNqcVF1Ik2EUPvtxc1vbN+fmFHHOzfKHRCwJK1umkYnDosI5IiFs3ZR4sW6LvNE76SJvgkBK74w0CSwICqUpOX/SXCSOwiaUc+7HTd3c3s672nImMnrh4Xu/73vPc55zznsOKyNDDjsXi8WCra0tCAQ2ISWFCzk5ObC25roaDkdagsFgRSQSEbDZ7CCPx5sghPTk5ub2oE3IbreDTCYD9k4yNAKXyw3Z2Tlw86YJmpqM2RwO56XP5+vd3g6d0Wo17vLy8nmtNt8ZDodPeL2+R0pl5pvGxsYCdPabhCqkSE+XQV6eGi5fvgRDQ0NUpbK29pyNw2ETg6Hx1ejoaPX6+roYFbL8fv+BsbExXXPztSGMgqC9o7i46GB+vvYvoVh8AHQ6HWAYUZhMN56jP3Lv3t0HsW97obOzoxPDJxpN3ggSpiQQVlZWRg9NTlpPcrlc0tDQMLofWQxGo/E1j5dCMCXGhBzG1uDgCwOGBm1tbZ2QxGptbe1AlZT8egIhl8uJPmdmpo9mZiqDZWVl48kQlpSUWFUqlSsYDJXFCamHhYUFmJiYgFAoJGEY6bpAIPAnQygUCgMMw7gx5aI4IVYTVlZWwOv1gkqVi9ufDFaVSYaQVn911SmXyxUudqInAfT19YLTuTLidns4eDVOJ0NotVpP2O1fJRUVFSPxKlMolYpod9y5Y84rKir06nSnZvE+pu5XYbzgnLq62nGRSEimpqaqEhTSA/gDbLbPEbFY7LNYLIdv3771NBAIiPZSRp2ZzebHw8OvjtXX658gw9sEhX9UaiQS8ReZLI3gnvD5PFJVdfpTf39/89LSktrj8UgdDodqYGDAWFNTPYV9TUwm07vu7ocStIHdhBrEFwSJAa/PqlCYukkN09KkRK1W+7FNCX2nzgwGQ7fNNi+6ePECZGVlAmvHtNEghhEHd0Tl2NjYPF9dXePT6/VXLJb3x12uNQXDSNZKS0s/YFUH29vvz9HpRG+HQqGIK1TvVob4jihBFdDS0vJPMbq6uqCwsABomHSwUGDrARdVHKLdtlsZog4xiz0NbrcbMHfxeUkJMUxYXFwETEN89EX/o4ofdIrtRUZfIhECfD4fpFJpQoV9Pi8O4Q1gs1lxQnqGKvyIOPvn3DeEHjEXM6QGNEfLy8sJhFiUaHftXlShEJ/PEEcQtYhp+I8VU/hLgAEA66TFwA3If/QAAAAASUVORK5CYII=");
    background-position: right center;
    background-repeat: no-repeat; }
    @media (max-width: 799px) {
      .search .inputbox {
        border: 1px solid #D7D7D7;
        background-position: 99% center; } }
    @media (max-width: 991px) {
      .search .inputbox {
        text-align: left;
        background-color: #f9f9f9; } }
  .search input[type="submit"] {
    width: 32px;
    height: 32px;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDNzIxMUY1NkIzMDYxMUU0OUFCOEI5NUM1REQ1NzI3OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDNzIxMUY1N0IzMDYxMUU0OUFCOEI5NUM1REQ1NzI3OCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkM3MjExRjU0QjMwNjExRTQ5QUI4Qjk1QzVERDU3Mjc4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkM3MjExRjU1QjMwNjExRTQ5QUI4Qjk1QzVERDU3Mjc4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+FX96HQAAAdNJREFUeNrsl0soRFEYx+8Y5ZXGqyzsyEJRFpgdC48UkbDw2MwITUlZ2tjYWIuFjTwyFiTFAgs1WdJkQSQsJFIW8sgrj/+pvzrd7jzMPffOgq9+ne9M59zvP/ec7zvnOoI+35cWR0vQ4mz/AhIVPecTXIJ7kAHygMMOATdgAqyCc/AMUkEhaAU+kG2VgC3QCy50vz+BfTIDpkGlagEB0ARe2W9kPxdc841sgDPQALZBuSoBD8DL4OlgFrToxvQDP+gBj8ADdkGKiiyY43oLmzII/mOdYJz+IVhSlYYrbN2gI8JYsUdK6C+rEPACTunXRTmnhu0J+DAr4I0itEjpJVkW23fWC1MC0kAm/aMo5xyzdRlt+t8KcIIy+musfOHsFmzSrzCqjrFsQg/bKzAUYewgRcjzTAuoBu30RZXrljamJi1PG1hk38usUVKI/Lr1X2DlE0uTw/NhT9qstVI9MC1gAExKc6vADut/QDc2GfSBMaMKGIsAObiwem7EA76BILhjloi63wyKVB3H+uDiVY/SLyaW3YiMgq+DUjuuZKGCu+24E1oePJyAYTuChxIgTqx5O4KHEuBk/iaBfCuDh0vDEdDFf++K13dBwf+n2Z8Q8C3AAKbdXRAYpQWzAAAAAElFTkSuQmCC");
    white-space: nowrap;
    vertical-align: middle;
    display: table-cell;
    border: 0px solid #ccc;
    border-radius: 0px;
    z-index: 2;
    text-indent: -9999px;
    position: relative; }

/* ============================= */
/*  Footer                       */
/* ============================= */
footer {
  margin-top: 40px;
  margin-bottom: 20px; }
  footer .menu {
    padding-left: 0;
    margin-top: 5px;
    text-align: center; }
    @media (min-width: 800px) {
      footer .menu {
        float: left;
        text-align: left; } }
    footer .menu li {
      list-style: none;
      display: inline-block;
      text-transform: uppercase; }
      footer .menu li + li {
        margin-left: 20px; }
  footer .pull-left {
    margin-top: 8px;
    letter-spacing: 1px;
    text-transform: uppercase;
    font-size: 12px; }

.counter {
  text-align: center;
  margin-bottom: 20px; }
  @media (min-width: 800px) {
    .counter {
      float: right;
      margin-bottom: 0;
      text-align: right; } }

.copyright {
  clear: both;
  text-align: center; }

/* =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~= */
/*                                                                  */
/*                               M E N U                           */
/*                                                                */
/* =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~= */
.navbar {
  margin-top: 0px;
  margin-bottom: 0px;
  text-align: center;
  width: 100%; }
  .navbar::after {
    display: block;
    clear: both;
    content: ""; }
  .navbar-nav {
    list-style-type: none;
    margin-bottom: 0px;
    padding-left: 0; }
    @media (min-width: 992px) {
      .navbar-nav {
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flex;
        display: -o-flex;
        display: flex; } }
    .navbar-nav li {
      text-transform: uppercase;
      -webkit-transition: background .2s ease, right .2s ease;
      -moz-transition: background .2s ease, right .2s ease;
      transition: background .2s ease, right .2s ease; }
      .navbar-nav li:first-child > a {
        padding-left: 0; }
      .navbar-nav li a {
        color: #000000;
        display: block;
        position: relative;
        letter-spacing: 1px;
        font-size: 14px;
        padding: 15px 5px;
        text-align: center; }
        .navbar-nav li a:hover, .navbar-nav li a:focus, .navbar-nav li a:active {
          color: #CE6969;
          background-color: transparent;
          text-decoration: none; }
        @media (min-width: 992px) {
          .navbar-nav li a {
            padding: 0.9375rem; } }
        .navbar-nav li a.book {
          color: #55ACEE; }
      .navbar-nav li .dropdown-menu {
        position: relative; }
        @media (min-width: 992px) {
          .navbar-nav li .dropdown-menu {
            background-color: #ffffff;
            box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
            border: 1px solid rgba(0, 0, 0, 0.15);
            position: absolute; } }
        .navbar-nav li .dropdown-menu > li > a {
          padding: 15px; }
          @media (min-width: 992px) {
            .navbar-nav li .dropdown-menu > li > a {
              text-align: left;
              white-space: nowrap; } }
          .navbar-nav li .dropdown-menu > li > a:hover, .navbar-nav li .dropdown-menu > li > a:focus, .navbar-nav li .dropdown-menu > li > a:active {
            color: #CE6969; }
      .navbar-nav li.open > a,
      .navbar-nav li.open > a:hover,
      .navbar-nav li.open > a:focus {
        background-color: transparent; }
      .navbar-nav li:hover, .navbar-nav li:focus, .navbar-nav li:active {
        right: 0; }
      .navbar-nav li.current a {
        background-color: transparent;
        color: #CE6969; }
      .navbar-nav li.dropdown li {
        position: relative; }
        .navbar-nav li.dropdown li a:after {
          display: none; }
  .navbar-toggle {
    border: 1px solid #c2b3b3;
    background-color: transparent;
    border-radius: 0;
    float: none;
    position: fixed;
    top: 2px;
    right: 10px;
    padding: 9px 10px;
    margin-top: 0;
    z-index: 2; }
    .navbar-toggle .icon-bar {
      background-color: #c2b3b3;
      border-radius: 1px;
      display: block;
      width: 22px;
      height: 2px; }
      .navbar-toggle .icon-bar + .icon-bar {
        margin-top: 4px; }
    @media (min-width: 992px) {
      .navbar-toggle {
        display: none; } }
  .navbar-collapse {
    -webkit-overflow-scrolling: touch;
    display: none; }
    .navbar-collapse::after {
      display: block;
      clear: both;
      content: ""; }
    .navbar-collapse.collapse {
      height: auto; }
      @media (max-width: 991px) {
        .navbar-collapse.collapse {
          background-color: #ffffff;
          position: fixed;
          left: 0;
          top: 0px;
          width: 100%;
          z-index: 1; } }
      @media (min-width: 992px) {
        .navbar-collapse.collapse {
          display: block; } }

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0; }

/* =^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^= */
/* ================================================================= */
/*                                                                   */
/*                        ALL THE MODULES STYLES                     */
/*                                                                   */
/*                                                                   */
/*                             @---&---@                             */
/* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= */
/*                                                                   */
/* =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~= */
/*                                                                  */
/*                          B U T T O N S                          */
/*                                                                */
/* =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~= */
.btn, .button {
  border: none;
  cursor: pointer;
  display: inline-block;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 2rem;
  letter-spacing: 0rem;
  height: 2rem;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  user-select: none;
  text-transform: uppercase;
  border-radius: 0rem;
  padding: 0 1rem;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -o-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
  .btn:hover, .btn:focus, .button:hover, .button:focus {
    text-decoration: none; }
  .btn:focus, .btn.focus, .button:focus, .button.focus {
    outline: 0;
    box-shadow: none; }
  .btn.disabled, .btn:disabled, .button.disabled, .button:disabled {
    cursor: disable;
    opacity: 0.5; }
  .btn:active, .btn.active, .button:active, .button.active {
    background-image: none; }

a.btn.disabled,
fieldset[disabled] a.btn {
  pointer-events: none; }

.btn-red {
  background-color: #CE6969;
  background-image: none;
  border: 0.0625rem solid #CE6969;
  color: #fff; }
  .btn-red:hover, .btn-red:focus {
    background-color: #CE6969;
    border-color: #CE6969;
    color: #fff;
    opacity: 0.8; }

.btn-blue {
  background-color: #657dbd;
  background-image: none;
  border: 0.0625rem solid #657dbd;
  color: #fff; }
  .btn-blue:hover, .btn-blue:focus {
    background-color: #657dbd;
    border-color: #657dbd;
    color: #fff;
    opacity: 0.8; }

.btn-green {
  background-color: #A1D071;
  background-image: none;
  border: 0.0625rem solid #A1D071;
  color: #fff; }
  .btn-green:hover, .btn-green:focus {
    color: #fff;
    opacity: 0.8; }

.btn-blue-outline {
  background-color: #ffffff;
  background-image: none;
  border: 0.0625rem solid #657dbd;
  color: #657dbd; }
  .btn-blue-outline:hover, .btn-blue-outline:focus {
    background-color: #657dbd;
    border-color: #657dbd;
    color: #ffffff; }

.close {
  color: #000;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  opacity: .5;
  position: absolute;
  text-shadow: 0 1px 0 #fff; }
  .close:hover, .close:focus {
    color: #000;
    cursor: pointer;
    opacity: .75;
    text-decoration: none; }

button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none; }

/* =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~= */
/*                                                                  */
/*                             F O R M S                           */
/*                                                                */
/* =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~= */
.form-control {
  background-color: transparent;
  background-image: none;
  box-shadow: none;
  border: 1px solid #1c1c1b;
  border-radius: 0.125rem;
  color: #1c1c1b;
  display: block;
  font-size: 1rem;
  font-weight: 500;
  line-height: 2rem;
  outline: none;
  padding: 0 0.5rem;
  text-align: left;
  width: 100%; }
  .form-control::-ms-expand {
    background-color: transparent;
    border: 0; }
  .form-control:hover, .form-control:focus {
    outline: none;
    box-shadow: none; }
  .form-control::-moz-placeholder {
    font-size: 0.875rem;
    font-weight: 500;
    opacity: 1; }
  .form-control:-moz-placeholder {
    font-size: 0.875rem;
    font-weight: 500;
    opacity: 1; }
  .form-control:-ms-input-placeholder {
    font-size: 0.875rem;
    font-weight: 500;
    opacity: 1; }
  .form-control::-webkit-input-placeholder {
    font-size: 0.875rem;
    font-weight: 500;
    opacity: 1; }
  .form-control:disabled, .form-control[readonly] {
    opacity: .5; }
  .form-control.error {
    border-color: #CE6969; }

.form-group {
  margin-bottom: 1.25rem; }

.control-label {
  display: block;
  font-size: 0.9375rem;
  font-weight: 300;
  margin-bottom: 0.25rem; }

/* =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~= */
/*                                                                  */
/*                          D R O P D O W N S                      */
/*                                                                */
/* =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~= */
.dropup,
.dropdown {
  position: relative; }

.dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 4px;
  vertical-align: middle;
  content: "";
  border-top: 4px solid;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent; }
  .dropup .dropdown-toggle::after {
    border-top: 0;
    border-bottom: 4px solid; }

.dropdown-toggle:focus {
  outline: 0; }

.dropdown-menu {
  display: none;
  position: absolute;
  list-style: none;
  padding-left: 0;
  text-align: left;
  z-index: 1000; }
  @media (max-width: 1199px) {
    .dropdown-menu {
      margin: 0 -1rem; } }

.dropdown-item {
  background: none;
  border: 0;
  clear: both;
  color: #212529;
  display: block;
  font-weight: 400;
  padding: 0.25rem 1.2rem;
  text-align: inherit;
  width: 100%;
  white-space: nowrap; }
  .dropdown-item:hover, .dropdown-item:focus {
    color: #16181b;
    text-decoration: none;
    background-color: #f8f9fa; }
  .dropdown-item.active, .dropdown-item:active {
    background-color: #007bff;
    color: #fff;
    text-decoration: none; }
  .dropdown-item.disabled, .dropdown-item:disabled {
    color: #6c757d;
    cursor: disable;
    background-color: transparent; }

.show > .dropdown-menu, .open > .dropdown-menu {
  display: block; }

.show > a, .open > a {
  outline: 0; }

.dropdown-menu-right {
  right: 0;
  left: auto; }

.dropdown-menu-left {
  right: auto;
  left: 0; }

/* =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~= */
/*                                                                  */
/*                         L I G N T B O X                         */
/*                                                                */
/* =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~= */
html.lb-disable-scrolling {
  overflow: hidden;
  /* Position fixed required for iOS. Just putting overflow: hidden; on the body is not enough. */
  position: fixed;
  height: 100vh;
  width: 100vw; }

.lightboxOverlay {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 9999;
  background-color: black;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity: 0.8;
  display: none; }

.lightbox {
  position: absolute;
  left: 0;
  width: 100%;
  z-index: 10000;
  text-align: center;
  line-height: 0;
  font-weight: normal; }

.lightbox .lb-image {
  display: block;
  height: auto;
  max-width: inherit;
  max-height: none;
  border-radius: 3px;
  /* Image border */
  border: 4px solid white; }

.lightbox a img {
  border: none; }

.lb-outerContainer {
  position: relative;
  *zoom: 1;
  width: 250px;
  height: 250px;
  margin: 0 auto;
  border-radius: 4px;
  /* Background color behind image.
     This is visible during transitions. */
  background-color: white; }

.lb-outerContainer:after {
  content: "";
  display: table;
  clear: both; }

.lb-loader {
  position: absolute;
  top: 43%;
  left: 0;
  height: 25%;
  width: 100%;
  text-align: center;
  line-height: 0; }

.lb-cancel {
  display: block;
  width: 32px;
  height: 32px;
  margin: 0 auto;
  background: url("/images/loading.gif") no-repeat; }

.lb-nav {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 10; }

.lb-container > .nav {
  left: 0; }

.lb-nav a {
  outline: none;
  background-image: url("data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw=="); }

.lb-prev, .lb-next {
  height: 100%;
  cursor: pointer;
  display: block; }

.lb-nav a.lb-prev {
  width: 34%;
  left: 0;
  float: left;
  background: url("/images/prev.png") left 48% no-repeat;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -webkit-transition: opacity 0.6s;
  -moz-transition: opacity 0.6s;
  -o-transition: opacity 0.6s;
  transition: opacity 0.6s; }

.lb-nav a.lb-prev:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1; }

.lb-nav a.lb-next {
  width: 64%;
  right: 0;
  float: right;
  background: url("/images/next.png") right 48% no-repeat;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -webkit-transition: opacity 0.6s;
  -moz-transition: opacity 0.6s;
  -o-transition: opacity 0.6s;
  transition: opacity 0.6s; }

.lb-nav a.lb-next:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1; }

.lb-dataContainer {
  margin: 0 auto;
  padding-top: 5px;
  *zoom: 1;
  width: 100%;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px; }

.lb-dataContainer:after {
  content: "";
  display: table;
  clear: both; }

.lb-data {
  padding: 0 4px;
  color: #ccc; }

.lb-data .lb-details {
  width: 85%;
  float: left;
  text-align: left;
  line-height: 1.1em; }

.lb-data .lb-caption {
  font-size: 13px;
  font-weight: bold;
  line-height: 1em; }

.lb-data .lb-caption a {
  color: #4ae; }

.lb-data .lb-number {
  display: block;
  clear: left;
  padding-bottom: 1em;
  font-size: 12px;
  color: #999999; }

.lb-data .lb-close {
  display: block;
  float: right;
  width: 30px;
  height: 30px;
  background: url("/images/close.png") top right no-repeat;
  text-align: right;
  outline: none;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
  opacity: 0.7;
  -webkit-transition: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  -o-transition: opacity 0.2s;
  transition: opacity 0.2s; }

.lb-data .lb-close:hover {
  cursor: pointer;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1; }

/* =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~= */
/*                                                                  */
/*                        P A G I N A T I O N                      */
/*                                                                */
/* =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~= */
.pagination {
  justify-content: center;
  padding-left: 0;
  list-style: none;
  margin: 1.25rem 0;
  text-align: center; }
  @media (min-width: 576px) {
    .pagination {
      display: -webkit-flex;
      display: -moz-flex;
      display: -ms-flex;
      display: -o-flex;
      display: flex; } }
  .pagination .result {
    text-transform: uppercase;
    text-align: center; }

.page-item {
  display: inline-block; }
  .page-item:first-child .page-link {
    margin-left: 0; }
  .page-item.disabled .page-link {
    opacity: .2;
    pointer-events: none; }

.page-link {
  background-color: #ffffff;
  border-radius: 0rem;
  background-image: none;
  color: #657dbd;
  display: block;
  font-size: 1rem;
  font-weight: 500;
  line-height: 2rem;
  padding: 0 0.625rem;
  position: relative; }
  @media (min-width: 992px) {
    .page-link {
      padding: 0 0.3125rem; } }
  @media (min-width: 1200px) {
    .page-link {
      padding: 0 0.625rem; } }
  .page-link.active {
    background-color: #657dbd;
    border-color: #657dbd;
    color: #ffffff;
    z-index: 2; }
  .page-link:hover, .page-link:focus {
    background-color: #657dbd;
    border-color: #657dbd;
    color: #ffffff;
    text-decoration: none; }

.carousel {
  position: relative; }

.carousel.pointer-event {
  touch-action: pan-y; }

.carousel-inner {
  position: relative;
  overflow: hidden;
  margin-bottom: 0.625rem;
  width: 100%; }
  .carousel-inner::after {
    display: block;
    clear: both;
    content: ""; }

.carousel-item {
  position: relative;
  display: none;
  width: 100%;
  margin-right: -100%;
  backface-visibility: hidden;
  -webkit-transition: transform 0.6s ease-in-out;
  -o-transition: transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out; }
  .carousel-item img {
    display: block;
    margin: 0 auto; }

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block; }

.carousel-control {
  background-color: #CE6969;
  background-repeat: no-repeat;
  background-position: 5px 5px;
  display: block;
  top: 50%;
  height: 30px;
  margin-top: -15px;
  opacity: 1;
  position: absolute;
  width: 30px; }
  .carousel-control.left {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAAXVBMVEX////////+/v7+/v7////+/v7+/v7+/v77+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v8/Pz8/Pz9/f38/Pz5+fn6+vr9/f39/f39/f39/f39/f39/f3///90LfUxAAAAHnRSTlMAAgYJDhETFTw9REVGSkxSd3iorKyur7W16/Dz9Ph5lw4GAAAATElEQVR4AWNAAXxirAzogENSTgBdjFNKToINixjzAIhxScuJMqE7kFdWTogRwys8MnIiTNhEhZlIUEu5CSwYotxScoIMGIBfnB1EAQB80wa4UCb7tgAAAABJRU5ErkJggg==);
    left: 0; }
  .carousel-control.right {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAAZlBMVEX////////////+/v7+/v7////+/v7////+/v77+/v7+/v7+/v7+/v7+/v7+/v6+vr7+/v7+/v8/Pz8/Pz8/Pz6+vr8/Pz9/f36+vr9/f39/f39/f39/f3+/v79/f3+/v7+/v7///+JpcK/AAAAIXRSTlMAAgMFBgsNDxJERk1PU1Zda2yeo6WrrKyx7/T3+Pj5+fwGeekiAAAAVklEQVR42o3ORw6AMAwEwNA7oZdQ9/+fRBxhLSV788hNvYnHWlEarBlhMsHkpMEsqtgbyhssar/mD9gK0g539SOvx1GyXY52Cra7zEaCqRaGn04X/akfsMUG9wtMUVoAAAAASUVORK5CYII=);
    right: 0; }

.carousel-indicators {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  list-style-type: none;
  padding-left: 0;
  margin: 0 -0.3125rem; }
  .carousel-indicators-item {
    cursor: pointer;
    max-height: 60px;
    padding: 0 0.3125rem;
    overflow: hidden;
    width: 25%; }
    @media (min-width: 992px) {
      .carousel-indicators-item {
        max-height: 77px; } }

.nav-tabs {
  border-bottom: 1px solid #dee2e6; }
  .nav-tabs > li {
    float: left;
    margin-bottom: -1px; }
    .nav-tabs > li > a {
      margin-right: 2px;
      line-height: 1.375rem;
      border: 1px solid transparent; }
    .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
      cursor: default; }

.tab-content > .tab-pane {
  display: none; }

.tab-content > .active {
  display: block; }

.promoTitleMain {
  position: relative;
  display: block;
  bottom: 0;
  padding: 0 0 8px;
  line-height: 24px;
  font-size: 20px;
  text-shadow: 0 0 1px #000000;
  color: #BAD2FF; }
  .promoTitleMain:hover {
    text-decoration: none; }

.introtextMain {
  color: #ffffff;
  line-height: 20px !important;
  font-size: 16px !important;
  font-style: normal !important;
  font-weight: normal !important; }

.plash {
  position: absolute;
  bottom: 10px;
  background-color: rgba(54, 54, 54, 0.6);
  display: block;
  padding: 10px 10px; }

.promo {
  margin-bottom: 20px;
  display: none; }
  @media (min-width: 800px) {
    .promo {
      display: -webkit-flex;
      display: -moz-flex;
      display: -ms-flex;
      display: -o-flex;
      display: flex;
      margin-bottom: 0px; } }
  @media (min-width: 1200px) {
    .promo {
      flex: 0 0 75%;
      max-width: 75%; } }
  .promo-lenta {
    display: none;
    position: relative;
    margin-bottom: 2.5rem; }
    @media (min-width: 992px) {
      .promo-lenta {
        display: block; } }
    @media (min-width: 1200px) {
      .promo-lenta {
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flex;
        display: -o-flex;
        display: flex; } }
    .promo-lenta::after {
      display: block;
      clear: both;
      content: ""; }
    .promo-lenta h2 {
      margin-bottom: 0;
      margin-top: 0; }
    .promo-lenta .newslist {
      margin-left: 10px;
      margin-bottom: 0;
      display: none; }
      @media (min-width: 1200px) {
        .promo-lenta .newslist {
          display: block; } }
    .promo-lenta .lenta {
      max-height: 385px; }
      @media (min-width: 992px) {
        .promo-lenta .lenta {
          max-height: 373px; } }
      @media (min-width: 1200px) {
        .promo-lenta .lenta {
          max-height: 373px; } }
  .promo .col-md-7 {
    padding-right: 5px; }
    .promo .col-md-7 .item {
      max-height: 330px; }
    .promo .col-md-7 .promoImage {
      max-height: 330px;
      overflow: hidden; }
  .promo .col-md-5 {
    padding-left: 5px; }
    .promo .col-md-5 .item {
      max-height: 203px;
      overflow: hidden; }
      .promo .col-md-5 .item:first-child {
        margin-bottom: 10px; }
      @media (min-width: 1200px) {
        .promo .col-md-5 .item {
          max-height: 203px; } }
  .promo .item {
    position: relative; }
    .promo .item .introtext,
    .promo .item em,
    .promo .item strong,
    .promo .item p,
    .promo .item span {
      font-size: 16px !important;
      font-style: normal !important;
      font-weight: normal !important; }
  .promo .promoTitle {
    color: #ffffff;
    display: block;
    font-size: 1rem;
    line-height: 1.375rem;
    text-shadow: 0 0 1px #000000;
    width: 100%;
    z-index: 1; }
    .promo .promoTitle:hover {
      color: #657dbd;
      text-decoration: none; }
  .promo .promoImage {
    display: block;
    overflow: hidden;
    position: relative; }

/* =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~= */
/*                                                                  */
/*                           C O N T E N T                         */
/*                                                                */
/* =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~= */
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.nav:before, .nav:after {
  content: " ";
  display: table; }

.form-horizontal .form-group:after,
.nav:after {
  clear: both; }

@media (max-width: 991px) {
  .order-1 {
    order: 1; } }

@media (max-width: 991px) {
  .order-2 {
    order: 2; } }

@media (max-width: 991px) {
  .order-3 {
    order: 3; } }

.category-title {
  background-color: #CE6969;
  color: #ffffff;
  font-size: 0.9375rem;
  margin-top: 0;
  margin-bottom: 0.625rem;
  padding: 0px 5px 0 10px;
  line-height: 32px;
  text-transform: uppercase; }
  @media (max-width: 1199px) {
    .category-title {
      font-size: 0.875rem; } }
  .category-title::after {
    display: block;
    clear: both;
    content: ""; }
  .category-title a {
    color: #ffffff;
    letter-spacing: 1px;
    display: inline;
    max-width: none;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; }

.lenta {
  overflow-y: auto;
  overflow-x: hidden;
  font-size: 0.875rem;
  font-weight: bold;
  padding-left: 0.625rem; }
  .lenta .item {
    background-image: none; }
    .lenta .item:last-child {
      padding-bottom: 0; }
    .lenta .item + .item {
      margin-top: 0.9375rem; }
  .lenta .promoTitle {
    color: #1c1c1b;
    padding-left: 0;
    line-height: 1.25rem; }
  .lenta .DateCreated {
    font-size: 0.75rem;
    color: #CE6969; }
  .lenta::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px transprentize(#1c1c1b, 0.7);
    background-color: #F5F5F5; }
  .lenta::-webkit-scrollbar {
    width: 12px;
    background-color: #F5F5F5; }
  .lenta::-webkit-scrollbar-thumb {
    -webkit-box-shadow: inset 0 0 6px transprentize(#1c1c1b, 0.7);
    background-color: #555;
    background-color: #1c1c1b; }

.slogin-buttons,
.jcomments-slogin-buttons {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  text-align: center; }
  .slogin-buttons::after,
  .jcomments-slogin-buttons::after {
    display: block;
    clear: both;
    content: ""; }
  .slogin-buttons .pretext,
  .jcomments-slogin-buttons .pretext {
    font-weight: 700;
    margin-top: 10px;
    width: 100%; }
  .slogin-buttons .slogin-buttons-item,
  .jcomments-slogin-buttons .slogin-buttons-item {
    float: left;
    display: block;
    margin: 0px 5px 5px 0;
    height: 32px;
    width: 32px; }
    .slogin-buttons .slogin-buttons-item:hover,
    .jcomments-slogin-buttons .slogin-buttons-item:hover {
      opacity: 0.5; }
  .slogin-buttons .googleslogin,
  .jcomments-slogin-buttons .googleslogin {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEwAACxMBAJqcGAAAA1tJREFUWIXtl0FoXGUQx38zbzdpYtPasJtEUUqih2LtxQTEIiiIdElXxEOw0CQ9aBECBQXRg0po1UIR9BIED0G2CRgIUmVNwTTV5lJUFCG0WqyKRaRJNo2pcZuk3TfjYQ1pk2a3u23Nxbm89735vvn/+L55M+9JpjPprJEZFupaiS/a/wBrDhApZ5Fh4bVPVAEU5LYAmDGt6j0mfuQS2TONqdH55XMm97TuJNSPUSoBcN8PgEh3odhFj8Ddv/KcPBA/PNQdhEG8xte/NNmRfGzRP9Xe+vBEe/ILuVq8BCsMYIxXVFzZ2TCQnsh0JN929WFHDopwItOR7AKI9R/9WpWfyxEvCuDi79/ZOzx9vv2ZOhN79Rqn2KGp3YkN+Xv/AMCd7ti52Wjs3Gw01tRyINbUcmBxjHPwehrFcuA7gCgLjY4Gy9jXE8gTwJE/N4SnNl2MIML+qc01+bP/9dv8dXNN+TkgLhUAuVzwm8H1SvYWgNrp8ra/KIApjwI0DKQncNIr/HAJwCRoLRdACjUjcy4G4ltjh4f+GN/1VH0Q9WMI2/51Z3Mm2zQI5wj5RlXvLVW8aDNSYaOZf57Zk9zSMJCeiFWdb3bkWdxfJtTmqEuVOifLEV+0gjuwREpOnREXxkQYjqc+Ow6Q6Ww9C3p/ueKGhTdUCRUiCAmBBPjYUgCdudlmUvp6y2c+wDqPJBxGbi+AMe9ux93pAd4E+cvb2ioANvZ9ciHe2LzDnUPlAhTMAXd6ohq8sSn16UyxQJnO5HvAi6WIF84Btw/r+o7uA5hob90uKq+IyXZTYmBXxDiL6Efx+ap3ZHDwcs4WXo9o5V7gjlIgVj0CdXkX4EJH8hFURwV5GiWuIIpWiOpWEd7KVM71AtzVfyzr2Nhq8UoCMDOrva/lB4AQntQCPcOVXUuDfGW8aQBU5ffTpyvzE/xkoQACZwC8rS0Q4cFbAqAg1dVzzwHE+oZGHH/NILdiojGuInsBJtdlu0DrSwVY9S0w7LJY0FXXn+4FmNqduMckugOxu0GyCD9mZfbLxtTofKYz+YJBT6GjWkUjvIFS7N87pNw4wUL1L/WDg3//tC9RWTujTS7yOPjzoA+VIlwiwPJFeDlfv6sBlFyKb5X4VfHW1tYcILLyL+c/tfAfLcxSUSSumBIAAAAASUVORK5CYII="); }
  .slogin-buttons .odnoklassnikislogin,
  .jcomments-slogin-buttons .odnoklassnikislogin {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAACVElEQVRYw+2X30sVQRTH75/SWj1o9FBgXAkfJIgiggIRUQgk9EWCXsKniEItbxFWYuQPJE27KoWh0A/xRo9CpYFIakGBUahc/HFnZ+fuzp5mJtjdcXfp6p1VBA/My52zfD+z95zvnI1lGg/Abq7YPsC2HmwpAjxcByTVIhYeqmW/Fe4EgAbk3S2w8RpsDhuvAnl7I1oA8/Nz+F9kP/ZGA2CMXpOVrCxYPyfFAmpKW8bIVdUAGtiri44AXZoD9Oiks4/aSoEuL7j76R9qAfTOs9IJ9Y4z/pzu83LO41PqAHiVO8W2sRSaZ+tpJw8naxQCDFxyAUgGMs0H/Xm3DwOY2AV4VqUOALWe4NJukY01+HLI6+uenqSA7h9T2wXW9w9SB5CJO6IQ+SLv70mdYM2Nq29D/clp6RWHGwECvb0sGiPitcBrICxsYwNwf3W0dwF/5eZUkomte2x4Tbgkelii3opRazHQxSmgv2fk0zUVAHoQF4sblfct0T+z7JlPrBCP5w9AUgnZgecnwHhR7xHW2MnjYLy8AtZCSsol4035A+Cn5aLqA4NX/qZ7wCUloPdcVGTFPReArnyDXIMuzwtrVluEzYfELcd73EZpfwdkVsD6+kb8FYFOqXYk08CceeWIm7NjUiFGPJJpgYOJOT24LYgtj2TcA8KC720VIpbPyemvL6Lf84GI5S4+4BNHd48CShzxQzDQXCFymwfYcCGLTwtxxy0DIPDgZYUjWdc51mfWP3Fmy17xQAiWq9wHcG8F+ya4KYRC741EkcjBfZX734Z7B+AvFMNn6RuGXQkAAAAASUVORK5CYII="); }
  .slogin-buttons .vkontakteslogin,
  .jcomments-slogin-buttons .vkontakteslogin {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAACHElEQVRYw+1W+S8DQRT2BxJSV0SIxJWIn4irbiKOIEIi+gNxVNulrhSlROKoumqp+yh1tOKuOlfLs7OidGfXsZqIZF8yyWa/N2+/nXnzfePjm9ICfzl8RAIiAZHAvyQQltsGsSXdzIgoUHuPQEK5BpoHSGjVLYJyyASqYRMk12jdeGgOATu2C2DH/rEdAtJbPQpHFXVAY988NPWT0KwlmbrywQWIL+vhJ1BFTGLFz+y34J8md+dEF3fBPeXE8mLo9x9rjRjNwBU1agM/AUmGAi6v77FJFUq9x6TFrSMsB/3xGx5ZqAan6wnLsdO1g7NUn/dAQ68Rm2g9dXgssX5pD8sJz2t3432TG5x/X66Y+LoJA6VKzlWo18y5c8YXLBgelkswWGJlL7ienjF8lNz9/imo7ZzGCqB9R12PcHLTxkkArZL58BzDDk+usKX/lABqOtTZ7LAcXUJa7SDc3FEYJuuZBb0J3xrq0cWcrh/rgFQ2BN4IYnhJuBDpZrZ/TWDEuCOcQEi2Cmxnjl+T6B5bA79UgVKcWKGBu4fHLz9COV1wSosWX2gNm8K9IKNOx6l+bIVDp2Bq5YA3R0FLvGAzQp1stl7wFo8rfT2iEqkCVi0nnDnPtDwkVfcLd0O/VDmUyMdgbt3qsS2OWwqCMpXvpkX3jmF5HyOABArN99p9ADUpcki2E77bNsH4Qnh+O/OMvEa8EYkERAIiAfZ4AQ7z7TWBAM75AAAAAElFTkSuQmCC"); }
  .slogin-buttons .facebookslogin,
  .jcomments-slogin-buttons .facebookslogin {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEwAACxMBAJqcGAAAATdJREFUWIXtlr9Kw1AUh79zkq2bD+DmaqdOopDi5CadBIMPUjVNH0UR+gIKLlK7uKnt2KGr+AAFweZeh6YScWluErLkNx0u5893k/ODK+FwaqlLhkRrG56qAagdwC9UbVgC96idYyUBQEwX9LByAIN9wf/u3V12PrLn5/G7L0K1AAbzlXje6ajf+XSpLwyA1YdRf/93+EX8dpCIHIsVQcwRSLUAKiw2cRRZXdjZowit9dx8e+3mAstyE44ZK0rLqY8zQImqHWD7HTAkt4P2v/znOFiR2bqz4euejzfftm3pX0DxTvLk53CB0TCeDgBEebq5ak8gdYHOrjOJvWoAVAWIAIxhBUxg7YJd2YnyDP3T1rWwLDUADUAD0AC4vYiEbhhPfQBb8BJOAAIBQpDGhVT7L2gAagf4AenCTEC7PcxMAAAAAElFTkSuQmCC"); }
  .slogin-buttons .mailslogin,
  .jcomments-slogin-buttons .mailslogin {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAADwklEQVRYw+1X6UtUURTvr6jEVlqtoIj6EH2oCKIPLUQUUUFFCBEFQRSE1IdCiiC1rKwsbTE1M83ULDQtzRDTzDVTy3T2cfbFGWc7nfNm7nsz83xvxhIi8DCXYc67797f2X7nzLTp14bhX65pUwD+KwCbn2ghvckKjQo36J0+8AcA8APGUT98Vo9BVosNdj7TwYzJBrCrSActeEG80mf0QHK5IS4gsgDmXldAfpdDdIHHF4AuvQcah92cNwZMXs4b0VL90wVLbyv/DMCSW0po00Za/fK7E/YU62FWhkK0fzHuJ6ubVe6IdwbNXlidrZ4YgNloeZtGuFxp88HWfK1o38y0YZGb6feB0hEwYF4w6UcPLbqpjB9A9hd7hAXLs1T8s+2FOij55gSdw8cloH0sAHW/XHAUrSdAbN+KOyro0AlGFHY74gOw8bEGWDjd3gCsz9VwenL7006HbPJRThxE6y1uPzxos0MSxl9t9/HPqYpiAijqFi650mjhdAlo2ZuBUV5P1j9st0NqgwUym23QiQnJhIFXWL3cu4fLRvhnBV0OeQBzMPZOT/CIUbSexe38ezN/SGmvE+bdUIjifqLKCJ6wUmAAKCw/MAdIrOiZxHSFNAAiESZlmPEMlNkVTKieEQ8kjlMBbKXUmUUAaBFBMdmSp5UGcLbGxG9MqTVzOspoJqfeGmVrmvKE4h8N4PhrA3/GySqjNICrnyz8xkMYO9Jdqhd0LCHlVv2QSwRg3ws9f8bFenN8AOgl0qUh9zNZdU8VEwCxXzSAcC+mfrRIAzj3ziRyN30z2YEcIHc5JSNdHA3gTLVwLoVZEsDu54Krcr/aOd3Kuyqe53NCOqkV7upwAHkdQmkTlUsCmI/lRY2G1XpCiNkKQg2JHkUfwNba++oI0mEA6Aymp/cXZCrliaiyXyCcY5UGvtEMWYKu9WKSU1lRORHdbkLmvIxxtbr9EazIABx5JcS/BvMjJhNuKxC4QIteSAq10zVoIfV5OTEhX1T0BQ1wIKHtRW9RI2NCc0Vczai4x8m/1IqDyMIQIxIpkbWaMFdDqCERNZNHkisM44KjM+PuhuTygRB9snYazmBEr+ty1FxVbHikiaBXIqPWqOmJmlQ0fcccSMjlLO6syVAfILpOSBsf9P4SPdc/aJ6g0qOqOY3fcvQtO5ItwzmgdtAlcqdtzA9NSjeUY7wpadux73tDOViFXXNSp2IiFxq1eg2euAZSqcHjr8dyAkJjWQZScwPyvQqzm1o2DS1U5x9QdwHbNg2yU/+MpgBMZP0G5WyxUwM4RuoAAAAASUVORK5CYII="); }
  .slogin-buttons .twitterslogin,
  .jcomments-slogin-buttons .twitterslogin {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDMzQ3RDRCRUIzMDUxMUU0OTlBNkZERDEyRTBBMTVDNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDMzQ3RDRCRkIzMDUxMUU0OTlBNkZERDEyRTBBMTVDNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkMzNDdENEJDQjMwNTExRTQ5OUE2RkREMTJFMEExNUM2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkMzNDdENEJEQjMwNTExRTQ5OUE2RkREMTJFMEExNUM2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+55dmTQAAA/FJREFUeNrsV02MFEUUrldVXf07My4/u0KWBYRFA/ITw8GLURO9cBQvJl48oDcCevFivOmFxIMXFePFE4kHCQkJ8WCIJh4QGRKjJAQWsrDrAstMdnt6+qd+fMVOhOzO7PTsbiQhVNLpTrr6ve+999X3XsNrP7cMeYyLkse8ngJ48gBYRuvO/X8FINFjS6JjQxTDm8Z7SxGiHkGS66XAeDdj+JHBzdplhPVDCHi10dEGF7K3tvH85fUMQg5eszDtX+5KcnpKerOZcVwGeneVJtNtDbEiIe0FwEayJaDZoWdZ/M31YgiDYhx6A0gxqh0RTT7bK8xYQKMOJjJGoLKvJvTrwzw5949MX9nAKIIojtXT2oM0QI8SZGhwf43qd7c6Qx+/IBLcUKSqu3Nba5+R4tM9QqPz8KHZhyXGqKPju0S0s0LNqcmCVTncRP+qNwfw7YgHKT6xQ5t49MUBN90WQjKPqZGLCmiBvbqRp+MRDfpVCpGZo+OCbPIgQDusNwDceS8zbofI8NIQq5w86NEj2525mgNZLImxNbdgJDJtT5WKMmTGre6JKzm91NQjLl2GhAIB/NFQDEmYC0osEBIhqT7YIcThUZOdv6vi32YVTLS0M6kMKGNYmVNyZlrOn5tR69eJPqfAQXTXYuN8N5HH7z8nOIX/0kWR6f7hUU7wki1l5FRiVE2AUwYAHlHm0hI6YOv6zhhvojN1I9FxD3s8ZOCNV2gw7JYCYGZz7UOX08S7MRsFxHt71PHXUKjkVNtIBgslXTYDNk2/3pPOTGrStVJJJLWciI3opidLACBK0siJ+PxKbhJlsrUA8HtDy/uF4QxK9gIUF4JMDz6qZ+mF+2oWpXk1QOTZ6cJKOgzajOD5Ks2RjGSA5rZkYQDtiw3tumzAbmjrdbmpKpt9WsHUeStxjlqSfX29YHqhsoMBsGT8e854H9az4lZiWp0DMsjS304U+eWm9j26gnnAdLhwsaHC9y60xSd/ZvGlppovWQ794205//2NIgg4geU2dp0H0s4ggWMB5g409ne1GWVki/9A96Ef6U5NyuTLq3mIqtp3nuCLo8YP5t4cYa0hF8KAgfNilcr9zzAn4iTq4xzVzrS/ulaoM1Mywj5CGfRPFV883WCX823nfWOYq701apWr0seGupOZ/KcZKX+4JZ3bibFpJ1CSKNDtz8i2WzwFamcE+cF1rNhdZWxrADLgYOUZOyBJ7Wh1M9FQb2pTbyrnTmpcgSE7MBhTeS8hQlTsamz8v+akT0HqgOGwudAZAd/5lieZtuoGBNNNQg4r0gm+3LBpDYsFFlGMmj4y4XJObeuGVcs0L/0DsXpfT3/Nuq5/BRgAHY6dInKCkJkAAAAASUVORK5CYII="); }
  .slogin-buttons .yandexslogin,
  .jcomments-slogin-buttons .yandexslogin {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABs0lEQVRYw2N4bqT9fyAxw6gDKNH8ytPp/4e6qv+fp036/3nmVDj+NKGHtg546WD5/9vWzf////37Hxv49+0b7Rzw0snm/+/79+CW/Xn08P/37Vv/f9u84f+fhw9o74AfRw7CLQcHtbEOXO7b+rW0dcDb1Hi45d82rsOQp7kDvm1YB3fA60Bv+jvgz+NHkHh/8Ry7A2nqAFM9eKr/efok/R0Aynow8OPgfvo74IWNGdwBAxICIPz340ewBX/fvB4YB3zfvwceCm8So+nvgHe5GXAH/Lp04f8LcwP6OgAcCnt3I9LC2dP/30SF0tcBL6xN/v84fhS18vn65f/ft2/+//vxg/YOAGMT3f8f25v///v5g/61IbxeSIpF1AvAqvlNfNT/Hwf20ckBwBrw15VLEMt+/gQ3TOiWBkD4fUUx3Pdfly+hcyIEZr0/T55ALAImupeu9vR1wKe+LrjvvyxeQN9yAFQhwYpjkCUvnW3o6wCQj+G+nz+HvkXxK1+3//9+/YIXPC8drenrgO87t8N9/3n2DPrXhp/6usEdkE9TJvx/YWeOvbLKSYeoASbU0b7hkHEAANtfC8KpBSERAAAAAElFTkSuQmCC"); }
  .slogin-buttons .instagramslogin,
  .jcomments-slogin-buttons .instagramslogin {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1NDM5YTdkNS02MDNhLTZiNDMtYmI3OC1hYTE2NzljYjcyZjMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OEM3RkNBRDE5Nzg3MTFFNDhEREZGMkVEOTA5M0Q5N0IiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OEM3RkNBRDA5Nzg3MTFFNDhEREZGMkVEOTA5M0Q5N0IiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjU0MzlhN2Q1LTYwM2EtNmI0My1iYjc4LWFhMTY3OWNiNzJmMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1NDM5YTdkNS02MDNhLTZiNDMtYmI3OC1hYTE2NzljYjcyZjMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7A3kfnAAAEnklEQVR42sSXT4gcRRTGX1V3z0yyBvQS3aiJCiKCFw+KJgdBSBQ1CELwInhYVAzGoAY8GEFFBD2oB0XjVfyHxuSgOQREyUFcEUEQJSgq4kFEzLq7ZjPb3VX+qqq7p3v+7W7ciQVfd091db1X33vvqxolM88K7WXwMFByrps1i1zvi0Xpl0SpPefUCWtLJ4Bs5Gl/LK32/v+HCZzJcx5SLcbcACPRpJ1YAn82epRKYOOi4IzyTunJrBYYLib/Q0y2G2ztId8KE1fizRs4JB60uIrXenphjHPC3b/l9ydDBi1K0nkN2/d7+yAWO4HYOyey1N3NyHGGQUlbSvvrz4gtGHGJaM24/NMlG4ERMetMiamV55hVGmOkFo7JMNLD6GKIk6TJyH9zxH18GhVidQp2ZUNYpC1xLZc7waeNr5LWlLQ6j0ie1UNzNqpol7FzmPv7OPAFjpzivoUXu8A9qPUO4GTyAsYcpa8b9IO+GJNRopin1SDIJ9baEnGOy4M8v9v39ifwumj9JiL5tOjoMW84MN4O6al9jlYh8WUeEK9eG7wkp2LzvUOc6LU8+0d0fAD6CZPdKw19UCM3kyJHbDl+HrxSRjJshvayUI6ZwweMe2fszuTmybuudA+iE7uxfGlvfvsV9+PFjwuxPVNWWRx2wIImcbGWJ4r9oAO9O/17pwl5ljPmrcrYSi3tnqIy3mOiA35u6+f/tTb/Nq4zvWQt45RlzoKulqWjqyTRV1RsZCzT2q/XmNhfho0tCxC5xkeB2XDkfKGCAwll+dpqb+glZUyCxXaqctQywMrcGh35O1RxOb9sCtlaJG7c05GazJp+McKwTXsZbp0ATfeNWQlbqvww3gas8mDNgD09ZpK/wO8ldXR0eN65RkdubfwW+wvIKsHr9TtH6kLYmOQ3er5rVIPYe0Fbmh8Nwq02aZEP6o7mnHIC2OZwFVJy+EpcCZqUajnGZLY8vPDuRvDceBacE+3NVMwhcmsq6I8Pw2nw0ajvhjviPEG7JFtGJfXJINc6CJKVRxlzCGwe+m3Uug4njvK8vTqb+GRF6o35pq6mg5ueqa2m3rpn5r0O6OhD9rSWIyeMcScruY37Ed5/DmMLYBpFvUWi+Hbm2lBVX+Y1iDCbZ+hZHlBrU3ekwYb0O/OxbNz0pETyvN9gVZnx5hLe7qNjny9Fx5iOpBbGIIQmm2P1D9BzckCBy4ryoTHj885TeGbpBQY/hKF5b0y7HZTNUyduJw2/VVSGDgccE14kfyQ/7qbv2OC8BYqc1M23I+WaU8fCq5xDd7H6wyD1K/dMFCdxVT84p5zel1+EjZvpOy7FptuEKiIQmFg5NHUuu0uzJPAeDF8vcecm+rbz4nK+63Bf4PcPhOME98/o+z4k+KimhiTrqhwpnMlSLmpW0my2YLGISQjKgLGRR2cyv9UZ6Yha/QmxcjofP25Eizp9Z9ZmmwZPgSMT/ROatNok+UGvMRV3dz1ufcK4Y4AxqzxsnGVzORO5iiui6Y8fqRdP/oSrRY4h5/kB2k7WEVcurloGc8dGcvWOn3nYhkMXh4GFOE0EfU74/MjcOfjtfwUYABFxasrlSOTVAAAAAElFTkSuQmCC"); }

.slogin-avatar {
  display: inline-block;
  float: right;
  text-align: center;
  margin-right: 14px; }
  .slogin-avatar a {
    display: block; }
    .slogin-avatar a img {
      width: 32px; }

.a-d-v {
  overflow: hidden; }
  .a-d-v img, .a-d-v object, .a-d-v embed {
    display: block;
    max-width: 100%;
    margin: 0 auto; }
  .a-d-v a {
    display: block;
    text-align: center; }

.aside {
  margin-bottom: 1.25rem; }
  @media (min-width: 1200px) {
    .aside {
      margin-bottom: 2.5rem; } }

.module .item {
  text-align: center; }
  .module .item + .item {
    margin-top: 0.625rem; }
  @media (min-width: 992px) {
    .module .item {
      text-align: left; } }

.module a.title {
  color: #1c1c1b;
  display: block;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 16px;
  margin: 5px 0 0;
  text-align: center; }
  @media (min-width: 992px) {
    .module a.title {
      text-align: left; } }

.module .image {
  display: block;
  margin: 0px auto;
  text-align: center; }

.hits {
  background-repeat: no-repeat;
  background-position: left center;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAKCAYAAACE2W/HAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0MzZDOEUzNDk4NUMxMUU0QTc0QzgyQkIyRjg1ODVGMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0MzZDOEUzNTk4NUMxMUU0QTc0QzgyQkIyRjg1ODVGMSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQzNkM4RTMyOTg1QzExRTRBNzRDODJCQjJGODU4NUYxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQzNkM4RTMzOTg1QzExRTRBNzRDODJCQjJGODU4NUYxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+ZwDa9gAAARFJREFUeNpU0U8rRFEYx/FzbycLMxspdha8jnkBYzYSZWjE2JiFFXvF2koSGWHBJIVY2Eik8D6UVzDZ3HuO71O/mzunPvfe85x/z3lu8jnTcIkbaMvYxYT639jGqXVClrnK5JRLbVHJAc7xgUU08YYujpEUc712te8uVjGL21IGPVzhAcPKKKQ8zIkW7WvRIcYwgiM8Yg9LOLMDvYJ17X6DGtYxihwLuNPYZpKmrazfH/c6sdyK/nwpNoT4343eJjV0vLU5vOKptOgd9xpzMYSer1TrXumsqUAbeFbqNRXvBdPYwjVayIqqBqzgV/exKl4qvQtNtndbBzkfB+/XwRd20FTsR3Grboz8yZDn7k+AAQCWA0Rii6BC0QAAAABJRU5ErkJggg==");
  font-size: 0.75rem;
  padding-left: 16px; }
  .category-title .hits {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAMCAYAAABr5z2BAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEQUQwNDVGQUFGREExMUU0OENGQ0ZGQTA3ODIzMzlBOSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEQUQwNDVGQkFGREExMUU0OENGQ0ZGQTA3ODIzMzlBOSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkRBRDA0NUY4QUZEQTExRTQ4Q0ZDRkZBMDc4MjMzOUE5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkRBRDA0NUY5QUZEQTExRTQ4Q0ZDRkZBMDc4MjMzOUE5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+EQEqTgAAAQ1JREFUeNp8ksFKQlEQhg96vYKaiYIPYY+h2zbS2rW00FAXIj6JQq56gLSgLOQW5Ma9mCiELXyM0z/wXxqPVwe+xZn5Z86ZmWOstcYhDppgbf9tC9og4erd5EvwzCQpMAL3YEXfFORPFbgAAYV3ES+7ZWwOcm6BFHijoE9fCXggBq7o61AT8EITJo8Z2IMkqIBvdfsSXLPgL7UvICPBTzWsVyY88PxOn9iEsUel//KMMTFzbKGvrHx+hM6XimnwpFrwQdke2w1XvON5JsMMe0zzuWI9+qoUSYs1+lruJvSasmoejYg11hlbgMKpj5RTQ5PPMwQDbkHsAxTP/UTDVclTN6r/H9Dlig/0fwIMAKucVnzDAST4AAAAAElFTkSuQmCC");
    float: right;
    padding-left: 20px; }
  @media (max-width: 575px) {
    .itemList-item .hits {
      background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAMCAYAAABr5z2BAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEQUQwNDVGQUFGREExMUU0OENGQ0ZGQTA3ODIzMzlBOSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEQUQwNDVGQkFGREExMUU0OENGQ0ZGQTA3ODIzMzlBOSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkRBRDA0NUY4QUZEQTExRTQ4Q0ZDRkZBMDc4MjMzOUE5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkRBRDA0NUY5QUZEQTExRTQ4Q0ZDRkZBMDc4MjMzOUE5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+EQEqTgAAAQ1JREFUeNp8ksFKQlEQhg96vYKaiYIPYY+h2zbS2rW00FAXIj6JQq56gLSgLOQW5Ma9mCiELXyM0z/wXxqPVwe+xZn5Z86ZmWOstcYhDppgbf9tC9og4erd5EvwzCQpMAL3YEXfFORPFbgAAYV3ES+7ZWwOcm6BFHijoE9fCXggBq7o61AT8EITJo8Z2IMkqIBvdfsSXLPgL7UvICPBTzWsVyY88PxOn9iEsUel//KMMTFzbKGvrHx+hM6XimnwpFrwQdke2w1XvON5JsMMe0zzuWI9+qoUSYs1+lruJvSasmoejYg11hlbgMKpj5RTQ5PPMwQDbkHsAxTP/UTDVclTN6r/H9Dlig/0fwIMAKucVnzDAST4AAAAAElFTkSuQmCC"); }
    .abuse-list .hits {
      background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAKCAYAAACE2W/HAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0MzZDOEUzNDk4NUMxMUU0QTc0QzgyQkIyRjg1ODVGMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0MzZDOEUzNTk4NUMxMUU0QTc0QzgyQkIyRjg1ODVGMSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQzNkM4RTMyOTg1QzExRTRBNzRDODJCQjJGODU4NUYxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQzNkM4RTMzOTg1QzExRTRBNzRDODJCQjJGODU4NUYxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+ZwDa9gAAARFJREFUeNpU0U8rRFEYx/FzbycLMxspdha8jnkBYzYSZWjE2JiFFXvF2koSGWHBJIVY2Eik8D6UVzDZ3HuO71O/mzunPvfe85x/z3lu8jnTcIkbaMvYxYT639jGqXVClrnK5JRLbVHJAc7xgUU08YYujpEUc712te8uVjGL21IGPVzhAcPKKKQ8zIkW7WvRIcYwgiM8Yg9LOLMDvYJ17X6DGtYxihwLuNPYZpKmrazfH/c6sdyK/nwpNoT4343eJjV0vLU5vOKptOgd9xpzMYSer1TrXumsqUAbeFbqNRXvBdPYwjVayIqqBqzgV/exKl4qvQtNtndbBzkfB+/XwRd20FTsR3Grboz8yZDn7k+AAQCWA0Rii6BC0QAAAABJRU5ErkJggg=="); } }

.comments-value {
  background-repeat: no-repeat;
  background-position: left center;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAMCAYAAABSgIzaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFNDk0RjVDQTk4NUYxMUU0OEYxNUJERjVFQzc5NDEwNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFNDk0RjVDQjk4NUYxMUU0OEYxNUJERjVFQzc5NDEwNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkU0OTRGNUM4OTg1RjExRTQ4RjE1QkRGNUVDNzk0MTA2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkU0OTRGNUM5OTg1RjExRTQ4RjE1QkRGNUVDNzk0MTA2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+YCpCnQAAAQNJREFUeNqU0T9LQlEYx/Hj9SoU1CSIJN5wycXRQXoFopCvQBCkogantqZI+rNIQyDNgb4BB/szRgWt9QJcGjIaXAv7Pvq7q+gDHy7Pued37uG5kZdq2UXctHJoooQ0ohjhCde4d6oJPAuhgTfsI0BU6wns4A4dxLXufNRwo35e7eEPh9Z4OF4gFFYd2TCYdYvXCjJhcLhEcKyhHVnwcomgTXcDZzacjq5wjvic0BVu8eg0VRtMGzFc4Bdf+l3feEYXqxggiZ6vDfasaOMu3rGld5s4xba+3MeBr2YNJ3jVAFLI67BAt7D6QNV6bzI79gcPGKv/RAtFZBCgiXUUbM+/AAMAbWw9ApMfFtkAAAAASUVORK5CYII=");
  color: #1c1c1b;
  padding-left: 16px;
  font-size: 0.75rem; }
  .category-title .comments-value {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAYAAAAmL5yKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowMkZFNUE4N0FGREIxMUU0OENERUI5OTAxMEZCMTU4OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowMkZFNUE4OEFGREIxMUU0OENERUI5OTAxMEZCMTU4OCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAyRkU1QTg1QUZEQjExRTQ4Q0RFQjk5MDEwRkIxNTg4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAyRkU1QTg2QUZEQjExRTQ4Q0RFQjk5MDEwRkIxNTg4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+kXQyogAAAQhJREFUeNqc0z1rwkAYwPFTsimd2orYOpW2Q1dXsTgIDkLFTfoZOpXSodC5X0CKix9ApIurWxeXDA4xzkboLNI2gtf/xQuEw9omD/zCcdw99/JchJRSRDTQxxy+5mGAG2NsIGzk8Sb/jiGKZoJD2PL/4SIXTdCV8aMTJkjxWQohsiJeLHCGz3SCySoyOEBaJZglSDDBKV7UOdoJ7qCKZxkpx1OMyXe4wkoaj6KJr18mbTBCBSX9uFTYqaCW27iEo9s93fbhwcUat7iHpSqAeri6hR7e0dJ9ZTziFWNjRw6uw3egVlTVOMJH5KaPUUMFJ/jGBc6D2xfiIRi16wfZI6d3OkVB9f0IMACKGiEztOJb4gAAAABJRU5ErkJggg==");
    color: #ffffff;
    float: right;
    padding: 0 10px 0 20px; }
  @media (max-width: 575px) {
    .itemList-item .comments-value {
      background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAYAAAAmL5yKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowMkZFNUE4N0FGREIxMUU0OENERUI5OTAxMEZCMTU4OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowMkZFNUE4OEFGREIxMUU0OENERUI5OTAxMEZCMTU4OCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAyRkU1QTg1QUZEQjExRTQ4Q0RFQjk5MDEwRkIxNTg4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAyRkU1QTg2QUZEQjExRTQ4Q0RFQjk5MDEwRkIxNTg4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+kXQyogAAAQhJREFUeNqc0z1rwkAYwPFTsimd2orYOpW2Q1dXsTgIDkLFTfoZOpXSodC5X0CKix9ApIurWxeXDA4xzkboLNI2gtf/xQuEw9omD/zCcdw99/JchJRSRDTQxxy+5mGAG2NsIGzk8Sb/jiGKZoJD2PL/4SIXTdCV8aMTJkjxWQohsiJeLHCGz3SCySoyOEBaJZglSDDBKV7UOdoJ7qCKZxkpx1OMyXe4wkoaj6KJr18mbTBCBSX9uFTYqaCW27iEo9s93fbhwcUat7iHpSqAeri6hR7e0dJ9ZTziFWNjRw6uw3egVlTVOMJH5KaPUUMFJ/jGBc6D2xfiIRi16wfZI6d3OkVB9f0IMACKGiEztOJb4gAAAABJRU5ErkJggg=="); }
    .abuse-list .comments-value {
      background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAMCAYAAABSgIzaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFNDk0RjVDQTk4NUYxMUU0OEYxNUJERjVFQzc5NDEwNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFNDk0RjVDQjk4NUYxMUU0OEYxNUJERjVFQzc5NDEwNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkU0OTRGNUM4OTg1RjExRTQ4RjE1QkRGNUVDNzk0MTA2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkU0OTRGNUM5OTg1RjExRTQ4RjE1QkRGNUVDNzk0MTA2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+YCpCnQAAAQNJREFUeNqU0T9LQlEYx/Hj9SoU1CSIJN5wycXRQXoFopCvQBCkogantqZI+rNIQyDNgb4BB/szRgWt9QJcGjIaXAv7Pvq7q+gDHy7Pued37uG5kZdq2UXctHJoooQ0ohjhCde4d6oJPAuhgTfsI0BU6wns4A4dxLXufNRwo35e7eEPh9Z4OF4gFFYd2TCYdYvXCjJhcLhEcKyhHVnwcomgTXcDZzacjq5wjvic0BVu8eg0VRtMGzFc4Bdf+l3feEYXqxggiZ6vDfasaOMu3rGld5s4xba+3MeBr2YNJ3jVAFLI67BAt7D6QNV6bzI79gcPGKv/RAtFZBCgiXUUbM+/AAMAbWw9ApMfFtkAAAAASUVORK5CYII="); } }

.jcomments-latest {
  margin-bottom: 0;
  padding-left: 0px;
  list-style: none; }
  .jcomments-latest .title {
    display: block;
    font-size: 0.875rem;
    font-weight: 700;
    line-height: 1rem;
    color: #1c1c1b;
    padding: 0px 0px 4px; }
  .jcomments-latest img {
    border: 1px solid #ffffff;
    width: 38px;
    height: 38px;
    margin: 0 5px 5px 0;
    float: left; }
  .jcomments-latest .author {
    margin: 0 10px 0 0;
    display: block;
    overflow-x: hidden;
    line-height: 17px;
    color: #777;
    vertical-align: top; }
  .jcomments-latest .date {
    vertical-align: top;
    color: #777;
    display: block;
    margin: 0px 0 0 0;
    font-size: 10.5px;
    line-height: 18px; }
  .jcomments-latest .comment {
    color: #1c1c1b;
    line-height: 17px;
    clear: both;
    display: block;
    overflow: hidden; }
  .jcomments-latest .items {
    padding: 4px;
    display: block; }
    .jcomments-latest .items:hover, .jcomments-latest .items:focus {
      opacity: 0.7;
      text-decoration: none; }
    .jcomments-latest .items + .items {
      margin-top: 0.625rem; }

.tabpanel-social-title {
  font-size: 0.9375rem;
  margin-top: 0;
  color: #657dbd;
  text-align: center; }

.tabpanel-social .nav-tabs {
  border-bottom: 0;
  list-style-type: none;
  margin-bottom: 10px;
  padding-left: 0; }

.tabpanel-social .tab-pane div {
  margin: 0 auto;
  width: 100%; }

.tabpanel-social li {
  width: 25%; }
  .tabpanel-social li > a {
    border: none;
    border-radius: 0;
    background-repeat: no-repeat;
    background-position: left center;
    display: block;
    margin: 0 auto;
    width: 32px;
    height: 32px;
    text-indent: -9999px;
    opacity: 0.3; }
    .tabpanel-social li > a:hover {
      background-color: transparent;
      opacity: 1; }
  .tabpanel-social li.active > a,
  .tabpanel-social li.active > a:hover,
  .tabpanel-social li.active > a:focus {
    border: 0;
    opacity: 1; }

.tabpanel-social .vk {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAACHElEQVRYw+1W+S8DQRT2BxJSV0SIxJWIn4irbiKOIEIi+gNxVNulrhSlROKoumqp+yh1tOKuOlfLs7OidGfXsZqIZF8yyWa/N2+/nXnzfePjm9ICfzl8RAIiAZHAvyQQltsGsSXdzIgoUHuPQEK5BpoHSGjVLYJyyASqYRMk12jdeGgOATu2C2DH/rEdAtJbPQpHFXVAY988NPWT0KwlmbrywQWIL+vhJ1BFTGLFz+y34J8md+dEF3fBPeXE8mLo9x9rjRjNwBU1agM/AUmGAi6v77FJFUq9x6TFrSMsB/3xGx5ZqAan6wnLsdO1g7NUn/dAQ68Rm2g9dXgssX5pD8sJz2t3432TG5x/X66Y+LoJA6VKzlWo18y5c8YXLBgelkswWGJlL7ienjF8lNz9/imo7ZzGCqB9R12PcHLTxkkArZL58BzDDk+usKX/lABqOtTZ7LAcXUJa7SDc3FEYJuuZBb0J3xrq0cWcrh/rgFQ2BN4IYnhJuBDpZrZ/TWDEuCOcQEi2Cmxnjl+T6B5bA79UgVKcWKGBu4fHLz9COV1wSosWX2gNm8K9IKNOx6l+bIVDp2Bq5YA3R0FLvGAzQp1stl7wFo8rfT2iEqkCVi0nnDnPtDwkVfcLd0O/VDmUyMdgbt3qsS2OWwqCMpXvpkX3jmF5HyOABArN99p9ADUpcki2E77bNsH4Qnh+O/OMvEa8EYkERAIiAfZ4AQ7z7TWBAM75AAAAAElFTkSuQmCC"); }

.tabpanel-social .tw {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDMzQ3RDRCRUIzMDUxMUU0OTlBNkZERDEyRTBBMTVDNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDMzQ3RDRCRkIzMDUxMUU0OTlBNkZERDEyRTBBMTVDNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkMzNDdENEJDQjMwNTExRTQ5OUE2RkREMTJFMEExNUM2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkMzNDdENEJEQjMwNTExRTQ5OUE2RkREMTJFMEExNUM2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+55dmTQAAA/FJREFUeNrsV02MFEUUrldVXf07My4/u0KWBYRFA/ITw8GLURO9cBQvJl48oDcCevFivOmFxIMXFePFE4kHCQkJ8WCIJh4QGRKjJAQWsrDrAstMdnt6+qd+fMVOhOzO7PTsbiQhVNLpTrr6ve+999X3XsNrP7cMeYyLkse8ngJ48gBYRuvO/X8FINFjS6JjQxTDm8Z7SxGiHkGS66XAeDdj+JHBzdplhPVDCHi10dEGF7K3tvH85fUMQg5eszDtX+5KcnpKerOZcVwGeneVJtNtDbEiIe0FwEayJaDZoWdZ/M31YgiDYhx6A0gxqh0RTT7bK8xYQKMOJjJGoLKvJvTrwzw5949MX9nAKIIojtXT2oM0QI8SZGhwf43qd7c6Qx+/IBLcUKSqu3Nba5+R4tM9QqPz8KHZhyXGqKPju0S0s0LNqcmCVTncRP+qNwfw7YgHKT6xQ5t49MUBN90WQjKPqZGLCmiBvbqRp+MRDfpVCpGZo+OCbPIgQDusNwDceS8zbofI8NIQq5w86NEj2525mgNZLImxNbdgJDJtT5WKMmTGre6JKzm91NQjLl2GhAIB/NFQDEmYC0osEBIhqT7YIcThUZOdv6vi32YVTLS0M6kMKGNYmVNyZlrOn5tR69eJPqfAQXTXYuN8N5HH7z8nOIX/0kWR6f7hUU7wki1l5FRiVE2AUwYAHlHm0hI6YOv6zhhvojN1I9FxD3s8ZOCNV2gw7JYCYGZz7UOX08S7MRsFxHt71PHXUKjkVNtIBgslXTYDNk2/3pPOTGrStVJJJLWciI3opidLACBK0siJ+PxKbhJlsrUA8HtDy/uF4QxK9gIUF4JMDz6qZ+mF+2oWpXk1QOTZ6cJKOgzajOD5Ks2RjGSA5rZkYQDtiw3tumzAbmjrdbmpKpt9WsHUeStxjlqSfX29YHqhsoMBsGT8e854H9az4lZiWp0DMsjS304U+eWm9j26gnnAdLhwsaHC9y60xSd/ZvGlppovWQ794205//2NIgg4geU2dp0H0s4ggWMB5g409ne1GWVki/9A96Ef6U5NyuTLq3mIqtp3nuCLo8YP5t4cYa0hF8KAgfNilcr9zzAn4iTq4xzVzrS/ulaoM1Mywj5CGfRPFV883WCX823nfWOYq701apWr0seGupOZ/KcZKX+4JZ3bibFpJ1CSKNDtz8i2WzwFamcE+cF1rNhdZWxrADLgYOUZOyBJ7Wh1M9FQb2pTbyrnTmpcgSE7MBhTeS8hQlTsamz8v+akT0HqgOGwudAZAd/5lieZtuoGBNNNQg4r0gm+3LBpDYsFFlGMmj4y4XJObeuGVcs0L/0DsXpfT3/Nuq5/BRgAHY6dInKCkJkAAAAASUVORK5CYII="); }

.tabpanel-social .ok {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAACVElEQVRYw+2X30sVQRTH75/SWj1o9FBgXAkfJIgiggIRUQgk9EWCXsKniEItbxFWYuQPJE27KoWh0A/xRo9CpYFIakGBUahc/HFnZ+fuzp5mJtjdcXfp6p1VBA/My52zfD+z95zvnI1lGg/Abq7YPsC2HmwpAjxcByTVIhYeqmW/Fe4EgAbk3S2w8RpsDhuvAnl7I1oA8/Nz+F9kP/ZGA2CMXpOVrCxYPyfFAmpKW8bIVdUAGtiri44AXZoD9Oiks4/aSoEuL7j76R9qAfTOs9IJ9Y4z/pzu83LO41PqAHiVO8W2sRSaZ+tpJw8naxQCDFxyAUgGMs0H/Xm3DwOY2AV4VqUOALWe4NJukY01+HLI6+uenqSA7h9T2wXW9w9SB5CJO6IQ+SLv70mdYM2Nq29D/clp6RWHGwECvb0sGiPitcBrICxsYwNwf3W0dwF/5eZUkomte2x4Tbgkelii3opRazHQxSmgv2fk0zUVAHoQF4sblfct0T+z7JlPrBCP5w9AUgnZgecnwHhR7xHW2MnjYLy8AtZCSsol4035A+Cn5aLqA4NX/qZ7wCUloPdcVGTFPReArnyDXIMuzwtrVluEzYfELcd73EZpfwdkVsD6+kb8FYFOqXYk08CceeWIm7NjUiFGPJJpgYOJOT24LYgtj2TcA8KC720VIpbPyemvL6Lf84GI5S4+4BNHd48CShzxQzDQXCFymwfYcCGLTwtxxy0DIPDgZYUjWdc51mfWP3Fmy17xQAiWq9wHcG8F+ya4KYRC741EkcjBfZX734Z7B+AvFMNn6RuGXQkAAAAASUVORK5CYII="); }

.tabpanel-social .ya {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABs0lEQVRYw2N4bqT9fyAxw6gDKNH8ytPp/4e6qv+fp036/3nmVDj+NKGHtg546WD5/9vWzf////37Hxv49+0b7Rzw0snm/+/79+CW/Xn08P/37Vv/f9u84f+fhw9o74AfRw7CLQcHtbEOXO7b+rW0dcDb1Hi45d82rsOQp7kDvm1YB3fA60Bv+jvgz+NHkHh/8Ry7A2nqAFM9eKr/efok/R0Aynow8OPgfvo74IWNGdwBAxICIPz340ewBX/fvB4YB3zfvwceCm8So+nvgHe5GXAH/Lp04f8LcwP6OgAcCnt3I9LC2dP/30SF0tcBL6xN/v84fhS18vn65f/ft2/+//vxg/YOAGMT3f8f25v///v5g/61IbxeSIpF1AvAqvlNfNT/Hwf20ckBwBrw15VLEMt+/gQ3TOiWBkD4fUUx3Pdfly+hcyIEZr0/T55ALAImupeu9vR1wKe+LrjvvyxeQN9yAFQhwYpjkCUvnW3o6wCQj+G+nz+HvkXxK1+3//9+/YIXPC8drenrgO87t8N9/3n2DPrXhp/6usEdkE9TJvx/YWeOvbLKSYeoASbU0b7hkHEAANtfC8KpBSERAAAAAElFTkSuQmCC"); }

.tabpanel-social .fb {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEwAACxMBAJqcGAAAATdJREFUWIXtlr9Kw1AUh79zkq2bD+DmaqdOopDi5CadBIMPUjVNH0UR+gIKLlK7uKnt2KGr+AAFweZeh6YScWluErLkNx0u5893k/ODK+FwaqlLhkRrG56qAagdwC9UbVgC96idYyUBQEwX9LByAIN9wf/u3V12PrLn5/G7L0K1AAbzlXje6ajf+XSpLwyA1YdRf/93+EX8dpCIHIsVQcwRSLUAKiw2cRRZXdjZowit9dx8e+3mAstyE44ZK0rLqY8zQImqHWD7HTAkt4P2v/znOFiR2bqz4euejzfftm3pX0DxTvLk53CB0TCeDgBEebq5ak8gdYHOrjOJvWoAVAWIAIxhBUxg7YJd2YnyDP3T1rWwLDUADUAD0AC4vYiEbhhPfQBb8BJOAAIBQpDGhVT7L2gAagf4AenCTEC7PcxMAAAAAElFTkSuQmCC"); }

.tabpanel-social .max {
  background-image: url("data:image/png;base64,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"); }
}

.mostpop .item {
  padding: 4px; }
  .mostpop .item + .item {
    margin-top: 0.625rem; }
  .mostpop .item .title {
    color: #1c1c1b;
    font-weight: 700; }
    .mostpop .item .title:hover, .mostpop .item .title:focus {
      text-decoration: none; }

.mostpop .hits {
  padding-left: 20px;
  color: #CE6969;
  font-weight: 700; }

section.tagItemList {
  margin-top: 20px; }

.itemTagsBlock {
  margin-bottom: 40px; }

.itemList .a-d-v {
  max-height: 225px;
  overflow: hidden; }

.itemList-item {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 40px;
  position: relative; }
  .itemList-item::after {
    display: block;
    clear: both;
    content: ""; }
  @media (min-width: 576px) {
    .itemList-item {
      display: block; } }
  .itemList-item--inner {
    line-height: 1.125rem; }
    @media (max-width: 575px) {
      .itemList-item--inner {
        background-image: linear-gradient(rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0.6) 16%, rgba(0, 0, 0, 0.8));
        bottom: 0;
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flex;
        display: -o-flex;
        display: flex;
        flex-wrap: wrap;
        position: absolute;
        padding: 40px 5px 10px; } }
  .itemList-item .title {
    color: #1c1c1b;
    display: block;
    font-size: 1rem;
    font-weight: 700;
    order: 1;
    overflow: hidden;
    line-height: 1.125rem;
    text-align: center;
    width: 100%; }
    @media (max-width: 575px) {
      .itemList-item .title {
        color: #ffffff;
        font-size: 1.125rem;
        margin-bottom: 10px; } }
    @media (min-width: 576px) {
      .itemList-item .title {
        display: inline;
        text-align: left; } }
    .itemList-item .title:hover {
      text-decoration: none; }

.itemList.abuse-list .itemList-item {
  margin-bottom: 0px;
  padding: 10px 15px 10px; }
  .itemList.abuse-list .itemList-item:nth-child(odd) {
    background-color: rgba(85, 172, 238, 0.24); }

.itemList.abuse-list .introText {
  margin-bottom: 10px;
  text-transform: none; }
  @media (max-width: 575px) {
    .itemList.abuse-list .introText {
      color: #1c1c1b;
      opacity: 1; } }

@media (max-width: 575px) {
  .itemList.abuse-list .DateCreated, .itemList.abuse-list .hits, .itemList.abuse-list .comments-value {
    color: #1c1c1b;
    opacity: 1; } }

.itemList .category {
  color: #ffffff;
  display: block;
  line-height: 1.125rem;
  text-align: center;
  text-transform: uppercase; }
  @media (min-width: 576px) {
    .itemList .category {
      color: #1c1c1b;
      display: inline;
      padding: 0px 6px 0 0;
      text-align: left; } }
  @media (max-width: 575px) {
    .itemList .category {
      display: none; } }

.itemList .comments-value {
  font-size: 0.75rem;
  padding: 0 10px 0 20px; }
  @media (min-width: 576px) {
    .itemList .comments-value {
      color: #1c1c1b;
      float: right; } }
  @media (max-width: 575px) {
    .itemList .comments-value {
      color: #ffffff;
      font-size: 0.6875rem;
      opacity: 0.8; } }

.itemList .hits {
  font-size: 0.75rem;
  padding-left: 20px;
  margin-right: 10px; }
  @media (min-width: 576px) {
    .itemList .hits {
      color: #1c1c1b;
      float: right;
      margin-right: 0; } }
  @media (max-width: 575px) {
    .itemList .hits {
      color: #ffffff;
      font-size: 0.6875rem;
      opacity: 0.8; } }

@media (min-width: 576px) {
  .itemList .DateCreated {
    margin-right: 0;
    color: #1c1c1b; } }

@media (max-width: 575px) {
  .itemList .DateCreated {
    color: #ffffff;
    font-size: 0.6875rem;
    margin-right: 10px;
    opacity: 0.8; } }

.itemList .info {
  color: #1c1c1b;
  order: 4;
  text-align: center;
  width: 100%; }
  @media (min-width: 576px) {
    .itemList .info {
      color: inherit;
      margin-bottom: 5px;
      text-align: left; } }

.itemList .image {
  display: block;
  overflow: hidden;
  order: 2;
  position: relative;
  width: 100%; }
  @media (min-width: 576px) {
    .itemList .image {
      float: left;
      max-width: 33.3333333333%;
      margin-right: 1.25rem;
      z-index: 2; } }
  @media (min-width: 800px) {
    .itemList .image {
      max-width: 25%; } }
  @media (min-width: 992px) {
    .itemList .image {
      max-width: 33.3333333333%; } }
  @media (min-width: 1200px) {
    .itemList .image {
      max-height: 106px; } }
  .itemList .image img {
    display: block;
    margin: 0 auto;
    width: 100%; }
    @media (min-width: 576px) {
      .itemList .image img {
        width: auto; } }

.itemList .introText {
  order: 3;
  text-align: center;
  width: 100%;
  line-height: 16px;
  margin-bottom: 8px; }
  @media (min-width: 576px) {
    .itemList .introText {
      line-height: 20px;
      margin-bottom: 0;
      text-align: left; } }
  @media (max-width: 575px) {
    .itemList .introText {
      color: #ffffff;
      font-size: 0.9375rem;
      opacity: 0.8; } }

.itemList .video p {
  margin-bottom: 0; }

@media (min-width: 400px) {
  .itemRelated {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    margin: 0 -5px;
    flex-wrap: wrap; } }

.itemRelated h4.title {
  width: 100%; }
  @media (min-width: 400px) {
    .itemRelated h4.title {
      margin: 0 5px 20px; } }

.itemRelated .item {
  display: block;
  margin-bottom: 20px; }

@media (min-width: 400px) {
  .itemRelated .item-outer {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
    padding: 0px 5px; } }

.itemRelated .image {
  display: block;
  overflow: hidden;
  margin-bottom: 6px;
  min-width: 100%;
  text-align: center;
  position: relative; }
  @media (min-width: 400px) {
    .itemRelated .image {
      max-width: 15.38em;
      padding-top: 62%; } }
  .itemRelated .image img {
    margin: 0 auto; }
    @media (min-width: 400px) {
      .itemRelated .image img {
        position: absolute;
        left: 0;
        top: 0;
        max-width: 100%; } }

.itemRelated .title {
  display: block;
  line-height: 20px;
  color: #1c1c1b;
  font-weight: 700;
  text-align: center; }
  @media (min-width: 400px) {
    .itemRelated .title {
      text-align: left; } }

.videoofday {
  margin-bottom: 2.5rem; }
  .videoofday a.title {
    font-size: 1rem;
    margin: 0 0 10px; }

.category-desc {
  font-size: 1rem;
  color: #6383A8;
  color: #657dbd;
  margin-top: 20px; }
  .category-desc img {
    float: left;
    border: 0;
    margin: 5px 20px 0 0; }

.embed-responsive.embed-responsive-advbig {
  padding-bottom: 40px;
  text-align: center; }
  @media (max-width: 1024px) {
    .embed-responsive.embed-responsive-advbig {
      padding-bottom: 10px; } }
  .embed-responsive.embed-responsive-advbig img {
    max-width: 100%; }

.itemView h1 {
  color: #1c1c1b;
  font-size: 2rem;
  margin-top: 0;
  margin-bottom: 0.625rem; }
  @media (max-width: 1024px) {
    .itemView h1 {
      font-size: 21px;
      line-height: 23px;
      margin-bottom: 5px; } }

.itemView div.itemCategory {
  display: inline-block;
  font-size: 1rem;
  margin-top: 0;
  margin-bottom: 0;
  text-transform: uppercase; }

.itemView .itemDateCreated {
  display: inline-block;
  font-weight: 700;
  margin-left: 12px; }
  @media (max-width: 991px) {
    .itemView .itemDateCreated {
      margin-left: 4px; } }

.itemView .itemImage {
  display: block;
  margin-bottom: 20px;
  margin-top: 20px; }
  @media (max-width: 1024px) {
    .itemView .itemImage {
      margin-top: 0px;
      margin-bottom: 0px; } }

.itemView .itemIntroText {
  font-weight: 700;
  margin-bottom: 12px; }
  @media (max-width: 1024px) {
    .itemView .itemIntroText {
      margin-bottom: 0px; } }

.itemView .itemIntroText, .itemView .itemFullText, .itemView .itemIntroText p, .itemView .itemFullText p, .itemView .itemIntroText div, .itemView .itemFullText div, .itemView .itemIntroText span, .itemView .itemFullText span, .itemView .itemIntroText b, .itemView .itemFullText b, .itemView .itemIntroText strong, .itemView .itemFullText strong, .itemView .itemIntroText em, .itemView .itemFullText em, .itemView .itemIntroText i, .itemView .itemFullText i, .itemView .itemIntroText a, .itemView .itemFullText a {
  font-size: 17px !important;
  line-height: 26px !important;
  word-break: break-word; }
  @media (max-width: 1024px) {
    .itemView .itemIntroText, .itemView .itemFullText, .itemView .itemIntroText p, .itemView .itemFullText p, .itemView .itemIntroText div, .itemView .itemFullText div, .itemView .itemIntroText span, .itemView .itemFullText span, .itemView .itemIntroText b, .itemView .itemFullText b, .itemView .itemIntroText strong, .itemView .itemFullText strong, .itemView .itemIntroText em, .itemView .itemFullText em, .itemView .itemIntroText i, .itemView .itemFullText i, .itemView .itemIntroText a, .itemView .itemFullText a {
      line-height: 21px !important; } }

.itemView .itemFullText iframe {
  max-width: 100%; }

.itemView .hits {
  margin-left: 12px; }

.itemView .yashare-auto-init {
  margin-bottom: 40px; }

.itemView .itemVideoBlock {
  margin-bottom: 20px; }

.email-for-user {
  font-size: 15px;
  color: #777; }

.zen {
  background-color: #CE6969;
  background-size: 64px 64px;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;base64,PHN2ZyAgdmVyc2lvbj0iMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iNjgyLjY2NyIgaGVpZ2h0PSI2ODIuNjY3IiB2aWV3Qm94PSIwIDAgNTEyLjAwMDAwMCA1MTIuMDAwMDAwIj48cGF0aCBzdHlsZT0iZmlsbDojZmZmZmZmIiBkPSJNMjM4IDI5LjdjLTE0LjkgMS4xLTM1LjggNS4zLTUxLjYgMTAuNEMxMTEuMiA2NC4yIDUyLjggMTI3LjYgMzUgMjA0LjRjLTQuMyAxOC44LTUuNCAyOS41LTUuNCA1MS42IDAgMjcuNSAyLjYgNDUgMTAuNSA2OS42IDIyLjMgNjkuNiA3Ny42IDEyNC41IDE0OCAxNDYuOSA3Mi43IDIzIDE1NC42IDYuOSAyMTIuNi00MS45IDQ0LjEtMzcgNzAuNC04My44IDc5LjktMTQyLjEgMi42LTE1LjQgMi42LTQ5LjYgMC02NS02LjktNDIuMi0yMy4xLTc5LjUtNDcuNy0xMDkuNkMzODUuMSA1NS4zIDMxMi44IDI0LjEgMjM4IDI5Ljd6bTQ4LjMgMTE1LjVsNTIuNyAxOC4xLS4xIDI1LjZ2MjUuNmwtNTQuMyA0Ny01NC40IDQ3IDMuNyAxLjZjMiAuOCAyNi4yIDkuNCA1My45IDE4LjlsNTAuMiAxNy41djI1LjJjMCAxMy45LS4zIDI1LjMtLjcgMjUuMy0uNSAwLTM3LjItMTIuNi04MS42LTI4LTQ0LjUtMTUuNC04MS4xLTI4LTgxLjMtMjgtLjIgMC0uNC0xMS41LS40LTI1LjYgMC0yMS41LjItMjUuOSAxLjUtMjYuOCAyLjktMi4yIDEwNy4yLTkzLjEgMTA3LjEtOTMuMy0uMS0uMS0yNC4zLTguNS01My43LTE4LjdsLTUzLjQtMTguNC0uMy0yNS42LS4yLTI1LjYgMjkuMiAxMC4xYzE2LjEgNS41IDUzIDE4LjEgODIuMSAyOC4xeiIvPjwvc3ZnPg==");
  background-position: 10px center;
  color: #ffffff;
  display: block;
  font-weight: 600;
  margin: 20px 0;
  padding: 20px 10px 20px 84px; }
  .zen:hover {
    color: #ffffff; }

@media only screen and (min-width: 992px) {
  #scroller {
    position: fixed;
    bottom: 30px;
    right: 10px;
    background-size: 32px;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxQzZCODM5M0RBNUUxMUU0OTg4NDgwRjM1QUI2Mzg4OSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxQzZCODM5NERBNUUxMUU0OTg4NDgwRjM1QUI2Mzg4OSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjFDNkI4MzkxREE1RTExRTQ5ODg0ODBGMzVBQjYzODg5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjFDNkI4MzkyREE1RTExRTQ5ODg0ODBGMzVBQjYzODg5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+MNu60wAABqtJREFUWMOtV+1vU2UU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");
    background-repeat: no-repeat;
    background-position: center;
    width: 32px;
    height: 32px;
    cursor: pointer;
    display: none; } }

#system-message-container {
  background-color: #CE6969;
  color: #ffffff;
  padding: 10px;
  margin-bottom: 20px; }
  #system-message-container #system-message {
    margin-bottom: 0; }

.accountPage h2 {
  margin-top: 0; }

#ok_group_widget iframe {
  display: block;
  max-width: 100%;
  margin: 20px auto 0; }

.grf-widget__logo-link {
  display: none !important;
  text-indent: -99999px !important;
  position: absolute !important;
  clip: rect(0 0 0 0) !important; }

.grf-widget {
  margin: 0 auto; }

.yap-logo-position, .yap-Ya_sync_0-vertical .yap-logo-block, .yap-layout__logo.yap-logo {
  display: none !important; }

@media print {
  * {
    background: transparent !important;
    color: #000 !important;
    box-shadow: none !important;
    text-shadow: none !important; }
  a, a:visited {
    text-decoration: underline; }
  a[href]:after {
    content: " (" attr(href) ")"; }
  abbr[title]:after {
    content: " (" attr(title) ")"; }
  .ir a:after, a[href^="javascript:"]:after, a[href^="#"]: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; }
  @page {
    margin: 0.5cm; }
  p, h2, h3 {
    orphans: 3;
    widows: 3; }
  h2, h3 {
    page-break-after: avoid; }
  .no-print {
    display: none !important; } }

@media (max-width: 575px) {
  aside.module.picture,
  aside.module.bestblog,
  .videoofday {
    display: none; } }

.resplc-loadmore {
  margin-bottom: 40px; }

/*.info #mc-container{display: none;}*/
/*.embed-responsive.embed-responsive-advbig{padding-bottom: 0; height: auto;}
.embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video{position: relative;}*/
.g-recaptcha {
  display: block;
  overflow: hidden; }
  @media (min-width: 576px) {
    .g-recaptcha {
      float: left; } }

.comments-form-buttons {
  margin: 20px 0 0; }
  @media (min-width: 576px) {
    .comments-form-buttons {
      float: right;
      margin: 0; } }

#comments-form {
  background-color: #d9d9d9;
  background-color: #F7F7F7;
  padding: 10px;
  margin-bottom: 20px; }
  #comments-form .comments-form-name {
    font-weight: 700; }
  #comments-form textarea.form-control {
    height: 110px;
    max-width: 100%; }
  #comments-form input.error,
  #comments-form textarea.error {
    border: 1px solid #CE6969;
    text-decoration: none;
    text-transform: none;
    background-color: #ffffe0; }
  #comments-form input.checkbox {
    top: -1px; }

.comments-policy {
  border: 1px dotted #d9d9d9;
  font-size: 0.875rem;
  margin: 5px 0 5px 0px;
  padding: 5px;
  text-decoration: none;
  text-transform: none;
  text-indent: 0; }
  .comments-policy ol, .comments-policy ul {
    margin: 0;
    padding: 5px 0 0 20px; }
    .comments-policy ol li, .comments-policy ul li {
      margin: 0;
      padding: 0;
      border: none; }

.busy {
  display: none;
  margin: 3px auto;
  padding: 0;
  width: 32px;
  height: 32px;
  background: url("https://bryansktoday.ru/templates/jblank/images/earth-gif-preloader.gif") no-repeat; }

#comments h4.title {
  margin-bottom: 10px;
  padding-bottom: 5px;
  border-bottom: 2px solid #6b6b6b; }

a.refresh {
  padding-left: 20px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2RENBOTJFMUI4NUQxMUU0OUQwQjk3MTRCQUI2QTZBQyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2RENBOTJFMkI4NUQxMUU0OUQwQjk3MTRCQUI2QTZBQyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjZEQ0E5MkRGQjg1RDExRTQ5RDBCOTcxNEJBQjZBNkFDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjZEQ0E5MkUwQjg1RDExRTQ5RDBCOTcxNEJBQjZBNkFDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/dzx+wAAAjxJREFUeNqclTFMVEEQhmf2zbvjjgPBCxAKQ2moaIiljYkNlYYYYmdpsIbGgHQWNCoBahorE2OMdloSYgwJJSWx8AwmZ3IK7+7dDv/cu/NdCHD32Mu+ebtv59uZ2Z053n22SLH3VIki9qTEdHXzSjSaC3VYciWs/46pV6y6qWDky2USW+SYqaGqsXriy4jaBqKz/Zj+OeIxgDaUeRzTL0xVwMGuem8kDO+QanClidqiUTEIFDoDGOZca4ZWPfNtjBelFsdrJZGVm2HY093UbaVm1xguk1NdAHBKiiLPzWUsigA8of6b7T/clmZ8FWJbAjK4Wgxf55jX+6U5phtg7UK3jBgeArgA9/cljY9WEelfGQz8i0cJsC8w8TF6xU5KujelLM37E8AeAPQVMTzFO8VRNCTnYpIlgB6gz/8dZJ5o1GrvpGuB0jUbFCchPjDzbMvNWPXAObdz+a3uCXwC0KwFwiHtvgEzFzAf4WCua2TQiayTQuE+Rj8MppY5RHczH1CSkcnJhvl81Yy2nMf4PeQn9IHsXidNWpYpTSN8b+H6DOaO8XUM738yAAc7rpuLj/DyBoDx9lYjEHtZrhGnwMiuzRIn5afz0eYm0hTjvvy1gnHqm+umPIfBpjj3UJNTtpTawhWqW+FFNeqJxIJmwQV7UP8oKJUVzM1D8SXq3JKZDeyyZUKMvY/r0cV51K6NJnHl6FahSCiDcC9JEf3dqC83Kfw5FMhTLCui18zgkB1fGE1OpUvIan8PZwIMAFmb35OywCxbAAAAAElFTkSuQmCC") no-repeat left; }
  a.refresh:hover {
    text-decoration: none; }

.comments-list .toolbar {
  margin: 0 0 0;
  padding: 0 0 0; }
  .comments-list .toolbar a,
  .comments-list .toolbar a:hover {
    float: left;
    margin: 0 10px 0 0;
    width: 16px;
    height: 16px;
    cursor: pointer;
    background-image: url("https://bryansktoday.ru/templates/jblank/images/jc_toolbar.gif"); }
  .comments-list .toolbar-button-edit {
    background-position: 0 0 !important; }
  .comments-list .toolbar-button-delete {
    background-position: 0 -16px !important; }
  .comments-list .toolbar-button-unpublish {
    background-position: 0 -32px !important; }
  .comments-list .toolbar-button-publish {
    background-position: 0 -48px !important; }
  .comments-list .toolbar-button-ip {
    background-position: 0 -64px !important; }
  .comments-list .toolbar-button-ban {
    background-position: 0 -80px !important; }

.comment-item {
  border-bottom: 2px solid #6b6b6b;
  margin-bottom: 10px;
  padding-bottom: 10px; }
  .comment-item-header::after {
    display: block;
    clear: both;
    content: ""; }
  .comment-item .anchor {
    font-size: 0.75rem; }
  .comment-item .author {
    display: inline-block;
    line-height: 14px;
    color: #6383A8; }
  .comment-item .date-anchor {
    margin-top: 2px; }
  .comment-item .date {
    font-size: 12px;
    color: #aeaeae;
    line-height: 12px;
    text-transform: uppercase; }
  .comment-item .thumbnail {
    width: 50px;
    float: left;
    margin: 0px 10px 10px 0; }
    .comment-item .thumbnail img {
      display: block;
      max-width: 100%;
      height: auto; }
  .comment-item .quote {
    background-color: #d9d9d9;
    color: #1c1c1b;
    font-size: 0.75rem;
    margin: 0;
    float: right;
    padding: 0px 10px;
    position: absolute;
    position: relative;
    right: -10px;
    top: -10px; }
  .comment-item blockquote {
    position: relative;
    border: 1px dotted #d9d9d9;
    color: #999;
    font-size: 0.875rem;
    line-height: 18px;
    padding: 10px 10px 5px 10px;
    margin: 0 0 0.625rem; }
    .comment-item blockquote + br {
      display: none; }
  .comment-item br + br {
    display: none; }

.comment-post {
  color: #000000;
  word-break: break-word; }
  .comment-post img {
    max-width: 100%; }

.bbcode {
  width: auto;
  height: 23px;
  display: block;
  margin-bottom: 5px; }
  .bbcode .bbcode-item {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAdkAAAAWCAYAAACMjubXAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2lpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpBRDUxODlENzI2REFFMzExQjhDOEJENDlBQjI2NUI3NiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3Mzc2NDhCMkQ3REYxMUU0OTdDMUM3QTAxODVBNjJDRCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3Mzc2NDhCMUQ3REYxMUU0OTdDMUM3QTAxODVBNjJDRCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ZGFmMTQ4MWMtYzM4YS1mYzQ5LWJjNTctYTgxZDE4ZDY2YjgyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkFENTE4OUQ3MjZEQUUzMTFCOEM4QkQ0OUFCMjY1Qjc2Ii8+IDwvcmRmOkRlc2Ny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");
    width: 23px;
    height: 23px;
    float: left;
    margin: 0 2px 0 0;
    display: block;
    background-color: transparent;
    background-repeat: no-repeat;
    text-decoration: none;
    border: none; }
  .bbcode a.bbcode-empty {
    background-position: 0 0; }
  .bbcode a.bbcode-b {
    background-position: -30px 0; }
  .bbcode a.bbcode-i {
    background-position: -60px 0; }
  .bbcode a.bbcode-u {
    background-position: -90px 0; }
  .bbcode a.bbcode-s {
    background-position: -120px 0; }
  .bbcode a.bbcode-url {
    background-position: -150px 0; }
  .bbcode a.bbcode-img {
    background-position: -180px 0; }
  .bbcode a.bbcode-list {
    background-position: -210px 0; }
  .bbcode a.bbcode-hide {
    background-position: -240px 0; }
  .bbcode a.bbcode-quote {
    background-position: -270px 0; }
  .bbcode a.bbcode-smile {
    background-position: -300px 0; }
  .bbcode a.bbcode-youtube {
    background-position: -330px 0; }
  .bbcode a.bbcode-google {
    background-position: -360px 0; }
  .bbcode a.bbcode-wiki {
    background-position: -390px 0; }
  .bbcode a.bbcode-facebook {
    background-position: -420px 0; }
  .bbcode a.bbcode-flickr {
    background-position: -450px 0; }
  .bbcode img {
    width: 23px;
    height: 23px;
    float: left;
    margin: 0 2px 0 0; }

.custombbcode {
  width: 23px;
  height: 23px;
  float: left;
  margin: 0 2px 0 0;
  display: block;
  text-decoration: none;
  cursor: pointer; }

.comments-vote {
  float: right;
  margin-left: 10px; }
  .comments-vote-item {
    width: 18px;
    height: 18px;
    float: right;
    display: block;
    background-repeat: no-repeat;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAASCAMAAAAACFwnAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCNEJCMDAyQ0Q3RDkxMUU0QTE3REI5NEU3MUI4Q0NCMiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCNEJCMDAyREQ3RDkxMUU0QTE3REI5NEU3MUI4Q0NCMiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkI0QkIwMDJBRDdEOTExRTRBMTdEQjk0RTcxQjhDQ0IyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkI0QkIwMDJCRDdEOTExRTRBMTdEQjk0RTcxQjhDQ0IyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+9TSUHgAAADlQTFRFf81eitFtlNR7n9iIsd+fuuKrwua1y+m/0uzJ2+/T6Wlp6vXl63d37YOD8fnu86Sl9ri4/e/v////vI/B1AAAAFVJREFUKM9j4MIAQkIMmIBuyhiFhDiIUMZEb2UsbGxsnEJCfECKDaKMRwgBBGDKkMSEmMDKeIlTxiOIEOGHKWNmZWVlFxLiBlIsgy1AoJHFRvcUggQACE0UNPKYSoAAAAAASUVORK5CYII=");
    border: none;
    font-weight: 700;
    text-decoration: none; }
    .comments-vote-item.vote-good {
      background-position: -20px 0;
      margin: 0 10px 0 5px; }
    .comments-vote-item.vote-poor {
      background-position: 0px 0; }
    .comments-vote-item:hover {
      opacity: 0.5; }
  .comments-vote .busy {
    margin: 0;
    float: right;
    width: 16px; }
  .comments-vote .vote-good {
    color: #A1D071; }
  .comments-vote .vote-poor {
    color: #CE6969; }
  .comments-vote .vote-none {
    color: #1c1c1b; }

img.smile {
  margin: 0 3px 3px 0;
  padding: 0;
  border: none;
  cursor: pointer; }

/* =^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^= */
/* ================================================================= */
/*                                                                   */
/*                         ALL THE STATES STYLES                     */
/*                                                                   */
/*                                                                   */
/*                             @---&---@                             */
/* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= */
/*                                                                   */
/* =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~= */
/*                                                                  */
/*                         A N I M A T I O N S                     */
/*                                                                */
/* =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~= */
.fade {
  opacity: 0;
  -webkit-transition: opacity 0.15s linear;
  -o-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear; }
  .fade.show {
    opacity: 1; }

.collapse {
  display: none; }
  .collapse.active, .collapse.show, .collapse.in {
    display: block; }

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: height 0.35s ease;
  -o-transition: height 0.35s ease;
  transition: height 0.35s ease; }

/* ============================= */
/*  Error                        */
/* ============================= */
.alert {
  background-color: #A1D071;
  color: #ffffff;
  font-size: 1rem;
  font-weight: 700;
  padding: 5px 10px;
  margin-bottom: 1.25rem;
  position: relative;
  text-align: center; }

#page-error {
  background: #F0F0F0; }
  #page-error .component-wrapper {
    padding: 30px 10px; }
  #page-error .errorinfo {
    font-size: 14px; }
    #page-error .errorinfo pre {
      white-space: pre;
      padding: .5em 0 .5em 1em;
      border: 1px dashed #aaa;
      border-left: 4px solid #b4b4b4;
      line-height: 1.5em;
      letter-spacing: 0.05em;
      background: #EEE;
      font-size: 0.8em;
      max-width: 100%;
      overflow: auto !important;
      overflow-y: hidden;
      max-height: 200px; }
    #page-error .errorinfo table td {
      padding: 4px; }
    #page-error .errorinfo table strong {
      font-size: 16px;
      font-weight: bold; }

div#system-debug {
  font-family: Courier, Monaco, "Lucida Console";
  background-color: #fff;
  color: #333;
  max-width: 1200px;
  margin: 10px auto 50px; }

div#system-debug a {
  text-decoration: none !important; }

div#system-debug table td {
  padding: 2px 6px; }

#page-offline {
  margin: 0;
  padding: 0;
  font-size: 12px;
  color: #333;
  text-align: center; }

#page-offline img {
  border: 0 none;
  margin-left: auto;
  margin-right: auto; }

#page-offline #frame {
  margin: 20px auto;
  width: 405px;
  padding: 20px; }

#page-offline #frame img {
  max-width: 100%;
  height: auto; }

#page-offline form {
  margin: auto;
  text-align: left; }

#page-offline form p {
  margin: 0;
  padding: 4px 0 4px 0; }

#page-offline form fieldset {
  border: 0 none;
  margin: 0em;
  padding: 0.2em; }

#page-offline form fieldset .input p {
  clear: left; }

#page-offline form label {
  display: block;
  float: left;
  margin: 5px 0px 2px 0px;
  width: 10em; }

#page-offline form input {
  padding: 3px;
  border: 1px solid #ccc;
  border-radius: 3px; }

#page-offline form input[type=text], #page-offline form input[type=password] {
  width: 200px; }

#page-offline form input.button {
  width: 120px;
  height: 32px;
  cursor: pointer;
  background-color: #fff; }

#page-offline form input.button:hover {
  border-color: #fc902e; }

#page-offline form #frmlogin {
  margin: 0 10px 0 10px; }

#page-offline form #frmlogin fieldset.button {
  text-align: right; }

#page-offline #system-message {
  margin: 10px auto;
  padding: 20px 0 0;
  width: 450px; }

#page-offline #system-message h4 {
  display: none; }

/* =^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^= */
