@charset "UTF-8";
/*#147fc0;*/
/*#1175b2;*/
.b-panel_responsive .b-panel__wrapper {
  width: 100%; }

.b-radiogroup__item_responsive {
  max-width: 100% !important; }

.b-form-field_no-errors-padding .b-form-field__errors {
  padding-bottom: 0; }

.b-input_textarea {
  resize: vertical !important; }

body .b-input_textarea {
  padding-top: 6px;
  padding-bottom: 6px;
  line-height: 1.33em; }

.b-form-field_password .b-form-field__input {
  white-space: nowrap; }

.b-form-field_password .b-input, .b-form-field_password body .select2-search__field, body .b-form-field_password .select2-search__field {
  display: inline-block;
  padding-right: 30px; }

.b-form-field__message {
  padding-bottom: 14px;
  display: block; }

.b-form-field__errors {
  padding-bottom: 14px; }

.b-password__eye {
  cursor: pointer;
  width: 32px !important;
  height: 32px !important;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 100;
  background-repeat: no-repeat;
  background-position: center; }

.b-form__errors_compact .b-form__errors__error {
  padding-left: 0; }

body {
  font-family: Arial, Tahoma, Verdana, sans-serif;
  font-size: 13px; }

html body {
  font-size: 15px;
  line-height: 20px; }

@-webkit-keyframes opacity_0-0_100-100 {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes opacity_0-0_100-100 {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@-webkit-keyframes opacity_0-0_100-65 {
  0% {
    opacity: 0; }
  100% {
    opacity: .65; } }

@keyframes opacity_0-0_100-65 {
  0% {
    opacity: 0; }
  100% {
    opacity: .65; } }

@-webkit-keyframes opacity_0-100_100-65 {
  0% {
    opacity: 1; }
  100% {
    opacity: .65; } }

@keyframes opacity_0-100_100-65 {
  0% {
    opacity: 1; }
  100% {
    opacity: .65; } }

@-webkit-keyframes opacity_0-100_100-25 {
  0% {
    opacity: 1; }
  100% {
    opacity: .25; } }

@keyframes opacity_0-100_100-25 {
  0% {
    opacity: 1; }
  100% {
    opacity: .25; } }

.b-checkbox {
  background-color: #fefefe;
  position: relative;
  display: inline-block;
  cursor: pointer;
  user-select: none;
  min-width: 12px;
  min-height: 12px;
  border-radius: 2px; }

.b-checkbox__checkmark {
  top: 50%;
  left: -1px;
  margin-top: -2px;
  width: 16px;
  height: 20px;
  position: absolute;
  color: #000;
  font-size: 16px;
  display: none;
  line-height: 2px; }
  .b-checkbox__checkmark:before {
    font-family: 'sept';
    font-style: normal;
    vertical-align: baseline;
    speak: none;
    font-size: 16px;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\2714"; }

.b-checkbox__label {
  margin-left: 18px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  cursor: pointer; }

.b-checkbox__label {
  font-size: 15px; }

.b-checkbox__box {
  width: 10px;
  height: 10px;
  border-width: 1px;
  border-style: solid;
  border-color: #9a9ca0;
  border-radius: 2px;
  position: absolute;
  left: 0px;
  top: 50%;
  margin-top: -6px; }

.b-toolbar .b-checkbox .b-checkbox__box {
  border-color: #000; }

.b-checkbox__box {
  margin-top: -7px; }

.b-checkbox_checked .b-checkbox__checkmark {
  display: block; }

.b-checkbox_checked_mixed .b-checkbox__checkmark {
  left: -2px;
  top: 50%;
  display: block;
  color: #555;
  margin-top: 0px; }

.b-checkbox_checked_mixed .b-checkbox__checkmark:before {
  content: "\67"; }

.b-checkbox_transparent,
.b-toolbar .b-checkbox_transparent {
  background-color: transparent; }

.b-checkbox_in-thumb {
  margin-right: 2px;
  margin-top: 2px;
  margin-left: 10px;
  position: relative;
  line-height: 13px;
  visibility: visible; }

.b-checkbox_in-thumb .b-checkbox__label {
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px; }

@font-face {
  font-family: 'sept';
  src: url(data:application/font-woff;base64,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) format("woff");
  font-weight: normal;
  font-style: normal; }

.ico {
  display: inline-block;
  vertical-align: middle;
  background-repeat: no-repeat; }

.ico:before {
  font-family: 'sept';
  font-style: normal;
  vertical-align: baseline;
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.ico_system {
  font-size: 16px; }
  .ico_system_download:before {
    content: "\2913"; }
  .ico_system_close:before {
    content: "\2716"; }
  .ico_system_upload:before {
    content: "\2191"; }
  .ico_system_camera:before {
    content: "\7c"; }
  .ico_system_folder:before {
    content: "\25fc"; }
  .ico_system_user:before {
    content: "\263b"; }
  .ico_system_star:before {
    content: "\2605"; }
  .ico_system_menu:before {
    content: "\2630"; }
  .ico_system_attach:before {
    content: "\2055"; }
  .ico_system_inline-attach:before {
    content: "\2725"; }

.ico_media {
  font-size: 16px;
  height: 11px;
  line-height: 30px;
  vertical-align: top; }

.ico_media_hide:before {
  content: '\2716'; }

.ico_close {
  height: 11px;
  line-height: 11px;
  font-size: 16px; }

.ico_close:before {
  content: "\2716"; }

.ico_suggest_group {
  width: 30px;
  height: 30px;
  border-radius: 50%;
  line-height: 30px;
  font-size: 16px;
  text-align: center;
  color: #fff;
  background-color: #1a8de0; }

.ico_suggest_group:before {
  content: '\2b1f'; }

.ico_suggest_state {
  font-size: 13px;
  line-height: 15px;
  text-align: center;
  color: #999; }

.ico_suggest_enable:before {
  content: '\2714'; }

.ico_suggest_disable:before {
  content: '\2716'; }

.ico_contact-label {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  line-height: 20px;
  font-size: 13px;
  text-align: center;
  color: #fff;
  background-color: #1a8de0;
  vertical-align: top; }

.ico_contact-label:before {
  content: '\2b1f'; }

.btn {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  line-height: 30px;
  margin: 0 12px 0 0;
  border: 1px solid;
  padding: 0px 15px;
  cursor: pointer;
  font-family: inherit;
  font-size: 13px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.04);
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  outline: none;
  /* Для ie user-select(none)*/ }
  .btn ::selection {
    background-color: transparent; }

a.btn, a.btn:hover, a.btn:active, a.btn:link, a.btn:focus, a.btn:visited {
  outline: 0;
  color: #333333;
  text-decoration: none; }

.btn {
  color: #333333;
  text-shadow: none;
  border-color: rgba(0, 0, 0, 0.12);
  background-color: #f0f0f0; }
  .btn .ico {
    line-height: 1; }

.btn.btn_hover, .h-input-file:hover .btn,
.btn:hover {
  text-shadow: none;
  background-color: #dddddd; }

.btn.btn_active,
.btn.btn_fixed,
.h-input-file:active .btn,
.btn:active {
  text-shadow: none;
  background-color: lightgray;
  box-shadow: inset 0 2px 0 0 rgba(0, 0, 0, 0.04); }

.btn_fixed, .h-input-file:active .btn,
.btn_fixed:focus,
.h-input-file:active .btn:focus {
  background-color: #C7C7C7 !important;
  outline: none; }

.btn.btn_loading,
.btn.btn_loading:hover,
.btn.btn_loading:active {
  cursor: progress;
  text-shadow: none;
  background-color: #f0f0f0;
  box-shadow: none; }

.btn.btn_disabled,
.btn.btn_disabled:hover,
.btn.btn_disabled:active,
a.btn.btn_disabled,
a.btn.btn_disabled:hover,
a.btn.btn_disabled:active {
  cursor: default;
  outline: none;
  opacity: 0.48;
  text-shadow: none;
  background-color: #f0f0f0; }

@-webkit-keyframes btn {
  0% {
    background-position: 0 0, 0 0; }
  100% {
    background-position: 0 0, 24px 0; } }

@-moz-keyframes btn {
  0% {
    background-position: 0 0, 0 0; }
  100% {
    background-position: 0 0, 24px 0; } }

@-o-keyframes btn {
  0% {
    background-position: 0 0, 0 0; }
  100% {
    background-position: 0 0, 24px 0; } }

@keyframes btn {
  0% {
    background-position: 0 0, 0 0; }
  100% {
    background-position: 0 0, 24px 0; } }

.btn {
  font-size: 15px;
  font-family: Helvetica, Arial, sans-serif;
  /* Для ie user-select(none)*/ }
  .btn ::selection {
    background-color: transparent; }

.btn:focus {
  border-color: rgba(0, 0, 0, 0.48); }

a.btn, a.btn:hover, a.btn:active, a.btn:link, a.btn:focus, a.btn:visited {
  outline: 0;
  color: #333333;
  text-decoration: none; }

.btn {
  color: #333333;
  text-shadow: none;
  border-color: rgba(0, 0, 0, 0.12);
  background-color: #f0f0f0; }
  .btn .ico {
    line-height: 1; }

.btn.btn_hover, .h-input-file:hover .btn,
.btn:hover {
  text-shadow: none;
  background-color: #dddddd; }

.btn.btn_active,
.btn.btn_fixed,
.h-input-file:active .btn,
.btn:active {
  text-shadow: none;
  background-color: lightgray;
  box-shadow: inset 0 2px 0 0 rgba(0, 0, 0, 0.04); }

.btn_fixed, .h-input-file:active .btn,
.btn_fixed:focus,
.h-input-file:active .btn:focus {
  background-color: #C7C7C7 !important;
  outline: none; }

.btn.btn_loading,
.btn.btn_loading:hover,
.btn.btn_loading:active {
  cursor: progress;
  text-shadow: none;
  background-color: #f0f0f0;
  box-shadow: none; }

.btn.btn_disabled,
.btn.btn_disabled:hover,
.btn.btn_disabled:active,
a.btn.btn_disabled,
a.btn.btn_disabled:hover,
a.btn.btn_disabled:active {
  cursor: default;
  outline: none;
  opacity: 0.48;
  text-shadow: none;
  background-color: #f0f0f0; }

@-webkit-keyframes btn {
  0% {
    background-position: 0 0, 0 0; }
  100% {
    background-position: 0 0, 24px 0; } }

@-moz-keyframes btn {
  0% {
    background-position: 0 0, 0 0; }
  100% {
    background-position: 0 0, 24px 0; } }

@-o-keyframes btn {
  0% {
    background-position: 0 0, 0 0; }
  100% {
    background-position: 0 0, 24px 0; } }

@keyframes btn {
  0% {
    background-position: 0 0, 0 0; }
  100% {
    background-position: 0 0, 24px 0; } }

.ico + .btn__text,
.btn__text + .ico {
  margin-left: 6px; }

.btn__icon {
  margin-right: 6px;
  color: #00abf2; }

.btn__arrow {
  display: inline-block;
  vertical-align: middle;
  background-repeat: no-repeat; }

.btn__arrow:before {
  content: "\7a";
  color: #00abf2;
  font-family: 'sept';
  font-style: normal;
  vertical-align: baseline;
  speak: none;
  font-weight: normal;
  -webkit-font-smoothing: antialiased; }

.btn__tooltip {
  display: none;
  opacity: 0;
  position: absolute;
  top: -39px;
  left: 100%;
  margin-left: -50%;
  padding-bottom: 9px;
  border-radius: 2px; }
  .btn__tooltip:before {
    content: '';
    position: absolute;
    bottom: 4px;
    left: 0;
    margin-left: -5px;
    width: 0px;
    height: 0px;
    border-style: solid;
    border-width: 5px 5px 0 5px;
    border-color: rgba(0, 0, 0, 0.7) transparent transparent transparent; }

.btn__tooltip__text {
  position: relative;
  left: -50%;
  padding: 0 20px;
  background-color: rgba(0, 0, 0, 0.7);
  font-size: 12px;
  line-height: 30px;
  white-space: nowrap;
  color: #ffffff;
  text-shadow: none;
  border-radius: 2px; }

.btn:hover .btn__tooltip,
.btn.btn_hover .btn__tooltip, .h-input-file:hover .btn .btn__tooltip {
  display: block;
  -webkit-animation: btn__tooltip_fade-in 0.2s ease-in 0.5s forwards;
  -moz-animation: btn__tooltip_fade-in 0.2s ease-in 0.5s forwards;
  -ms-animation: btn__tooltip_fade-in 0.2s ease-in 0.5s forwards;
  -o-animation: btn__tooltip_fade-in 0.2s ease-in 0.5s forwards;
  animation: btn__tooltip_fade-in 0.2s ease-in 0.5s forwards; }

/* Keyframes */
@-webkit-keyframes btn__tooltip_fade-in {
  to {
    opacity: 1; } }

@-moz-keyframes btn__tooltip_fade-in {
  to {
    opacity: 1; } }

@-o-keyframes btn__tooltip_fade-in {
  to {
    opacity: 1; } }

@keyframes btn__tooltip_fade-in {
  to {
    opacity: 1; } }

.btn_main {
  color: #ffffff;
  text-shadow: none;
  background-color: #005FF9; }
  .btn_main .ico {
    color: #ffffff; }

.btn_main.btn_hover, .h-input-file:hover .btn_main.btn,
.btn_main:hover {
  color: #ffffff;
  text-shadow: none;
  background-color: #005AEE; }
  .btn_main.btn_hover .ico, .h-input-file:hover .btn_main.btn .ico,
  .btn_main:hover .ico {
    color: #ffffff; }

.btn_main.btn_active,
.btn_main:active {
  color: #ffffff;
  text-shadow: none;
  background-color: #0057E4; }
  .btn_main.btn_active .ico,
  .btn_main:active .ico {
    color: #ffffff; }

.btn_main.btn_loading,
.btn_main.btn_loading:hover,
.btn_main.btn_loading:active {
  cursor: progress;
  color: #ffffff;
  text-shadow: none;
  background-color: #005FF9; }
  .btn_main.btn_loading .ico,
  .btn_main.btn_loading:hover .ico,
  .btn_main.btn_loading:active .ico {
    color: #ffffff; }

.btn_main.btn_disabled,
.btn_main.btn_disabled:hover,
.btn_main.btn_disabled:active,
a.btn_main.btn_disabled,
a.btn_main.btn_disabled:hover,
a.btn_main.btn_disabled:active {
  cursor: default;
  background-color: #005FF9;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
  opacity: 0.4; }
  .btn_main.btn_disabled .ico,
  .btn_main.btn_disabled:hover .ico,
  .btn_main.btn_disabled:active .ico,
  a.btn_main.btn_disabled .ico,
  a.btn_main.btn_disabled:hover .ico,
  a.btn_main.btn_disabled:active .ico {
    color: rgba(255, 255, 255, 0.5); }

a.btn_main:link, a.btn_main:focus, a.btn_main:visited {
  color: #ffffff; }

a.btn_main:hover {
  color: #ffffff; }

a.btn_main:active {
  color: #ffffff; }

.btn_grouped {
  margin-right: 0;
  border-left-width: 0;
  border-radius: 0; }

.btn_grouped_first {
  border-left-width: 1px;
  border-radius: 2px 0 0 2px; }

.btn_grouped_last {
  margin-right: 12px;
  border-radius: 0 2px 2px 0; }

.btn_grouped {
  margin-right: -1px; }

.btn_grouped_last {
  margin-right: 0; }

.btn_primary {
  margin-right: 0;
  margin-left: 12px; }
  .btn_primary:first-child {
    margin-left: 0; }
  .btn_primary, .btn_primary:hover, .btn_primary:active {
    line-height: 30px;
    color: #fff;
    background: #005FF9;
    border: none; }

.btn_float_left {
  float: left; }

.btn_float_right {
  float: right; }

.btn_layer_close,
.btn_layer_close:hover,
.btn_layer_close:active {
  position: absolute;
  right: -17px;
  top: 0;
  border: none;
  background: transparent;
  box-shadow: none;
  z-index: 1; }

.btn_layer_close:hover .ico {
  color: #db0000; }

.btn_touch {
  margin: 0;
  height: 45px;
  padding: 0 16px;
  outline: none;
  line-height: 45px;
  text-decoration: none; }

.btn_touch,
.btn_touch:hover,
.btn_disabled.btn_touch,
.btn_disabled.btn_touch:hover {
  /*border-width: 0;*/
  *background: none; }

a.btn.btn_touch,
a.btn.btn_touch .ico,
.btn_touch .ico,
.btn_touch:hover .ico,
.btn_disabled.btn_touch .ico,
.btn_disabled.btn_touch:hover .ico {
  color: #fff; }

.btn_disabled.btn_touch,
.btn_disabled.btn_touch:hover {
  opacity: .5; }

.btn_touch.btn_grouped_first {
  margin-right: 2px; }

.btn_transparent {
  visibility: hidden;
  padding-left: 5px;
  padding-right: 5px; }
  .btn_transparent, .btn_transparent:hover, .btn_transparent:active {
    background: none;
    border: 0;
    box-shadow: none; }

.btn_transparent .btn__text {
  visibility: visible;
  margin-left: 4px; }

.btn_transparent .ico {
  visibility: visible; }

.btn_signup {
  color: #fff;
  border-color: #55bf34;
  background-color: #55bf34; }

.btn_signup.btn_hover, .h-input-file:hover .btn_signup.btn,
.btn_signup:hover {
  color: #fff;
  border-color: #53b112;
  background-color: #53b112; }

.btn_signup.btn_active,
.btn_signup:active {
  border-color: #4ba20f;
  background-color: #4ba20f; }

.btn_single {
  margin: 0px; }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .btn_responsive {
    font-size: 15px;
    padding: 7px 20px;
    margin-bottom: 10px; } }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .btn_responsive.btn_form {
    height: 45px; } }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .btn_fullwidth {
    width: 100%; } }

/* BLOCK */
.btn_toolbar {
  height: 30px;
  padding: 0 13px;
  font-size: 12px;
  line-height: 30px;
  vertical-align: top;
  color: #000;
  cursor: pointer;
  position: relative;
  display: inline-block;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border-width: 1px;
  border-style: solid;
  border-color: #bbb;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.6)), to(rgba(255, 255, 255, 0)));
  background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0));
  background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0));
  background-image: -ms-linear-gradient(top, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0));
  background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0));
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0));
  background-color: #ddd; }

/* ELEMENTS */
.btn_toolbar .ico_toolbar {
  line-height: 30px; }

.btn_toolbar__text {
  display: inline-block; }

.btn_toolbar__text_pad {
  padding-left: 5px; }

/* hover */
.btn_toolbar:hover {
  color: #000;
  border-color: #aaa;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.6)), to(rgba(255, 255, 255, 0)));
  background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0));
  background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0));
  background-image: -ms-linear-gradient(top, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0));
  background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0));
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0));
  background-color: #ccc; }

/* MOD: disabled */
.btn_toolbar_disabled,
.btn_toolbar_disabled:hover {
  border-color: #bbb;
  color: #000;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.6)), to(rgba(255, 255, 255, 0)));
  background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0));
  background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0));
  background-image: -ms-linear-gradient(top, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0));
  background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0));
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0));
  background-color: #ddd;
  cursor: default; }
  .btn_toolbar_disabled .b-toolbar__btn__text,
  .btn_toolbar_disabled .ico,
  .btn_toolbar_disabled:hover .b-toolbar__btn__text,
  .btn_toolbar_disabled:hover .ico {
    opacity: 0.5; }

/* MOD: active */
.btn_active.btn_toolbar,
.btn_active.btn_toolbar:hover {
  border-color: #aaa;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(rgba(255, 255, 255, 0.6)));
  background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.6));
  background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.6));
  background-image: -ms-linear-gradient(top, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.6));
  background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.6));
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.6));
  background-color: #ccc; }

/* MOD: grouped */
.btn_toolbar_grouped {
  margin-left: -1px;
  border-radius: 0; }

.btn_toolbar_grouped_first {
  margin-left: 0;
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px; }

.btn_toolbar_grouped_last {
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px; }

/* MOD: first & last */
.btn_toolbar_first,
.btn_toolbar_last {
  padding-left: 12px;
  padding-right: 12px;
  border-radius: 0; }

.btn_grouped_last {
  margin-right: 0; }

.btn_toolbar_first {
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px; }

.btn_toolbar_last {
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px; }

/* MOD: hidden */
.btn_toolbar_hidden {
  visibility: hidden; }

.btn_toolbar .ico.ico_viewchange {
  vertical-align: middle; }

/* MOD: excluded */
.btn_toolbar_excluded {
  display: none; }

.btn_fluid {
  width: 100%;
  text-align: center; }

.btn_form {
  height: 32px; }

.btn_media_hide,
.btn_media_hide:hover,
.btn_media_hide:active {
  background: transparent;
  border: none;
  box-shadow: none;
  position: absolute;
  right: -16px;
  top: 16px;
  width: 10px;
  height: 10px;
  z-index: 1; }

.btn_media_hide:hover .ico {
  color: #db0000; }

.btn_bare, .btn_bare:hover, .btn_bare:active {
  margin: 0;
  border: 0;
  padding: 0;
  line-height: inherit;
  background: none;
  box-shadow: none; }

.btn_visible {
  visibility: visible; }

.btn_informer, .btn_informer:hover, .btn_informer:active {
  margin: 0;
  border: 0;
  padding: 0;
  line-height: inherit;
  background: none;
  box-shadow: none;
  font-size: inherit;
  vertical-align: baseline;
  display: inline;
  text-decoration: underline; }

.btn_wide {
  width: 100%; }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .btn_responsive-wide {
    width: 100%; } }

.b-form-field {
  display: table;
  line-height: 20px;
  box-sizing: border-box;
  width: 100%;
  /*
	Для определения в js это телефон или нет
	*/ }
  .b-form-field__widget {
    display: table-cell;
    vertical-align: top;
    min-width: 280px; }
  .b-form-field__label {
    display: table-cell;
    width: 128px;
    padding-top: 6px;
    padding-right: 16px;
    padding-bottom: 4px;
    vertical-align: top;
    text-align: right;
    font-size: 13px;
    line-height: 15px;
    color: #666;
    cursor: default; }
  .b-form-field__input {
    position: relative; }
  .b-form-field .b-form-field__media-phone {
    display: none; }

.b-form-field__label {
  line-height: 18px;
  color: #333333;
  font-weight: bold; }

.b-form-field__errors {
  color: #f44e4e;
  padding-top: 4px;
  padding-bottom: 10px; }
  .b-form-field__errors__error {
    visibility: hidden;
    line-height: 0;
    text-align: left;
    color: #f44e4e; }
  .b-form-field__errors__error_visible {
    visibility: visible;
    line-height: 13px;
    min-height: 18px;
    margin-bottom: -18px;
    font-size: 11px; }

.b-form-field__errors__error_visible {
  font-size: 13px; }

.b-form-field__message {
  color: #999;
  margin-bottom: 0;
  font-size: 13px;
  line-height: 18px; }
  .b-form-field__message a {
    color: #005BD1;
    text-decoration: none; }

.b-form-field_compact {
  width: 100%; }
  .b-form-field_compact .b-form-field__label {
    display: block;
    width: 100%;
    text-align: left;
    margin-top: 0px;
    padding: 0px 0px 4px; }
  .b-form-field_compact .b-form-field_no-label {
    margin-left: 0; }
  .b-form-field_compact .b-form-field__widget {
    display: block;
    padding-left: 0px;
    padding-right: 0px; }
  .b-form-field_compact .b-form-field_options-list {
    padding: 0;
    margin-bottom: 0; }
  .b-form-field_compact .b-form-field__message_visible {
    margin-top: 4px; }
  .b-form-field_compact .b-form-field__errors__error_visible {
    margin-bottom: -12px; }
  .b-form-field_compact.b-form-field.b-form-field_invalid:not(.b-form-field_hidden-error-msg) .b-form-field__message {
    margin-top: 0px; }
  .b-form-field_compact .b-form-field__input .b-input.b-input_readonly, .b-form-field_compact .b-form-field__input body .b-input_readonly.select2-search__field, body .b-form-field_compact .b-form-field__input .b-input_readonly.select2-search__field {
    padding-left: 0;
    padding-right: 0; }

.b-form-field_no-label {
  display: block;
  margin-left: 145px; }
  .b-form-field_no-label .b-form-field__label {
    display: none; }
  .b-form-field_no-label .b-form-field__widget {
    display: block; }
  .b-form-field_no-label .b-form-field__message {
    display: block; }

.b-form-field.b-form-field_invalid:not(.b-form-field_hidden-error-msg) .b-form-field__message {
  margin-top: 16px; }

.b-form-field.b-form-field_invalid input,
.b-form-field.b-form-field_invalid select,
.b-form-field.b-form-field_invalid textarea,
.b-form-field.b-form-field_invalid .b-dropdown__ctrl {
  border-color: #f44e4e; }

.b-form-field.b-form-field_invalid input:hover,
.b-form-field.b-form-field_invalid select:hover,
.b-form-field.b-form-field_invalid textarea:hover,
.b-form-field.b-form-field_invalid .b-dropdown__ctrl {
  border-color: #f44e4e; }

.b-form-field.b-form-field_invalid input:focus,
.b-form-field.b-form-field_invalid select:focus,
.b-form-field.b-form-field_invalid textarea:focus,
.b-form-field.b-form-field_invalid .b-dropdown__ctrl {
  border-color: #f44e4e; }

.b-form-field.b-form-field_invalid .b-phone .b-dropdown__ctrl {
  border-right-style: none; }

.b-form-field.b-form-field_invalid .b-phone .b-dropdown__ctrl {
  border-left-color: #f44e4e; }

.b-form-field.b-form-field_invalid .b-select__dropdown-fallback {
  border-color: #f44e4e; }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-form-field_responsive {
    width: 100%;
    margin-bottom: 10px; } }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-form-field_responsive .b-form-field__label {
    display: block;
    width: 100%;
    text-align: left; } }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-form-field_responsive .b-form-field_no-label {
    margin-left: 0; } }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-form-field_responsive .b-form-field__widget {
    display: block; } }

.b-form-field_responsive .b-form-field_in-row .b-form-field__widget {
  margin-right: 0; }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-form-field_responsive .b-form-field_options-list {
    padding: 0;
    margin-bottom: 0; } }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-form-field_responsive .b-form-field__message_visible {
    margin-top: 4px;
    margin-bottom: -12px; } }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-form-field_responsive .b-form-field__media-phone {
    content: "phone"; } }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-form-field_responsive.b-form-field_tooltip-visible .b-form-field__errors {
    display: none; } }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-form-field_responsive:not(.b-form-field_focused) .b-email-checker__message {
    color: #f44e4e; } }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-form-field_responsive.b-form-field_hidden-error-msg .b-form-field__errors {
    display: none; } }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-form-field_responsive.b-form-field_compact .b-form-field__errors__error_visible {
    margin-bottom: -24px; } }

.b-form-field_hide-message .b-form-field__message {
  display: none; }

.b-form-field_hidden {
  display: none; }

.b-form-row {
  margin-bottom: 20px;
  display: block; }

.b-form-row.b-form-row_hidden.b-form-row_invalid {
  display: block; }

.b-form-row__message {
  visibility: hidden;
  line-height: 0;
  text-align: left;
  font-size: 11px;
  color: #999; }
  .b-form-row__message_visible {
    visibility: visible;
    line-height: 13px;
    min-height: 18px;
    margin-top: 4px; }

.b-form-row__message__error {
  color: #ce1900; }

.b-form-row_disabled {
  opacity: 0.6; }

.b-form-row_hidden {
  display: none; }

.b-form-row_list {
  margin-bottom: 4px; }

.b-form-row_no-errors {
  margin-bottom: 0px; }

.b-form-row_popup {
  padding: 0 20px;
  font-size: 13px;
  line-height: 16px;
  word-wrap: break-word; }

.b-form-row_popup {
  font-size: inherit;
  line-height: inherit; }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-form-row_responsive {
    padding-left: 12px;
    padding-right: 12px; } }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-form-row__label {
    display: block;
    width: 100%;
    text-align: left; } }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-form-row_no-label {
    margin-left: 0px; } }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-form-row__widget {
    display: block; } }

.b-form-row_in-row .b-form__row__widget {
  margin-right: 0; }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-form-row_options-list {
    padding: 0;
    margin-bottom: 0; } }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-form-row__message_visible {
    margin-top: 4px;
    margin-bottom: -12px; } }

.b-form {
  margin-top: 10px; }
  .b-form__error {
    color: #ce1900;
    font-size: 12px;
    line-height: 16px;
    margin: 10px 0 -10px 0; }
  .b-form__success {
    color: green;
    font-size: 12px;
    line-height: 16px;
    margin: 10px 0 -10px 0; }
  .b-form .b-form__desc {
    font-size: 13px;
    margin: 0px 20px 20px 20px; }

.b-form__controls_popup {
  position: relative;
  padding: 20px 20px;
  background: #fff;
  border-top: 1px solid rgba(0, 0, 0, 0.12);
  overflow: hidden; }

.b-form__controls_hidden {
  display: none; }

.b-form__controls {
  margin-top: 20px; }

.b-form__controls__message {
  color: #999;
  margin-bottom: 0;
  font-size: 13px;
  line-height: 18px;
  padding-top: 16px; }
  .b-form__controls__message a {
    color: #005BD1;
    text-decoration: none; }

.b-form__control {
  display: inline-block; }
  .b-form__control_right {
    float: right;
    line-height: 32px; }

.b-form__control_wide {
  display: block; }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-form__control_responsive-wide {
    display: block; } }

.b-form__separator {
  position: relative;
  border-top: 1px solid #DEDEDE;
  margin-top: 24px; }

.b-form__columns {
  display: table; }

.b-form__columns-row {
  display: table-row;
  width: 100%; }
  .b-form__columns-row .b-form-field__widget {
    min-width: 0px; }

.b-form__column {
  display: table-cell;
  padding-right: 8px;
  vertical-align: top; }
  .b-form__column .b-form-field__widget {
    min-width: 145px; }
  .b-form__column .b-input, .b-form__column body .select2-search__field, body .b-form__column .select2-search__field {
    width: 100%; }
  .b-form__column_link {
    padding-top: 6px; }

.b-form__column_last {
  padding-right: 0; }

.b-form__column-label {
  width: 126px;
  text-align: right;
  color: #666;
  font-size: 13px;
  cursor: default;
  padding: 8px 10px 4px 0;
  vertical-align: top; }

.b-form__errors__error {
  display: none;
  line-height: 0;
  text-align: left;
  font-size: 11px;
  color: #f44e4e;
  padding: 0 20px 20px; }

.b-form__errors__error_visible {
  display: block;
  line-height: 13px;
  min-height: 18px;
  margin-bottom: -18px; }

.b-form__errors__error {
  font-size: 15px;
  padding: 0 20px 12px; }

.b-form__errors__error_visible {
  margin-bottom: 0px; }

.b-form_popup {
  margin-top: 0;
  margin-bottom: 0; }
  .b-form_popup .b-form-row {
    color: #333; }

.b-form_responsive {
  /**
	 модификатор для случая когда у нас две кнопки -
	 одна button другая просто ссылка, они должны быть растянуты во всю доступную ширину
	*/ }
  @media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
    .b-form_responsive.b-form_compact {
      width: 100%; } }
  @media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
    .b-form_responsive.b-form__errors {
      padding: 0 10px 20px; } }
  @media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
    .b-form_responsive .b-form__errors__error {
      padding: 0 10px 20px; } }
  @media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
    .b-form_responsive .b-form__controls_popup {
      padding: 16 12px; } }
  @media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
    .b-form_responsive .b-form__control {
      font-size: 15px;
      line-height: 46px; } }
  @media only screen and (max-width: 480px) {
    .b-form_responsive .b-form__control_right {
      float: none; }
    .b-form_responsive .b-form__controls {
      text-align: center; } }
  @media only screen and (max-width: 480px) {
    .b-form_responsive.b-form_control-width-50 .b-form__control {
      width: 50%; }
      .b-form_responsive.b-form_control-width-50 .b-form__control .btn_responsive {
        width: 97%;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis; }
    .b-form_responsive.b-form_control-width-50 .b-form__control:nth-child(even) .btn_responsive {
      margin-left: 3%; } }
  @media only screen and (max-width: 480px) {
    .b-form_responsive .b-form__control_right {
      line-height: 46px; } }

.b-form_compact .b-input, .b-form_compact body .select2-search__field, body .b-form_compact .select2-search__field {
  width: 100%; }

.b-form_compact .b-phone {
  display: block; }
  .b-form_compact .b-phone .b-input, .b-form_compact .b-phone body .select2-search__field, body .b-form_compact .b-phone .select2-search__field {
    width: 100%; }

.b-form_compact .b-form-field__widget {
  padding-left: 0; }

.b-form_compact .b-form-row {
  margin-bottom: 0; }

.b-form_compact .b-form-field__errors__error_visible {
  display: block;
  padding-bottom: 10px; }

.b-form_no-margin-bottom {
  margin-bottom: 0; }

.b-thumb {
  position: relative;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  border: 1px solid #dadada;
  border-radius: 2px;
  padding-bottom: 74%;
  padding-bottom: calc(75% - 2px);
  color: #000000;
  background-color: #f0f0f0;
  user-select: none; }
  .b-thumb__content {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0; }
  .b-thumb__icon {
    display: none;
    position: absolute;
    width: 40%;
    height: 53%;
    left: 50%;
    top: 50%;
    margin-left: -20%;
    margin-top: -20%; }
  .b-thumb__image {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background-size: cover;
    background-repeat: no-repeat; }

.b-thumb_selected {
  border-color: #000000; }

.b-thumb_icon .b-thumb__icon {
  display: block; }

.b-thumb_icon .b-thumb__image {
  display: none; }

.b-thumb_document .b-thumb__image {
  left: 10px;
  right: 10px;
  top: 36px;
  box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.2); }

.b-thumb__image-overlay {
  height: 100%;
  width: 100%;
  position: absolute; }

.b-slider__item_selected .b-thumb__image-overlay {
  background: rgba(22, 141, 226, 0.2); }

.b-thumb__controlbar {
  visibility: hidden;
  position: absolute;
  left: 0;
  right: 0;
  padding: 0 10px;
  background-color: #ffffff;
  background-color: rgba(255, 255, 255, 0.95); }
  .b-thumb__controlbar_top {
    top: 0;
    border-bottom: 1px solid #dadada; }
  .b-thumb__controlbar_bottom {
    bottom: 0;
    border-top: 1px solid #dadada; }

.b-thumb:hover .b-thumb__controlbar, .b-thumb_hover .b-thumb__controlbar {
  visibility: visible; }

.b-thumb_icon .b-thumb__controlbar_top,
.b-thumb_document .b-thumb__controlbar_top {
  visibility: visible;
  border-bottom: 0px;
  background-color: transparent; }

.b-thumb__controls {
  padding: 10px 0; }
  .b-thumb__controls_left {
    overflow: hidden; }
    .b-thumb__controls_left .btn_round {
      margin-right: 12px; }
  .b-thumb__controls_right {
    float: right;
    margin-left: 10px; }
    .b-thumb__controls_right .btn_round {
      margin-left: 12px; }
  .b-thumb__controls_noclip {
    overflow: visible; }
  .b-thumb__controls__text {
    display: inline-block; }

.b-thumb:hover {
  position: relative;
  z-index: 100; }

.b-thumb:hover .b-thumb__name {
  visibility: visible; }

.b-thumb.b-thumb_selected {
  border-color: #333; }

.b-thumb_disabled {
  opacity: 0.5; }

.b-thumb_virus {
  border-color: #f5d2d1;
  background: #feecec; }

.b-thumb_virus .b-thumb__content:after {
  content: 'Файл заражен вирусами';
  position: absolute;
  left: 0;
  width: 100%;
  top: 70%;
  text-align: center;
  color: #fc4547;
  margin-top: 20px; }

.b-thumb_folder {
  background-color: #fff; }

.b-thumb_droppable {
  background-color: #ffeeb2; }

.b-toolbar {
  padding-top: 10px;
  padding-bottom: 10px; }

/* BLOCK */
.b-toolbar__btn {
  height: 30px;
  padding: 0 13px;
  font-size: 12px;
  line-height: 30px;
  vertical-align: top;
  color: #000;
  cursor: pointer;
  position: relative;
  display: inline-block;
  border-radius: 2px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border-width: 1px;
  border-style: solid;
  border-color: #bbb;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.6)), to(rgba(255, 255, 255, 0)));
  background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0));
  background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0));
  background-image: -ms-linear-gradient(top, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0));
  background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0));
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0));
  background-color: #ddd; }

/* ELEMENTS */
.b-toolbar__btn .ico_toolbar {
  line-height: 30px; }

.b-toolbar__btn__text {
  display: inline-block; }

.b-toolbar__btn__text_pad {
  padding-left: 5px; }

/* hover */
.b-toolbar__btn:hover {
  color: #000;
  border-color: #aaa;
  background-color: #ccc; }

/* MOD: disabled */
.b-toolbar__btn_disabled,
.b-toolbar__btn_disabled:hover {
  border-color: #bbb;
  color: #000;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.6)), to(rgba(255, 255, 255, 0)));
  background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0));
  background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0));
  background-image: -ms-linear-gradient(top, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0));
  background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0));
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0));
  background-color: #ddd;
  cursor: default; }
  .b-toolbar__btn_disabled .b-toolbar__btn__text,
  .b-toolbar__btn_disabled .ico,
  .b-toolbar__btn_disabled:hover .b-toolbar__btn__text,
  .b-toolbar__btn_disabled:hover .ico {
    opacity: 0.5; }

/* MOD: active */
.b-toolbar__btn_active,
.b-toolbar__btn_active:hover {
  border-color: #aaa;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(rgba(255, 255, 255, 0.6)));
  background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.6));
  background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.6));
  background-image: -ms-linear-gradient(top, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.6));
  background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.6));
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.6));
  background-color: #ccc; }

/* MOD: grouped */
.b-toolbar__btn_grouped {
  margin-left: -1px;
  border-radius: 0; }

.b-toolbar__btn_grouped_first {
  margin-left: 0;
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px; }

.b-toolbar__btn_grouped_last {
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px; }

/* MOD: first & last */
.b-toolbar__btn_first,
.b-toolbar__btn_last {
  padding-left: 12px;
  padding-right: 12px;
  border-radius: 0; }

.b-toolbar__btn_first {
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px; }

.b-toolbar__btn_last {
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px; }

/* MOD: hidden */
.b-toolbar__btn_hidden {
  visibility: hidden; }

/* MOD: excluded */
.b-toolbar__btn_excluded {
  display: none; }

/* MOD: with-foldings */
.b-toolbar__btn_with-foldings {
  padding: 0 18px; }
  .b-toolbar__btn_with-foldings .b-toolbar__btn__text_pad {
    padding-left: 4px; }

/* MOD: adaptive */
.b-toolbar__btn_main,
.b-toolbar__btn_main:hover {
  opacity: 1;
  background-image: none;
  background-color: #005FF9;
  border: 1px solid #005BD1;
  color: #ffffff; }

.b-toolbar__group .b-toolbar__item {
  margin-right: 8px; }

.b-toolbar__group_left {
  float: left; }

.b-toolbar__group_right {
  float: right; }

.b-toolbar__group_right .b-toolbar__item {
  margin-left: 6px;
  margin-right: 0; }

.b-toolbar__group_right .b-toolbar__item_first {
  margin-left: 0; }

.b-toolbar__group .b-toolbar__item_grouped_first {
  margin-right: 0 !important; }

.b-toolbar__group .b-toolbar__item_grouped_last {
  margin-left: 0 !important; }

.b-toolbar__inp {
  width: 200px;
  display: inline-block;
  border: 1px solid #ccc;
  border-radius: 2px;
  background-color: #fff;
  height: 22px;
  margin: 0 10px;
  padding: 1px 5px 4px; }

.b-toolbar__inp_hidden {
  visibility: hidden; }

.b-toolbar__inp_agent {
  width: 290px; }

.b-toolbar__inp input {
  width: 100%;
  height: 100%;
  border: none;
  font-size: 14px;
  background-color: transparent; }

.b-toolbar__item {
  display: inline-block;
  vertical-align: top;
  margin-right: 7px; }

.b-toolbar__item_hidden {
  display: none; }

/* BLOCK */
.b-toolbar__link {
  padding: 8px 16px;
  font-size: 12px;
  line-height: 12px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  border-radius: 4px;
  vertical-align: middle;
  background-color: transparent;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border: 1px solid rgba(0, 0, 0, 0.5);
  box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.3);
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.33)), to(rgba(0, 0, 0, 0.33)));
  background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.33), rgba(0, 0, 0, 0.33));
  background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0.33), rgba(0, 0, 0, 0.33));
  background-image: -ms-linear-gradient(top, rgba(255, 255, 255, 0.33), rgba(0, 0, 0, 0.33));
  background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0.33), rgba(0, 0, 0, 0.33));
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.33), rgba(0, 0, 0, 0.33));
  background-color: rgba(0, 0, 0, 0.5); }

.b-toolbar__link, .b-toolbar__link:hover {
  text-decoration: none;
  color: #fff; }

/* ELEMENTS */
.b-toolbar__link__text_pad {
  padding-left: 5px; }

/* MOD: disabled */
.b-toolbar__link_disabled {
  cursor: default;
  opacity: .6; }

.b-toolbar__link_active {
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.2)), to(rgba(255, 255, 255, 0.15)));
  background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.2), rgba(255, 255, 255, 0.15));
  background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0.2), rgba(255, 255, 255, 0.15));
  background-image: -ms-linear-gradient(top, rgba(0, 0, 0, 0.2), rgba(255, 255, 255, 0.15));
  background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.2), rgba(255, 255, 255, 0.15));
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2), rgba(255, 255, 255, 0.15));
  background-color: rgba(0, 0, 0, 0.5); }

.b-toolbar__link:hover {
  background-color: rgba(93, 93, 93, 0.48); }

.b-toolbar__link_flat {
  padding: 0;
  margin: 0;
  font-size: 13px;
  line-height: 30px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  vertical-align: middle;
  background: transparent;
  border-radius: 0;
  border: none;
  box-shadow: none;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }
  .b-toolbar__link_flat .b-toolbar__link__text_pad {
    padding-left: 0; }

.b-toolbar__link_flat, .b-toolbar__link_flat:hover {
  background-color: transparent;
  text-decoration: underline;
  color: #000; }

.b-toolbar__message {
  display: inline-block;
  vertical-align: middle;
  line-height: 31px;
  height: 31px;
  color: #999; }

.b-toolbar__message_error {
  color: #e9221f; }

.b-toolbar__message_progress {
  background: url("//img.imgsmail.ru/r/default/loader.gif") 0 50% no-repeat;
  color: #666;
  padding-left: 20px; }

.b-toolbar_adaptive .b-toolbar__group .b-toolbar__item {
  margin-right: 4px; }

.b-toolbar_adaptive .b-toolbar__group_right .b-toolbar__item {
  margin-right: 0; }

.b-toolbar_adaptive .b-toolbar__btn_adaptive .ico_toolbar,
.b-toolbar_adaptive .b-dropdown_adaptive .ico_toolbar,
.b-toolbar_adaptive .btn_toolbar .ico_toolbar {
  display: none; }

.b-toolbar_adaptive .b-toolbar__btn,
.b-toolbar_adaptive .b-dropdown__ctrl,
.b-toolbar_adaptive .btn_toolbar {
  padding-left: 5px;
  padding-right: 5px; }

.b-toolbar_adaptive .b-dropdown_grouped_last_no-text .b-dropdown__ctrl {
  padding-left: 0px;
  padding-right: 6px; }

.b-toolbar_adaptive .b-toolbar__btn_adaptive .b-toolbar__btn__text_pad,
.b-toolbar_adaptive .b-dropdown_adaptive .b-dropdown__text_pad {
  padding-left: 0; }

.b-toolbar_adaptive .b-dropdown_adaptive_rdm-low .ico_toolbar,
.b-toolbar_adaptive .b-dropdown_adaptive_msgl-mid .ico_toolbar,
.b-toolbar_adaptive .b-toolbar__btn_adaptive_rdm-low .ico_toolbar {
  display: inline-block; }

.b-toolbar_adaptive .b-dropdown_adaptive_rdm-low .b-dropdown__text,
.b-toolbar_adaptive .b-dropdown_adaptive_msgl-mid .b-dropdown__text,
.b-toolbar_adaptive .b-toolbar__btn_adaptive_rdm-low .b-toolbar__btn__text {
  display: none; }

.b-toolbar_adaptive .b-toolbar__btn_unsubscribe,
.b-toolbar_adaptive .b-toolbar__btn_archive {
  display: none; }

@media screen and (min-width: 1064px) {
  .b-toolbar_adaptive .b-toolbar__group .b-toolbar__item {
    margin-right: 6px; }
  .b-toolbar_adaptive .b-toolbar__group_right .b-toolbar__item {
    margin-right: 0; }
  .b-toolbar_adaptive .b-toolbar__btn,
  .b-toolbar_adaptive .b-dropdown__ctrl,
  .b-toolbar_adaptive .btn_toolbar {
    padding-left: 7px;
    padding-right: 7px; }
  .b-toolbar_adaptive .b-dropdown_grouped_last_no-text .b-dropdown__ctrl {
    padding-left: 0px;
    padding-right: 6px; } }

.ie-1064 .b-toolbar_adaptive .b-toolbar__group .b-toolbar__item {
  margin-right: 6px; }

.ie-1064 .b-toolbar_adaptive .b-toolbar__group_right .b-toolbar__item {
  margin-right: 0; }

.ie-1064 .b-toolbar_adaptive .b-toolbar__btn,
.ie-1064 .b-toolbar_adaptive .b-dropdown__ctrl,
.ie-1064 .b-toolbar_adaptive .btn_toolbar {
  padding-left: 7px;
  padding-right: 7px; }

.ie-1064 .b-toolbar_adaptive .b-dropdown_grouped_last_no-text .b-dropdown__ctrl {
  padding-left: 0px;
  padding-right: 6px; }

@media screen and (min-width: 1115px) {
  .b-toolbar_adaptive .b-toolbar__group .b-toolbar__item {
    margin-right: 7px; }
  .b-toolbar_adaptive .b-toolbar__group_right .b-toolbar__item {
    margin-right: 0; }
  .b-toolbar_adaptive .b-toolbar__btn,
  .b-toolbar_adaptive .b-dropdown__ctrl,
  .b-toolbar_adaptive .btn_toolbar {
    padding-left: 9px;
    padding-right: 9px; }
  .b-toolbar_adaptive .b-dropdown_grouped_last_no-text .b-dropdown__ctrl {
    padding-left: 0px;
    padding-right: 6px; } }

.ie-1115 .b-toolbar_adaptive .b-toolbar__group .b-toolbar__item {
  margin-right: 7px; }

.ie-1115 .b-toolbar_adaptive .b-toolbar__group_right .b-toolbar__item {
  margin-right: 0; }

.ie-1115 .b-toolbar_adaptive .b-toolbar__btn,
.ie-1115 .b-toolbar_adaptive .b-dropdown__ctrl,
.ie-1115 .b-toolbar_adaptive .btn_toolbar {
  padding-left: 9px;
  padding-right: 9px; }

.ie-1115 .b-toolbar_adaptive .b-dropdown_grouped_last_no-text .b-dropdown__ctrl {
  padding-left: 0px;
  padding-right: 6px; }

@media screen and (min-width: 1162px) {
  .b-toolbar_adaptive .b-toolbar__group .b-toolbar__item {
    margin-right: 7px; }
  .b-toolbar_adaptive .b-toolbar__group_right .b-toolbar__item {
    margin-right: 0; }
  .b-toolbar_adaptive .b-toolbar__btn,
  .b-toolbar_adaptive .b-dropdown__ctrl,
  .b-toolbar_adaptive .btn_toolbar {
    padding-left: 11px;
    padding-right: 11px; }
  .b-toolbar_adaptive .b-dropdown_grouped_last_no-text .b-dropdown__ctrl {
    padding-left: 0px;
    padding-right: 6px; } }

.ie-1162 .b-toolbar_adaptive .b-toolbar__group .b-toolbar__item {
  margin-right: 7px; }

.ie-1162 .b-toolbar_adaptive .b-toolbar__group_right .b-toolbar__item {
  margin-right: 0; }

.ie-1162 .b-toolbar_adaptive .b-toolbar__btn,
.ie-1162 .b-toolbar_adaptive .b-dropdown__ctrl,
.ie-1162 .b-toolbar_adaptive .btn_toolbar {
  padding-left: 11px;
  padding-right: 11px; }

.ie-1162 .b-toolbar_adaptive .b-dropdown_grouped_last_no-text .b-dropdown__ctrl {
  padding-left: 0px;
  padding-right: 6px; }

@media screen and (min-width: 1266px) {
  .b-toolbar_adaptive .b-toolbar__group .b-toolbar__item {
    margin-right: 7px; }
  .b-toolbar_adaptive .b-toolbar__group_right .b-toolbar__item {
    margin-right: 0; }
  .b-toolbar_adaptive .b-toolbar__btn_adaptive .ico_toolbar,
  .b-toolbar_adaptive .b-dropdown_adaptive .ico_toolbar,
  .b-toolbar_adaptive .btn_toolbar .ico_toolbar {
    display: inline-block; }
  .b-toolbar_adaptive .b-toolbar__btn,
  .b-toolbar_adaptive .b-dropdown__ctrl,
  .b-toolbar_adaptive .btn_toolbar {
    padding-left: 9px;
    padding-right: 9px; }
  .b-toolbar_adaptive .b-dropdown_grouped_last_no-text .b-dropdown__ctrl {
    padding-left: 0px;
    padding-right: 6px; }
  .b-toolbar_adaptive .b-toolbar__btn_adaptive .b-toolbar__btn__text_pad,
  .b-toolbar_adaptive .b-dropdown_adaptive .b-dropdown__text_pad {
    padding-left: 3px; } }

.ie-1266 .b-toolbar_adaptive .b-toolbar__group .b-toolbar__item {
  margin-right: 7px; }

.ie-1266 .b-toolbar_adaptive .b-toolbar__group_right .b-toolbar__item {
  margin-right: 0; }

.ie-1266 .b-toolbar_adaptive .b-toolbar__btn_adaptive .ico_toolbar,
.ie-1266 .b-toolbar_adaptive .b-dropdown_adaptive .ico_toolbar,
.ie-1266 .b-toolbar_adaptive .btn_toolbar .ico_toolbar {
  display: inline-block; }

.ie-1266 .b-toolbar_adaptive .b-toolbar__btn,
.ie-1266 .b-toolbar_adaptive .b-dropdown__ctrl,
.ie-1266 .b-toolbar_adaptive .btn_toolbar {
  padding-left: 9px;
  padding-right: 9px; }

.ie-1266 .b-toolbar_adaptive .b-dropdown_grouped_last_no-text .b-dropdown__ctrl {
  padding-left: 0px;
  padding-right: 6px; }

.ie-1266 .b-toolbar_adaptive .b-toolbar__btn_adaptive .b-toolbar__btn__text_pad,
.ie-1266 .b-toolbar_adaptive .b-dropdown_adaptive .b-dropdown__text_pad {
  padding-left: 3px; }

@media screen and (min-width: 1304px) {
  .b-toolbar_adaptive .b-toolbar__btn,
  .b-toolbar_adaptive .b-dropdown__ctrl,
  .b-toolbar_adaptive .btn_toolbar {
    padding-left: 11px;
    padding-right: 11px; } }

.ie-1304 .b-toolbar_adaptive .b-toolbar__btn,
.ie-1304 .b-toolbar_adaptive .b-dropdown__ctrl,
.ie-1304 .b-toolbar_adaptive .btn_toolbar {
  padding-left: 11px;
  padding-right: 11px; }

@media screen and (min-width: 1385px) {
  .b-toolbar_adaptive .b-toolbar__btn_archive {
    display: inline-block; }
  .b-toolbar_adaptive .b-toolbar__btn_excluded {
    display: none; }
  .b-toolbar_adaptive .b-dropdown_archive {
    display: none; } }

.ie-1385 .b-toolbar_adaptive .b-toolbar__btn_archive {
  display: inline-block; }

.ie-1385 .b-toolbar_adaptive .b-toolbar__btn_excluded {
  display: none; }

.ie-1385 .b-toolbar_adaptive .b-dropdown_archive {
  display: none; }

@media screen and (min-width: 1464px) {
  .b-toolbar_adaptive .b-toolbar__btn_unsubscribe {
    display: inline-block; }
  .b-toolbar_adaptive .b-toolbar__btn_excluded {
    /* этот стиль перебивает предыдущий в случаях когда кнопка unsubscribe не должна показываться */
    display: none; }
  .b-toolbar_adaptive .b-dropdown_adaptive .b-dropdown__list__item_unsubscribe,
  .b-toolbar_adaptive .b-dropdown_unsubscribe {
    display: none; } }

.ie-1464 .b-toolbar_adaptive .b-toolbar__btn_unsubscribe {
  display: inline-block; }

.ie-1464 .b-toolbar_adaptive .b-toolbar__btn_excluded {
  /* этот стиль перебивает предыдущий в случаях когда кнопка unsubscribe не должна показываться */
  display: none; }

.ie-1464 .b-toolbar_adaptive .b-dropdown_adaptive .b-dropdown__list__item_unsubscribe,
.ie-1464 .b-toolbar_adaptive .b-dropdown_unsubscribe {
  display: none; }

.b-toolbar_touch-btns {
  position: fixed;
  bottom: 32px;
  right: 11px;
  padding: 0;
  z-index: 1; }

.b-list__item {
  border-bottom-color: #dedede;
  padding: 0;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  color: #333;
  vertical-align: top;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  position: relative; }
  .b-list__item_menu-item, .b-list__item_menu-title {
    text-align: left; }
  .b-list__item__content {
    padding-left: 20px;
    line-height: 20px; }
  .b-list__item_menu-item {
    background-color: white; }
  .b-list__item_menu-title {
    color: #999;
    font-size: 15px;
    padding: 10px 0; }
  .b-list__item_selected {
    background-color: #fbfbfb; }
  .b-list__item_noborder {
    border: none; }
  .b-list__item__link {
    display: inline-block;
    text-decoration: none;
    width: 100%;
    box-sizing: border-box; }
  .b-list__item__remove {
    position: absolute;
    right: 0;
    width: 50px;
    color: #999;
    text-align: center; }

.b-list {
  list-style: none;
  padding: 0;
  border-radius: 2px;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
  margin: 0; }

.b-list_noborder {
  box-shadow: none;
  border: none; }

.b-list_settings {
  max-width: 440px;
  box-shadow: none;
  border-top: 1px solid #ccc; }
  .b-list_settings .b-list__item {
    border-bottom: 1px solid #ccc; }
  .b-list_settings .b-list__item__content {
    padding-left: 0px; }

.b-list_popup .b-list__item {
  line-height: 40px; }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-list_responsive {
    border: none;
    box-shadow: none; } }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-list_responsive.b-list_popup .b-list__item {
    padding: 16px; } }

.b-userpic {
  border-radius: 50%;
  width: 100%;
  height: 100%;
  background: no-repeat center center;
  background-size: 100%; }

.b-dropdown {
  z-index: 100;
  height: 32px;
  position: relative;
  display: inline-block;
  user-select: none;
  outline: none; }

/* MOD: grouped */
.b-dropdown_grouped {
  margin-left: -1px; }

.b-dropdown_grouped .b-dropdown__ctrl {
  border-radius: 0; }

.b-dropdown_grouped_first .b-dropdown__ctrl {
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px; }

.b-dropdown_grouped_last .b-dropdown__ctrl {
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px; }

.b-dropdown_grouped_last_no-text .b-dropdown__ctrl {
  padding-left: 2px;
  padding-right: 8px; }

.b-dropdown__ctrl__image {
  display: inline-block;
  width: 16px;
  height: 11px;
  background-position: top left;
  background-repeat: no-repeat;
  margin: 0 9px 0 0; }

/* MOD: excluded */
.b-dropdown_excluded {
  display: none; }

.b-dropdown {
  font-family: Helvetica, Arial, sans-serif; }
  .b-dropdown:focus {
    outline: none; }
    .b-dropdown:focus .b-dropdown__ctrl {
      border: 1px rgba(0, 0, 0, 0.48) solid; }
    .b-dropdown:focus .b-dropdown__arrow, .b-dropdown:focus .b-select__dropdown-fallback::after {
      right: 7px; }

/* MOD: grouped */
.b-dropdown_grouped {
  margin-left: -1px; }

.b-dropdown_grouped .b-dropdown__ctrl {
  border-radius: 0; }

.b-dropdown_grouped_first .b-dropdown__ctrl {
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px; }

.b-dropdown_grouped_last .b-dropdown__ctrl {
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px; }

.b-dropdown_grouped_last_no-text .b-dropdown__ctrl {
  padding-left: 2px;
  padding-right: 8px; }

/* MOD: excluded */
.b-dropdown__arrow, .b-select__dropdown-fallback::after {
  margin: 13px 0 1px 6px;
  display: inline-block;
  width: 0;
  height: 0;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 4px solid #000;
  vertical-align: top; }

.b-dropdown_main .b-dropdown__arrow, .b-dropdown_main .b-select__dropdown-fallback::after {
  border-top-color: #fff; }

.b-dropdown__ctrl {
  height: 30px;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 13px;
  padding-right: 13px;
  font-size: 12px;
  line-height: 30px;
  vertical-align: top;
  color: #000;
  cursor: pointer;
  position: relative;
  display: inline-block;
  border-radius: 2px;
  user-select: none;
  border-width: 1px;
  border-style: solid;
  border-color: #bbb;
  box-shadow: none;
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0));
  background-color: #ddd;
  white-space: nowrap; }

.b-dropdown__ctrl:hover {
  border-color: #aaa;
  background-color: #ccc; }

.b-dropdown__text_pad {
  padding-left: 5px;
  display: inline-block;
  overflow: hidden;
  white-space: nowrap; }

.b-dropdown_main .b-dropdown__ctrl,
.b-dropdown_main .b-dropdown__ctrl:hover,
.b-dropdown_main.b-dropdown_expanded .b-dropdown__ctrl,
.b-dropdown_main.b-dropdown_expanded .b-dropdown__ctrl:hover {
  background-image: none;
  background-color: #005FF9;
  border-color: #005BD1;
  color: #ffffff; }

.b-dropdown__ctrl select:focus {
  outline: none; }

.b-dropdown__ctrl {
  color: #333333;
  border-color: rgba(0, 0, 0, 0.12);
  box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.04);
  background-image: none;
  background-color: #f0f0f0; }

.b-dropdown__text_pad {
  padding-left: 5px;
  display: inline-block;
  overflow: hidden;
  white-space: nowrap; }

.b-dropdown__group {
  overflow: auto;
  overflow-x: hidden;
  max-height: 230px;
  min-width: 160px; }

.b-dropdown__group_scroll {
  overflow: scroll;
  overflow-x: hidden; }

@-webkit-keyframes dropdown_slidedown {
  0% {
    z-index: 0;
    display: block;
    opacity: 0;
    -webkit-transform: translateY(-32px);
    -moz-transform: translateY(-32px);
    -ms-transform: translateY(-32px);
    -o-transform: translateY(-32px);
    transform: translateY(-32px); }
  99% {
    z-index: 11; }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0); } }

@keyframes dropdown_slidedown {
  0% {
    z-index: 0;
    display: block;
    opacity: 0;
    -webkit-transform: translateY(-32px);
    -moz-transform: translateY(-32px);
    -ms-transform: translateY(-32px);
    -o-transform: translateY(-32px);
    transform: translateY(-32px); }
  99% {
    z-index: 11; }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0); } }

.b-dropdown__list, body .select2-dropdown {
  position: absolute;
  z-index: 11;
  top: 34px;
  padding: 5px 0;
  max-width: 400px;
  overflow-x: hidden;
  background-color: #fff;
  border-radius: 2px;
  box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.16); }

.b-dropdown__list.b-dropdown__list_no-hidden, body .b-dropdown__list_no-hidden.select2-dropdown {
  overflow-x: visible; }

.b-dropdown__list_contacts-info {
  top: 15px;
  cursor: auto; }

.b-dropdown__list_suggest {
  padding: 0;
  visibility: visible; }
  .b-dropdown__list_suggest .b-dropdown__group {
    max-height: 280px; }
  .b-dropdown__list_suggest .b-dropdown__group_scroll {
    overflow: auto; }
  .b-dropdown__list_suggest .b-correspondent {
    cursor: pointer; }
  .b-dropdown__list_suggest .b-correspondent_selected,
  .b-dropdown__list_suggest .b-correspondent_selected:hover {
    background-color: #efefef; }
  .b-dropdown__list_suggest .b-correspondent_selected.b-correspondent_disabled,
  .b-dropdown__list_suggest .b-correspondent_selected.b-correspondent_disabled:hover {
    background-color: #dcdcdc; }

.b-dropdown__list_attach {
  max-width: none; }

.b-dropdown__list_contextmenu .ico {
  position: absolute;
  left: 10px;
  line-height: 22px; }

.b-dropdown__list_contextmenu .ico:before {
  line-height: 15px;
  vertical-align: top; }

.b-dropdown__list_contextmenu .b-dropdown__list__item, .b-dropdown__list_contextmenu body .select2-results__option, body .b-dropdown__list_contextmenu .select2-results__option {
  height: 15px;
  padding-left: 30px;
  position: relative; }

.b-dropdown__list_contextmenu-nested {
  max-width: 200px; }

.b-dropdown_right .b-dropdown__list, .b-dropdown_right body .select2-dropdown, body .b-dropdown_right .select2-dropdown {
  right: 0; }

.b-dropdown__list__hr {
  margin: 2px 0 1px;
  height: 1px;
  border-bottom: 1px solid #fff;
  background-color: #f0f0f0; }

.b-dropdown__list__icon {
  display: inline-block;
  height: 26px;
  width: 26px;
  margin-right: 5px; }

.b-dropdown__list__text {
  display: inline-block;
  vertical-align: middle; }

.b-dropdown_expanded .b-dropdown__list_animated {
  -webkit-animation: dropdown_slidedown 0.33s forwards;
  -moz-animation: dropdown_slidedown 0.33s forwards;
  -ms-animation: dropdown_slidedown 0.33s forwards;
  -o-animation: dropdown_slidedown 0.33s forwards;
  animation: dropdown_slidedown 0.33s forwards; }

.b-dropdown__list_effect-fade-in {
  opacity: 0;
  -webkit-transition: opacity 0.1s linear;
  -moz-transition: opacity 0.1s linear;
  -o-transition: opacity 0.1s linear;
  transition: opacity 0.1s linear; }

.b-dropdown__list_effect-slide-down {
  display: block;
  opacity: 0;
  z-index: 0;
  -webkit-transform: translateY(-32px);
  -moz-transform: translateY(-32px);
  -ms-transform: translateY(-32px);
  -o-transform: translateY(-32px);
  transform: translateY(-32px);
  -webkit-transition: all 0.1s linear;
  -moz-transition: all 0.1s linear;
  -o-transition: all 0.1s linear;
  transition: all 0.1s linear; }

.b-dropdown_expanded .b-dropdown__list_effect-fade-in {
  opacity: 1; }

.b-dropdown_expanded .b-dropdown__list_effect-slide-down {
  opacity: 1;
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0); }

.b-dropdown__list__item, body .select2-results__option {
  padding: 6px 15px 7px 10px;
  display: block;
  white-space: nowrap;
  text-decoration: none; }

.b-dropdown__list__item_separator {
  border-top: 1px solid #f0f0f0; }

.b-dropdown__list__item_separator_bottom {
  border-bottom: 1px solid #f0f0f0; }

.b-dropdown__list__item_ws-normal {
  white-space: normal; }

.b-dropdown__list__item_overflow_hidden {
  overflow: hidden; }

.b-dropdown__list__item_table {
  display: table; }

.b-dropdown__list__item, body .select2-results__option, .b-dropdown__list__item:hover, body .select2-results__option:hover {
  color: #333;
  cursor: pointer; }

.b-dropdown__list__item_important {
  font-weight: bold;
  color: #c00; }

.b-dropdown__list__item.b-dropdown__list__item_unselectable, body .b-dropdown__list__item_unselectable.select2-results__option, .b-dropdown__list__item.b-dropdown__list__item_unselectable:hover, body .b-dropdown__list__item_unselectable.select2-results__option:hover {
  color: #333;
  background-color: transparent;
  cursor: default; }

.b-dropdown__list__item_disabled,
.b-dropdown__list__item_disabled:hover {
  color: #333;
  background-color: transparent;
  opacity: 0.5;
  cursor: default; }

.b-dropdown__list__item_pad {
  padding-left: 25px; }

.b-dropdown__list__item_nested {
  padding-right: 25px;
  position: relative; }

.b-dropdown__list__item_nested:after {
  font-family: 'sept';
  font-style: normal;
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\25bb";
  font-size: 16px;
  line-height: 15px;
  vertical-align: top;
  position: absolute;
  right: 10px;
  top: 6px; }

.b-dropdown__list__item_selected, body .select2-container--default .select2-results__option--highlighted[aria-selected],
.b-dropdown__list__item_selected:hover,
body .select2-container--default .select2-results__option--highlighted[aria-selected]:hover,
.b-dropdown__list__item_hashover:hover {
  background-color: rgba(0, 0, 0, 0.06); }

.b-dropdown__list__item__tick {
  background-color: #FFFBBF; }

.b-dropdown__list__item__text {
  display: table-cell;
  width: 100%; }

.b-dropdown__list__item__hint {
  display: table-cell;
  text-align: right;
  padding-left: 12px; }

.b-dropdown__item-caption {
  position: relative;
  padding: 0 15px;
  margin: 6px 0 7px;
  font-weight: normal;
  color: #999;
  background-color: #fff;
  cursor: auto; }

/* MOD: adaptive */
.b-dropdown_disabled .b-dropdown__ctrl {
  cursor: default;
  opacity: 0.5; }

.b-dropdown_disabled .b-dropdown__ctrl, .b-dropdown_disabled .b-dropdown__ctrl:hover {
  cursor: default;
  opacity: 1;
  color: #000;
  border-color: #bbb;
  background-color: #ddd; }

.b-dropdown_disabled .b-dropdown__text,
.b-dropdown_disabled .ico {
  opacity: 0.5; }

.b-dropdown_expanded {
  z-index: 300; }

.b-dropdown_expanded .b-dropdown__arrow, .b-dropdown_expanded .b-select__dropdown-fallback::after {
  border-top-color: #333; }

.b-dropdown_expanded .b-dropdown__ctrl,
.b-dropdown_expanded .b-dropdown__ctrl:hover {
  border-color: #aaa;
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.6));
  background-color: #ccc; }

.b-dropdown_float_left {
  float: left; }

.b-dropdown_float_right {
  float: right; }

.b-dropdown_selectAll .b-dropdown__ctrl {
  padding-left: 9px;
  padding-right: 8px; }

.b-dropdown_selectAll .b-dropdown__arrow, .b-dropdown_selectAll .b-select__dropdown-fallback::after {
  margin-bottom: 4px; }

.b-dropdown_selectAll .b-checkbox {
  margin-top: 8px; }

.b-dropdown_inline .b-dropdown__ctrl,
.b-dropdown_inline .b-dropdown__ctrl:hover {
  border-left: 0;
  border-right: 0;
  border-radius: 0; }

.b-dropdown_up.b-dropdown_expanded .b-dropdown__ctrl {
  border-top-width: 0;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-width: 1px;
  border-bottom-right-radius: 2px;
  border-bottom-left-radius: 2px; }

.b-dropdown_up .b-dropdown__list, .b-dropdown_up body .select2-dropdown, body .b-dropdown_up .select2-dropdown {
  top: auto;
  bottom: 29px;
  border-radius: 2px 2px 2px 0; }

.b-dropdown_checked .b-dropdown__list__item, .b-dropdown_checked body .select2-results__option, body .b-dropdown_checked .select2-results__option {
  padding-left: 30px;
  position: relative; }

.b-dropdown_checked .b-checkbox__checkmark {
  display: block;
  left: 8px; }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-dropdown_responsive .b-dropdown__ctrl {
    overflow: hidden;
    white-space: normal;
    padding-right: 30px; } }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-dropdown_responsive .b-dropdown__arrow, .b-dropdown_responsive .b-select__dropdown-fallback::after {
    position: absolute;
    top: 0px;
    right: 12px; } }

/* у ctrl нет правого бордера например в выборе телефона нам он не нужен так как справа есть бордер от элемента b-input */
.b-dropdown_no-right-border .b-dropdown__ctrl {
  border-right: none; }

.b-informer__translate {
  text-align: left; }
  .b-informer__translate .b-dropdown {
    height: auto; }
    .b-informer__translate .b-dropdown_expanded .b-dropdown__ctrl,
    .b-informer__translate .b-dropdown_expanded .b-dropdown__ctrl:hover,
    .b-informer__translate .b-dropdown_disabled .b-dropdown__ctrl,
    .b-informer__translate .b-dropdown_disabled .b-dropdown__ctrl:hover, .b-informer__translate .b-dropdown__ctrl, .b-informer__translate .b-dropdown__ctrl:hover {
      box-shadow: none;
      background: none;
      border: none;
      height: auto;
      line-height: normal;
      margin: 0; }
    .b-informer__translate .b-dropdown__arrow, .b-informer__translate .b-select__dropdown-fallback::after {
      margin-top: 5px; }
    .b-informer__translate .b-dropdown__list, .b-informer__translate body .select2-dropdown, body .b-informer__translate .select2-dropdown {
      top: 20px; }
  .b-informer__translate .b-informer__text__loader {
    display: none; }
  .b-informer__translate .b-informer__content-icon {
    font-size: 17px;
    margin: -5px 0 -5px;
    cursor: pointer;
    display: inline-block;
    vertical-align: middle;
    height: 23px;
    line-height: 23px; }
  .b-informer__translate_separated .b-informer__content-icon {
    float: right;
    margin-top: -4px; }
  .b-informer__translate .b-informer__content-left {
    display: inline-block;
    width: 50%; }
  .b-informer__translate .b-informer__content-right {
    display: inline-block;
    width: 50%;
    float: right; }
    .b-informer__translate .b-informer__content-right .b-informer__content-link {
      float: right;
      margin-right: 30px; }

.b-informer {
  position: relative;
  padding: 14px 15px;
  font-size: 12px;
  color: #333;
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis; }

.b-informer__close {
  position: absolute;
  width: 16px;
  height: 16px;
  top: 15px;
  right: 15px;
  cursor: pointer;
  font-size: 16px; }

.b-informer__buttons {
  margin-top: 5px;
  margin-bottom: 10px; }

.b-informer__text__link {
  color: #333; }

.b-informer__text__loader {
  margin-right: 5px; }

.b-informer_mailboxsort {
  border-top: 1px solid #dedede; }

.b-informer_notice {
  margin-top: -1px;
  background-color: #fffce0;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NzNEOEQyQTY5MTMxMUUyOTc2REFDQzcwNDkzMTU4NCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2NzNEOEQyQjY5MTMxMUUyOTc2REFDQzcwNDkzMTU4NCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjY3M0Q4RDI4NjkxMzExRTI5NzZEQUNDNzA0OTMxNTg0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY3M0Q4RDI5NjkxMzExRTI5NzZEQUNDNzA0OTMxNTg0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+wDwUngAAACJJREFUeNpiYGBg4AVihv///4MxIwMUgDjogBesAl0GIMAANtAPDtfObR4AAAAASUVORK5CYII=);
  background-repeat: repeat;
  border-top: 1px solid #dedede;
  border-bottom: 1px solid #dedede; }

.b-informer_middle .b-informer__close {
  top: 50%;
  right: 20px;
  margin-top: -5px; }

.b-informer_left {
  text-align: left; }

.b-informer_outside {
  overflow: visible;
  border-bottom: none; }

.b-radiogroup {
  overflow: hidden; }
  .b-radiogroup__column {
    display: block;
    float: left;
    margin: 0 10px 0 0;
    min-width: 200px; }
  .b-radiogroup__label {
    margin: 10px 0; }
  .b-radiogroup_in-form .b-radiogroup__label {
    display: none; }

.b-radiogroup__radio:focus {
  outline: 1px rgba(0, 0, 0, 0.48) solid; }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-radiogroup_responsive-alpha .b-radiogroup__column {
    float: none;
    border-bottom: 1px solid #e6e6e6; } }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-radiogroup_responsive-alpha .b-radiogroup__item {
    position: relative;
    max-width: none;
    border-top: 1px solid #e6e6e6;
    margin: 0; } }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-radiogroup_responsive-alpha .b-radiogroup__item:first-child, .b-radiogroup_responsive-alpha .b-radiogroup__item:first-of-type {
    border-top: none; } }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-radiogroup_responsive-alpha .b-radiogroup__item_checked:not(.b-radiogroup__item_inline) .b-radiogroup__text:after, .b-radiogroup_responsive-alpha .h-troubleshooter__link_current .b-radiogroup__item:not(.b-radiogroup__item_inline) .b-radiogroup__text:after, .h-troubleshooter__link_current .b-radiogroup_responsive-alpha .b-radiogroup__item:not(.b-radiogroup__item_inline) .b-radiogroup__text:after {
    content: '';
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAOCAIAAACtuNvgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgTWFjaW50b3NoIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjgzODM5NDZGQTA5NDExRTQ4OTQyREY4MEJDMTgyMUM0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjgzODM5NDcwQTA5NDExRTQ4OTQyREY4MEJDMTgyMUM0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODM4Mzk0NkRBMDk0MTFFNDg5NDJERjgwQkMxODIxQzQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODM4Mzk0NkVBMDk0MTFFNDg5NDJERjgwQkMxODIxQzQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz54Mu7DAAABTElEQVR42mL4Twr49PPf+Rc///z7z8RANHj3/V/cxjdmc57tuPudWG1vv/9L2fx285WvCgKsCvwsDMS47c3Xvz4rXjLX3dea/uTc859AEcLaXn3947McqOee1rQnF1/8hAgyENLz12PpC6Ae3RlP4XpA2h59/AOxFxO8+PwHrufqKxQ1DD7LX7C33J919hOanpdf/rouAekxmPX0yit0c5lMpdh//2Uo2PVuzvnP8HB7/vlPzIbX+25915VhXxEkqi3Khh6yQK3V+98xNz/gaH849fQniNucFj4D2mM8++mNN7+wup8FqLPJXpCJgbH18IfKfe+//v5/8OGPg3d/GMhyrAoSURJixRqNjCD/gUHjwfetRz4xMjH8+fMf6PIlgaIqQiw4ox9u779//xsPfmBveWAx9/mDD7/xRwx6vO299/3Zp78E0wBAgAEAJQP3fCHQNW8AAAAASUVORK5CYII=) no-repeat 0 0;
    width: 18px;
    height: 14px;
    position: absolute;
    top: 50%;
    margin-top: -4px;
    right: 13px; } }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-radiogroup_responsive-alpha .b-radiogroup__item_checked.b-radiogroup__item_inline .b-radiogroup__input-wrapper, .b-radiogroup_responsive-alpha .h-troubleshooter__link_current .b-radiogroup__item_inline.b-radiogroup__item .b-radiogroup__input-wrapper, .h-troubleshooter__link_current .b-radiogroup_responsive-alpha .b-radiogroup__item_inline.b-radiogroup__item .b-radiogroup__input-wrapper {
    background: #005FF9;
    color: white;
    border-radius: 2px; } }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-radiogroup_responsive-alpha .b-radiogroup__item .b-radiogroup__input {
    position: absolute;
    visibility: hidden;
    opactiy: 0; } }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-radiogroup_responsive-alpha .b-radiogroup__item .b-radiogroup__text {
    display: block;
    cursor: pointer;
    padding: 15px;
    position: relative; } }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-radiogroup_responsive-alpha .b-radiogroup__item.b-radiogroup__item_inline {
    border-top: 0; } }

.b-radiogroup_fullwidth .b-radiogroup__item {
  max-width: 100%; }

.b-radiogroup_disabled {
  color: #bfbfbf; }

.b-radiogroup_compact .b-radiogroup__item {
  padding-bottom: 0; }

.b-radiogroup_compact .b-radiogroup__label {
  margin: 9px 0; }

.b-radiogroup_has-vertical-margin {
  margin-top: 8px;
  margin-bottom: 8px; }

.b-radiogroup__input {
  margin: 0;
  padding: 0;
  outline: none;
  width: 0;
  height: 0;
  position: absolute;
  top: -100px;
  left: 0; }
  .b-radiogroup__input-wrapper {
    display: block;
    position: relative;
    overflow: hidden; }

.b-radiogroup__input_middle {
  display: inline-block;
  vertical-align: middle;
  height: 30px; }

.b-radiogroup__item {
  max-width: 200px;
  padding-bottom: 10px; }
  .b-radiogroup__item_hidden {
    display: none; }
  .b-radiogroup__item:hover .b-radiogroup__radio .b-radiogroup__radio-background {
    border-color: #eaeaea;
    background: #999999; }

.b-radiogroup__item_first {
  margin-top: 0; }

.b-radiogroup__item_inline {
  display: inline-block;
  margin-right: 20px;
  white-space: nowrap; }

.b-radiogroup__item_checked .b-radiogroup__radio .b-radiogroup__radio-background, .h-troubleshooter__link_current .b-radiogroup__item .b-radiogroup__radio .b-radiogroup__radio-background {
  border-color: #005FF9; }

.b-radiogroup__item_checked:hover .b-radiogroup__radio .b-radiogroup__radio-background, .h-troubleshooter__link_current .b-radiogroup__item:hover .b-radiogroup__radio .b-radiogroup__radio-background {
  border-color: #005AEE;
  background: inherit; }

.b-radiogroup__item_disabled .b-radiogroup__radio {
  opacity: 0.48; }

.b-radiogroup__item_disabled:hover .b-radiogroup__radio .b-radiogroup__radio-background {
  border-color: transparent;
  background: transparent; }

.b-radiogroup__item_disabled.b-radiogroup__item_checked:hover .b-radiogroup__radio .b-radiogroup__radio-background, .h-troubleshooter__link_current .b-radiogroup__item_disabled.b-radiogroup__item:hover .b-radiogroup__radio .b-radiogroup__radio-background {
  border-color: #005AEE;
  background: inherit; }

.b-radiogroup__text {
  line-height: 30px; }
  .b-radiogroup__text-wrap {
    line-height: 16px;
    vertical-align: middle;
    display: inline;
    width: auto; }

.b-radiogroup__text-wrap {
  line-height: 20px; }

.b-radiogroup__text_middle {
  vertical-align: middle;
  line-height: 30px; }

.b-radiogroup__image {
  display: inline;
  width: 30px;
  height: 30px;
  margin-right: 5px;
  border-radius: 3px;
  vertical-align: middle; }

.b-radiogroup__radio {
  width: 16px;
  height: 16px;
  position: relative;
  display: inline-block;
  top: 4px;
  margin-right: 6px;
  margin-left: 4px; }
  .b-radiogroup__radio .b-radiogroup__radio-background {
    width: 4px;
    height: 4px;
    border: 6px solid transparent;
    border-radius: 100%;
    position: absolute; 
    background-color: #fff;}
  .b-radiogroup__radio .b-radiogroup__radio-border {
    border: 1px solid rgba(0, 0, 0, 0.12);
    border-radius: 100%;
    width: 14px;
    height: 14px;
    position: absolute;
    box-shadow: inset 0 3px 0 0 rgba(51, 51, 51, 0.04); }

.b-filterable {
  min-height: 35px;
  overflow-y: hidden; }

.b-layer__overlay {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background-color: #000;
  z-index: 65009;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
  opacity: 0.4; }

.b-layer__overlay_light {
  background-color: rgba(255, 255, 255, 0.6); }

.b-layer__wrapper {
  position: fixed;
  z-index: 65010;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  text-align: center;
  overflow-x: hidden;
  overflow-y: auto; }

.b-layer__container {
  position: relative;
  display: inline-block;
  min-width: 486px;
  border-radius: 4px;
  background: #fff;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
  text-align: left;
  transition: top .1s ease; }

.b-layer__container_cleaner {
  overflow: hidden; }

.b-layer__container_shortcuts {
  width: 958px; }

.b-layer__header {
  font-size: 18px; }

.b-layer__content {
  padding: 0 20px; }

.b-layer__controls {
  padding: 20px;
  border-top: 1px double #e4e4e4;
  border-radius: 0 0 4px 4px; }

.compose__labels {
  background-color: #fff;
  height: auto;
  display: block;
  cursor: text;
  outline: none;
  padding: 1px 3px 0 4px; }
  .compose__labels_placehold-on-suggest {
    position: relative; }
    .compose__labels_placehold-on-suggest .compose__labels__input_suggest {
      z-index: 1;
      position: absolute;
      color: #c0c0c0; }
    .compose__labels_placehold-on-suggest .compose__labels__input, .compose__labels_placehold-on-suggest .compose__labels__label {
      z-index: 2;
      position: relative; }
  .compose__labels__input, .compose__labels__input_suggest {
    border: 0;
    background: transparent;
    outline: none;
    resize: none;
    color: #000;
    font-size: 12px;
    height: 16px;
    line-height: 16px;
    width: 100%;
    padding: 1px 3px 2px;
    vertical-align: top;
    margin: 2px;
    font-family: Arial, Tahoma, Verdana, sans-serif;
    display: inline;
    overflow: hidden; }
  .compose__labels__input::-ms-clear, .compose__labels__input_suggest::-ms-clear {
    display: none; }
  .compose__labels__label {
    display: inline-block;
    margin: 1px 2px 1px;
    font-size: 12px;
    max-width: 367px;
    color: #333;
    background-color: #efefef;
    border: 1px solid #ccc;
    padding: 2px 1px 1px 5px;
    border-radius: 2px;
    white-space: nowrap;
    cursor: pointer;
    outline: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
    .compose__labels__label:hover {
      border-color: #8b8b8b; }
    .compose__labels__label_edit, .compose__labels__label_edit:hover {
      vertical-align: top;
      background-color: #fcfcfc;
      border-color: #ccc;
      max-width: 2000px;
      -webkit-user-select: text;
      -moz-user-select: text;
      -ms-user-select: text;
      user-select: text;
      padding-top: 1px;
      padding-bottom: 2px; }
    .compose__labels__label_edit .compose__labels__input {
      margin: 0 -7px 0 0;
      padding: 0;
      line-height: 17px; }
    .compose__labels__label_invalid {
      background-color: transparent;
      border-color: #d00;
      border-style: dashed; }
      .compose__labels__label_invalid .compose__labels__label_selected {
        border-color: #900; }
      .compose__labels__label_invalid:hover {
        border-color: #900; }
      .compose__labels__label_invalid .compose__labels__label__avatar {
        display: none; }
      .compose__labels__label_invalid .ico_contact-label {
        background-color: #d00; }
    .compose__labels__label_selected {
      border-color: #8b8b8b;
      background-color: #dfdfdf; }
    .compose__labels__label__text {
      display: inline-block;
      max-width: 350px;
      overflow: hidden;
      text-overflow: ellipsis;
      vertical-align: top;
      line-height: 15px;
      margin-right: 5px; }
    .compose__labels__label__avatar, .compose__labels__label__ico {
      display: none;
      width: 20px;
      height: 20px;
      border-radius: 10px;
      vertical-align: middle;
      position: absolute;
      top: 1px;
      left: 1px; }
    .compose__labels__label__ico {
      display: none; }
    .compose__labels__label_group .compose__labels__label__ico {
      display: block; }
    .compose__labels__label_group .compose__labels__label__avatar {
      display: none; }
  .compose__labels__toggler {
    padding-left: 8px !important; }
    .compose__labels__toggler .compose__labels__label__avatar,
    .compose__labels__toggler .icon_compose_label_close {
      display: none; }
  .compose__labels__suggest .addressbook__suggest__item {
    padding-right: 40px; }
  .compose__labels__suggest .addressbook__suggest__item__hint, .compose__labels__suggest .addressbook__suggest__item__text {
    overflow: hidden;
    text-overflow: ellipsis; }
  .compose__labels__drag {
    position: absolute; }
    .compose__labels__drag__cnt {
      top: 2px;
      right: 0;
      padding: 0px 4px;
      font-size: 10px;
      color: #fff;
      z-index: 2000;
      position: absolute;
      border: 2px solid #fff;
      border-radius: 6px;
      box-shadow: 0 0 6px rgba(0, 0, 0, 0.4);
      background-color: #ff6600; }

.b-contact-container {
  outline: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.b-input, body .select2-search__field {
  border: 1px solid #C7C7C7;
  border-radius: 2px;
  box-shadow: inset 1px 1px 4px 0 rgba(0, 0, 0, 0.17);
  line-height: 32px;
  margin: 0;
  padding: 0 8px;
  position: relative;
  font-size: 13px;
  z-index: 100;
  width: 280px;
  box-sizing: border-box;
  height: 32px;
  /* удаляем внутреннюю тень у инпутов в айфоне в сафари */
  appearance: none; }

.b-input:hover, body .select2-container:hover .select2-selection--single, body .select2-search__field:hover {
  border-color: #999; }

.b-input:focus, body .select2-container--open .select2-selection--single body .select2-container:focus .select2-selection--single, body .select2-search__field:focus {
  border-color: #85B8EB;
  box-shadow: 0 0 3px rgba(19, 132, 235, 0.36), inset 1px 1px 4px rgba(0, 0, 0, 0.17);
  outline: none; }

.b-input.b-input_hidden, body .b-input_hidden.select2-search__field {
  display: none; }

.b-input_in-row {
  width: 100%; }

.b-input[type='number'], body [type='number'].select2-search__field {
  -moz-appearance: textfield; }

.b-input::-webkit-outer-spin-button, body .select2-search__field::-webkit-outer-spin-button,
.b-input::-webkit-inner-spin-button,
body .select2-search__field::-webkit-inner-spin-button {
  -webkit-appearance: none; }

.b-input, body .select2-search__field {
  font-family: Helvetica, Arial, sans-serif;
  border: 1px solid rgba(0, 0, 0, 0.12);
  box-shadow: none;
  padding: 0 12px;
  font-size: 15px; }

.b-input:hover, body .select2-container:hover .select2-selection--single, body .select2-search__field:hover {
  border-color: rgba(0, 0, 0, 0.24);
  transition: all 0.3s; }

.b-input:focus, body .select2-container--open .select2-selection--single body .select2-container:focus .select2-selection--single, body .select2-search__field:focus {
  border-color: rgba(0, 0, 0, 0.48);
  box-shadow: none;
  transition: all 0.3s; }

.b-input.b-input.b-input.b-input:focus, body .select2-container--open .select2-selection--single body .select2-container:focus .select2-selection--single, body .select2-search__field:focus {
  border: 1px rgba(0, 0, 0, 0.48) solid; }

.b-input_captcha {
  width: 100%;
  min-width: 75px; }

.b-input_error {
  border-color: #ce1900; }

.b-input_error {
  border-color: #F44E4E; }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-input_responsive {
    font-size: 15px;
    height: 45px;
    width: 100%; } }

.b-input_hidden {
  display: none; }

.b-input_disabled {
  user-select: none;
  opacity: 0.5; }
  .b-input_disabled:hover {
    border-color: #c7c7c7; }

.b-input_disabled {
  user-select: none;
  opacity: 0.48;
  background: #f0f0f0; }
  .b-input_disabled:hover {
    border: 1px solid rgba(0, 0, 0, 0.12); }

.b-input_textarea {
  height: auto;
  resize: none;
  vertical-align: middle; }

.b-input_resizable {
  resize: auto; }

.b-input_readonly {
  border: none;
  box-shadow: none; }

.b-input_readonly:focus {
  border: none;
  box-shadow: none; }

.b-input_wide {
  width: 100%; }

.b-segment-input {
  font-size: 15px; }
  .b-segment-input .b-input, .b-segment-input body .select2-search__field, body .b-segment-input .select2-search__field {
    font-size: 15px;
    width: 64px; }

.b-segment-input__mask {
  display: none;
  margin: 0 2px; }

.b-segment-input_editable .b-segment-input__mask {
  display: inline; }

.b-segment-input_editable .b-segment-input__body {
  display: none; }

.b-captcha {
  overflow: hidden;
  padding: 5px 5px 5px 9px;
  border: 1px solid #dde9f5;
  white-space: nowrap;
  max-width: 360px;
  border-radius: 3px; }
  .b-captcha img {
    float: right; }
  .b-captcha .b-captha__description {
    font-family: Helvetica;
    font-size: 13px;
    line-height: 1.4;
    color: #999999; }

.b-captcha__captcha {
  display: inline-block;
  width: 160px;
  vertical-align: top; }

.b-captcha__code {
  display: inline-block;
  vertical-align: top;
  max-width: 95px;
  padding-top: 10px;
  padding-right: 10px; }

.b-captcha__code__reload {
  display: inline-block;
  margin: 8px 0 0 0;
  font-size: 13px;
  line-height: 14px;
  color: #005FF9; }

a.b-captcha__code__reload,
a.b-captcha__code__reload:visited {
  color: #005BD1;
  text-decoration: none; }

.b-captcha_confirm {
  margin: 0 35px; }

.b-captcha_noborder {
  border: none;
  padding: 0px; }

.b-captcha__error-msg {
  display: none;
  text-align: left;
  font-size: 11px;
  line-height: 15px;
  color: #f44e4e;
  white-space: normal; }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-captcha.b-captcha_responsive {
    max-width: none;
    text-align: center; }
    .b-captcha.b-captcha_responsive .b-captcha__code {
      text-align: left; } }

@media only screen and (max-width: 480px) {
  .b-captcha.b-captcha_responsive img {
    float: none;
    width: auto;
    height: auto;
    display: inline-block;
    margin-bottom: 20px; }
  .b-captcha.b-captcha_responsive .b-captcha__code {
    margin-right: 0;
    padding-right: 0; } }

@media only screen and (min-width: 480px) {
  .b-captcha.b-captcha_placehoder-only-phone .b-input_captcha::-webkit-input-placeholder {
    /* WebKit browsers */
    color: #fff; }
  .b-captcha.b-captcha_placehoder-only-phone .b-input_captcha:-moz-placeholder {
    /* Mozilla Firefox 4 to 18 */
    color: #fff;
    opacity: 1; }
  .b-captcha.b-captcha_placehoder-only-phone .b-input_captcha::-moz-placeholder {
    /* Mozilla Firefox 19+ */
    color: #fff;
    opacity: 1; }
  .b-captcha.b-captcha_placehoder-only-phone .b-input_captcha:-ms-input-placeholder {
    /* Internet Explorer 10+ */
    color: #fff; } }

@media only screen and (max-width: 480px) {
  .b-captcha.b-captcha_placehoder-only-phone .b-captha__description {
    display: none; } }

.b-captcha_block {
  max-width: none;
  /* пока не трогаем оставляем не растягивающуюся, модификатор нужно доделать, он не рабочий*/ }
  .b-captcha_block .b-captcha__code {
    display: block;
    max-width: none;
    margin-right: 163px; }
  .b-captcha_block .b-captcha__captcha {
    display: block; }

.b-captcha_invalid .b-captcha__error-msg {
  display: block; }

.b-captcha_invalid input,
.b-captcha_invalid input:focus,
.b-captcha_invalid input:active,
.b-captcha_invalid input:hover {
  border-color: #f44e4e; }

.b-captcha_zero-horizontal-paddings {
  padding-left: 0;
  padding-right: 0; }

.b-captcha_no-border {
  border: none; }

.b-captcha_zero-code-top-padding .b-captcha__code {
  padding-top: 0px; }

.b-captcha_field {
  max-width: 280px; }

.b-select {
  position: relative; }
  .b-select.b-select_hidden {
    display: none; }
  .b-select__select {
    width: 100%;
    height: 100%;
    opacity: 0;
    position: absolute;
    z-index: 101;
    top: 0;
    left: 0; }
  .b-select__dropdown {
    height: 32px; }
  .b-select .b-dropdown:hover .b-dropdown__ctrl {
    background-color: #dddddd;
    background-image: none; }
  .b-select .b-dropdown:active .b-dropdown__ctrl,
  .b-select .b-dropdown:hover.b-dropdown_expanded .b-dropdown__ctrl,
  .b-select .b-dropdown.b-dropdown_expanded .b-dropdown__ctrl {
    background-color: lightgray;
    box-shadow: inset 0 2px 0 0 rgba(0, 0, 0, 0.04);
    background-image: none;
    border-color: rgba(0, 0, 0, 0.12); }
  .b-select .b-dropdown {
    width: 100%;
    height: 32px; }
  .b-select .b-dropdown_expanded .b-dropdown__ctrl {
    margin-bottom: 0px; }
  .b-select .b-dropdown__ctrl {
    display: block;
    line-height: 23px;
    height: 100%;
    text-align: left;
    padding: 4px 20px 2px 9px;
    color: #333333;
    font-size: 13px;
    font-family: Arial, Tahoma, Verdana, sans-serif;
    border: 1px solid rgba(0, 0, 0, 0.12);
    border-radius: 3px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background-color: #f0f0f0;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    background-image: none; }
  .b-select .b-dropdown__arrow, .b-select .b-select__dropdown-fallback::after {
    display: block;
    position: absolute;
    top: 0px;
    right: 8px;
    border-color: #333333 transparent transparent;
    border-style: solid;
    border-width: 4px 4px 0;
    z-index: 2; }
  .b-select .b-dropdown__list__item, .b-select body .select2-results__option, body .b-select .select2-results__option {
    display: block;
    padding: 3px 10px;
    text-decoration: none;
    white-space: nowrap;
    text-align: left;
    position: relative;
    height: 20px;
    line-height: 20px;
    font-family: Arial, Tahoma, Verdana, sans-serif;
    font-size: 13px; }
    .b-select .b-dropdown__list__item__text {
      color: #000 !important;
      overflow: hidden;
      text-overflow: ellipsis;
      display: inline-block; }
  .b-select .b-dropdown__list__item_selected, .b-select body .select2-container--default .select2-results__option--highlighted[aria-selected], body .select2-container--default .b-select .select2-results__option--highlighted[aria-selected] {
    background: #f2f2f2; }
    .b-select .b-dropdown__list__item_selected .b-dropdown__list__item__text, .b-select body .select2-container--default .select2-results__option--highlighted[aria-selected] .b-dropdown__list__item__text, body .select2-container--default .b-select .select2-results__option--highlighted[aria-selected] .b-dropdown__list__item__text {
      color: #000 !important; }

.b-select .b-dropdown:hover .b-dropdown__ctrl {
  background-color: #ffffff;
  border-color: rgba(0, 0, 0, 0.24);
  transition: all 0.3s; }

.b-select .b-select__dropdown-fallback .b-select__list:focus {
  outline: none;
  border: 1px rgba(0, 0, 0, 0.48) solid; }

.b-select .b-dropdown:active .b-dropdown__ctrl,
.b-select .b-dropdown:hover.b-dropdown_expanded .b-dropdown__ctrl,
.b-select .b-dropdown.b-dropdown_expanded .b-dropdown__ctrl {
  background-color: #ffffff;
  box-shadow: none; }

.b-select .b-dropdown__ctrl {
  font-family: Helvetica, Arial, sans-serif;
  padding: 3px 24px 3px 12px;
  font-size: 15px;
  border: 1px solid rgba(0, 0, 0, 0.12);
  border-radius: 2px;
  background-color: #ffffff;
  box-shadow: none !important; }

.b-select .b-dropdown__arrow, .b-select .b-select__dropdown-fallback::after {
  border-radius: 2px; }

.b-select .b-dropdown.b-dropdown_expanded .b-dropdown__ctrl .b-dropdown__arrow, .b-select .b-dropdown.b-dropdown_expanded .b-dropdown__ctrl .b-select__dropdown-fallback::after {
  transform: rotate(180deg); }

.b-select .b-dropdown__list__item, .b-select body .select2-results__option, body .b-select .select2-results__option {
  padding: 3px 20px 3px 24px;
  line-height: 26px;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 15px; }
  .b-select .b-dropdown__list__item__text {
    color: #333333 !important; }

.b-select .b-dropdown__list__item_selected, .b-select body .select2-container--default .select2-results__option--highlighted[aria-selected], body .select2-container--default .b-select .select2-results__option--highlighted[aria-selected] {
  background: #ebebeb; }
  .b-select .b-dropdown__list__item_selected .b-dropdown__list__item__text, .b-select body .select2-container--default .select2-results__option--highlighted[aria-selected] .b-dropdown__list__item__text, body .select2-container--default .b-select .select2-results__option--highlighted[aria-selected] .b-dropdown__list__item__text {
    color: #333333 !important; }

.b-select .b-dropdown__list__item_current, .b-select body .select2-container--default .select2-results__option[aria-selected=true], body .select2-container--default .b-select .select2-results__option[aria-selected=true] {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAQAAAAngNWGAAAAhUlEQVR4AWMYvICTOGWNDCcZJAgrC2f4D4QPGeTwKzNj+AZWuJeBDZ8yaYYnYGW3GYTwe+EMWNkHBnX81q4GK/vD4IpNMo1hGpRVB1QEgjnYlOWApSYAWSFQZdOwW7YIKj2fkF+Zoe76T9ivbAzbIcoI+9WN4S/Cr4SUvoL4lTAQol/CBAAgYTi8+8w10gAAAABJRU5ErkJggg==");
  background-repeat: no-repeat;
  background-position: 8px 0.6em;
  background-size: 10px 10px; }

/* MOD: responsive */
@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-select_responsive.b-select_select-has-image .b-select__dropdown-fallback .b-select__list {
    color: transparent; } }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-select_responsive {
    height: 45px; }
    .b-select_responsive .b-select__dropdown-fallback {
      display: block;
      height: 45px;
      font-size: 15px;
      padding: 0; }
      .b-select_responsive .b-select__dropdown-fallback .b-select__list {
        width: 100%;
        height: 100%;
        padding: 2px 20px 2px 9px;
        background-repeat: no-repeat;
        background-position: 11px;
        line-height: 39px;
        border-color: transparent;
        border-radius: 0;
        background-color: transparent; } }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-select_responsive .b-select__dropdown {
    display: none; } }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-select_responsive .b-select__dropdown-fallback select {
    line-height: 34px; } }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-select_responsive .b-select__dropdown-fallback select {
    width: 82px;
    vertical-align: middle;
    font-size: 15px;
    overflow: hidden;
    text-overflow: ellipsis; } }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-select_responsive .b-dropdown__ctrl__image {
    vertical-align: middle;
    padding: 0; } }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-select_responsive .b-select__dropdown-fallback .b-dropdown__arrow, .b-select_responsive .b-select__dropdown-fallback .b-select__dropdown-fallback::after {
    top: 7px; } }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-select_responsive .b-dropdown_with-icons .b-dropdown__ctrl {
    text-overflow: clip; } }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-select_responsive .b-dropdown__list__item, .b-select_responsive body .select2-results__option, body .b-select_responsive .select2-results__option {
    line-height: 26px; } }

/* MOD: responsive */
.b-select_with-icons .b-dropdown__item__image {
  width: 20px;
  display: table-cell;
  background-repeat: no-repeat;
  background-position: 0 4px;
  height: 18px;
  position: absolute; }
  .b-select_with-icons .b-dropdown__item__image::after {
    content: ' ';
    display: block;
    width: 20px; }

.b-select_with-icons .b-dropdown__list__item, .b-select_with-icons body .select2-results__option, body .b-select_with-icons .select2-results__option {
  padding: 5px 20px 6px 10px; }

.b-select_with-icons .b-dropdown__list__item__text {
  width: auto;
  margin-left: 24px; }

/* MOD: responsive */
.b-select_with-icons .b-dropdown__item__image {
  background-position: 0 6px; }
  .b-select_with-icons .b-dropdown__item__image::after {
    width: 26px; }

.b-select_with-icons .b-dropdown__list__item, .b-select_with-icons body .select2-results__option, body .b-select_with-icons .select2-results__option {
  padding: 3px 20px 3px 24px; }

.b-select_disabled .b-dropdown .b-dropdown__ctrl,
.b-select_disabled .b-dropdown .b-dropdown__ctrl:hover {
  opacity: 0.5;
  cursor: default;
  color: #000;
  background-color: #fff;
  background-image: none; }

.b-select_disabled .b-dropdown .b-dropdown__text,
.b-select_disabled .b-dropdown .ico {
  opacity: 0.5; }

/* MOD: responsive */
.b-select_multiselect .b-dropdown__list__item_current, .b-select_multiselect body .select2-container--default .select2-results__option[aria-selected=true], body .select2-container--default .b-select_multiselect .select2-results__option[aria-selected=true] {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAQAAAAngNWGAAAAhUlEQVR4AWMYvICTOGWNDCcZJAgrC2f4D4QPGeTwKzNj+AZWuJeBDZ8yaYYnYGW3GYTwe+EMWNkHBnX81q4GK/vD4IpNMo1hGpRVB1QEgjnYlOWApSYAWSFQZdOwW7YIKj2fkF+Zoe76T9ivbAzbIcoI+9WN4S/Cr4SUvoL4lTAQol/CBAAgYTi8+8w10gAAAABJRU5ErkJggg==");
  background-repeat: no-repeat;
  background-position: 5px 0.6em;
  background-size: 10px 10px; }

.b-select_multiselect .b-dropdown__list__item, .b-select_multiselect body .select2-results__option, body .b-select_multiselect .select2-results__option {
  padding-left: 18px; }

/* MOD: responsive */
.b-select_multiselect .b-dropdown__list__item, .b-select_multiselect body .select2-results__option, body .b-select_multiselect .select2-results__option {
  padding: 3px 20px 3px 24px; }

.b-select_multiselect .b-dropdown__list__item_current, .b-select_multiselect body .select2-container--default .select2-results__option[aria-selected=true], body .select2-container--default .b-select_multiselect .select2-results__option[aria-selected=true] {
  background-position: 8px 0.6em; }

.b-select__dropdown-fallback {
  display: none;
  position: relative;
  line-height: 23px;
  height: 100%;
  text-align: left;
  padding: 4px 20px 2px 9px;
  color: #333333;
  font-size: 13px;
  font-family: Arial, Tahoma, Verdana, sans-serif;
  border: 1px solid rgba(0, 0, 0, 0.12);
  border-radius: 3px;
  box-sizing: border-box;
  background-color: #f0f0f0;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  background-image: none; }

@supports (pointer-events: none) and ((-webkit-appearance: none) or (-moz-appearance: none) or (appearance: none)) {
  .b-select__dropdown-fallback select {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 20px;
    font-size: 12px;
    line-height: 24px;
    width: 120%;
    border: none;
    box-shadow: none;
    background-color: transparent;
    background-image: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none; } }

.b-select__dropdown-fallback {
  background-color: #ffffff; }

.b-select_text {
  display: inline-block; }
  .b-select_text .b-dropdown {
    height: auto; }
  .b-select_text .b-dropdown:hover .b-dropdown__ctrl {
    background: none; }
  .b-select_text .b-dropdown:active .b-dropdown__ctrl,
  .b-select_text .b-dropdown:hover.b-dropdown_expanded .b-dropdown__ctrl,
  .b-select_text .b-dropdown.b-dropdown_expanded .b-dropdown__ctrl {
    height: auto;
    background: none;
    box-shadow: none;
    border-color: none; }
  .b-select_text .b-select__dropdown {
    height: auto; }
  .b-select_text .b-dropdown__ctrl {
    height: auto;
    border: none;
    padding: 0;
    background: none;
    display: inline; }
  .b-select_text .b-dropdown__list, .b-select_text body .select2-dropdown, body .b-select_text .select2-dropdown {
    top: 23px; }
  .b-select_text .b-dropdown__arrow, .b-select_text .b-select__dropdown-fallback::after {
    display: none; }
  .b-select_text .b-dropdown__list__item, .b-select_text body .select2-results__option, body .b-select_text .select2-results__option {
    padding-left: 10px; }

/* у ctrl нет правого бордера например в выборе телефона нам он не нужен так как справа есть бордер от элемента b-input */
.b-select_no-right-border {
  /* TODO тут вообще не должно быть стилей из других блоков, но так как этот стиль уже добавили в главном scss переопределяем */ }
  .b-select_no-right-border .b-dropdown__ctrl,
  .b-select_no-right-border .b-select__dropdown-fallback {
    border-right: none;
    border-bottom-right-radius: 0;
    border-top-right-radius: 0; }

.b-email {
  outline: none; }
  .b-email__name {
    overflow: hidden;
    display: block; }
    .b-email__name .b-input, .b-email__name body .select2-search__field, body .b-email__name .select2-search__field {
      width: 100%;
      border-bottom-right-radius: 0;
      border-top-right-radius: 0; }
  .b-email__domain {
    float: right;
    margin-left: -1px;
    max-width: 50%; }
    .b-email__domain .b-select {
      width: auto;
      min-width: 112px; }
      .b-email__domain .b-select .b-dropdown__ctrl {
        border-bottom-left-radius: 0;
        border-top-left-radius: 0;
        text-align: left; }
      .b-email__domain .b-select .b-dropdown__list__item, .b-email__domain .b-select body .select2-results__option, body .b-email__domain .b-select .select2-results__option {
        padding-left: 10px; }

.b-email__domain .b-select .b-dropdown__list__item, .b-email__domain .b-select body .select2-results__option, body .b-email__domain .b-select .select2-results__option {
  padding: 3px 20px 3px 24px; }

.b-email__domain .b-select .b-dropdown:focus {
  margin-left: 1px; }
  .b-email__domain .b-select .b-dropdown:focus .b-dropdown__ctrl {
    padding-left: 11px; }
  .b-email__domain .b-select .b-dropdown:focus .b-dropdown__arrow, .b-email__domain .b-select .b-dropdown:focus .b-select__dropdown-fallback::after {
    margin-left: 12px;
    right: 9px; }

.b-email_expanded {
  padding-right: 0; }

.b-email_expanded .b-email__domain {
  display: none; }

.b-email_disabled {
  user-select: none;
  opacity: 0.5; }
  .b-email_disabled:hover {
    border-color: #c7c7c7; }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-email_responsive .b-email__domain {
    max-width: 134px; } }

.b-controls_centered {
  text-align: center;
  padding-left: 0px; }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-controls_responsive {
    width: 100%; } }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-controls_responsive .btn {
    display: block;
    width: 300px;
    margin: 0 auto;
    margin-bottom: 10px;
    text-align: center; } }

.b-panel__header {
  padding: 15px 0 15px 20px; }
  .b-panel__header__text {
    font-size: 24px; }
  .b-panel__header__image {
    display: block;
    width: 96px;
    height: 96px;
    margin: 0 auto; }
  .b-panel__header__nav {
    display: none; }

.b-panel__header {
  padding: 15px 0 15px 20px; }
  .b-panel__header__text {
    font-size: 24px; }
  .b-panel__header__image {
    display: block;
    width: 96px;
    height: 96px;
    margin: 0 auto; }
  .b-panel__header__nav {
    display: none; }

.b-panel__close {
  position: absolute;
  top: 0;
  right: 0;
  width: 28px;
  height: 28px;
  cursor: pointer; }
  .b-panel__close__icon {
    position: absolute;
    width: 8px;
    height: 8px;
    top: 50%;
    left: 50%;
    margin: -4px 0 0 -4px;
    background-size: 8px 8px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAASklEQVQYV2Pk5eVdwMDAcODz588gGg54eXkTGBgY7BlBDEZGxvn///9PhClCFmMEaUEWAPGRNYAVICsCsZFNI04BXisIOpKANx0ArYRMpPwqau8AAAAASUVORK5CYII=);
    background-image: linear-gradient(transparent, transparent), url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzU3cHgiIGhlaWdodD0iMzU3cHgiIHZpZXdCb3g9IjAgMCAzNTcgMzU3IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzNTcgMzU3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cgk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJCS5zdDB7ZmlsbDojMEUwRTBFO30KCTwvc3R5bGU+Cgk8cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjM1NywzNS43IDMyMS4zLDAgMTc4LjUsMTQyLjggMzUuNywwIDAsMzUuNyAxNDIuOCwxNzguNSAwLDMyMS4zIDM1LjcsMzU3IDE3OC41LDIxNC4yIDMyMS4zLDM1NyAzNTcsMzIxLjMgMjE0LjIsMTc4LjUiLz4KPC9zdmc+); }
  .b-panel__close:hover .b-panel__close__icon {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAASklEQVQYV2Pcz8u7gIGB4YDj588gGg728/ImMDAw2DOCGYyM8xn+/0+EKUIWYwRpQRYAG4GkAawARRGIg2QacQrwWkHQkQS86QAAUqNFbESbXZIAAAAASUVORK5CYII=);
    background-image: linear-gradient(transparent, transparent), url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzU3cHgiIGhlaWdodD0iMzU3cHgiIHZpZXdCb3g9IjAgMCAzNTcgMzU3IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzNTcgMzU3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cgk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJCS5zdDB7ZmlsbDojQkYwRTBFO30KCTwvc3R5bGU+Cgk8cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjM1NywzNS43IDMyMS4zLDAgMTc4LjUsMTQyLjggMzUuNywwIDAsMzUuNyAxNDIuOCwxNzguNSAwLDMyMS4zIDM1LjcsMzU3IDE3OC41LDIxNC4yIDMyMS4zLDM1NyAzNTcsMzIxLjMgMjE0LjIsMTc4LjUiLz4KPC9zdmc+); }

.b-panel {
  width: 100%;
  margin-top: 30px; }
  .b-panel__wrapper {
    border: solid 1px rgba(0, 0, 0, 0.12);
    border-radius: 2px;
    box-shadow: 0 2px 0 0 rgba(51, 51, 51, 0.04);
    margin: 0 auto;
    overflow: visible;
    width: 680px;
    margin-bottom: 20px; }
  .b-panel__footer {
    border-top: 1px solid #e6e6e6;
    padding: 20px; }
  .b-panel__error {
    display: none;
    color: #ff0000;
    margin-top: 18px;
    font-size: 13px; }
  .b-panel__input {
    display: inline-block;
    margin: 0 10px;
    width: 150px; }
    .b-panel__input_small {
      width: 100px; }
    .b-panel__input_medium {
      width: 197px;
      height: 30px;
      margin: 7px 33px 6px 16px; }
      .b-panel__input_medium .b-input, .b-panel__input_medium body .select2-search__field, body .b-panel__input_medium .select2-search__field {
        height: 28px; }
    .b-panel__input_large {
      width: 200px;
      margin-top: 9px;
      margin-right: 13px;
      margin-left: 13px; }
      .b-panel__input_large .b-input, .b-panel__input_large body .select2-search__field, body .b-panel__input_large .select2-search__field {
        height: 30px; }

.b-panel {
  width: 100%;
  margin-top: 30px; }
  .b-panel__input {
    display: inline-block;
    margin: 0 10px;
    width: 150px; }
    .b-panel__input_small {
      width: 100px; }
    .b-panel__input_medium {
      width: 197px;
      height: 30px;
      margin: 7px 33px 6px 16px; }
      .b-panel__input_medium .b-input, .b-panel__input_medium body .select2-search__field, body .b-panel__input_medium .select2-search__field {
        height: 28px; }
    .b-panel__input_large {
      width: 200px;
      margin-top: 9px;
      margin-right: 13px;
      margin-left: 13px; }
      .b-panel__input_large .b-input, .b-panel__input_large body .select2-search__field, body .b-panel__input_large .select2-search__field {
        height: 30px; }

.b-panel_promo {
  position: relative;
  text-align: center;
  top: 30px;
  margin-top: 0; }
  .b-panel_promo__wrapper {
    border-top: 1px solid #e6e6e6; }
  .b-panel_promo .b-panel__header__image {
    margin-top: 20px; }
  .b-panel_promo .b-panel__header__text {
    text-align: center;
    margin: 15px 0;
    line-height: 30px; }
  .b-panel_promo .b-panel__content {
    text-align: center;
    overflow: hidden; }
    .b-panel_promo .b-panel__content__row {
      display: inline-block;
      overflow: hidden;
      vertical-align: top;
      width: 100%;
      padding: 0 0 20px 0; }
      .b-panel_promo .b-panel__content__row_first {
        padding: 20px 0 20px 0; }
      .b-panel_promo .b-panel__content__row_hidden {
        display: none; }
      .b-panel_promo .b-panel__content__row__wrapper {
        display: inline-block;
        line-height: 50px;
        vertical-align: top; }
      .b-panel_promo .b-panel__content__row_field .b-panel__content__text {
        display: table-cell;
        width: 270px;
        padding: 0 15px 0 7px;
        text-align: right; }
      .b-panel_promo .b-panel__content__row_field .b-panel__input {
        display: table-cell; }
    .b-panel_promo .b-panel__content__text {
      display: inline-block;
      color: #333;
      font-family: Arial, sans-serif;
      font-size: 13px;
      line-height: 18px;
      vertical-align: middle; }
      .b-panel_promo .b-panel__content__text_inline {
        display: inline;
        vertical-align: middle; }
      .b-panel_promo .b-panel__content__text_light {
        color: #666; }
    .b-panel_promo .b-panel__content__phone {
      color: #333333;
      font-family: Arial, sans-serif;
      display: inline-block;
      font-weight: bold;
      font-size: 13px;
      padding: 0 5px 0 3px; }
  .b-panel_promo .b-panel__input {
    display: inline-block;
    margin: 0 10px;
    width: 150px; }
    .b-panel_promo .b-panel__input_small {
      width: 100px; }
    .b-panel_promo .b-panel__input_medium {
      width: 197px;
      height: 30px;
      margin: 7px 33px 6px 16px; }
      .b-panel_promo .b-panel__input_medium .b-input, .b-panel_promo .b-panel__input_medium body .select2-search__field, body .b-panel_promo .b-panel__input_medium .select2-search__field {
        height: 28px; }
    .b-panel_promo .b-panel__input_large {
      width: 200px;
      margin-top: 9px;
      margin-right: 13px;
      margin-left: 13px; }
      .b-panel_promo .b-panel__input_large .b-input, .b-panel_promo .b-panel__input_large body .select2-search__field, body .b-panel_promo .b-panel__input_large .select2-search__field {
        height: 30px; }
  .b-panel_promo .b-panel__content__row {
    text-align: center; }
    .b-panel_promo .b-panel__content__row_topic {
      padding: 10px 0 10px 0px;
      margin: 0;
      text-align: center;
      background-color: #fff; }
      .b-panel_promo .b-panel__content__row_topic .b-panel__content__text {
        color: #000;
        font-family: Arial, sans-serif;
        font-size: 24px;
        line-height: 30px; }
      .b-panel_promo .b-panel__content__row_topic .b-panel__image {
        display: block;
        height: 120px;
        margin: 0 auto;
        margin-top: 20px; }

.b-panel_bordered .b-panel__content {
  border-top: 1px solid #e6e6e6;
  background-color: #f7f7f7;
  padding-top: 18px; }

.b-panel_service {
  position: relative;
  top: 20px;
  margin-top: 0; }
  .b-panel_service .b-panel__wrapper {
    max-width: 420px; }
  .b-panel_service .b-panel__error,
  .b-panel_service .b-panel__content__comment,
  .b-panel_service .b-panel__content__desc {
    margin: 0;
    font-size: 13px;
    line-height: 18px; }
  .b-panel_service .b-panel__content__comment {
    color: #999; }
  .b-panel_service .b-panel__error,
  .b-panel_service .b-panel__content {
    margin: 0;
    padding: 0 20px 20px; }
  .b-panel_service .b-panel__content__text {
    font-size: 13px;
    margin: 0px 20px 20px 20px; }
  .b-panel_service .b-panel__header {
    padding: 20px 20px 16px;
    line-height: 25px; }
  .b-panel_service .b-panel__header__text {
    font-size: 24px; }
  .b-panel_service .b-grid {
    margin: 0 22px 20px; }

.b-panel_service .b-panel__error,
.b-panel_service .b-panel__content__comment,
.b-panel_service .b-panel__content__desc {
  font-size: 15px;
  line-height: 20px; }

.b-panel_service .b-panel__content__text {
  font-size: 15px; }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-panel_responsive {
    margin-top: 0;
    top: 0; } }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-panel_responsive.b-panel_service .b-panel__wrapper {
    max-width: none; } }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-panel_responsive .b-panel__error,
  .b-panel_responsive .b-panel__content {
    padding: 16px 12px; } }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-panel_responsive .b-panel__error__desc,
  .b-panel_responsive .b-panel__content__desc {
    padding: 0; } }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-panel_responsive .b-panel__wrapper {
    width: 100%;
    min-width: 320px;
    box-shadow: none;
    margin: 0;
    border-radius: 0; } }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-panel_responsive .b-panel__header {
    padding: 0;
    line-height: 50px;
    background-color: #008BE5;
    height: 50px;
    text-align: center;
    position: relative; } }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-panel_responsive .b-panel__header__text {
    font-size: 18px;
    margin-top: 0;
    color: #fff;
    width: 100%;
    display: inline-block;
    padding: 0 40px;
    box-sizing: border-box;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; } }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-panel_responsive .b-panel__header__image {
    display: none; } }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-panel_responsive .b-panel__header__nav {
    display: block;
    text-decoration: none;
    cursor: pointer;
    color: #fff;
    width: 40px;
    text-align: center;
    height: 100%;
    position: absolute; } }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-panel_responsive.b-panel_service .btn_back {
    display: none; } }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-panel_responsive.b-panel_service .b-controls {
    padding: 0; } }

@media only screen and (max-width: 480px) {
  .b-panel_responsive .b-panel__content__row {
    width: 300px;
    margin: 0 auto;
    margin-bottom: 10px; } }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-panel_responsive .b-panel__content__row_first {
    margin-top: 15px;
    margin-bottom: 20px; } }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-panel_responsive .b-panel__content__row_field .b-panel__content__text {
    display: inline-block;
    width: auto;
    padding: 0;
    text-align: center; } }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-panel_responsive .b-panel__content__row_field .b-panel__input {
    display: inline-block; } }

.b-panel_responsive .b-panel__content__row_centered {
  text-align: center; }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-panel_responsive .b-panel__content__row__wrapper {
    line-height: 25px; } }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-panel_responsive .b-panel__content__phone {
    font-size: 15px;
    margin-top: 5px; } }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-panel_responsive .b-panel__content__text {
    font-size: 15px;
    line-height: 22px; } }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-panel_responsive .b-panel__input {
    display: inline-block;
    margin: 10px 10px 0 10px;
    font-size: 16px; } }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-panel_responsive .b-panel__input_large {
    width: 300px;
    margin: 10px 0;
    height: 44px; }
    .b-panel_responsive .b-panel__input_large .b-input, .b-panel_responsive .b-panel__input_large body .select2-search__field, body .b-panel_responsive .b-panel__input_large .select2-search__field {
      height: 44px; } }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-panel_responsive .b-panel__input_medium {
    width: 148px;
    display: block;
    margin: 0 auto;
    margin-top: 10px;
    height: 48px; }
    .b-panel_responsive .b-panel__input_medium .b-input, .b-panel_responsive .b-panel__input_medium body .select2-search__field, body .b-panel_responsive .b-panel__input_medium .select2-search__field {
      height: 44px; } }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-panel_responsive .b-panel__footer {
    padding: 16px; } }

.b-panel_responsive .b-grid {
  margin: 20px; }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-panel_responsive .b-panel__content__desc {
    font-size: 15px; } }

.b-panel_fullscreen {
  margin-top: 0;
  margin-bottom: -20px;
  top: 0; }
  .b-panel_fullscreen .b-panel__wrapper {
    box-shadow: none;
    max-width: 100%;
    min-width: 432px;
    width: 100%; }

.b-panel_centered {
  text-align: center; }

.b-panel_low-content .b-panel__content {
  padding-bottom: 8px; }

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-panel_no-border-responsive .b-panel__wrapper {
    border: none; } }

.b-title {
  white-space: nowrap; }
  .b-title__hint {
    padding-left: 13px;
    color: #999; }

.b-correspondent {
  position: relative;
  padding: 0 15px;
  background-color: #fff;
  cursor: pointer; }

.b-correspondent_disabled {
  opacity: 0.5; }

.b-correspondent__pic {
  position: absolute;
  left: 15px;
  top: 50%;
  margin-top: -15px;
  width: 30px;
  height: 30px; }

.b-correspondent__info {
  margin-left: 40px;
  padding: 5px 0;
  font-weight: normal;
  white-space: nowrap;
  user-select: text; }

.b-correspondent__info_center {
  padding: 11px 0 12px; }

.b-correspondent__name {
  display: block;
  width: 100%;
  padding-bottom: 2px;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 13px;
  line-height: 15px;
  color: #333; }

.b-correspondent__text {
  display: block;
  width: 100%;
  font-size: 11px;
  line-height: 13px;
  color: #999;
  overflow: hidden;
  text-overflow: ellipsis; }

.b-correspondent__text .b-contact-informer-target {
  padding-right: 3px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.b-correspondent__state {
  position: absolute;
  right: 0;
  top: 0;
  width: 26px;
  height: 100%;
  background-color: #efefef;
  display: none; }

.b-correspondent_disabled .b-correspondent__state {
  background-color: #dcdcdc; }

.b-correspondent__state-inner {
  position: absolute;
  right: 10px;
  top: 50%;
  margin-top: -8px;
  width: 16px;
  height: 16px; }

.b-correspondent_selected .b-correspondent__state {
  display: block; }

.b-media {
  padding: 10px 0;
  position: relative; }

.b-media__body {
  overflow: hidden;
  zoom: 1; }

.b-media__image,
.b-media__body {
  display: table-cell;
  vertical-align: top; }

.b-media__image {
  padding-right: 10px; }

.b-media__title {
  font-weight: bold;
  padding-right: 20px; }

.b-media__image-size_tiny {
  width: 24px;
  height: 24px; }

.b-media__image-size_extra-small {
  width: 32px;
  height: 32px; }

.b-media__image-size_small {
  width: 48px;
  height: 48px; }

.b-media__image-size_middle {
  width: 72px;
  height: 72px; }

.b-media__image-size_large {
  width: 96px;
  height: 96px; }

.b-media__image-size_extra-large {
  width: 128px;
  height: 128px; }

.b-media__image-size_huge {
  width: 144px;
  height: 144px; }

body {
  background-color: white;
  font-size: 15px;
  line-height: 1.33em;
  color: #333; }

html,
body {
  height: 100%;
  margin: 0;
  padding: 0; }

.portal-menu {
  min-width: 929px; }

.portal-menu_width {
  max-width: 1140px;
  padding: 0 10px; }

.minwidth {
  min-width: 940px; }

a {
  color: #005bd1; }
  a:hover {
    text-decoration: none; }
  a.link-inverse {
    text-decoration: none; }
  a.link-inverse:hover {
    text-decoration: underline; }

.link-header__text {
  text-decoration: none; }

.link-header:hover a.link-header__text {
  text-decoration: underline; }

.link-holder {
  text-decoration: none !important; }
  .link-holder:hover {
    text-decoration: underline !important; }
  .link-holder:before {
    content: '';
    background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 2; }

body .margin_top_0 {
  margin-top: 0px; }

body .margin_top_4 {
  margin-top: 4px; }

body .margin_top_8 {
  margin-top: 8px; }

body .margin_top_12 {
  margin-top: 12px; }

body .margin_top_16 {
  margin-top: 16px; }

body .margin_top_20 {
  margin-top: 20px; }

body .margin_top_24 {
  margin-top: 24px; }

body .margin_top_28 {
  margin-top: 28px; }

body .margin_top_32 {
  margin-top: 32px; }

body .margin_top_36 {
  margin-top: 36px; }

body .margin_top_40 {
  margin-top: 40px; }

body .margin_top_44 {
  margin-top: 44px; }

body .margin_top_48 {
  margin-top: 48px; }

body .margin_top_52 {
  margin-top: 52px; }

body .margin_top_56 {
  margin-top: 56px; }

body .margin_top_60 {
  margin-top: 60px; }

body .margin_top_64 {
  margin-top: 64px; }

body .margin_bottom_0 {
  margin-bottom: 0px; }

body .margin_bottom_4 {
  margin-bottom: 4px; }

body .margin_bottom_8 {
  margin-bottom: 8px; }

body .margin_bottom_12 {
  margin-bottom: 12px; }

body .margin_bottom_16 {
  margin-bottom: 16px; }

body .margin_bottom_20 {
  margin-bottom: 20px; }

body .margin_bottom_24 {
  margin-bottom: 24px; }

body .margin_bottom_28 {
  margin-bottom: 28px; }

body .margin_bottom_32 {
  margin-bottom: 32px; }

body .margin_bottom_36 {
  margin-bottom: 36px; }

body .margin_bottom_40 {
  margin-bottom: 40px; }

body .margin_bottom_44 {
  margin-bottom: 44px; }

body .margin_bottom_48 {
  margin-bottom: 48px; }

body .margin_bottom_52 {
  margin-bottom: 52px; }

body .margin_bottom_56 {
  margin-bottom: 56px; }

body .margin_bottom_60 {
  margin-bottom: 60px; }

body .margin_bottom_64 {
  margin-bottom: 64px; }

body .margin_left_0 {
  margin-left: 0px; }

body .margin_left_4 {
  margin-left: 4px; }

body .margin_left_8 {
  margin-left: 8px; }

body .margin_left_12 {
  margin-left: 12px; }

body .margin_left_16 {
  margin-left: 16px; }

body .margin_left_20 {
  margin-left: 20px; }

body .margin_left_24 {
  margin-left: 24px; }

body .margin_left_28 {
  margin-left: 28px; }

body .margin_left_32 {
  margin-left: 32px; }

body .margin_left_36 {
  margin-left: 36px; }

body .margin_left_40 {
  margin-left: 40px; }

body .margin_left_44 {
  margin-left: 44px; }

body .margin_left_48 {
  margin-left: 48px; }

body .margin_left_52 {
  margin-left: 52px; }

body .margin_left_56 {
  margin-left: 56px; }

body .margin_left_60 {
  margin-left: 60px; }

body .margin_left_64 {
  margin-left: 64px; }

body .margin_right_0 {
  margin-right: 0px; }

body .margin_right_4 {
  margin-right: 4px; }

body .margin_right_8 {
  margin-right: 8px; }

body .margin_right_12 {
  margin-right: 12px; }

body .margin_right_16 {
  margin-right: 16px; }

body .margin_right_20 {
  margin-right: 20px; }

body .margin_right_24 {
  margin-right: 24px; }

body .margin_right_28 {
  margin-right: 28px; }

body .margin_right_32 {
  margin-right: 32px; }

body .margin_right_36 {
  margin-right: 36px; }

body .margin_right_40 {
  margin-right: 40px; }

body .margin_right_44 {
  margin-right: 44px; }

body .margin_right_48 {
  margin-right: 48px; }

body .margin_right_52 {
  margin-right: 52px; }

body .margin_right_56 {
  margin-right: 56px; }

body .margin_right_60 {
  margin-right: 60px; }

body .margin_right_64 {
  margin-right: 64px; }

.relative {
  position: relative; }

.color-black {
  color: #333 !important; }

.color-blue {
  color: #005BD1 !important; }

.nodecor {
  text-decoration: none !important; }

.size_17 {
  font-size: 17px; }

.cell {
  display: table-cell;
  vertical-align: top; }
  .cell_full {
    width: 100%; }
  .cell_middle {
    vertical-align: middle; }
  .cell_right {
    width: 1px;
    white-space: nowrap;
    padding-left: 16px; }
  .cell_left {
    width: 1px;
    white-space: nowrap;
    padding-right: 16px; }
    .cell_left_ico {
      padding-right: 12px; }

.hidden {
  display: none !important; }

.color_red {
  color: #f44e4e; }

.color_dark {
  color: #333; }

.h-wrapper {
  min-height: 100%;
  height: auto !important;
  height: 100%;
  margin: 0 0 -29px 0;
  padding: 0;
  background-color: white; }

.h-layout {
  position: relative;
  max-width: 939px;
  clear: both;
  margin: 0 auto; }
  .h-layout:after {
    display: table;
    clear: both;
    font: 0/0 a;
    content: ''; }
  @media screen and (min-width: 1186px) {
    .h-layout {
      max-width: 1140px; } }
  .h-layout_top {
    padding-top: 10px; }

.h-layout__clear {
  clear: both;
  display: none; }

/* two columns */
.h-layout__col_left {
  width: 240px;
  float: left; }

.h-layout__col_right {
  float: right;
  width: 100%;
  margin-left: -240px; }

.h-layout__col_right .h-layout__col-inner {
  margin-left: 260px;
  padding-top: 4px; }
  @media screen and (min-width: 1186px) {
    .h-layout__col_right .h-layout__col-inner {
      margin-left: 280px; } }

.h-layout__topnav:after {
  display: table;
  clear: both;
  font: 0/0 a;
  content: ''; }

.h-layout__topnav-left {
  overflow: hidden;
  white-space: nowrap;
  padding-top: 4px; }

.h-layout__topnav-right {
  padding-top: 7px;
  float: right;
  text-align: right;
  /*ie8 0_0 fix*/ }

.h-layout-index {
  padding-bottom: 29px; }
  .h-layout-index:after {
    display: table;
    clear: both;
    font: 0/0 a;
    content: ''; }

.h-footer {
  height: 29px; }

.h-nav {
  position: relative;
  padding: 8px 0;
  font-size: 15px;
  border-radius: 2px;
  background-color: #fff;
  box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.04);
  border: solid 1px rgba(0, 0, 0, 0.12);
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }
  .h-nav_abs {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    margin: 0;
    box-shadow: 0 4px 20px 0 rgba(51, 51, 51, 0.16);
    z-index: 2; }

.h-nav__group {
  display: block;
  list-style: none;
  padding: 0;
  margin: 0; }

.b-nav__group-name {
  font-size: 20px;
  line-height: 1.333em;
  margin-bottom: 8px;
  margin-top: 12px;
  color: #333333;
  padding-right: 16px;
  padding-left: 16px; }
  .b-nav__group-name a {
    color: inherit;
    text-decoration: none; }
    .b-nav__group-name a:hover {
      text-decoration: underline; }

.h-nav__item {
  display: block;
  padding: 0;
  margin: 0;
  overflow: hidden; }

.h-nav__item_collapsed .h-nav__group,
.h-nav__item_collapsed .h-nav__item-group {
  display: none; }

.h-nav__item_collapsed .h-nav__link-icon_arrow:after {
  border-left-color: #c1c1c1;
  border-top-color: transparent;
  margin: 6px 0 0 4px; }

.h-nav__item_collapsed .h-nav__link-icon_arrow:hover:after {
  border-top-color: transparent;
  border-left-color: #333; }

.h-nav__item-group {
  display: block;
  list-style: none;
  padding: 0;
  margin: 0; }
  .h-nav__item-group .h-nav__link {
    padding-left: 30px; }

.h-nav__link {
  display: block;
  font-size: 15px;
  padding-top: 8px;
  padding-right: 16px;
  padding-left: 16px;
  padding-bottom: 8px;
  color: #333;
  text-decoration: none;
  line-height: 1.33em;
  position: relative; }
  .h-nav__link:after {
    display: table;
    clear: both;
    font: 0/0 a;
    content: ''; }

.h-nav__item_active .h-nav__link {
  background-color: #e0e0e0; }

.h-nav__link:active,
.h-nav__link:hover {
  background-color: #ebebeb; }

.h-nav__link-icon {
  width: 18px;
  height: 18px;
  display: block; }
  .h-nav__link-icon_24 {
    width: 24px;
    height: 24px;
    border-radius: 4px; }
  .h-nav__link-icon_abs {
    position: absolute;
    z-index: 1;
    left: 0;
    top: 5px; }
  .h-nav__link-icon_inline {
    float: none;
    display: inline-block;
    vertical-align: middle; }
  .h-nav__link-icon_arrow {
    width: 10px;
    left: 2px; }
    .h-nav__link-icon_arrow:after {
      content: '';
      display: block;
      margin: 6px 0 0 4px;
      width: 0;
      height: 0;
      border-width: 4px;
      border-style: solid;
      border-color: transparent;
      border-top-color: #c1c1c1;
      margin: 10px 0 0 2px; }
    .h-nav__link-icon_arrow:hover:after {
      border-top-color: #333; }
    .h-nav__item .h-nav__link-icon_arrow-active:hover:after,
    .h-nav__item .h-nav__link-icon_arrow-active:after {
      border-left-color: transparent;
      border-top-color: #333;
      margin: 7px 0 0 2px; }

.h-nav__link-text {
  overflow: hidden; }

.h-nav_simple {
  padding: 0;
  border-radius: 0;
  background-color: transparent;
  box-shadow: none;
  border: none; }

.h-line, hr {
  display: block;
  height: 1px;
  background-color: rgba(0, 0, 0, 0.08); }
  .h-line_nav {
    margin: 8px 16px; }

hr {
  color: rgba(0, 0, 0, 0.08);
  border: none;
  margin: 20px 0; }

.h-header, .h-text h2 {
  font-size: 24px;
  margin-top: 0;
  margin-bottom: 12px;
  font-weight: normal;
  font-style: normal;
  line-height: 1.33em;
  color: #333; }
  .h-header a, .h-text h2 a {
    color: inherit;
    text-decoration: underline; }
    .h-header a:hover, .h-text h2 a:hover {
      text-decoration: none; }
  .h-header_h2, .h-text h2 {
    font-size: 20px;
    line-height: 1.4em;
    margin-bottom: 12px; }
  .h-header_h3 {
    font-size: 17px;
    line-height: 20px;
    margin-bottom: 4px; }

.h-text {
  font-size: 15px;
  font-weight: normal;
  font-style: normal;
  line-height: 1.33em;
  color: #333333; }
  .h-text img {
    box-shadow: 0 4px 20px 0 rgba(51, 51, 51, 0.16);
    max-width: 100%;
    height: auto; }
  .h-text a {
    text-decoration: none; }
    .h-text a:hover {
      text-decoration: underline; }
  .h-text p {
    margin-top: 20px;
    margin-bottom: 0; }
    .h-text p:first-child {
      margin-top: 0; }
  .h-text .imp,
  .h-text .hint {
    background-color: #ffffff;
    box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.04);
    border: solid 1px rgba(0, 0, 0, 0.12);
    padding: 15px 20px 20px 50px;
    position: relative;
    margin: 20px 0; }
    .h-text .imp strong,
    .h-text .hint strong {
      font-weight: normal; }
    .h-text .imp.imp:before,
    .h-text .hint.imp:before {
      content: ' ';
      position: absolute;
      left: 20px;
      top: 15px; }
    .h-text .imp.hint:before,
    .h-text .hint.hint:before {
      content: ' ';
      position: absolute;
      left: 20px;
      top: 15px; }
  .h-text .slammable {
    margin: 0;
    padding: 0; }
    .h-text .slammable .fragment_alias {
      display: none; }
  .h-text h2 {
    margin: 20px 0; }
  .h-text h3 {
    font-size: 17px;
    line-height: 1.4em;
    font-weight: bold;
    margin: 20px 0; }
  .h-text h4 {
    font-size: 15px;
    line-height: 1.4em;
    font-weight: bold;
    margin: 20px 0; }
  .h-text li {
    margin-bottom: 12px; }
  .h-text ol,
  .h-text ul {
    margin: 20px 0; }
  .h-text table {
    position: relative;
    background: #fff;
    width: 100%;
    box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.04);
    border: solid 1px rgba(0, 0, 0, 0.12);
    border-collapse: collapse; }
    .h-text table td,
    .h-text table th {
      padding: 8px;
      border: 1px solid rgba(0, 0, 0, 0.08); }
      .h-text table td p,
      .h-text table th p {
        margin: 0; }
    .h-text table th {
      background: rgba(0, 0, 0, 0.08);
      border-bottom: 2px solid rgba(0, 0, 0, 0.12); }
  .h-text .flr {
    float: right;
    margin-left: 16px; }
  .h-text .fll {
    float: left;
    margin-right: 16px; }
  .h-text .ipic {
    vertical-align: middle;
    margin: 0 2px;
    box-shadow: none; }

.h-column, .h-itemlist_cols {
  margin-left: -20px; }
  .h-column__col, .h-itemlist_cols .h-itemlist__item {
    display: inline-block;
    padding-left: 20px;
    vertical-align: top;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
    .h-column__col_50, .h-itemlist_cols_50 .h-itemlist__item {
      width: 50%; }
    .h-column__col_33 {
      width: 33.333%; }
    .h-column__col_25 {
      width: 25%; }
    @media screen and (min-width: 1186px) {
      .h-column__col_large_33, .h-itemlist_cols_large_33 .h-itemlist__item {
        width: 33.333%; } }

.h-itemlist {
  display: block; }
  .h-itemlist__item {
    font-size: 15px;
    line-height: 1.33em;
    margin-bottom: 12px; }
    .h-itemlist__item_more {
      color: #333;
      display: none; }
      .h-itemlist__item_more a {
        color: inherit; }
  .h-itemlist_collapsed .h-itemlist__sub {
    display: none; }
  .h-itemlist_collapsed .h-itemlist__item_more {
    display: block; }

.h-itemlist_size_17 .h-itemlist__item {
  font-size: 17px;
  margin-bottom: 18px; }

@media screen and (min-width: 1186px) {
  .h-itemlist_responsive .h-itemlist__item {
    font-size: 17px;
    margin-bottom: 18px; } }

.h-photo {
  display: block;
  position: relative;
  width: 100%;
  padding-top: 56.25%;
  background: #f0f0f0 none repeat 50% 50%;
  background-image: url(data:image/png;base64,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);
  background-size: 280px 157px; }

.h-photo__pic {
  background: transparent none no-repeat 50% 50%;
  background-size: cover;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0; }
  .h-photo__pic video,
  .h-photo__pic iframe,
  .h-photo__pic embed,
  .h-photo__pic audio,
  .h-photo__pic object {
    position: absolute;
    top: 0;
    left: 0;
    width: 100% !important;
    height: 100% !important; }

.h-photo__label {
  position: absolute;
  top: 0;
  left: 8px;
  background-color: rgba(0, 119, 204, 0.5);
  font-size: 11px;
  line-height: 16px;
  max-width: 80%;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #fff;
  z-index: 3;
  padding: 4px 12px;
  text-transform: uppercase;
  font-weight: bold;
  letter-spacing: .8px; }

.h-photo__content {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0; }

.h-photo__content:after {
  display: inline-block;
  content: ' ';
  vertical-align: middle;
  height: 100%;
  width: 1px; }

.h-photo__content-inner {
  text-align: center;
  display: inline-block;
  width: 100%;
  padding: 10px 0;
  margin-right: -10px;
  overflow: hidden;
  vertical-align: middle; }

.h-photo_22x15 {
  padding-top: 68.182%; }

.h-troubleshooter {
  background-color: #ffffff;
  box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.04);
  border: solid 1px rgba(0, 0, 0, 0.12);}
  .h-troubleshooter__link {
    padding: 2px 16px;
    display: block;
    color: inherit;
    text-decoration: none !important;
    cursor: default;
    transition: all 0.3s cubic-bezier(0, 0.5, 0.5, 1);
    overflow: hidden; }
    .h-troubleshooter__link_current {
      background-color: #f0f0f0;
      cursor: pointer; }
    .h-troubleshooter__item_current {
      background-color: #f0f0f0; }
  .h-troubleshooter__item {
    transition: all 0.3s cubic-bezier(0, 0.5, 0.5, 1);
    overflow: hidden; }
    .h-troubleshooter__item_first {
      border-color: rgba(0, 0, 0, 0.12); 
      border-style: solid;
      border-width: 1px 0px 0px; }
    .h-troubleshooter__link {
      padding-top: 12px; }
    .h-troubleshooter__item_last .h-troubleshooter__link {
      padding-bottom: 12px; }
    .h-troubleshooter__item_hidden {
      opacity: 0;
      height: 0; }
  .h-troubleshooter__list {
    position: relative; }
  .h-troubleshooter__step {
    position: absolute;
    right: 16px;
    top: 17px;
    font-size: 11px;
    font-weight: bold;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.45;
    letter-spacing: 0.8px;
    text-align: left;
    text-transform: uppercase;
    color: #333333; }
  .h-troubleshooter__content {
    position: relative;
    padding: 20px 16px 20px; }
    @media screen and (min-width: 1024px) {
      .h-troubleshooter__content {
        padding-left: 40px;
        padding-right: 40px; } }
  .h-troubleshooter .b-radiogroup__radio {
    margin-left: 0;
    margin-right: 8px; }

.h-counters {
  width: 0;
  height: 0;
  position: absolute;
  visibility: hidden;
  bottom: 0; }

.h-form {
  width: 380px; }

.h-select {
  width: 100%;
  border: 1px solid #C7C7C7;
  border: 1px solid rgba(0, 0, 0, 0.12);
  line-height: 32px;
  height: 32px;
  font-size: 15px;
  box-sizing: border-box;
  border-radius: 2px;
  outline: none; }

body .select2-container .select2-selection--single {
  height: 32px;
  border: 1px solid rgba(0, 0, 0, 0.12); }

body .select2-container--default .select2-selection--single .select2-selection__rendered {
  line-height: 30px;
  padding-left: 12px; }

body .select2-container--default .select2-search--dropdown .select2-search__field {
  border: 1px rgba(0, 0, 0, 0.48) solid;
  outline: none; }

body .select2-search__field {
  width: 100%; }

body .select2-container--default .select2-selection--single .select2-selection__arrow {
  height: 30px; }
  body .select2-container--default .select2-selection--single .select2-selection__arrow b {
    border-top-color: #000; }

body .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-bottom-color: #000; }

body .select2-dropdown {
  z-index: 1100;
  top: auto;
  border: none;
  border-radius: 2px; }

body .select2-results__option {
  color: #333333 !important;
  padding-left: 12px; }

body .select2-container--default .select2-results__group {
  line-height: 1.45;
  letter-spacing: 0.8px;
  font-size: 11px;
  color: #333333;
  font-weight: bold;
  padding-left: 12px; }

body .select2-container--default .select2-results__option .select2-results__option {
  padding-left: 12px; }

.h-input-file {
  position: relative;
  overflow: hidden;
  display: inline-block;
  white-space: nowrap;
  max-width: 380px;
  text-overflow: ellipsis;
  padding-right: 25px; }

.h-input-file__input {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  transform: scale(20);
  letter-spacing: 10em;
  /* IE 9 fix */
  -ms-transform: scale(20);
  /* IE 9 fix */
  opacity: 0;
  cursor: pointer;
  z-index: 2; }

.h-input-file__close {
  position: relative;
  z-index: 3;
  height: 100%;
  display: inline-block;
  cursor: pointer;
  color: #f44e4e; }

.h-search-item {
  margin-bottom: 24px; }

.h-search-item__icon {
  display: block;
  width: 24px; }

.h-search-item__label {
  font-size: 11px;
  font-weight: bold;
  line-height: 1.34em;
  text-transform: uppercase;
  letter-spacing: .8px;
  color: #333333; }

.h-search-item__title {
  font-size: 15px;
  line-height: 1.33;
  color: #005BD1; }

.h-search-item__title-text {
  color: inherit; }

.h-search-item__text {
  color: #333;
  font-size: 13px;
  line-height: 1.54em; }

.h-search-item-box {
  padding: 18px 20px 1px;
  background: #f0f0f0;
  margin-bottom: 24px; }

.h-search-item_main .h-search-item__title {
  font-size: 17px;
  margin-bottom: 8px; }

.h-search-item_main .h-search-item__text {
  font-size: 15px; }

.h-icon, .h-text .imp:before,
.h-text .hint.imp:before,
.h-text .hint:before {
  display: inline-block;
  vertical-align: middle;
  background: transparent none 50% 50% no-repeat;
  -webkit-background-size: contain;
  background-size: contain; }

.h-icon_attention, .h-text .imp:before,
.h-text .hint.imp:before {
  width: 20px;
  height: 20px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjIwcHgiIGhlaWdodD0iMjBweCIgdmlld0JveD0iMCAwIDIwIDIwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IHNrZXRjaHRvb2wgNDEuMiAoMzUzOTcpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPjZBN0ZERDlBLTU2MTUtNDcxOS04NEQzLURCREI1MjZFQjdGQzwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggc2tldGNodG9vbC48L2Rlc2M+CiAgICA8ZGVmcz4KICAgICAgICA8cG9seWdvbiBpZD0icGF0aC0xIiBwb2ludHM9IjUuNjg0MzQxODllLTE0IDAgODYwIDAgODYwIDc2IDEuNzA1MzAyNTdlLTEzIDc2Ij48L3BvbHlnb24+CiAgICAgICAgPGZpbHRlciB4PSItNTAlIiB5PSItNTAlIiB3aWR0aD0iMjAwJSIgaGVpZ2h0PSIyMDAlIiBmaWx0ZXJVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIGlkPSJmaWx0ZXItMiI+CiAgICAgICAgICAgIDxmZU9mZnNldCBkeD0iMCIgZHk9IjIiIGluPSJTb3VyY2VBbHBoYSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRPdXRlcjEiPjwvZmVPZmZzZXQ+CiAgICAgICAgICAgIDxmZUNvbXBvc2l0ZSBpbj0ic2hhZG93T2Zmc2V0T3V0ZXIxIiBpbjI9IlNvdXJjZUFscGhhIiBvcGVyYXRvcj0ib3V0IiByZXN1bHQ9InNoYWRvd09mZnNldE91dGVyMSI+PC9mZUNvbXBvc2l0ZT4KICAgICAgICAgICAgPGZlQ29sb3JNYXRyaXggdmFsdWVzPSIwIDAgMCAwIDAgICAwIDAgMCAwIDAgICAwIDAgMCAwIDAgIDAgMCAwIDAuMDQgMCIgdHlwZT0ibWF0cml4IiBpbj0ic2hhZG93T2Zmc2V0T3V0ZXIxIj48L2ZlQ29sb3JNYXRyaXg+CiAgICAgICAgPC9maWx0ZXI+CiAgICAgICAgPG1hc2sgaWQ9Im1hc2stMyIgbWFza0NvbnRlbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIG1hc2tVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHg9IjAiIHk9IjAiIHdpZHRoPSI4NjAiIGhlaWdodD0iNzYiIGZpbGw9IndoaXRlIj4KICAgICAgICAgICAgPHVzZSB4bGluazpocmVmPSIjcGF0aC0xIj48L3VzZT4KICAgICAgICA8L21hc2s+CiAgICA8L2RlZnM+CiAgICA8ZyBpZD0idjIiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJoZWxwXzEzMDBfYXJ0aWNsZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTM3Ni4wMDAwMDAsIC0xMTQ4LjAwMDAwMCkiPgogICAgICAgICAgICA8ZyBpZD0iR3JvdXAtNCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzYwLjAwMDAwMCwgMTEyOS4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSJSZWN0YW5nbGUtMTEiPgogICAgICAgICAgICAgICAgICAgIDx1c2UgZmlsbD0iYmxhY2siIGZpbGwtb3BhY2l0eT0iMSIgZmlsdGVyPSJ1cmwoI2ZpbHRlci0yKSIgeGxpbms6aHJlZj0iI3BhdGgtMSI+PC91c2U+CiAgICAgICAgICAgICAgICAgICAgPHVzZSBzdHJva2Utb3BhY2l0eT0iMC4xMiIgc3Ryb2tlPSIjMDAwMDAwIiBtYXNrPSJ1cmwoI21hc2stMykiIHN0cm9rZS13aWR0aD0iMiIgZmlsbD0iI0ZGRkZGRiIgZmlsbC1ydWxlPSJldmVub2RkIiB4bGluazpocmVmPSIjcGF0aC0xIj48L3VzZT4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDxnIGlkPSJhdHRlbnRpb24iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE2LjAwMDAwMCwgMTkuMDAwMDAwKSIgZmlsbD0iI0Y0NEU0RSI+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTguMjgxNjkxNTUsMi4wOTE4MTI1IEM4LjYzMTgwNTM0LDEuNDM3NjI1IDkuMjY5MDEyNDMsMSA5Ljk5Njc0ODk0LDEgQzEwLjcwMDQ3NzcsMSAxMS4zMTkxNzg3LDEuNDA4OTM3NSAxMS42NzYyOTQ4LDIuMDI3MTI1IEwxMS42NzY3OTUsMi4wMjY1NjI1IEwxOS42MDE4NzA2LDE1LjQwMzM3NSBDMTkuODUxOTUxOSwxNS43NzkxMjUgMjAsMTYuMjQ1NDM3NSAyMCwxNi43NSBDMjAsMTcuOTkyIDE5LjEwMzcwODcsMTkgMTcuOTk5MzQ5OCwxOSBMMi4wMDA2NTAyMSwxOSBDMC44OTYyOTEyOTUsMTkgMCwxNy45OTIgMCwxNi43NSBDMCwxNi4yNzQxMjUgMC4xMzE1NDI3NTEsMTUuODMyIDAuMzU2NjE1OSwxNS40Njg2MjUgTDguMjgxNjkxNTUsMi4wOTE4MTI1IFogTTEwLjAxNSwxNC44IEMxMC42Nzc0LDE0LjggMTEuMjE1LDE1LjMzNzYgMTEuMjE1LDE2IEMxMS4yMTUsMTYuNjYyNCAxMC42Nzc0LDE3LjIgMTAuMDE1LDE3LjIgTDEwLDE3LjIgQzkuMzM3NiwxNy4yIDguOCwxNi42NjI0IDguOCwxNiBDOC44LDE1LjMzNzYgOS4zMzc2LDE0LjggMTAsMTQuOCBMMTAuMDE1LDE0LjggWiBNOSw3LjAwMjkyOTMzIEM5LDYuNDQ5MDI2NzYgOS40NDM4NjQ4Miw2IDEwLDYgQzEwLjU1MjI4NDcsNiAxMSw2LjQzNzg4MTM1IDExLDcuMDAyOTI5MzMgTDExLDExLjk5NzA3MDcgQzExLDEyLjU1MDk3MzIgMTAuNTU2MTM1MiwxMyAxMCwxMyBDOS40NDc3MTUyNSwxMyA5LDEyLjU2MjExODYgOSwxMS45OTcwNzA3IEw5LDcuMDAyOTI5MzMgWiIgaWQ9IkNvbWJpbmVkLVNoYXBlIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==); }

.h-icon_advice, .h-text .imp.hint:before,
.h-text .hint:before {
  width: 20px;
  height: 20px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjIwcHgiIGhlaWdodD0iMjBweCIgdmlld0JveD0iMCAwIDIwIDIwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IHNrZXRjaHRvb2wgNDEuMiAoMzUzOTcpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPkI2RkVEMjg0LUFEQUUtNDVCQS04NkJFLTA0OTJGNEQ4RUM2OTwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggc2tldGNodG9vbC48L2Rlc2M+CiAgICA8ZGVmcz4KICAgICAgICA8cG9seWdvbiBpZD0icGF0aC0xIiBwb2ludHM9IjUuNjg0MzQxODllLTE0IDAgODYwIDAgODYwIDU3IDUuNjg0MzQxODllLTE0IDU3Ij48L3BvbHlnb24+CiAgICAgICAgPGZpbHRlciB4PSItNTAlIiB5PSItNTAlIiB3aWR0aD0iMjAwJSIgaGVpZ2h0PSIyMDAlIiBmaWx0ZXJVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIGlkPSJmaWx0ZXItMiI+CiAgICAgICAgICAgIDxmZU9mZnNldCBkeD0iMCIgZHk9IjIiIGluPSJTb3VyY2VBbHBoYSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRPdXRlcjEiPjwvZmVPZmZzZXQ+CiAgICAgICAgICAgIDxmZUNvbXBvc2l0ZSBpbj0ic2hhZG93T2Zmc2V0T3V0ZXIxIiBpbjI9IlNvdXJjZUFscGhhIiBvcGVyYXRvcj0ib3V0IiByZXN1bHQ9InNoYWRvd09mZnNldE91dGVyMSI+PC9mZUNvbXBvc2l0ZT4KICAgICAgICAgICAgPGZlQ29sb3JNYXRyaXggdmFsdWVzPSIwIDAgMCAwIDAgICAwIDAgMCAwIDAgICAwIDAgMCAwIDAgIDAgMCAwIDAuMDQgMCIgdHlwZT0ibWF0cml4IiBpbj0ic2hhZG93T2Zmc2V0T3V0ZXIxIj48L2ZlQ29sb3JNYXRyaXg+CiAgICAgICAgPC9maWx0ZXI+CiAgICAgICAgPG1hc2sgaWQ9Im1hc2stMyIgbWFza0NvbnRlbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIG1hc2tVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHg9IjAiIHk9IjAiIHdpZHRoPSI4NjAiIGhlaWdodD0iNTciIGZpbGw9IndoaXRlIj4KICAgICAgICAgICAgPHVzZSB4bGluazpocmVmPSIjcGF0aC0xIj48L3VzZT4KICAgICAgICA8L21hc2s+CiAgICA8L2RlZnM+CiAgICA8ZyBpZD0idjIiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJoZWxwXzEzMDBfYXJ0aWNsZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTM3Ni4wMDAwMDAsIC05NzguMDAwMDAwKSI+CiAgICAgICAgICAgIDxnIGlkPSJHcm91cC0zIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzNjAuMDAwMDAwLCA5NjAuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0iUmVjdGFuZ2xlLTExIj4KICAgICAgICAgICAgICAgICAgICA8dXNlIGZpbGw9ImJsYWNrIiBmaWxsLW9wYWNpdHk9IjEiIGZpbHRlcj0idXJsKCNmaWx0ZXItMikiIHhsaW5rOmhyZWY9IiNwYXRoLTEiPjwvdXNlPgogICAgICAgICAgICAgICAgICAgIDx1c2Ugc3Ryb2tlLW9wYWNpdHk9IjAuMTIiIHN0cm9rZT0iIzAwMDAwMCIgbWFzaz0idXJsKCNtYXNrLTMpIiBzdHJva2Utd2lkdGg9IjIiIGZpbGw9IiNGRkZGRkYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgeGxpbms6aHJlZj0iI3BhdGgtMSI+PC91c2U+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8ZyBpZD0iYWR2aWNlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNi4wMDAwMDAsIDE4LjAwMDAwMCkiIGZpbGw9IiNGRkM3MkQiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNy4yNDI4NTgxLDcuNTU3ODg2NjcgQzE3LjA3MTM5MzIsOC42MDA0Njg3NiAxNi42Mzc1NjIzLDkuNTg3NzkzODkgMTUuOTc4NTcyMywxMC40MzUxODU2IEwxMy42ODU3MTUyLDEzLjM4MDY2NyBDMTMuMjk5NzQxOCwxMy44NDY4MTIyIDEzLjA2MTc3OTMsMTQuNDA4NzY3MiAxMy4wMDAwMDA5LDE1IEw3LjI4NTcxNTIsMTUgQzcuMjIzOTM2ODMsMTQuNDA4NzY3MiA2Ljk4NTk3NDMxLDEzLjg0NjgxMjIgNi42MDAwMDA5MSwxMy4zODA2NjcgTDQuMzA3MTQzNzcsMTAuNDM1MTg1NiBDMy42NDgxNTM4MSw5LjU4Nzc5Mzg5IDMuMjE0MzIyOTYsOC42MDA0Njg3NiAzLjA0Mjg1ODA2LDcuNTU3ODg2NjcgQzIuOTg1NzEzOTgsNy4wNjYyMDg2IDIuOTg1NzEzOTgsNi41NzAwMDU3OSAzLjA0Mjg1ODA2LDYuMDc4MzI3NzIgQzMuNDcxMjM3NjcsMi4zMzU0OTcwMiA2Ljk5Njc1MTAyLC0wLjM2NzQyMTIgMTAuOTE3ODU4MSwwLjA0MDc3MjY0OTEgQzE0LjgzODg4MywwLjQ0OTY4NDE5MyAxNy42NzA0ODU4LDMuODE0OTc3NjMgMTcuMjQyODU4MSw3LjU1Nzg4NjY3IFoiIGlkPSJQYXRoIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS0xMiIgeD0iNy4yODU3MTQyOSIgeT0iMTciIHdpZHRoPSI1LjcxNDI4NTcxIiBoZWlnaHQ9IjMiPjwvcmVjdD4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+); }

.h-icon_icons-success {
  width: 97px;
  height: 87px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9Ijk2cHgiIGhlaWdodD0iODdweCIgdmlld0JveD0iMCAwIDk2IDg3IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IHNrZXRjaHRvb2wgNDEuMiAoMzUzOTcpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPkREOTg4Q0E0LTMzMUItNEI4OC1BRTZDLTc4NTgyREQwRTYxNjwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggc2tldGNodG9vbC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0idjIiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJoZWxwXzEzMDBfdHJvdWJsZXNob290ZXJfNl9yZXN1bHQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC03MzUuMDAwMDAwLCAtMzk3LjAwMDAwMCkiPgogICAgICAgICAgICA8ZyBpZD0iZm9ybV9yZXN1bHQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM2MS4wMDAwMDAsIDMwOC4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSJ0aXRsZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjMxLjAwMDAwMCwgODkuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9Imljb25zX3N1Y2Nlc3MiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE0Mi4wMDAwMDAsIDAuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik05NywzOS41IEM5NywzNC44IDkzLjIsMzEgODguNSwzMSBMNjcuNSwzMSBDNjcuMywzMC41IDY3LjEsMzAuMSA2NywyOS43IEM2Ni42LDI4LjIgNjgsMjYuMiA3MCwyMy42IEM3MiwyMSA3NCwxOC4yIDc0LDEwLjQgQzc0LDMuNSA2Ny45LDAgNjUuNSwwIEM2My4xLDAgNjEuNywwLjcgNjAuNSw1LjEgQzU5LjQsOC43IDU3LjEsMTEuOCA1NCwxMy44IEM0OS44LDE2LjMgNDUuOSwxOS4yIDQyLjQsMjIuNSBDMzguNywyNi4xIDM1LjUsMzAuMyAzMywzNC44IEwzMyw0MSBMMzQsNDEgTDM0LDc3IEMzNCw4Mi41IDM4LjUsODcgNDQsODcgTDUzLDg3IEw1Nyw4NyBMNzcsODcgQzgxLjQsODcgODUsODMuNCA4NSw3OSBDODUsNzcgODQuMyw3NS4yIDgzLjEsNzMuOCBDODYuNSw3My4xIDg5LDcwLjEgODksNjYuNSBDODksNjQuMiA4Ny45LDYyLjEgODYuMiw2MC43IEM4OS41LDU5LjcgOTIsNTYuNyA5Miw1MyBDOTIsNTEgOTEuMyw0OS4yIDkwLjEsNDcuOCBDOTQsNDcuMSA5Nyw0My42IDk3LDM5LjUgTDk3LDM5LjUgWiIgaWQ9IlNoYXBlIiBmaWxsPSIjRkJFQkQ5Ij48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik00OC45LDE3LjEgQzQ2LjYsMTguNyA0NC41LDIwLjUgNDIuNCwyMi41IEMzOC43LDI2LjEgMzUuNSwzMC4zIDMzLDM0LjggTDM0LDM1IEwzNCw3NyBDMzQsODIuNSAzOC41LDg3IDQ0LDg3IEw0NCw4NyBDNDEuOCw4NC43IDQwLDgwLjkgNDAsNzUgTDQwLDQ1IEM0MCwzMC42IDQyLjcsMjIuMiA0OC45LDE3LjEgTDQ4LjksMTcuMSBaIiBpZD0iU2hhcGUiIGZpbGw9IiNGOEUzRDAiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTYwLjEsNi4xIEM1OS43LDcuNiA1OS4xLDkuMSA1OC4zLDEwLjUgQzU4LjQsMTAuNiA1OC40LDEwLjcgNTguNSwxMC43IEM1OS42LDExLjggNjEuMiwxMi40IDYyLjgsMTIuMiBDNjIuOCwxMi4yIDY0LjksOSA2NSw2LjMgQzY1LjEsNC4yIDYyLjksMi45IDYxLjMsMi42IEM2MC45LDMuNyA2MC41LDQuOSA2MC4xLDYuMSBMNjAuMSw2LjEgWiIgaWQ9IlNoYXBlIiBmaWxsPSIjRUZEMkJBIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik02Mi45LDEyLjIgQzYxLjMsMTIuMyA1OS44LDExLjggNTguNiwxMC44IEw1Ny45LDEwLjIgQzU3LjUsMTAuNyA1Ny4yLDExLjEgNTYuOCwxMS41IEM1OC4xLDEzLjEgNjAuMiwxMy45IDYyLjksMTIuMiBMNjIuOSwxMi4yIFoiIGlkPSJTaGFwZSIgZmlsbD0iI0VCQzNBRiI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNTcuNSwxMC43IEM2MC40LDEyLjIgNjIuOSwxMC40IDYzLjEsOC4xIEM2My4zLDUuOCA2MS40LDQgNjAuNyw0LjQgQzYwLjYsNC44IDYwLjQsNS40IDYwLjIsNS45IEM1OS42LDcuNyA1OC43LDkuMyA1Ny41LDEwLjcgTDU3LjUsMTAuNyBaIiBpZD0iU2hhcGUiIGZpbGw9IiNGN0RDQzUiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTczLDUwIEw3Myw1MCBDNzEuOSw1MCA3MSw0OS4xIDcxLDQ4IEw3MSw0NSBDNzEsNDMuOSA3MS45LDQzIDczLDQzIEw3Myw0MyBDNzQuMSw0MyA3NSw0My45IDc1LDQ1IEw3NSw0OCBDNzUsNDkuMSA3NC4xLDUwIDczLDUwIEw3Myw1MCBaIE03MSw2MyBDNzEsNjQuMSA3MC4xLDY1IDY5LDY1IEw2OSw2NSBDNjcuOSw2NSA2Nyw2NC4xIDY3LDYzIEw2Nyw2MCBDNjcsNTguOSA2Ny45LDU4IDY5LDU4IEw2OSw1OCBDNzAuMSw1OCA3MSw1OC45IDcxLDYwIEw3MSw2MyBMNzEsNjMgWiBNNjcsNDkgTDY3LDQ5IEM2NS45LDQ5IDY1LDQ4LjEgNjUsNDcgTDY1LDQ1IEM2NSw0My45IDY1LjksNDMgNjcsNDMgTDY3LDQzIEM2OC4xLDQzIDY5LDQzLjkgNjksNDUgTDY5LDQ3IEM2OSw0OC4xIDY4LjEsNDkgNjcsNDkgTDY3LDQ5IFogTTY1LDYyIEM2NSw2My4xIDY0LjEsNjQgNjMsNjQgTDYzLDY0IEM2MS45LDY0IDYxLDYzLjEgNjEsNjIgTDYxLDYxIEM2MSw1OS45IDYxLjksNTkgNjMsNTkgTDYzLDU5IEM2NC4xLDU5IDY1LDU5LjkgNjUsNjEgTDY1LDYyIEw2NSw2MiBaIE02MSw3NSBDNjEsNzYuMSA2MC4xLDc3IDU5LDc3IEw1OSw3NyBDNTcuOSw3NyA1Nyw3Ni4xIDU3LDc1IEw1Nyw3NCBDNTcsNzIuOSA1Ny45LDcyIDU5LDcyIEw1OSw3MiBDNjAuMSw3MiA2MSw3Mi45IDYxLDc0IEw2MSw3NSBMNjEsNzUgWiBNNjUsNzIgTDY1LDcyIEM2Ni4xLDcyIDY3LDcyLjkgNjcsNzQgTDY3LDc2IEM2Nyw3Ny4xIDY2LjEsNzggNjUsNzggTDY1LDc4IEM2My45LDc4IDYzLDc3LjEgNjMsNzYgTDYzLDc0IEM2Myw3Mi45IDYzLjksNzIgNjUsNzIgTDY1LDcyIFoiIGlkPSJTaGFwZSIgZmlsbD0iI0Y0REVDOCI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNTMuOSw1NSBDNTMuMiw1NS4xIDUwLDU1LjYgNTAsNTkgQzUwLDYyLjMgNTMuMyw2Mi45IDUzLjksNjMgTDU0LjEsNjMgQzU2LjMsNjMgNTguMSw2NC44IDU4LjEsNjcgQzU4LjEsNjkuMiA1Ni4zLDcxIDU0LjEsNzEgTDU0LDcxIEM1NCw3MSA1MCw3MSA1MCw3NSBMNTAsNzYgQzUwLDc4LjggNDcuOCw4MSA0NSw4MSBDNDIuMiw4MSA0MCw3OC44IDQwLDc2IEw0MCw0MSBDNDAsMzguMiA0Mi4yLDM2IDQ1LDM2IEM0Ny44LDM2IDUwLDM4LjIgNTAsNDEgTDUwLDQzIEM1MCw0Ni4zIDU0LDQ3IDU0LDQ3IEw1NC4xLDQ3IEM1Ni4zLDQ3IDU4LjEsNDguOCA1OC4xLDUxIEM1OC4xLDUzLjIgNTYuMyw1NSA1NC4xLDU1IEw1My45LDU1IFoiIGlkPSJTaGFwZSIgZmlsbD0iI0ZERjFFNCI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNywzMCBMMjgsMzAgQzMxLjIsMjkuOSAzMy45LDMyLjUgMzQsMzUuNyBMMzQsODAuMyBDMzMuOSw4My41IDMxLjIsODYuMSAyOCw4NiBMNyw4NiBDMy44LDg2LjEgMS4xLDgzLjUgMSw4MC4zIEwxLDM1LjcgQzEuMSwzMi41IDMuOCwyOS45IDcsMzAgTDcsMzAgWiIgaWQ9IlNoYXBlIiBmaWxsPSIjRjhBRDJBIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0zNCw4MC4zIEwzNCw2OCBMMjAsNjggQzE4LjMsNjggMTcsNjkuMyAxNyw3MSBDMTcsNzIuNyAxOC4zLDc0IDIwLDc0IEwxNiw3NCBDMTQuMyw3NCAxMyw3NS4zIDEzLDc3IEMxMyw3OC43IDE0LjMsODAgMTYsODAgTDIwLDgwIEMyMS43LDgwIDIzLDgxLjMgMjMsODMgQzIzLDg0LjcgMjEuNyw4NiAyMCw4NiBMMjgsODYgQzMxLjIsODYuMSAzMy45LDgzLjUgMzQsODAuMyBMMzQsODAuMyBaIiBpZD0iU2hhcGUiIGZpbGw9IiNGOEE0MjciPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTcsMzEgTDI4LDMxIEMzMS4yLDMwLjkgMzMuOSwzMy40IDM0LDM2LjcgTDM0LDc0LjQgQzMzLjksNzcuNiAzMS4yLDgwLjEgMjgsODAuMSBMNyw4MC4xIEMzLjgsODAuMiAxLjEsNzcuNyAxLDc0LjQgTDEsMzYuNyBDMS4xLDMzLjQgMy44LDMwLjkgNywzMSBMNywzMSBaIiBpZD0iU2hhcGUiIGZpbGw9IiM5NjM1MDAiIG9wYWNpdHk9IjAuMyI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNywyNSBMMjgsMjUgQzMxLjUsMjUuMiAzNC4xLDI4LjEgMzQsMzEuNSBMMzQsNjcuNCBDMzQuMSw3MC45IDMxLjUsNzMuOCAyOCw3My45IEw3LDczLjkgQzMuNSw3My43IDAuOSw3MC44IDEsNjcuNCBMMSwzMS41IEMwLjksMjguMSAzLjUsMjUuMiA3LDI1IEw3LDI1IFoiIGlkPSJTaGFwZSIgZmlsbD0iI0ZDQ0E1QiI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMzQsNjcuNSBMMzQsMzEuNSBDMzQuMSwyOCAzMS41LDI1LjEgMjgsMjUgTDIwLjUsMjUgQzE4LjYsMjUgMTcsMjYuNiAxNywyOC41IEMxNywzMC40IDE4LjYsMzIgMjAuNSwzMiBMMjQsMzIgQzI1LjcsMzIgMjcsMzMuMyAyNywzNSBDMjcsMzYuNyAyNS43LDM4IDI0LDM4IEwxMy41LDM4IEMxMS42LDM4IDEwLDM5LjYgMTAsNDEuNSBDMTAsNDMuNCAxMS42LDQ1IDEzLjUsNDUgTDE4LjUsNDUgQzIxLDQ1IDIzLDQ3IDIzLDQ5LjUgQzIzLDUyIDIxLDU0IDE4LjUsNTQgTDE3LjUsNTQgQzE0LjUsNTQgMTIsNTYuNSAxMiw1OS41IEMxMiw2Mi41IDE0LjUsNjUgMTcuNSw2NSBMMTguNSw2NSBDMjEsNjUgMjMsNjcgMjMsNjkuNSBDMjMsNzIgMjEsNzQgMTguNSw3NCBMMjgsNzQgQzMxLjUsNzMuOCAzNC4xLDcwLjkgMzQsNjcuNSBMMzQsNjcuNSBaIiBpZD0iU2hhcGUiIGZpbGw9IiNGOUI5NEMiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTM0LDM1IEwzMywzNSBDMzEuMywzNSAzMCwzNi4zIDMwLDM4IEwzMCwzOCBDMzAsMzkuNyAzMS4zLDQxIDMzLDQxIEwzNCw0MSBMMzQsMzUgTDM0LDM1IFoiIGlkPSJTaGFwZSIgZmlsbD0iI0Y3QUM0MyI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMzQsNDggTDMxLjMsNDggQzI4LjksNDggMjcsNDkuOSAyNyw1Mi4zIEwyNyw1Mi4zIEwyNyw1Mi43IEMyNyw1NS4xIDI4LjksNTcgMzEuMyw1NyBMMzEuMyw1NyBMMzQsNTcgTDM0LDQ4IEwzNCw0OCBaIiBpZD0iU2hhcGUiIGZpbGw9IiNGN0FDNDMiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTE4LDU1IEwxOCw1NSBDMjEuOSw1NSAyNSw1OC4xIDI1LDYyIEwyNSw2NCBDMjUsNjcuOSAyMS45LDcxIDE4LDcxIEwxOCw3MSBDMTQuMSw3MSAxMSw2Ny45IDExLDY0IEwxMSw2MiBDMTEsNTguMSAxNC4xLDU1IDE4LDU1IEwxOCw1NSBaIiBpZD0iU2hhcGUiIGZpbGw9IiNFQzlDMUEiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICAgICAgPGNpcmNsZSBpZD0iT3ZhbCIgZmlsbD0iI0ZGRkZGRiIgY3g9IjE4IiBjeT0iNjEiIHI9IjciPjwvY2lyY2xlPgogICAgICAgICAgICAgICAgICAgICAgICA8Y2lyY2xlIGlkPSJPdmFsIiBmaWxsPSIjRTNFMkUyIiBjeD0iMTgiIGN5PSI2MSIgcj0iMyI+PC9jaXJjbGU+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik03Miw5IEM3MiwxNiA2Ny41LDE4LjYgNjQuMiwyMy44IEM2MC45LDI5IDY1LjksMzAuNiA2Ny41LDMwLjkgQzY3LjMsMzAuNSA2Ny4xLDMwLjEgNjcsMjkuNyBDNjYuNiwyOC4yIDY4LjIsMjYuMiA3MC4xLDIzLjYgQzcyLDIxIDc0LjEsMTguMiA3NC4xLDEwLjQgQzc0LDMuNSA2Ny45LDAgNjUuNSwwIEw2NSwwIEM3MS40LDEuNCA3Miw3LjkgNzIsOSBMNzIsOSBaIiBpZD0iU2hhcGUiIGZpbGw9IiNGMkQ4QzEiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTg4LjUsMzEgTDc4LDMxIEM3OCwzMSA4NCwzMS40IDg0LDM2IEw4NCw0MiBDODQsNDcgNzgsNDcgNzgsNDcgTDc4LDU1IEM3OCw1OS43IDc0LDYwIDc0LDYwIEw3NCw3MCBDNzQsNzQgNzEsNzQgNzEsNzQgTDcxLDgzIEM3MSw4MyA3MC44LDg3IDY2LDg3IEw3Nyw4NyBDODEuNCw4NyA4NSw4My40IDg1LDc5IEM4NSw3Ny4xIDg0LjMsNzUuMyA4My4xLDczLjkgQzg3LjEsNzMgODkuNyw2OSA4OC44LDY1IEM4OC40LDYzLjMgODcuNSw2MS44IDg2LjIsNjAuNyBDOTAuNCw1OS41IDkyLjksNTUgOTEuNyw1MC44IEM5MS40LDQ5LjcgOTAuOSw0OC43IDkwLjEsNDcuOSBDOTQuNyw0NyA5Ny43LDQyLjUgOTYuOCwzNy45IEM5NiwzMy45IDkyLjUsMzEgODguNSwzMSBMODguNSwzMSBaIiBpZD0iU2hhcGUiIGZpbGw9IiNGNkUyQ0QiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTg4LjUsMzEgTDg4LDMxIEM5MC41LDMxLjMgOTIuMiwzMy41IDkyLDM2IEw5Miw0MiBDOTIsNDYuNyA4Nyw0NyA4Nyw0NyBMODcsNTYgQzg3LDU5LjkgODQsNjAgODQsNjAgTDg0LDcwIEM4NCw3NCA4MCw3NCA4MCw3NCBMODAsODMgQzgwLDgzIDc5LjgsODcgNzYsODcgTDc3LDg3IEM4MS40LDg3IDg1LDgzLjQgODUsNzkgQzg1LDc3LjEgODQuMyw3NS4zIDgzLjEsNzMuOSBDODcuMSw3MyA4OS43LDY5IDg4LjgsNjUgQzg4LjQsNjMuMyA4Ny41LDYxLjggODYuMiw2MC43IEM5MC40LDU5LjUgOTIuOSw1NSA5MS43LDUwLjggQzkxLjQsNDkuNyA5MC45LDQ4LjcgOTAuMSw0Ny45IEM5NC43LDQ3IDk3LjcsNDIuNSA5Ni44LDM3LjkgQzk2LDMzLjkgOTIuNSwzMSA4OC41LDMxIEw4OC41LDMxIFoiIGlkPSJTaGFwZSIgZmlsbD0iI0YyRDlDMiI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAiIG9wYWNpdHk9IjAuNSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNzEuMDAwMDAwLCA0Ny4wMDAwMDApIiBmaWxsPSIjRTBCOEEyIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik05LDE4IEwxNCwxOCBDMTUuOSwxNy45IDE3LjUsMTkuMiAxNy44LDIxIEMxOC40LDE4LjMgMTcuMywxNS41IDE1LjIsMTMuNyBDMTUuOCwxMy41IDE2LjMsMTMuMyAxNi44LDEzIEwzLDEzIEMzLjksMTUuNyA2LjIsMTcuNiA5LDE4IEw5LDE4IFoiIGlkPSJTaGFwZSI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTEzLDUgTDE2LDUgQzE5LjIsNSAyMC40LDYuNyAyMC44LDcuOSBDMjEuNCw1LjQgMjAuOCwyLjggMTkuMSwwLjkgQzE5LjksMC43IDIwLjcsMC40IDIxLjUsMCBMNywwIEM4LDIuNiAxMC4zLDQuNSAxMyw1IEwxMyw1IFoiIGlkPSJTaGFwZSI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTUsMzEgTDEwLDMxIEMxMS44LDMwLjkgMTMuNCwzMi4xIDEzLjgsMzMuOCBDMTQuNCwzMS40IDEzLjgsMjguOSAxMi4yLDI3IEwwLDI3IEMwLjcsMjkuMiAyLjcsMzAuOCA1LDMxIEw1LDMxIFoiIGlkPSJTaGFwZSI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik00NC41LDIwLjggTDQ2LjIsMjIuNSBDNDYuOCwyMy4xIDQ3LjksMjMuMSA0OC41LDIyLjUgQzQ5LjEsMjEuOSA0OS4xLDIwLjggNDguNSwyMC4yIEw0OC41LDIwLjIgTDQ2LjksMTguNiBDNDYuMSwxOS4yIDQ1LjMsMTkuOSA0NC40LDIwLjcgTDQ0LjUsMjAuOCBMNDQuNSwyMC44IFoiIGlkPSJTaGFwZSIgZmlsbD0iI0Y2RTJDRCI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNTMuNSwxNyBMNTEuNywxNS4yIEM1MC44LDE1LjcgNDkuOSwxNi40IDQ4LjcsMTcuMiBMNTEsMTkuNSBDNTEuNywyMC4yIDUyLjgsMjAuMiA1My41LDE5LjUgQzU0LjIsMTguOCA1NC4yLDE3LjcgNTMuNSwxNyBMNTMuNSwxNyBMNTMuNSwxNyBaIiBpZD0iU2hhcGUiIGZpbGw9IiNGNkUyQ0QiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==); }

.h-icon_icons-search {
  width: 95px;
  height: 95px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9Ijk1cHgiIGhlaWdodD0iOTVweCIgdmlld0JveD0iMCAwIDk1IDk1IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IHNrZXRjaHRvb2wgNDEuMiAoMzUzOTcpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPjkyRjc1OTJDLUEyQzYtNEIyMi1CMEM0LUJDNjY2QzZDREI5NjwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggc2tldGNodG9vbC48L2Rlc2M+CiAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBkPSJNMzEuNDk5LDMxLjU0OCBDMzQuNzY3LDI4LjI4IDM0Ljc2NywyMi45NzMgMzEuNDk5LDE5LjcwNiBMMTQuOTA2LDMuMTEzIEMxMS42MzksLTAuMTU1IDYuMzMyLC0wLjE1NSAzLjA2NCwzLjExMyBDLTAuMjA0LDYuMzgxIC0wLjIwNCwxMS42ODcgMy4wNjQsMTQuOTU1IEwxOS42NTcsMzEuNTQ4IEMyMi45MjUsMzQuODE2IDI4LjIzMSwzNC44MTYgMzEuNDk5LDMxLjU0OCBaIiBpZD0icGF0aC0xIj48L3BhdGg+CiAgICA8L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iaGVscF8xMzAwX3NlYXJjaF9ub19yZXN1bHQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02ODAuMDAwMDAwLCAtMjM4LjAwMDAwMCkiPgogICAgICAgICAgICA8ZyBpZD0iaWNvbnNfU2VhcmNoIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2ODAuMDAwMDAwLCAyMzguMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8Y2lyY2xlIGlkPSJPdmFsIiBmaWxsLW9wYWNpdHk9IjAuMTAxOTYiIGZpbGw9IiMxOTdGQUUiIGN4PSI0MiIgY3k9IjQyLjUiIHI9IjMyLjUiPjwvY2lyY2xlPgogICAgICAgICAgICAgICAgPGNpcmNsZSBpZD0iT3ZhbCIgZmlsbC1vcGFjaXR5PSIwLjEwMTk2IiBmaWxsPSIjMTk3RkFFIiBjeD0iNDIiIGN5PSI0MiIgcj0iMjAiPjwvY2lyY2xlPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTkyLjQ5OSw5Mi41NDggQzk1Ljc2Nyw4OS4yOCA5NS43NjcsODMuOTczIDkyLjQ5OSw4MC43MDYgTDc1LjkwNiw2NC4xMTMgQzcyLjYzOSw2MC44NDUgNjcuMzMyLDYwLjg0NSA2NC4wNjQsNjQuMTEzIEM2MC43OTYsNjcuMzgxIDYwLjc5Niw3Mi42ODcgNjQuMDY0LDc1Ljk1NSBMODAuNjU3LDkyLjU0OCBDODMuOTI1LDk1LjgxNiA4OS4yMzEsOTUuODE2IDkyLjQ5OSw5Mi41NDggWiIgaWQ9IlNoYXBlIiBmaWxsPSIjRDE4MDREIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8ZyBpZD0iQ2xpcHBlZCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjEuMDAwMDAwLCA2MS4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICA8bWFzayBpZD0ibWFzay0yIiBmaWxsPSJ3aGl0ZSI+CiAgICAgICAgICAgICAgICAgICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI3BhdGgtMSI+PC91c2U+CiAgICAgICAgICAgICAgICAgICAgPC9tYXNrPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJTaGFwZSI+PC9nPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cCIgbWFzaz0idXJsKCNtYXNrLTIpIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTYyLjAwMDAwMCwgLTM5LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcxLjAwMDAwMCwgNDYuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTAsMjAgQzAsMjAgOC4xOTEsMjAuODU2IDgsMTUgQzcuODA5LDkuMTQ0IDMsOSAzLDkiIGlkPSJTaGFwZSIgc3Ryb2tlPSIjQjc1QTM4IiBzdHJva2Utd2lkdGg9IjIiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNiw2IEM2LDYgMTIuMDk1LDcuOTM5IDEzLDE1IEMxMy45MDUsMjIuMDYxIDUsMjUgNSwyNSIgaWQ9IlNoYXBlIiBzdHJva2U9IiNCNzVBMzgiIHN0cm9rZS13aWR0aD0iMiI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNSwwIEMxNSwwIDEzLjQyNywxMS4wOCAxOCwxMyBDMjIuNTczLDE0LjkyIDIyLDUgMjIsNSIgaWQ9IlNoYXBlIiBzdHJva2U9IiNCNzVBMzgiIHN0cm9rZS13aWR0aD0iMiI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yNywxNSBDMjcsMTUgMjAuNDQsMTUuNDE2IDE3LDE5IEMxMy41NiwyMi41ODQgMTQsMjkgMTQsMjkiIGlkPSJTaGFwZSIgc3Ryb2tlPSIjQjc1QTM4IiBzdHJva2Utd2lkdGg9IjIiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjcsMjAgQzI3LDIwIDIxLjk1OCwxOS4wNTkgMjAsMjIgQzE4LjA0MiwyNC45NDEgMjIsMjkgMjIsMjkiIGlkPSJTaGFwZSIgc3Ryb2tlPSIjQjc1QTM4IiBzdHJva2Utd2lkdGg9IjIiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwb2x5bGluZSBpZD0iU2hhcGUiIGZpbGw9IiM1QTVBNjYiIHBvaW50cz0iNzAgNjYgODggNDggNzQgMzQgNTYgNTIgNzAgNjYiPjwvcG9seWxpbmU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y2lyY2xlIGlkPSJPdmFsIiBmaWxsPSIjMzQzNjNEIiBjeD0iNDAiIGN5PSI0MCIgcj0iNDAiPjwvY2lyY2xlPgogICAgICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTQyLDAgQzY1LjE4LDAgODQsMTguODIgODQsNDIgQzg0LDY1LjE4IDY1LjE4LDg0IDQyLDg0IEMxOC44Miw4NCAwLDY1LjE4IDAsNDIgQzAsMTguODIgMTguODIsMCA0MiwwIFogTTQyLDEyIEM1OC41NTcsMTIgNzIsMjUuNDQzIDcyLDQyIEM3Miw1OC41NTcgNTguNTU3LDcyIDQyLDcyIEMyNS40NDMsNzIgMTIsNTguNTU3IDEyLDQyIEMxMiwyNS40NDMgMjUuNDQzLDEyIDQyLDEyIFoiIGlkPSJTaGFwZSIgZmlsbD0iIzVBNUE2NiI+PC9wYXRoPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=); }

.h-icon_password-eye, .b-password__eye {
  width: 16px;
  height: 16px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+ICAgICAgICA8dGl0bGU+MTYtZXllLWNsb3NlZDwvdGl0bGU+ICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPiAgICA8ZGVmcz48L2RlZnM+ICAgIDxnIGlkPSJ2MyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+ICAgICAgICA8ZyBpZD0iZXllX2ljb24iIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMTcuMDAwMDAwLCAtMTQ0LjAwMDAwMCkiIGZpbGw9IiMzMzMzMzMiPiAgICAgICAgICAgIDxnIGlkPSIxNi1leWUtY2xvc2VkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMTcuMDAwMDAwLCAxNDQuMDAwMDAwKSI+ICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMS45NDksMi41NzggTDEzLjUyNywxIEMxMy45MzMsMC41OTMgMTQuNTkzLDAuNTkzIDE1LDEgQzE1LjQwNywxLjQwNyAxNS40MDcsMi4wNjcgMTUsMi40NzMgTDIuNDczLDE1IEMyLjA2NywxNS40MDcgMS40MDcsMTUuNDA3IDEsMTUgQzAuNTkzLDE0LjU5MyAwLjU5MywxMy45MzMgMSwxMy41MjcgTDIuNDA5LDEyLjExOCBDMC44MjMsMTAuNTY2IDAsOC43MDcgMCw4IEMwLDYuNjk4IDIuNjk4LDEuNDg4IDgsMS40ODggQzkuNTM2LDEuNDg4IDEwLjg1MywxLjkyNSAxMS45NDksMi41NzggTDExLjk0OSwyLjU3OCBaIE0xNC41MjIsNC44OTIgQzE1LjUwNSw2LjE2NyAxNiw3LjQ0MiAxNiw4IEMxNiw5LjMwMiAxMy4yMDksMTQuNTEyIDgsMTQuNTEyIEM3LjA0MiwxNC41MTIgNi4xNjYsMTQuMzM2IDUuMzc0LDE0LjA0IEw3LjcwNSwxMS43MDkgQzcuODAyLDExLjcxNyA3LjkwMSwxMS43MjEgOCwxMS43MjEgQzEwLjA0NywxMS43MjEgMTEuNzIxLDEwLjA0NyAxMS43MjEsOCBDMTEuNzIxLDcuOTAxIDExLjcxNyw3LjgwMiAxMS43MDksNy43MDUgTDE0LjUyMiw0Ljg5MiBMMTQuNTIyLDQuODkyIFogTTkuNzg3LDQuNzM5IEM5LjI1Niw0LjQ0NiA4LjY0Nyw0LjI3OSA4LDQuMjc5IEM1Ljk1Myw0LjI3OSA0LjI3OSw1Ljk1MyA0LjI3OSw4IEM0LjI3OSw4LjY0NyA0LjQ0Niw5LjI1NiA0LjczOSw5Ljc4NyBMNi4wNTgsOC40NjkgQzYuMDIsOC4zMTcgNiw4LjE2IDYsOCBDNiw2Ljg1NyA2Ljg1Nyw2IDgsNiBDOC4xNjMsNiA4LjMyMSw2LjAxOSA4LjQ3MSw2LjA1NiBMOS43ODcsNC43MzkgTDkuNzg3LDQuNzM5IFoiIGlkPSJTaGFwZSI+PC9wYXRoPiAgICAgICAgICAgIDwvZz4gICAgICAgIDwvZz4gICAgPC9nPjwvc3ZnPg==); }

.h-icon_password-eye-open, .b-password__eye_active {
  width: 16px;
  height: 16px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+ICAgICAgICA8dGl0bGU+MTYtZXllLW9wZW48L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4gICAgPGRlZnM+PC9kZWZzPiAgICA8ZyBpZD0idjMiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPiAgICAgICAgPGcgaWQ9ImV5ZV9pY29uIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzguMDAwMDAwLCAtMTQ0LjAwMDAwMCkiIGZpbGw9IiMzMzMzMzMiPiAgICAgICAgICAgIDxnIGlkPSIxNi1leWUtb3BlbiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNzguMDAwMDAwLCAxNDUuMDAwMDAwKSI+ICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik04LDAuNDg4IEMyLjY5OCwwLjQ4OCAwLDUuNjk4IDAsNyBDMCw4LjMwMiAyLjc5MSwxMy41MTIgOCwxMy41MTIgQzEzLjIwOSwxMy41MTIgMTYsOC4zMDIgMTYsNyBDMTYsNS42OTggMTMuMzAyLDAuNDg4IDgsMC40ODggTDgsMC40ODggTDgsMC40ODggWiBNOCwxMC43MjEgQzUuOTUzLDEwLjcyMSA0LjI3OSw5LjA0NyA0LjI3OSw3IEM0LjI3OSw0Ljk1MyA1Ljk1MywzLjI3OSA4LDMuMjc5IEMxMC4wNDcsMy4yNzkgMTEuNzIxLDQuOTUzIDExLjcyMSw3IEMxMS43MjEsOS4wNDcgMTAuMDQ3LDEwLjcyMSA4LDEwLjcyMSBMOCwxMC43MjEgWiBNOCw1IEM5LjE0Myw1IDEwLDUuOTUzIDEwLDcgQzEwLDguMTQzIDkuMDQ4LDkgOCw5IEM2Ljg1Nyw5IDYsOC4wNDggNiw3IEM2LDUuODU4IDYuODU3LDUgOCw1IEw4LDUgWiIgaWQ9IlNoYXBlIj48L3BhdGg+ICAgICAgICAgICAgPC9nPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+); }

.h-icon_p_file_doc_16x16 {
  width: 12px;
  height: 14px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjEycHgiIGhlaWdodD0iMTRweCIgdmlld0JveD0iMCAwIDEyIDE0IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0My4yICgzOTA2OSkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+UF9GaWxlX0RvY18xNngxNjwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJ2NyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9ImhlbHBfMTAwMF92Ny1wcm9qZWN0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNTY1LjAwMDAwMCwgLTEwOC4wMDAwMDApIj4KICAgICAgICAgICAgPGcgaWQ9InBvcHVsYXIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCA4MC4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSJpdGVtIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1NjMuMDAwMDAwLCAyNC4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iUF9GaWxlX0RvY18xNngxNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDMuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJCRyIgeD0iMCIgeT0iMCIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ij48L3JlY3Q+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMiwxNSBMNCwxNSBDMi44OTYsMTUgMiwxNC4xMDQgMiwxMyBMMiwzIEMyLDEuODk2IDIuODk2LDEgNCwxIEw4LjQwMSwxIEM5LjQyNSwxIDEwLjQwNywxLjQwNyAxMS4xMywyLjEzIEwxMi44NywzLjg3IEMxMy41OTMsNC41OTMgMTQsNS41NzUgMTQsNi41OTkgTDE0LDEzIEMxNCwxNC4xMDQgMTMuMTA0LDE1IDEyLDE1IFogTTExLjUsMTIgQzExLjc3NiwxMiAxMiwxMS43NzYgMTIsMTEuNSBDMTIsMTEuMjI0IDExLjc3NiwxMSAxMS41LDExIEw0LjUsMTEgQzQuMjI0LDExIDQsMTEuMjI0IDQsMTEuNSBDNCwxMS43NzYgNC4yMjQsMTIgNC41LDEyIEwxMS41LDEyIFogTTExLjUsMTAgQzExLjc3NiwxMCAxMiw5Ljc3NiAxMiw5LjUgQzEyLDkuMjI0IDExLjc3Niw5IDExLjUsOSBMNC41LDkgQzQuMjI0LDkgNCw5LjIyNCA0LDkuNSBDNCw5Ljc3NiA0LjIyNCwxMCA0LjUsMTAgTDExLjUsMTAgWiBNMTEuNSw4IEMxMS43NzYsOCAxMiw3Ljc3NiAxMiw3LjUgQzEyLDcuMjI0IDExLjc3Niw3IDExLjUsNyBMNC41LDcgQzQuMjI0LDcgNCw3LjIyNCA0LDcuNSBDNCw3Ljc3NiA0LjIyNCw4IDQuNSw4IEwxMS41LDggWiBNNyw1LjUgQzcsNS4yMjQgNi43NzYsNSA2LjUsNSBMNC41LDUgQzQuMjI0LDUgNCw1LjIyNCA0LDUuNSBDNCw1Ljc3NiA0LjIyNCw2IDQuNSw2IEw2LjUsNiBDNi43NzYsNiA3LDUuNzc2IDcsNS41IFogTTYuNSwzIEw0LjUsMyBDNC4yMjQsMyA0LDMuMjI0IDQsMy41IEM0LDMuNzc2IDQuMjI0LDQgNC41LDQgTDYuNSw0IEM2Ljc3Niw0IDcsMy43NzYgNywzLjUgQzcsMy4yMjQgNi43NzYsMyA2LjUsMyBaIiBmaWxsPSIjMzMzMzMzIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=); }

.h-icon_p_arrow_right_big_16x16 {
  width: 14px;
  height: 12px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjE0cHgiIGhlaWdodD0iMTJweCIgdmlld0JveD0iMCAwIDE0IDEyIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0My4yICgzOTA2OSkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+UF9BcnJvd19SSWdodF9CaWdfMTZ4MTY8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0idjciIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJoZWxwXzEwMDBfdjctcHJvamVjdCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTgyOS4wMDAwMDAsIC0xMDkuMDAwMDAwKSI+CiAgICAgICAgICAgIDxnIGlkPSJwb3B1bGFyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwgODAuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0iaXRlbSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODI4LjAwMDAwMCwgMjQuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9IlBfQXJyb3dfUklnaHRfQmlnXzE2eDE2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4LjAwMDAwMCwgMTEuMDAwMDAwKSByb3RhdGUoLTkwLjAwMDAwMCkgdHJhbnNsYXRlKC04LjAwMDAwMCwgLTExLjAwMDAwMCkgdHJhbnNsYXRlKDAuMDAwMDAwLCAzLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICA8cmVjdCBpZD0iQkciIHg9IjAiIHk9IjAiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PC9yZWN0PgogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNywxMS41ODYgTDcsMiBDNywxLjQ0OCA3LjQ0OCwxIDgsMSBDOC41NTIsMSA5LDEuNDQ4IDksMiBMOSwxMS41ODYgTDExLjYxMSw4Ljk3NSBDMTIuMDAxLDguNTg0IDEyLjYzNSw4LjU4NCAxMy4wMjUsOC45NzUgQzEzLjQxNiw5LjM2NSAxMy40MTYsOS45OTkgMTMuMDI1LDEwLjM4OSBMOC43MTksMTQuNjk2IEM4LjcxNSwxNC42OTkgOC43MTEsMTQuNzAzIDguNzA3LDE0LjcwNyBDOC41MTIsMTQuOTAyIDguMjU2LDE1IDgsMTUgQzcuNzQ0LDE1IDcuNDg4LDE0LjkwMiA3LjI5MywxNC43MDcgQzcuMjg5LDE0LjcwMyA3LjI4NSwxNC42OTkgNy4yODEsMTQuNjk2IEwyLjk3NSwxMC4zODkgQzIuNTg0LDkuOTk5IDIuNTg0LDkuMzY1IDIuOTc1LDguOTc1IEMzLjM2NSw4LjU4NCAzLjk5OSw4LjU4NCA0LjM4OSw4Ljk3NSBMNywxMS41ODYgWiIgaWQ9IlBfQXJyb3dfRG93bl9CaWdfMTZ4MTYiIGZpbGw9IiMzMzMzMzMiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==); }

.h-icon_48 {
  width: 48px;
  height: 48px; }

.h-icon_32 {
  width: 32px;
  height: 32px; }

.h-icon_24 {
  width: 24px;
  height: 24px; }

.h-icon_16 {
  width: 16px;
  height: 16px; }

.h-icon_more {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjQ4cHgiIGhlaWdodD0iNDhweCIgdmlld0JveD0iMCAwIDQ4IDQ4IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0My4yICgzOTA2OSkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+bW9yZTwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJ2NyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9ImhlbHBfMTAwMF92Ny1wcm9qZWN0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtODM2LjAwMDAwMCwgLTEzNTAuMDAwMDAwKSI+CiAgICAgICAgICAgIDxnIGlkPSJ2aWRlbyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzAuMDAwMDAwLCAxMjU4LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9Iml0ZW0iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcyMC4wMDAwMDAsIDU2LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJtb3JlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4Ni4wMDAwMDAsIDM2LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICA8Y2lyY2xlIGlkPSJiZyIgZmlsbD0iI0M3QzdDNyIgY3g9IjI0IiBjeT0iMjQiIHI9IjI0Ij48L2NpcmNsZT4KICAgICAgICAgICAgICAgICAgICAgICAgPGcgaWQ9ImFycm93IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNC4wMDAwMDAsIDI0LjAwMDAwMCkgcm90YXRlKC05MC4wMDAwMDApIHRyYW5zbGF0ZSgtMjQuMDAwMDAwLCAtMjQuMDAwMDAwKSB0cmFuc2xhdGUoMTIuMDAwMDAwLCAxMi4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJCRyIgeD0iMCIgeT0iMCIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0Ij48L3JlY3Q+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTAuNSwxNy4zNzkgTDEwLjUsMyBDMTAuNSwyLjE3MiAxMS4xNzIsMS41IDEyLDEuNSBDMTIuODI4LDEuNSAxMy41LDIuMTcyIDEzLjUsMyBMMTMuNSwxNy4zNzkgTDE3LjQxNjUsMTMuNDYyNSBDMTguMDAxNSwxMi44NzYgMTguOTUyNSwxMi44NzYgMTkuNTM3NSwxMy40NjI1IEMyMC4xMjQsMTQuMDQ3NSAyMC4xMjQsMTQuOTk4NSAxOS41Mzc1LDE1LjU4MzUgTDEzLjA3ODUsMjIuMDQ0IEMxMy4wNzI1LDIyLjA0ODUgMTMuMDY2NSwyMi4wNTQ1IDEzLjA2MDUsMjIuMDYwNSBDMTIuNzY4LDIyLjM1MyAxMi4zODQsMjIuNSAxMiwyMi41IEMxMS42MTYsMjIuNSAxMS4yMzIsMjIuMzUzIDEwLjkzOTUsMjIuMDYwNSBDMTAuOTMzNSwyMi4wNTQ1IDEwLjkyNzUsMjIuMDQ4NSAxMC45MjE1LDIyLjA0NCBMNC40NjI1LDE1LjU4MzUgQzMuODc2LDE0Ljk5ODUgMy44NzYsMTQuMDQ3NSA0LjQ2MjUsMTMuNDYyNSBDNS4wNDc1LDEyLjg3NiA1Ljk5ODUsMTIuODc2IDYuNTgzNSwxMy40NjI1IEwxMC41LDE3LjM3OSBaIiBpZD0iUF9BcnJvd19Eb3duX0JpZ18xNngxNiIgZmlsbD0iI0ZGRkZGRiI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=); }

.h-content-center {
  height: 100%;
  position: relative;
  text-align: center; }

.h-content-center__inner {
  top: 50%;
  position: absolute;
  left: 50%;
  width: 380px;
  margin-left: -190px;
  margin-top: -100px; }

.h-content-center__icon {
  margin-bottom: 24px; }

.h-content-center_page .h-content-center__inner {
  position: fixed;
  margin-top: -50px; }

.h-content-center_success {
  min-height: 500px; }
  .h-content-center_success .h-content-center__inner {
    margin-top: -150px; }

.h-error-page {
  margin-top: 20%;
  text-align: center;
  margin-bottom: 50px; }

.h-error-page-code {
  width: 433px;
  height: 177px;
  margin: 40px 79px 40px 0; }

.h-error-page-code,
.h-error-page-content {
  display: inline-block;
  vertical-align: middle; }

.h-error-page-content {
  background: #fff;
  padding: 20px;
  border-radius: 2px;
  background-color: #fff;
  box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.04);
  border: 1px solid rgba(0, 0, 0, 0.12);
  width: 420px;
  position: relative;
  text-align: left; }

.h-error-page-content-footer {
  margin-top: 40px; }

.h-error-page-content-footer .b-hr {
  margin: 0 -20px 20px; }

.h-bottom {
  background: #f0f0f0;
  box-sizing: border-box;
  padding: 44px 10px 44px;
  margin: -29px 0 29px; }

.h-bottom__link {
  display: block;
  font-size: 15px;
  padding-top: 8px;
  padding-bottom: 5px;
  margin-bottom: 8px;
  color: #333;
  text-decoration: none;
  line-height: 1.33em; }
  .h-bottom__link:after {
    display: table;
    clear: both;
    font: 0/0 a;
    content: ''; }
  .h-bottom__link:hover .h-bottom__link-text {
    text-decoration: underline; }

.h-bottom__link-icon {
  display: block;
  width: 24px;
  height: 24px;
  border-radius: 4px; }

.h-block {
  padding: 20px; }

.h-block__inner {
  margin: 0 -20px;
  padding: 20px;
  background: #fff; }

.h-block_main {
  padding-bottom: 36px;
  background: #f0f0f0; }

.h-block_mail-pattern {
  background: #fff url(../../../img/mail-pattern-short-2x.png) 49% 0;
  background-size: 283px 380px;
  padding-top: 40px;
  padding-bottom: 40px; }

.h-block__side-left {
  overflow: hidden; }

.h-block__side-right {
  float: right;
  width: 460px; }
  @media screen and (min-width: 1186px) {
    .h-block__side-right {
      width: 580px; } }

.h-card {
  display: table;
  margin: 20px;
  border-radius: 2px;
  background-color: #fff;
  box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.04);
  border: solid 1px #e0e0e0;
  border: solid 1px rgba(0, 0, 0, 0.12);
  position: relative;
  height: 260px; }
  @media screen and (min-width: 1186px) {
    .h-card {
      height: 330px; } }
  .h-card__title {
    font-size: 20px;
    line-height: 28px;
    margin-bottom: 16px; }
    .h-card__title a {
      outline: none; }
    @media screen and (min-width: 1186px) {
      .h-card__title {
        font-size: 24px;
        line-height: 32px; } }
  .h-card__side {
    display: table-cell;
    vertical-align: middle;
    overflow: hidden;
    text-align: center;
    width: 52%;
    padding: 20px 40px 40px 52px;
    height: 100%;
    position: relative; }
    .h-card__side:after {
      content: ' ';
      background: #f0f0f0;
      width: 200%;
      height: 200%;
      right: 40%;
      top: -50%;
      position: absolute;
      -webkit-transform: rotate(15deg);
      -moz-transform: rotate(15deg);
      -ms-transform: rotate(15deg);
      -o-transform: rotate(15deg);
      transform: rotate(15deg); }
  .h-card__content {
    display: table-cell;
    vertical-align: middle;
    height: 100%;
    width: 48%;
    padding-right: 40px; }
  .h-card__pic {
    display: block;
    margin: 0 auto;
    width: 100%;
    position: relative;
    z-index: 1; }
  .h-card-slider {
    margin: -18px; }
  .h-card-wrapper {
    margin: -2px;
    white-space: nowrap;
    overflow: hidden; }
    .h-card-wrapper:before, .h-card-wrapper:after {
      position: absolute;
      content: ' ';
      height: 100%;
      width: 10px;
      top: 0;
      left: 0; }
  .h-card-slide {
    white-space: normal;
    display: inline-block;
    width: 100%; }

/* Slider */
.slick-slider {
  position: relative;
  display: block;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent; }

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0; }
  .slick-list.dragging {
    cursor: pointer; }

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block; }
  .slick-track:before, .slick-track:after {
    content: "";
    display: table; }
  .slick-track:after {
    clear: both; }
  .slick-loading .slick-track {
    visibility: hidden; }

.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  outline: none;
  display: none; }
  [dir="rtl"] .slick-slide {
    float: right; }
  .slick-slide img {
    display: block; }
  .slick-slide.slick-loading img {
    display: none; }
  .slick-slide.dragging img {
    pointer-events: none; }
  .slick-initialized .slick-slide {
    display: block; }
  .slick-loading .slick-slide {
    visibility: hidden; }
  .slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent; }

.slick-arrow.slick-hidden {
  display: none; }

/* Slider */
/* Arrows */
.slick-prev,
.slick-next {
  display: none; }

/* Dots */
.slick-dotted.slick-slider {
  margin-bottom: 30px; }

.slick-dots {
  position: absolute;
  bottom: -30px;
  list-style: none;
  display: block;
  text-align: center;
  padding: 0;
  margin: 0;
  width: 100%; }
  .slick-dots li {
    position: relative;
    display: inline-block;
    height: 20px;
    width: 20px;
    margin: 0 5px;
    padding: 0;
    cursor: pointer; }
    .slick-dots li button {
      border: 0;
      background: transparent;
      display: block;
      height: 20px;
      width: 20px;
      outline: none;
      line-height: 0px;
      font-size: 0px;
      color: transparent;
      padding: 5px;
      cursor: pointer; }
      .slick-dots li button:hover, .slick-dots li button:focus {
        outline: none; }
        .slick-dots li button:hover:before, .slick-dots li button:focus:before {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
          opacity: 1; }
      .slick-dots li button:before {
        position: absolute;
        top: 0;
        left: 0;
        content: ' ';
        width: 12px;
        height: 12px;
        border-radius: 50%;
        background: #a8a8a8;
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
        opacity: 0.8; }
    .slick-dots li.slick-active button:before {
      background: #005FF9;
      filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
      opacity: 1; }

.h-popup-rating-popup-shown body {
  overflow: hidden; }

.h-popup-rating-popup-shown .h-popup-rating-overlay {
  overflow-x: auto;
  overflow-y: scroll; }

.h-popup-rating-popup-shown .h-wrapper {
  overflow-y: scroll; }

.h-popup-rating-popup-shown .h-popup-rating-overlay__close {
  display: block; }

.h-popup-rating-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2000;
  display: none;
  text-align: left;
  overflow: hidden;
  background: transparent;
  transition: background 0.2s cubic-bezier(0.4, 0, 0.22, 1); }
  .h-popup-rating-overlay_bg_visible {
    background: rgba(0, 0, 0, 0.7); }
  .h-popup-rating-overlay_visible {
    display: block; }

.h-popup-rating-overlay__bg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -webkit-backface-visibility: hidden; }

.h-popup-rating-overlay__close {
  display: none;
  position: fixed;
  right: 15px;
  top: 0;
  cursor: pointer;
  -webkit-appearance: none;
  padding: 20px;
  width: 62px;
  height: 64px;
  box-sizing: border-box; }

.h-popup-rating-overlay__inner {
  display: table;
  width: 100%;
  height: 100%; }

.h-popup-rating-overlay__content {
  display: table-cell;
  text-align: center;
  vertical-align: middle;
  padding: 20px 20px;
  overflow: hidden; }

.h-popup-rating-popup {
  box-sizing: border-box;
  display: inline-block;
  width: 100%;
  background: #fff;
  max-width: 480px;
  padding: 32px 40px;
  position: relative;
  border-radius: 4px;
  box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.1); }
  .h-popup-rating-popup__content {
    text-align: left; }
    .h-popup-rating-popup__content_center {
      text-align: center; }

.h-popup-rating-popup__text-comment {
  font-size: 15px;
  color: #707070;
  text-align: left;
  line-height: 24px; }

.h-popup-rating-popup__text-comment_error {
  color: #f44e4e; }

.h-popup-rating-popup__text-info {
  font-size: 13px;
  color: #707070;
  text-align: left;
  line-height: 24px; }

.h-icon_popup-rating-icon-wait {
  width: 80px;
  height: 80px;
  background-image: url(data:image/png;base64,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); }

.h-icon_popup-rating-star0, .h-popup-rating-rating__label {
  width: 48px;
  height: 48px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAMAAADVRocKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTA3MTM5N0UyMzQxMTFFOEFFRTZCQ0JFNzUzN0NBQjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTA3MTM5N0YyMzQxMTFFOEFFRTZCQ0JFNzUzN0NBQjAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxMTJGRjQwOTIzMDQxMUU4QUVFNkJDQkU3NTM3Q0FCMCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxMTJGRjQwQTIzMDQxMUU4QUVFNkJDQkU3NTM3Q0FCMCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgU+vpEAAABgUExURf///+Dg4P7+/vv7++Hh4erq6vj4+OTk5PHx8f39/ebm5vPz8+Li4vDw8Pb29uzs7Pr6+uvr6+7u7uXl5ejo6Pf39/Ly8uPj4+/v7+fn5/X19fz8/O3t7enp6fT09Pn5+R7guOsAAAI2SURBVHja7FjbcqswEIuvYO63QCEk/f+/PGfSpKUEE6+9+9AZ9B5pZiNWWp9OBw4cAOIzjitK/pj9R0zHr9kdmkzg+iWgqPgFe0AQCTRPgYaGn2dPgYyTCKTsGymJQPsj0FLwn9kCZwIBtRRQhB6lcmrzW6Ch8yiRU1O2ArZTk7VAQuhRip2qXgUUoUfxnfqxJfBB51F0p6ZsEymdR5GdqpkFms6jX6jDeE2lpz6f645Z0dVz3k+6Mu5+EbpI46bukkEyAOSQdHUTp4UWNm/xXo0RiNQqFo2qf5ExCUNFYvbzJBzr73zEFkioBcatYo6JdcnnV1z+64uNeInJX3Lb+UIznwcmiUMvJ+vazDD4s50lK9pw/nY3q00Xyt+92ayhZirfB3Uewp+7ZMLNn//mmMEZvn1+o4p8+CPAK4bxWK6jAXW5Gspfc4w66h5g2Ga6+fSiszu/39lcuQv4vYL17gJ+PRtgJL+SCvjaIh/+C8RFlxOxTScPgRkiMOPdTWjXlIGtCgMWKGACBc7tjbnsgPWiAx/3wJYnoXGgoYEDvZltTVhKWN+FHt9XISyHBPT5aLO5RHczFptbcAgPG5k//kiey+DQ2XjAUYvWLFRo6JTb01l86C9zKkPC5ns6iw9lPacoIGzU5k2xnhMkdKa96djmBAmdZnc6ljk1Xv+xevM6upgT5F9+VqLWobKdn4djD4mz+49k7LQieXyfUwsKtUs5DLPz27GYh6H0aS4HDhz4I/gnwADSNhpuOWOZVgAAAABJRU5ErkJggg==); }

.h-icon_popup-rating-star1, .h-popup-rating-rating__input:checked ~ .h-popup-rating-rating__label,
.h-popup-rating-rating_unabled .h-popup-rating-rating__label:hover,
.h-popup-rating-rating_unabled .h-popup-rating-rating__label:hover ~ .h-popup-rating-rating__label {
  width: 48px;
  height: 48px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAMAAADVRocKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTA3MTM5ODIyMzQxMTFFOEFFRTZCQ0JFNzUzN0NBQjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTA3MTM5ODMyMzQxMTFFOEFFRTZCQ0JFNzUzN0NBQjAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxMDcxMzk4MDIzNDExMUU4QUVFNkJDQkU3NTM3Q0FCMCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxMDcxMzk4MTIzNDExMUU4QUVFNkJDQkU3NTM3Q0FCMCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsSp7yoAAAGzUExURf////+vFv+wF/+zIf/++v+zIP+xGv/blv/KZP/35v/akv/Obv/FVv/46v/25f///f+xG//24//+/P/++//9+P/9+f/Qdv/14f/uzf/89f+wGf/AR/+3LP+2Kv/Mav+7OP/Pcv/w0v+/Rf/mtf/qwv+8O//KY//gpf/79P+8PP/iqv/hpv/tyf/KYv+7N//CS/+9Pf/vz//35//dmv/JYf/foP/Tfv+yHv+9Pv/Wh//Vgv/krv/78v/Pc//iqf+yH/+0Iv/ZkP/Zjv/pv/+0I//EUv/36P/rxP/dm/+/Qv/qwP/LZ//DTv/HWv+4MP/68f/nuf/uzP+yHf/pvv/14P+5M/+8Ov/LZv/Vhf/46f/lsv/blf/JYP+wGP/Se//Vg//YjP/v0P/78/+2Kf+/RP+4L/+3Lf/ty//nt//uy////v/ASP/rw//BS//VhP+1KP/WiP/Xif+2K//z3P/Tff/PdP/iq//FVf/ARv/ak//Maf+9P//Whv/ltP/fof/Xiv/syP/hqP+4Lv/z2v/cmP/dnP/67v/v0f/Yi//03f/y2f/nuP/cmf/57f/jq//Ob//SejW+dMcAAALtSURBVHja7JlnVxpBFIYdQJYmXXoRUEAUUBHsvfdujMb03nvvvSc/OdGQsGyBvcPdDzln3687+zzsntmZO5e6OiVKlADzOZd7Iyf/rZYQ7Vf5+J0+8ju+U7IJuslh0nLxzb4/Ap9ZJsEJUsx1efjOG38FZ5yyCNrIv7TJIpgrCebk4L8krLTLINCxBTp8vl7LFmi70AVPSVn6sPmNwXJBsBFZ8IpwMowsOMsVRHH5Fwgvl1AFR/iCBUz+tJUvsB5FFNwiAnmBx9fcFhIENGiC+0Qw39EEfmHBFSy+h4jEgyR4LCYI1cb1uj2rCUMhZLKKCaymUMGQWPW4vdLXNH1kI8X0G5f8WyMEkJEt/5Kxn0ltRPRiq6AzH89mJglCJjPZeJ5XFpyOEtREkxxBH0HOTY4giy24xhEsYgsWOYJZbME7juDyMVx+N2+aWlyYfJdF4Etg9rHw+4zwtxarx+HXx0SPSAEMfqBTfCmy9dbO77VVWuwGTbXyTYOVl1N7U238JnvVFdugoserDFL2hN0eWn7PrrRdZy1Ixw+uSd3X3C00/Ba39O14ZQrOn1qBbPgOI5RvdABrinHQZFKNw6uWgXXp/PUBmrqoXfIzqOiOzXekP8EnKkFCuoCudwGYSD+oBBnpgjANvwEyTRsoBM8gghiF4C5EUKAQPIQI/BTHDy1EoPWCBc2wte4qWPARJjgJFjwAFhNQvkUNE6gtQMEH6IYTAQpyYnWnWP06CxTERcp+m03kIAFtdAqWweGJg0sTYaFr52H8TaG3M1bs32jGhN7TJkgwzAekWf8amNP86ymQgFcCb8+XD5jf5o4YAgk4pZ36Ea+7pTFwvpRWCP8bZ4boBbvZuvLS4j1AcLHspzWLLoit7HFfAIId1tvZq1ATOvZY72kHICidmReq9PG7Si1bF0CQL97TMVN97ExHcfBzgCB5eNMoY5cy2M6MHox+kgTVLPdeL/+U3DuePr58boimclGiRMl/kl8CDABuZ0zzzjD/rAAAAABJRU5ErkJggg==); }

.h-icon_popup-rating-star2, .h-popup-rating-rating__input:first-child:checked ~ .h-popup-rating-rating__label,
.h-popup-rating-rating_unabled .h-popup-rating-rating__label:nth-child(2):hover,
.h-popup-rating-rating_unabled .h-popup-rating-rating__label:nth-child(2):hover ~ .h-popup-rating-rating__label {
  width: 48px;
  height: 48px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAMAAADVRocKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTA3MTM5ODYyMzQxMTFFOEFFRTZCQ0JFNzUzN0NBQjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTA3MTM5ODcyMzQxMTFFOEFFRTZCQ0JFNzUzN0NBQjAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxMDcxMzk4NDIzNDExMUU4QUVFNkJDQkU3NTM3Q0FCMCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxMDcxMzk4NTIzNDExMUU4QUVFNkJDQkU3NTM3Q0FCMCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PihViPIAAAG/UExURf///1moQFqpQVyqQ2CsSJDFf7XYqfz9++3265jJiIbAdJHFgLHXpv7+/dzt1uv16GewUF2qRPz+/P3+/WGtSer05+326vr9+vv9+tHnyluqQ3y7aHu6Z2iwUnW3YNjr07zcsn+8bJ3MjsDetnG1W+72693t2KPPlXK1XN/u2r/etcLfuff79rfarNTpzXS2X3S2XpXIhZvLi/j891+rRmOtS16rRo7EfKbRmfb69KrSncvkw1+sR4S/cWyyVcjiwIrCeJPHgnW3YfX69LPYqNPozFupQt7u2bDWpMLfuG6zWPH47nm5ZPj799vs1sbhvajSm7jarfD37tXpz2KtSs3lxpvLjO/37WGsSYG9bnO2Xo7Efa/Vo+/37JLGgmmxUs3lxX27abnarnq6ZvL58WavT6jRmo/Eftrs1azTn8rkwpTHhOTx4JnKiavTnp7Mj+Xy4bbZq8HfuKfRmvP58aLPlGuyVWiwUeby4un05WqxU9rs1LvcsanSnGqxVHa4YaDOkqHOk8zlxMTgu7LXpsPguobAc9Xpzv7//ufz47fZrK3VoWevT/b79cnjwdjr0un05q3UoH+8a6rTnZzLjQJtxEcAAALuSURBVHja7JnnW9pQFIe9RMLeArIUEEWWiqturXtvrVrt3nvv1u692z+41dISMiDncvKlT35fubwvyXNz7smhokKNGjXAXMpkrinJv84QwrxXjt/gJ7/jn1BMcJbsR6sU3+P/I/B7FBLcJLmcUYbvPf1X8NGriKCO/EudIoLZvGBWCf4XwkmtAgITV2DC5+sZroCpRxc8JgXpweZX2wsF9mpkwQ3CyxSy4CRfEMTlPySCnEMVHBEKDmLydxxCgeMQouAKEcl5PL7urpggpEMTvCKieYEmCIgLjmPxrUQiViTBRSlBtjzunNu6ljTHs0aHlMBhzMbNyTWre05+TdMnfCm2yzAUmO4jgPRNB4YMXWzKl9BLVUFvWBuJdRCEdMQi2keCtuBTkKAmmOYJeghyfvAEEWzBd55gE1uwyRMsYQtO8ARvD+DyDwu2qSWKyY9aRJ4EdhwLP86KP2u9lTj8yl7JV6QQBj/UIF2KbMPl84dtxYpdt7FcvrG7eDl1tZbHb3WVrNhmDT1eY5ZzJgy20/LbB+WdOvN2Or59Xu655m6h4be45R/HI/1wfv8I5MB3GqB8gxPYU2yDNpNmG961LHTK53cu0PRFtbKvQUP32nxP/hW8oxIk5QvoZheAjXSZShCTL2ik4c9AtukMheAzRHCBQnAbIohTCEDdcADOb2MgAqYNLGiC1bo3YME3mOADWPAa2ExA+ZYqmKDKAhRMQA+cBFCQkeo7pfrXJaBAK9H222wSLxLQQedR0Zrm2/vI1yj22QMY/77Y3ZnMzW90k2L36StIMCUEaDn/GnhE7mAKJBC0wFtjhQvGtvgr1kECXmu38VIw3dKZNwrXNEP4p3g7RC86zTYVtha3AILnBT+tSbIgNnPXHQMIFjk1YLRIT+gc5VSURYDgan78WmKOX58f2UYBgnDuOzUrpdeu1OQWhwGC9P6XVlmXnMUudnVv9W4aso2Wfz4ZeCp7drzzbODO+nKFGjVq/tv8EmAARi1OrN5GG8oAAAAASUVORK5CYII=); }

.h-icon_popup-rating-popup-close {
  width: 20px;
  height: 20px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjIwcHgiIGhlaWdodD0iMjBweCIgdmlld0JveD0iMCAwIDIwIDIwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy4wLjEgKDc1OTcpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPlNsaWNlIDI8L3RpdGxlPgogICAgPGRlc2NyaXB0aW9uPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjcmlwdGlvbj4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHNrZXRjaDp0eXBlPSJNU1BhZ2UiPgogICAgICAgIDxnIGlkPSJjbG9zZSIgc2tldGNoOnR5cGU9Ik1TTGF5ZXJHcm91cCI+CiAgICAgICAgICAgIDxnIGlkPSJOZXdfU3ltYm9sXzIzMyI+PC9nPgogICAgICAgICAgICA8ZyBpZD0iTmV3X1N5bWJvbF8yNDIiPjwvZz4KICAgICAgICAgICAgPGcgaWQ9Ik5ld19TeW1ib2xfMTQ4Ij48L2c+CiAgICAgICAgICAgIDxnIGlkPSJOZXdfU3ltYm9sXzkiPjwvZz4KICAgICAgICAgICAgPHBhdGggZD0iTTE5Ljg0LDIuMzEgTDE3LjkzMjg1NzEsMC40MDI4NTcxNDMgTDEwLjEyMTQyODYsOC4yMTQyODU3MSBMMi4zMSwwLjQwMjg1NzE0MyBMMC40MDI4NTcxNDMsMi4zMSBMOC4yMTQyODU3MSwxMC4xMjE0Mjg2IEwwLjQwMjg1NzE0MywxNy45MzI4NTcxIEwyLjMxLDE5Ljg0IEwxMC4xMjE0Mjg2LDEyLjAyODU3MTQgTDE3LjkzMjg1NzEsMTkuODQgTDE5Ljg0LDE3LjkzMjg1NzEgTDEyLjAyODU3MTQsMTAuMTIxNDI4NiBMMTkuODQsMi4zMSBaIiBpZD0iU2hhcGUiIGZpbGw9IiNmZmYiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPgo=); }

.h-popup-rating-popup .b-radiogroup__text {
  line-height: 16px; }

.h-popup-rating-popup .b-radiogroup__item_checked .b-radiogroup__text, .h-popup-rating-popup .h-troubleshooter__link_current .b-radiogroup__item .b-radiogroup__text, .h-troubleshooter__link_current .h-popup-rating-popup .b-radiogroup__item .b-radiogroup__text {
  font-weight: bold; }

.h-popup-rating-popup .b-input_textarea {
  width: 100%; }

.h-popup-rating-popup .b-radiogroup__input {
  top: 0;
  left: -50px; }

.h-popup-rating-popup_step .h-popup-rating-popup__step_2, .h-popup-rating-popup_step .h-popup-rating-popup__step_success {
  display: none; }

.h-popup-rating-popup_step_success .h-popup-rating-popup__step_1_2 {
  display: none; }

.h-popup-rating-popup_step_success .h-popup-rating-popup__step_success {
  display: block; }

.h-popup-rating-popup_step_1 .h-popup-rating-popup__step_1_2, .h-popup-rating-popup_step_1 .h-popup-rating-popup__step_1 {
  display: block; }

.h-popup-rating-popup_step_1 .h-popup-rating-popup__step_2, .h-popup-rating-popup_step_1 .h-popup-rating-popup__step_success {
  display: none; }

.h-popup-rating-popup_step_2-allstars .h-popup-rating-popup__step_2-notallstars, .h-popup-rating-popup_step_2-allstars .h-popup-rating-popup__step_success {
  display: none; }

.h-popup-rating-popup_step_2-allstars .h-popup-rating-popup__step_2, .h-popup-rating-popup_step_2-allstars .h-popup-rating-popup__step_2-allstars, .h-popup-rating-popup_step_2-allstars .h-popup-rating-popup__step_1_2 {
  display: block; }

.h-popup-rating-popup_step_2-notallstars .h-popup-rating-popup__step_2-allstars, .h-popup-rating-popup_step_2-notallstars .h-popup-rating-popup__step_success {
  display: none; }

.h-popup-rating-popup_step_2-notallstars .h-popup-rating-popup__step_2, .h-popup-rating-popup_step_2-notallstars .h-popup-rating-popup__step_2-notallstars, .h-popup-rating-popup_step_2-notallstars .h-popup-rating-popup__step_1_2 {
  display: block; }

.btn_popup-rating-submit {
  width: 155px; }

.b-form-field__message-popup-rating {
  float: right;
  padding-top: 8px;
  padding-left: 12px; }

.b-form-field__errors-popup-rating {
  padding-top: 11px; }

.h-popup-rating-rating {
  overflow: hidden;
  display: inline-block;
  position: relative; }
  .h-popup-rating-rating:after {
    content: ' ';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(255, 255, 255, 0.0001); }

.h-popup-rating-rating_unabled:after {
  display: none; }

.h-popup-rating-rating_unabled .h-popup-rating-rating__label {
  cursor: pointer; }

.h-popup-rating-rating__input {
  float: right;
  width: 48px;
  height: 48px;
  padding: 0;
  margin: 0 0 0 -48px;
  opacity: 0; }

.h-popup-rating-rating__label {
  position: relative;
  cursor: default;
  display: block;
  float: right;
  font-size: 13px;
  text-align: center;
  line-height: 48px;
  margin-right: 8px;
  color: #fff;
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain; }

.h-popup-rating-messages-error {
  font-size: 14px;
  color: #f44e4e;
  text-align: left;
  line-height: 20px; }

.h-search-suggest-block {
  width: 840px;
  background-color: rgba(240, 240, 240, 1);
  position: relative;
  padding: 8px 20px 12px;
  border-radius: 2px;
  box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.04);
}

.h-search-suggest-group {
  display: block;
  list-style: none;
  padding: 0;
  margin: 0;
}

.h-search-suggest-item {
    display: block;
    padding: 0;
    margin: 0;
    overflow: hidden;
}

.h-search-suggest-header {
    display: block;
    font-size: 15px;
    font-family: 'Arial-BoldMT';
    padding-top: 8px;
    padding-bottom: 8px;
    line-height: 20px;
    text-align: left;
    position: relative;
    text-decoration: none;
    color: rgba(51, 51, 51, 1);
}

.h-search-suggest-link {
    display: block;
    font-size: 15px;
    font-family: 'ArialMT';
    padding-top: 8px;
    padding-bottom: 8px;
    line-height: 20px;
    text-align: left;
    position: relative;
    text-decoration: none;
}

.h-search-suggest-link:hover {
    text-decoration: underline;
}

.h-text .look_also {
    margin: 0;
    font-size: 15px;
    padding: 16px 16px 20px 52px;
    line-height: 20px;
    border-radius: 2px;
    background: url("/help2/img/icons/ic-book.svg") no-repeat 16px 16px;
    box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.04);
    border: solid 1px rgba(0, 0, 0, 0.12);
}

.h-text .look_also ul {
    list-style: none;
    padding: 0px;
    margin: 0px;
}

.h-text .look_also li {
    margin-bottom: 12px;
}

.h-text .look_also li:last-child {
    margin-bottom: 0px;
}

.h-text .look_also a {
    color: inherit;
    text-decoration: underline;
}

.h-text .look_also a:hover {
    text-decoration: none;
}

.article-accordion {
    margin: 0;
    padding: 0;
    border-radius: 2px;
    background-color: #fff;
    box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.04);
    border: solid 1px rgba(0, 0, 0, 0.12); 
}
.article-accordion + .article-accordion {
    border-top: 0px; 
    border-radius: 0px 0px 2px 2px;
}
.article-accordion__item {
    font-size: 15px;
    line-height: 20px; 
}    
.article-accordion__item.-active .article-accordion__title {
    font-weight: 700; 
}
.article-accordion__item.-active .article-accordion__title:after {
    border-color: transparent transparent #333 transparent;
    border-width: 0 4px 6px 4px;
}
.article-accordion__item.-active .article-accordion__content {
    display: block;
}
.article-accordion__title {
    cursor: pointer;
    display: block;
    position: relative;
    padding: 16px 20px;
    color: #333333;
    text-decoration: none; 
}
.article-accordion__title:after {
    content: '';
    position: absolute;
    top: 50%;
    right: 24px;
    width: 0;
    height: 0;
    margin-top: -4px;
    border-width: 6px 4px 0 4px;
    border-style: solid;
    border-color: #333 transparent transparent transparent; }
.article-accordion__content {
    display: none;
    padding: 16px 20px 44px 20px;
    margin: 0 20px;
    border-top: 1px solid rgba(0, 0, 0, 0.12); }
.article-accordion__content > p, .article-accordion__content > ol {
    margin-top: 0;
    margin-bottom: 0; 
}
.article-accordion__content > p:not(:last-child), .article-accordion__content > ol:not(:last-child) {
  margin-bottom: 16px; 
}

.support-service {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    padding-top: 20px;
    border-top: solid 1px rgba(0, 0, 0, 0.08); 
}
.support-service__icon {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 48px;
    height: 48px;
    margin-right: 12px;
    background: #005FF9;
    border-radius: 100%; 
}
.support-service__content {
    color: #999999; 
}
.support-service__content p {
    margin: 4px 0 0 0; 
}
.support-service__content a {
    text-decoration: none; 
}
.support-service__content a:hover {
    text-decoration: underline; 
}

.tabs__menu {
    display: -ms-flexbox;
    display: flex;
    margin: 0;
    padding: 0;
    list-style: none;
    border-bottom: 1px solid rgba(0, 0, 0, 0.12); 
}

.tabs__item {
    font-size: 15px;
    line-height: 20px;
    margin-bottom: -1px !important;
    border-bottom: 2px solid transparent; 
    cursor: pointer;
}
.tabs__item:hover {
    border-color: #c7c7c7; 
}
.tabs__item:not(:last-child) {
    margin-right: 32px; 
}
.tabs__item.-active {
    border-color: #005ff9; 
}
.tabs__item div {
    display: block;
    padding-bottom: 9px;
    color: inherit;
    text-decoration: none; 
}
.tabs__content {
    display: none;
}
.tabs__content > p {
    margin-top: 0;
    margin-bottom: 0; 
}
.tabs__content > p:not(:last-child) {
    margin-bottom: 20px; 
}
.tabs__content.-active {
    display: block; 
}

.simple_header{
  position:fixed;
  z-index: 1;
  width:100%;
  height:56px;
  background:#005ff9;
}
.simple_header__body{
  position:relative;
  height:56px;
  margin: 0 auto;
  max-width: 939px;
}
@media screen and (min-width: 1186px)  { .simple_header__body {
  max-width: 1140px;
}}

.simple_header__logo{
  position: relative;
  display: table-cell;
  margin: 0 auto;
  height: 56px;
  z-index: 2;
  padding-left: 10px;
  vertical-align: middle;
}
.simple_header__logo img{
  display:block
}
.mail_project_root {
    min-width:1366px;
    -webkit-font-smoothing: antialiased;
}
.mail_project_root .page__middle{
    padding-top:128px
}

.mail_project_root article, .mail_project_root aside, .mail_project_root audio, .mail_project_root blockquote,
.mail_project_root body, .mail_project_root canvas, .mail_project_root dd, .mail_project_root details,
.mail_project_root div, .mail_project_root dl, .mail_project_root dt, .mail_project_root fieldset,
.mail_project_root figcaption, .mail_project_root figure, .mail_project_root footer, .mail_project_root form,
.mail_project_root h1, .mail_project_root h2, .mail_project_root h3, .mail_project_root h4, 
.mail_project_root h5, .mail_project_root h6, .mail_project_root header, .mail_project_root input,
.mail_project_root li, .mail_project_root mark, .mail_project_root menu, .mail_project_root nav,
.mail_project_root ol, .mail_project_root p, .mail_project_root pre, .mail_project_root section,
.mail_project_root summary, .mail_project_root td, .mail_project_root textarea, .mail_project_root th,
.mail_project_root time, .mail_project_root ul, .mail_project_root video{
    margin:0;
    padding:0
}
.mail_project_root table{
    border-collapse:collapse;
    border-spacing:0
}
.mail_project_root fieldset, .mail_project_root img, .mail_project_root span{
    border:none
}
.mail_project_root address, .mail_project_root caption, .mail_project_root cite,
.mail_project_root code, .mail_project_root dfn, .mail_project_root th, .mail_project_root var{
    font-style:normal;
    font-weight:400
}
.mail_project_root ol, .mail_project_root ul{
    list-style:none
}
.mail_project_root caption, .mail_project_root th{
    text-align:left
}
.mail_project_root abbr, .mail_project_root acronym{
    border:none
}
.mail_project_root sub, .mail_project_root sup{
    vertical-align:baseline;
    position:relative;
    top:-.4em;
    font-size:.65em
}
.mail_project_root sub{
    top:.4em
}
.mail_project_root .small, .mail_project_root small{
    font-size:.86em
}
.mail_project_root article, .mail_project_root aside, .mail_project_root details, 
.mail_project_root figcaption, .mail_project_root figure, .mail_project_root footer, 
.mail_project_root header, .mail_project_root main, .mail_project_root menu, .mail_project_root nav, 
.mail_project_root section, .mail_project_root time{
    display:block
}
.mail_project_root *{
    box-sizing:border-box
}
.mail_project_root input[type=number]{
    -moz-appearance:textfield
}
.mail_project_root input[type=number]::-webkit-inner-spin-button{
    display:none
}
.mail_project_root textarea{
    -webkit-appearance:none
}
@font-face{
    font-family:TTNormsPro;
    src:url(/help2/fonts/TTNormsPro-Regular.eot);
    src:url(/help2/fonts/TTNormsPro-Regular.eot?#iefix) format("embedded-opentype"),url(/help2/fonts/TTNormsPro-Regular.woff2) format("woff2");
    font-weight:400;
    font-style:normal
}
@font-face{
    font-family:TTNormsPro;
    src:url(/help2/fonts/TTNormsPro-Medium.eot);
    src:url(/help2/fonts/TTNormsPro-Medium.eot?#iefix) format("embedded-opentype"),url(/help2/fonts/TTNormsPro-Medium.woff2) format("woff2");
    font-weight:500;
    font-style:normal
}
@font-face{
    font-family:TTNormsPro;
    src:url(/help2/fonts/TTNormsPro-Bold.eot);
    src:url(/help2/fonts/TTNormsPro-Bold.eot?#iefix) format("embedded-opentype"),url(/help2/fonts/TTNormsPro-Bold.woff2) format("woff2");
    font-weight:700;
    font-style:normal
}
.mail_project_root body, .mail_project_root html{
    width:100%;
    height:100%
}
.mail_project_root body.-overflow-hidden, .mail_project_root html.-overflow-hidden{
    overflow:hidden
}
.mail_project_root body{
    font-family:Arial;
    color:#000;
    background:#fff;
    font-size:15px;
    line-height:20px;
    font-weight:400;
    text-size-adjust:100%;
    -ms-text-size-adjust:100%;
    -webkit-text-size-adjust:100%
}
.mail_project_root input[type=text], .mail_project_root textarea{
    -webkit-appearance:none
}
.mail_project_root a{
    color:#005bd1;
    text-decoration:none
}
.mail_project_root a:hover{
    text-decoration:underline
}
.mail_project_root b{
    font-weight:700
}
.mail_project_root h1, .mail_project_root h2, .mail_project_root h3{
    font-family:TTNormsPro,sans-serif;
    font-weight:500;
    color:#333
}
.mail_project_root h1{
    font-size:40px;
    line-height:40px
}
.mail_project_root .wrap{
    max-width:1140px;
    margin:0 auto
}
.mail_project_root .link-top{
    display:none;
    position:fixed;
    left:20px;
    bottom:112px;
    -ms-flex-align:center;
    align-items:center;
    -ms-flex-pack:center;
    justify-content:center;
    width:40px;
    height:40px;
    background:#fff;
    box-shadow:0 4px 20px rgba(0,0,0,.16);
    border-radius:100%
}
.mail_project_root .link-top svg{
    fill:#333;
    transition:fill .3s ease
}
.mail_project_root .link-top span{
    display:none;
    position:absolute;
    top:52px;
    left:50%;
    transform:translateX(-50%);
    font-weight:500;
    font-size:9px;
    line-height:20px;
    text-transform:uppercase;
    color:#b6b8be
}
.mail_project_root .link-top:hover svg{
    fill:#005ff9
}
.mail_project_root .link-top:hover span{
    display:block
}
.mail_project_root .link-top.-view{
    display:-ms-flexbox;
    display:flex
}
.mail_project_root .link-extra{
    display:inline-block;
    position:relative;
    padding-right:17px;
    font-weight:500;
    color:#333;
    transition:none .3s ease;
}
.mail_project_root .link-extra:hover{
    color:#005ff9
}
.mail_project_root .link-extra:hover svg{
    right:-8px
}
.mail_project_root .link-extra svg{
    position:absolute;
    top:50%;
    right:0;
    fill:currentcolor;
    transform:translateY(-50%);
    transition:right .3s ease
}
.mail_project_root .header{
    position:fixed;
    left:0;
    right:0;
    min-width:1366px;
    height:56px;
    background:#fff;
    z-index:100
}
.mail_project_root .header__body{
    position:relative;
    height:56px;
    background:#005ff9
}
.mail_project_root .header__logo{
    position:absolute;
    top:50%;
    left:56px;
    transform:translateY(-50%)
}
.mail_project_root .header__logo img{
    display:block
}
.mail_project_root .footer{
    background:#212121;
    padding:50px 0 30px 0
}
.mail_project_root .footer__body{
    display:-ms-flexbox;
    display:flex;
    -ms-flex-align:center;
    align-items:center;
    -ms-flex-pack:justify;
    justify-content:space-between
}
.mail_project_root .footer-menu{
    display:-ms-flexbox;
    display:flex;
    -ms-flex-align:center;
    align-items:center
}
.mail_project_root .footer-menu__item{
    font-weight:500;
    color:#c7c7c7;
    transition:color .3s ease
}
.mail_project_root .footer-menu__item:not(:last-child){
    margin-right:16px
}
.mail_project_root .footer-menu__item:hover{
    color:#fff
}
.mail_project_root .footer-menu__item a{
    color:inherit;
    text-decoration:none
}
.mail_project_root .search{
    margin-bottom:60px
}
.mail_project_root .search__title{
    text-align:center
}
.mail_project_root .search__logo img{
    display:block
}
.mail_project_root .search__logo span{
    display:-ms-flexbox;
    display:flex;
    -ms-flex-align:center;
    align-items:center;
    position:absolute;
    bottom:6px;
    right:0;
    font-size:17px;
    line-height:28px;
    color:#00103d;
    white-space:nowrap;
    opacity:0;
    transition:opacity .2s ease
}
.mail_project_root .search__logo span svg{
    margin-right:8px
}
.mail_project_root .search__logo:hover span{
    opacity:1
}
.mail_project_root .search__content{
    display:-ms-flexbox;
    display:flex;
    box-shadow:0 6px 30px rgba(27,23,80,.12),0 16px 24px rgba(27,23,80,.05);
    border-radius:12px
}
.mail_project_root .search__form{
    position:relative;
    width:840px;
    height:56px;
    margin:40px auto 0 auto;
    z-index:2
}
.mail_project_root .search__form.-focus .search__button{
    display:block
}
.mail_project_root .search__form.-focus .search__field>svg{
    fill:#005ff9
}
.mail_project_root .search__form.-focus .search__input{
    border-top-right-radius:0!important;
    border-bottom-right-radius:0!important
}
.mail_project_root .search__form.-focus .search__input::-webkit-input-placeholder{
    color:transparent
}
.mail_project_root .search__form.-focus .search__input::-moz-placeholder{
    color:transparent
}
.mail_project_root .search__form.-focus .search__input:-moz-placeholder{
    color:transparent
}
.mail_project_root .search__form.-focus .search__input:-ms-input-placeholder{
    color:transparent
}
.mail_project_root .search__form.-focus .search__clear{
    display:-ms-flexbox;
    display:flex
}
.mail_project_root .search__form.-focus .search-dropdown{
    display:block
}
.mail_project_root .search__form.-animate{
    transition:opacity .3s ease
}
.mail_project_root .search__form.-in-header{
    position:fixed;
    top:36px;
    left:388px;
    right:0;
    width:752px;
    height:40px;
    margin:0 auto;
    z-index:101;
    opacity:1
}
.mail_project_root .search__form.-in-header .search__content{
    box-shadow:none;
    border-radius:4px
}
.mail_project_root .search__form.-in-header .search__field>svg{
    left:15px
}
.mail_project_root .search__form.-in-header .search__button, 
.mail_project_root .search__form.-in-header .search__input{
    height:40px
}
.mail_project_root .search__form.-in-header .search__input{
    border-radius:4px;
    padding-left:48px
}
.mail_project_root .search__form.-in-header .search__button{
    background:#ff9e00;
    border-top-right-radius:4px;
    border-bottom-right-radius:4px
}
.mail_project_root .search__form.-in-header .search__button:hover {
  background: #f59800;
  transition: .3s ease;
}
.mail_project_root .search__form.-in-header .search-dropdown{
    top:41px;
    box-shadow:0 18px 28px rgba(0,16,61,.1);
    border-radius:4px
}
.mail_project_root .search__form.-in-header .search-dropdown__title{
    font-size:10px;
    line-height:12px;
    color:rgba(51,51,51,.5)
}
.mail_project_root .search__field{
    position:relative;
    -ms-flex-positive:1;
    flex-grow:1
}
.mail_project_root .search__field>svg{
    position:absolute;
    left:23px;
    top:50%;
    fill:#b6b8be;
    transform:translateY(-50%);
    z-index:2
}
.mail_project_root .search__input{
    position:relative;
    width:100%;
    font-family:Arial;
    font-size:15px;
    line-height:normal;
    height:56px;
    font-family:Arial;
    font-size:15px;
    line-height:normal;
    color:#333;
    padding:0 64px 0 52px;
    background:#fff;
    border:0 none;
    box-shadow:none;
    border-radius:12px;
    outline:0;
    z-index:1
}
.mail_project_root .search__input::-webkit-input-placeholder{
    color:rgba(51,51,51,.5)
}
.mail_project_root .search__input::-moz-placeholder{
    color:rgba(51,51,51,.5)
}
.mail_project_root .search__input:-moz-placeholder{
    color:rgba(51,51,51,.5)
}
.mail_project_root .search__input:-ms-input-placeholder{
    color:rgba(51,51,51,.5)
}
.mail_project_root .search__input:focus::-webkit-input-placeholder{
    color:transparent
}
.mail_project_root .search__input:focus::-moz-placeholder{
    color:transparent
}
.mail_project_root .search__input:focus:-moz-placeholder{
    color:transparent
}
.mail_project_root .search__input:focus:-ms-input-placeholder{
    color:transparent
}
.mail_project_root .search__button{
    display:none;
    width:144px;
    height:56px;
    font-family:Arial;
    font-size:15px;
    line-height:normal;
    color:#fff;
    text-align:center;
    outline:0;
    background:#005ff9;
    border:0 none;
    box-shadow:none;
    border-top-right-radius:12px;
    border-bottom-right-radius:12px;
    cursor:pointer
}
.mail_project_root .search__button:hover{
    background:#253de6;
    transition: .3s ease;
}
.mail_project_root .search__clear{
    display:none;
    -ms-flex-align:center;
    align-items:center;
    -ms-flex-pack:center;
    justify-content:center;
    position:absolute;
    top:0;
    right:0;
    width:64px;
    height:100%;
    z-index:2
}
.mail_project_root .search__clear svg{
    fill:#333;
    opacity:.5;
    transition:opacity .3s ease
}
.mail_project_root .search__clear:hover svg{
    opacity:1
}
.mail_project_root .search-dropdown{
    display:none;
    position:absolute;
    top:60px;
    left:0;
    right:0;
    max-height:256px;
    padding:6px 0;
    background:#fff;
    box-shadow:0 4px 32px rgba(27,23,80,.32);
    border-radius:12px;
    overflow:auto
}
.mail_project_root .search-dropdown__title{
    font-family:Arial;
    font-size:12px;
    line-height:16px;
    font-weight:700;
    letter-spacing:.5px;
    text-transform:uppercase;
    color:#93969b;
    padding:10px 24px 8px 24px
}
.mail_project_root .search-dropdown__title.-hide{
    display:none
}
.mail_project_root .search-dropdown__item{
    font-family:Arial;
    font-size:15px;
    line-height:20px;
    color:#000;
    padding:10px 24px;
    cursor:pointer
}
.mail_project_root .search-dropdown__item.-active, .mail_project_root .search-dropdown__item:hover{
    background:rgba(0,16,61,.04)
}
.mail_project_root .section{
    margin-bottom:40px
}
.mail_project_root .section__title{
    font-size:24px;
    line-height:28px;
    margin-bottom:32px
}
.mail_project_root .section__title a{
    color:inherit;
    text-decoration:none
}
.mail_project_root .section__top{
    display:-ms-flexbox;
    display:flex;
    -ms-flex-align:center;
    align-items:center;
    -ms-flex-pack:justify;
    justify-content:space-between;
    margin-bottom:32px
}
.mail_project_root .section__top .section__title{
    margin-bottom:0
}
.mail_project_root .info{
    display:-ms-flexbox;
    display:flex;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    -ms-flex-pack:justify;
    justify-content:space-between;
    margin-bottom:-24px
}
.mail_project_root .info:after{
    content:'';
    width:364px;
    height:1px
}
.mail_project_root .info__block{
    width:364px;
    border:1px solid rgba(0,0,0,.12);
    border-radius:16px;
    margin-bottom:24px;
    transition:border-color .3s ease,box-shadow .3s ease
}
.mail_project_root .info__block:hover{
    border-color:transparent;
    box-shadow:0 6px 30px rgba(27,23,80,.12),0 16px 24px rgba(27,23,80,.05)
}
.mail_project_root .answers__list{
    display:-ms-flexbox;
    display:flex;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    margin-bottom:-20px;
    margin-right:-28px
}
.mail_project_root .answers__more{
    display:inline-block;
    position:relative;
    padding-right:22px
}
.mail_project_root .answers__more svg{
    position:absolute;
    top:50%;
    right:0;
    transform:translateY(-50%);
    fill:currentcolor
}
.mail_project_root .answers__item{
    font-weight:500;
    color:rgba(51,51,51,.8);
    padding:14px 48px;
    margin:0 20px 20px 0;
    background:rgba(254,221,39,.5);
    border:1px solid transparent;
    border-radius:16px;
    transition:color .3s ease,box-shadow .3s ease
}
.mail_project_root .answers__item:hover{
    color:#333;
    box-shadow:0 4px 32px rgba(0,16,61,.15)
}
.mail_project_root .answers__extra{
    display:-ms-inline-flexbox;
    display:inline-flex;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    max-height:0;
    overflow:hidden;
    transition:max-height .3s cubic-bezier(.4,0,1,1)
}
.mail_project_root .answers__extra.-overflow{
    overflow:visible
}
.mail_project_root .answers.-open .answers__extra{
    max-height:1400px
}
.mail_project_root .answers.-open .answers__more svg{
    transform:translateY(-50%) scale(1,-1);
    margin-top:-1px
}
.mail_project_root .categories{
    padding:32px
}
.mail_project_root .categories__title{
    font-size:20px;
    line-height:28px;
    margin-bottom:24px
}
.mail_project_root .categories__list{
    font-family:Arial
}
.mail_project_root .categories__item:not(:last-child){
    margin-bottom:16px
}
.mail_project_root .categories .link-extra{
    margin-top:32px
}
.mail_project_root .technologies{
    display:-ms-flexbox;
    display:flex;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    -ms-flex-pack:justify;
    justify-content:space-between;
    margin-bottom:-16px
}
.mail_project_root .technologies:after{
    content:'';
    width:calc(33.333333% - 24px);
    height:1px
}
.mail_project_root .technologies__item{
    width:calc(33.333333% - 24px);
    margin-bottom:16px;
    font-weight:500
}
.mail_project_root .blog{
    padding:36px 32px 32px 88px;
    position: relative;
}
.mail_project_root .blog__descr{
    cursor: default;
    position:relative;
    min-height:48px;
    margin-bottom: 40px;
}
.mail_project_root .blog__descr img{
    display:block;
    position:absolute;
    top:50%;
    left:-64px;
    transform:translateY(-50%)
}
.mail_project_root .blog .link-extra{
    color:#005ff9;
    position: absolute;
    bottom: 32px;
}
.mail_project_root .video__list{
    display:-ms-flexbox;
    display:flex;
    -ms-flex-pack:justify;
    justify-content:space-between
}
.mail_project_root .video__item{
    display:block;
    position:relative;
    width:260px;
    height:220px;
    padding:146px 24px 24px 24px;
    font-size:17px;
    line-height:25px;
    font-weight:500;
    color:#333;
    text-align:center;
    border-radius:12px
}
.mail_project_root .video__item:hover{
    text-decoration:none
}
.mail_project_root .video__item img{
    display:block;
    position:absolute;
    top:0;
    left:0
}
.mail_project_root .video__item span{
    position:relative
}
.mail_project_root .video__more{
    margin-left:36px;
    margin-bottom:1px;
    font-weight:500;
    color:#005ff9
}
.mail_project_root .projects{
    position:relative;
    color:#fff;
    margin-bottom:0;
    padding:34px 0;
    background:linear-gradient(75.14deg,#0044f2 6.17%,#06f 44.95%,#0085ff 100%);
    overflow:hidden
}
.mail_project_root .projects:before{
    content:'';
    position:absolute;
    top:50%;
    right:0;
    width:355px;
    height:332px;
    transform:translateY(-50%);
    background:url(/help2/img/projects-bg.png) no-repeat 0 0;
    background-size:cover
}
.mail_project_root .projects .section__title{
    color:#fff
}
.mail_project_root .projects .wrap{
    position:relative
}
.mail_project_root .projects__block{
    padding:32px;
    border-color:rgba(255,255,255,.39)
}
.mail_project_root .projects__block:hover{
    border-color:transparent;
    box-shadow:0 4px 32px rgba(0,16,61,.32);
    background:#2841f5
}
.mail_project_root .projects__title{
    font-size:17px;
    line-height:20px;
    color:#fff;
    margin-bottom:24px
}
.mail_project_root .projects .link-extra{
    margin-top:32px;
    color:#fff
}
.mail_project_root .other{
    padding:40px 0 0 0;
    margin-bottom:0;
    color:#fff;
    background:#212121
}
.mail_project_root .other .section__title{
    color:#fff
}
.mail_project_root .other__col{
    display:-ms-flexbox;
    display:flex;
    -ms-flex-pack:justify;
    justify-content:space-between
}
.mail_project_root .other__list{
    width:calc(25% - 32px)
}
.mail_project_root .other__item{
    font-weight:500
}
.mail_project_root .other__item:not(:last-child){
    margin-bottom:16px
}
.mail_project_root .other__item a{
    display:-ms-inline-flexbox;
    display:inline-flex;
    -ms-flex-align:center;
    align-items:center;
    color:rgba(255,255,255,.8);
    transition:color .3s ease
}
.mail_project_root .other__item a:hover{
    text-decoration:none;
    color:#fff
}
.mail_project_root .other__item img{
    display:block;
    margin-right:12px
}

.mail_project_root .suggest-hide {
    display:none !important;
}

.layout-main__left {
    position: fixed;
    top: 0px;
    bottom: 0px;
    width: 242px;
    float: left;
    border-right: 1px solid rgba(0, 16, 61, 0.1); 
}

.layout-list__left {
  bottom: 30px;
  position: absolute;
  width: 242px;
  overflow: auto;
  top: 84px; 
}

.sidebar-left {
    font-size: 15px;
    line-height: 20px;
    margin: 0;
    padding: 16px 0 0 0;
    list-style: none; 
}
.sidebar-left > li:not(:last-child) {
    margin-bottom: 8px; 
}
  
.sidebar-left a {
    position: relative;
    display: block;
    padding: 10px 10px 10px 36px;
    color: #333333;
    text-decoration: none;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
    transition: background 0.3s ease-in-out; 
}
.sidebar-left a:hover {
    background: rgba(0, 16, 61, 0.04); 
}
      
.sidebar-left a:hover .sidebar-left__icon {
    background: rgba(0, 16, 61, 0.04); 
}

.sidebar-left ul {
    display: none;
    margin: 0;
    padding: 0;
    list-style: none;
    /*max-height: 0;
    overflow: hidden;
    transition: max-height 0.5s linear;*/ 
}

.sidebar-left ul a {
    padding-left: 48px; 
}

.sidebar-left ul .sidebar-left__icon {
    left: 20px;
}
          
.sidebar-left ul ul a {
    padding-left: 60px; 
}
        
.sidebar-left__icon {
    position: absolute;
    left: 8px;
    top: 50%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 24px;
    height: 24px;
    border-radius: 100%;
    transform: translateY(-50%) rotate(-90deg);
    transition: background 0.3s ease-in-out; 
}

.sidebar-left__icon:hover {
    background: rgba(0, 16, 61, 0.08) !important; 
}

.sidebar-left__icon.-main {
    transform: translateY(-50%); 
}

.sidebar-left__icon svg {
      fill: currentcolor; 
}

.sidebar-left .-open > a .sidebar-left__icon {
    transform: translateY(-50%) rotate(0); 
}

.sidebar-left .-active > a {
    color: #005FF9; 
}

.sidebar-left .-active > a:after {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    width: 3px;
    height: 100%;
    background: #005FF9; 
}


.project_portal_header .search__title{
  text-align:center
}
.project_portal_header .search__logo{
  position:relative;
  display:block;
  width:118px;
  margin:0 auto 40px auto;
  transition:width .35s ease
}
.project_portal_header .search__logo img{
  display:block
}
.project_portal_header .search__logo span{
  display:-ms-flexbox;
  display:flex;
  -ms-flex-align:center;
  align-items:center;
  position:absolute;
  bottom:6px;
  right:0;
  font-size:17px;
  line-height:28px;
  color:#00103d;
  white-space:nowrap;
  opacity:0;
  transition:opacity .2s ease
}
.project_portal_header .search__logo span svg{
  margin-right:8px
}
.project_portal_header .search__logo:hover{
  text-decoration:none;
  width:221px
}
.project_portal_header .search__logo:hover span{
  opacity:1
}
.project_portal_header .search__content{
  display:-ms-flexbox;
  display:flex;
  box-shadow:none;
  border-radius:4px
}
.project_portal_header .search__form{
  transition:opacity .3s ease;
  position:fixed;
  top:36px;
  left:388px;
  right:0;
  width:752px;
  height:40px;
  margin:0 auto;
  z-index:101;
  opacity:1
}
.project_portal_header .search__form.-focus .search__button{
  display:block
}
.project_portal_header .search__form.-focus .search__field>svg{
  fill:#005ff9
}
.project_portal_header .search__form.-focus .search__input{
  border-top-right-radius:0!important;
  border-bottom-right-radius:0!important
}
.project_portal_header .search__form.-focus .search__input::-webkit-input-placeholder{
  color:transparent
}
.project_portal_header .search__form.-focus .search__input::-moz-placeholder{
  color:transparent
}
.project_portal_header .search__form.-focus .search__input:-moz-placeholder{
  color:transparent
}
.project_portal_header .search__form.-focus .search__input:-ms-input-placeholder{
  color:transparent
}
.project_portal_header .search__form.-focus .search__clear{
  display:-ms-flexbox;
  display:flex
}
.project_portal_header .search__form.-focus .search-dropdown{
  display:block
}

.project_portal_header .search__field{
  position:relative;
  -ms-flex-positive:1;
  flex-grow:1;
}
.project_portal_header .search__field>svg{
  position:absolute;
  left:15px;
  top:50%;
  fill:#b6b8be;
  transform:translateY(-50%);
  z-index:2
}
.project_portal_header .search__input{
  position:relative;
  width:100%;
  font-family:Arial;
  font-size:15px;
  line-height:normal;
  font-family:Arial;
  font-size:15px;
  line-height:normal;
  color:#333;
  padding:0 64px 0 52px;
  background:#fff;
  border:0 none;
  box-shadow:none;
  outline:0;
  z-index:1;
  height:40px;
  border-radius:4px;
  padding-left:48px
}
.project_portal_header .search__input::-webkit-input-placeholder{
  color:rgba(51,51,51,.5)
}
.project_portal_header .search__input::-moz-placeholder{
  color:rgba(51,51,51,.5)
}
.project_portal_header .search__input:-moz-placeholder{
  color:rgba(51,51,51,.5)
}
.project_portal_header .search__input:-ms-input-placeholder{
  color:rgba(51,51,51,.5)
}
.project_portal_header .search__input:focus::-webkit-input-placeholder{
  color:transparent
}
.project_portal_header .search__input:focus::-moz-placeholder{
  color:transparent
}
.project_portal_header .search__input:focus:-moz-placeholder{
  color:transparent
}
.project_portal_header .search__input:focus:-ms-input-placeholder{
  color:transparent
}
.project_portal_header .search__button{
  display:none;
  width:144px;
  height:40px;
  font-family:Arial;
  font-size:15px;
  line-height:normal;
  color:#fff;
  text-align:center;
  outline:0;
  border:0 none;
  box-shadow:none;
  cursor:pointer;
  background:#ff9e00;
  border-top-right-radius:4px;
  border-bottom-right-radius:4px
}
.project_portal_header .search__button:hover{
  background: #f59800;
  transition: .3s ease
}
.project_portal_header .search__clear{
  display:none;
  -ms-flex-align:center;
  align-items:center;
  -ms-flex-pack:center;
  justify-content:center;
  position:absolute;
  top:0;
  right:0;
  width:64px;
  height:100%;
  z-index:2
}
.project_portal_header .search__clear svg{
  fill:#333;
  opacity:.5;
  transition:opacity .3s ease
}
.project_portal_header .search__clear:hover svg{
  opacity:1
}
.project_portal_header .search-dropdown{
  display:none;
  position:absolute;
  left:0;
  right:0;
  max-height:256px;
  padding:6px 0;
  background:#fff;
  overflow:auto;
  top:41px;
  box-shadow:0 18px 28px rgba(0,16,61,.1);
  border-radius:4px
}
.project_portal_header .search-dropdown__title{
  font-family:Arial;
  font-weight:700;
  letter-spacing:.5px;
  text-transform:uppercase;
  padding:10px 24px 8px 24px;
  font-size:10px;
  line-height:12px;
  color:rgba(51,51,51,.5)
}
.project_portal_header .search-dropdown__title.-hide{
  display:none
}
.project_portal_header .search-dropdown__item{
  font-family:Arial;
  font-size:15px;
  line-height:20px;
  color:#000;
  padding:10px 24px;
  cursor:pointer
}
.project_portal_header .search-dropdown__item.-active, 
.project_portal_header .search-dropdown__item:hover{
  background:rgba(0,16,61,.04)
}

.project_portal_header .suggest-hide {
  display:none !important;
}

.project_portal_header .search * {
  box-sizing: border-box;
}

.project_portal_header ul {
  margin: 0;
  padding: 0;
  list-style: none
}

.info__block_wrap {
  position: fixed;
  max-width: 860px;
  min-width: 720px;
  z-index: 2000;
  bottom: 16px;
  border-radius: 20px;
  background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 37.88%);
}
.info__block_content {
  padding: 16px 24px 16px 64px;
  background: url(/help2/img/info_block.svg) no-repeat 0 0 #F44E4E;
  box-shadow: 0px -16px 74px rgba(0, 0, 0, 0.06);
  border-radius: 20px;
}

.info__block_msg {
  display: inline-block;
  width: 68%;
  min-height: 64px;
  max-width: 690px;
}

.resize_info_block > .info__block_msg {
  display: block;
  width: 100%;
  max-width: none;
}

.info__block_header {
  font-family: TTNormsPro;
  font-style: normal;
  font-weight: 500;
  font-size: 17px;
  line-height: 24px;
  margin: 0px;
  align-items: center;
  color: #FFFFFF;
}

.info__block_text {
  font-family: MailSansRoman;
  font-style: normal;
  font-weight: normal;
  font-size: 15px;
  line-height: 20px;
  margin: 0px;
  align-items: center;
  color: #FFFFFF;
}
.info__block_text > p {
  margin: 0px;    
}
  
.info__block_btn {
  width: 131px;
  height: 40px;
  border: none;
  margin: 12px 8px 0px 0px;
  float: right;
  display: inline-block;
  background: #FFFFFF;
  border-radius: 8px;
  cursor: pointer;
  outline: none;
}

.resize_info_block > .info__block_btn {
  float: none;
  display: block;
  margin: 16px 8px 0px 0px;
}
  
  
.info__block_btn:active {
  background: #efefef;
  transition: .3s ease;
}
  
.info__block_btn_text {
  width: 107px;
  height: 24px;
  font-family: MailSansRoman;
  font-style: normal;
  font-weight: 500;
  font-size: 15px;
  line-height: 20px;
  align-items: center;
  text-align: center;    
  color: #000000;
}
  
.info__block_main_wrap {
  position: fixed;
  width: 100%;
  z-index: 2000;
  padding: 0px 113px!important;
  bottom: 16px;
  border-radius: 20px;
}

.info-block-main-page .info__block_main_wrap {
  padding: 0px!important;
}

.info__block_main_content {
  margin: auto!important;
  max-width: 1142px;
  min-width: 956px;
  padding: 17px 24px 15px 80px!important;
  background: url(/help2/img/info_block_main.svg) no-repeat 0 0 #F44E4E;
  box-shadow: 0px -16px 74px rgba(0, 0, 0, 0.06);
  border-radius: 20px;
}

.info-block-main-page .info__block_main_content {
  max-width: 1000px;
}

.info__block_main_msg {
  display: inline-block;
  width: 78%;
  min-height: 68px;
  max-width: 875px;
}

.resize_info_block > .info__block_main_msg {
  display: block;
  width: 100%;
  max-width: none;
}

@font-face{
  font-family:MailSansRoman;
  src:url(/help2/fonts/MailSansRomanRegular.eot);
  src:url(/help2/fonts/MailSansRomanRegular.eot?#iefix) format("embedded-opentype"),url(/help2/fonts/MailSansRomanRegular.woff2) format("woff2");
  font-weight:400;
  font-style:normal
}

@font-face{
  font-family:MailSansRoman;
  src:url(/help2/fonts/MailSansRomanMedium.eot);
  src:url(/help2/fonts/MailSansRomanMedium.eot?#iefix) format("embedded-opentype"),url(/help2/fonts/MailSansRomanMedium.woff2) format("woff2");
  font-weight:500;
  font-style:normal
}

.info__block_main_header {
  font-family: TTNormsPro !important;
  font-style: normal;
  font-weight: 500 !important;
  font-size: 17px;
  line-height: 24px;
  margin: 0px 0px 4px 0px !important;
  align-items: center;
  color: #FFFFFF !important;
}

.info__block_main_text {
  font-family: MailSansRoman;
  font-style: normal;
  font-weight: normal;
  font-size: 15px;
  line-height: 20px;
  margin: 0px!important;
  align-items: center;
  color: #FFFFFF;
}
.info__block_main_text > p {
  margin: 0px;    
}
  
.info__block_main_btn {
  width: 131px;
  height: 40px;
  border: none;
  margin: 13px 8px 0px 0px;
  float: right;
  display: inline-block;
  background: #FFFFFF;
  border-radius: 8px;
  cursor: pointer;
  outline: none;
}

.resize_info_block > .info__block_main_btn {
  float: none;
  display: block;
  margin: 16px 8px 0px 0px;
}

.info__block_main_btn:active {
  background: #efefef;
  transition: .3s ease;
}
  
.info__block_main_btn_text {
  width: 107px;
  height: 24px;
  font-family: MailSansRoman;
  font-style: normal;
  font-weight: 500;
  font-size: 15px;
  line-height: 20px;
  align-items: center;
  text-align: center;
  color: #000000;
}

.b-form-terms_msg_padding_top {
    padding-top: 6px;
}
