html {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/**
* Remove default margin.
*/
body {
  font-size: 14px;
  line-height: 20px;
  margin: 0;
}
/* HTML5 display definitions
========================================================================== */
/**
* Correct `block` display not defined in IE 8/9.
*/
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
  display: block;
}
/**
* 1. Correct `inline-block` display not defined in IE 8/9.
* 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
*/
audio,
canvas,
progress,
video {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */
}
/**
* Prevent modern browsers from displaying `audio` without controls.
* Remove excess height in iOS 5 devices.
*/
audio:not([controls]) {
  display: none;
  height: 0;
}
/**
* Address `[hidden]` styling not present in IE 8/9.
* Hide the `template` element in IE, Safari, and Firefox < 22.
*/
[hidden],
template {
  display: none;
}
p {
  margin: 0 0 20px;
}
/* Links
========================================================================== */
a {
  color: #004a60;
  background: transparent;
}
a:focus {
  outline: 0;
}
/* Text-level semantics
========================================================================== */
/**
* Address styling not present in IE 8/9, Safari 5, and Chrome.
*/
abbr[title] {
  border-bottom: 1px dotted;
}
/**
* Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome.
*/
b,
strong {
  font-weight: bold;
}
/**
* Address styling not present in Safari 5 and Chrome.
*/
dfn {
  font-style: italic;
}
/**
* Address variable `h1` font-size and margin within `section` and `article`
* contexts in Firefox 4+, Safari 5, and Chrome.
*/
h1 {
  font-size: 2em;
  margin: .67em 0;
}
/**
* Address styling not present in IE 8/9.
*/
mark {
  color: #000;
  background: #ff0;
}
/**
* Address inconsistent and variable font size in all browsers.
*/
small {
  font-size: 80%;
}
/**
* Prevent `sub` and `sup` affecting `line-height` in all browsers.
*/
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.25em;
}
/* Embedded content
========================================================================== */
/**
* Remove border when inside `a` element in IE 8/9.
*/
img {
  border: none;
}
/**
* Correct overflow displayed oddly in IE 9.
*/
svg:not(:root) {
  overflow: hidden;
}
/* Grouping content
========================================================================== */
/**
* Address margin not present in IE 8/9 and Safari 5.
*/
figure {
  margin: 1em 40px;
}
/**
* Address differences between Firefox and other browsers.
*/
hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}
/**
* Contain overflow in all browsers.
*/
pre {
  overflow: auto;
}
/**
* Address odd `em`-unit font size rendering in all browsers.
*/
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
/* Forms
========================================================================== */
/**
* Known limitation: by default, Chrome and Safari on OS X allow very limited
* styling of `select`, unless a `border` property is set.
*/
/**
* 1. Correct color not being inherited.
*    Known issue: affects color of disabled elements.
* 2. Correct font properties not being inherited.
* 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome.
*/
button,
input,
optgroup,
select,
textarea {
  font: inherit;
  /* 2 */
  margin: 0;
  /* 3 */
  color: inherit;
  /* 1 */
}
/**
* Address `overflow` set to `hidden` in IE 8/9/10.
*/
button {
  overflow: visible;
}
/**
* Address inconsistent `text-transform` inheritance for `button` and `select`.
* All other form control elements do not inherit `text-transform` values.
* Correct `button` style inheritance in Firefox, IE 8+, and Opera
* Correct `select` style inheritance in Firefox.
*/
button,
select {
  text-transform: none;
}
/**
* 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
*    and `video` controls.
* 2. Correct inability to style clickable `input` types in iOS.
* 3. Improve usability and consistency of cursor style between image-type
*    `input` and others.
*/
button,
html input[type='button'],
input[type='reset'],
input[type='submit'] {
  cursor: pointer;
  /* 3 */
  -webkit-appearance: button;
  /* 2 */
}
/**
* Re-set default cursor for disabled elements.
*/
button[disabled],
html input[disabled] {
  cursor: default;
}
/**
* Remove inner padding and border in Firefox 4+.
*/
button::-moz-focus-inner,
input::-moz-focus-inner {
  padding: 0;
  border: 0;
}
/**
* Address Firefox 4+ setting `line-height` on `input` using `!important` in
* the UA stylesheet.
*/
input {
  line-height: normal;
}
/**
* It's recommended that you don't attempt to style these elements.
* Firefox's implementation doesn't respect box-sizing, padding, or width.
*
* 1. Address box sizing set to `content-box` in IE 8/9/10.
* 2. Remove excess padding in IE 8/9/10.
*/
input[type='checkbox'],
input[type='radio'] {
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}
/**
* Fix the cursor style for Chrome's increment/decrement buttons. For certain
* `font-size` values of the `input`, it causes the cursor style of the
* decrement button to change from `default` to `text`.
*/
input[type='number']::-webkit-inner-spin-button,
input[type='number']::-webkit-outer-spin-button {
  height: auto;
}
/**
* 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.
* 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome
*    (include `-moz` to future-proof).
*/
input[type='search'] {
  /* 2 */
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  -webkit-appearance: textfield;
  /* 1 */
}
/**
* Remove inner padding and search cancel button in Safari and Chrome on OS X.
* Safari (but not Chrome) clips the cancel button when the search input has
* padding (and `textfield` appearance).
*/
input[type='search']::-webkit-search-cancel-button,
input[type='search']::-webkit-search-decoration {
  -webkit-appearance: none;
}
/**
* Define consistent border, margin, and padding.
*/
fieldset {
  margin: 0 2px;
  padding: .35em .625em .75em;
  border: 1px solid #c0c0c0;
}
/**
* 1. Correct `color` not being inherited in IE 8/9.
* 2. Remove padding so people aren't caught out if they zero out fieldsets.
*/
legend {
  padding: 0;
  /* 2 */
  border: 0;
  /* 1 */
}
/**
* Remove default vertical scrollbar in IE 8/9.
*/
textarea {
  overflow: auto;
}
/**
* Don't inherit the `font-weight` (applied by a rule above).
* NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
*/
optgroup {
  font-weight: bold;
}
/* Tables
========================================================================== */
table {
  margin: 10px 0;
  border-spacing: 0;
  border-collapse: collapse;
}
tr:nth-child(2n+1) {
  background-color: #f1f5e7;
}
td,
th {
  padding: 5px;
  text-align: left;
  vertical-align: top;
}
td:first-child,
th:first-child {
  padding-left: 10px;
}
th {
  font-weight: normal;
  color: #fff;
  background-color: #8a8f7e;
}
blockquote {
  font-style: italic;
  margin: 0;
  margin-bottom: 20px;
}
.m-layout {
  overflow-x: hidden;
  width: 100%;
  height: 100%;
}
.m-layout__body {
  position: relative;
  overflow-x: hidden;
  min-height: 100%;
}
.m-layout__menu-wrap {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: none;
  overflow-y: scroll;
  background: #577411;
  -webkit-overflow-scrolling: touch;
}
.m-layout__menu {
  overflow-y: scroll;
  width: 260px;
  max-height: 100%;
}
.m-layout__main {
  box-sizing: border-box;
  width: 100%;
  min-height: 100vh;
  padding-bottom: 65px;
  -o-transition: -o-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform .3s;
  -webkit-transform: translateX(0);
  -ms-transform: translateX(0);
  -o-transform: translateX(0);
  transform: translateX(0);
  background-color: #fff;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.3);
}
.m-layout__main_menu-open {
  -webkit-transform: translateX(260px);
  -ms-transform: translateX(260px);
  -o-transform: translateX(260px);
  transform: translateX(260px);
}
.m-layout__overlay {
  position: absolute;
  z-index: 999;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: none;
  content: '';
}
.m-layout__overlay_shown {
  display: block;
}
/*@media (max-width: 319px) {
  .m-layout_show-menu_yes {
    -webkit-transform: translateX(180px);
    -ms-transform: translateX(180px);
    -o-transform: translateX(180px);
    transform: translateX(180px);
  }

  .m-layout__close-global {
    left: 180px;
  }
}*/
.m-menu {
  position: relative;
  height: 50px;
  margin-bottom: 12px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background: #698c15;
}
.m-menu_bottom {
  position: absolute;
  top: auto;
  right: 0;
  bottom: 0;
  left: 0;
  height: 50px;
  margin-top: 20px;
  margin-bottom: 0;
}
.m-menu__button {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 30px;
  position: absolute;
  top: 10px;
  left: 10px;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 40px;
  height: 30px;
  padding-left: 4px;
  color: #fff;
  border-radius: 5px;
  background: none 5px center no-repeat #78982d;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAOCAQAAABwM3/LAAAAbklEQVR4AZXQQQqBYRQF0Fd+GxBlICtRSlmVoqRYl7IRRRaBQ5n9E9+9d/BGZ3Bf9eNvqteAzB0MVUt/p3PBKSFHXI3aydrb00K1kqkHNsn8iTt2CSkrr2+XKpm/x804IQPn9MllZqvLSAXzc/IBwi3PEm92zbsAAAAASUVORK5CYII=');
  background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAyNSAxNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczpza2V0Y2g9Imh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaC9ucyI+PHRpdGxlPm1lbnUtMy1saW5lczwvdGl0bGU+PGcgc2tldGNoOnR5cGU9Ik1TUGFnZSIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI2ZmZiIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCIgZD0iTTggMGgxN3YyaC0xN3oiLz48cGF0aCBmaWxsPSIjZmZmIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIiBkPSJNOCA2aDE3djJoLTE3eiIvPjxwYXRoIGZpbGw9IiNmZmYiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiIGQ9Ik04IDEyaDE3djJoLTE3eiIvPjxwYXRoIGQ9Ik00Ljk3IDIuNzk5bC0zLjA5MSA0LjE4OSAzLjA5MSA0LjE4OSIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiLz48L2c+PC9zdmc+'), none;
}
.m-menu__logo-wrap {
  overflow: hidden;
  height: 50px;
  margin-right: 100px;
  margin-left: 60px;
  text-align: center;
}
.m-menu__logo {
  line-height: 50px;
}
.m-menu__full-ver {
  font-family: PT Sans Narrow, Arial, Helvetica, sans-serif;
  font-size: 18px;
  line-height: 16px;
  position: absolute;
  top: 0;
  right: 0;
  overflow: hidden;
  width: 100px;
  height: 42px;
  margin-top: 8px;
  text-decoration: none;
  color: #fff;
}
.m-menu__weather {
  position: absolute;
  top: 7px;
  right: 10px;
  width: auto;
  height: 36px;
  white-space: nowrap;
  text-decoration: none;
  color: #fff;
  border-radius: 5px;
  background-color: #799735;
}
.m-menu__weather .weather-icon {
  font-size: 36px;
  line-height: 30px;
  display: block;
  float: left;
  width: 36px;
  height: 36px;
  margin-top: 4px;
  margin-left: 2px;
}
.m-menu__weather .weather-icon:before,
.m-menu__weather .weather-icon:after {
  left: -2px;
  text-align: left;
  color: #fff;
}
.m-menu__weather-now {
  font-size: 18px;
  line-height: 18px;
  margin-top: 3px;
  margin-right: 4px;
  margin-left: 40px;
}
.m-menu__weather-tomorrow {
  font-size: 9px;
  line-height: 9px;
  margin-right: 4px;
  margin-left: 40px;
}
.m-sidemenu {
  font-family: PT Sans Narrow, Arial, Helvetica, sans-serif;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0;
  padding: 10px 20px 40px;
  list-style: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -o-user-select: none;
}
.m-sidemenu__wrap {
  position: relative;
  z-index: -4;
}
.m-sidemenu__section {
  padding-top: 10px;
  padding-bottom: 5px;
  border-top: 1px solid #abba88;
}
.m-sidemenu__section:first-child {
  border-top: none;
}
.m-sidemenu__link {
  text-decoration: none;
  color: #fff;
}
.m-sidemenu__link:visited {
  color: #fff;
}
.m-sidemenu__heading {
  font-size: 30px;
  font-weight: bold;
  line-height: normal;
  margin-bottom: 10px;
}
.m-sidemenu__elems-wrap:before,
.m-sidemenu__elems-wrap:after {
  display: block;
  clear: both;
  content: '';
}
.m-sidemenu__elems {
  float: left;
  width: 50%;
  padding: 0;
  list-style: none;
}
.m-sidemenu__elems:last-child {
  position: relative;
  right: -5%;
}
.m-sidemenu__elem {
  font-size: 18px;
  font-weight: normal;
  line-height: normal;
  margin-bottom: 10px;
}
.m-sidemenu__elem_hilite_yes {
  font-weight: bold;
}
@media (max-width: 319px) {
  .m-sidemenu {
    width: 180px;
  }
  .m-sidemenu:after {
    width: 180px;
  }
  .m-sidemenu__elems {
    width: 100%;
  }
  .m-sidemenu__elems:last-child {
    right: 0;
  }
}
.m-select {
  font-family: PT Sans Narrow, Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: bold;
  line-height: 30px;
  box-sizing: border-box;
  height: 30px;
  margin-bottom: 10px;
  padding-right: 30px;
  padding-left: 10px;
  text-overflow: '';
  -ms-text-overflow: '';
  color: #698c15;
  border: 1px solid #698c15;
  border-radius: 4px;
  background: none right center no-repeat transparent;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAKCAYAAAC9vt6cAAAAc0lEQVQokWNgAIKMLuHMxDYeUQYiQUY3j1h6j3AWmANiZPaI/s/oFr1MjCEgzZk9IlfAeoAWowoQMASnWmIMIagGnwKQXEa3yFWCrkRR2CN6Ka2BVySllVucKM24DEFmEx1TyLYiu4YozeiGkKUZ2RBCmgFFOG/2c2P9lQAAAABJRU5ErkJggg==');
  background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxNiAxMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczpza2V0Y2g9Imh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaC9ucyI+PHRpdGxlPmFyci1kb3duPC90aXRsZT48cGF0aCBkPSJNMSAxbDYuOTg4IDcgNy4wMTItNyIgc3Ryb2tlPSIjNjk4QzE1IiBzdHJva2Utd2lkdGg9IjIiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiIGZpbGw9Im5vbmUiLz48L3N2Zz4='), none;
  background-position: right 8px bottom 7px;
  -webkit-font-smoothing: antialiased;
  -webkit-appearance: none;
  -moz-appearance: window;
  appearance: none;
}
.m-select:hover,
.m-select:active,
.m-select:focus {
  outline: none;
  background-color: transparent;
  -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
  -webkit-tap-highlight-color: transparent;
}
.m-select::-ms-expand {
  display: none;
}
.m-select_big {
  font-size: 24px;
  font-weight: normal;
  width: 100%;
  height: 40px;
  padding-left: 15px;
  color: #000;
  border-color: #bbc89c;
  background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDE0IDciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6c2tldGNoPSJodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gvbnMiPjx0aXRsZT50cmlhbmdsZSBhcnJvdzwvdGl0bGU+PHBhdGggZD0iTTAgMGgxNGwtNyA3LTctN3oiIGZpbGw9IiM2OThDMTUiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiLz48L3N2Zz4=');
  background-position: right 10px center;
  /*box-shadow: 0 2px 3px #abb299;*/
}
.m-select_h2 {
  font-size: 25px;
  font-weight: normal;
  line-height: 35px;
  height: 35px;
  margin-top: 10px;
  padding-left: 5px;
  vertical-align: baseline;
  color: #000;
  border-color: #b1cc76;
  background-position: right 10px top 14px;
}
.m-select_h2:focus {
  border-style: solid;
  border-color: #999;
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}
.m-select_white {
  background-color: #fff;
}
.m-select:hover,
.m-select:active,
.m-select:focus {
  outline: none;
  background-color: #fff;
  -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
  -webkit-tap-highlight-color: transparent;
}
.m-login {
  font-size: 12px;
  line-height: 18px;
  padding: 12px 10px;
  text-align: center;
  background-color: #e1f2ba;
}
.m-login__desc {
  margin-bottom: 10px;
}
.m-login__submit {
  font-family: PT Sans Narrow, Arial, Helvetica, sans-serif;
  font-size: 18px;
  line-height: 30px;
  display: block;
  width: 100%;
  height: 30px;
  margin-top: 15px;
  text-decoration: none;
  color: #698c15;
  border: 1px solid #698c15;
  border-radius: 6px;
  background-color: #fff;
}
.m-login__username,
.m-login__password {
  font-family: PT Sans Narrow, Arial, 'Helvetica Neue', Helvetica, sans-serif;
  font-size: 18px;
  line-height: 30px;
  display: block;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  height: 30px;
  padding-left: 6px;
  border: 1px solid #698c15;
  background-color: #fff;
  -webkit-appearance: none;
}
.m-login__username {
  border-radius: 6px 6px 0 0;
}
.m-login__password {
  margin-bottom: 10px;
  border-top: none;
  border-radius: 0 0 6px 6px;
}
.m-login__error {
  color: #a44;
}
.m-login__username::-webkit-input-placeholder {
  color: #999;
}
.m-login__username::-moz-placeholder {
  color: #999;
}
.m-login__username:-ms-input-placeholder {
  color: #999;
}
.m-login__username::-ms-clear {
  color: #999;
}
.m-login__password::-webkit-input-placeholder {
  color: #999;
}
.m-login__password::-moz-placeholder {
  color: #999;
}
.m-login__password:-ms-input-placeholder {
  color: #999;
}
.m-login__password::-ms-clear {
  color: #999;
}
.m-comment {
  font-size: 12px;
}
.m-comment:after {
  display: block;
  clear: both;
  content: '';
}
.m-comment__header {
  line-height: 24px;
  position: relative;
  height: 24px;
  padding: 0 10px;
  background-color: #e1f2ba;
  box-shadow: inset 0 0 4px rgba(0, 0, 0, 0.1);
}
.m-comment__header:before {
  position: absolute;
  bottom: 0;
  left: 10px;
  display: block;
  width: 0;
  height: 0;
  content: '';
  border-right: 4px solid #e1f2ba;
  border-bottom: 4px solid #fff;
  border-left: 4px solid #e1f2ba;
  background-color: #fff;
}
.m-comment__author {
  font-weight: bold;
}
.m-comment__date {
  float: right;
  color: #a5a5a5;
}
.m-comment__body {
  line-height: 18px;
  padding: 6px 10px;
}
.m-comment__reply {
  font-size: 12px;
  line-height: 18px;
  display: block;
  float: left;
  height: 18px;
  margin-bottom: 12px;
  margin-left: 10px;
  padding: 0 8px;
  text-decoration: none;
  color: #698c15;
  border: 1px solid #698c15;
  border-radius: 4px;
}
.m-comment_lvl2 {
  margin-left: 30px;
}
.m-button {
  font-family: PT Sans Narrow, Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: bold;
  line-height: 30px;
  position: relative;
  display: block;
  float: left;
  box-sizing: border-box;
  width: 100%;
  height: 30px;
  margin-bottom: 10px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-transition: all .3s;
  -o-transition: all .3s;
  transition: all .3s;
  text-align: center;
  text-decoration: none;
  color: #698c15;
  border: 1px solid #698c15;
  border-radius: 6px;
}
.m-button_back {
  position: relative;
  width: auto;
  padding-right: 15px;
  padding-left: 20px;
}
.m-button_back:after {
  font-size: 14px;
  position: absolute;
  top: 0;
  left: 10px;
  width: 4px;
  height: 30px;
  content: '';
  color: #698c15;
  background: none left center no-repeat transparent;
  background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNCIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgNCA4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj48dGl0bGU+U2xpY2UgMTwvdGl0bGU+PHBhdGggZD0iTTQgMHY4bC00LTQgNC00eiIgZmlsbD0iIzY5OEMxNSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCIvPjwvc3ZnPg=='), none;
}
.m-button_short {
  position: relative;
  display: inline-block;
  float: none;
  width: auto;
  padding-right: 15px;
  padding-left: 15px;
}
.m-button_left {
  border-right: none;
  border-left: 1px solid #698c15;
  border-radius: 6px 0 0 6px;
}
.m-button_center {
  border-right: none;
  border-left: 1px solid #698c15;
  border-radius: 0;
}
.m-button_right {
  border-right: 1px solid #698c15;
  border-left: 1px solid #698c15;
  border-radius: 0 6px 6px 0;
}
.m-button_current {
  color: #fff;
  border-left: none;
  background-color: #698c15;
}
.m-button_current + .m-button {
  border-left: none;
}
.m-button_group_2 {
  width: 50%;
}
.m-button_group_3 {
  width: 33%;
}
.m-button__extra {
  font-weight: normal;
  color: #7f7f7f;
}
.m-button__extra:before {
  content: ' (';
}
.m-button__extra:after {
  content: ')';
}
.m-button_activated {
  margin-bottom: 5px;
  cursor: default;
  color: #000;
  border-color: transparent;
}
.m-button_loading {
  color: #fff;
}
.m-button_loading .m-button__extra {
  color: #fff;
}
@font-face {
  font-family: Forecast Font;
  font-weight: normal;
  font-style: normal;
  src: url('data:application/x-font-woff;base64,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') format('woff');
}
.weather-icon {
  position: relative;
  display: inline-block;
}
.weather-icon_night:before,
.weather-icon_sunny:before,
.weather-icon_frosty:before,
.weather-icon_windysnow:before,
.weather-icon_showers:before,
.weather-icon_basecloud:after,
.weather-icon_cloud:after,
.weather-icon_rainy:before,
.weather-icon_mist:before,
.weather-icon_windysnowcloud:before,
.weather-icon_drizzle:before,
.weather-icon_snowy:before,
.weather-icon_sleet:before,
.weather-icon_moon:before,
.weather-icon_windyrain:before,
.weather-icon_hail:before,
.weather-icon_sunset:before,
.weather-icon_windyraincloud:before,
.weather-icon_sunrise:before,
.weather-icon_sun:before,
.weather-icon_thunder:before,
.weather-icon_windy:before {
  font-family: Forecast Font;
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: block;
  text-align: center;
  color: #aaa;
  -webkit-font-smoothing: antialiased;
}
.weather-icon_night:before {
  content: '\f100';
}
.weather-icon_sunny:before {
  content: '\f101';
  color: #fda428;
}
.weather-icon_frosty:before {
  content: '\f102';
  color: #88d8f5;
}
.weather-icon_windysnow:before {
  content: '\f103';
}
.weather-icon_showers:before {
  content: '\f104';
}
.weather-icon_basecloud:after {
  content: '\f105';
}
.weather-icon_cloud:after {
  content: '\f106';
}
.weather-icon_rainy:before {
  content: '\f107';
  color: #3993f2;
}
.weather-icon_mist:before {
  content: '\f108';
}
.weather-icon_windysnowcloud:before {
  content: '\f109';
}
.weather-icon_drizzle:before {
  content: '\f10a';
}
.weather-icon_snowy:before {
  content: '\f10b';
  color: #88d8f5;
}
.weather-icon_sleet:before {
  content: '\f10c';
  color: #88d8f5;
}
.weather-icon_moon:before {
  content: '\f10d';
}
.weather-icon_windyrain:before {
  content: '\f10e';
}
.weather-icon_hail:before {
  content: '\f10f';
  color: #979797;
}
.weather-icon_sunset:before {
  content: '\f110';
}
.weather-icon_windyraincloud:before {
  content: '\f111';
}
.weather-icon_sunrise:before {
  content: '\f112';
}
.weather-icon_sun:before {
  content: '\f113';
  color: #fda428;
}
.weather-icon_thunder:before {
  content: '\f114';
  color: #fcd33f;
}
.weather-icon_windy:before {
  content: '\f115';
}
.spinner__bounce {
  display: inline-block;
  width: 10px;
  height: 10px;
  -webkit-animation: bouncedelay 1.4s infinite ease-in-out;
  -o-animation: bouncedelay 1.4s infinite ease-in-out;
  animation: bouncedelay 1.4s infinite ease-in-out;
  border-radius: 100%;
  background-color: #698c15;
  -webkit-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
}
.spinner_color_white .spinner__bounce {
  background-color: #fff;
}
.spinner__bounce_1 {
  -webkit-animation-delay: -0.32s;
  -o-animation-delay: -0.32s;
  animation-delay: -0.32s;
}
.spinner__bounce_2 {
  -webkit-animation-delay: -0.16s;
  -o-animation-delay: -0.16s;
  animation-delay: -0.16s;
}
.spinner {
  text-align: center;
  line-height: 30px;
  top: 10px;
  height: 30px;
  margin-left: -50px;
  -webkit-transition: opacity .3s;
  transition: opacity .3s;
  opacity: 1;
}
@-webkit-keyframes bouncedelay {
  0%,
  80%,
  100% {
    -webkit-transform: scale(0);
  }
  40% {
    -webkit-transform: scale(1);
  }
}
@-o-keyframes bouncedelay {
  0%,
  80%,
  100% {
    -webkit-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
  }
  40% {
    -webkit-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes bouncedelay {
  0%,
  80%,
  100% {
    -webkit-transform: scale(0);
    -ms-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
  }
  40% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
}
.double-bounce1,
.double-bounce2 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -webkit-animation: bounce 2s infinite ease-in-out;
  -o-animation: bounce 2s infinite ease-in-out;
  animation: bounce 2s infinite ease-in-out;
  opacity: .6;
  border-radius: 50%;
  background-color: #6b9120;
}
.double-bounce2 {
  -webkit-animation-delay: -1s;
  -o-animation-delay: -1s;
  animation-delay: -1s;
}
@-webkit-keyframes bounce {
  0%,
  100% {
    -webkit-transform: scale(0);
  }
  50% {
    -webkit-transform: scale(1);
  }
}
@-o-keyframes bounce {
  0%,
  100% {
    -webkit-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
  }
  50% {
    -webkit-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes bounce {
  0%,
  100% {
    -webkit-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
  }
  50% {
    -webkit-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
}
.spinner__wrap {
  position: relative;
}
.spinner__wrap .spinner {
  position: absolute;
  top: 8px;
  right: 8px;
  width: 24px;
  height: 24px;
}
.m-drugs-map {
  margin-bottom: 50px;
}
.m-drugs-map__list-wrap {
  position: relative;
  top: 10px;
}
.m-drugs-map__map-wrap {
  position: relative;
  top: -40px;
  display: none;
}
.m-drugs-map_show-map .m-drugs-map__map-wrap {
  display: block;
}
.m-drugs-map_show-map .m-drugs-map__list-wrap {
  display: none;
}
.m-drugs-map__map {
  height: 100%;
}
.m-drugs-map .block-link:last-child {
  border-bottom: 1px solid #f1f1f1;
}
.m-drugs-map .m-button {
  position: relative;
  z-index: 4;
  top: 10px;
  background-color: #fff;
}
.m-drugs-map .m-button_current {
  background-color: #698c15;
}
@font-face {
  font-family: ALSRubl Arial;
  font-weight: 400;
  font-style: normal;
  src: url('data:application/x-font-woff;base64,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');
}
@font-face {
  font-family: ALSRubl Verdana;
  font-weight: 400;
  font-style: normal;
  src: url('data:application/x-font-woff;base64,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');
}
.rub_arial {
  font-family: ALSRubl Arial, Arial, 'Helvetica Neue', Helvetica, sans-serif;
}
.rub_verdana {
  font-family: ALSRubl Verdana, Arial, 'Helvetica Neue', Helvetica, sans-serif;
}
.block-link {
  font-size: 20px;
  line-height: 24px;
  position: relative;
  display: block;
  padding: 6px 25px 6px 10px;
  text-decoration: none;
  color: #004a60;
  border-top: 1px solid #f1f1f1;
}
.block-link:after {
  font-family: PT Sans Narrow, Arial, Helvetica, sans-serif;
  font-size: 30px;
  line-height: 1;
  position: absolute;
  top: 50%;
  right: 0;
  display: block;
  width: 20px;
  margin-top: -15px;
  content: '>';
  color: #d9d9d9;
}
.block-link_no-more:after {
  padding-right: 10px;
  content: none;
}
.block-link_like-table {
  display: table;
  box-sizing: border-box;
  width: 100%;
}
.block-link__desc {
  display: table-cell;
  padding-right: 20px;
}
.block-link__price {
  font-family: PT Sans Narrow, Arial, 'Helvetica Neue', Helvetica, sans-serif;
  font-size: 18px;
  display: table-cell;
  text-align: right;
  vertical-align: middle;
  white-space: nowrap;
  color: #000;
}
.block-link .m-text__h4 {
  margin: 0;
  margin-bottom: 8px;
}
.img-link {
  font-family: PT Sans Narrow, Arial, Helvetica, sans-serif;
  position: relative;
  display: block;
  overflow: hidden;
}
.img-link__img {
  display: block;
  width: 100%;
  border: none;
}
.img-link__desc {
  font-size: 20px;
  line-height: 24px;
  position: absolute;
  z-index: 2;
  right: 0;
  bottom: 0;
  left: 0;
  display: block;
  padding: 20px 20px 18px 30px;
  color: #fff;
  background: rgba(0, 0, 0, 0.3);
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8));
  background: -o-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8));
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8));
}
.img-link + .block-link {
  border-top: none;
}
.news-piece {
  font-family: PT Sans Narrow, Arial, Helvetica, sans-serif;
  position: relative;
  display: block;
  padding-left: 20px;
}
.news-piece:before {
  position: absolute;
  top: 11px;
  left: 5px;
  display: block;
  width: 6px;
  height: 6px;
  content: '';
  border-radius: 100%;
  background: #999;
}
.news-piece__activity {
  color: #878787;
}
.news-piece__activity:before {
  content: ' (';
}
.news-piece__activity:after {
  content: ')';
}
.news-piece_icon_photo:before {
  top: 8px;
  left: -2px;
  width: 15px;
  height: 12px;
  border-radius: 0;
  background: none left top no-repeat transparent;
  background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAzMCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczpza2V0Y2g9Imh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaC9ucyI+PHRpdGxlPm5ld3MtcGllY2UtcGhvdG88L3RpdGxlPjxnIHNrZXRjaDp0eXBlPSJNU1BhZ2UiIGZpbGw9IiM4NEE4MzAiPjxwYXRoIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiIGQ9Ik0xMC44NzQuMDQybDguMTg5LS4wNzcgNC45MzcgNi4wMzRoLTE4eiIvPjxyZWN0IHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiIHk9IjQiIHdpZHRoPSIzMCIgaGVpZ2h0PSIyMCIgcng9IjMiLz48cGF0aCBkPSJNMTUgMTljMy4zMTQgMCA2LTIuNjg2IDYtNnMtMi42ODYtNi02LTYtNiAyLjY4Ni02IDYgMi42ODYgNiA2IDZ6IiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMiIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCIvPjwvZz48L3N2Zz4='), none;
  background-size: 100% 100%;
}
.news-piece_icon_video:before {
  top: 10px;
  left: -2px;
  width: 15px;
  height: 10px;
  border-radius: 0;
  background: none left top no-repeat transparent;
  background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAzMCAyMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczpza2V0Y2g9Imh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaC9ucyI+PHRpdGxlPm5ld3MtcGllY2UtdmlkZW88L3RpdGxlPjxnIHNrZXRjaDp0eXBlPSJNU1BhZ2UiIGZpbGw9Im5vbmUiPjxyZWN0IGZpbGw9IiM4NEE4MzAiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgcng9IjQiLz48cGF0aCBkPSJNMjkuMjQ1IDB2MjBsLTE3LjI0NS0xMCAxNy4yNDUtMTB6IiBmaWxsPSIjODRBODMwIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIi8+PHBhdGggZmlsbD0iIzg0QTgzMCIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCIgZD0iTTI4IDFoMnYxOGgtMnoiLz48Y2lyY2xlIGZpbGw9IiNmZmYiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiIGN4PSIxMCIgY3k9IjEwIiByPSI0Ii8+PC9nPjwvc3ZnPg=='), none;
  background-size: 100% 100%;
}
.news-piece_icon_pie:before {
  top: 5px;
  left: -2px;
  width: 15px;
  height: 15px;
  border-radius: 0;
  background: none left top no-repeat transparent;
  background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxNSAxNSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczpza2V0Y2g9Imh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaC9ucyI+PHRpdGxlPnBpZS1jaGFydCBidWxsZXQ8L3RpdGxlPjxkZWZzPjxsaW5lYXJHcmFkaWVudCB4MT0iMTAwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIwJSIgaWQ9ImEiPjxzdG9wIHN0b3AtY29sb3I9IiM5MUU4MDkiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjNjlDQjFEIiBvZmZzZXQ9IjEwMCUiLz48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCB4MT0iNTAlIiB5MT0iMTAwJSIgeDI9IjUwJSIgeTI9IjAlIiBpZD0iYiI+PHN0b3Agc3RvcC1jb2xvcj0iIzJFOURFOCIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiMzOUE5RUQiIG9mZnNldD0iMTAwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiM0Q0JERjUiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9IjEwMCUiIGlkPSJjIj48c3RvcCBzdG9wLWNvbG9yPSIjRkZDMDBEIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0ZGRUQzQiIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSIgaWQ9ImQiPjxzdG9wIHN0b3AtY29sb3I9IiNERTNCMUQiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjRkM3NTI3IiBvZmZzZXQ9IjEwMCUiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48ZyBza2V0Y2g6dHlwZT0iTVNMYXllckdyb3VwIiBmaWxsPSJub25lIj48cGF0aCBkPSJNNy41IDE0LjVjMy44NjYgMCA3LTMuMTM0IDctN3MtMy4xMzQtNy03LTciIGZpbGw9InVybCgjYSkiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiLz48cGF0aCBkPSJNLjUgNy41YzAgMy44NjYgMy4xMzQgNyA3IDcgMi40NDEgMCA0LjU5MS0xLjI1IDUuODQzLTMuMTQ0bC01Ljg0My0zLjg1NiIgZmlsbD0idXJsKCNiKSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCIvPjxwYXRoIGQ9Ik03LjUuNWMtMy44NjYgMC03IDMuMTM0LTcgNyAwIDIuNjk0IDEuNTIyIDUuMDMzIDMuNzUzIDYuMjAzbDMuMjQ3LTYuMjAzIiBmaWxsPSJ1cmwoI2MpIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIi8+PHBhdGggZD0iTTcuNSA3LjV2LTdjLTMuMTQ2IDAtNS44MDggMi4wNzYtNi42OSA0LjkzMyIgZmlsbD0idXJsKCNkKSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCIvPjxjaXJjbGUgZmlsbD0iI2ZmZiIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCIgY3g9IjcuNSIgY3k9IjcuNSIgcj0iMi41Ii8+PC9nPjwvc3ZnPg=='), none;
}
.icon {
  display: inline-block;
  margin-left: .3em;
  background: none left top no-repeat transparent;
}
.icon_bars {
  width: 11px;
  height: 10px;
  background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMSAxMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczpza2V0Y2g9Imh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaC9ucyI+PHRpdGxlPmJhcnM8L3RpdGxlPjxnIHNrZXRjaDp0eXBlPSJNU1BhZ2UiIGZpbGw9Im5vbmUiPjxwYXRoIGZpbGw9IiNCQ0Q3N0YiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiIGQ9Ik04IDBoM3YxMGgtM3oiLz48cGF0aCBmaWxsPSIjN0I5RjJBIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIiBkPSJNOSAwaDJ2MTBoLTJ6Ii8+PHBhdGggZmlsbD0iI0JDRDc3RiIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCIgZD0iTTQgM2gzdjdoLTN6Ii8+PHBhdGggZmlsbD0iIzdCOUYyQSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCIgZD0iTTUgM2gydjdoLTJ6Ii8+PHBhdGggZmlsbD0iI0JDRDc3RiIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCIgZD0iTTAgNWgzdjVoLTN6Ii8+PHBhdGggZmlsbD0iIzdCOUYyQSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCIgZD0iTTEgNWgydjVoLTJ6Ii8+PC9nPjwvc3ZnPg=='), none;
}
.icon_pie {
  width: 13px;
  height: 13px;
  background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxMyAxMyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczpza2V0Y2g9Imh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaC9ucyI+PHRpdGxlPnBpZTwvdGl0bGU+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9IjEwMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjNTFDMkY3IiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzFDOTNFNCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSIgaWQ9ImIiPjxzdG9wIHN0b3AtY29sb3I9IiM5OEVDMEIiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjNTlDNDAxIiBvZmZzZXQ9IjEwMCUiLz48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCB4MT0iNTAlIiB5MT0iMCUiIHgyPSI1MCUiIHkyPSIxMDAlIiBpZD0iYyI+PHN0b3Agc3RvcC1jb2xvcj0iI0ZGQkIwOCIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiNGRkYzMzIiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9IjEwMCUiIGlkPSJkIj48c3RvcCBzdG9wLWNvbG9yPSIjRDkzNTFEIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0ZGNzQxOCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgc2tldGNoOnR5cGU9Ik1TUGFnZSIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTAgN2MwIDMuMzE0IDIuNjg2IDYgNiA2di02IiBmaWxsPSJ1cmwoI2EpIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIi8+PHBhdGggZD0iTTEyIDdjMCAzLjMxNC0yLjY4NiA2LTYgNnYtNiIgaWQ9Ik92YWwtMS1jb3B5IiBmaWxsPSJ1cmwoI2IpIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIi8+PHBhdGggZD0iTTAgN2MwLTMuMzE0IDIuNjg2LTYgNi02djYiIGZpbGw9InVybCgjYykiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiLz48cGF0aCBkPSJNMTMgNmMwLTMuMzE0LTIuNjg2LTYtNi02djYiIGZpbGw9InVybCgjZCkiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiLz48L2c+PC9zdmc+'), none;
}
.m-block:before,
.m-block:after {
  display: block;
  clear: both;
  content: '';
}
.m-block_wide {
  padding-right: 10px;
  padding-left: 10px;
}
.m-new-comment {
  margin-bottom: 20px;
}
.m-new-comment__header {
  font-size: 16px;
  line-height: 30px;
  height: 30px;
  padding: 0 10px;
  color: #fff;
  background-color: #909d75;
}
.m-new-comment__body {
  padding: 8px 10px;
  background-color: #e1f2ba;
}
.m-new-comment__body:after {
  display: block;
  clear: both;
  content: '';
}
.m-new-comment__name {
  font-family: PT Sans Narrow, Arial, Helvetica, sans-serif;
  font-size: 17px;
}
.m-new-comment__close {
  font-size: 12px;
  line-height: 18px;
  float: right;
  margin-top: 5px;
  padding: 0 8px;
  text-decoration: none;
  color: #fff;
  border: 1px solid #fff;
  border-radius: 4px;
}
.m-new-comment__textarea {
  font-size: 14px;
  box-sizing: border-box;
  width: 100%;
  height: 60px;
  margin: 8px 0;
  resize: none;
  border: 1px solid #c7ceba;
}
.m-new-comment__button {
  font-family: PT Sans Narrow, Arial, Helvetica, sans-serif;
  font-size: 17px;
  line-height: 30px;
  display: block;
  float: left;
  height: 30px;
  margin-right: 10px;
  padding: 0 10px;
  text-decoration: none;
  color: #fff;
  border-radius: 5px;
  background-color: #698c15;
}
.m-new-comment__button_cancel {
  background-color: #909d75;
}
.m-text {
  padding: 0 10px;
}
.m-text_green {
  margin-top: -15px;
  padding-top: 5px;
  padding-bottom: 20px;
  background-color: #f1f5e8;
}
.m-text_no-mb {
  margin-bottom: -20px;
}
.clearfix:before,
.clearfix:after {
  display: block;
  clear: both;
  content: '';
}
.m-text__h1 {
  font-family: PT Sans Narrow, Arial, 'Helvetica Neue', Helvetica, sans-serif;
  font-size: 30px;
  font-weight: normal;
  line-height: 34px;
  margin: 15px 0;
}
.m-text__h2 {
  font-family: PT Sans Narrow, Arial, Helvetica, sans-serif;
  font-size: 25px;
  font-weight: normal;
  line-height: 30px;
  margin: 20px 0 10px;
}
.m-text__h3 {
  font-family: PT Sans Narrow, Arial, Helvetica, sans-serif;
  font-size: 22px;
  font-weight: normal;
  line-height: 26px;
  margin: 19px 0 15px;
}
.m-text__h4 {
  font-family: PT Sans Narrow, Arial, Helvetica, sans-serif;
  font-size: 20px;
  font-weight: bold;
  margin: 18px 0 12px;
  text-decoration: none;
}
.pic-with-cite-header,
.pic-without-cite-header,
.m-text__h5 {
  font-family: PT Sans Narrow, Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: normal;
  margin: 18px 0 8px;
}
.m-text__h6 {
  font-family: PT Sans Narrow, Arial, Helvetica, sans-serif;
  font-size: 18px;
  line-height: 20px;
  margin: 20px 0 5px;
}
.m-text__p {
  font-size: 14px;
  line-height: 20px;
  margin: 10px 0;
}
.m-text__quote {
  font-style: italic;
  margin: 0;
  margin-bottom: 24px;
}
.m-text__extra {
  font-size: 12px;
  line-height: 16px;
  color: #595959;
}
.m-text__date {
  font-size: 12px;
  line-height: 20px;
  margin: 10px 0;
  color: #595959;
}
.block-link .m-text__date {
  margin: 3px 0 5px 0;
}
.m-caption {
  padding: 12px 12px;
  background-color: #f1f5e8;
}
.m-caption__good {
  color: #3e6d09;
}
.m-caption__bad {
  color: #9b1f05;
}
.m-poster {
  display: block;
  margin-bottom: 10px;
  text-decoration: none;
}
.m-poster:before,
.m-poster:after {
  display: block;
  clear: both;
  content: '';
}
.m-poster__img {
    width: 60px;
    height: 85px;
    float: left;
    position: relative;
    z-index: 1;
    overflow: hidden;
}
.m-poster__img__image {
    position: absolute;
    z-index: -1;
    top: -9999px;
    right: -9999px;
    bottom: -9999px;
    left: -9999px;
    width: auto;
    min-width: 100%;
    width: auto;
    height: 100%;
    min-height: 100%;
    margin: auto;
}
.m-poster__desc {
  margin-left: 75px;
  padding-top: 4px;
  border-top: 1px solid #dedede;
}
.m-poster__title {
  font-family: PT Sans Narrow, Arial, Helvetica, sans-serif;
  font-size: 20px;
  line-height: 23px;
  margin: 0;
  margin-bottom: 4px;
  color: #004a60;
}
.m-poster__extra {
  font-size: 12px;
  line-height: 14px;
  color: #595959;
}
.time-table {
  line-height: 13px;
  margin: 0;
  padding: 0;
  list-style: none;
}
.time-table__elem {
  line-height: 1;
  display: inline-block;
  overflow: hidden;
  width: 40px;
  height: 28px;
  margin-bottom: 5px;
  border: 1px solid #75abbb;
  border-radius: 4px;
  background-color: #c2e7f2;
}
.time-table__link {
  display: block;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  padding-top: 2px;
  text-align: center;
  text-decoration: none;
}
.time-table__time {
  font-size: 13px;
  font-weight: bold;
  display: block;
  margin: 0;
  color: #003b4d;
}
.time-table__extra {
  font-size: 10px;
  position: relative;
  left: 2px;
  display: block;
  margin: 0;
  color: #000;
}
.time-table_no-links .time-table__elem {
  line-height: 18px;
  height: auto;
  vertical-align: top;
  border-color: transparent;
  background-color: transparent;
}
.time-table_no-links .time-table__link {
  padding: 0;
}
.time-table_no-links .time-table__time {
  color: #000;
}
.time-table__elem_no-link {
  line-height: 28px;
  height: 28px;
  vertical-align: top;
  border-color: transparent;
  background-color: transparent;
}
.time-table__elem_no-link .time-table__link {
  padding: 0;
}
.time-table__elem_no-link .time-table__time {
  color: #000;
}
.m-button .spinner {
  line-height: 30px;
  position: absolute;
  top: 10px;
  top: -2px;
  left: 50%;
  display: inline-block;
  width: 100px;
  height: 30px;
  margin-left: -50px;
  -webkit-transition: opacity .3s;
  -o-transition: opacity .3s;
  transition: opacity .3s;
  opacity: 0;
}
.m-button_loading .spinner {
  opacity: 1;
}
.m-lenta {
  font-size: 0;
  position: relative;
  overflow: hidden;
  overflow-x: scroll;
  height: 75px;
  white-space: nowrap;
  -webkit-overflow-scrolling: touch;
}
.m-lenta_big {
  height: 175px;
}
.m-lenta__elem {
  display: inline-block;
  overflow: hidden;
  box-sizing: border-box;
  height: 100%;
  vertical-align: bottom;
}
.m-lenta__elem_video {
  position: relative;
}
.m-lenta__elem_video:before {
  font-size: 24px;
  line-height: 75px;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: block;
  content: '▶';
  text-align: center;
  color: #fff;
  background-color: rgba(0, 0, 0, 0.25);
}
.m-lenta_big .m-lenta__elem_video:before {
  line-height: 175px;
}
.m-lenta__elem_video:after {
  position: absolute;
  top: 15px;
  bottom: 15px;
  left: 50%;
  display: block;
  width: 70px;
  margin-left: -35px;
  content: '';
  border: 2px solid #fff;
  border-radius: 4px;
}
.m-lenta__img {
  display: block;
  height: 100%;
}
.m-cinema-info {
  position: relative;
  margin-bottom: 20px;
}
.m-cinema-info__tel {
  font-size: 15px;
  line-height: 24px;
  text-decoration: none;
  color: #000;
}
.m-cinema-info__site,
.m-cinema-info__address {
  line-height: 24px;
  text-decoration: none;
}
.m-cinema-info__logo-wrap {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  width: 50%;
  height: 100%;
}
.m-cinema-info__logo {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  margin: auto;
}
.m-center {
  text-align: center;
}
.m-label {
  font-family: PT Sans Narrow, Arial, 'Helvetica Neue', Helvetica, sans-serif;
  font-size: 24px;
  line-height: 30px;
}
.m-label_small {
  font-size: 18px;
}
.gap {
  display: block;
  width: 100%;
}
.gap:after {
  display: block;
  clear: both;
  content: '';
}
.gap_10 {
  height: 10px;
}
.gap_30 {
  height: 30px;
}
.gap_40 {
  height: 40px;
}
.m-weather {
  font-size: 10px;
  line-height: 1.2;
  float: left;
  box-sizing: border-box;
  width: 25%;
  margin-bottom: 20px;
  padding-left: 2%;
  border-left: 1px solid #ced7b5;
}
.m-weather__heading {
  font-size: 12px;
  margin-bottom: 5px;
  color: #70785e;
}
.m-weather__temp {
  font-size: 18px;
}
.m-weather__icon-wrap {
  margin-bottom: 3px;
}
.m-weather__icon {
  font-size: 32px;
  line-height: 1;
  display: block;
  width: 32px;
  height: 32px;
}
.m-weather__label {
  font-size: 8px;
  margin-bottom: 3px;
  color: #70785e;
}
.m-weather__data {
  margin-bottom: 7px;
}
.m-weather_wide {
  width: 50%;
}
.m-weather_wide .m-weather__heading {
  margin-bottom: 0;
}
.m-weather_wide .m-weather__temp {
  line-height: 32px;
  float: left;
}
.m-weather_wide .m-weather__icon-wrap {
  margin-left: 40px;
}
.m-weather_wide .m-weather__label {
  line-height: 12px;
  float: left;
}
.m-weather_wide .m-weather__data {
  margin-left: 50px;
}
@media (min-width: 480px) {
  .m-weather {
    font-size: 14px;
    margin-top: 10px;
    margin-bottom: 35px;
  }
  .m-weather__heading {
    font-size: 14px;
  }
  .m-weather__temp {
    font-size: 24px;
  }
  .m-weather__icon {
    font-size: 48px;
    width: 48px;
    height: 48px;
  }
  .m-weather__label {
    font-size: 12px;
  }
  .m-weather_wide .m-weather__temp {
    line-height: 48px;
  }
  .m-weather_wide .m-weather__icon-wrap {
    margin-left: 60px;
  }
  .m-weather_wide .m-weather__label {
    line-height: 17px;
  }
  .m-weather_wide .m-weather__data {
    margin-left: 75px;
  }
}
.m-weather-when {
  margin-bottom: 10px;
}
.m-weather-when__label {
  font-size: 18px;
  line-height: 26px;
  display: inline-block;
  height: 26px;
  margin-right: 10px;
  padding: 0 5px;
  color: #fff;
  background-color: #6a8b22;
}
.m-weather-now {
  overflow: hidden;
  height: 50px;
  margin: 20px 0 10px;
  white-space: nowrap;
}
.m-weather-now__temp {
  font-size: 50px;
  line-height: 50px;
}
.m-weather-now__icon {
  font-size: 72px;
  line-height: 50px;
  width: 80px;
  height: 50px;
  vertical-align: top;
}
.m-weather-now__desc {
  font-size: 12px;
  font-weight: bold;
  line-height: 15px;
  display: inline-block;
  box-sizing: border-box;
  width: 100px;
  height: 50px;
  padding-top: 10px;
  vertical-align: top;
  white-space: normal;
}
.m-drugs__name {
  font-family: PT Sans Narrow, Arial, 'Helvetica Neue', Helvetica, sans-serif;
  font-size: 18px;
  display: block;
  color: #607d1f;
}
.m-drugs__price {
  font-family: PT Sans Narrow, Arial, 'Helvetica Neue', Helvetica, sans-serif;
  font-size: 18px;
  color: #000;
}
.m-drugs__extra {
  font-family: PT Sans Narrow, Arial, 'Helvetica Neue', Helvetica, sans-serif;
  font-size: 18px;
  color: #666;
}
.m-tags {
  margin: 10px 0;
  padding: 0;
  list-style: none;
}
.m-tags__elem {
  font-family: PT Sans Narrow, Arial, 'Helvetica Neue', Helvetica, sans-serif;
  font-size: 15px;
  line-height: 25px;
  position: relative;
  display: inline-block;
  overflow: hidden;
  box-sizing: border-box;
  max-width: 100%;
  height: 25px;
  margin-bottom: 7px;
  padding-right: 32px;
  padding-left: 10px;
  white-space: nowrap;
  text-overflow: ellipsis;
  color: #fff;
  border-radius: 4px;
  background-color: #b3b3b3;
}
.m-tags__link {
  text-decoration: none;
  color: #fff;
}
.m-tags__close {
  font-size: 12px;
  font-weight: bold;
  position: absolute;
  top: 0;
  right: 0;
  display: block;
  width: 25px;
  height: 25px;
  text-align: center;
  background-color: #bbc89c;
}
.m-tags__close:active {
  background-color: #6b8a2b;
}
.m-add-list {
  font-family: PT Sans Narrow, Arial, 'Helvetica Neue', Helvetica, sans-serif;
  font-size: 15px;
  margin: 0 -10px 10px;
  padding: 0;
  list-style: none;
  border-bottom: 1px solid #bdc9a2;
}
.m-add-list__elem {
  display: table;
  width: 100%;
}
.m-add-list__cell {
  display: table-cell;
  padding-top: 5px;
  padding-bottom: 5px;
  vertical-align: middle;
  border-top: 1px solid #bdc9a2;
}
.m-add-list__cell_add {
  box-sizing: border-box;
  width: 50px;
  padding-left: 10px;
}
.m-add-list__cell_name {
  padding-right: 10px;
}
.m-add-list__cell_price {
  padding-right: 10px;
  text-align: right;
  white-space: nowrap;
  color: #666;
}
.m-add-list__add {
  font-size: 25px;
  line-height: 25px;
  display: inline-block;
  width: 30px;
  height: 25px;
  text-align: center;
  color: #fff;
  border-radius: 4px;
  background-color: #bbc89c;
}
.placemark {
  font-family: PT Sans Narrow, Arial, 'Helvetica Neue', Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  line-height: 26px;
  position: relative;
  display: inline-block;
  width: 60px;
  height: 24px;
  margin-left: -50%;
  text-align: center;
  white-space: nowrap;
  color: #fff;
  border-radius: 5px;
  background-color: #4f7513;
  background-image: -webkit-linear-gradient(top, #729b1b, #4f7513);
  background-image: -o-linear-gradient(top, #729b1b, #4f7513);
  background-image: linear-gradient(to bottom, #729b1b, #4f7513);
  box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.7);
}
.placemark:after {
  position: absolute;
  top: 23px;
  left: 50%;
  display: block;
  width: 0;
  height: 0;
  margin-left: -5px;
  content: '';
  border-top: 6px solid #4f7513;
  border-right: 5px solid transparent;
  border-left: 5px solid transparent;
}
.placemark_lil {
  font-size: 12px;
  width: 70px;
}
.placemark_active {
  background-color: #c65e19;
  background-image: -webkit-linear-gradient(top, #ef8c23, #c65e19);
  background-image: -o-linear-gradient(top, #ef8c23, #c65e19);
  background-image: linear-gradient(to bottom, #ef8c23, #c65e19);
}
.placemark_active:after {
  border-top-color: #c65e19;
}
.placemark_fade {
  background-color: #868882;
  background-image: -webkit-linear-gradient(top, #bac79c, #868882);
  background-image: -o-linear-gradient(top, #bac79c, #868882);
  background-image: linear-gradient(to bottom, #bac79c, #868882);
}
.placemark_fade:after {
  border-top-color: #868882;
}
.m-old-compat p {
  line-height: 20px;
  overflow: hidden;
  padding: 0 10px 10px 10px;
}
.m-old-compat h2 {
  font-family: PT Sans Narrow, Arial, 'Helvetica Neue', Helvetica, sans-serif;
  font-size: 20px;
  line-height: 20px;
  margin: 20px 0;
  padding: 0 10px;
}
.m-old-compat table + h2 {
  margin-top: 30px;
}
.m-old-compat table {
  max-width: 100%;
  margin: 0 0 20px;
  table-layout: fixed;
}
.m-old-compat th,
.m-old-compat th:first-child {
  overflow: hidden;
  padding: 0;
  word-break: break-word;
  background-color: rgba(0,0,0,.5);
}
.m-old-compat th:nth-child(2n) {
  background-color: rgba(0,0,0,.6);
}
.m-old-compat td,
.m-old-compat td:first-child {
  padding: 10px 0;
  word-break: break-word;
}
.m-old-compat td>span,
.m-old-compat th>span {
  white-space: initial !important;
  word-break: break-word;
}
.m-old-compat td:nth-child(2n) {
  background-color: rgba(120,120,120,.05);
}
.m-old-compat th img {
  display: block;
}
.m-old-compat th iframe {
  display: block;
}
.m-old-compat td p {
  margin-bottom: 0;
}
.m-old-compat div td,
.m-old-compat div th {
  padding: 10px 0 10px 5px;
}
.m-old-compat div td:first-child,
.m-old-compat div th:first-child {
  padding: 10px 0 10px 10px;
}
.m-old-compat p ins {
  font-style: italic;
  text-decoration: none;
}
.m-old-compat .pic-with-cite:before, .m-old-compat .pic-with-cite:after {
    display: block;
    clear: both;
    content: '';
}
.m-old-compat .pic-with-cite-header {
  font-size: 18px;
  line-height: 20px;
  margin: 20px 0 10px;
  padding: 0 10px;
}
.m-old-compat .pic-with-cite img {
  border-radius: 100%;
}
.m-old-compat .pic-with-cite p.fo-width-120 {
  float: left;
  width: 80px;
  margin: 0;
}
.m-old-compat .pic-without-cite-header {
  font-size: 18px;
  line-height: 20px;
  margin: 20px 0 10px;
  padding: 0 10px;
}
.m-old-compat .pic-without-cite-header + p {
  margin-top: 0;
}

.show-more-cut-news {
  font-family: PT Sans Narrow,Arial,Helvetica,sans-serif;
  font-size: 18px;
  font-weight: bold;
  line-height: 30px;
  position: relative;
  display: block;
  float: left;
  box-sizing: border-box;
  width: 98%;
  margin: 0 1%;
  height: 30px;
  margin-bottom: 10px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-transition: all .3s;
  -o-transition: all .3s;
  transition: all .3s;
  text-align: center;
  text-decoration: none;
  color: #698c15;
  border: 1px solid #698c15;
  border-radius: 6px;
}

.news-content__crosspostcard-news {
    border-left: 2px solid #f29200;
    background-image: none !important;
    margin: 0 10px;
    padding: 0 0 10px 10px;
} 

.news-content__crosspostcard-news__shadow {
    display: none;
}

.news-content__crosspostcard-news__photo {
    display: none;
}
.news-content__crosspostcard-news__photo img {
}

.news-content__crosspostcard-news__header {
    color: #595959;
}
.news-content__crosspostcard-news__announce {
}
h3.news-content__crosspostcard-news__title {
    margin: .5em 0 0 0;
}
h3.news-content__crosspostcard-news__title a {
}
h3.news-content__crosspostcard-news__title a:hover {
}
.news-piece-layout__wideBlock {
}
.news-piece-layout__leftBlock {
}

.snoska-left {
    border-left: 2px solid #f29200;
    background-image: none !important;
    margin: 0 10px;
    padding: 0 0 10px 10px;
}
.snoska-left__title {
    color: #595959;
}
.snoska-left__photo {
    display: none;    
}
.snoska-left__photo_square img {
    display: none;    
}
.snoska-left__photo_circle img {
    display: none;    
}
.snoska-left__photo-title {
    margin: .5em 0 0 0;
    font-size: 1.2em;
    font-weight: bold;
}
.snoska-left__photo-title a {
}
.snoska-left__photo-title a:hover {
}
.snoska-left__text {
}

.wideImage {
}
.wideImage img {
}
.wideImage__text {
    line-height: 1.6;
    overflow: hidden;
    padding: 10px;
    color: #000000;
    background-color: #ffffff;
    font-style: italic;
}
.wideImage__text p {
    margin: 0;
    padding: 0;
    width: 100%;
    max-width: 100%;
}
.wideImage__text a {
    color: #000000;
}
.imageCite {
    padding-left: 0;
    padding-bottom: 0;
    margin: 20px 0;
    position: relative;
    overflow: hidden;
}
.imageCite_text {
    padding-bottom: 16%;
}

.imageCite:after {
    display: block;
    clear: both
}
.imageCite__left {
    position: absolute;
    bottom: 20px;
    left: 30px;
    margin-left: 0;
    width: 16%;
    max-width: 80px;
    font-style: italic;
}
.imageCite_text .imageCite__left {
    display: none;
}


.imageCite__left img {
    border-radius: 100%;
    width: 100%;
}

.imageCite__right {
    position: relative;

    black_background-color: rgba(0, 0, 0, .5);
    orange_background-color: rgba(255, 84, 0, .8);
    blue_background-color: rgba(58, 87, 149, .9);
    green_background-color: rgba(106, 146, 15, .9);
}

.imageCite__shadow {
    width: 100%;
    height: 100%;
    background-color: rgba(106, 146, 15, .8);
    position: absolute;
    top: 0;
    left: 0;

    -background-color: #94b800;
    -background-image: -webkit-linear-gradient(top,#5a8600,#000000);
    -background-image: -o-linear-gradient(top,#5a8600,#000000);
    -background-image: linear-gradient(to bottom,#5a8600,#000000);
}

.imageCite_orange .imageCite__shadow {
    background-color: rgba(255, 84, 0, .8);
}
.imageCite_blue .imageCite__shadow {
    background-color: rgba(58, 87, 149, .8);
}
.imageCite_black .imageCite__shadow {
    background-color: rgba(0, 0, 0, .7);
}

.imageCite__bg {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    bottom: 0;
}

.imageCite__bg img{
    position: absolute;
    z-index: -1;
    top: -9999px;
    right: -9999px;
    bottom: -9999px;
    left: -9999px;
    width: auto !important;
    min-width: 100%;
    height: auto;
    min-height: 100%;
    margin: auto;  
}

.imageCite__text {
    padding: 20px 10px 30px 50px; 
    opacity: 0.1;
    color: #ffffff;
    min-height: 120px;
    overflow: hidden;

    -webkit-transition: padding 500ms, opacity 500ms;
    transition-property: padding, opacity;
    transition-duration: 500ms, 500ms;
}

.imageCite__text a {
    color: #ffffff;
}

.imageCite_active .imageCite__text {
    padding: 20px 30px 30px 30px;
    opacity: 1;
}

.imageCite__author {
    opacity: 0.1;
    text-align: right;
    padding: 0px 100px 40px 80px;
    color: #ffffff;
    font-style: italic;

    -webkit-transition: padding 500ms, opacity 500ms;
    transition-property: padding, opacity;
    transition-duration: 500ms, 500ms;
}

.imageCite_active .imageCite__author {
    opacity: 1;
    padding: 0px 80px 40px 100px;
}

.imageCite__quote {
    position: absolute;
    opacity: .2;
    background-size: 100%;
    width: 60px;
    height: 60px;
    background-repeat: no-repeat;

    -webkit-transition: top 500ms, bottom 500ms;
    transition-property: top, bottom;
    transition-duration: 500ms, 500ms;
}

.imageCite__quote_open {
    top: 0px;
    left: 60px;
    background-image: url(../img/news_quotes_1.png);
}
.imageCite__quote_close {
    bottom: 80px;
    right: 80px;
    background-image: url(../img/news_quotes_2.png);
}

.imageCite_active .imageCite__quote_open {
    top: 20px;
}
.imageCite_active .imageCite__quote_close {
    bottom: 100px;
}

.contact-us {
    font-size: 16px;
    line-height: 1.4;
    margin: 20px 0;
    padding: 20px;
    color: #4c4c4c;
    background-color: #f2ffd3;  
}
.contact-us__text {
    width: 100%;
    text-align: center;
}
.contact-us__button {
    width: auto;
    margin: 20px 0 0 0;
    text-align: center;
    vertical-align: middle;
}
.contact-us__button .button {
    display: block;
    width: auto;
    height: 36px;
    line-height: 36px;
    padding: 0 10px;
    white-space: nowrap;
    text-decoration: none;
    color: #fff;
    border-radius: 5px;
    background-color: #799735;
}
.contact-us__button .button:active {
    opacity: .7;
}
.news-author-block {
    min-height: calc(100vh - 50px);
    font-family: PT Sans Narrow,Arial,Helvetica,sans-serif;
}
.news-author-block-left {
    padding: 2rem 50px 2rem 50px;
    min-height: 16rem;  
    text-align: right;
}
.news-author-block-left h1 {
    margin-top: 0;
    font-size: 3rem;
    line-height: 3rem;
    margin-bottom: 1rem;
    color: rgba(0,0,0,.7);
}
.news-author-block-left h5 {
    color: rgba(0,0,0,.4);
    font-size: 1rem; 
}
.news-author-block-left h5.news-author-block-cap {
    text-align: right;
    margin-bottom: 0;
}
.news-author-block-left p {
    color: rgba(0,0,0,.6);
}
.news-author-block-right {
    width: 100%;
    vertical-align: -webkit-baseline-middle;
    font-size: 0;
    position: relative;
}
.news-author-block-photo {
    height: 100%;
    display: flex;
    align-items: flex-end;
}
.news-author-block-photo img {
    min-width: 50%;
    width: 50%;
    transform: translateX(-50%);
    margin-left: 50%;

}
.news-author-block-btn span{
    line-height: 30px;
    display: inline-block;
    width: 16px;
    height: 30px;
    content: '';
    vertical-align: bottom;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 8px; 
    background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAyMCAxMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48dGl0bGU+VW50aXRsZWQgMjwvdGl0bGU+PGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTAgMTEuNEwuMy4zaDE5LjRMMTAgMTEuNHoiIGZpbGw9IiM3NzciLz48L2c+PC9zdmc+');

}

.m-menu__search {
    position: absolute;
    top: 10px;
    left: 60px;
    width: 40px;
    height: 30px;
    text-align: left;
    overflow: hidden;
}

.m-menu__search input {
    border: 0;
}

.m-menu__search_active {
    position: relative;
    padding-top: 10px;
    padding-right: 60px;
    overflow: hidden;
    height: 50px;
    margin-right: 120px;
    margin-left: 60px;
    top: 0;
    left: 0;
    width: auto;
}

.m-menu__search__toggle {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    line-height: 30px;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 40px;
    height: 30px;
    padding-left: 4px;
    color: #fff;
    background: none 5px center no-repeat;
    background-image: url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjM2cHgiIGhlaWdodD0iMzZweCIgdmlld0JveD0iMCAwIDM2IDM2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAzNiAzNiIgc3R5bGU9ImZpbGw6IHJnYigyNTUsIDI1NSwgMjU1KTsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaW5ZTWlkIj4NCjxnIGlkPSJzZWFyY2hfMV8iPg0KCTxnIGlkPSJzZWFyY2giPg0KCQk8cGF0aCBkPSJNMzUuNTI1LDMxLjIyOGwtOC44OC04Ljg4MmMxLjQ0NC0yLjIzOCwyLjI5OC00Ljg5NSwyLjI5OC03Ljc1MmMwLTcuOTA5LTYuNDM4LTE0LjM0My0xNC4zNDYtMTQuMzQzDQoJCQljLTcuOTExLDAtMTQuMzQzLDYuNDM0LTE0LjM0MywxNC4zNDNjMCw3LjkxMSw2LjQzMywxNC4zNDQsMTQuMzQzLDE0LjM0NGMyLjg1NiwwLDUuNTEzLTAuODQ5LDcuNzUyLTIuMjk0bDguODgsOC44OA0KCQkJYzAuMjk1LDAuMjk3LDAuNzgyLDAuMjk3LDEuMDc2LDBsMy4yMi0zLjIyMUMzNS44MjQsMzIuMDA4LDM1LjgyNCwzMS41MjMsMzUuNTI1LDMxLjIyOHogTTQuODEsMTQuNTkzDQoJCQljMC01LjM5Niw0LjM5MS05Ljc4OCw5Ljc4OC05Ljc4OGM1LjM5OCwwLDkuNzg3LDQuMzkyLDkuNzg3LDkuNzg4YzAsNS4zOTgtNC4zODksOS43ODktOS43ODcsOS43ODkNCgkJCUM5LjIsMjQuMzgyLDQuODEsMTkuOTkxLDQuODEsMTQuNTkzeiIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K');
    background-size: auto 25px;  
    opacity: 0.5;
}

.m-menu__search__text {
    line-height: 26px;
    padding: 0 50px 0 10px; 
    height: 30px;
    width: 0%;
    border-radius: 5px;
    background-color: #78982d;
    color: #fff;
    left: 0;
    -webkit-appearance: none;
    outline: 0;

    -webkit-transition: width 200ms;
    transition-property: width;
    transition-duration: 200ms;

}
.m-menu__search__text:focus {
  border: 0;
  box-shadow: none;
    outline: 0;
}
.m-menu__search__text:active {
  border: 0;
  box-shadow: none;
    outline: 0;
}

.m-menu__search__button {
    right: 90%;

    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    line-height: 30px;
    position: absolute;
    top: 10px;
    width: 37px;
    height: 30px;
    cursor: pointer;
    border-radius: 5px;
    background: none 5px center no-repeat;
    background-image: url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjM2cHgiIGhlaWdodD0iMzZweCIgdmlld0JveD0iMCAwIDM2IDM2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAzNiAzNiIgc3R5bGU9ImZpbGw6IHJnYigyNTUsIDI1NSwgMjU1KTsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaW5ZTWlkIj4NCjxnIGlkPSJzZWFyY2hfMV8iPg0KCTxnIGlkPSJzZWFyY2giPg0KCQk8cGF0aCBkPSJNMzUuNTI1LDMxLjIyOGwtOC44OC04Ljg4MmMxLjQ0NC0yLjIzOCwyLjI5OC00Ljg5NSwyLjI5OC03Ljc1MmMwLTcuOTA5LTYuNDM4LTE0LjM0My0xNC4zNDYtMTQuMzQzDQoJCQljLTcuOTExLDAtMTQuMzQzLDYuNDM0LTE0LjM0MywxNC4zNDNjMCw3LjkxMSw2LjQzMywxNC4zNDQsMTQuMzQzLDE0LjM0NGMyLjg1NiwwLDUuNTEzLTAuODQ5LDcuNzUyLTIuMjk0bDguODgsOC44OA0KCQkJYzAuMjk1LDAuMjk3LDAuNzgyLDAuMjk3LDEuMDc2LDBsMy4yMi0zLjIyMUMzNS44MjQsMzIuMDA4LDM1LjgyNCwzMS41MjMsMzUuNTI1LDMxLjIyOHogTTQuODEsMTQuNTkzDQoJCQljMC01LjM5Niw0LjM5MS05Ljc4OCw5Ljc4OC05Ljc4OGM1LjM5OCwwLDkuNzg3LDQuMzkyLDkuNzg3LDkuNzg4YzAsNS4zOTgtNC4zODksOS43ODktOS43ODcsOS43ODkNCgkJCUM5LjIsMjQuMzgyLDQuODEsMTkuOTkxLDQuODEsMTQuNTkzeiIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K');
    background-size: auto 25px;
    opacity: 0.8;

    -webkit-transition: right 200ms;
    transition-property: right;
    transition-duration: 200ms;

}

.m-menu__search_active .m-menu__search__toggle {
    display: none;  
}
.m-menu__search_active .m-menu__search__button {
    right: 0;
}

.m-menu__search_active .m-menu__search__text {
    width: 100%;
}
.m-menu__search_inner .m-menu__search__text {
    border: 1px solid #698c15;
    border-radius: 6px;
    background-color: transparent;
    color: #698c15;
    width: 99%;
}
.m-menu__search_inner .m-menu__search__button {
    right: 1%;
    background-image: url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjM2cHgiIGhlaWdodD0iMzZweCIgdmlld0JveD0iMCAwIDM2IDM2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAzNiAzNiIgc3R5bGU9ImZpbGw6IHJnYigxMDUsIDE0MCwgMjEpOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pbllNaWQiPg0KPGcgaWQ9InNlYXJjaF8xXyI+DQoJPGcgaWQ9InNlYXJjaCI+DQoJCTxwYXRoIGQ9Ik0zNS41MjUsMzEuMjI4bC04Ljg4LTguODgyYzEuNDQ0LTIuMjM4LDIuMjk4LTQuODk1LDIuMjk4LTcuNzUyYzAtNy45MDktNi40MzgtMTQuMzQzLTE0LjM0Ni0xNC4zNDMNCgkJCWMtNy45MTEsMC0xNC4zNDMsNi40MzQtMTQuMzQzLDE0LjM0M2MwLDcuOTExLDYuNDMzLDE0LjM0NCwxNC4zNDMsMTQuMzQ0YzIuODU2LDAsNS41MTMtMC44NDksNy43NTItMi4yOTRsOC44OCw4Ljg4DQoJCQljMC4yOTUsMC4yOTcsMC43ODIsMC4yOTcsMS4wNzYsMGwzLjIyLTMuMjIxQzM1LjgyNCwzMi4wMDgsMzUuODI0LDMxLjUyMywzNS41MjUsMzEuMjI4eiBNNC44MSwxNC41OTMNCgkJCWMwLTUuMzk2LDQuMzkxLTkuNzg4LDkuNzg4LTkuNzg4YzUuMzk4LDAsOS43ODcsNC4zOTIsOS43ODcsOS43ODhjMCw1LjM5OC00LjM4OSw5Ljc4OS05Ljc4Nyw5Ljc4OQ0KCQkJQzkuMiwyNC4zODIsNC44MSwxOS45OTEsNC44MSwxNC41OTN6Ii8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=');
}
.advTag {
    position: relative;
    background-color: #666;
    color: #fff;
    text-decoration: none;
    opacity: 1;
    line-height: 1.2em;
    padding: 3px 5px 3px 5px;
    overflow: hidden;
    border-radius: 3px;
    text-transform: uppercase;
    display: inline-block;
    margin-bottom: 10px;
    -webkit-transition: opacity .3s;
    transition: opacity .3s;
    font-size: 13px;
    vertical-align: middle;
    top: 3px;
    font-weight: bold;
    margin-left: 5px;
}

/* yandex search */
.search-block-item {
    padding: 0 10px;
    margin-bottom: 10px;  
}

/* login btns */
.login-button {
  font-family: PT Sans Narrow, Arial, 'Helvetica Neue', Helvetica, sans-serif;
  font-size: 13px;
  line-height: 30px;
  min-width: 40px;
  display: inline-block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  height: 30px;
  margin-right: 7px;
  padding-right: 9px;
  -webkit-transition: opacity .4s, width .2s, color .3s;
  transition: opacity .4s, width .2s, color .3s;
  vertical-align: bottom;
  text-decoration: none;
  letter-spacing: 1px;
  text-transform: uppercase;
  color: #fff;
  border-radius: 4px;
  background: none no-repeat transparent;
  -webkit-background-size: auto 30px;
  background-size: auto 30px;
}
.login-button:hover,
.login-button:active {
  -webkit-transition: width .2s, color .3s;
  transition: width .2s, color .3s;
  opacity: .9;
  color: #fff;
}
.login-button:last-child {
  margin-right: 0;
}
.login-button_vk {
  background-color: #4d75a3;
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MCA1MCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pbllNaWQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUwIDUwIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNmZmYiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTI1LjEgMzUuOWgycy42LS4xLjktLjRjLjMtLjMuMy0uOS4zLS45czAtMi42IDEuMi0zYzEuMi0uNCAyLjggMi42IDQuNCAzLjcgMS4yLjkgMi4xLjcgMi4xLjdsNC40LS4xczIuMy0uMSAxLjItMmMtLjEtLjEtLjYtMS4zLTMuMy0zLjgtMi44LTIuNi0yLjQtMi4xLjktNi42IDItMi43IDIuOC00LjMgMi42LTUuMS0uMi0uNy0xLjctLjUtMS43LS41aC01cy0uNC0uMS0uNi4xYy0uMy4yLS40LjUtLjQuNXMtLjggMi4xLTEuOCAzLjljLTIuMiAzLjctMy4xIDMuOS0zLjQgMy43LS44LS41LS42LTIuMi0uNi0zLjMgMC0zLjYuNi01LjEtMS4xLTUuNS0uNS0uMS0uOS0uMi0yLjMtLjItMS44IDAtMy4zIDAtNC4xLjQtLjYuMy0xIC45LS43LjkuMyAwIDEuMS4yIDEuNS43LjQuOS40IDIuNC40IDIuNHMuMyA0LjMtLjcgNC44Yy0uNy40LTEuNi0uNC0zLjYtMy44LTEtMS43LTEuOC0zLjctMS44LTMuN3MtLjEtLjQtLjQtLjZjLS4zLS4yLS44LS4zLS44LS4zSDEwcy0uNyAwLTEgLjNjLS4yLjMgMCAuOCAwIC44czMuNyA4LjYgNy45IDEzYzMuOSA0LjIgOC4yIDMuOSA4LjIgMy45eiIvPjwvc3ZnPg==');
/*
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50" preserveAspectRatio="xMinYMid" enable-background="new 0 0 50 50"><path fill-rule="evenodd" fill="#fff" clip-rule="evenodd" d="M25.1 35.9h2s.6-.1.9-.4c.3-.3.3-.9.3-.9s0-2.6 1.2-3c1.2-.4 2.8 2.6 4.4 3.7 1.2.9 2.1.7 2.1.7l4.4-.1s2.3-.1 1.2-2c-.1-.1-.6-1.3-3.3-3.8-2.8-2.6-2.4-2.1.9-6.6 2-2.7 2.8-4.3 2.6-5.1-.2-.7-1.7-.5-1.7-.5h-5s-.4-.1-.6.1c-.3.2-.4.5-.4.5s-.8 2.1-1.8 3.9c-2.2 3.7-3.1 3.9-3.4 3.7-.8-.5-.6-2.2-.6-3.3 0-3.6.6-5.1-1.1-5.5-.5-.1-.9-.2-2.3-.2-1.8 0-3.3 0-4.1.4-.6.3-1 .9-.7.9.3 0 1.1.2 1.5.7.4.9.4 2.4.4 2.4s.3 4.3-.7 4.8c-.7.4-1.6-.4-3.6-3.8-1-1.7-1.8-3.7-1.8-3.7s-.1-.4-.4-.6c-.3-.2-.8-.3-.8-.3H10s-.7 0-1 .3c-.2.3 0 .8 0 .8s3.7 8.6 7.9 13c3.9 4.2 8.2 3.9 8.2 3.9z"/></svg>');
*/
  background-position: center center;
  -webkit-background-size: auto 33px;
  background-size: auto 33px;
}
.login-button_facebook, .login-button_fb {
  background-color: #3a5795;
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9Ijk2LjEyNHB4IiBoZWlnaHQ9Ijk2LjEyM3B4IiB2aWV3Qm94PSIwIDAgOTYuMTI0IDk2LjEyMyIgc3R5bGU9ImZpbGw6IHJnYigyNTUsIDI1NSwgMjU1KTsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaW5ZTWlkIj48cGF0aCBkPSJNNzIuMDg5LDAuMDJMNTkuNjI0LDBDNDUuNjIsMCwzNi41Nyw5LjI4NSwzNi41NywyMy42NTZ2MTAuOTA3SDI0LjAzN2MtMS4wODMsMC0xLjk2LDAuODc4LTEuOTYsMS45NjF2MTUuODAzIGMwLDEuMDgzLDAuODc4LDEuOTYsMS45NiwxLjk2aDEyLjUzM3YzOS44NzZjMCwxLjA4MywwLjg3NywxLjk2LDEuOTYsMS45NmgxNi4zNTJjMS4wODMsMCwxLjk2LTAuODc4LDEuOTYtMS45NlY1NC4yODdoMTQuNjU0IGMxLjA4MywwLDEuOTYtMC44NzcsMS45Ni0xLjk2bDAuMDA2LTE1LjgwM2MwLTAuNTItMC4yMDctMS4wMTgtMC41NzQtMS4zODZjLTAuMzY3LTAuMzY4LTAuODY3LTAuNTc1LTEuMzg3LTAuNTc1SDU2Ljg0MnYtOS4yNDYgYzAtNC40NDQsMS4wNTktNi43LDYuODQ4LTYuN2w4LjM5Ny0wLjAwM2MxLjA4MiwwLDEuOTU5LTAuODc4LDEuOTU5LTEuOTZWMS45OEM3NC4wNDYsMC44OTksNzMuMTcsMC4wMjIsNzIuMDg5LDAuMDJ6IiBzdHlsZT0iZmlsbDogcmdiKDI1NSwgMjU1LCAyNTUpOyI+PC9wYXRoPjwvc3ZnPg==');
/*
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="96.124px" height="96.123px" viewBox="0 0 96.124 96.123" style="fill: rgb(255, 255, 255);" xml:space="preserve" preserveAspectRatio="xMinYMid"><path d="M72.089,0.02L59.624,0C45.62,0,36.57,9.285,36.57,23.656v10.907H24.037c-1.083,0-1.96,0.878-1.96,1.961v15.803 c0,1.083,0.878,1.96,1.96,1.96h12.533v39.876c0,1.083,0.877,1.96,1.96,1.96h16.352c1.083,0,1.96-0.878,1.96-1.96V54.287h14.654 c1.083,0,1.96-0.877,1.96-1.96l0.006-15.803c0-0.52-0.207-1.018-0.574-1.386c-0.367-0.368-0.867-0.575-1.387-0.575H56.842v-9.246 c0-4.444,1.059-6.7,6.848-6.7l8.397-0.003c1.082,0,1.959-0.878,1.959-1.96V1.98C74.046,0.899,73.17,0.022,72.089,0.02z" style="fill: rgb(255, 255, 255);"></path></svg>');
*/
  background-position: center center;
  -webkit-background-size: auto 17px;
  background-size: auto 17px;
}
.login-button_twitter {
  background-color: #55acee;
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MCA1MCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pbllNaWQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUwIDUwIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMzkuMiAxNi44Yy0xLjEuNS0yLjIuOC0zLjUgMSAxLjItLjggMi4yLTEuOSAyLjctMy4zLTEuMi43LTIuNSAxLjItMy44IDEuNS0xLjEtMS4yLTIuNy0xLjktNC40LTEuOS0zLjMgMC02LjEgMi43LTYuMSA2LjEgMCAuNS4xLjkuMiAxLjQtNS0uMi05LjUtMi43LTEyLjUtNi4zLS41LjctLjggMS43LS44IDIuOCAwIDIuMSAxLjEgNCAyLjcgNS0xIDAtMS45LS4zLTIuNy0uOHYuMWMwIDIuOSAyLjEgNS40IDQuOSA1LjktLjUuMS0xIC4yLTEuNi4yLS40IDAtLjggMC0xLjEtLjEuOCAyLjQgMyA0LjIgNS43IDQuMi0yLjEgMS42LTQuNyAyLjYtNy41IDIuNi0uNSAwLTEgMC0xLjQtLjEgMi40IDEuOSA1LjYgMi45IDkgMi45IDExLjEgMCAxNy4yLTkuMiAxNy4yLTE3LjJWMjBjMS4yLS45IDIuMi0xLjkgMy0zLjJ6Ii8+PC9zdmc+');
/*
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50" preserveAspectRatio="xMinYMid" enable-background="new 0 0 50 50"><path fill="#fff" d="M39.2 16.8c-1.1.5-2.2.8-3.5 1 1.2-.8 2.2-1.9 2.7-3.3-1.2.7-2.5 1.2-3.8 1.5-1.1-1.2-2.7-1.9-4.4-1.9-3.3 0-6.1 2.7-6.1 6.1 0 .5.1.9.2 1.4-5-.2-9.5-2.7-12.5-6.3-.5.7-.8 1.7-.8 2.8 0 2.1 1.1 4 2.7 5-1 0-1.9-.3-2.7-.8v.1c0 2.9 2.1 5.4 4.9 5.9-.5.1-1 .2-1.6.2-.4 0-.8 0-1.1-.1.8 2.4 3 4.2 5.7 4.2-2.1 1.6-4.7 2.6-7.5 2.6-.5 0-1 0-1.4-.1 2.4 1.9 5.6 2.9 9 2.9 11.1 0 17.2-9.2 17.2-17.2V20c1.2-.9 2.2-1.9 3-3.2z"/></svg>');
*/
  background-position: center center;
}
.login-button_ok {
  background-color: #F6881F;
  background-image: url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iOTUuNDgxcHgiIGhlaWdodD0iOTUuNDgxcHgiIHZpZXdCb3g9IjAgMCA5NS40ODEgOTUuNDgxIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA5NS40ODEgOTUuNDgxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pbllNaWQiPjxnPjxwYXRoIHN0eWxlPSJmaWxsOiByZ2IoMjU1LCAyNTUsIDI1NSk7IiBkPSJNNDMuMDQxLDY3LjI1NGMtNy40MDItMC43NzItMTQuMDc2LTIuNTk1LTE5Ljc5LTcuMDY0Yy0wLjcwOS0wLjU1Ni0xLjQ0MS0xLjA5Mi0yLjA4OC0xLjcxMyBjLTIuNTAxLTIuNDAyLTIuNzUzLTUuMTUzLTAuNzc0LTcuOTg4YzEuNjkzLTIuNDI2LDQuNTM1LTMuMDc1LDcuNDg5LTEuNjgyYzAuNTcyLDAuMjcsMS4xMTcsMC42MDcsMS42MzksMC45NjkgYzEwLjY0OSw3LjMxNywyNS4yNzgsNy41MTksMzUuOTY3LDAuMzI5YzEuMDU5LTAuODEyLDIuMTkxLTEuNDc0LDMuNTAzLTEuODEyYzIuNTUxLTAuNjU1LDQuOTMsMC4yODIsNi4yOTksMi41MTQgYzEuNTY0LDIuNTQ5LDEuNTQ0LDUuMDM3LTAuMzgzLDcuMDE2Yy0yLjk1NiwzLjAzNC02LjUxMSw1LjIyOS0xMC40NjEsNi43NjFjLTMuNzM1LDEuNDQ4LTcuODI2LDIuMTc3LTExLjg3NSwyLjY2MSBjMC42MTEsMC42NjUsMC44OTksMC45OTIsMS4yODEsMS4zNzZjNS40OTgsNS41MjQsMTEuMDIsMTEuMDI1LDE2LjUsMTYuNTY2YzEuODY3LDEuODg4LDIuMjU3LDQuMjI5LDEuMjI5LDYuNDI1IGMtMS4xMjQsMi40LTMuNjQsMy45NzktNi4xMDcsMy44MWMtMS41NjMtMC4xMDgtMi43ODItMC44ODYtMy44NjUtMS45NzdjLTQuMTQ5LTQuMTc1LTguMzc2LTguMjczLTEyLjQ0MS0xMi41MjcgYy0xLjE4My0xLjIzNy0xLjc1Mi0xLjAwMy0yLjc5NiwwLjA3MWMtNC4xNzQsNC4yOTctOC40MTYsOC41MjgtMTIuNjgzLDEyLjczNWMtMS45MTYsMS44ODktNC4xOTYsMi4yMjktNi40MTgsMS4xNSBjLTIuMzYyLTEuMTQ1LTMuODY1LTMuNTU2LTMuNzQ5LTUuOTc5YzAuMDgtMS42MzksMC44ODYtMi44OTEsMi4wMTEtNC4wMTRjNS40NDEtNS40MzMsMTAuODY3LTEwLjg4LDE2LjI5NS0xNi4zMjIgQzQyLjE4Myw2OC4xOTcsNDIuNTE4LDY3LjgxMyw0My4wNDEsNjcuMjU0eiIvPjxwYXRoIHN0eWxlPSJmaWxsOiByZ2IoMjU1LCAyNTUsIDI1NSk7IiBkPSJNNDcuNTUsNDguMzI5Yy0xMy4yMDUtMC4wNDUtMjQuMDMzLTEwLjk5Mi0yMy45NTYtMjQuMjE4QzIzLjY3LDEwLjczOSwzNC41MDUtMC4wMzcsNDcuODQsMCBjMTMuMzYyLDAuMDM2LDI0LjA4NywxMC45NjcsMjQuMDIsMjQuNDc4QzcxLjc5MiwzNy42NzcsNjAuODg5LDQ4LjM3NSw0Ny41NSw0OC4zMjl6IE01OS41NTEsMjQuMTQzIGMtMC4wMjMtNi41NjctNS4yNTMtMTEuNzk1LTExLjgwNy0xMS44MDFjLTYuNjA5LTAuMDA3LTExLjg4Niw1LjMxNi0xMS44MzUsMTEuOTQzYzAuMDQ5LDYuNTQyLDUuMzI0LDExLjczMywxMS44OTYsMTEuNzA5IEM1NC4zNTcsMzUuOTcxLDU5LjU3MywzMC43MDksNTkuNTUxLDI0LjE0M3oiLz48L2c+PC9zdmc+');
/*
  background-image: url('data:image/svg+xml;utf8,<svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="95.481px" height="95.481px" viewBox="0 0 95.481 95.481" style="enable-background:new 0 0 95.481 95.481;" xml:space="preserve" preserveAspectRatio="xMinYMid"><g><path style="fill: rgb(255, 255, 255);" d="M43.041,67.254c-7.402-0.772-14.076-2.595-19.79-7.064c-0.709-0.556-1.441-1.092-2.088-1.713 c-2.501-2.402-2.753-5.153-0.774-7.988c1.693-2.426,4.535-3.075,7.489-1.682c0.572,0.27,1.117,0.607,1.639,0.969 c10.649,7.317,25.278,7.519,35.967,0.329c1.059-0.812,2.191-1.474,3.503-1.812c2.551-0.655,4.93,0.282,6.299,2.514 c1.564,2.549,1.544,5.037-0.383,7.016c-2.956,3.034-6.511,5.229-10.461,6.761c-3.735,1.448-7.826,2.177-11.875,2.661 c0.611,0.665,0.899,0.992,1.281,1.376c5.498,5.524,11.02,11.025,16.5,16.566c1.867,1.888,2.257,4.229,1.229,6.425 c-1.124,2.4-3.64,3.979-6.107,3.81c-1.563-0.108-2.782-0.886-3.865-1.977c-4.149-4.175-8.376-8.273-12.441-12.527 c-1.183-1.237-1.752-1.003-2.796,0.071c-4.174,4.297-8.416,8.528-12.683,12.735c-1.916,1.889-4.196,2.229-6.418,1.15 c-2.362-1.145-3.865-3.556-3.749-5.979c0.08-1.639,0.886-2.891,2.011-4.014c5.441-5.433,10.867-10.88,16.295-16.322 C42.183,68.197,42.518,67.813,43.041,67.254z"/><path style="fill: rgb(255, 255, 255);" d="M47.55,48.329c-13.205-0.045-24.033-10.992-23.956-24.218C23.67,10.739,34.505-0.037,47.84,0 c13.362,0.036,24.087,10.967,24.02,24.478C71.792,37.677,60.889,48.375,47.55,48.329z M59.551,24.143 c-0.023-6.567-5.253-11.795-11.807-11.801c-6.609-0.007-11.886,5.316-11.835,11.943c0.049,6.542,5.324,11.733,11.896,11.709 C54.357,35.971,59.573,30.709,59.551,24.143z"/></g></svg>');
*/
  background-position: center center;
  -webkit-background-size: auto 20px;
  background-size: auto 20px;
}


/* social buttons */
.t-social-buttons {
    display: inline-block;
    height: 40px;
    vertical-align: top;
}
.t-social-button:hover {
    opacity: .7;
}
.t-social-button {
    font-family: PT Sans Narrow,Arial,'Helvetica Neue',Helvetica,sans-serif;
    font-size: 14px;
    line-height: 40px;
    display: inline-block;
    box-sizing: border-box;
    height: 40px;
    padding-right: 5px;
    padding-left: 36px;
    vertical-align: bottom;
    text-decoration: none;
    text-transform: uppercase;
    color: #666;
    border-radius: 4px;
    background: none no-repeat transparent;
    background-size: auto 32px;
    margin-right: 5px;
    cursor: pointer;
    transition: opacity .28s ease;
}
.t-social-button_vk {
  padding-left: 36px;
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MCA1MCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pbllNaWQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUwIDUwIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0eWxlPSJmaWxsOiByZ2IoNzcsIDExNywgMTYzKTsiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTI1LjEgMzUuOWgycy42LS4xLjktLjRjLjMtLjMuMy0uOS4zLS45czAtMi42IDEuMi0zYzEuMi0uNCAyLjggMi42IDQuNCAzLjcgMS4yLjkgMi4xLjcgMi4xLjdsNC40LS4xczIuMy0uMSAxLjItMmMtLjEtLjEtLjYtMS4zLTMuMy0zLjgtMi44LTIuNi0yLjQtMi4xLjktNi42IDItMi43IDIuOC00LjMgMi42LTUuMS0uMi0uNy0xLjctLjUtMS43LS41aC01cy0uNC0uMS0uNi4xYy0uMy4yLS40LjUtLjQuNXMtLjggMi4xLTEuOCAzLjljLTIuMiAzLjctMy4xIDMuOS0zLjQgMy43LS44LS41LS42LTIuMi0uNi0zLjMgMC0zLjYuNi01LjEtMS4xLTUuNS0uNS0uMS0uOS0uMi0yLjMtLjItMS44IDAtMy4zIDAtNC4xLjQtLjYuMy0xIC45LS43LjkuMyAwIDEuMS4yIDEuNS43LjQuOS40IDIuNC40IDIuNHMuMyA0LjMtLjcgNC44Yy0uNy40LTEuNi0uNC0zLjYtMy44LTEtMS43LTEuOC0zLjctMS44LTMuN3MtLjEtLjQtLjQtLjZjLS4zLS4yLS44LS4zLS44LS4zSDEwcy0uNyAwLTEgLjNjLS4yLjMgMCAuOCAwIC44czMuNyA4LjYgNy45IDEzYzMuOSA0LjIgOC4yIDMuOSA4LjIgMy45eiIvPjwvc3ZnPg==');  
/*
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50" preserveAspectRatio="xMinYMid" enable-background="new 0 0 50 50"><path fill-rule="evenodd" style="fill: rgb(77, 117, 163);" clip-rule="evenodd" d="M25.1 35.9h2s.6-.1.9-.4c.3-.3.3-.9.3-.9s0-2.6 1.2-3c1.2-.4 2.8 2.6 4.4 3.7 1.2.9 2.1.7 2.1.7l4.4-.1s2.3-.1 1.2-2c-.1-.1-.6-1.3-3.3-3.8-2.8-2.6-2.4-2.1.9-6.6 2-2.7 2.8-4.3 2.6-5.1-.2-.7-1.7-.5-1.7-.5h-5s-.4-.1-.6.1c-.3.2-.4.5-.4.5s-.8 2.1-1.8 3.9c-2.2 3.7-3.1 3.9-3.4 3.7-.8-.5-.6-2.2-.6-3.3 0-3.6.6-5.1-1.1-5.5-.5-.1-.9-.2-2.3-.2-1.8 0-3.3 0-4.1.4-.6.3-1 .9-.7.9.3 0 1.1.2 1.5.7.4.9.4 2.4.4 2.4s.3 4.3-.7 4.8c-.7.4-1.6-.4-3.6-3.8-1-1.7-1.8-3.7-1.8-3.7s-.1-.4-.4-.6c-.3-.2-.8-.3-.8-.3H10s-.7 0-1 .3c-.2.3 0 .8 0 .8s3.7 8.6 7.9 13c3.9 4.2 8.2 3.9 8.2 3.9z"/></svg>');
*/
  background-position: 2px 2px;
  -webkit-background-size: auto 33px;
  background-size: auto 33px;
}
.t-social-button_facebook {
  padding-left: 32px;
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9Ijk2LjEyNHB4IiBoZWlnaHQ9Ijk2LjEyM3B4IiB2aWV3Qm94PSIwIDAgOTYuMTI0IDk2LjEyMyIgc3R5bGU9ImZpbGw6IHJnYig3NywgMTE3LCAxNjMpOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pbllNaWQiPjxwYXRoIGQ9Ik03Mi4wODksMC4wMkw1OS42MjQsMEM0NS42MiwwLDM2LjU3LDkuMjg1LDM2LjU3LDIzLjY1NnYxMC45MDdIMjQuMDM3Yy0xLjA4MywwLTEuOTYsMC44NzgtMS45NiwxLjk2MXYxNS44MDMgYzAsMS4wODMsMC44NzgsMS45NiwxLjk2LDEuOTZoMTIuNTMzdjM5Ljg3NmMwLDEuMDgzLDAuODc3LDEuOTYsMS45NiwxLjk2aDE2LjM1MmMxLjA4MywwLDEuOTYtMC44NzgsMS45Ni0xLjk2VjU0LjI4N2gxNC42NTQgYzEuMDgzLDAsMS45Ni0wLjg3NywxLjk2LTEuOTZsMC4wMDYtMTUuODAzYzAtMC41Mi0wLjIwNy0xLjAxOC0wLjU3NC0xLjM4NmMtMC4zNjctMC4zNjgtMC44NjctMC41NzUtMS4zODctMC41NzVINTYuODQydi05LjI0NiBjMC00LjQ0NCwxLjA1OS02LjcsNi44NDgtNi43bDguMzk3LTAuMDAzYzEuMDgyLDAsMS45NTktMC44NzgsMS45NTktMS45NlYxLjk4Qzc0LjA0NiwwLjg5OSw3My4xNywwLjAyMiw3Mi4wODksMC4wMnoiIHN0eWxlPSJmaWxsOiByZ2IoNzcsIDExNywgMTYzKTsiPjwvcGF0aD48L3N2Zz4=');  
/*
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="96.124px" height="96.123px" viewBox="0 0 96.124 96.123" style="fill: rgb(77, 117, 163);" xml:space="preserve" preserveAspectRatio="xMinYMid"><path d="M72.089,0.02L59.624,0C45.62,0,36.57,9.285,36.57,23.656v10.907H24.037c-1.083,0-1.96,0.878-1.96,1.961v15.803 c0,1.083,0.878,1.96,1.96,1.96h12.533v39.876c0,1.083,0.877,1.96,1.96,1.96h16.352c1.083,0,1.96-0.878,1.96-1.96V54.287h14.654 c1.083,0,1.96-0.877,1.96-1.96l0.006-15.803c0-0.52-0.207-1.018-0.574-1.386c-0.367-0.368-0.867-0.575-1.387-0.575H56.842v-9.246 c0-4.444,1.059-6.7,6.848-6.7l8.397-0.003c1.082,0,1.959-0.878,1.959-1.96V1.98C74.046,0.899,73.17,0.022,72.089,0.02z" style="fill: rgb(77, 117, 163);"></path></svg>');
*/
  background-position: 8px 11px;
  -webkit-background-size: auto 17px;
  background-size: auto 16px;
}
.t-social-button_twitter {
  padding-left: 34px;
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MCA1MCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pbllNaWQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUwIDUwIj48cGF0aCBzdHlsZT0iZmlsbDogcmdiKDg1LCAxNzIsIDIzOCk7IiBkPSJNMzkuMiAxNi44Yy0xLjEuNS0yLjIuOC0zLjUgMSAxLjItLjggMi4yLTEuOSAyLjctMy4zLTEuMi43LTIuNSAxLjItMy44IDEuNS0xLjEtMS4yLTIuNy0xLjktNC40LTEuOS0zLjMgMC02LjEgMi43LTYuMSA2LjEgMCAuNS4xLjkuMiAxLjQtNS0uMi05LjUtMi43LTEyLjUtNi4zLS41LjctLjggMS43LS44IDIuOCAwIDIuMSAxLjEgNCAyLjcgNS0xIDAtMS45LS4zLTIuNy0uOHYuMWMwIDIuOSAyLjEgNS40IDQuOSA1LjktLjUuMS0xIC4yLTEuNi4yLS40IDAtLjggMC0xLjEtLjEuOCAyLjQgMyA0LjIgNS43IDQuMi0yLjEgMS42LTQuNyAyLjYtNy41IDIuNi0uNSAwLTEgMC0xLjQtLjEgMi40IDEuOSA1LjYgMi45IDkgMi45IDExLjEgMCAxNy4yLTkuMiAxNy4yLTE3LjJWMjBjMS4yLS45IDIuMi0xLjkgMy0zLjJ6Ii8+PC9zdmc+');
/*
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50" preserveAspectRatio="xMinYMid" enable-background="new 0 0 50 50"><path style="fill: rgb(85, 172, 238);" d="M39.2 16.8c-1.1.5-2.2.8-3.5 1 1.2-.8 2.2-1.9 2.7-3.3-1.2.7-2.5 1.2-3.8 1.5-1.1-1.2-2.7-1.9-4.4-1.9-3.3 0-6.1 2.7-6.1 6.1 0 .5.1.9.2 1.4-5-.2-9.5-2.7-12.5-6.3-.5.7-.8 1.7-.8 2.8 0 2.1 1.1 4 2.7 5-1 0-1.9-.3-2.7-.8v.1c0 2.9 2.1 5.4 4.9 5.9-.5.1-1 .2-1.6.2-.4 0-.8 0-1.1-.1.8 2.4 3 4.2 5.7 4.2-2.1 1.6-4.7 2.6-7.5 2.6-.5 0-1 0-1.4-.1 2.4 1.9 5.6 2.9 9 2.9 11.1 0 17.2-9.2 17.2-17.2V20c1.2-.9 2.2-1.9 3-3.2z"/></svg>');
*/
  background-position: 3px 4px;
}
.t-social-button_blablanator {
  padding-left: 33px;
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MCA1MCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pbllNaWQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUwIDUwIj48cGF0aCBzdHlsZT0iZmlsbDogcmdiKDEwNiwgMTQ2LCAxNSk7IiBkPSJNMTUgNDJoLTJsMS4yLTEuNmMuOC0xLjEgMS4zLTIuNSAxLjYtNC4yQzEwLjggMzMuOSA4IDI5LjYgOCAyNGMwLTguNiA2LjUtMTQgMTctMTRzMTcgNS40IDE3IDE0YzAgOC44LTYuNCAxNC0xNyAxNGgtLjdjLTEuNiAxLjktNC40IDQtOS4zIDR6bTEwLTMwYy05LjQgMC0xNSA0LjUtMTUgMTIgMCA2LjQgMy45IDkuNCA3LjIgMTAuN2wuNy4zLS4xLjhjLS4yIDEuNi0uNSAzLTEuMSA0LjIgMy4zLS40IDUuMi0yLjEgNi4zLTMuNWwuMy0uNEgyNWMxMy41IDAgMTUtOC40IDE1LTEyQzQwIDE2LjUgMzQuNCAxMiAyNSAxMnoiLz48L3N2Zz4=');
/*
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50" preserveAspectRatio="xMinYMid" enable-background="new 0 0 50 50"><path style="fill: rgb(106, 146, 15);" d="M15 42h-2l1.2-1.6c.8-1.1 1.3-2.5 1.6-4.2C10.8 33.9 8 29.6 8 24c0-8.6 6.5-14 17-14s17 5.4 17 14c0 8.8-6.4 14-17 14h-.7c-1.6 1.9-4.4 4-9.3 4zm10-30c-9.4 0-15 4.5-15 12 0 6.4 3.9 9.4 7.2 10.7l.7.3-.1.8c-.2 1.6-.5 3-1.1 4.2 3.3-.4 5.2-2.1 6.3-3.5l.3-.4H25c13.5 0 15-8.4 15-12C40 16.5 34.4 12 25 12z"/></svg>');
*/
  background-position: 6px 8px;
  -webkit-background-size: auto 24px;
  background-size: auto 24px;
}
.t-social-button_telegram {
  padding-left: 32px;
  background-image: url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTAwMCAxMDAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAwIDEwMDAiIHhtbDpzcGFjZT0icHJlc2VydmUiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaW5ZTWlkIj48Zz48cGF0aCBzdHlsZT0iZmlsbDogcmdiKDMwLCAxMzYsIDIyOSk7IiBkPSJNNTAwLDEwQzIyOS40LDEwLDEwLDIyOS40LDEwLDUwMHMyMTkuNCw0OTAsNDkwLDQ5MHM0OTAtMjE5LjQsNDkwLTQ5MFM3NzAuNiwxMCw1MDAsMTB6IE03NDAuOCwzNDUuOWwtODAuNCwzNzguOGMtNS41LDI3LTIxLjgsMzMuMy00NC40LDIwLjlMNDkzLjUsNjU1bC01OC44LDU3LjJjLTYuOSw2LjctMTIuMywxMi4zLTI0LjUsMTIuM2MtMTUuOSwwLTEzLjItNS45LTE4LjYtMjEuMWwtNDEuNy0xMzdsLTEyMS4yLTM3LjdjLTI2LjItOC0yNi40LTI2LDUuOS0zOC45bDQ3Mi0xODIuMkM3MjguMiwyOTcuOSw3NDksMzEyLjgsNzQwLjgsMzQ1LjlMNzQwLjgsMzQ1Ljl6Ii8+PC9nPjwvc3ZnPg==');
/*
  background-image: url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 1000 1000" enable-background="new 0 0 1000 1000" xml:space="preserve" preserveAspectRatio="xMinYMid"><g><path style="fill: rgb(30, 136, 229);" d="M500,10C229.4,10,10,229.4,10,500s219.4,490,490,490s490-219.4,490-490S770.6,10,500,10z M740.8,345.9l-80.4,378.8c-5.5,27-21.8,33.3-44.4,20.9L493.5,655l-58.8,57.2c-6.9,6.7-12.3,12.3-24.5,12.3c-15.9,0-13.2-5.9-18.6-21.1l-41.7-137l-121.2-37.7c-26.2-8-26.4-26,5.9-38.9l472-182.2C728.2,297.9,749,312.8,740.8,345.9L740.8,345.9z"/></g></svg>');
*/
  background-position: 8px 10px;
  background-size: auto 21px;
}
.t-social-button_whatsapp {
  padding-left: 32px;
  background-image: url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTAwMCAxMDAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAwIDEwMDAiIHhtbDpzcGFjZT0icHJlc2VydmUiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaW5ZTWlkIj48Zz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCw1MTIuMDAwMDAwKSBzY2FsZSgwLjEwMDAwMCwtMC4xMDAwMDApIj48cGF0aCBzdHlsZT0iZmlsbDogcmdiKDgwLCAxNjUsIDg3KTsiIGQ9Ik00NzMxLDUwMTUuNmMtODc2LjUtNzguNy0xNjE2LjktMzM1LjctMjMyMC44LTgwMy43QzEyMTUuMywzNDE2LDQzMi44LDIxMjcuMSwyODEuMyw3MDcuN2MtMjQuOS0yNDEuNy0yNC45LTc5MC4yLDEuOS0xMDI4YzU5LjUtNTU0LjMsMjI0LjQtMTExNC40LDQ3OS41LTE2MzAuM2wxMjYuNi0yNTguOUw0ODQuNi0zNDIzLjZDOTUuMi00NTkzLjYsODEuOC00NjQxLjUsMTA4LjYtNDY5MS40YzE3LjMtMjguOCw1MS44LTY1LjIsODAuNi04MC42YzQ2LTI2LjgsMTMwLjQtNy43LDEzNzMuMywzMTguNGwxMzIzLjQsMzQ5LjFsMjE2LjctOTcuOGMxMDUzLTQ2OS45LDIyNTEuNy01NTAuNSwzMzU0LjYtMjI0LjRjMTI3MS42LDM3NS45LDIzNzIuNiwxMzA4LjEsMjk1My43LDI1MDEuMWMyMjYuMyw0NjIuMiwzNjAuNiw4OTEuOSw0NDMsMTQwOS43YzUxLjgsMzE0LjYsNjEuNCwxMDA3LDIxLjEsMTMwNC4yYy0xMjguNSw5MTEtNDgxLjQsMTc0MS41LTEwMzUuNywyNDM1LjljLTc1My44LDk0MS43LTE4NzIsMTU3Ni42LTMxMDEuNCwxNzU2LjlDNTU1MCw1MDA3LjksNDkwMS43LDUwMzAuOSw0NzMxLDUwMTUuNnogTTM1NTUuMywzMzM5LjJjMTI2LjYtNTUuNiwyMzIuMS0xMzYuMiwzOTMuMi0yOTkuMmMxODQuMS0xODgsMjg1LjgtMzE4LjQsNDc5LjUtNjExLjljMTY4LjgtMjU3LDIxNC44LTM3OS44LDIwMy4zLTU0NC43Yy0xMS41LTE2NS01OS41LTIzNC0yOTMuNS00MzEuNWMtMTc0LjUtMTQ1LjgtMjIyLjUtMTk3LjYtMjcyLjQtMjk3LjNjLTc4LjYtMTQ3LjctODIuNS0yNDUuNS0xNS4zLTM3Ny45YzY3LjEtMTM0LjMsMTQ5Ni0xNTYxLjMsMTYyMC43LTE2MTYuOWMyMDUuMi05NCwzOTctMTcuMyw2MTcuNiwyNDMuNmMyNjIuOCwzMTIuNiwzMTYuNSwzNDkuMSw1MTUuOSwzNDkuMWMxNDEuOSwwLDI2NC43LTQ4LDQ4Ny4yLTE5My43YzI5Ny4zLTE5My43LDQ5MS0zNDkuMSw2ODYuNi01NTIuNGMyMTYuNy0yMjYuMywyODkuNi0zNjguMywyODkuNi01NjcuN2MwLTIwOS4xLTU3LjUtMzE0LjUtMzIwLjMtNTgxLjJjLTI2Ni42LTI3MC40LTQ2OS45LTQyNy43LTY5NC4zLTUzMy4yYy0yNDUuNS0xMTUuMS0zOTctMTQ3LjctNjYxLjctMTQ3LjdjLTQ4MS40LDMuOC05NDEuNywyMDMuMy0xNTA1LjYsNjU0QzQ5MzAuNS0yMDQ0LjYsMzE2NS45LTI5Ny4zLDI4OTMuNiwxLjljLTQwOC41LDQ0OC44LTY3OSw4OTcuNi03ODIuNSwxMjk0LjZjLTY1LjIsMjUxLjMtNjkuMSw1NzcuMy0xMS41LDc5Ny45YzUxLjgsMTkxLjgsMTY1LDQxNi4yLDMwOC44LDYwNC4yYzE0Ny43LDE5NS42LDUyNS41LDU2NS44LDYzMSw2MTkuNUMzMjA0LjMsMzQwMi41LDMzOTQuMiwzNDA4LjMsMzU1NS4zLDMzMzkuMnoiLz48L2c+PC9nPjwvc3ZnPg==');
/*
  background-image: url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 1000 1000" enable-background="new 0 0 1000 1000" xml:space="preserve" preserveAspectRatio="xMinYMid"><g><g transform="translate(0.000000,512.000000) scale(0.100000,-0.100000)"><path style="fill: rgb(80, 165, 87);" d="M4731,5015.6c-876.5-78.7-1616.9-335.7-2320.8-803.7C1215.3,3416,432.8,2127.1,281.3,707.7c-24.9-241.7-24.9-790.2,1.9-1028c59.5-554.3,224.4-1114.4,479.5-1630.3l126.6-258.9L484.6-3423.6C95.2-4593.6,81.8-4641.5,108.6-4691.4c17.3-28.8,51.8-65.2,80.6-80.6c46-26.8,130.4-7.7,1373.3,318.4l1323.4,349.1l216.7-97.8c1053-469.9,2251.7-550.5,3354.6-224.4c1271.6,375.9,2372.6,1308.1,2953.7,2501.1c226.3,462.2,360.6,891.9,443,1409.7c51.8,314.6,61.4,1007,21.1,1304.2c-128.5,911-481.4,1741.5-1035.7,2435.9c-753.8,941.7-1872,1576.6-3101.4,1756.9C5550,5007.9,4901.7,5030.9,4731,5015.6z M3555.3,3339.2c126.6-55.6,232.1-136.2,393.2-299.2c184.1-188,285.8-318.4,479.5-611.9c168.8-257,214.8-379.8,203.3-544.7c-11.5-165-59.5-234-293.5-431.5c-174.5-145.8-222.5-197.6-272.4-297.3c-78.6-147.7-82.5-245.5-15.3-377.9c67.1-134.3,1496-1561.3,1620.7-1616.9c205.2-94,397-17.3,617.6,243.6c262.8,312.6,316.5,349.1,515.9,349.1c141.9,0,264.7-48,487.2-193.7c297.3-193.7,491-349.1,686.6-552.4c216.7-226.3,289.6-368.3,289.6-567.7c0-209.1-57.5-314.5-320.3-581.2c-266.6-270.4-469.9-427.7-694.3-533.2c-245.5-115.1-397-147.7-661.7-147.7c-481.4,3.8-941.7,203.3-1505.6,654C4930.5-2044.6,3165.9-297.3,2893.6,1.9c-408.5,448.8-679,897.6-782.5,1294.6c-65.2,251.3-69.1,577.3-11.5,797.9c51.8,191.8,165,416.2,308.8,604.2c147.7,195.6,525.5,565.8,631,619.5C3204.3,3402.5,3394.2,3408.3,3555.3,3339.2z"/></g></g></svg>');
*/
  background-position: 8px 10px;
  background-size: auto 21px;
}
.t-social-button_viber {
  padding-left: 32px;
  background-image: url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUxMi4wMDIgNTEyLjAwMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyLjAwMiA1MTIuMDAyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pbllNaWQiPjxnPjxwYXRoIHN0eWxlPSJmaWxsOiByZ2IoMTI3LCA2NCwgMTg5KTsiIGQ9Ik00MzcuOTc2LDIxNC44NTRjMC42MTUtNzIuMTg2LTYwLjg2Ni0xMzguMzYxLTEzNy4wNTEtMTQ3LjUxMmMtMS41MTUtMC4xOC0zLjE2Ni0wLjQ1My00LjkxMy0wLjc0MyBjLTMuNzcyLTAuNjI1LTcuNjcyLTEuMjY3LTExLjYwNy0xLjI2N2MtMTUuNjE0LDAtMTkuNzg4LDEwLjk2OC0yMC44ODcsMTcuNTFjLTEuMDY5LDYuMzYtMC4wNDksMTEuNzAxLDMuMDI0LDE1Ljg4MiBjNS4xNzEsNy4wMzEsMTQuMjY5LDguMjc5LDIxLjU3Nyw5LjI4YzIuMTQyLDAuMjk2LDQuMTYzLDAuNTcxLDUuODU1LDAuOTUxYzY4LjQ0OSwxNS4yOTUsOTEuNDk3LDM5LjM0MSwxMDIuNzYxLDEwNy4yMDggYzAuMjc1LDEuNjU4LDAuMzk5LDMuNzAyLDAuNTMxLDUuODY5YzAuNDkxLDguMTEzLDEuNTE1LDI0Ljk5MSwxOS42NjEsMjQuOTkxaDAuMDAyYzEuNTExLDAsMy4xMzQtMC4xMyw0LjgyNC0wLjM4OCBjMTYuODk4LTIuNTY4LDE2LjM2OC0xNy45OTYsMTYuMTE0LTI1LjQwOWMtMC4wNzItMi4wODgtMC4xNC00LjA2MywwLjAzNy01LjM3NkM0MzcuOTUsMjE1LjUxOSw0MzcuOTc0LDIxNS4xODYsNDM3Ljk3NiwyMTQuODU0eiIvPjxwYXRoIHN0eWxlPSJmaWxsOiByZ2IoMTI3LCA2NCwgMTg5KTsiIGQ9Ik0yNzkuOTc0LDQwLjg0NmMyLjAyNywwLjE0NiwzLjk0NywwLjI4Niw1LjU0NSwwLjUzMWMxMTIuNCwxNy4yODYsMTY0LjA5MSw3MC41NCwxNzguNDE2LDE4My44MTkgYzAuMjQzLDEuOTI2LDAuMjgxLDQuMjc0LDAuMzIxLDYuNzYxYzAuMTQzLDguODUsMC40MzcsMjcuMjYyLDIwLjIxLDI3LjY0M2wwLjYxNCwwLjAwNmM2LjIwMSwwLDExLjEzNC0xLjg3LDE0LjY2Mi01LjU2MiBjNi4xNTUtNi40MzgsNS43MjYtMTYuMDAyLDUuMzc5LTIzLjY4OWMtMC4wODQtMS44ODYtMC4xNjUtMy42NjItMC4xNDUtNS4yMTdDNTA2LjQwNSwxMDkuMjgzLDQwNi4xMiw0LjIyNiwyOTAuMzY5LDAuMzIgYy0wLjQ4LTAuMDE2LTAuOTM4LDAuMDEtMS40MDEsMC4wNzVjLTAuMjI3LDAuMDMzLTAuNjQ5LDAuMDc1LTEuMzcxLDAuMDc1Yy0xLjE1NCwwLTIuNTc0LTAuMS00LjA4LTAuMjAyIEMyODEuNjk2LDAuMTQzLDI3OS42MzIsMCwyNzcuNTQsMGMtMTguNDM0LDAtMjEuOTM4LDEzLjEwMi0yMi4zODYsMjAuOTEyQzI1NC4xMiwzOC45NjMsMjcxLjU4Miw0MC4yMzMsMjc5Ljk3NCw0MC44NDZ6Ii8+PHBhdGggc3R5bGU9ImZpbGw6IHJnYigxMjcsIDY0LCAxODkpOyIgZD0iTTQ1OC41MTEsMzcxLjYwMmMtMi4zOS0xLjgyNS00Ljg2MS0zLjcxNC03LjE3NC01LjU3OGMtMTIuMjcyLTkuODc2LTI1LjMyOC0xOC45NzktMzcuOTU1LTI3Ljc4MyBjLTIuNjItMS44MjUtNS4yNDEtMy42NTItNy44NTItNS40ODRjLTE2LjE3NC0xMS4zNjEtMzAuNzE1LTE2Ljg4Mi00NC40NTMtMTYuODgyYy0xOC41MDQsMC0zNC42MzYsMTAuMjI0LTQ3Ljk1MSwzMC4zODQgYy01Ljg5OSw4LjkzOC0xMy4wNTYsMTMuMjgzLTIxLjg3NiwxMy4yODNjLTUuMjE1LDAtMTEuMTQyLTEuNDg4LTE3LjYxMi00LjQyNWMtNTIuMjA3LTIzLjY3NC04OS40ODYtNTkuOTcyLTExMC44MDMtMTA3Ljg4NiBjLTEwLjMwNS0yMy4xNTgtNi45NjQtMzguMjk1LDExLjE3Mi01MC42MTVjMTAuMjk5LTYuOTksMjkuNDY5LTIwLjAwMywyOC4xMTEtNDQuOTIyYy0xLjUzOC0yOC4yOTgtNjMuOTc2LTExMy40NDUtOTAuMjg0LTEyMy4xMTUgYy0xMS4xMzgtNC4wOTYtMjIuODQxLTQuMTM0LTM0Ljg0Ni0wLjA5NUM0Ni43NDQsMzguNjUxLDI1LjA0MSw1Ni41MDYsMTQuMjE5LDgwLjExNWMtMTAuNDU4LDIyLjgxMy05Ljk4Niw0OS41OTksMS4zNjYsNzcuNDYzIEM0OC40MDEsMjM4LjE0LDk0LjUzOCwzMDguMzgsMTUyLjcyLDM2Ni4zNDJjNTYuOTUsNTYuNzQsMTI2Ljk0NiwxMDMuMjE3LDIwOC4wNDIsMTM4LjEzN2M3LjMxLDMuMTQ1LDE0Ljk3Nyw0Ljg2MSwyMC41NzUsNi4xMTIgYzEuOTA4LDAuNDI5LDMuNTU1LDAuNzk1LDQuNzU2LDEuMTI0YzAuNjYsMC4xOCwxLjM0LDAuMjc3LDIuMDIzLDAuMjgzbDAuNjQxLDAuMDAzYzAuMDAyLDAsMCwwLDAuMDAzLDAgYzM4LjE0MiwwLDgzLjk0MS0zNC44NTQsOTguMDA3LTc0LjU5QzQ5OS4wOSw0MDIuNjE4LDQ3Ni41OSwzODUuNDIsNDU4LjUxMSwzNzEuNjAyeiIvPjxwYXRoIHN0eWxlPSJmaWxsOiByZ2IoMTI3LCA2NCwgMTg5KTsiIGQ9Ik0yOTYuODQ1LDEzMi44NzJjLTYuNTMsMC4xNjUtMjAuMTIxLDAuNTAyLTI0Ljg4OSwxNC4zNDRjLTIuMjMxLDYuNDY4LTEuOTY0LDEyLjA4NCwwLjc5NSwxNi42OTIgYzQuMDQ4LDYuNzYxLDExLjgwNSw4LjgzMywxOC44Niw5Ljk3YzI1LjU4Niw0LjEwNiwzOC43MjYsMTguMjU0LDQxLjM1NCw0NC41MjJjMS4yMjEsMTIuMjQ4LDkuNDY5LDIwLjgwMSwyMC4wNTksMjAuODAxaDAuMDAyIGMwLjc4MiwwLDEuNTgyLTAuMDQ2LDIuMzc5LTAuMTQzYzEyLjczNi0xLjUxNSwxOC45MTEtMTAuODczLDE4LjM1My0yNy44MWMwLjIwNC0xNy42NzctOS4wNDctMzcuNzQ1LTI0Ljc4MS01My43MyBDMzMzLjE4NywxNDEuNDg0LDMxNC4xNTYsMTMyLjQ1NCwyOTYuODQ1LDEzMi44NzJ6Ii8+PC9nPjwvc3ZnPg==');
/*
background-image: url('data:image/svg+xml;utf8,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512.002 512.002" style="enable-background:new 0 0 512.002 512.002;" xml:space="preserve" preserveAspectRatio="xMinYMid"><g><path style="fill: rgb(127, 64, 189);" d="M437.976,214.854c0.615-72.186-60.866-138.361-137.051-147.512c-1.515-0.18-3.166-0.453-4.913-0.743 c-3.772-0.625-7.672-1.267-11.607-1.267c-15.614,0-19.788,10.968-20.887,17.51c-1.069,6.36-0.049,11.701,3.024,15.882 c5.171,7.031,14.269,8.279,21.577,9.28c2.142,0.296,4.163,0.571,5.855,0.951c68.449,15.295,91.497,39.341,102.761,107.208 c0.275,1.658,0.399,3.702,0.531,5.869c0.491,8.113,1.515,24.991,19.661,24.991h0.002c1.511,0,3.134-0.13,4.824-0.388 c16.898-2.568,16.368-17.996,16.114-25.409c-0.072-2.088-0.14-4.063,0.037-5.376C437.95,215.519,437.974,215.186,437.976,214.854z"/><path style="fill: rgb(127, 64, 189);" d="M279.974,40.846c2.027,0.146,3.947,0.286,5.545,0.531c112.4,17.286,164.091,70.54,178.416,183.819 c0.243,1.926,0.281,4.274,0.321,6.761c0.143,8.85,0.437,27.262,20.21,27.643l0.614,0.006c6.201,0,11.134-1.87,14.662-5.562 c6.155-6.438,5.726-16.002,5.379-23.689c-0.084-1.886-0.165-3.662-0.145-5.217C506.405,109.283,406.12,4.226,290.369,0.32 c-0.48-0.016-0.938,0.01-1.401,0.075c-0.227,0.033-0.649,0.075-1.371,0.075c-1.154,0-2.574-0.1-4.08-0.202 C281.696,0.143,279.632,0,277.54,0c-18.434,0-21.938,13.102-22.386,20.912C254.12,38.963,271.582,40.233,279.974,40.846z"/><path style="fill: rgb(127, 64, 189);" d="M458.511,371.602c-2.39-1.825-4.861-3.714-7.174-5.578c-12.272-9.876-25.328-18.979-37.955-27.783 c-2.62-1.825-5.241-3.652-7.852-5.484c-16.174-11.361-30.715-16.882-44.453-16.882c-18.504,0-34.636,10.224-47.951,30.384 c-5.899,8.938-13.056,13.283-21.876,13.283c-5.215,0-11.142-1.488-17.612-4.425c-52.207-23.674-89.486-59.972-110.803-107.886 c-10.305-23.158-6.964-38.295,11.172-50.615c10.299-6.99,29.469-20.003,28.111-44.922c-1.538-28.298-63.976-113.445-90.284-123.115 c-11.138-4.096-22.841-4.134-34.846-0.095C46.744,38.651,25.041,56.506,14.219,80.115c-10.458,22.813-9.986,49.599,1.366,77.463 C48.401,238.14,94.538,308.38,152.72,366.342c56.95,56.74,126.946,103.217,208.042,138.137c7.31,3.145,14.977,4.861,20.575,6.112 c1.908,0.429,3.555,0.795,4.756,1.124c0.66,0.18,1.34,0.277,2.023,0.283l0.641,0.003c0.002,0,0,0,0.003,0 c38.142,0,83.941-34.854,98.007-74.59C499.09,402.618,476.59,385.42,458.511,371.602z"/><path style="fill: rgb(127, 64, 189);" d="M296.845,132.872c-6.53,0.165-20.121,0.502-24.889,14.344c-2.231,6.468-1.964,12.084,0.795,16.692 c4.048,6.761,11.805,8.833,18.86,9.97c25.586,4.106,38.726,18.254,41.354,44.522c1.221,12.248,9.469,20.801,20.059,20.801h0.002 c0.782,0,1.582-0.046,2.379-0.143c12.736-1.515,18.911-10.873,18.353-27.81c0.204-17.677-9.047-37.745-24.781-53.73 C333.187,141.484,314.156,132.454,296.845,132.872z"/></g></svg>');
*/
  background-position: 8px 11px;
  background-size: auto 19px;
}
.t-social-button_mail {
  background-image: url('data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjE2cHgiIGlkPSJMYXllcl8xIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxNiAxNjsiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaW5ZTWlkIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAxNiAxNiIgd2lkdGg9IjE2cHgiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxwYXRoIHN0eWxlPSJmaWxsOiByZ2IoMTA2LCAxNDYsIDE1KTsiIGQ9Ik04LDEwYy0wLjI2NiwwLTAuNS0wLjA5NC0xLTAuMzM2TDAsNnY3YzAsMC41NSwwLjQ1LDEsMSwxaDE0YzAuNTUsMCwxLTAuNDUsMS0xVjZMOSw5LjY2NEM4LjUsOS45MDYsOC4yNjYsMTAsOCwxMHogTTE1LDIgIEgxQzAuNDUsMiwwLDIuNDUsMCwzdjAuNzU4bDgsNC4yMDVsOC00LjIwNVYzQzE2LDIuNDUsMTUuNTUsMiwxNSwyeiIvPjwvc3ZnPg==');
/*
    background-image: url('data:image/svg+xml;utf8,<svg height="16px" id="Layer_1" style="enable-background:new 0 0 16 16;" preserveAspectRatio="xMinYMid" version="1.1" viewBox="0 0 16 16" width="16px" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><path style="fill: rgb(106, 146, 15);" d="M8,10c-0.266,0-0.5-0.094-1-0.336L0,6v7c0,0.55,0.45,1,1,1h14c0.55,0,1-0.45,1-1V6L9,9.664C8.5,9.906,8.266,10,8,10z M15,2  H1C0.45,2,0,2.45,0,3v0.758l8,4.205l8-4.205V3C16,2.45,15.55,2,15,2z"/></svg>');
*/
  background-position: 11px 12px;
  background-size: auto 16px;
}
.t-social-button_class, .t-social-button_ok {
  padding-left: 36px;
  background-image: url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iOTUuNDgxcHgiIGhlaWdodD0iOTUuNDgxcHgiIHZpZXdCb3g9IjAgMCA5NS40ODEgOTUuNDgxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWluWU1pZCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgOTUuNDgxIDk1LjQ4MTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0Y2ODgxRiIgZD0iTTQzLjA0MSw2Ny4yNTRjLTcuNDAyLTAuNzcyLTE0LjA3Ni0yLjU5NS0xOS43OS03LjA2NGMtMC43MDktMC41NTYtMS40NDEtMS4wOTItMi4wODgtMS43MTMgYy0yLjUwMS0yLjQwMi0yLjc1My01LjE1My0wLjc3NC03Ljk4OGMxLjY5My0yLjQyNiw0LjUzNS0zLjA3NSw3LjQ4OS0xLjY4MmMwLjU3MiwwLjI3LDEuMTE3LDAuNjA3LDEuNjM5LDAuOTY5IGMxMC42NDksNy4zMTcsMjUuMjc4LDcuNTE5LDM1Ljk2NywwLjMyOWMxLjA1OS0wLjgxMiwyLjE5MS0xLjQ3NCwzLjUwMy0xLjgxMmMyLjU1MS0wLjY1NSw0LjkzLDAuMjgyLDYuMjk5LDIuNTE0IGMxLjU2NCwyLjU0OSwxLjU0NCw1LjAzNy0wLjM4Myw3LjAxNmMtMi45NTYsMy4wMzQtNi41MTEsNS4yMjktMTAuNDYxLDYuNzYxYy0zLjczNSwxLjQ0OC03LjgyNiwyLjE3Ny0xMS44NzUsMi42NjEgYzAuNjExLDAuNjY1LDAuODk5LDAuOTkyLDEuMjgxLDEuMzc2YzUuNDk4LDUuNTI0LDExLjAyLDExLjAyNSwxNi41LDE2LjU2NmMxLjg2NywxLjg4OCwyLjI1Nyw0LjIyOSwxLjIyOSw2LjQyNSBjLTEuMTI0LDIuNC0zLjY0LDMuOTc5LTYuMTA3LDMuODFjLTEuNTYzLTAuMTA4LTIuNzgyLTAuODg2LTMuODY1LTEuOTc3Yy00LjE0OS00LjE3NS04LjM3Ni04LjI3My0xMi40NDEtMTIuNTI3IGMtMS4xODMtMS4yMzctMS43NTItMS4wMDMtMi43OTYsMC4wNzFjLTQuMTc0LDQuMjk3LTguNDE2LDguNTI4LTEyLjY4MywxMi43MzVjLTEuOTE2LDEuODg5LTQuMTk2LDIuMjI5LTYuNDE4LDEuMTUgYy0yLjM2Mi0xLjE0NS0zLjg2NS0zLjU1Ni0zLjc0OS01Ljk3OWMwLjA4LTEuNjM5LDAuODg2LTIuODkxLDIuMDExLTQuMDE0YzUuNDQxLTUuNDMzLDEwLjg2Ny0xMC44OCwxNi4yOTUtMTYuMzIyIEM0Mi4xODMsNjguMTk3LDQyLjUxOCw2Ny44MTMsNDMuMDQxLDY3LjI1NHoiLz48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNGNjg4MUYiIGQ9Ik00Ny41NSw0OC4zMjljLTEzLjIwNS0wLjA0NS0yNC4wMzMtMTAuOTkyLTIzLjk1Ni0yNC4yMThDMjMuNjcsMTAuNzM5LDM0LjUwNS0wLjAzNyw0Ny44NCwwIGMxMy4zNjIsMC4wMzYsMjQuMDg3LDEwLjk2NywyNC4wMiwyNC40NzhDNzEuNzkyLDM3LjY3Nyw2MC44ODksNDguMzc1LDQ3LjU1LDQ4LjMyOXogTTU5LjU1MSwyNC4xNDMgYy0wLjAyMy02LjU2Ny01LjI1My0xMS43OTUtMTEuODA3LTExLjgwMWMtNi42MDktMC4wMDctMTEuODg2LDUuMzE2LTExLjgzNSwxMS45NDNjMC4wNDksNi41NDIsNS4zMjQsMTEuNzMzLDExLjg5NiwxMS43MDkgQzU0LjM1NywzNS45NzEsNTkuNTczLDMwLjcwOSw1OS41NTEsMjQuMTQzeiIvPjwvZz48L3N2Zz4=');  
/*
  background-image: url('data:image/svg+xml;utf8,<svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="95.481px" height="95.481px" viewBox="0 0 95.481 95.481" preserveAspectRatio="xMinYMid" style="enable-background:new 0 0 95.481 95.481;" xml:space="preserve"><g><path fill-rule="evenodd" fill="#F6881F" d="M43.041,67.254c-7.402-0.772-14.076-2.595-19.79-7.064c-0.709-0.556-1.441-1.092-2.088-1.713 c-2.501-2.402-2.753-5.153-0.774-7.988c1.693-2.426,4.535-3.075,7.489-1.682c0.572,0.27,1.117,0.607,1.639,0.969 c10.649,7.317,25.278,7.519,35.967,0.329c1.059-0.812,2.191-1.474,3.503-1.812c2.551-0.655,4.93,0.282,6.299,2.514 c1.564,2.549,1.544,5.037-0.383,7.016c-2.956,3.034-6.511,5.229-10.461,6.761c-3.735,1.448-7.826,2.177-11.875,2.661 c0.611,0.665,0.899,0.992,1.281,1.376c5.498,5.524,11.02,11.025,16.5,16.566c1.867,1.888,2.257,4.229,1.229,6.425 c-1.124,2.4-3.64,3.979-6.107,3.81c-1.563-0.108-2.782-0.886-3.865-1.977c-4.149-4.175-8.376-8.273-12.441-12.527 c-1.183-1.237-1.752-1.003-2.796,0.071c-4.174,4.297-8.416,8.528-12.683,12.735c-1.916,1.889-4.196,2.229-6.418,1.15 c-2.362-1.145-3.865-3.556-3.749-5.979c0.08-1.639,0.886-2.891,2.011-4.014c5.441-5.433,10.867-10.88,16.295-16.322 C42.183,68.197,42.518,67.813,43.041,67.254z"/><path fill-rule="evenodd" fill="#F6881F" d="M47.55,48.329c-13.205-0.045-24.033-10.992-23.956-24.218C23.67,10.739,34.505-0.037,47.84,0 c13.362,0.036,24.087,10.967,24.02,24.478C71.792,37.677,60.889,48.375,47.55,48.329z M59.551,24.143 c-0.023-6.567-5.253-11.795-11.807-11.801c-6.609-0.007-11.886,5.316-11.835,11.943c0.049,6.542,5.324,11.733,11.896,11.709 C54.357,35.971,59.573,30.709,59.551,24.143z"/></g></svg>');
*/
  background-position: 10px 9px;
  -webkit-background-size: auto 20px;
  background-size: auto 20px;
}

.t-social-right {
    float: right;
    height: 40px;
    line-height: 40px;
}



.f-social-button:hover {
    opacity: .7;
}
.f-social-button {
    font-size: 18px;
    line-height: 40px;
    display: inline-block;
    box-sizing: border-box;
    height: 40px;
    padding-left: 0px;
    padding-right: 36px;
    vertical-align: bottom;
    text-decoration: none;
    color: #666;
    border-radius: 4px;
    background: none no-repeat transparent;
    background-size: auto 32px;
    margin-right: 5px;
    cursor: pointer;
    transition: opacity .28s ease;
}
.f-social-button_vk {
  padding-right: 36px;
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MCA1MCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pbllNaWQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUwIDUwIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNmZmZmZmYiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTI1LjEgMzUuOWgycy42LS4xLjktLjRjLjMtLjMuMy0uOS4zLS45czAtMi42IDEuMi0zYzEuMi0uNCAyLjggMi42IDQuNCAzLjcgMS4yLjkgMi4xLjcgMi4xLjdsNC40LS4xczIuMy0uMSAxLjItMmMtLjEtLjEtLjYtMS4zLTMuMy0zLjgtMi44LTIuNi0yLjQtMi4xLjktNi42IDItMi43IDIuOC00LjMgMi42LTUuMS0uMi0uNy0xLjctLjUtMS43LS41aC01cy0uNC0uMS0uNi4xYy0uMy4yLS40LjUtLjQuNXMtLjggMi4xLTEuOCAzLjljLTIuMiAzLjctMy4xIDMuOS0zLjQgMy43LS44LS41LS42LTIuMi0uNi0zLjMgMC0zLjYuNi01LjEtMS4xLTUuNS0uNS0uMS0uOS0uMi0yLjMtLjItMS44IDAtMy4zIDAtNC4xLjQtLjYuMy0xIC45LS43LjkuMyAwIDEuMS4yIDEuNS43LjQuOS40IDIuNC40IDIuNHMuMyA0LjMtLjcgNC44Yy0uNy40LTEuNi0uNC0zLjYtMy44LTEtMS43LTEuOC0zLjctMS44LTMuN3MtLjEtLjQtLjQtLjZjLS4zLS4yLS44LS4zLS44LS4zSDEwcy0uNyAwLTEgLjNjLS4yLjMgMCAuOCAwIC44czMuNyA4LjYgNy45IDEzYzMuOSA0LjIgOC4yIDMuOSA4LjIgMy45eiIvPjwvc3ZnPg==');
/*
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50" preserveAspectRatio="xMinYMid" enable-background="new 0 0 50 50"><path fill-rule="evenodd" fill="#ffffff" clip-rule="evenodd" d="M25.1 35.9h2s.6-.1.9-.4c.3-.3.3-.9.3-.9s0-2.6 1.2-3c1.2-.4 2.8 2.6 4.4 3.7 1.2.9 2.1.7 2.1.7l4.4-.1s2.3-.1 1.2-2c-.1-.1-.6-1.3-3.3-3.8-2.8-2.6-2.4-2.1.9-6.6 2-2.7 2.8-4.3 2.6-5.1-.2-.7-1.7-.5-1.7-.5h-5s-.4-.1-.6.1c-.3.2-.4.5-.4.5s-.8 2.1-1.8 3.9c-2.2 3.7-3.1 3.9-3.4 3.7-.8-.5-.6-2.2-.6-3.3 0-3.6.6-5.1-1.1-5.5-.5-.1-.9-.2-2.3-.2-1.8 0-3.3 0-4.1.4-.6.3-1 .9-.7.9.3 0 1.1.2 1.5.7.4.9.4 2.4.4 2.4s.3 4.3-.7 4.8c-.7.4-1.6-.4-3.6-3.8-1-1.7-1.8-3.7-1.8-3.7s-.1-.4-.4-.6c-.3-.2-.8-.3-.8-.3H10s-.7 0-1 .3c-.2.3 0 .8 0 .8s3.7 8.6 7.9 13c3.9 4.2 8.2 3.9 8.2 3.9z"/></svg>');
*/
  background-position: right 2px;
  -webkit-background-size: auto 33px;
  background-size: auto 33px;
}
.f-social-button_facebook {
  padding-right: 32px;
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9Ijk2LjEyNHB4IiBoZWlnaHQ9Ijk2LjEyM3B4IiB2aWV3Qm94PSIwIDAgOTYuMTI0IDk2LjEyMyIgc3R5bGU9ImZpbGw6IHJnYigyNTUsMjU1LDI1NSk7IiB4bWw6c3BhY2U9InByZXNlcnZlIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWluWU1pZCI+PHBhdGggZD0iTTcyLjA4OSwwLjAyTDU5LjYyNCwwQzQ1LjYyLDAsMzYuNTcsOS4yODUsMzYuNTcsMjMuNjU2djEwLjkwN0gyNC4wMzdjLTEuMDgzLDAtMS45NiwwLjg3OC0xLjk2LDEuOTYxdjE1LjgwMyBjMCwxLjA4MywwLjg3OCwxLjk2LDEuOTYsMS45NmgxMi41MzN2MzkuODc2YzAsMS4wODMsMC44NzcsMS45NiwxLjk2LDEuOTZoMTYuMzUyYzEuMDgzLDAsMS45Ni0wLjg3OCwxLjk2LTEuOTZWNTQuMjg3aDE0LjY1NCBjMS4wODMsMCwxLjk2LTAuODc3LDEuOTYtMS45NmwwLjAwNi0xNS44MDNjMC0wLjUyLTAuMjA3LTEuMDE4LTAuNTc0LTEuMzg2Yy0wLjM2Ny0wLjM2OC0wLjg2Ny0wLjU3NS0xLjM4Ny0wLjU3NUg1Ni44NDJ2LTkuMjQ2IGMwLTQuNDQ0LDEuMDU5LTYuNyw2Ljg0OC02LjdsOC4zOTctMC4wMDNjMS4wODIsMCwxLjk1OS0wLjg3OCwxLjk1OS0xLjk2VjEuOThDNzQuMDQ2LDAuODk5LDczLjE3LDAuMDIyLDcyLjA4OSwwLjAyeiIgc3R5bGU9ImZpbGw6IHJnYigyNTUsMjU1LDI1NSk7Ij48L3BhdGg+PC9zdmc+');
/*
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="96.124px" height="96.123px" viewBox="0 0 96.124 96.123" style="fill: rgb(255,255,255);" xml:space="preserve" preserveAspectRatio="xMinYMid"><path d="M72.089,0.02L59.624,0C45.62,0,36.57,9.285,36.57,23.656v10.907H24.037c-1.083,0-1.96,0.878-1.96,1.961v15.803 c0,1.083,0.878,1.96,1.96,1.96h12.533v39.876c0,1.083,0.877,1.96,1.96,1.96h16.352c1.083,0,1.96-0.878,1.96-1.96V54.287h14.654 c1.083,0,1.96-0.877,1.96-1.96l0.006-15.803c0-0.52-0.207-1.018-0.574-1.386c-0.367-0.368-0.867-0.575-1.387-0.575H56.842v-9.246 c0-4.444,1.059-6.7,6.848-6.7l8.397-0.003c1.082,0,1.959-0.878,1.959-1.96V1.98C74.046,0.899,73.17,0.022,72.089,0.02z" style="fill: rgb(255,255,255);"></path></svg>');
*/
  background-position: right 11px;
  -webkit-background-size: auto 17px;
  background-size: auto 16px;
}
.f-social-button_twitter {
  padding-right: 34px;
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MCA1MCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pbllNaWQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUwIDUwIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMzkuMiAxNi44Yy0xLjEuNS0yLjIuOC0zLjUgMSAxLjItLjggMi4yLTEuOSAyLjctMy4zLTEuMi43LTIuNSAxLjItMy44IDEuNS0xLjEtMS4yLTIuNy0xLjktNC40LTEuOS0zLjMgMC02LjEgMi43LTYuMSA2LjEgMCAuNS4xLjkuMiAxLjQtNS0uMi05LjUtMi43LTEyLjUtNi4zLS41LjctLjggMS43LS44IDIuOCAwIDIuMSAxLjEgNCAyLjcgNS0xIDAtMS45LS4zLTIuNy0uOHYuMWMwIDIuOSAyLjEgNS40IDQuOSA1LjktLjUuMS0xIC4yLTEuNi4yLS40IDAtLjggMC0xLjEtLjEuOCAyLjQgMyA0LjIgNS43IDQuMi0yLjEgMS42LTQuNyAyLjYtNy41IDIuNi0uNSAwLTEgMC0xLjQtLjEgMi40IDEuOSA1LjYgMi45IDkgMi45IDExLjEgMCAxNy4yLTkuMiAxNy4yLTE3LjJWMjBjMS4yLS45IDIuMi0xLjkgMy0zLjJ6Ii8+PC9zdmc+');
/*
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50" preserveAspectRatio="xMinYMid" enable-background="new 0 0 50 50"><path fill="#ffffff" d="M39.2 16.8c-1.1.5-2.2.8-3.5 1 1.2-.8 2.2-1.9 2.7-3.3-1.2.7-2.5 1.2-3.8 1.5-1.1-1.2-2.7-1.9-4.4-1.9-3.3 0-6.1 2.7-6.1 6.1 0 .5.1.9.2 1.4-5-.2-9.5-2.7-12.5-6.3-.5.7-.8 1.7-.8 2.8 0 2.1 1.1 4 2.7 5-1 0-1.9-.3-2.7-.8v.1c0 2.9 2.1 5.4 4.9 5.9-.5.1-1 .2-1.6.2-.4 0-.8 0-1.1-.1.8 2.4 3 4.2 5.7 4.2-2.1 1.6-4.7 2.6-7.5 2.6-.5 0-1 0-1.4-.1 2.4 1.9 5.6 2.9 9 2.9 11.1 0 17.2-9.2 17.2-17.2V20c1.2-.9 2.2-1.9 3-3.2z"/></svg>');
*/
  background-position: right 4px;
}
.f-social-button_blablanator {
  padding-right: 33px;
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MCA1MCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pbllNaWQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUwIDUwIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMTUgNDJoLTJsMS4yLTEuNmMuOC0xLjEgMS4zLTIuNSAxLjYtNC4yQzEwLjggMzMuOSA4IDI5LjYgOCAyNGMwLTguNiA2LjUtMTQgMTctMTRzMTcgNS40IDE3IDE0YzAgOC44LTYuNCAxNC0xNyAxNGgtLjdjLTEuNiAxLjktNC40IDQtOS4zIDR6bTEwLTMwYy05LjQgMC0xNSA0LjUtMTUgMTIgMCA2LjQgMy45IDkuNCA3LjIgMTAuN2wuNy4zLS4xLjhjLS4yIDEuNi0uNSAzLTEuMSA0LjIgMy4zLS40IDUuMi0yLjEgNi4zLTMuNWwuMy0uNEgyNWMxMy41IDAgMTUtOC40IDE1LTEyQzQwIDE2LjUgMzQuNCAxMiAyNSAxMnoiLz48L3N2Zz4=');
/*
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50" preserveAspectRatio="xMinYMid" enable-background="new 0 0 50 50"><path fill="#ffffff" d="M15 42h-2l1.2-1.6c.8-1.1 1.3-2.5 1.6-4.2C10.8 33.9 8 29.6 8 24c0-8.6 6.5-14 17-14s17 5.4 17 14c0 8.8-6.4 14-17 14h-.7c-1.6 1.9-4.4 4-9.3 4zm10-30c-9.4 0-15 4.5-15 12 0 6.4 3.9 9.4 7.2 10.7l.7.3-.1.8c-.2 1.6-.5 3-1.1 4.2 3.3-.4 5.2-2.1 6.3-3.5l.3-.4H25c13.5 0 15-8.4 15-12C40 16.5 34.4 12 25 12z"/></svg>');
*/
  background-position: right 8px;
  -webkit-background-size: auto 24px;
  background-size: auto 24px;
}
.f-social-button_telegram {
  padding-right: 32px;
  background-image: url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTAwMCAxMDAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAwIDEwMDAiIHhtbDpzcGFjZT0icHJlc2VydmUiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaW5ZTWlkIj48Zz48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNNTAwLDEwQzIyOS40LDEwLDEwLDIyOS40LDEwLDUwMHMyMTkuNCw0OTAsNDkwLDQ5MHM0OTAtMjE5LjQsNDkwLTQ5MFM3NzAuNiwxMCw1MDAsMTB6IE03NDAuOCwzNDUuOWwtODAuNCwzNzguOGMtNS41LDI3LTIxLjgsMzMuMy00NC40LDIwLjlMNDkzLjUsNjU1bC01OC44LDU3LjJjLTYuOSw2LjctMTIuMywxMi4zLTI0LjUsMTIuM2MtMTUuOSwwLTEzLjItNS45LTE4LjYtMjEuMWwtNDEuNy0xMzdsLTEyMS4yLTM3LjdjLTI2LjItOC0yNi40LTI2LDUuOS0zOC45bDQ3Mi0xODIuMkM3MjguMiwyOTcuOSw3NDksMzEyLjgsNzQwLjgsMzQ1LjlMNzQwLjgsMzQ1Ljl6Ii8+PC9nPjwvc3ZnPg==');
/*
  background-image: url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 1000 1000" enable-background="new 0 0 1000 1000" xml:space="preserve" preserveAspectRatio="xMinYMid"><g><path fill="#ffffff" d="M500,10C229.4,10,10,229.4,10,500s219.4,490,490,490s490-219.4,490-490S770.6,10,500,10z M740.8,345.9l-80.4,378.8c-5.5,27-21.8,33.3-44.4,20.9L493.5,655l-58.8,57.2c-6.9,6.7-12.3,12.3-24.5,12.3c-15.9,0-13.2-5.9-18.6-21.1l-41.7-137l-121.2-37.7c-26.2-8-26.4-26,5.9-38.9l472-182.2C728.2,297.9,749,312.8,740.8,345.9L740.8,345.9z"/></g></svg>');
*/
  background-position: right 10px;
  background-size: auto 21px;
}
.f-social-button_whatsapp {
  padding-right: 32px;
  background-image: url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTAwMCAxMDAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAwIDEwMDAiIHhtbDpzcGFjZT0icHJlc2VydmUiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaW5ZTWlkIj48Zz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCw1MTIuMDAwMDAwKSBzY2FsZSgwLjEwMDAwMCwtMC4xMDAwMDApIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNNDczMSw1MDE1LjZjLTg3Ni41LTc4LjctMTYxNi45LTMzNS43LTIzMjAuOC04MDMuN0MxMjE1LjMsMzQxNiw0MzIuOCwyMTI3LjEsMjgxLjMsNzA3LjdjLTI0LjktMjQxLjctMjQuOS03OTAuMiwxLjktMTAyOGM1OS41LTU1NC4zLDIyNC40LTExMTQuNCw0NzkuNS0xNjMwLjNsMTI2LjYtMjU4LjlMNDg0LjYtMzQyMy42Qzk1LjItNDU5My42LDgxLjgtNDY0MS41LDEwOC42LTQ2OTEuNGMxNy4zLTI4LjgsNTEuOC02NS4yLDgwLjYtODAuNmM0Ni0yNi44LDEzMC40LTcuNywxMzczLjMsMzE4LjRsMTMyMy40LDM0OS4xbDIxNi43LTk3LjhjMTA1My00NjkuOSwyMjUxLjctNTUwLjUsMzM1NC42LTIyNC40YzEyNzEuNiwzNzUuOSwyMzcyLjYsMTMwOC4xLDI5NTMuNywyNTAxLjFjMjI2LjMsNDYyLjIsMzYwLjYsODkxLjksNDQzLDE0MDkuN2M1MS44LDMxNC42LDYxLjQsMTAwNywyMS4xLDEzMDQuMmMtMTI4LjUsOTExLTQ4MS40LDE3NDEuNS0xMDM1LjcsMjQzNS45Yy03NTMuOCw5NDEuNy0xODcyLDE1NzYuNi0zMTAxLjQsMTc1Ni45QzU1NTAsNTAwNy45LDQ5MDEuNyw1MDMwLjksNDczMSw1MDE1LjZ6IE0zNTU1LjMsMzMzOS4yYzEyNi42LTU1LjYsMjMyLjEtMTM2LjIsMzkzLjItMjk5LjJjMTg0LjEtMTg4LDI4NS44LTMxOC40LDQ3OS41LTYxMS45YzE2OC44LTI1NywyMTQuOC0zNzkuOCwyMDMuMy01NDQuN2MtMTEuNS0xNjUtNTkuNS0yMzQtMjkzLjUtNDMxLjVjLTE3NC41LTE0NS44LTIyMi41LTE5Ny42LTI3Mi40LTI5Ny4zYy03OC42LTE0Ny43LTgyLjUtMjQ1LjUtMTUuMy0zNzcuOWM2Ny4xLTEzNC4zLDE0OTYtMTU2MS4zLDE2MjAuNy0xNjE2LjljMjA1LjItOTQsMzk3LTE3LjMsNjE3LjYsMjQzLjZjMjYyLjgsMzEyLjYsMzE2LjUsMzQ5LjEsNTE1LjksMzQ5LjFjMTQxLjksMCwyNjQuNy00OCw0ODcuMi0xOTMuN2MyOTcuMy0xOTMuNyw0OTEtMzQ5LjEsNjg2LjYtNTUyLjRjMjE2LjctMjI2LjMsMjg5LjYtMzY4LjMsMjg5LjYtNTY3LjdjMC0yMDkuMS01Ny41LTMxNC41LTMyMC4zLTU4MS4yYy0yNjYuNi0yNzAuNC00NjkuOS00MjcuNy02OTQuMy01MzMuMmMtMjQ1LjUtMTE1LjEtMzk3LTE0Ny43LTY2MS43LTE0Ny43Yy00ODEuNCwzLjgtOTQxLjcsMjAzLjMtMTUwNS42LDY1NEM0OTMwLjUtMjA0NC42LDMxNjUuOS0yOTcuMywyODkzLjYsMS45Yy00MDguNSw0NDguOC02NzksODk3LjYtNzgyLjUsMTI5NC42Yy02NS4yLDI1MS4zLTY5LjEsNTc3LjMtMTEuNSw3OTcuOWM1MS44LDE5MS44LDE2NSw0MTYuMiwzMDguOCw2MDQuMmMxNDcuNywxOTUuNiw1MjUuNSw1NjUuOCw2MzEsNjE5LjVDMzIwNC4zLDM0MDIuNSwzMzk0LjIsMzQwOC4zLDM1NTUuMywzMzM5LjJ6Ii8+PC9nPjwvZz48L3N2Zz4=');
/*
  background-image: url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 1000 1000" enable-background="new 0 0 1000 1000" xml:space="preserve" preserveAspectRatio="xMinYMid"><g><g transform="translate(0.000000,512.000000) scale(0.100000,-0.100000)"><path fill="#ffffff" d="M4731,5015.6c-876.5-78.7-1616.9-335.7-2320.8-803.7C1215.3,3416,432.8,2127.1,281.3,707.7c-24.9-241.7-24.9-790.2,1.9-1028c59.5-554.3,224.4-1114.4,479.5-1630.3l126.6-258.9L484.6-3423.6C95.2-4593.6,81.8-4641.5,108.6-4691.4c17.3-28.8,51.8-65.2,80.6-80.6c46-26.8,130.4-7.7,1373.3,318.4l1323.4,349.1l216.7-97.8c1053-469.9,2251.7-550.5,3354.6-224.4c1271.6,375.9,2372.6,1308.1,2953.7,2501.1c226.3,462.2,360.6,891.9,443,1409.7c51.8,314.6,61.4,1007,21.1,1304.2c-128.5,911-481.4,1741.5-1035.7,2435.9c-753.8,941.7-1872,1576.6-3101.4,1756.9C5550,5007.9,4901.7,5030.9,4731,5015.6z M3555.3,3339.2c126.6-55.6,232.1-136.2,393.2-299.2c184.1-188,285.8-318.4,479.5-611.9c168.8-257,214.8-379.8,203.3-544.7c-11.5-165-59.5-234-293.5-431.5c-174.5-145.8-222.5-197.6-272.4-297.3c-78.6-147.7-82.5-245.5-15.3-377.9c67.1-134.3,1496-1561.3,1620.7-1616.9c205.2-94,397-17.3,617.6,243.6c262.8,312.6,316.5,349.1,515.9,349.1c141.9,0,264.7-48,487.2-193.7c297.3-193.7,491-349.1,686.6-552.4c216.7-226.3,289.6-368.3,289.6-567.7c0-209.1-57.5-314.5-320.3-581.2c-266.6-270.4-469.9-427.7-694.3-533.2c-245.5-115.1-397-147.7-661.7-147.7c-481.4,3.8-941.7,203.3-1505.6,654C4930.5-2044.6,3165.9-297.3,2893.6,1.9c-408.5,448.8-679,897.6-782.5,1294.6c-65.2,251.3-69.1,577.3-11.5,797.9c51.8,191.8,165,416.2,308.8,604.2c147.7,195.6,525.5,565.8,631,619.5C3204.3,3402.5,3394.2,3408.3,3555.3,3339.2z"/></g></g></svg>');
*/
  background-position: right 10px;
  background-size: auto 21px;
}
.f-social-button_viber {
  padding-right: 32px;
  background-image: url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUxMi4wMDIgNTEyLjAwMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyLjAwMiA1MTIuMDAyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pbllNaWQiPjxnPjxwYXRoIHN0eWxlPSJmaWxsOiNmZmZmZmY7IiBkPSJNNDM3Ljk3NiwyMTQuODU0YzAuNjE1LTcyLjE4Ni02MC44NjYtMTM4LjM2MS0xMzcuMDUxLTE0Ny41MTJjLTEuNTE1LTAuMTgtMy4xNjYtMC40NTMtNC45MTMtMC43NDMgYy0zLjc3Mi0wLjYyNS03LjY3Mi0xLjI2Ny0xMS42MDctMS4yNjdjLTE1LjYxNCwwLTE5Ljc4OCwxMC45NjgtMjAuODg3LDE3LjUxYy0xLjA2OSw2LjM2LTAuMDQ5LDExLjcwMSwzLjAyNCwxNS44ODIgYzUuMTcxLDcuMDMxLDE0LjI2OSw4LjI3OSwyMS41NzcsOS4yOGMyLjE0MiwwLjI5Niw0LjE2MywwLjU3MSw1Ljg1NSwwLjk1MWM2OC40NDksMTUuMjk1LDkxLjQ5NywzOS4zNDEsMTAyLjc2MSwxMDcuMjA4IGMwLjI3NSwxLjY1OCwwLjM5OSwzLjcwMiwwLjUzMSw1Ljg2OWMwLjQ5MSw4LjExMywxLjUxNSwyNC45OTEsMTkuNjYxLDI0Ljk5MWgwLjAwMmMxLjUxMSwwLDMuMTM0LTAuMTMsNC44MjQtMC4zODggYzE2Ljg5OC0yLjU2OCwxNi4zNjgtMTcuOTk2LDE2LjExNC0yNS40MDljLTAuMDcyLTIuMDg4LTAuMTQtNC4wNjMsMC4wMzctNS4zNzZDNDM3Ljk1LDIxNS41MTksNDM3Ljk3NCwyMTUuMTg2LDQzNy45NzYsMjE0Ljg1NHoiLz48cGF0aCBzdHlsZT0iZmlsbDojZmZmZmZmOyIgZD0iTTI3OS45NzQsNDAuODQ2YzIuMDI3LDAuMTQ2LDMuOTQ3LDAuMjg2LDUuNTQ1LDAuNTMxYzExMi40LDE3LjI4NiwxNjQuMDkxLDcwLjU0LDE3OC40MTYsMTgzLjgxOSBjMC4yNDMsMS45MjYsMC4yODEsNC4yNzQsMC4zMjEsNi43NjFjMC4xNDMsOC44NSwwLjQzNywyNy4yNjIsMjAuMjEsMjcuNjQzbDAuNjE0LDAuMDA2YzYuMjAxLDAsMTEuMTM0LTEuODcsMTQuNjYyLTUuNTYyIGM2LjE1NS02LjQzOCw1LjcyNi0xNi4wMDIsNS4zNzktMjMuNjg5Yy0wLjA4NC0xLjg4Ni0wLjE2NS0zLjY2Mi0wLjE0NS01LjIxN0M1MDYuNDA1LDEwOS4yODMsNDA2LjEyLDQuMjI2LDI5MC4zNjksMC4zMiBjLTAuNDgtMC4wMTYtMC45MzgsMC4wMS0xLjQwMSwwLjA3NWMtMC4yMjcsMC4wMzMtMC42NDksMC4wNzUtMS4zNzEsMC4wNzVjLTEuMTU0LDAtMi41NzQtMC4xLTQuMDgtMC4yMDIgQzI4MS42OTYsMC4xNDMsMjc5LjYzMiwwLDI3Ny41NCwwYy0xOC40MzQsMC0yMS45MzgsMTMuMTAyLTIyLjM4NiwyMC45MTJDMjU0LjEyLDM4Ljk2MywyNzEuNTgyLDQwLjIzMywyNzkuOTc0LDQwLjg0NnoiLz48cGF0aCBzdHlsZT0iZmlsbDojZmZmZmZmOyIgZD0iTTQ1OC41MTEsMzcxLjYwMmMtMi4zOS0xLjgyNS00Ljg2MS0zLjcxNC03LjE3NC01LjU3OGMtMTIuMjcyLTkuODc2LTI1LjMyOC0xOC45NzktMzcuOTU1LTI3Ljc4MyBjLTIuNjItMS44MjUtNS4yNDEtMy42NTItNy44NTItNS40ODRjLTE2LjE3NC0xMS4zNjEtMzAuNzE1LTE2Ljg4Mi00NC40NTMtMTYuODgyYy0xOC41MDQsMC0zNC42MzYsMTAuMjI0LTQ3Ljk1MSwzMC4zODQgYy01Ljg5OSw4LjkzOC0xMy4wNTYsMTMuMjgzLTIxLjg3NiwxMy4yODNjLTUuMjE1LDAtMTEuMTQyLTEuNDg4LTE3LjYxMi00LjQyNWMtNTIuMjA3LTIzLjY3NC04OS40ODYtNTkuOTcyLTExMC44MDMtMTA3Ljg4NiBjLTEwLjMwNS0yMy4xNTgtNi45NjQtMzguMjk1LDExLjE3Mi01MC42MTVjMTAuMjk5LTYuOTksMjkuNDY5LTIwLjAwMywyOC4xMTEtNDQuOTIyYy0xLjUzOC0yOC4yOTgtNjMuOTc2LTExMy40NDUtOTAuMjg0LTEyMy4xMTUgYy0xMS4xMzgtNC4wOTYtMjIuODQxLTQuMTM0LTM0Ljg0Ni0wLjA5NUM0Ni43NDQsMzguNjUxLDI1LjA0MSw1Ni41MDYsMTQuMjE5LDgwLjExNWMtMTAuNDU4LDIyLjgxMy05Ljk4Niw0OS41OTksMS4zNjYsNzcuNDYzIEM0OC40MDEsMjM4LjE0LDk0LjUzOCwzMDguMzgsMTUyLjcyLDM2Ni4zNDJjNTYuOTUsNTYuNzQsMTI2Ljk0NiwxMDMuMjE3LDIwOC4wNDIsMTM4LjEzN2M3LjMxLDMuMTQ1LDE0Ljk3Nyw0Ljg2MSwyMC41NzUsNi4xMTIgYzEuOTA4LDAuNDI5LDMuNTU1LDAuNzk1LDQuNzU2LDEuMTI0YzAuNjYsMC4xOCwxLjM0LDAuMjc3LDIuMDIzLDAuMjgzbDAuNjQxLDAuMDAzYzAuMDAyLDAsMCwwLDAuMDAzLDAgYzM4LjE0MiwwLDgzLjk0MS0zNC44NTQsOTguMDA3LTc0LjU5QzQ5OS4wOSw0MDIuNjE4LDQ3Ni41OSwzODUuNDIsNDU4LjUxMSwzNzEuNjAyeiIvPjxwYXRoIHN0eWxlPSJmaWxsOiNmZmZmZmY7IiBkPSJNMjk2Ljg0NSwxMzIuODcyYy02LjUzLDAuMTY1LTIwLjEyMSwwLjUwMi0yNC44ODksMTQuMzQ0Yy0yLjIzMSw2LjQ2OC0xLjk2NCwxMi4wODQsMC43OTUsMTYuNjkyIGM0LjA0OCw2Ljc2MSwxMS44MDUsOC44MzMsMTguODYsOS45N2MyNS41ODYsNC4xMDYsMzguNzI2LDE4LjI1NCw0MS4zNTQsNDQuNTIyYzEuMjIxLDEyLjI0OCw5LjQ2OSwyMC44MDEsMjAuMDU5LDIwLjgwMWgwLjAwMiBjMC43ODIsMCwxLjU4Mi0wLjA0NiwyLjM3OS0wLjE0M2MxMi43MzYtMS41MTUsMTguOTExLTEwLjg3MywxOC4zNTMtMjcuODFjMC4yMDQtMTcuNjc3LTkuMDQ3LTM3Ljc0NS0yNC43ODEtNTMuNzMgQzMzMy4xODcsMTQxLjQ4NCwzMTQuMTU2LDEzMi40NTQsMjk2Ljg0NSwxMzIuODcyeiIvPjwvZz48L3N2Zz4=');
/*
  background-image: url('data:image/svg+xml;utf8,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512.002 512.002" style="enable-background:new 0 0 512.002 512.002;" xml:space="preserve" preserveAspectRatio="xMinYMid"><g><path style="fill:#ffffff;" d="M437.976,214.854c0.615-72.186-60.866-138.361-137.051-147.512c-1.515-0.18-3.166-0.453-4.913-0.743 c-3.772-0.625-7.672-1.267-11.607-1.267c-15.614,0-19.788,10.968-20.887,17.51c-1.069,6.36-0.049,11.701,3.024,15.882 c5.171,7.031,14.269,8.279,21.577,9.28c2.142,0.296,4.163,0.571,5.855,0.951c68.449,15.295,91.497,39.341,102.761,107.208 c0.275,1.658,0.399,3.702,0.531,5.869c0.491,8.113,1.515,24.991,19.661,24.991h0.002c1.511,0,3.134-0.13,4.824-0.388 c16.898-2.568,16.368-17.996,16.114-25.409c-0.072-2.088-0.14-4.063,0.037-5.376C437.95,215.519,437.974,215.186,437.976,214.854z"/><path style="fill:#ffffff;" d="M279.974,40.846c2.027,0.146,3.947,0.286,5.545,0.531c112.4,17.286,164.091,70.54,178.416,183.819 c0.243,1.926,0.281,4.274,0.321,6.761c0.143,8.85,0.437,27.262,20.21,27.643l0.614,0.006c6.201,0,11.134-1.87,14.662-5.562 c6.155-6.438,5.726-16.002,5.379-23.689c-0.084-1.886-0.165-3.662-0.145-5.217C506.405,109.283,406.12,4.226,290.369,0.32 c-0.48-0.016-0.938,0.01-1.401,0.075c-0.227,0.033-0.649,0.075-1.371,0.075c-1.154,0-2.574-0.1-4.08-0.202 C281.696,0.143,279.632,0,277.54,0c-18.434,0-21.938,13.102-22.386,20.912C254.12,38.963,271.582,40.233,279.974,40.846z"/><path style="fill:#ffffff;" d="M458.511,371.602c-2.39-1.825-4.861-3.714-7.174-5.578c-12.272-9.876-25.328-18.979-37.955-27.783 c-2.62-1.825-5.241-3.652-7.852-5.484c-16.174-11.361-30.715-16.882-44.453-16.882c-18.504,0-34.636,10.224-47.951,30.384 c-5.899,8.938-13.056,13.283-21.876,13.283c-5.215,0-11.142-1.488-17.612-4.425c-52.207-23.674-89.486-59.972-110.803-107.886 c-10.305-23.158-6.964-38.295,11.172-50.615c10.299-6.99,29.469-20.003,28.111-44.922c-1.538-28.298-63.976-113.445-90.284-123.115 c-11.138-4.096-22.841-4.134-34.846-0.095C46.744,38.651,25.041,56.506,14.219,80.115c-10.458,22.813-9.986,49.599,1.366,77.463 C48.401,238.14,94.538,308.38,152.72,366.342c56.95,56.74,126.946,103.217,208.042,138.137c7.31,3.145,14.977,4.861,20.575,6.112 c1.908,0.429,3.555,0.795,4.756,1.124c0.66,0.18,1.34,0.277,2.023,0.283l0.641,0.003c0.002,0,0,0,0.003,0 c38.142,0,83.941-34.854,98.007-74.59C499.09,402.618,476.59,385.42,458.511,371.602z"/><path style="fill:#ffffff;" d="M296.845,132.872c-6.53,0.165-20.121,0.502-24.889,14.344c-2.231,6.468-1.964,12.084,0.795,16.692 c4.048,6.761,11.805,8.833,18.86,9.97c25.586,4.106,38.726,18.254,41.354,44.522c1.221,12.248,9.469,20.801,20.059,20.801h0.002 c0.782,0,1.582-0.046,2.379-0.143c12.736-1.515,18.911-10.873,18.353-27.81c0.204-17.677-9.047-37.745-24.781-53.73 C333.187,141.484,314.156,132.454,296.845,132.872z"/></g></svg>');
*/
  background-position: right 11px;
  background-size: auto 19px;
}
.f-social-button_mail {
  padding-right: 32px;
  background-image: url('data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjE2cHgiIGlkPSJMYXllcl8xIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxNiAxNjsiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaW5ZTWlkIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAxNiAxNiIgd2lkdGg9IjE2cHgiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxwYXRoIHN0eWxlPSJmaWxsOiNmZmZmZmY7IiBkPSJNOCwxMGMtMC4yNjYsMC0wLjUtMC4wOTQtMS0wLjMzNkwwLDZ2N2MwLDAuNTUsMC40NSwxLDEsMWgxNGMwLjU1LDAsMS0wLjQ1LDEtMVY2TDksOS42NjRDOC41LDkuOTA2LDguMjY2LDEwLDgsMTB6IE0xNSwyICBIMUMwLjQ1LDIsMCwyLjQ1LDAsM3YwLjc1OGw4LDQuMjA1bDgtNC4yMDVWM0MxNiwyLjQ1LDE1LjU1LDIsMTUsMnoiLz48L3N2Zz4=');
/*
  background-image: url('data:image/svg+xml;utf8,<svg height="16px" id="Layer_1" style="enable-background:new 0 0 16 16;" preserveAspectRatio="xMinYMid" version="1.1" viewBox="0 0 16 16" width="16px" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><path style="fill:#ffffff;" d="M8,10c-0.266,0-0.5-0.094-1-0.336L0,6v7c0,0.55,0.45,1,1,1h14c0.55,0,1-0.45,1-1V6L9,9.664C8.5,9.906,8.266,10,8,10z M15,2  H1C0.45,2,0,2.45,0,3v0.758l8,4.205l8-4.205V3C16,2.45,15.55,2,15,2z"/></svg>');
*/
  background-position: right 12px;
  background-size: auto 16px;
}
.f-social-right {
    float: right;
    height: 40px;
    line-height: 40px;
}

/* banners */
.t-b-right {
  box-shadow: 0 1px 1px 1px rgba(0,0,0,0.2) ,0 0px 1px 0 rgba(0,0,0,0.2),0 0px 1px -2px rgba(0,0,0,0.3);
  background-color: #ffffff;
  padding: 10px;
  text-align: center;
}

.m-inline {
  display: inline-block;
}
.m-title__super {
    display: inline-block;
    vertical-align: super;
    margin-left: .5em;
    color: rgba(0,0,0,.6);
}