@charset "UTF-8";
/* variables */
/* TOOLKIT */
@-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; } }

/*
Нельзя просто так взять и добавить Helvetica, т.к. куча виндовых пользователей у которых
стоит кривая Helvetica https://jira.mail.ru/browse/MAIL-51565
ее нужно включать только для маков
*/
/*
чтобы использовать текущие системные шрифты мака, например  San Francisco то используем -  -apple-system, BlinkMacSystemFont
но это ОЧЕНЬ сильно меняет внешний вид, нужно удвердить у менеджеров
*/
/*#147fc0;*/
/*#1175b2;*/
/* Стиль для всех кроме маков */
body.g-default-font {
  font-family: Arial, Tahoma, Verdana, sans-serif;
  font-size: 13px; }
  body.g-default-font input, body.g-default-font textarea, body.g-default-font select, body.g-default-font button {
    font-family: Arial, Tahoma, Verdana, sans-serif; }

/* Стиль для мака */
body.g-macintosh-font {
  font-family: Helvetica, Arial, Tahoma, Verdana, sans-serif; }
  body.g-macintosh-font input, body.g-macintosh-font textarea, body.g-macintosh-font select, body.g-macintosh-font button {
    font-family: Helvetica, Arial, Tahoma, Verdana, sans-serif; }

@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, .b-datalist__item__size__value: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;
  -webkit-border-radius: 50%;
          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;
  -webkit-border-radius: 50%;
          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'; }

.ico_datatree {
  font-size: 16px; }
  .ico_datatree:before {
    display: block; }
  .ico_datatree_download:before {
    content: "\2913"; }
  .ico_datatree_save-to-cloud:before {
    content: "\21a1"; }

.ico_media-player {
  font-size: 16px; }
  .ico_media-player:before {
    display: block; }
  .ico_media-player_play:before {
    content: '\25b8'; }
  .ico_media-player_pause:before {
    content: '\2161'; }
  .ico_media-player_sound:before {
    content: '\266c'; }
  .ico_media-player_sound-mute:before {
    content: '\2297'; }

.ico_media-player-settings-current-level:before {
  content: '\2714'; }

.ico_viewer {
  font-size: 16px; }
  .ico_viewer:before {
    display: block; }
  .ico_viewer_close:before {
    content: "\2716";
    font-size: 30px; }
  .ico_viewer_clip:before {
    content: "\2055"; }
  .ico_viewer_download:before {
    content: "\2913"; }
  .ico_viewer_save-to-cloud:before {
    content: "\21a1"; }
  .ico_viewer_edit-document:before {
    content: "\64"; }
  .ico_viewer_edit-image:before {
    content: "\2712"; }
  .ico_viewer_print:before {
    content: "\2634"; }
  .ico_viewer_forward:before {
    content: "\2192"; }
  .ico_viewer_burger:before {
    content: "\2630"; }

.ico.ico_progress-cancel {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 14px;
  height: 14px;
  padding: 0;
  background-color: #aaa;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  font-size: 12px;
  line-height: 14px;
  text-align: center; }

.ico.ico_progress-cancel:before, .ico_progress-cancel.b-datalist__item__size__value:before {
  content: "\2716";
  display: inline-block;
  vertical-align: middle;
  font-size: 12px;
  line-height: 14px;
  color: #fff; }

.ico_progress-done {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 14px;
  height: 14px;
  padding-top: 2px;
  padding-left: 1px;
  background-color: #aaa;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  color: #fff;
  font-size: 12px;
  line-height: 1; }

.ico_progress-done:before {
  content: "\2714"; }

.ico_upload-panel-expand {
  width: 10px;
  height: 10px;
  color: #333;
  font-size: 10px;
  line-height: 1;
  cursor: pointer;
  -webkit-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
          transform: rotate(-90deg); }

.ico_upload-panel-expand:before {
  content: "\6a"; }

.ico_upload-panel-collapse {
  width: 10px;
  height: 10px;
  color: #333;
  font-size: 10px;
  line-height: 1;
  cursor: pointer;
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg); }

.ico_upload-panel-collapse:before {
  content: "\6a"; }

.ico_upload-panel-status-done {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 14px;
  height: 14px;
  padding-top: 2px;
  background-color: #20af20;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  color: #fff;
  font-size: 12px;
  line-height: 1; }

.ico_upload-panel-status-done:before {
  content: "\2714"; }

.ico_upload-panel-status-fail {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 14px;
  height: 14px;
  color: #e64d12;
  font-size: 14px;
  line-height: 1; }

.ico_upload-panel-status-fail:before {
  content: "\26a0"; }

.ico_upload-panel-status-cancel {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 14px;
  height: 14px;
  color: #aaa;
  font-size: 14px;
  line-height: 1; }

.ico_upload-panel-status-cancel:before {
  content: "\26a0"; }

.ico_datalist_priority:before {
  content: "\21";
  color: #c00100; }

.ico_datalist_reply:before {
  content: "\21fd";
  color: #8db800; }

.ico_datalist_forward:before {
  content: "\2192";
  color: #c182f2; }

.ico_datalist_reply-forward:before {
  position: relative;
  top: -2px;
  content: "\2192";
  color: #c182f2; }

.ico_datalist_reply-forward:after {
  position: relative;
  bottom: -3px;
  left: -14px;
  font-family: 'sept';
  font-style: normal;
  vertical-align: baseline;
  speak: none;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
  content: "\21fd";
  color: #8db800; }

.ico_datalist_attach:before {
  content: "\2055"; }

.ico_datalist_download:before {
  content: "\2913"; }

.ico_datalist_type:before {
  font-size: 16px;
  line-height: 16px;
  height: 16px; }

.ico_datalist_type_all_types:before {
  content: "\29c9"; }

.ico_datalist_type_photo:before {
  content: "\25e8"; }

.ico_datalist_type_docs:before {
  content: "\25a7"; }

.ico_datalist_type_music:before {
  content: "\266b"; }

.ico_datalist_type_video:before {
  content: "\25b9"; }

.ico_datalist_type_other:before {
  content: "\25f0"; }

.ico_folder:before {
  font-size: 16px;
  line-height: 16px;
  height: 16px;
  content: "\25fc"; }

.ico_folder_inbox:before {
  content: "\2709"; }

.ico_folder_send:before {
  content: "\2190"; }

.ico_folder_drafts:before {
  content: "\2636"; }

.ico_folder_trash:before {
  content: "\25a6"; }

.ico_folder_spam:before {
  content: "\2639"; }

.ico_folder_empty:before {
  content: ""; }

.ico_folder_unread:before {
  content: "\25cf"; }

.ico_folder_important:before {
  content: "\2691";
  color: #c00100; }

.ico_folder_important_nocolor:before {
  content: "\4c"; }

.ico_folder_mrim:before {
  content: "\fe6b"; }

.ico_folder_secret:before {
  content: "\25fb"; }

.ico_folder_secret_open:before {
  content: "\3f"; }

.ico_folder_more_up:before {
  content: "\25b2"; }

.ico_folder_more_down:before {
  content: "\25bc"; }

.ico_folder_setting:before {
  content: "\2699"; }

.ico_folder_favorite:before {
  content: "\2605"; }

.ico_folder_switcher-back:before {
  content: "\21b0"; }

.ico_folder_cross:before {
  content: "\2b"; }

.ico_folder_templates:before {
  content: "\25fc"; }

.ico_folder_archive:before {
  content: "\25a4"; }

.ico_folder_newsletters:before {
  content: "\2245"; }

.ico_folder_promotions:before {
  content: "\2a4f"; }

.ico_folder_social:before {
  content: "\2042"; }

.ico_folder_outbox:before {
  content: "\2245";
  font-size: 15px;
  line-height: 15px;
  height: 15px; }

.ico_toolbar {
  height: 11px;
  font-size: 16px;
  vertical-align: top; }

.ico_toolbar:before {
  vertical-align: baseline; }

.ico_toolbar_add:before {
  content: "\2b"; }

.ico_toolbar_reply:before {
  content: "\21fd"; }

.ico_toolbar_replyAll:before {
  content: "\219e"; }

.ico_toolbar_forward:before {
  content: "\2192"; }

.ico_toolbar_download:before {
  content: "\2913"; }

.ico_toolbar_more:before {
  content: "\2261"; }

.ico_toolbar_remove:before {
  content: "\25a9"; }

.ico_toolbar_archive:before {
  content: "\25a4"; }

.ico_toolbar_dislike:before,
.ico_toolbar_spam:before {
  content: "\2639"; }

.ico_toolbar_like:before,
.ico_toolbar_noSpam:before {
  content: "\75"; }

.ico_toolbar_unsubscribe:before {
  content: "\20e0"; }

.ico_toolbar_refresh:before {
  content: "\65"; }

.ico_toolbar_move:before {
  content: "\25a0"; }

.ico_toolbar_mark:before {
  content: "\72"; }

.ico_toolbar_back:before {
  content: "\21b0"; }

.ico_toolbar_search:before {
  content: "\25ce"; }

.ico_toolbar_upload:before {
  content: "\2191"; }

.ico_toolbar_camera:before {
  content: "\7c"; }

.ico_toolbar_translate:before {
  content: "\2318"; }

.ico_toolbar_translate_en:before {
  content: "\21ba";
  font-size: 18px; }

.ico_toolbar_print:before {
  content: "\2634"; }

.ico_toolbar_compose:before {
  content: "\270e"; }

.ico_toolbar_copy:before {
  content: "\2750"; }

.ico_toolbar_cloud:before {
  content: "\21a1"; }

.ico_toolbar_to-cloud:before {
  content: "\2601"; }

.ico_toolbar_ab-add:before {
  content: "\2295"; }

.ico_toolbar_ab-added:before {
  content: "\2713"; }

.ico_toolbar_ab-edit:before {
  content: "\270d"; }

.ico_toolbar_ab-send:before {
  content: "\270e"; }

.ico_toolbar_ab-remove:before {
  content: "\25a9"; }

.ico_toolbar_ab-labels:before {
  content: "\2b1f"; }

.ico_toolbar_arrow {
  margin-left: -4px;
  margin-right: -4px; }

.ico_toolbar_arrow_left:before {
  content: "\25c5"; }

.ico_toolbar_arrow_right:before {
  content: "\25bb"; }

.ico_toolbar_arrow_up:before {
  content: "\25b2"; }

.ico_toolbar_arrow_down:before {
  content: "\25bc"; }

.ico_viewchange {
  height: 13px;
  width: 15px;
  font-size: 16px; }

.b-toolbar .ico_viewchange {
  vertical-align: top; }

.ico_viewchange_list:before {
  content: "\2254"; }

.ico_viewchange_thumbs:before {
  content: "\2e2c"; }

.ico_control_add:before {
  content: "\2b"; }

.ico_control_arrow_down:before {
  content: "\25bc"; }

.ico_control_open_link:before {
  content: "\2d"; }

.ico_settings {
  line-height: 15px;
  font-size: 16px; }

.ico_settings_popular:before {
  content: "\263a"; }

.ico_settings_temporary:before {
  content: "\25f7"; }

.ico_settings_dynamics:before {
  content: "\27f2"; }

.ico_settings_contrast:before {
  content: "\25d0"; }

.ico_settings_all:before {
  content: "\2630"; }

.ico_to-cloud {
  font-size: 22px;
  line-height: 20px; }

.ico_to-cloud:before {
  content: "\21a1"; }

.file-icon, .ico_filetype,
.ico_filetype-big,
.ico_filetype-huge {
  width: 100%;
  height: 100%;
  display: block;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNjAgMTYwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNjAgMTYwIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0M4Q0JDQyIgZD0iTTEyMy44MzMgMEgxMEM0LjQ3NyAwIDAgNC41IDAgMTB2MTQwYzAgNS41IDQuNSAxMCAxMCAxMGgxNDBjNS41MjMgMCAxMC00LjQ3NyAxMC0xMFYzNi4xNjdDMTQ5LjMzMyAyNS41IDEyOSA1LjIgMTIzLjggMHoiLz48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzdEN0Y4MCIgZD0iTTEyNCAwbDM2IDM2aC0yNmMtNS41MjMgMC0xMC00LjQ3Ny0xMC0xMFYweiIvPjwvc3ZnPg==);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain; }

.no-svg .file-icon, .no-svg .ico_filetype, .no-svg
.ico_filetype-big, .no-svg
.ico_filetype-huge {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAsVBMVEV/gYKFhokAAACGh4mFh4mEhoeEhYd+gIGChIWCg4XHy8zIy8zIy8zIy8yfoaJ5e3zIy8zIy8yXmZp8fn+AgoPIy8x+gIHIy8x+gIGAgoN+gIGAgoN+gIF+gIGAgYJ+gIF/gYJ9f4B+gIGAgoPIy8zIyszIy8zIy8zIy8zIy8zIy8zHysuXmZp8fn99f4CZnJ3JzM2tr7B+gIHFyMmho6SEhod/gYK7vr+ztreytbb///+TywLAAAAAKnRSTlMAAAAAAAAAAAAAAlrX/cYkOuX+tiCIuJy5Iboiu7wjvSO9JL6JOuQCWfwHI7ZKAAAAAWJLR0Q6TgnE+gAAAAlvRkZzAAAACAAAAAAANnk0owAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAl2cEFnAAAAQwAAADIAcW6RugAAAJtJREFUSMft1rcagmAMheFYfwsWFAugYheDRux6/zfm8AuryeaQb3+fsx5oNJ0W/ixpd6BQtEHXRUZJr+9lBgbIIofj0IOSJSMuobEPZSGhwIeKkFAQQlVIaBKampDQdGbqTIInSyiaGyZJz5evWSy5K9fb/WFbcQkmz9fbxiaYZvFJnhIlSpQoUfIvZC0nG1cotrCLORcub+/EH8tajywMKtnmAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE2LTA5LTEyVDE5OjI5OjE3KzAzOjAwc5ae2QAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNi0wOS0xMlQxOToyOToxNyswMzowMALLJmUAAAAASUVORK5CYII=); }

.file-icon_type_asx,
.file-icon_type_m3u,
.file-icon_type_m3u8,
.file-icon_type_playlist {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNjAgMTYwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNjAgMTYwIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI2YzNzU0YSIgZD0iTTEwIDBoMTQwYzUuNTIzIDAgMTAgNC41IDEwIDEwdjE0MGMwIDUuNTIzLTQuNDc3IDEwLTEwIDEwSDEwYy01LjUyMyAwLTEwLTQuNDc3LTEwLTEwVjEwQzAgNC41IDQuNSAwIDEwIDB6Ii8+PHBhdGggZD0iTTExNyA1MEg3M2MtMS42NTcgMC0zIDEuMzQzLTMgMyAwIDEuNyAxLjMgMyAzIDNoNDRjMS42NTcgMCAzLTEuMzQzIDMtMyAwLTEuNy0xLjMtMy0zLTN6bTAgMThINDNjLTEuNjU3IDAtMyAxLjM0My0zIDNzMS4zNDMgMyAzIDNoNzRjMS42NTcgMCAzLTEuMzQzIDMtM3MtMS4zNDMtMy0zLTN6bTAgMThINDNjLTEuNjU3IDAtMyAxLjM0My0zIDMgMCAxLjcgMS4zIDMgMyAzaDc0YzEuNjU3IDAgMy0xLjM0MyAzLTMgMC0xLjctMS4zLTMtMy0zem0tMzAgMThINDNjLTEuNjU3IDAtMyAxLjM0My0zIDMgMCAxLjcgMS4zIDMgMyAzaDQ0YzEuNjU3IDAgMy0xLjM0MyAzLTMgMC0xLjctMS4zLTMtMy0zeiIgZmlsbC1ydWxlPSJldmVub2RkIiBmaWxsPSIjOTgyMzIwIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48cGF0aCBkPSJNNTcuODE0IDM5LjYybC0xNS42MDcgMi40NzQuMDAyIDE4LjM1Yy0uNTM0LS4zNC0xLjA5NS0uNDIzLTIuMDQ3LS4xOC0yLjExOC41MzgtMy41MDUgMi4zMTMtMy4wOTggMy45NjYuNDA1IDEuNjM2IDIuNDU0IDIuNTY1IDQuNTczIDIuMDE0IDEuODYtLjQ3MiAyLjQxNC0uOTMzIDIuNzk3LTIuNDUyVjQ4LjI5Nkw1NS42IDQ2LjMydjExLjE1Yy0uNjMtLjA2LTEuNTQ0LjAwOC0yLjUxMy4yNTUtMi4xNC41NDUtMy40NzggMS45NDYtMy4xMzIgNC4wMDguMjg1IDEuNzEgMi43NSAyLjM0MiA0LjYxIDIuMDQ1IDEuOTg2LS4zMiAzLjMyOC0yLjAzIDMuMjQtMy41NlYzOS42MnpNMTE3LjQ1NyAxMDMuMzJ2Ny40OTRsOC44MzIgNi43MThWOTYuNjY2bC04LjgzMyA2LjY1NXptLTQuNjMyLTUuODYzSDk1LjU5M2MtLjc4NCAwLTEuNDIuNjQyLTEuNDIgMS40MjN2MTYuNDMyYzAgLjc2My42NDMgMS40MDUgMS40MDYgMS40MTRoMTcuMjNjLjc4NSAwIDEuNDItLjYzMiAxLjQyLTEuNDE0Vjk4Ljg4Yy4wMTQtLjc4LS42MjctMS40MjMtMS4zOS0xLjQyM3oiIGZpbGw9IiM5ODIzMjAiLz48L3N2Zz4=); }

.file-icon_type_virus, .ico_filetype_virus {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNjAgMTYwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNjAgMTYwIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0ZDNDc0MSIgZD0iTTEyMy44MzMgMEgxMEM0LjQ3NyAwIDAgNC41IDAgMTB2MTQwYzAgNS41IDQuNSAxMCAxMCAxMGgxNDBjNS41MjMgMCAxMC00LjQ3NyAxMC0xMFYzNi4xNjdDMTQ5LjMzMyAyNS41IDEyOSA1LjIgMTIzLjggMHoiLz48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0I2MDcwMCIgZD0iTTEyNCAwbDM2IDM2aC0yNmMtNS41MjMgMC0xMC00LjQ3Ny0xMC0xMFYweiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xMTMuMzY4IDk0LjAxOGwtMS43Mi0xLjc0Yy4xNjctLjE4LjI0LS40NC4xNTgtLjY4OGwtMS42NjMtNS4wMDhjMS4xNi0xLjg1Mi0yLjkxNC01LjkyNi01LjcwNC04LjQxLS43OC0zLjg0LTEzLjg1LTMuOTk3LTEzLjg1LTMuOTk3IDEuMjc2LjkgOS45IDcuMiAxMi45IDYgMS4wNSAyLjcgMi42IDYuMSA0LjQgNi45NHYuMDQ3bDEuNzE2IDUuMTcyYy4xMi40LjUuNi45LjRsLjAzLS4wMWMuMDE4IDAgMCAuMS4xLjEyM2wxLjk1MiAxLjk3NWMuMTM3LjEuNC4xLjUuMDAzbC4zNDYtLjM0MmMuMDY4LS4wODMuMDY0LS4yODMtLjAzNi0uNDY1ek04Ny41OCA1MS45NDRjLS44MzYtMy42NDItMi40NDctOS4xNjUtNC42MjYtOS4wMzhsLTMuNTktMy44NjhjLS4xOC0uMTkyLS40NC0uMjUtLjY3OC0uMTkybC0uNy0yLjM0NmMtLjA1NS0uMTg4LS4yNTItLjI5NS0uNDQtLjI0bC0uNDY3LjFjLS4xOS4wNTctLjI5Ni4yNTQtLjI0LjQ0MmwuNzkyIDIuNjZjLjAxNSAwIDAgLjEuMS4xMjdoLS4wMjRjLS4yODMuMjYtLjMuNy0uMDM4Ljk4bDMuNzA4IDMuOTk1di4wMjhjLS4wNjUgMS45IDIuMSA0LjkgNCA3LjEtMi40ODIgMS45MS0xLjEwMyAxMS45MzItLjkzIDEzLjQ4LS4wMjguMTI2IDYuMTUtMTAuNzc0IDMuMTUtMTMuMjN6TTY3LjU1NCA3MC42Yy0uNzg1LTEuMzQzLTUuNDQyLTEwLjA2My04LjUxMy0xMC4xMS4xODMtMi45MjcuMTE3LTYuNTczLTEuMDk3LTguMDlsLjAxNC0uMDQ0LjU4Mi01LjQyYy4wNC0uMzgtLjIzNy0uNzI0LS42Mi0uNzY2bC0uMDMyLS4wMDQtLjAyLS4xNDQtLjk1Ni0yLjYwNmMtLjA2Ni0uMTg0LS4yNy0uMjc4LS40NTQtLjIxbC0uNDU3LjE2N2MtLjE4NC4wNjctLjI4LjI3LS4yMS40NTVsLjg0MiAyLjNjLS4yMjYuMDk1LS40LjI5OC0uNDI4LjU2bC0uNTY0IDUuMjQ2Yy0xLjgyMyAxLjIuMiA2LjYgMS43IDEwQzU2LjM2IDY1LjcgNjcuNiA3MC42IDY3LjYgNzAuNjQyem0tMTEuOTczLjc2NWMtLjc0My0yLjg0My0xLjk1LTYuMzEtMy41ODUtNy4zNzV2LS4wNDdsLTEuMTQ1LTUuMzNjLS4wOC0uMzc1LS40NTItLjYxNC0uODI4LS41MzNoLS4wMzJsLS4wNjQtLjEzLTEuNzI1LTIuMTc2Yy0uMTItLjE1NC0uMzQzLS4xOC0uNDk2LS4wNThsLS4zODIuM2MtLjE1My4xMi0uMTc4LjM0NS0uMDU3LjQ5OGwxLjUyIDEuOTE4Yy0uMTg1LjE2LS4yODcuNDA4LS4yMzIuNjY1bDEuMTEgNS4yYy0xLjM1NyAxLjcgMi4zIDYuMiA0LjggOC45ODIuMzU0IDMuOSAxMy4zIDUuNSAxMy4zIDUuNDgtMS4xODQtMS4wNi05LjA2LTguMjYtMTIuMTYtNy4zOTZ6bTQxLjU5Ny0xMi4zMTNjLjM0Ny0zLjcyLjU1LTkuNDgtMS41Ni0xMC4wNDJsLTIuMi00Ljc5OGMtLjExLS4yNC0uMzM4LS4zNzYtLjU4My0uMzk0bC4wNy0yLjQ0N2MuMDA3LS4xOTMtLjE0OC0uMzU3LS4zNDMtLjM2MmwtLjQ4Ni0uMDE0Yy0uMTk1LS4wMDYtLjM2LjE1LS4zNjQuMzQ0bC0uMDggMi44di4xNDNsLS4wMy4wMTVjLS4zNS4xNi0uNTA0LjU3NC0uMzQ0LjkyM2wyLjI3IDV2LjAzOGMtLjY3MyAxLjguNCA1LjMgMS41IDguMDU2QzkyLjAxIDU5LjQ0NiA5MCA2OS45NiA4OS42OCA3MS41MWMuMDktLjExIDkuNTItOS4xMSA3LjUyLTEyLjQ1OHptLTEuMDQyIDI2LjczNmMuNzkgMS4zIDYgMTAuNyA5LjMgMTAuOC0uMTgyIDIuOTMzLS4xMiA2LjYgMS4xIDguMTI3bC0uMDE0LjA0NS0uNTggNS40MmMtLjA0LjQuMi43LjYuOGwuMDMzLjAwNHYuMTQ0bC45NTcgMi42MDZjLjA2Ni4yLjMuMy41LjIxbC40NTYtLjE2N2MuMTg0LS4wNjcuMjc4LS4yNy4yMS0uNDU1bC0uODQzLTIuMjk4Yy4yMjctLjA5NS40LS4yOTguNDMtLjU2bC41Ni01LjI0NmMxLjgyNS0xLjIwNC0uMTk1LTYuNi0xLjcwNS0xMC4wMkMxMDcuOTY0IDkxLjMgOTYuMSA4NS44IDk2LjEgODUuNzl6TTc3LjUyOCAxMjAuN2wtLjA3LS4xMjguMDI0LS4wMjNjLjI4Mi0uMjYzLjMtLjcwNC4wMzctLjk4NWwtMy43MS0zLjk5Ni0uMDM3LS4wM2MuMDY3LTEuOTUtMi4wOC00LjkzLTMuOTgtNy4xNyAyLjUxLTIuMDIgMS4xMjgtMTIuNjM1Ljk1NC0xNC4xOSAwIDAtNi4xNTYgMTEuNTM1LTMuMTY2IDE0LjA2NC44MzYgMy42IDIuNCA5LjIgNC42IDkuMDVsMy41OSAzLjg2N2MuMTguMi40LjMuNy4xOTNsLjY5OCAyLjNjLjA1NS4yLjMuMy40LjI0bC40NjYtLjE0Yy4xODgtLjA1Ni4yOTUtLjI1My4yNC0uNDRsLS43NDgtMi41OHptLTE1LjM4LTE4LjRsLS4wMjItLjA0Yy44NjgtMS43NDguMTUtNS4zNDgtLjY1LTguMTc2IDMuMTItLjggNi4yNjQtMTEuMDMyIDYuNzUtMTIuNTE3IDAgMC0xMC4zODIgNy45NDUtOC43MSAxMS40ODUtLjc1IDMuNjYtMS41OCA5LjQuNSAxMC4xNTNsMS42NjMgNS4wMDhjLjA4LjIuMy40LjUuNWwtLjM0IDIuNDI1Yy0uMDI2LjIuMS40LjMuNGwuNDg0LjA2N2MuMTk0IDAgLjM3My0uMTA4LjQtLjMwMmwuMzgyLTIuNzUtLjAxLS4xNDYuMDMtLjAxYy4zNjUtLjEyLjU2My0uNTE1LjQ0LS44OGwtMS43MTgtNS4xODR6bTE2LjM1Ni0zOC41N2M0LjI5IDAgOC4xIDIuNyA5LjQgNi43MzZsLjA2Ni4xOTguMDk3LjE4NSA4LjAyIDE1LjNjMi4wNTIgNi41MjUtMS41ODQgMTMuNTYyLTguMTggMTUuNzUybC0uOTAyLjNjLTEuMzIuNDM3LTIuNjg1LjY2LTQuMDU3LjY2LTUuMzk3IDAtMTAuMTYyLTMuMzY1LTExLjkyLTguMzk0bC0yLjc0Mi0xNy4wOC0uMDMzLS4yMDctLjA2Ni0uMTk3Yy0uODMtMi40OTctLjYyNi01LjE3My41NzQtNy41MzUgMS4yMDYtMi4zNyAzLjI2Ny00LjE0IDUuODA3LTQuOTgzbC43NC0uMjQ2YzEuMDQ2LS4zMiAyLjA5NC0uNTIgMy4xOTQtLjUybS4wMDQtMi41NWMtMS4zMjQgMC0yLjY3NC4yMS00LjAwMi42NWwtLjc0LjJjLTYuNTkyIDIuMTktMTAuMTggOS4yNTMtOC4wMTQgMTUuNzhsMi43NzYgMTcuMjk1YzIuMTA2IDYuMyA4IDEwLjMgMTQuNCAxMC4zNDggMS42MTIgMCAzLjI1NC0uMjU1IDQuODctLjc5MmwuOTAyLS4zYzguMDI0LTIuNjYyIDEyLjM5LTExLjI2IDkuNzU0LTE5LjIwMmwtOC4xMi0xNS41MjNDODguNjMyIDY0LjQgODMuOCA2MS4yIDc4LjUgNjEuMTVoLjAwM3pNNzMuNSA1OC4xNmwuOTU2IDEuODNjLjA1Ny4zMDMtLjAzLjU0OC0uMDk2LjY3Ny0uMDc1LjE0OC0uMjU0LjQxNS0uNjIuNWwtLjIxNS4wNzJjLS4xMS4wMzUtLjIyNS4wNTQtLjMzOC4wNTQtLjM0OCAwLS43Ni0uMTg2LS45Ni0uNTk4bC0uMzMtMi4wMjVjLjI2Ni0uMDQuNTI4LS4xLjc4NC0uMTg2LjI5LS4wODUuNTItLjE4NS44Mi0uMjg1bS0uMjg3LTQuN2MuMzI0IDEuMDgtLjI2MyAyLjIzMi0xLjM0MyAyLjU5LS4yMi4wNzMtLjQ0LjEwOC0uNjU4LjEwOC0uODM2IDAtMS42MTYtLjUxLTEuOTQtMS4zMTgtLjM4Ny43MDUtLjQ5OCAxLjU2LS4yMjUgMi4zODJsLjY3NSA0LjE2NWMuNTEgMS41IDEuOSAyLjUgMy41IDIuNS4zOCAwIC43Ny0uMDYgMS4xNS0uMTg2bC4yMTYtLjA3YzEuOTEzLS42MzYgMi45NS0yLjcgMi4zMTQtNC42MTZsLTEuOTUtMy43NDJDNzQuNjMyIDU0LjQgNzQgNTMuOCA3My4yIDUzLjQ4aC4wMTJ6Ii8+PC9zdmc+); }

.file-icon_type_odc,
.file-icon_type_otc,
.file-icon_type_chart,
.ico_filetype_chart {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNjAgMTYwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNjAgMTYwIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0I0ODNCOSIgZD0iTTEwIDBoMTQwYzUuNTIzIDAgMTAgNC41IDEwIDEwdjE0MGMwIDUuNTIzLTQuNDc3IDEwLTEwIDEwSDEwYy01LjUyMyAwLTEwLTQuNDc3LTEwLTEwVjEwQzAgNC41IDQuNSAwIDEwIDB6Ii8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiM2NjJBN0QiIGQ9Ik02MC4wMDMgODUuNjQ2djIwLjRjMTMuMTEgMCAyNC4wMi0xMC45NDggMjQuMDItMjMuOTlINjQuMjZDNjEuNTA0IDgyIDYwIDgzLjUgNjAgODUuNjQ2ek01NiA1NGMtMTMuMDUgMC0yNC4wMDIgMTAuOTQ1LTI0LjAwMiAyMy45ODYgMCAxMyAxMSAyNCAyNCAyMy45ODZWODEuMjY1YzAtMS44NjQgMS41MS0zLjI5NCAzLjM3NS0zLjI5NEg4MEM4MCA2NS4xIDY5IDU0IDU2IDU0em00MyAxNmgyNmMxLjY1OCAwIDMtMS4zNDMgMy0zcy0xLjM0Mi0zLTMtM0g5OWMtMS42NTYgMC0zIDEuMzQzLTMgM3MxLjM0NSAzIDMgM3ptMjYgNkg5OWMtMS42NTYgMC0zIDEuMzQzLTMgMyAwIDEuNyAxLjMgMyAzIDNoMjZjMS42NTggMCAzLTEuMzQzIDMtMyAwLTEuNy0xLjMtMy0zLTN6bS4wMDcgMTJIOTkuMDU1Yy0xLjY1NCAwLTIuOTk1IDEuMzQtMi45OTUgMi45OTRzMS4zNCAzIDMgMy4wMDZoMjUuOTUyYzEuNjU0LS4wMSAyLjk5NC0xLjM1MiAyLjk5NC0zLjAwNlMxMjYuNjYgODggMTI1IDg4eiIvPjwvc3ZnPg==); }

.file-icon_type_cb7,
.file-icon_type_cbr,
.file-icon_type_cba,
.file-icon_type_cbt,
.file-icon_type_cbz,
.file-icon_type_djv,
.file-icon_type_djvu,
.file-icon_type_ebook,
.ico_filetype_ebook,
.file-icon_type_fb2,
.file-icon_type_epub {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNjAgMTYwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNjAgMTYwIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0M4Q0JDQyIgZD0iTTEwIDBoMTQwYzUuNTIzIDAgMTAgNC40NzcgMTAgMTB2MTQwYzAgNS41MjMtNC40NzcgMTAtMTAgMTBIMTBjLTUuNTIzIDAtMTAtNC40NzctMTAtMTBWMTBDMCA0LjQ3NyA0LjQ3NyAwIDEwIDB6Ii8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiM3RDdGODAiIGQ9Ik03OCAxMDNWNThjMC00LjQxOC0zLjU4Mi04LTgtOEgzOWMtMS42NTcgMC0zIDEuMzQzLTMgM3Y1MGMwIDEuNjU3IDEuMzQzIDMgMyAzaDMzLjE4NmMuNDE2IDEuMTYgMS41MTcgMiAyLjgxNCAyIDEuNjUgMCAzLTEuMzUgMy0zdi0yem00IDBWNThjMC00LjQxOCAzLjU4Mi04IDgtOGgzMWMxLjY1NyAwIDMgMS4zNDMgMyAzdjUwYzAgMS42NTctMS4zNDMgMy0zIDNIODcuODE0Yy0uNDE2IDEuMTYtMS41MTcgMi0yLjgxNCAyLTEuNjUgMC0zLTEuMzUtMy0zdi0yeiIvPjwvc3ZnPg==); }

.file-icon_type_mad,
.file-icon_type_markdown,
.ico_filetype_markdown {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNjAgMTYwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNjAgMTYwIj48cGF0aCBkPSJNMTIzLjgzMyAwSDEwQzQuNDc3IDAgMCA0LjUgMCAxMHYxNDBjMCA1LjUgNC41IDEwIDEwIDEwaDE0MGM1LjUyMyAwIDEwLTQuNDc3IDEwLTEwVjM2LjE2N0MxNDkuMzMzIDI1LjUgMTI5IDUuMiAxMjMuOCAwaC4wMzN6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjxwYXRoIGQ9Ik0xMjQgMGwzNiAzNmgtMjZjLTUuNTIzIDAtMTAtNC40NzctMTAtMTBWMHoiIGZpbGw9IiM0NzQ0NDMiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbC1ydWxlPSJldmVub2RkIi8+PHBhdGggZD0iTTg3LjgwNiAxMDYuMzJsLTIwLjgxNS4wMlY3Ny42MjVMNTEuMzggOTYuMDMyIDM1Ljc3IDc3LjYyNnYyOC43MTNIMTQuOTUzVjQ4LjkxMkgzNS43N2wxNS42MSAxOS4xNDIgMTUuNjEtMTkuMTQyIDIwLjgxNi0uMDJ2NTcuNDI2em0zMS4wNzUgNC43ODVsLTI1Ljg3LTMzLjQ4aDE1LjYxdi0yOC43MWgyMC44MTd2MjguNzEyaDE1LjYxbC0yNi4xNjYgMzMuNDh6IiBmaWxsPSIjZmZmIi8+PC9zdmc+); }

.file-icon_type_android-package, .ico_filetype_android-package,
.file-icon_type_apk {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNjAgMTYwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNjAgMTYwIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzU4QkY2QyIgZD0iTTEwIDBoMTQwYzUuNTIzIDAgMTAgNC40NzcgMTAgMTB2MTQwYzAgNS41MjMtNC40NzcgMTAtMTAgMTBIMTBjLTUuNTIzIDAtMTAtNC40NzctMTAtMTBWMTBDMCA0LjQ3NyA0LjQ3NyAwIDEwIDB6Ii8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiMwMDY2MEEiIGQ9Ik0xMDYuNTA0IDY4LjAwNWMtMi40ODcgMC00LjUwNCAyLjEyMi00LjUwNCA0Ljc0djE4LjUxOGMwIDIuNjE4IDIuMDE3IDQuNzQgNC41MDQgNC43NCAyLjQ4OCAwIDQuNDk2LTIuMTIzIDQuNDk2LTQuNzR2LTE4LjUyYzAtMi42MTctMi4wMDgtNC43MzgtNC40OTYtNC43Mzh6TTYwIDEwMS4zNjVjMCAxLjk5MyAxLjQwMiAzLjYwNyAzLjM2MiAzLjYwN0g2N3YxMC4zMzZjMCAyLjU5NCAyLjQ1NSA0LjY5NyA0Ljk2OCA0LjY5NyAyLjUxNCAwIDQtMi4xMDMgNC00LjY5N3YtMTAuMzM2SDg0djEwLjMzNmMwIDIuNTk0IDEuNjQyIDQuNjk3IDQuMTU1IDQuNjk3IDIuNTE0IDAgNC43Mi0yLjEwMyA0LjcyLTQuNjk3di0xMC4zMzZoMy44ODdjMS45NiAwIDMuMjA2LTEuNjE0IDMuMjA2LTMuNjA2VjY4SDYwdjMzLjM2NnptMjkuODUtNTAuNzhsMy43NC01LjUyYy4yMjItLjMyNy4xNjctLjc1Ny0uMTI0LS45Ni0uMjktLjIwMy0uNzA2LS4xMDMtLjkyOC4yMjZsLTMuODg2IDUuNzMzYy0yLjU2LTEuMDI1LTUuNDA2LTEuNTk2LTguNDAzLTEuNTk2cy01Ljg0NS41Ny04LjQwNSAxLjU5NmwtMy44ODYtNS43M2MtLjIyMy0uMzMtLjY0LS40My0uOTMtLjIyNy0uMjkuMjAzLS4zNDUuNjM0LS4xMjMuOTZsMy43NCA1LjUyQzY0LjcwMyA1My4zOTQgNjAuNTMyIDU4LjczNiA2MCA2NC45N2g0MGMtLjUzLTYuMjMzLTQuMjAzLTExLjU3NS0xMC4xNS0xNC4zODZ6TTcxLjcwNiA1OS4yOGMtMS4yMzggMC0yLjI0LTEuMDItMi4yNC0yLjI3NyAwLTEuMjU3IDEuMDAyLTIuMjc2IDIuMjQtMi4yNzZzMi4yNCAxLjAyIDIuMjQgMi4yNzZjMCAxLjI1Ny0xLjAwMyAyLjI3Ny0yLjI0IDIuMjc3em0xNy4zNjUgMGMtMS4yMzYgMC0yLjI0LTEuMDItMi4yNC0yLjI3NyAwLTEuMjU3IDEuMDA0LTIuMjc2IDIuMjQtMi4yNzYgMS4yNCAwIDIuMjQgMS4wMiAyLjI0IDIuMjc2cy0xIDIuMjc3LTIuMjQgMi4yNzd6bS0zNS41NjcgOC43MjNjLTIuNDg3IDAtNC41MDQgMi4xMjItNC41MDQgNC43NFY5MS4yNmMwIDIuNjIgMi4wMTcgNC43NCA0LjUwNCA0Ljc0IDIuNDg4IDAgNC40ODctMi4xMjIgNC40ODctNC43NFY3Mi43NDNjMC0yLjYxNy0xLjk5Ny00Ljc0LTQuNDg1LTQuNzR6Ii8+PC9zdmc+); }

.file-icon_type_rss,
.file-icon_type_web-feed,
.ico_filetype_web-feed {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNjAgMTYwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNjAgMTYwIj48cGF0aCBkPSJNMTAgMGgxNDBjNS41MjMgMCAxMCA0LjUgMTAgMTB2MTQwYzAgNS41MjMtNC40NzcgMTAtMTAgMTBIMTBjLTUuNTIzIDAtMTAtNC40NzctMTAtMTBWMTBDMCA0LjUgNC41IDAgMTAgMHoiIGZpbGw9IiNkMTc3MjMiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbC1ydWxlPSJldmVub2RkIi8+PHBhdGggZD0iTTM4LjAxMyA4Mi42NDVjMTAuNDkgMCAyMC4zNSA0LjEwNiAyNy43NiAxMS41NTYgNy40MjQgNy40NTQgMTEuNTA2IDE3LjM4NCAxMS41MDYgMjcuOTVoMTYuMTY3YzAtMzAuNjk0LTI0Ljg3Mi01NS42Ni01NS40MzgtNTUuNjZ2MTYuMTU3aC4wMDJ6bS4wMi0yOC42NWMzNy4zOTIgMCA2Ny44MDQgMzAuNTgzIDY3LjgwNCA2OC4xNzJIMTIyYzAtNDYuNS0zNy42NjctODQuMzM0LTgzLjk3LTg0LjMzNHYxNi4xNjJoLjAwNHpNNjAuMzkgMTEwLjg3YzAgNi4xODYtNS4wMTIgMTEuMi0xMS4xOTUgMTEuMlMzOCAxMTcuMDU3IDM4IDExMC44N2MwLTYuMTc3IDUuMDEyLTExLjE5NCAxMS4xOTMtMTEuMTk0czExLjE5NSA1LjAxMiAxMS4xOTUgMTEuMTk1eiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==); }

.file-icon_type_ics,
.file-icon_type_ifb,
.file-icon_type_vcs,
.file-icon_type_calendar,
.ico_filetype_calendar {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNjAgMTYwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNjAgMTYwIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI2FhZDRmZiIgZD0iTTkuNTc0IDBoMTQwYzUuNTIzIDAgMTAgNC41IDEwIDEwdjE0MGMwIDUuNTIzLTQuNDc3IDEwLTEwIDEwaC0xNDBjLTUuNTIzIDAtMTAtNC40NzctMTAtMTBWMTBjMC01LjUgNC41LTEwIDEwLTEweiIvPjxwYXRoIGQ9Ik02Mi45MSA4MS4xOTVjMS4yNTgtMS4yMSAxLjY0NS0xLjk4MyAxLjY0NS0xLjk4M2guMDk1cy0uMDUgMS4wNjQtLjA1IDIuMTI3djIyLjAzM2gtNy41MzZ2NC4xNTRoMTkuNjJ2LTQuMTU0aC03LjQ0MnYtMjkuOTZoLTQuMjQ4bC04LjE2NyA3LjkyNSAyLjg5NiAyLjk5OCAzLjE4OC0zLjE0M3ptMTcuNzUgMjMuNzI1YzAgLjgyNy4wOTQgMS42OTQuMjQgMi42MDhoMjEuOTg2di00LjE1NGgtMTYuOTFjLjA5My03Ljc4IDE2LjM3OC05LjUxNyAxNi4zNzgtMjAuNzMzIDAtNS44OTItNC40ODgtOS44MTMtMTAuNzc0LTkuODEzLTcuNjg0IDAtMTAuNzc3IDYuNDc1LTEwLjc3NyA2LjQ3NWwzLjUyNiAyLjM2NnMyLjQxNC00LjM1MyA2LjkxLTQuMzUzYzMuNTczIDAgNi4xMzMgMi4yNjggNi4xMzMgNS42NTMgMCA4LjA0My0xNi43MTUgOS43ODItMTYuNzE1IDIxLjk1M3pNNjMuODg0IDM0SDU1LjgzdjEzLjQzN2g4LjA1NVYzNHptNDQuMzE4IDQuNjk4VjUxLjQ3SDkyLjA4N1YzOC42OThINjcuOTE1djEyLjc2NEg1MS44MDhWMzguNjk4SDQyLjA2VjEyNmg3NS44NzdWMzguNjk4aC05LjczNXptNS43MDggODMuMjdINDYuMDk1VjYxLjg3aDY3LjgxN3Y2MC4wOTd6TTEwNC4xNzQgMzRoLTguMDU2djEzLjQzN2g4LjA1NlYzNHoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=); }

.file-icon_type_ldif,
.file-icon_type_vcard,
.file-icon_type_vcf,
.file-icon_type_card,
.ico_filetype_card {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNjAgMTYwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNjAgMTYwIj48cGF0aCBkPSJNMTAgMGgxNDBjNS41MjMgMCAxMCA0LjUgMTAgMTB2MTQwYzAgNS41MjMtNC40NzcgMTAtMTAgMTBIMTBjLTUuNTIzIDAtMTAtNC40NzctMTAtMTBWMTBDMCA0LjUgNC41IDAgMTAgMHoiIGZpbGw9IiM3MTk5NzEiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbC1ydWxlPSJldmVub2RkIi8+PHBhdGggZD0iTTYwLjAwMyAxMDYuMDQ2ek05OSA3MGgyNmMxLjY1OCAwIDMtMS4zNDMgMy0zcy0xLjM0Mi0zLTMtM0g5OWMtMS42NTYgMC0zIDEuMzQzLTMgM3MxLjM0NSAzIDMgM3ptMjYgNkg5OWMtMS42NTYgMC0zIDEuMzQzLTMgMyAwIDEuNyAxLjMgMyAzIDNoMjZjMS42NTggMCAzLTEuMzQzIDMtMyAwLTEuNy0xLjMtMy0zLTN6bS4wMDcgMTJIOTkuMDU1Yy0xLjY1NCAwLTIuOTk1IDEuMzQtMi45OTUgMi45OTRzMS4zNCAzIDMgMy4wMDZoMjUuOTUyYzEuNjU0LS4wMSAyLjk5NC0xLjM1MiAyLjk5NC0zLjAwNlMxMjYuNjYgODggMTI1IDg4aC4wMDd6IiBmaWxsPSIjMjE0NDU0IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjxwYXRoIGQ9Ik03LjcyNCA5Ni4wOXptNjYuNTY2LTIuNjA0Yy05LjUwNC0zLjQ2LTEyLjA3OC01LjE0OC0xMy41MzMtNi40NzMtMy4yNTQtMi45NzMtMy4zNTQtNy40NTItMy4zNTQtNy40NTItLjAxMiAwIDIuMzQ1LjU4OCAzLjM3LTEuMDIuNzUtMS4xIDIuNTQ2LTUuNTMzIDMuMDItNy45NTQgNS41MTgtMjguMTMyLTExLjAyMi0yOC4xNi0xMS4xNC0yOC4xNmwtLjAwNS0uMDctMS41MjQuMDQ2LTEuNTI0LS4wNTJoLS4wMDZjLS4xMTcgMC0xNi42NjMuMDMtMTEuMTQ2IDI4LjE2LjQ3NSAyLjM0NiAyLjM0NSA3LjAzNyAyLjkzMiA3Ljk1OCAxLjI5NiAxLjc2IDMuNTE4IDEuMTczIDMuNTE4IDEuMTczcy41ODYgNS4zODMtMy4zNTQgNy40NWMtMS4xNTUuNTgzLTQuMDI4IDMuMDE2LTEzLjUzMiA2LjQ3NS02Ljg0OCAyLjQ5Mi03Ljg3NCAxMS4yNDYtNy44NzQgMTEuMTRzLS4zNzUgMi4zNDUgMS4xNzMgMy41M2M1Ljk0NyA2LjQ5IDE4LjY3NiA5LjQyMiAyOS4yMyA5LjQyMiAxNS4zOSAwIDI2LjU5LTUuNzY0IDMwLjUzLTkuMzg3IDEuNDY2LTEuMzUgMS4wMTQtMy41MyAxLjAxNC0zLjUzcy0uOTQ0LTguNzc4LTcuNTA1LTExLjI1M2gtLjI4OHoiIHN0cm9rZT0ibnVsbCIgZmlsbD0iIzIxNDQ1NCIvPjwvc3ZnPg==); }

.file-icon_type_folder, .ico_filetype_folder {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNjAgMTYwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNjAgMTYwIj48cGF0aCBmaWxsPSIjQkU2MjAwIiBkPSJNMTQwIDEyLjAwOEg3NkM3MS43OTggNS42IDYyLjcgMCA1NS4xIDBMOCAuMDA4Yy0zLjg4OCAwLTggMi41NS04IDhsLjAwOCA3NC4yYzAgNy43IDUuNyAxMy42IDEzLjMgMTMuNTU4SDEzMy41MmM3LjU4MyAwIDE0LjQ5LTQuMDYzIDE0LjQ5LTExLjczN3YtNjRDMTQ4IDE1LjQgMTQ0LjQgMTIgMTQwIDEyLjAwNnoiLz48cGF0aCBmaWxsPSIjRkZDQTVBIiBkPSJNMTUyIDI0SDhjLTQuMzI0IDAtOCAzLjQxNC04IDh2MTIwYzAgNSA0LjMgOCA4IDhoMTQ0YzQuMTE2IDAgOC00LjAzMyA4LThWMzJjMC00LjUtNC04LTgtOHoiLz48L3N2Zz4=); }

.file-icon_type_folder-camera, .ico_filetype_folder-camera {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNjAgMTYwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNjAgMTYwIj48cGF0aCBmaWxsPSIjQkU2MjAwIiBkPSJNMTQwIDEyLjAwOEg3NkM3MS43OTggNS42IDYyLjcgMCA1NS4xIDBMOCAuMDA4Yy0zLjg4OCAwLTggMi41NS04IDhsLjAwOCA3NC4yYzAgNy43IDUuNyAxMy42IDEzLjMgMTMuNTU4SDEzMy41MmM3LjU4MyAwIDE0LjQ5LTQuMDYzIDE0LjQ5LTExLjczN3YtNjRDMTQ4IDE1LjQgMTQ0LjQgMTIgMTQwIDEyLjAwNnoiLz48cGF0aCBmaWxsPSIjRkZDQTVBIiBkPSJNMTUyIDI0SDhjLTQuMzI0IDAtOCAzLjQxNC04IDh2MTIwYzAgNSA0LjMgOCA4IDhoMTQ0YzQuMTE2IDAgOC00LjAzMyA4LThWMzJjMC00LjUtNC04LTgtOHoiLz48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0JFNjIwMCIgZD0iTTEwOC44MzggNzBIOTcuNjQ1TDk1IDYzLjE5Yy0uOTU4LTEuODU3LTEuMjU0LTMuMTcyLTMtMy4xNzJINjguMjQ2Yy0xLjc0NiAwLTIuMzcgMS4xOS0zLjE2MiAzLjE3TDYyLjMxNyA3MGgtMTEuMTVjLTEuNzQ3IDAtMy4xNjMgMS40MjgtMy4xNjMgMy4xODh2NDcuNjRjMCAxLjggMS40IDMuMiAzLjIgMy4xN2g1Ny42NzJjMS43NDYgMCAzLjE2Mi0xLjQyIDMuMTYyLTMuMTd2LTQ3LjY0QzExMiA3MS40IDExMC42IDcwIDEwOC44IDcwek04MCAxMTJjLTguODM2IDAtMTYtNy4xNjQtMTYtMTYgMC04LjgzNyA3LjE2NC0xNiAxNi0xNnMxNiA3LjIgMTYgMTYtNy4yIDE2LTE2IDE2eiIvPjwvc3ZnPg==); }

.file-icon_type_folder-shared, .ico_filetype_folder-shared, .ico_filetype_folder-mounted,
.file-icon_type_folder-mounted {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNjAgMTYwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNjAgMTYwIj48cGF0aCBkPSJNMTQwIDEyLjAwOEg3NkM3MS43OTggNS42IDYyLjcgMCA1NS4xIDBMOCAuMDA4Yy0zLjg4OCAwLTggMi41NS04IDhsLjAwOCA3NC4yYzAgNy43IDUuNyAxMy42IDEzLjMgMTMuNTU4SDEzMy41MmM3LjU4MyAwIDE0LjQ5LTQuMDYzIDE0LjQ5LTExLjczN3YtNjRDMTQ4IDE1LjQgMTQ0LjQgMTIgMTQwIDEyLjAwNnoiIGZpbGw9IiNCRTYyMDAiLz48cGF0aCBkPSJNMTUyIDI0SDhjLTQuMzI0IDAtOCAzLjQxNC04IDh2MTIwYzAgNSA0LjMgOCA4IDhoMTQ0YzQuMTE2IDAgOC00LjAzMyA4LThWMzJjMC00LjUtNC04LTgtOHoiIGZpbGw9IiNGRkNBNUEiLz48cGF0aCBzdHJva2U9Im51bGwiIGQ9Ik02Mi4xMjQgOTQuNDRjLjc1LTIuOTQ0LTQuODgtMi45NDQtNC44OC0xOS43NTMgMC01LjE5LjIyLTkuODc2LjczLTE0LjEwNWwtMS4zNzYtLjIzMi0uMDA2LS4wNTItMS41NS4wNC0xLjI0NS0uMDRoLS4wMDZjLS4wOTUgMC0xMy41ODYuMDItOS4wODcgMjAuMzguMzg3IDEuOTM2IDEuOTM3IDUuMTYzIDIuNTgyIDUuNzUgMS4wNiAxLjI5Mi42NDYgMS45MzguNjQ2IDEuOTM4czAgMy44NzMtLjgxMiA0LjQyMmMtLjg2LjU1NS0xLjUzNiAyLjE4Mi05LjI4MyA0LjY4Ny01LjU4NCAxLjgtNi40MjMgOS43NC02LjQyMyA5LjY4M3MtLjM2NyAxLjI5LjY0NyAyLjU1NmMxLjU1IDEuMjkgMy44NzIgMi41ODIgNy43NDUgNC4xNDQuOTk0LTMuNDggMi43MDUtNy4zMTQgNS43NTgtOS41NDcgNS4zNzItMy43NzQgMTUuNTU4LTcuMDAyIDE2Ljg1LTkuODdoLS4yODV6bTY2LjM2IDEyLjY1MnMtLjg0LTcuODgyLTYuNDIzLTkuNjdjLTcuNzUtMi40ODUtOC40My00LjEwNi05LjI4LTQuNjU0LS44Ni0uNTUtLjgxNC00LjM5LS44MTQtNC4zOS0uMDA2IDAtLjIyNi0uMzMuODI2LTEuNjk4LjYxNC0uNzk0IDIuMDgtMy45NzYgMi40NjctNS43MTMgNC41LTIwLjIxLTguOTkzLTIwLjIzNy05LjA5LTIwLjIzN2wtLjAwNi0uMDUyLTEuMjQ2LjA0LTEuMjQ2LS4wNGgtLjAwNmwtMS43MjQuMjRjLjU1IDQuMTEuNzc1IDkuMjc1Ljc3NSAxNC40NCAwIDE2LjQ0LTUuNjMgMTYuMjAyLTQuODggMTkuMzY1Ljc0MiAzLjIyOCAxMC45NzQgNS44MSAxNi43ODQgOS42OSAzLjA0NyAxLjkzNiA0LjUyIDUuODEgNS44MSA5LjQ2MiAzLjQ4Ni0xLjMwNCA1Ljk4NC0yLjg2NiA3LjUzMy00LjExOC44OS0uODMzLjU3NS0yLjc3LjU3NS0yLjY2NmgtLjA1MnptLTIyLjg1OC0uMjQ1Yy0xMC40NjQtMy44MS0xMy4yOTgtNS42NjgtMTQuOS03LjEyNy0zLjU4Mi0zLjI3My0zLjY5LTguMjA1LTMuNjktOC4yMDUtLjAxNCAwIDIuNTguNjQ2IDMuNzEtMS4xMjMuODI3LTEuMjE0IDIuODAzLTYuMDk0IDMuMzI1LTguNzYgNi4wNzYtMzAuOTcyLTEyLjEzNC0zMS4wMDQtMTIuMjYzLTMxLjAwNGwtLjAwNi0uMDc3LTEuNjc3LjA1NC0xLjY3OC0uMDU4aC0uMDA2Yy0uMTMgMC0xOC4zNDcuMDMyLTEyLjI3IDMxLjAwNC41MiAyLjU4IDIuNTggNy43NDUgMy4yMjYgOC43NiAxLjQyNyAxLjkzNiAzLjg3MyAxLjI5IDMuODczIDEuMjlzLjY0NSA1LjkyNi0zLjY5MyA4LjIwNWMtMS4yNzIuNjQtNC40MzUgMy4zMTgtMTQuOSA3LjEyNy03LjU0IDIuNzQzLTguNjY4IDEyLjM4LTguNjY4IDEyLjI2NXMtLjQxNCAyLjU4MiAxLjI5IDMuODg2YzYuNTQ2IDcuMTQ2IDIwLjU2IDEwLjM3NCAzMi4xOCAxMC4zNzQgMTYuOTQ0IDAgMjkuMjczLTYuMzQ2IDMzLjYxLTEwLjMzNSAxLjYxNS0xLjQ4NSAxLjExOC0zLjg4NiAxLjExOC0zLjg4NnMtMS4wNC05LjY2My04LjI2My0xMi4zODhoLS4zMTZ6IiBmaWxsPSIjYmU2MjAwIi8+PC9zdmc+); }

.file-icon_type_folder-virus, .ico_filetype_folder-virus {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNjAgMTYwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNjAgMTYwIj48cGF0aCBmaWxsPSIjQjYwNzAwIiBkPSJNMTQwIDEyLjEzNUg3NkM3MS43OTggNS43IDYyLjcuMSA1NS4xLjEyOEw4IC4xMzVjLTMuODg4IDAtOCAyLjU1LTggOGwuMDA4IDc0LjJjMCA3LjcgNS43IDEzLjYgMTMuMyAxMy41NThIMTMzLjUyYzcuNTgzIDAgMTQuNDktNC4wNjMgMTQuNDktMTEuNzM3di02NEMxNDggMTUuNSAxNDQuNCAxMi4xIDE0MCAxMi4xMzZ6Ii8+PHBhdGggZmlsbD0iI0ZDNDc0MSIgZD0iTTE1MiAyNEg4Yy00LjMyNCAwLTggMy40MTQtOCA4djEyMGMwIDUgNC4zIDggOCA4aDE0NGM0LjExNiAwIDgtNC4wMzMgOC04VjMyYzAtNC41LTQtOC04LTh6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTExMi4yODIgMTA1Ljk0NmwtMS43Mi0xLjc0Yy4xNjctLjE4LjI0LS40NC4xNTgtLjY4OGwtMS42NjMtNS4wMDhjMS4xNi0xLjg1Mi0yLjkxNC01LjkyNi01LjcwNC04LjQxLS43NzgtMy44NC0xMy44NS0zLjk5Ny0xMy44NS0zLjk5NyAxLjI3OC45IDkuOSA3LjIgMTIuOSA2IDEuMDUgMi43IDIuNiA2LjEgNC40IDYuOTR2LjA0N2wxLjcxOCA1LjE3MmMuMTIzLjQuNS42LjkuNGwuMDMzLS4wMWMuMDE3IDAgMCAuMS4xLjEyM2wxLjk1IDEuOTc1Yy4xNC4xLjQuMS41LjAwM2wuMzQ4LS4zNDJjLjA3LS4xMS4wNS0uMzEtLjA1LS40NjN6TTg2LjQ5NCA2My44NzNjLS44MzYtMy42NDItMi40NDctOS4xNjUtNC42MjYtOS4wMzhsLTMuNTktMy44NjhjLS4xOC0uMTkyLS40NC0uMjUtLjY3OC0uMTkybC0uNy0yLjM0NmMtLjA1Ni0uMTktLjI1My0uMjk3LS40NC0uMjRsLS40NjguMWMtLjE4Ny4wNTUtLjI5NC4yNTItLjI0LjQ0bC43OTQgMi42NmMuMDE1IDAgMCAuMS4xLjEyN2gtLjAyNGMtLjI4Mi4yNi0uMjk4LjcwMi0uMDM3Ljk4M2wzLjcwOCAzLjk5NXYuMDI4Yy0uMDY1IDEuOSAyLjEgNC45IDQgNy4xLTIuNDgyIDEuOTEtMS4xMDMgMTEuOTMyLS45MyAxMy40OC0uMDI2LjA5NyA2LjEzNy0xMC44MDMgMy4xMzctMTMuMjN6TTY2LjQ3IDgyLjZjLS43ODYtMS4zNDMtNS40NDMtMTAuMDYzLTguNTE0LTEwLjExLjE4LTIuOTI3LjExNS02LjU3My0xLjEtOC4wOWwuMDE1LS4wNDQuNTg0LTUuNDJjLjA0LS4zOC0uMjM2LS43MjQtLjYxOC0uNzY2bC0uMDMzLS4wMDQtLjAyLS4xNDQtLjk1Ni0yLjYwNmMtLjA2Ny0uMTg0LS4yNy0uMjc4LS40NTUtLjIxbC0uNDU2LjE2N2MtLjE4NC4wNjctLjI3OC4yNy0uMjEuNDU1bC44NDIgMi4zYy0uMjI3LjA5NS0uNC4yOTgtLjQzLjU2bC0uNTYzIDUuMjQ2Yy0xLjgyMyAxLjIuMiA2LjYgMS43IDEwQzU1LjI3NSA3Ny42IDY2LjUgODIuNiA2Ni41IDgyLjU3em0tMTEuOTc1LjY5NGMtLjc0NS0yLjg0My0xLjk1My02LjMxLTMuNTg3LTcuMzc1di0uMDVsLTEuMTQ1LTUuMzNjLS4wOC0uMzc0LS40NS0uNjEzLS44MjctLjUzMmgtLjAzMmwtLjA2NC0uMTMyLTEuNzI1LTIuMTc1Yy0uMTItLjE1My0uMzQ1LS4xOC0uNDk4LS4wNTdsLS4zODIuM2MtLjE1NC4xMi0uMTguMzQ1LS4wNTguNDk4bDEuNTIgMS45MmMtLjE4NS4xNi0uMjg3LjQxLS4yMzIuNjY1bDEuMTA4IDUuMmMtMS4zNTYgMS43IDIuMyA2LjIgNC44IDguOTgyLjM1NSAzLjkgMTMuMyA1LjUgMTMuMyA1LjQ4QzY1LjQ5IDg5LjYgNTcuNiA4Mi40IDU0LjUgODMuMjk0ek05Ni4wOSA3MWMuMzQ3LTMuNzIuNTUtOS40OC0xLjU2LTEwLjA0MmwtMi4yLTQuODE4Yy0uMTEtLjI0LS4zNC0uMzc2LS41ODQtLjM5NGwuMDctMi40NDdjLjAwNy0uMTk3LS4xNDgtLjM2LS4zNDMtLjM2NmwtLjQ4Ny0uMDE0Yy0uMTk1LS4wMDUtLjM2LjE1LS4zNjQuMzQ1bC0uMDggMi44di4xNDNsLS4wMy4wMTRjLS4zNS4xNi0uNTAzLjU3NC0uMzQzLjkyM2wyLjI3IDV2LjAzOGMtLjY3NSAxLjguNCA1LjMgMS41IDguMDU2LTMuMDE4IDEuMTMyLTUuMDI4IDExLjY0Ni01LjM0OCAxMy4yLjA5LS4xNCA5LjUwNy05LjE0IDcuNTA3LTEyLjQ2em0tMS4wNDIgMjYuNzE2Yy43OSAxLjMgNiAxMC43IDkuMyAxMC44LS4xODIgMi45MzMtLjEyIDYuNiAxLjEgOC4xMjdsLS4wMTQuMDQ1LS41OCA1LjQyYy0uMDQyLjQuMi43LjYuOGwuMDMyLjAwNHYuMTQ0bC45NTcgMi42MDZjLjA2Ny4yLjMuMy41LjIxbC40NTctLjE2N2MuMTg0LS4wNjcuMjc4LS4yNy4yMS0uNDU1bC0uODQzLTIuMjk4Yy4yMjctLjA5NS40LS4yOTguNDMtLjU2bC41Ni01LjI0NmMxLjgyNS0xLjIwNC0uMTk1LTYuNi0xLjcwNS0xMC4wMkMxMDYuODc4IDEwMy4zIDk1IDk3LjcgOTUgOTcuNzE2ek03Ni40NDIgMTMyLjdsLS4wNy0uMTI4LjAyNC0uMDIzYy4yODItLjI2My4zLS43MDQuMDM3LS45ODVsLTMuNzA3LTMuOTk2LS4wMzgtLjAzYy4wNjctMS45NS0yLjA4LTQuOTMtMy45OC03LjE3IDIuNTEtMi4wMiAxLjEyOC0xMi42MzUuOTU0LTE0LjE5IDAgMC02LjE1NiAxMS41MzUtMy4xNjYgMTQuMDY0LjgzNSAzLjYgMi40IDkuMiA0LjYgOS4wNWwzLjU5IDMuODY3Yy4xNzguMi40LjMuNy4xOTNsLjY5NyAyLjNjLjA1Ni4yLjMuMy40LjI0bC40NjctLjE0Yy4xODgtLjA1Ni4yOTUtLjI1My4yNC0uNDRsLS43NDgtMi42NTN6bS0xNS4zOC0xOC40bC0uMDIyLS4wNGMuODY4LTEuNzQ4LjE1LTUuMzQ4LS42NS04LjE3NiAzLjEyLS44IDYuMjY0LTExLjAzMiA2Ljc1LTEyLjUxNyAwIDAtMTAuMzgyIDcuOTQ1LTguNzEgMTEuNDg1LS43NSAzLjY2LTEuNTggOS40LjUgMTAuMTUzbDEuNjYzIDUuMDA4Yy4wODMuMi4zLjQuNS41bC0uMzM3IDIuNDI1Yy0uMDI3LjIuMS40LjMuNGwuNDgzLjA2N2MuMTkyIDAgLjM3LS4xMDguNC0uMzAybC4zOC0yLjc1LS4wMS0uMTQ2LjAzLS4wMWMuMzY1LS4xMi41NjMtLjUxNS40NC0uODhsLTEuNzItNS4yNTV6TTc3LjQyIDc1LjY2YzQuMjkgMCA4LjEgMi43IDkuNCA2LjczNWwuMDY2LjE5OC4wOTcuMTg1IDguMDIgMTUuM2MyLjA1MyA2LjUyNy0xLjU4MyAxMy41NjQtOC4xOCAxNS43NTRsLS45LjNjLTEuMzIuNDM3LTIuNjg2LjY2LTQuMDU4LjY2LTUuMzk3IDAtMTAuMTYyLTMuMzY1LTExLjkyLTguMzk0TDY3LjIgODkuMzE4bC0uMDMzLS4yMDYtLjA2Ni0uMTk4Yy0uODI3LTIuNDk3LS42MjQtNS4xNzMuNTc2LTcuNTM1IDEuMjA0LTIuMzczIDMuMjY1LTQuMTQgNS44MDUtNC45ODVsLjc0LS4yNDZjMS4wNDctLjM1IDIuMDgtLjQ1IDMuMTgtLjQ1bS4wMTgtMi42MmMtMS4zMjQgMC0yLjY3NC4yMDctNC4wMDIuNjVsLS43NC4yYy02LjU5MyAyLjE4Ny0xMC4xODIgOS4yNS04LjAxNSAxNS43NzdsMi43NzcgMTcuMjk2YzIuMTA2IDYuMyA4IDEwLjMgMTQuNCAxMC4zNDggMS42MTIgMCAzLjI1NC0uMjU0IDQuODctLjc5bC45MDItLjNjOC4wMjMtMi42NjQgMTIuMzktMTEuMjYgOS43NTMtMTkuMjA0bC04LjEyLTE1LjUyMkM4Ny41NDYgNzYuNCA4Mi43IDczLjEgNzcuNCA3My4wOGguMDE3em0tNS0yLjk5M2wuOTU0IDEuODMyYy4wNTguMy0uMDMuNTQ2LS4wOTUuNjc1LS4wNzUuMTQ4LS4yNTQuNDE1LS42Mi41bC0uMjE1LjA3MmMtLjExLjAzNy0uMjI1LjA1Ni0uMzM4LjA1Ni0uMzQ4IDAtLjc2LS4xODYtLjk2LS41OThsLS4zMy0yLjAyNWMuMjY2LS4wNC41MjgtLjEuNzg0LS4xODYuMjktLjAxNC42MDQtLjIxNC44MDQtLjMxNG0tLjI3My00LjY5MmMuMzIzIDEuMDgyLS4yNjQgMi4yMzMtMS4zNDQgMi42LS4yMTguMDcyLS40NC4xMDctLjY1Ny4xMDctLjgzNyAwLTEuNjE3LS41MS0xLjk0LTEuMzE3LS4zODguNzA1LS41IDEuNTYtLjIyNiAyLjM4MmwuNjc1IDQuMmMuNTEgMS41IDEuOSAyLjUgMy41IDIuNTAyLjM4IDAgLjc3LS4wNiAxLjE1LS4xODdsLjIxNS0uMDcyYzEuOTEzLS42MzUgMi45NS0yLjcgMi4zMTQtNC42MTVsLTEuOTUtMy43NDJjLS4zMjMtLjg2Ni0uOTY4LTEuNTY2LTEuNzY4LTEuODU4aC4wMjd6Ii8+PC9zdmc+); }

.file-icon_type_chm,
.file-icon_type_mathml,
.file-icon_type_mht,
.file-icon_type_mhtml,
.file-icon_type_mml,
.file-icon_type_htm,
.file-icon_type_html,
.ico_filetype_html,
.file-icon_type_xhtml {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNjAgMTYwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNjAgMTYwIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzY5QjhCMCIgZD0iTTEwIDBoMTQwYzUuNTIzIDAgMTAgNC41IDEwIDEwdjE0MGMwIDUuNTIzLTQuNDc3IDEwLTEwIDEwSDEwYy01LjUyMyAwLTEwLTQuNDc3LTEwLTEwVjEwQzAgNC41IDQuNSAwIDEwIDB6Ii8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiMwMDcwNjIiIGQ9Ik03OS45OTcgNDIuOTc1Yy0yMC40NDMgMC0zNy4wMiAxNi41NzMtMzcuMDIgMzcgMCAyMC41IDE2LjYgMzcgMzcgMzcuMDI4IDIwLjQ1NCAwIDM3LjAyNi0xNi41NzYgMzcuMDI2LTM3LjAyOEMxMTcuMDIzIDU5LjUgMTAwLjUgNDMgODAgNDIuOTc1em0tMTEuNjkgNy40NTRjLTIuMzY2IDIuNjMyLTQuNDA0IDUuNjkyLTYuMDQ2IDkuMDgzLTEuNDctLjc3NC0yLjg0NC0xLjY0My00LjEyLTIuNTgzIDIuOTI0LTIuNzMgNi4zNi01LjAzIDEwLjE2LTYuNXpNNTQuNjQzIDYwLjgyMmMxLjczMiAxLjMgMy42IDIuNSA1LjYgMy41LTEuMzkyIDQuMDUtMi4yNTUgOC4wNjctMi41IDEyLjY2MmgtOS40NjdDNDguODEyIDcwLjggNTEuMSA2NS41IDU0LjYgNjAuODI1em0tNi4zMyAyMi4xNTdoOS40NTVjLjIzNCA0LjYgMS4xIDguNiAyLjUgMTIuNjA0LTIuMDEgMS4wMy0zLjg4NyAyLjIxNy01LjYxNCAzLjUzNkM1MS4wNzQgOTQuNCA0OC44IDg5LjEgNDguMyA4Mi45OHptOS43NzcgMjAuMDRjMS4yNjMtLjkzNyAyLjYyOC0xLjgwOCA0LjA5OC0yLjU4IDEuNjE1IDMuNCAzLjYgNi40IDYgOS4xLTMuOC0xLjU0LTcuMTg4LTMuNzQtMTAuMDg4LTYuNTJ6bTE4LjkyNiA3LjcxN2MtNC4yMTUtMi43OTMtNy40Ni03LjA4Ny0xMC4wMjgtMTIuMzc0IDMuMjA4LTEuMTI1IDYuMzM1LTEuODQ0IDEwLjAyOC0yLjA3N3YxNC40NXptMC0xOS42ODNjLTQuMzcyLjI0OC04LjE1NyAxLjA5NC0xMS45ODggMi41LTEuMTEzLTMuMzg2LTEuODI2LTYuNjc2LTIuMDM4LTEwLjUzMmgxNC4wMjZ2OC4wMzJ6bTAtMTQuMDRINjIuOTljLjIzLTMuODgyLjk2My03LjE5NCAyLjA5NC0xMC41OSAzLjgxNCAxLjQgNy42IDIuMiAxMS45IDIuNDN2OC4xNnptMC0xMy4zOWMtMy42Ni0uMjI3LTYuNzYtLjkzNS05Ljk0NC0yLjAzNyAyLjU2Mi01LjIxNSA1Ljc4LTkuNDUgOS45NDQtMTIuMjEydjE0LjI1em0zNC42NzMgMTMuMzloLTkuNDdjLS4yNDQtNC41OTUtMS4xMDctOC42MS0yLjQ5NC0xMi42NjMgMi4wMTYtMS4wMiAzLjg5OC0yLjIxIDUuNjI1LTMuNTI2IDMuNTU0IDQuNjc3IDUuODUgOS45NzcgNi4zNSAxNi4xOXpNMTAxLjg2IDU2LjljLTEuMjc1Ljk0LTIuNjU2IDEuODEtNC4xMjYgMi41ODMtMS42MzctMy4zOS0zLjY3NS02LjQ1LTYuMDQ4LTkuMDg1Qzk1LjQ5IDUxLjkgOTguOSA1NC4yIDEwMS45IDU2Ljkzem0tMTguODc2LTcuNTI2YzQuMTcgMi44IDcuNCA3IDkuOSAxMi4yMDctMy4xODUgMS4xMDUtNi4yODUgMS44MTctOS45NDQgMi4wNDZ2LTE0LjI1em0wIDE5LjUyNmM0LjM0NC0uMjQ1IDguMTE4LTEuMDggMTEuOTMyLTIuNDMgMS4xMyAzLjQgMS45IDYuNyAyLjEgMTAuNTlIODIuOTg0di04LjIwNnptMCAxNC4wOEg5Ny4wMWMtLjIxIDMuODU3LS45MjQgNy4xNDctMi4wMzggMTAuNTMzLTMuODI2LTEuMzY1LTcuNjE2LTIuMjEtMTEuOTg4LTIuNDZWODIuOTh6bTAgMjcuNzYyVjk2LjI4NmMzLjY5Mi4yIDYuOCAxIDEwIDIuMDc3QzkwLjQ0NCAxMDMuNyA4Ny4yIDEwOCA4MyAxMTAuNzQzem04Ljg2NC0xLjI0MmMyLjM0LTIuNjM0IDQuMzUtNS42OSA1Ljk2NC05LjA2NiAxLjQ2NS44IDIuOCAxLjYgNC4xIDIuNThDOTkuMDIyIDEwNS44IDk1LjYgMTA4IDkxLjggMTA5LjUwN3ptMTMuNTQ4LTEwLjM4Yy0xLjcyNi0xLjMyLTMuNjA4LTIuNTA1LTUuNjEzLTMuNTM1IDEuMzY1LTQuMDMyIDIuMjEtOC4wMjggMi40NS0xMi42MDNoOS40NTZjLS41MDMgNi4xMTgtMi43OSAxMS40MTgtNi4yOSAxNi4xNHoiLz48L3N2Zz4=); }

.file-icon_type_apng,
.file-icon_type_hdp,
.file-icon_type_ico,
.file-icon_type_j2k,
.file-icon_type_jp2,
.file-icon_type_jpe,
.file-icon_type_jpf,
.file-icon_type_jpm,
.file-icon_type_jpx,
.file-icon_type_jxr,
.file-icon_type_svg,
.file-icon_type_svgz,
.file-icon_type_wdp,
.file-icon_type_webp,
.file-icon_type_jpg,
.file-icon_type_jpeg,
.file-icon_type_gif,
.file-icon_type_bmp,
.file-icon_type_tif,
.file-icon_type_tiff,
.file-icon_type_png,
.file-icon_type_tga,
.file-icon_type_ai,
.file-icon_type_image,
.file-icon_type_raw,
.file-icon_type_graphics,
.file-icon_type_picture,
.ico_filetype_picture {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNjAgMTYwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNjAgMTYwIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzU4QkU2QyIgZD0iTTEwIDBoMTQwYzUuNTIzIDAgMTAgNC41IDEwIDEwdjE0MGMwIDUuNTIzLTQuNDc3IDEwLTEwIDEwSDEwYy01LjUyMyAwLTEwLTQuNDc3LTEwLTEwVjEwQzAgNC41IDQuNSAwIDEwIDB6Ii8+PHBhdGggZmlsbD0iIzAwNjYwOSIgZD0iTTExNS45OTMgNjdjNC40MiAwIDguMDA3LTMuNTA4IDguMDA3LTcuODM0IDAtNC4zMjUtMy41ODYtNy44MzQtOC4wMDctNy44MzQtNC40MiAwLTguMDA2IDMuNTA4LTguMDA2IDcuODM0QzEwNy45ODcgNjMuNSAxMTEuNiA2NyAxMTYgNjd6bTExLjIzIDM2LjMyTDk3LjA2MyA3Ny4xYy0xLjU4OC0xLjgxOC0zLjAyMi0xLjI4LTQuNjkzLjY3bC03LjM1NyA3Ljc5NWMtMS41MTMgMS43MTMtMy43MjIgMi4yNTUtNC45MDMuODU4bC0xNS43MDQtMjAuNzRjLTEuNzA2LTEuNzE3LTMuOTA4LTEuMzMtNC44OTguODYyTDMyLjI3IDEwNC4zMzdjLS45OSAyLjIuMiA0LjYgMi42IDQuNThsOTAuNzU2LS4wMzNjMi40OTYuMDE2IDMuMTc0LTMuNzg0IDEuNTc0LTUuNTY0eiIvPjwvc3ZnPg==); }

.file-icon_type_psd,
.file-icon_type_photoshop {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNjAgMTYwIj48cGF0aCBkPSJNMTIzLjgxLS4wMjJIOS45OGMtNS41MjMgMC0xMCA0LjUtMTAgMTB2MTQwYzAgNS41IDQuNSAxMCAxMCAxMGgxNDBjNS41MjMgMCAxMC00LjQ3NyAxMC0xMFYzNi4xNDVjLTEwLjY2Ny0xMC42NjctMzEtMzAuOTY3LTM2LjItMzYuMTY3eiIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjMDQ0Mzg2IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48cGF0aCBkPSJNMTIzLjk3OC0uMDIybDM2IDM2aC0yNmMtNS41MjMgMC0xMC00LjQ3Ny0xMC0xMHYtMjZ6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiM4NWRmZmQiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjxwYXRoIGQ9Ik03OC41MSA2OC4wM3EwIDMuODQtMS40NSA3LjEzOC0xLjQwNiAzLjI1OC0zLjk3IDUuNjYzLTMuMTg3IDIuOTg4LTcuNTMgNC41LTQuMzQ1IDEuNDc1LTEwLjk2NiAxLjQ3NWgtOC4xOTJ2MjEuNTI4SDM4LjIxVjUwLjU3NmgxNi43MTZxNS41NDQgMCA5LjM5Mi44OTIgMy44NDguODUzIDYuODI3IDIuNzE1IDMuNTE3IDIuMjEgNS40MiA1LjUwOCAxLjk0NSAzLjI5OCAxLjk0NSA4LjM0em0tOC41MjQuMTk1cTAtMi45ODctMS4xMTctNS4xOTgtMS4xMTgtMi4yMS0zLjM5NC0zLjYwNy0xLjk4Ni0xLjIwMi00LjU1LTEuNzA3LTIuNTI1LS41NDMtNi40MTQtLjU0M2gtOC4xMXYyMy4wOGg2LjkxcTQuOTY1IDAgOC4wNjgtLjgxNSAzLjEwMy0uODUzIDUuMDQ4LTIuNjc2IDEuOTQ1LTEuODYzIDIuNzMtMy45Mi44My0yLjA1NS44My00LjYxNXptNTEuNzYgMjcuNjE4cTAgNS45MzUtNS4yNTQgOS43MzYtNS4yMTMgMy44LTE0LjI3NSAzLjgtNS4xMyAwLTkuNDM0LTEuMTI1LTQuMjYyLTEuMTY0LTcuMTU4LTIuNTJ2LTguMTg2aC40MTRxMy42OCAyLjU5OCA4LjE5IDQuMTUgNC41MSAxLjUxMiA4LjY1IDEuNTEyIDUuMTMgMCA4LjAyNi0xLjU1MnQyLjg5Ni00Ljg4N3EwLTIuNTYtMS41NzItMy44OHQtNi4wNC0yLjI1cS0xLjY1Ni0uMzQ4LTQuMzQ1LS44MTQtMi42NDgtLjQ2Ni00Ljg0LTEuMDEtNi4wODMtMS41MTMtOC42NS00LjQyMi0yLjUyMy0yLjk0OC0yLjUyMy03LjIxNSAwLTIuNjc2IDEuMTYtNS4wNDMgMS4yLTIuMzY2IDMuNi00LjIyOCAyLjMxNi0xLjgyMyA1Ljg3NC0yLjg3IDMuNi0xLjA4NiA4LjAyNy0xLjA4NiA0LjEzOCAwIDguMzU4Ljk3IDQuMjYzLjkzIDcuMDc2IDIuMjl2Ny43OTZoLS40MTRxLTIuOTgtMi4wNTYtNy4yNC0zLjQ1Mi00LjI2My0xLjQzNS04LjM2LTEuNDM1LTQuMjYgMC03LjE5OCAxLjU1Mi0yLjkzOCAxLjUxMy0yLjkzOCA0LjUzOCAwIDIuNjc2IDEuNzggNC4wMzQgMS43MzcgMS4zNTcgNS42MjYgMi4yMSAyLjE1Mi40NjUgNC44LjkzIDIuNjkuNDY2IDQuNDcuODU0IDUuNDIgMS4xNjQgOC4zNTcgMy45OTUgMi45MzcgMi44NyAyLjkzNyA3LjYwMnoiIGZpbGw9IiM0OWQyZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==); }

.file-icon_type_cab,
.file-icon_type_dmg,
.file-icon_type_ear,
.file-icon_type_tar,
.file-icon_type_tbz,
.file-icon_type_tgz,
.file-icon_type_war,
.file-icon_type_arj,
.file-icon_type_zipz,
.file-icon_type_bzip2,
.file-icon_type_bz2,
.file-icon_type_gz,
.file-icon_type_7z,
.file-icon_type_rar,
.file-icon_type_zip,
.file-icon_type_jar,
.file-icon_type_hyp,
.file-icon_type_archive,
.ico_filetype_archive {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNjAgMTYwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNjAgMTYwIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0ZGQ0E1QSIgZD0iTTkuMTA1IDBIMTUwLjQxYzUuMDMgMCA5LjEgNC4xIDkuMSA5LjF2MTQxLjMzYzAgNS4wMjQtNC4wNzYgOS4wOTgtOS4xMDQgOS4wOThIOS4xMDZjLTUuMDMgMC05LjEwNi00LjA3NC05LjEwNi05LjFWOS4xQzAgNC4xIDQuMSAwIDkuMSAweiIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjQkU2MjAwIiBkPSJNOTEgMjBWNEg3OVYwSDY3djEyaDEydjRINjd2MTZoMTJ2NEg2N3YxNmgxMnY0SDY3djU2aDI0VjQ0SDc5di00aDEyVjI0SDc5di00aDEyem0tOCA0OHYzMmgtOFY2OGg4eiIvPjwvc3ZnPg==); }

.file-icon_type_conf,
.file-icon_type_diff,
.file-icon_type_ini,
.file-icon_type_mime,
.file-icon_type_text,
.ico_filetype_text,
.file-icon_type_log,
.file-icon_type_txt,
.file-icon_type_lng,
.file-icon_type_plain-text,
.ico_filetype_plain-text {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNjAgMTYwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNjAgMTYwIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzY5QjlCMSIgZD0iTTEwIDBoMTQwYzUuNTIzIDAgMTAgNC41IDEwIDEwdjE0MGMwIDUuNTIzLTQuNDc3IDEwLTEwIDEwSDEwYy01LjUyMyAwLTEwLTQuNDc3LTEwLTEwVjEwQzAgNC41IDQuNSAwIDEwIDB6Ii8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiMwMDcwNjIiIGQ9Ik00MyA1Nmg3NGMxLjY1NyAwIDMtMS4zNDMgMy0zcy0xLjM0My0zLTMtM0g0M2MtMS42NTcgMC0zIDEuMzQzLTMgMyAwIDEuNyAxLjMgMyAzIDN6bTc0IDEySDQzYy0xLjY1NyAwLTMgMS4zNDMtMyAzczEuMzQzIDMgMyAzaDc0YzEuNjU3IDAgMy0xLjM0MyAzLTNzLTEuMzQzLTMtMy0zem0wIDE4SDQzYy0xLjY1NyAwLTMgMS4zNDMtMyAzIDAgMS43IDEuMyAzIDMgM2g3NGMxLjY1NyAwIDMtMS4zNDMgMy0zIDAtMS43LTEuMy0zLTMtM3ptLTMwIDE4SDQzYy0xLjY1NyAwLTMgMS4zNDMtMyAzIDAgMS43IDEuMyAzIDMgM2g0NGMxLjY1NyAwIDMtMS4zNDMgMy0zIDAtMS43LTEuMy0zLTMtM3oiLz48L3N2Zz4=); }

.file-icon_type_asm,
.file-icon_type_atom,
.file-icon_type_cc,
.file-icon_type_cpp,
.file-icon_type_css,
.file-icon_type_cxx,
.file-icon_type_dtd,
.file-icon_type_f,
.file-icon_type_f77,
.file-icon_type_f90,
.file-icon_type_for,
.file-icon_type_gemspec,
.file-icon_type_h,
.file-icon_type_hh,
.file-icon_type_hpp,
.file-icon_type_java,
.file-icon_type_masm,
.file-icon_type_p,
.file-icon_type_pas,
.file-icon_type_pl,
.file-icon_type_pm,
.file-icon_type_rake,
.file-icon_type_ru,
.file-icon_type_s,
.file-icon_type_sgm,
.file-icon_type_sgml,
.file-icon_type_t,
.file-icon_type_tex,
.file-icon_type_texi,
.file-icon_type_texinfo,
.file-icon_type_txi,
.file-icon_type_vbs,
.file-icon_type_xml,
.file-icon_type_yaml,
.file-icon_type_yml,
.file-icon_type_c,
.file-icon_type_js,
.file-icon_type_php,
.file-icon_type_py,
.file-icon_type_rb,
.file-icon_type_source,
.ico_filetype_source {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNjAgMTYwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNjAgMTYwIj48cGF0aCBkPSJNMTAgMGgxNDBjNS41MjMgMCAxMCA0LjUgMTAgMTB2MTQwYzAgNS41MjMtNC40NzcgMTAtMTAgMTBIMTBjLTUuNTIzIDAtMTAtNC40NzctMTAtMTBWMTBDMCA0LjUgNC41IDAgMTAgMHoiIGZpbGw9IiM2OUI5QjEiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbC1ydWxlPSJldmVub2RkIi8+PHBhdGggc3Ryb2tlPSJudWxsIiBkPSJNOTcuNTg0IDExNS4xNjdMMTMyLjc1IDgwIDk3LjU4NSA0NC44MzNsLTEwLjgzIDEwLjgzTDExMS4wODggODAgODYuNzUgMTA0LjMzNmwxMC44MyAxMC44M3pNNDguOTE0IDgwTDczLjI1IDU1LjY2NGwtMTAuODMzLTEwLjgzTDI3LjI1IDgwbDM1LjE2OCAzNS4xNjcgMTAuODMtMTAuODNMNDguOTE0IDgweiIgZmlsbD0iIzAwNzA2MiIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=); }

.file-icon_type_json, .ico_filetype_json {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNjAgMTYwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNjAgMTYwIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzY5QjlCMSIgZD0iTTEwIDBoMTQwYzUuNTIzIDAgMTAgNC41IDEwIDEwdjE0MGMwIDUuNTIzLTQuNDc3IDEwLTEwIDEwSDEwYy01LjUyMyAwLTEwLTQuNDc3LTEwLTEwVjEwQzAgNC41IDQuNSAwIDEwIDB6Ii8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiMwMDcwNjIiIGQ9Ik0xMDggOTguNzIzdi0zMi44aDQuM2wxMS44NSAyMC42IDMuNTUgNi44aC4ycS0uNS04LjI1LS41LTEwLjQ1di0xNi45NWgzLjk1djMyLjhoLTQuM2wtMTEuOS0yMC42NS0zLjU1LTYuNzVoLS4ycS41NSA3LjI1LjU1IDEwLjI1djE3LjE1SDEwOHptLTc5LTQuOTVsMy0yLjFxMi4wNSAzLjcgNS42NSAzLjcgMi42NSAwIDMuOTUtMS42NXQxLjMtNS4zNXYtMjIuNzVoNC4ydjIzLjE1cTAgMS43NS0uMyAzLjI1dC0xLjA1IDIuOC0xLjc1IDIuMjUtMi41NSAxLjQ1LTMuNC41cS02LjE1IDAtOS4wNS01LjI1em0yMSAuN2wyLjUtMi45cTEuOCAxLjg1IDQuMiAzdDQuODUgMS4xcTMuMiAwIDUuMDUtMS40NXQxLjgtMy45cTAtMS0uMy0xLjc1dC0uNy0xLjM1LTEuMi0xLjA1LTEuNDUtLjg1LTEuOC0uOGwtNC43LTIuMDVxLTYuNjUtMi44LTYuNjUtOC40NSAwLTMuNzUgMi45LTYuMjV0Ny40LTIuNDVxMi44IDAgNS4zNSAxLjF0NC4zNSAyLjk1bC0yLjI1IDIuN3EtMy4yNS0zLjEtNy40NS0zLjEtMi43NSAwLTQuNDUgMS4zdC0xLjY1IDMuNXEwIC45LjM1IDEuN3QuOCAxLjI1IDEuMyAxIDEuNC44IDEuNi43bDQuNjUgMnExLjU1LjcgMi43IDEuNHQyLjEgMS43NSAxLjQ1IDIuNDUuNSAzLjE1cTAgNC0zLjA1IDYuN3QtOC4xIDIuNjVxLTMuMzUgMC02LjM1LTEuM1Q1MCA5NC40NzN6bTI2LTEyLjNxMC03Ljc1IDMuODUtMTIuM1Q5MCA2NS4zMjN0MTAuMTUgNC41NSAzLjkgMTIuM3EwIDcuODUtMy45IDEyLjVUOTAgOTkuMzIzdC0xMC4xNS00LjY1LTMuODUtMTIuNXptNC4zIDBxMCA2LjE1IDIuNjUgOS44dDcuMDUgMy43IDcuMDUtMy43IDIuNjUtOS44cTAtNi4xLTIuNjUtOS42NVQ5MCA2OC45NzN0LTcuMDUgMy41NS0yLjY1IDkuNjV6Ii8+PC9zdmc+); }

.file-icon_type_aifc,
.file-icon_type_mid,
.file-icon_type_oga,
.file-icon_type_ra,
.file-icon_type_wave,
.file-icon_type_ram,
.file-icon_type_midi,
.file-icon_type_wav,
.file-icon_type_ogg,
.file-icon_type_aiff,
.file-icon_type_flac,
.file-icon_type_m4a,
.file-icon_type_wma,
.file-icon_type_mp3,
.file-icon_type_audio,
.ico_filetype_audio {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNjAgMTYwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNjAgMTYwIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0Y3OTYyRiIgZD0iTTEwIDBoMTQwYzUuNTIzIDAgMTAgNC41IDEwIDEwdjE0MGMwIDUuNTIzLTQuNDc3IDEwLTEwIDEwSDEwYy01LjUyMyAwLTEwLTQuNDc3LTEwLTEwVjEwQzAgNC41IDQuNSAwIDEwIDB6Ii8+PHBhdGggZmlsbD0iI0JDNDYyNyIgZD0iTTEwNy45OSA0My45ODZsLTQxLjk4IDYuNjUyLjAwNyA0OS4zNTZjLTEuNDMzLS45MS0yLjk0Mi0xLjE0LTUuNTAzLS40ODYtNS42OTYgMS40NS05LjQyOCA2LjIyNC04LjMzMiAxMC42NyAxLjA5IDQuNCA2LjYgNi45IDEyLjMgNS40MTYgNS4wMDQtMS4yNyA2LjQ5NC0yLjUxIDcuNTIzLTYuNTk0VjY3LjMybDMwLjAzLTUuMzE2VjkyYy0xLjY5Ni0uMTY2LTQuMTUuMDItNi43NTguNjg0LTUuNzUzIDEuNDY3LTkuMzU1IDUuMjM0LTguNDIzIDEwLjc4Ljc2NyA0LjYgNy40IDYuMyAxMi40IDUuNSA1LjM0LS44NTggOC45NTItNS40NjIgOC43MTQtOS41OFY0My45ODd6Ii8+PC9zdmc+); }

.file-icon_type_msg,
.file-icon_type_mbox,
.file-icon_type_clx,
.file-icon_type_eml,
.file-icon_type_email,
.ico_filetype_email {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNjAgMTYwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNjAgMTYwIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzc0QjVFMyIgZD0iTTEwIDBoMTQwYzUuNTIzIDAgMTAgNC41IDEwIDEwdjE0MGMwIDUuNTIzLTQuNDc3IDEwLTEwIDEwSDEwYy01LjUyMyAwLTEwLTQuNDc3LTEwLTEwVjEwQzAgNC41IDQuNSAwIDEwIDB6Ii8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiM0MDU5QTciIGQ9Ik0xMTYuNzkgMTA3Ljk5NEg0My4yMWMtMS43NDMgMC0zLjE1Ny0xLjQxOC0zLjE1Ny0zLjE2N1Y1NC43NXYxLjA2TDc0LjkgODAuNTQzYzIuODEgMiA3LjQgMiAxMC4yIDBsMzQuODctMjQuNzV2NDkuMDM1Yy0uMDIyIDEuNzcyLTEuNDcgMy4xNzItMy4xNyAzLjE2NnpNNzUuNTA3IDc0LjcyOEw0My43MSA1Mi4wMDZoNzIuNTA1TDg0LjQxOCA3NC43Yy0yLjQ2IDEuOC02LjQxOCAxLjgtOC45MTguMDI4eiIvPjwvc3ZnPg==); }

.file-icon_type_bat,
.file-icon_type_com,
.file-icon_type_msi,
.file-icon_type_sh,
.file-icon_type_exe,
.file-icon_type_exec,
.ico_filetype_exec,
.file-icon_type_executable {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNjAgMTYwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNjAgMTYwIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0I0ODNCOSIgZD0iTTEyMy44MzMgMEgxMEM0LjQ3NyAwIDAgNC41IDAgMTB2MTQwYzAgNS41IDQuNSAxMCAxMCAxMGgxNDBjNS41MjMgMCAxMC00LjQ3NyAxMC0xMFYzNi4xNjdDMTQ5LjMzMyAyNS41IDEyOSA1LjIgMTIzLjggMHoiLz48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzY2MkE3RCIgZD0iTTEyNCAwbDM2IDM2aC0yNmMtNS41MjMgMC0xMC00LjQ3Ny0xMC0xMFYwek01OC4xMDQgNTkuMDg2SDMyLjA2OHY0MS44NWg4LjAxM3YuMDQzaDE3Ljk3NXYtNy45OWgtMTcuOTJWODUuMDhoOS45NXYtOC4wN2gtOS45NWwtLjA1NC05LjkyNGgxNy45MTNsLjExMi04LjAwNHptNTEuOTI4IDI1Ljk5OGg5Ljk1di04LjA3aC05Ljk1bC0uMDU2LTkuOTI0aDE3LjkxTDEyOCA1OS4xaC0yNi4wMzZ2NDEuODVoOC4wMTJ2LjA0M2gxNy45NzNWOTIuOTloLTE3Ljkydi03LjkwNnpNOTUuOTg3IDU5LjA3N2wtOC45OTYtLjAzNy02Ljk3IDEyLjcyLTYuOTctMTIuNzJoLTguOTk0TDc1LjUxIDc5Ljk5bC0xMS40OSAyMC45NyA5LjAwMy4wNCA2Ljk5OC0xMi43NzYgNyAxMi43NzYgOS4wMDUtLjA0LTExLjQ5Mi0yMC45NyAxMS40NTUtMjAuOTEzeiIvPjwvc3ZnPg==); }

.file-icon_type_pdf, .ico_filetype_pdf {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNjAgMTYwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNjAgMTYwIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0Y5NjY1NyIgZD0iTTEyMy44MzMgMEgxMEM0LjQ3NyAwIDAgNC41IDAgMTB2MTQwYzAgNS41IDQuNSAxMCAxMCAxMGgxNDBjNS41MjMgMCAxMC00LjQ3NyAxMC0xMFYzNi4xNjdDMTQ5LjMzMyAyNS41IDEyOSA1LjIgMTIzLjggMHoiLz48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzk5MjExMiIgZD0iTTEyNCAwbDM2IDM2aC0yNmMtNS41MjMgMC0xMC00LjQ3Ny0xMC0xMFYweiIvPjxwYXRoIGZpbGw9IiM5OTIxMTIiIGQ9Ik01OC44NTggNjYuOTljLS41MjItMS41OTUtMS44MDYtMy4wMTUtMi45NDYtNC4yNi0xLjE0LTEuMjQ1LTIuNjE4LTEuNzktNC40MzQtMi41NS0xLjgxNy0uNzU4LTYuNjEtMS4xMzctNi42MS0xLjEzN2wtMTQuOTE1LjEyNHY0MS43ODhoOC4xMDV2LTExLjg5aDYuODFjMi41OSAwIDQuNzkyLS4zOCA2LjYxLTEuMTM4IDEuODE1LS43NTggMy4yOTMtMS43NiA0LjQzMy0zLjAwNSAxLjE0LTEuMjQ0IDMuMzMtMi45NzggMy44NTQtNC41OTMuNTIyLTEuNjE2LjMzLTYuMjU0LjMzLTcuOTI4IDAtMS43MDMtLjY5My0zLjgwMy0xLjE5My01LjQxM3pNNDkuNzEgNzcuOThjLS40NDUuODE2LTEuMDM0IDEuNDQ4LTEuNzY4IDEuOS0uNzM1LjQ0Ny0xLjU4NS43NS0yLjU1LjkwNC0uOTY3LjE1Ni0xLjk3Mi4yMzMtMy4wMTUuMjMzSDM4LjA2VjY3LjEyNWg0LjMxOGMxLjA0MyAwIDMgLjIgMyAuMnMxLjgxNi41IDIuNi45MDVjLjczMy40IDEuMyAxLjEgMS44IDEuODk2LjQ0NC44LjcgMiAuNyAzLjMtLjEgMS4zNzQtLjI3OCAzLjc3NC0uNzc4IDQuNTUzem00Ny42NTctNy4zODRjLS45NDctMi41NjctMi43MTMtNC43MDYtNC4zOTQtNi40MTgtMS42ODItMS43MS0zLjY3Mi0yLjk5NS01Ljk3Mi0zLjg1LTIuMjk3LS44NTYtNC43OC0xLjI4NC03LjQ0Ny0xLjI4NGgtMTMuNTZ2NDEuOTEyaDEzLjU2YzMuMTY4IDAgNS45Mi0uNTM0IDguMjYtMS42MDUgMi4zMzgtMS4wNjcgNC44OTQtMi42NiA2LjQ2LTQuNTMgMS41NjQtMS44NjUgMi44ODMtNC4wODIgMy42NTctNi42NS43NzMtMi41NjcuNzA3LTcuNDk1LjcwNy0xMC41MyAwLTMuNDQtLjMzNy00LjQ0LTEuMjM3LTcuMDQzek04OC4zNjQgODYuNGMtLjU4IDEuNTk1LTEuMzUzIDIuODg4LTIuMzIgMy44OHMtMi4wNjcgMS43MDItMy4zMDMgMi4xM2MtMS4yMzUuNDI4LTIuNTEuNjQyLTMuODI0LjY0MmgtNC44NDJWNjcuMjI1aDMuMjJjMi4yNCAwIDQuMS4zIDUuNy45NjIgMS41MjUuNiAyLjggMS42IDMuNyAyLjc3Mi45MjYgMS4yIDEuNiAyLjcgMiA0LjMuNDA1IDEuNy42IDMgLjYgNS4wNzctLjA2IDIuMzYyLS4zOTMgNC40NjItLjg5MyA2LjAzNHptNDEuNjgyLTI3LjM1NmgtMjYuMDc0djQxLjkxMmg4LjA4Vjg1LjA4aDkuOTY1di04LjA4MmgtOS45NjVsLS4wNTYtOS44OThoMThsLjA1LTguMDU2eiIvPjwvc3ZnPg==); }

.file-icon_type_m2ts,
.file-icon_type_m4v,
.file-icon_type_matroska,
.file-icon_type_mk3d,
.file-icon_type_mka,
.file-icon_type_mks,
.file-icon_type_mkv,
.file-icon_type_mng,
.file-icon_type_mp4v,
.file-icon_type_mts,
.file-icon_type_ogv,
.file-icon_type_qt,
.file-icon_type_ts,
.file-icon_type_tsa,
.file-icon_type_tsv,
.file-icon_type_vob,
.file-icon_type_wmx,
.file-icon_type_flv,
.file-icon_type_mpg,
.file-icon_type_3gp,
.file-icon_type_mov,
.file-icon_type_asf,
.file-icon_type_mp4,
.file-icon_type_mpeg,
.file-icon_type_avi,
.file-icon_type_wmv,
.file-icon_type_webm,
.file-icon_type_video,
.viewer__content__video,
.viewer__content__video-poster,
.ico_filetype_video {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNjAgMTYwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNjAgMTYwIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0YxNjU1OCIgZD0iTTEwIDBoMTQwYzUuNTIzIDAgMTAgNC41IDEwIDEwdjE0MGMwIDUuNTIzLTQuNDc3IDEwLTEwIDEwSDEwYy01LjUyMyAwLTEwLTQuNDc3LTEwLTEwVjEwQzAgNC41IDQuNSAwIDEwIDB6Ii8+PHBhdGggZmlsbD0iIzk4MjMyMCIgZD0iTTk5IDcwLjYwOHYxOC42NjZsMjIgMTYuNzM1VjU0LjAzTDk5IDcwLjYwOHpNODcuNDYyIDU2SDQ0LjUzNUM0Mi41ODIgNTYgNDEgNTcuNiA0MSA1OS41NDZ2NDAuOTMyYzAgMS45IDEuNiAzLjUgMy41IDMuNTIyaDQyLjkyN2MxLjk1MyAwIDMuNTM1LTEuNTc1IDMuNTM1LTMuNTIyVjU5LjU0NkM5MC45OTcgNTcuNiA4OS40IDU2IDg3LjUgNTZ6Ii8+PC9zdmc+); }

.file-icon_type_docm,
.file-icon_type_dot,
.file-icon_type_dotx,
.file-icon_type_odt,
.file-icon_type_ott,
.file-icon_type_pages,
.file-icon_type_doc,
.file-icon_type_docx,
.file-icon_type_rtf,
.file-icon_type_wps,
.file-icon_type_wpd,
.file-icon_type_text,
.ico_filetype_text,
.file-icon_type_document {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNjAgMTYwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNjAgMTYwIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzc0QjVFMyIgZD0iTTEyMy44MzMgMEgxMEM0LjQ3NyAwIDAgNC41IDAgMTB2MTQwYzAgNS41IDQuNSAxMCAxMCAxMGgxNDBjNS41MjMgMCAxMC00LjQ3NyAxMC0xMFYzNi4xNjdDMTQ5LjMzMyAyNS41IDEyOSA1LjIgMTIzLjggMHoiLz48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzM5NTVCOCIgZD0iTTEyNCAwbDM2IDM2aC0yNmMtNS41MjMgMC0xMC00LjQ3Ny0xMC0xMFYwek00NyA1MC4wMDJoMTEuODIybDYuNjczIDM5LjI1Mkw3NC4zNiA1MGgxMS40MjRsNy4xMzggMzguNyA2LjkwOC0yOC43MDRoLTYuODFWNTBIMTEzbC0xNC4zNzggNjAuMDNoLTExLjRMNzkuNTEgNzUuMDc2bC04LjAzIDM0Ljk0Nkg1OS4zNTdMNDcgNTAuMDAyeiIvPjwvc3ZnPg==); }

.file-icon_type_csv,
.file-icon_type_numbers,
.file-icon_type_ods,
.file-icon_type_ots,
.file-icon_type_xls,
.file-icon_type_xlsx,
.file-icon_type_xlsb,
.file-icon_type_xlsm,
.file-icon_type_excel,
.file-icon_type_spreadsheet,
.ico_filetype_spreadsheet {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNjAgMTYwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNjAgMTYwIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzVDQkI2QyIgZD0iTTEyMy44MzMgMEgxMEM0LjQ3NyAwIDAgNC41IDAgMTB2MTQwYzAgNS41IDQuNSAxMCAxMCAxMGgxNDBjNS41MjMgMCAxMC00LjQ3NyAxMC0xMFYzNi4xNjdDMTQ5LjMzMyAyNS41IDEyOSA1LjIgMTIzLjggMHoiLz48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzAwNjYwQSIgZD0iTTEyNCAwbDM2IDM2aC0yNmMtNS41MjMgMC0xMC00LjQ3Ny0xMC0xMFYwek01MS4wNiA1MC4wMDRoMTguMDJMODAuMDczIDY2Ljg5bDExLjI1NC0xNi44MmgxNy43NjRMODguMDc3IDc4LjUwNGwyMS45NSAzMS40M0g5My42NmwtMTMuNzctMTkuNjgtNy44NzUgMTEuNzIzIDcuOTgyLjAxdjguMDFINDkuOTc1bDIxLjgzNi0zMS4zMS0yMC43NS0yOC42ODN6Ii8+PC9zdmc+); }

.file-icon_type_keynote,
.file-icon_type_odp,
.file-icon_type_otp,
.file-icon_type_pot,
.file-icon_type_potm,
.file-icon_type_potx,
.file-icon_type_ppsm,
.file-icon_type_pptm,
.file-icon_type_ppt,
.file-icon_type_pptx,
.file-icon_type_pps,
.file-icon_type_ppsx,
.file-icon_type_presentation,
.ico_filetype_presentation {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNjAgMTYwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNjAgMTYwIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0ZGOTgyQSIgZD0iTTEyMy44MzMgMEgxMEM0LjQ3NyAwIDAgNC41IDAgMTB2MTQwYzAgNS41IDQuNSAxMCAxMCAxMGgxNDBjNS41MjMgMCAxMC00LjQ3NyAxMC0xMFYzNi4xNjdDMTQ5LjMzMyAyNS41IDEyOSA1LjIgMTIzLjggMHoiLz48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0JFNDMwMCIgZD0iTTEyNCAwbDM2IDM2aC0yNmMtNS41MjMgMC0xMC00LjQ3Ny0xMC0xMFYwek04MS4xNzcgNTEuMDRMNTggNTF2MTBsNiAuMDI0LjAyNCA1MC45NzZINzRWOTAuOTg2czI4IDIgMjguMDEtMjAuMjQ3YzAtMjAuMDQtMjAuODEtMTkuNzQtMjAuODEtMTkuN3pNNzcuMzIgNzkuOTc3bC0zLjMyLS4wM3YtMTkuMzZzMTYuOTQtMS40NyAxNi45IDguNTg3QzkwLjk0IDgxLjEgNzcuMyA4MCA3Ny4zIDc5Ljk3NnoiLz48L3N2Zz4=); }

.file-icon_type_excel-online {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjQ4IC01NSAxMzUgMTUwIj48ZyBmaWxsPSIjRkZGIj48cGF0aCBkPSJNMTQ4LTQ1bDI1IDI1aC0yNU0xNzggOTBINzNWLTUwaDcwdjM1aDM1Ii8+PC9nPjxnIGZpbGw9IiM5OTkiPjxwYXRoIGQ9Ik0xMTMtMzVoMjV2MTVoLTI1ek0xNDYtNTVINjhWOTVoMTE1Vi0xOC41TDE0Ni01NXptMiAxMGwyNSAyNWgtMjV2LTI1em0zMCAxMzVINzNWLTUwaDcwdjM1aDM1Vjkwek04My0zNWgyNXYxNUg4M3oiLz48L2c+PHBhdGggZD0iTTExOC0xNWgyMFYwaC0yMHptMjUgMGgyNVYwaC0yNXpNMTE4IDVoMjB2MTVoLTIwem0yNSAwaDI1djE1aC0yNXptLTI1IDYwaDIwdjE1aC0yMHptMjUgMGgyNXYxNWgtMjV6bS0yNS00MGgyMHYxNWgtMjB6bTI1IDBoMjV2MTVoLTI1em0tMjUgMjBoMjB2MTVoLTIwem0yNSAwaDI1djE1aC0yNXoiIGZpbGw9IiM4NkJGQTAiLz48cGF0aCBmaWxsPSIjMjA3MzQ3IiBkPSJNMTEzLTEwdjkwbC02NS03LjN2LTc0Ii8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTk2IDE3aC04LjhsLTYuNiAxMy41aC0uMUw3NC43IDE3bC05LjMuMSA5LjkgMTguOEw2NC40IDU1aDkuM2w2LjYtMTMuOWguMUw4Ny4xIDU1aDkuNWwtMTEtMTkuM0w5NiAxNyIvPjwvc3ZnPg==); }

.file-icon_type_powerpoint-online {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjQ4IC01NSAxMzUgMTUwIj48c3R5bGU+LnN0MHtmaWxsOiNGRkZGRkY7fSAuc3Qxe2ZpbGw6Izk5OTk5OTt9IC5zdDJ7ZmlsbDojRjVCQTlEO30gLnN0M3tmaWxsOiNEMDQ3Mjc7fTwvc3R5bGU+PGcgaWQ9IkxheWVyXzMiPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xNDgtNDVsMjUgMjVoLTI1ek0xNzggOTBINzNWLTUwaDcwdjM1aDM1eiIvPjwvZz48ZyBpZD0iTGF5ZXJfMiI+PHBhdGggY2xhc3M9InN0MSIgZD0iTTEyMy0zMGMtMTIuMiAwLTIyLjcgNy4zLTI3LjQgMTcuOEwxMTgtMTV2NDQuNmMxLjYuMyAzLjMuNCA1IC40IDE2LjYgMCAzMC0xMy40IDMwLTMwaC0zMHYtMzB6TTE0Ni01NUg2OFY5NWgxMTVWLTE4LjVMMTQ2LTU1em0yIDEwbDI1IDI1aC0yNXYtMjV6bTMwIDEzNUg3M1YtNTBoNzB2MzVoMzVWOTB6Ii8+PC9nPjxnIGlkPSJMYXllcl80Ij48cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTE4IDU1aDUwdjVoLTUwem0wLTE1aDUwdjVoLTUwem0wIDMwaDUwdjVoLTUwek0xNDgtMTVoLTV2LTE2Yy00LjQtMi42LTkuNS00LTE1LTR2MzBoMzBjMC0zLjUtLjYtNi45LTEuNy0xMEgxNDh6Ii8+PC9nPjxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0xMTMtMTB2OTBsLTY1LTcuM3YtNzR6IiBpZD0iTGF5ZXJfNSIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik03NiAzNVYyMWg0YzMuOSAwIDYgMi45IDYgNyAwIDMuMy0xLjcgNy02LjEgN0g3NnptNS0yMEg2OXY0MGg3VjQxaDQuNkM4OC41IDQxIDkzIDM3LjMgOTMgMjhjMC0xMC00LjctMTMtMTItMTN6IiBpZD0iTGF5ZXJfNyIvPjwvc3ZnPg==); }

.file-icon_type_word-online {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMzUgMTUwIj48ZyBmaWxsPSIjRkZGIj48cGF0aCBkPSJNMTAwIDEwbDI1IDI1aC0yNU0xMzAgMTQ1SDI1VjVoNzB2MzVoMzUiLz48L2c+PGcgZmlsbD0iIzk5OSI+PHBhdGggZD0iTTk4IDBIMjB2MTUwaDExNVYzNi41TDk4IDB6bTIgMTBsMjUgMjVoLTI1VjEwem0zMCAxMzVIMjVWNWg3MHYxNUgzNXY1aDYwdjEwSDM1djVoOTV2MTA1ek03MCA2NWg1MHY1SDcwem0wLTE1aDUwdjVINzB6bTAgNDVoNTB2NUg3MHptMC0xNWg1MHY1SDcwem0wIDQ1aDUwdjVINzB6bTAtMTVoNTB2NUg3MHoiLz48L2c+PHBhdGggZmlsbD0iIzJCNTc5QSIgZD0iTTY1IDQ1djkwbC02NS03LjN2LTc0Ii8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTU0LjcgNzNoLTcuM2wtNC45IDI4aC0uMUwzNyA3M2gtOGwtNi41IDI3LjhoLS4xTDE3LjUgNzNIOS43bDguMyAzOGg4LjNsNi0yNi44aC4xbDUuOCAyNi44aDhsOC41LTM4Ii8+PC9zdmc+); }

.no-svg .file-icon_type_asx,
.no-svg .file-icon_type_m3u,
.no-svg .file-icon_type_m3u8,
.no-svg .file-icon_type_playlist {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABa1BMVEXydEnydUrzdUrzdUrzdUrydUrzdUrzdUrzdUrzdUrzdUrzdUrydUrzdUrzdUr0dkr0dkv1dkvxc0npbEXgZEHVWjzITjbYXT7zdkrXWz2kLiWcJyKYIyCVIB7CSTTPVTqeKCOpMyi2Pi7GTDXQVjrLUTfucEjeYkDmakTRVjrPVTnaXz/xdEnUWDv0dUrCSTOWIR+XIh+lLyb2d0vRVzrTWDvUWTzHTTbhZULGTTXFTDXFSzXrbUbDSjS9RTGdKCLESjTtcEexOSuZJCHUWTvwc0m5QTCpMijaXz7vcki6QTDkZ0PydEnqbUbydErARzOyOiyyOyyxOizBSDPucUirNCmbJiKsNSnoa0WrNSntcEjJTzbESzTnakXwckjUWjz1d0rlaUSgKiSZJCDZXj67QzCkLSXmaUTSWDviZkKhKySXIiCaJSG8RDHXXD2zPCzna0S/RzLASDPOUznHTjbKUDfZXT7rbkb///+2w8eGAAAADnRSTlMCWdf9WTrkiJyJOuUCWrLy3ZYAAAABYktHRHjW2+RGAAAACW9GRnMAAAAIAAAAAAA2eTSjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAACXZwQWcAAABDAAAAMgBxbpG6AAABeUlEQVRIx+2W6zcCQRyGV5H7zOxGoSVCdNFWpJIouWuzXSR3EZE74d9XTtjdds7ZOccXTs/358z83p13diiqSaMF6tFqmqkWHSBDR7UCUqi2hvIHFIhoRKYw+p5eg7GPQKH7B0zs4BAkUczDIxbLaEWBtASEV8bGrWDCUFEmbWYRdocTr0zRqKq4OLdHhNurhxhlesZHM7P+ihIIzokI+RjcKvNhn3NhMVKdBUnBzRJdii2vrK6tI/WJbUQ2t+JRnqkngVOgdVsQkkmhjlQ6g1P4naxJiewuj0sM5ALK5PBnTB7UF/BXFeKN4cffw46fSacEJfAhA5CQf8P4J0zCBdV2f/8gzXHc4RE6PvnZmlSRBXWaP6uW4LzAX1wWlRXmKiQ+88HrYumGZdlb4527pKxAvVfarHBNuX/AKcDpsIv7a3vM11Z58uAUgKS3RG2WWCH67MUpcjIv/nLZ/6pHzNu7SgV81xg2/i//UWknVzo6iR9XXd2kT7gPaqPQwsAt8w0AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTYtMDktMTJUMTk6Mjk6MTcrMDM6MDBzlp7ZAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE2LTA5LTEyVDE5OjI5OjE3KzAzOjAwAssmZQAAAABJRU5ErkJggg==); }

.no-svg .file-icon_type_virus, .no-svg .ico_filetype_virus {
  background-image: url(data:image/png;base64,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); }

.no-svg .file-icon_type_odc,
.no-svg .file-icon_type_otc,
.no-svg .file-icon_type_chart,
.no-svg .ico_filetype_chart {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABcVBMVEW0g7m0g7m0g7m0g7m0g7m0g7m0g7m0g7m0g7mzg7m0g7mzgrm0g7m0g7m1hLm1hLq0hLmzgriserOmc66ygbidaKeBSZJxN4ZsMYJyOIaDS5SgbKmufLSGT5ZpLn9lKXxmKn1rL4GLVJqwfraCSpNmKX1mK32IUJexgLereLKsebKQWp5oLH6WYaKbZ6ZwNoVuM4NuNINvNISWYKJyN4Z2PYmfa6h3PYp1O4h2PImaZaWZZKRnK35pLX+ea6iwf7axf7eMVpplKX2SXJ+vfrWgbKqeaaieaqifa6mJUphoLH+HUJaXYqOYY6OndK9nLH5nK32QWp2PWZyrebKZZaSETJSETZSGTpWjb6xoLX+CSpJmKXyASJG1hbqvfbV4P4uqd7F7Qo2NVpuqeLGNV5uPWJybZqVqLoBrMIGib6tlKHyQWZ2FTZWte7SYZKSVYKGzgbhkKHuSXZ9/RpBkKHx+RY+odrB8Q46zgrmpd7H///9pRlZvAAAADXRSTlMCWdf9OuSInIk65QJatwlG8AAAAAFiS0dEejjVhWoAAAAJb0ZGcwAAAAgAAAAAADZ5NKMAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAJdnBBZwAAAEMAAAAyAHFukboAAAGGSURBVEjH7dbZU4JAHMBxzOyGX6CllrWUZViRlt1p2aWWZpnZqXll923nfx8sajbtA7zUi98nh+Ezy7K7DhSlq9PT6tPX6ah6A60tA9VAa41qrJEa+WPCALRrIsByRiPHgmrCmDo6zRaLtaubVUkYW08vQjyPUF+/vXytHJnYB/hSg44hAV9iOafSsIlIRhx8pVFRng+Mudzjcu4JD/wmjHMSfRM0ZZPJ9Mys0tw8gcCCl6/Kt4jvEZaU/KS5wHJpkBVlmFWZrK0HgnKBkI1ENhSyGY5sSUWiEgFxe6dUjPRgu5ggFxffwybE0mAMJ/blEgeHJBI8wsQcPz7BP5LSekIKlFJAesmnaYRJJqsMl5PuysdyZ3K5QpQhEDi/qCaXVyDNRdoKuOsCkJaSvfGhCkG38nrf3T94cBEneVs+ilb+yYUJSufxk0BKqepE/Nz8TOa5mIxnX5D39Q1UnhcGWL9QdL+LdtBykD8+MwJoPPsAtb++Gvlf0qSdNLdo/rhqbdP6CfcFwF+2uhAied0AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTYtMDktMTJUMTk6Mjk6MTYrMDM6MDDV4ZVtAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE2LTA5LTEyVDE5OjI5OjE2KzAzOjAwpLwt0QAAAABJRU5ErkJggg==); }

.no-svg .file-icon_type_cb7,
.no-svg .file-icon_type_cbr,
.no-svg .file-icon_type_cba,
.no-svg .file-icon_type_cbt,
.no-svg .file-icon_type_cbz,
.no-svg .file-icon_type_djv,
.no-svg .file-icon_type_djvu,
.no-svg .file-icon_type_ebook,
.no-svg .ico_filetype_ebook,
.no-svg .file-icon_type_fb2,
.no-svg .file-icon_type_epub {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAnFBMVEXHyszIy8vIy8zIy8zIy8zIy8zIy8zIy8zIy8zIy8zIy8zHysvIy8zIy8zJzM3Ex8ivsrOrra6sr7C7vr+7vb6xtLV/gYJ9f4CGiImytLWFiIl/goOytLausbJ+gIF8fn+SlZbExseSlJWMj5C+wcKMjo+1uLmChIWBg4S/wsO2ubrHysu8v8C5vL24u7ufoaOmqarGycq4u7z///9j9Is0AAAADXRSTlMCWtj911o65Ymc5AJZMGa9OwAAAAFiS0dEMzfVfF4AAAAJb0ZGcwAAAAgAAAAAADZ5NKMAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAJdnBBZwAAAEMAAAAyAHFukboAAAClSURBVEjH7ZbJDoIwFEWfAuLUgihaB6hTFQUF/f+P001bE5tIWZiQvLM7Sc/yNReg03VIfRzXg55P7PChT2yBASaYNE3oB99qSoJwIommb59FysPAmNB4vlCwJY1XWtcbakySVL/h292ea02TGsnhKDDBpJ3JiZ0lGRcXwTPl7GpMSF7cJPeyelTlU3mR/759o+Nvicmfkgazx3pcDWHkuXYTbvwCJSyboihfzmMAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTYtMDktMTJUMTk6Mjk6MTYrMDM6MDDV4ZVtAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE2LTA5LTEyVDE5OjI5OjE2KzAzOjAwpLwt0QAAAABJRU5ErkJggg==); }

.no-svg .file-icon_type_mad,
.no-svg .file-icon_type_markdown,
.no-svg .ico_filetype_markdown {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAB2lBMVEVFQkFAOjkAAABBOjlGQkFBOjpAOjpAOzo/OzoAAAAAAAAAAAAAAAAnJSVLR0YAAAAAAAAvLSxIRUREQUAAAABGQ0JEQD8AAABGQ0JEQD9GQ0JFQD9EQD9GQ0JGQ0JEQD9GQ0JDQD9EQUBEQUAAAAAAAAAAAAAAAAAAAAABAQEvLSxIRURHREMBAAAsKioaGRhGQ0IDAwMlIyNBPj1FQkEMDAwUExMVFBMVFBQEBAQCAgIPDw+Tk5Ovr6+RkZEVFRUUFBSPj4+wsLCVlZURERFZWVmbm5sYGBgWFhba2tr///8JCQkICAiQkJDc3NwZGRmEhITn5+ckJCTW1tb39/dxcXFubm7Y2NiCgoLj4+MjIyPs7OxRUVFNTU3r6+vb29s1NTUyMjLZ2dnBwcE9PT2+vr7+/v4HBwcGBgaFhYXk5OQoKCjT09Pm5ubS0tIXFxcgICChoaG0tLRmZmaXl5dgYGDy8vLz8/NkZGR6enr9/f0pKSl8fHz5+fn6+vqAgIAFBQWSkpKgoKBDQ0OYmJgLCwsfHx/Gxsb29vZpaWmxsbE8PDwmJiZiYmL09PS4uLiMjIzX19cuLi61tbXt7e1PT0/Q0NDR0dEtLS12dnY6OjpGRkZFRUVTU1N3IJDGAAAAKHRSTlMAAAAAAAAAAAACWtf9xiQ65f62IIi4IJy5IbohIru8I70jJL6J5Fn8/ehT1gAAAAFiS0dESh4MtcYAAAAJb0ZGcwAAAAgAAAAAADZ5NKMAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAJdnBBZwAAAEMAAAAyAHFukboAAAHzSURBVEjHY+Dk4ubRIAg0efkYGJkggIFfQIMIoCkoJAzTwyCiQZQWLW1RMQZmiBZxYrXoSEiysJKoRUdKmoGNRC06UjIs7CRq0ZGVYeAgUYuOnDwDB5FadPUgWnQUFBmI1KKhbwDTo0SsFkMjYxMIUCZWi4amqZk5GFgQrQUByNZiaAkCVghXgPmWEI4VhKOJosXaxhYE7Oyhgg6OIK6TswuY5wqWdHNH0eLh6QUGNt5gMR9fCNfPH8wNAHMCg1C1BEPUhISC3GYVFgLhhkO0RIA5kVFYtXhFxwB5sXFeJGjxik/QSEzyIkmLV3JKqheJWtIC00jVggzI0mKYnpGRkQnmZGUDmRmaaFpycqFqA/MgWvILCouKiiCRFpIKZBYbomkpKS0D0+UVNlBbLCurkK3Nq0Z3WIllTS2QqqtvaIT5xbQJSUdgM4ZfWjRaS6q80txMNWzg3m9rh+vo6NTEokXDvsurKF8DSYtGdyRUR1WjjwY2LRo9LdkaKFo0e/sgWvo9NLBr0cjQQNWikTEBHAQTJ2ng0qKBrkXDYTKQPWUqaq60nxYCAjZwUUcwfzo0V80I9qqdaYiqJWPWbBCohotmz54DBLPSodypU5pMSSwuDOe2UaOEGdUyqoVYLSqkayGucYUEVBk41YhpwsGBOrcaACMw5QbVtd4gAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE2LTA5LTEyVDE5OjI5OjE3KzAzOjAwc5ae2QAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNi0wOS0xMlQxOToyOToxNyswMzowMALLJmUAAAAASUVORK5CYII=); }

.no-svg .file-icon_type_android-package, .no-svg .ico_filetype_android-package,
.no-svg .file-icon_type_apk {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABa1BMVEVYvmxYv2xYv2xYv2xYv2xYvmxYv2xYv2xYv2xYv2xYv2xYv2xYv2xYv21ZwG1PtmJXvmtBqFJGrVdVvGlUumdLsl48o05Yv2tTumYskjsnjTUYfyUTeR8XfSMlizMpjzdOtWEpjzgJbhMBZgoAZQgAZQkHbREjiTFQt2MljDQBZwswl0AkizIAZgoWfCI6oEoGbREghi1Uu2g9pE4EaQ4dgyoVfCIAZgkMcxgEag4CaAw7okwBZgkjiTBBqFM5n0lCqFMtkzwhhy9Ir1oskjobgCcbgSgskzshhy5DqlUDaQ4AZAcnjjUYfiREq1VZwG5AplECaA0iiTAiiDBAp1EkijIjijJZv20Rdxw+pU8YfiUZfyYRdhxQt2RUu2dRuGQXfSQ2nEYXfCMJbxQQdhwWfSMQdhsKcBU1nEZVvGoAZAgDaQ0+pE49pE1WvWpbwm8/plAxmEEGbBFGrVhawW5GrFg0mkM6oUv///9H4mZ5AAAADHRSTlMCWtj91zrliZw65Fmuv9TAAAAAAWJLR0R41tvkRgAAAAlvRkZzAAAACAAAAAAANnk0owAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAl2cEFnAAAAQwAAADIAcW6RugAAAWNJREFUSMdjYGBkYuYhHjCzMDKwsvGQBtgY2HlIBQwco1qGtRZeKM1HvBZ+AVSaCC2CQnzCIsJ8omLixGrhk5CUkpaRlZNX4CNSC6+EopKyiqqKqpq6Bh9xWoQ1tbR1VHVV9fQNDI2I0sJnbKJramauq2qhbmllzUeULeo2Wrq6WkCgq2VjS4wtAjx29gjgwCNASIuRo5Ozi6sbDLi6O3s4GuHVwufp5e0j660CA96+Ut6Wfnz4tPgHBKoE+arqwoCqdLBKYIj/iNEiGOgdiqIlzDvQDq+WcA3TiMgoJC3RkTGmseH4Yz8uXjgBSUuUcHwcwQTDK5zgDdSjqgoivKOEeYlJlolJybpaKalpurrpSRlE5spMnazsHIFcqyypPGIzMq9mVnZAfoFVljwfDbXwFSoXFZeUFimXEa2FRyJRP48nrzxDgoQClo8PRozWL0NGCxnNHk5SG1dcDAyMLKQ14bgB61C4fzlVLIwAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTYtMDktMTJUMTk6Mjk6MTUrMDM6MDDkCY/wAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE2LTA5LTEyVDE5OjI5OjE1KzAzOjAwlVQ3TAAAAABJRU5ErkJggg==); }

.no-svg .file-icon_type_rss,
.no-svg .file-icon_type_web-feed,
.no-svg .ico_filetype_web-feed {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAACYVBMVEXQdiPRdyPRdyPRdyPRdyPRdyPRdyPRdyPRdyPRdyPQdyPRdyPRdyPRdiHQdSDRdyLYi0TblFLZjknWhjzTfi/ReCTRdiLReCXuza39+PP79O357eL14c7uzq/mtIXcl1jUgTPv0bT////9+PT149HpvZXblFHSeij79O7vz7HdmlvSeSfv0rb89vHtyajZjUfpwJj359n57uP89vD+/fv47N/jq3jSeynTfS3VgjXWhz3akU3go2rpvZTz3Mb89e/++vfsxqPQdR/TfSzak1DovJT46dzx1r3XiUDQdSHXhz3nuI357uTz3MfXikLQdiDRdyTZj0ncl1fZjkjVgzbZkEzv0bX+/Pvz28TWhjvvzrD9+fb36Nrw07flsoPZj0rnt4v89/Lv0LLUfi/w0bX78uruza7cmFjSeSbiqXT78+z+/fzoupDrxKDhpm/enWDw0rf14tHcmVrkr379+vb03srVgTT25dX68Of++/n67+Xfomn//v7QdiHSeyrUgTLXikHenmLqwpz46t368enen2PWhTn14c/XiD74697akEzgomn9+fX//v3lsoLcmFn249LUfy/w07j038zUfzDYjEb14Mzkr33dm13akUz46t735tfqv5jYi0Prw53y2cHksH/Tfi7iqHL9+vfjrXv038vXiD/qwZrSeifTfCvx1bvy2MDbllX89/PYjUbnuIzakk/fomj++/j78+v359j+/PrfoGXvz7LhpW7w1Lndm1zovJLqwJrbllT68unx177ty6vmtortyqriq3fuz7DSeSXjrnvuy6vYjEXVhDjcl1bCkopGAAAADHRSTlMCWdf9OuSInInlAlpJKnXiAAAAAWJLR0QiXWVcrAAAAAlvRkZzAAAACAAAAAAANnk0owAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAl2cEFnAAAAQwAAADIAcW6RugAAAmpJREFUSMdjYGBkYuYhHjAzMTKwsPKQBlgZ2HhIBQzso1roq4WXj5eXnzQtAoJCwiKifHxiRGsRl5CUkpaRlZNXEOMjVouiEhgoq6iqqfORpAUINDS1tHmJ0aKjhAC6evo4ggJFi4GhkbEJXJOpmTkvwRCzsLSytrG1s4fqcXC05CWkhV+Ml8+J19nF1Q2qyd3Dk3BUAqOEn0/My9sHosfXzx+vloDAoOAQbT6gY3jFQsPCwXoiInnxej8qWiomNi5eGxgnfBYJiWA9Scli+LSkgBWlpqVn8PKIiWZmgXjZOaKEtSgp2ed6AS0Sy9MAc/L58GgpgMdJYRHQC/zFJSB2aZkYbi2q5RWVUD1V1WI8/Nq5NSCnxdXiDuS6+obGpmaInpZWXh7etnYQM0aYF3euBEalWEdOKlhPZ5c/D193D5DV28eHPyPzivVPgET9RDH+ukkg1uQpYni0gBIv39RpIIXh03l5+FpBIdAzgw+nFl4e5zpgkuebOQukZ3YbL//EUhBrDi/ONDZ3Xun8BQvFePgWLQYF1RI+Hr4EkJalC/mxa+FdJgOUNlm+god/5SqQytUr+fnWrAUliHW82LXUrofE/Qag4Rs3AVmbg2vFLLcAGVu3OWHXIrodrKVmhxOPWAhIZW+eE4/2TpBYHw4tYvPAWhbvAoaPaBqIuZuPhxcsuKcWuxb/vftA0vsnAv3KB3bkASDjIIhxCGcgb5Sx37d9LsirTod7gODIUR6nYyDGcVGc8aLQNRVSrPCHrAGCEwE8/CdPAcEJ3LEvxscLZwEBLzJjtOKjpxYO0rWwcJLcuOLiJrUJBwAkvvJsX75f3wAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNi0wOS0xMlQxOToyOToxNyswMzowMHOWntkAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTYtMDktMTJUMTk6Mjk6MTcrMDM6MDACyyZlAAAAAElFTkSuQmCC); }

.no-svg .file-icon_type_ics,
.no-svg .file-icon_type_ifb,
.no-svg .file-icon_type_vcs,
.no-svg .file-icon_type_calendar,
.no-svg .ico_filetype_calendar {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABR1BMVEWp0/2q1P+q1P+q1P+q1P+q1P+q1P+q1P+q1P+q1P+q1P+q1P+p1P6q1P+q1P+p0/+p1P+w1//I5P/L5f+52/+t1f+x1/+t1v+53P/4/P/////Q5/+r1P/I4//w9//V6f/P5/+/3//v9//O5v/f7v/5/f/E4f///v/e7v+12v/m8v/r9f/G4v/+/v/i8P+y2P+12f/L5P+02f/6/P/x+P/w+P/1+v/z+f/t9v+u1f+o0/+v1v+v1/+22v++3v/A3/+z2f/k8f/C4P/s9v/5/P/0+f/P5v+r1f/n8//8/f+73P/o8//m8//7/f/S6P/Z7P/B4P+83f/T6f+x2P+02P/J5P+32v/q9P+32//D4f/U6f+73f/6/f/W6v/K5P+83P/2+//g7//+///D4P/k8v/R5//N5v/d7v/c7f+42//b7f/M5f/u9/9qQtdcAAAADnRSTlMGbeH++8xGUfDVprgGbsTl2e8AAAABYktHRBp1Z+QyAAAACW9GRnMAAAAIAAAAAAA2eTSjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAACXZwQWcAAABDAAAAMgBxbpG6AAABrElEQVRIx+3WWVOCQADAcbrv3TUEdV2RsAi7JI00tIzSysru+z4sM/v+z+ExzZQKq/bQQ//hgZ3h9wAs7DJMR2cXoK+7p5fp6wfNNcAMgmZjhv5J2wRC9HWOILQnyDHKOr9GTnbUgSwJx/Mutwd7CV+JeLHH6eJ5riGBPkHwm0Qck4RS0piIPW6/IPhgQxLAeNw9gb3yJC41KXvxhHsc44AlUYJT0zPybJnMyjPTU0HFjsyFVDU0XyXzITUcmrMjkQVN0xZxpUXzXIvYkbr9LhGjrK82NipakNiSXttSzJLEK7Pm22yL2xOUWObKs20lqdIRtGpEneY1a+upSHpjk4YEtzKRbYjC0o68tptNQgqyF9tPbUPAHazq+mH2iIYcn/hKBJiHnsyKNATop2Vijs/O0xeIhsAqIbKWvqR7yFXiukptXaOmyNHNbYLyVRJwl7oH4OLhkQOEEApC9gzp6dyQn7Fg5HK5F0JBXpX8W145KLznFbMiobmXn/0F8qE6alM/LEggI0i1CZnG3z4osMV6sYXGv3Fzbagb+l9e2yItbHta2FwNjzS7hfsEVX7OoPY/UbIAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTYtMDktMTJUMTk6Mjk6MTYrMDM6MDDV4ZVtAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE2LTA5LTEyVDE5OjI5OjE2KzAzOjAwpLwt0QAAAABJRU5ErkJggg==); }

.no-svg .file-icon_type_ldif,
.no-svg .file-icon_type_vcard,
.no-svg .file-icon_type_vcf,
.no-svg .file-icon_type_card,
.no-svg .ico_filetype_card {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABYlBMVEVxmXFxmXFxmXFxmXFxmXFxmXFxmXFxmXFxmXFxmXFxmHFxmXFxmXFymnFwmHFvl3BulnBTeWY8YV44XFw/ZF9ZgGhwmHBFamEiRVUgQ1QgQlQlSFZOdGRagGgkR1UhRFQpTFdiiWtBZmBLcWNulXA0WFs+Yl5sk28wVFk5XVxslG8xVVo6Xl1pkG5nj25okG42WlxXfmgrT1gpTVcqTVcqTlhSeGZJb2NbgmkyVlowVFpWfGcjRlVYfmhtlXBjimwoS1cuUllxmnFcg2pagWlrkm9IbWJQdmUiRlUiRVRMcmRCZ2BDaGBAZV9fhmtoj21zm3Jym3Jgh2tnjm1JbmJJb2JKcGNki2w6X10lSFUoS1Zrk29SeWZLcGNvlnBSd2Vqkm9Ve2doj25PdWUjRlQnSlZiiWxmjW1Zf2gvVFo5Xl1McWQzV1omSVY9Yl5Yf2hfhmpRd2U4XVw3XFxmjm3///+AiG10AAAADHRSTlMCWdf9OuSInInlAlpJKnXiAAAAAWJLR0R1qGqY+wAAAAlvRkZzAAAACAAAAAAANnk0owAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAl2cEFnAAAAQwAAADIAcW6RugAAAaJJREFUSMftlmlbgkAQgNHsZgCLtC2TLju0MrVMyyxLs7TTyuy+78Ou//+E7CIqZPC1x/crvMzMzs6yFGUy19H6qTObKEs9bYx6qoE2CtVYU/6nAgxLgyGFs7a18x02Awpr70Soq9uhX4EepyCCevtAd5R+JEjOgG5l0EWUIUavMjxClFFWSVZGW3F7iDJWVJjxCYyX1VS4SaLwxRg+f2CqQGA6CJrl80SZkR9DKDyL8cxpKuCQDCEyr2TORTHcL31ZWCyEQbHxpWJ5y3FMKKHdF9vKoqhMJZWPBFfXCCntWmgmjQRkL427voFJb2or4A2LysiWUgpsk7bsgFZiwHW4pPLbM4z8wm5qb7/AXvZAHQUSvtwhWeQjvudYegNOBEQ4VSlnSU8EC5LkDJ9L7b64DGKsV6rErksELF1C2R6rrAW8sXJDdFzuqjsZ4jdCJbd3UFXJBFRRYvdQfV4eHoUSCSHnU+avEYOr55dXeUUj/rd8FP6cSgD3+4e97fMrt5HNf9tA5wkD4snHMnTZ2NZ+Fv9ZaTKuWJoNX65aWo1e4X4AxoCpkYr3tV0AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTYtMDktMTJUMTk6Mjk6MTYrMDM6MDDV4ZVtAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE2LTA5LTEyVDE5OjI5OjE2KzAzOjAwpLwt0QAAAABJRU5ErkJggg==); }

.no-svg .file-icon_type_folder, .no-svg .ico_filetype_folder {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAw1BMVEW+YgC9YgAAAADAYwC+YAC+YwD/ylq9YgC+YgC+YgC+YgC+YgC+YgC+YQC+YgC+YgC+YgC+YgC+YgC+YgC+YgC+YgC+YgC+YgC+YgC+YgC+YgC+YgC+YgC+YgC+YgC+YgC+YgC+YgC9YACnPwDinDL7xFX/ylr+ylrUhh//ylr4vlD/ylr/ylr/ylr/ylr/ylr/ylr+ylr/ylr/ylr/ylr/ylq+YgC9YQC9YADKdRDbkSjfli31ukz/y1v/zFv/ylr////7hGEAAAAANnRSTlMAAAAAAAAAFqL18b9kEWz897Q3mt1JnNtdSkQd+/nQPq0GyQvlh3EpnNScnZyaZvr3EZbz8Yo+Y6JTAAAAAWJLR0RA/tlc2AAAAAlvRkZzAAAACAAAAAAANnk0owAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAl2cEFnAAAAQwAAADIAcW6RugAAAJBJREFUSMfty0cOwjAQAMANJXQIJaG30HtfavD/f4V8RLaj7A2hnftAKp3Bb9lcvgBWzAiKJVQ45Uo8YS5V1Km5SdCSxdMWrDfcpqLVlsdUsNNVOb2+FVL0BkNZrjcCf2Tb4N0fz+jGk+kM5q/gHV0gxAKWggpWf1TWXLhw4cKFy2+UDb1sd8Sxh8PxRBrnywdGujuC+rgQ4wAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNi0wOS0xMlQxOToyOToxNiswMzowMNXhlW0AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTYtMDktMTJUMTk6Mjk6MTYrMDM6MDCkvC3RAAAAAElFTkSuQmCC); }

.no-svg .file-icon_type_folder-camera, .no-svg .ico_filetype_folder-camera {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABaFBMVEW+YgC9YgAAAADAYwC+YAC+YwD/ylq9YgC+YgC+YgC+YgC+YgC+YgC+YQC+YgC+YgC+YgC+YgC+YgC+YgC+YgC+YgC+YgC+YgC+YgC+YgC+YgC+YgC+YgC+YgC+YgC+YgC+YgC+YgC9YACnPwDinDL7xFX/ylr+ylrUhh//ylr4vlD/ylr/ylr/ylr/ylr/ylr/ylr+ylr/ylr/ylr/ylr/ylq+YgC9YQC9YADKdRDbkSjfli31ukz/y1v/zFv/ylr+yVnytknsrEDytUj0uEvHcAy/ZALAZQLGbwzzt0r/zFzfly7eli38xlfzuErytkjvsET9xlfloDbDagfCaQbCaAW+YwDknzXckCm9XwC+YQDbjyjckSnDaQbFbgrbkCjIcg7inDL3vU7MeRTMeBPDaQfvsEPur0PSgxz+yFj9yFjSghzelSzelCzimzLIcQ7ckim8XgDbkSnTgx3RgBrusEP9x1j////ucmSQAAAANnRSTlMAAAAAAAAAFqL18b9kEWz897Q3mt1JnNtdSkQd+/nQPq0GyQvlh3EpnNScnZyaZvr3EZbz8Yo+Y6JTAAAAAWJLR0R3RmT51wAAAAlvRkZzAAAACAAAAAAANnk0owAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAl2cEFnAAAAQwAAADIAcW6RugAAAWRJREFUSMfd1edTwjAcgOHgwK04wL333kmr/gSsolQFlIJSRcGBFiei/P1aWWJLSbnzA76fmrs8d2mTtqiqugbnVltX34AMZXlDjU1Ykam5pbwiP2nFarWZK5FqMrGoEtzeYe5U1NUtm3wE9/QqM/X1GzSIegODMiGMjoaGjUZkYdfW6RsZHRtHExuwSR9YrZNoyqo3NP2PyExJEcjuHCWx2beScTZKAts7jl05x54TKAgA8PskddbJAf81LkAOXZzbw2YI63FzriNNAsdeQfD5M6+U3ycI3hPQJKeB9GwxfRE40ybnTHJFOHgRxMn1MZc0RAyF7Vf2cEikJuTaBXLOG0JLbiP894i/C1IS5l5KDaMPDB0hj+k58ET+jGQXJtEurIjb//GQRX1b6X5+od/KYg5MzrEsRF5jih9E7E2bROLvv4t/gPaLLCWiuSWk0v5aliiZ1U/m5nWKBbS4tKxLrKx+AkSASZV+CtXzAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE2LTA5LTEyVDE5OjI5OjE2KzAzOjAw1eGVbQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNi0wOS0xMlQxOToyOToxNiswMzowMKS8LdEAAAAASUVORK5CYII=); }

.no-svg .file-icon_type_folder-shared, .no-svg .ico_filetype_folder-shared, .no-svg .ico_filetype_folder-mounted,
.no-svg .file-icon_type_folder-mounted {
  background-image: url(data:image/png;base64,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); }

.no-svg .file-icon_type_folder-virus, .no-svg .ico_filetype_folder-virus {
  background-image: url(data:image/png;base64,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); }

.no-svg .file-icon_type_chm,
.no-svg .file-icon_type_mathml,
.no-svg .file-icon_type_mht,
.no-svg .file-icon_type_mhtml,
.no-svg .file-icon_type_mml,
.no-svg .file-icon_type_htm,
.no-svg .file-icon_type_html,
.no-svg .ico_filetype_html,
.no-svg .file-icon_type_xhtml {
  background-image: url(data:image/png;base64,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); }

.no-svg .file-icon_type_apng,
.no-svg .file-icon_type_hdp,
.no-svg .file-icon_type_ico,
.no-svg .file-icon_type_j2k,
.no-svg .file-icon_type_jp2,
.no-svg .file-icon_type_jpe,
.no-svg .file-icon_type_jpf,
.no-svg .file-icon_type_jpm,
.no-svg .file-icon_type_jpx,
.no-svg .file-icon_type_jxr,
.no-svg .file-icon_type_svg,
.no-svg .file-icon_type_svgz,
.no-svg .file-icon_type_wdp,
.no-svg .file-icon_type_webp,
.no-svg .file-icon_type_jpg,
.no-svg .file-icon_type_jpeg,
.no-svg .file-icon_type_gif,
.no-svg .file-icon_type_bmp,
.no-svg .file-icon_type_tif,
.no-svg .file-icon_type_tiff,
.no-svg .file-icon_type_png,
.no-svg .file-icon_type_tga,
.no-svg .file-icon_type_ai,
.no-svg .file-icon_type_image,
.no-svg .file-icon_type_raw,
.no-svg .file-icon_type_graphics,
.no-svg .file-icon_type_picture,
.no-svg .ico_filetype_picture {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABO1BMVEVXvmtYvmxYvmxYvmxYvmxYvmxYvmxYvmxYvmxYvmxYvWxYvmxYvmxYvm1XvWtRt2RTuWZZv21SuGUojjYPdRoUeiA6oEsvlT4AZggAZQgAZAcJbxRJr1sehCsAZQcAZgkBZwo8okxZv25Yvmswlj8BZgkKcBRTuWcmjDMtkzxWvGpSuGYqkDgRdhsWfCE8ok0DaQw2nEZUumdBp1IHbRFFq1ZOtGETeR4VeyFPtWJQtmNIrlokijFVu2kbgScJbhI1m0UDaAszmUMdgykEag0tkztVu2hHrVgLcRUghi0CaAskijJRt2UZfyURdxwAZgocgihNs2ArkTkVeyBHrVk9o00Gaw8PdBlAplJLsV4QdhsJbxM5n0lUumgfhSwwlkACZwo0mkQymEIKbxMymEFMsl9Msl5Ns1/////SKB9DAAAADHRSTlMCWdf9OuSInInlAlpJKnXiAAAAAWJLR0Roy2z0IgAAAAlvRkZzAAAACAAAAAAANnk0owAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAl2cEFnAAAAQwAAADIAcW6RugAAAUBJREFUSMft1mdTwjAYwPGynE3xqYM+oAYHqLhAXCAVcCDujQM3Vr//N7BY9ehdGhvPl/2/anP5XS7pXS+S5PMHZPcF/D4pGJLFCkltsmhSu0c88t+ECBMl3ANChKi9ff0DQgQiGkZjgyBAlKFhSuMjo1yijNlWGU9gNMldhUxMTqVa36dnZufm+XuJJNIZsI2oC9wTg+yihsklaw6Ai08JyytIKa7mmpMhv+aCpAqmoFQr6KbIrRdLym8EMmn6WXmDQHgTcWu7AlwCO1W0CBaz+d3mcnv7B8AhRD38EqapHh1bTyen4EyUswT9Cb81nl+AE4HLmkYZ4dU1YRO4uUXKDOt3bHL/4CBMU3vUGQRKcXTu6RkY5KVRtxdrqfHKILJuvLEyRw3DeK+wT4yX94P1yF9JhzgJdgpfrrq6Ra9wH2N2ooglae8SAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE2LTA5LTEyVDE5OjI5OjE3KzAzOjAwc5ae2QAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNi0wOS0xMlQxOToyOToxNyswMzowMALLJmUAAAAASUVORK5CYII=); }

.no-svg .file-icon_type_psd,
.no-svg .file-icon_type_photoshop {
  background-image: url(data:image/png;base64,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); }

.no-svg .file-icon_type_cab,
.no-svg .file-icon_type_dmg,
.no-svg .file-icon_type_ear,
.no-svg .file-icon_type_tar,
.no-svg .file-icon_type_tbz,
.no-svg .file-icon_type_tgz,
.no-svg .file-icon_type_war,
.no-svg .file-icon_type_arj,
.no-svg .file-icon_type_zipz,
.no-svg .file-icon_type_bzip2,
.no-svg .file-icon_type_bz2,
.no-svg .file-icon_type_gz,
.no-svg .file-icon_type_7z,
.no-svg .file-icon_type_rar,
.no-svg .file-icon_type_zip,
.no-svg .file-icon_type_jar,
.no-svg .file-icon_type_hyp,
.no-svg .file-icon_type_archive,
.no-svg .ico_filetype_archive {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABSlBMVEX+ylr/ylr/ylr/ylr/ylr/ylr/ylr/ylr/ylr/ylr/ylr/ylr/ylr/ylr/ylr+ylr/ylr/ylr/ylr/ylr/ylr/ylr/y1rajia9YAC+YgDBZgTvr0P9yFj9x1e/YwHNeRTRgRvQgBrYjCT7w1T/y1vZjSW8XgC8XwDHcQz5wFHloDXQfxvDaQa9YQDIcg36wVP1u032u03zuErLdxLelSzFbQvGbwvGbgrBZwS/ZALJdA/AZALimzLtrkLtrUHwskX9x1jYiyTgmC/fly7knzX8xVbFbgrAZQPQgBnCaAW/YgHYiiPAZQLbjye/YwL1ukzrqz7gmC7elizGbgvopTrsrUHTgxy8YADJcw/6wlP/zVzbkSn5wVLbkCj4v1D9yFnajyfPfRjRgBrGbwy+YQDIcQzFbgvPfRb6wVL3vU/3vk/4v1H+yVn////5SXLfAAAAFXRSTlMHdeb+3V1N8eOSnI0/59YDV8fkvEMAPti2AAAAAWJLR0RtuwYArQAAAAlvRkZzAAAACAAAAAAANnk0owAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAl2cEFnAAAAQwAAADIAcW6RugAAASxJREFUSMft1MlTwjAYBfCIirjg/kGiiCDVChp3kVKtCyAudUXAfd9Q//+zGb1Jx+k7cGF418xvmrwvDWNNHvqbQJCLoeHQSKhqhZpbWpm3jRxJeDQSHYtp1Ys+1k4OZHyCq+iTcQdCrMOJJKYi0WkhZ9wTmp2bX1iUCAksLSdXUoaRBkhQl+bqmrW+Qe4JF+bmViabI+QrUmKNqbNs52vemJrLzi62MTX9vX3w+Fzk8ZKFYUOjPDi0TYE1dmRZx2moMbIyJ6dJrGTVmMQ29nN8nBh2GCN64axYKmPk/OLySgfJtXbTILUmt3f3GOGph8cnDt4xyZ/BO6aePll+gZ6+gsrr27v7vzJW+VCpfH65fmGItN8QQP5Lg9QP6cRJlx8U3aynt68fiG9g8BsG9vJSrIDFXgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNi0wOS0xMlQxOToyOToxNiswMzowMNXhlW0AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTYtMDktMTJUMTk6Mjk6MTYrMDM6MDCkvC3RAAAAAElFTkSuQmCC); }

.no-svg .file-icon_type_conf,
.no-svg .file-icon_type_diff,
.no-svg .file-icon_type_ini,
.no-svg .file-icon_type_mime,
.no-svg .file-icon_type_text,
.no-svg .ico_filetype_text,
.no-svg .file-icon_type_log,
.no-svg .file-icon_type_txt,
.no-svg .file-icon_type_lng,
.no-svg .file-icon_type_plain-text,
.no-svg .ico_filetype_plain-text {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAqFBMVEVoubFpubFpubFpubFpubFpubFpubFpubFpubFpubFpubFpubFpubFqurJrurJnuLBNpZxAnJJAnZJNppxdsagPem0AbmAAb2EPe25esahmt69Dn5U0lIlEn5VoubBjta0vkYYehHgehXhkta1fsqkWgHMFc2UFdGYXgHNfsqpcsKhUqqFUq6FcsKcWf3MvkYUwkYY2lYpVq6JqubExkodCnpNbr6b///8J1JeKAAAADHRSTlMCWdf9OuSInInlAlpJKnXiAAAAAWJLR0Q3MLi4RwAAAAlvRkZzAAAACAAAAAAANnk0owAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAl2cEFnAAAAQwAAADIAcW6RugAAAMBJREFUSMftltkSwiAMRenmCta6oFbtYhe1te76/5/mO5OIdPCN834GbkKYEGLZDv0dx7aI61E1PNKhqpCuUYzSWmEjGIYq/jiYQARTH1HYbM4XEHy5Ysgp4XoDsw01ZmlTsSiEiVAlTtIdRJpkWMXyotxDlIcjVjFa1SeIuvrSfQytSoNcrKFo/DMSv8ix+PEFKfI109hKDSPG5Irw+G/3h0wRR4w/pYo4yK/3X7KYP9koUqWnrrh95eVqMFRd4T4ATo5IveF7XwAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNi0wOS0xMlQxOToyOToxNyswMzowMHOWntkAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTYtMDktMTJUMTk6Mjk6MTcrMDM6MDACyyZlAAAAAElFTkSuQmCC); }

.no-svg .file-icon_type_asm,
.no-svg .file-icon_type_atom,
.no-svg .file-icon_type_cc,
.no-svg .file-icon_type_cpp,
.no-svg .file-icon_type_css,
.no-svg .file-icon_type_cxx,
.no-svg .file-icon_type_dtd,
.no-svg .file-icon_type_f,
.no-svg .file-icon_type_f77,
.no-svg .file-icon_type_f90,
.no-svg .file-icon_type_for,
.no-svg .file-icon_type_gemspec,
.no-svg .file-icon_type_h,
.no-svg .file-icon_type_hh,
.no-svg .file-icon_type_hpp,
.no-svg .file-icon_type_java,
.no-svg .file-icon_type_masm,
.no-svg .file-icon_type_p,
.no-svg .file-icon_type_pas,
.no-svg .file-icon_type_pl,
.no-svg .file-icon_type_pm,
.no-svg .file-icon_type_rake,
.no-svg .file-icon_type_ru,
.no-svg .file-icon_type_s,
.no-svg .file-icon_type_sgm,
.no-svg .file-icon_type_sgml,
.no-svg .file-icon_type_t,
.no-svg .file-icon_type_tex,
.no-svg .file-icon_type_texi,
.no-svg .file-icon_type_texinfo,
.no-svg .file-icon_type_txi,
.no-svg .file-icon_type_vbs,
.no-svg .file-icon_type_xml,
.no-svg .file-icon_type_yaml,
.no-svg .file-icon_type_yml,
.no-svg .file-icon_type_c,
.no-svg .file-icon_type_js,
.no-svg .file-icon_type_php,
.no-svg .file-icon_type_py,
.no-svg .file-icon_type_rb,
.no-svg .file-icon_type_source,
.no-svg .ico_filetype_source {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAt1BMVEVoubFpubFpubFpubFpubFpubFpubFpubFpubFpubFpubFpubFpubFouLBqubFmt681lYo4l4xnuK84lowzlIkDcWMDcmQ2los2lYszk4hmt64DcWQAcGIEcmRmtq4yk4gAb2ENeWtXraNqurJXrKMJdmhEoJZoubBEn5Uxk4cJdmlFoJYxkocCcWMKdmlltq5GoZZGoJYxkoYKd2lGoZcwkoYIdWhqurFEn5YMeWs2lYozlIj////QVk9kAAAADHRSTlMCWdf9OuSInInlAlpJKnXiAAAAAWJLR0Q8p2phzwAAAAlvRkZzAAAACAAAAAAANnk0owAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAl2cEFnAAAAQwAAADIAcW6RugAAATVJREFUSMft1llzgjAQAGC8esYFqcEKEQ9qLaIgldrr//+vQsxACEwAx7eyT0tmPiYJuzsoSqfbQ/Wj1+0o/QFqFgPlBjUN5bYlLeFjOCxLJQRUbaSzXH/SVKgkoI6xMTkb/dnA04IRCZhTi5CZZsa5rc0IsQpGIGDOY0EWy5WDnJflIs6tuQkSEguciPXrJn7avK0TgwWTI2C7VGw9tuBtSwxPwN7tE+F76dLZ7F0bSgkETBy4V4Y+NTvOZASCdyqOUe6wB2YCKJLgo0wgFB2ZKRCd7oqcIkcgn9GJUKNfgVywsfT4ft6EkuNnlxxywpNdsuRTYteEqxUMV5ZfXFlasrIUi/+7RvGnLfaTtdhvRYsJjTwx8LiykYVxMaozLi4ZSu3k/0fkrjnp3zf+uXp4bPoL9wcGmZIu9K0AIAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNi0wOS0xMlQxOToyOToxNyswMzowMHOWntkAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTYtMDktMTJUMTk6Mjk6MTcrMDM6MDACyyZlAAAAAElFTkSuQmCC); }

.no-svg .file-icon_type_json, .no-svg .ico_filetype_json {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAB7FBMVEVoubFpubFpubFpubFpubFpubFpubFpubFpubFpubFpubFpubFpubFqurJqubFrurJqubJesag6mY5dsahgs6o/nJEtj4MxkodLpJpltq5YraQ5l40sjoMzk4hPp55ouLBoubFIophnuLBOpp1OppxSqZ8Kd2lRqJ9itKwhh3oUfXArjoImin8SfG82lYtJo5kQe24agnUsj4Mhh3sNeWw2lYpnt68GdGYojIAni38LeGpTqaBGoJYMeGtVq6JWrKNTqqBarqVjtaxBnZIJdmlHoZcjiHwNeWsiiHxktq5BnZNYraVsurM5mI0Pem1csKcghnoih3sXgHNCnpRSqaBbr6cTfXAYgHNhtKsjiX07mY4Pe240lIk9m5AWgHNfsqlUq6EkiX0Ld2oWf3I9mpAchHcpjYFEn5UwkYYbgnY1lYotj4QJdmgqjYFkta0fhnklin5AnJJar6YvkYZsu7MRfG9XrKNru7M+m5AvkYVjta0Wf3NitKsrjoMni4BZrqUKd2pbsKdesqkJd2lEoJVrurMOemxUqqEVfnIpjIFLpJsTfXEagnYdhHhCnpNMpZtnuK9TqqEZgXResakfhXkukIUBcGI8mo8ZgXUUfnEykocSfXA4l4wrjYJbr6Y7mo82lotmt69mt67///8OJ0bbAAAADHRSTlMCWdf9OuSInInlAlpJKnXiAAAAAWJLR0Sjx9rvGgAAAAlvRkZzAAAACAAAAAAANnk0owAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAl2cEFnAAAAQwAAADIAcW6RugAAAblJREFUSMdjYGBkYuYhHjAzMTKwsPKQBlgZ2HhIBQzso1pGtYxqIVMLLw8PHz8vLy+YzSsAZsB4WLUICAoJ84qIiolLSAJ5UtIysnLyPAoSikpAnrIKVi28qmrqGppa2jq6ejx8+gaGRsYmpmZKxuZyQBssLHFosbK2sbXj5bF34HU0kHHiVXJ2ceVxc/fwxKfFwcvW24ePl5ff188faLaScYBkoFFQMC8eLSGhYeE2Ebw88pHG8kAR/qhoYeOY2Lh4Xtxa1PkTEpOSU5zMUtNAIvzpVlLGGU6ZWQJ4tPDymoVk5+Tm5ReAtRS6FxkXl+iXlmlj08IL1lLOx8PLV+FiX5lcBRTjy66u0SzmNSuoza7D1KJRz1ui32Df2MTPW6LcnKDi0sLP2yrVliUfUMzL296R2Ymhhb+ru0K/p1dDLLyvvT+1t2pCtknKRMVJhpPlp0wFBl3MNAtMWySnz5gZaMfrPyt5dphlvQBf1ZxkXa2583iVMuYDnSwcsACLX/iqRBYCJXki5k1WAieoiHnx8kCG5EKwiYuwhhgfNBwEYAHCN5qRR7UMYy0cpGth4SS5ccXFTWoTDgBYxboQaZjqkQAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNi0wOS0xMlQxOToyOToxNyswMzowMHOWntkAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTYtMDktMTJUMTk6Mjk6MTcrMDM6MDACyyZlAAAAAElFTkSuQmCC); }

.no-svg .file-icon_type_aifc,
.no-svg .file-icon_type_mid,
.no-svg .file-icon_type_oga,
.no-svg .file-icon_type_ra,
.no-svg .file-icon_type_wave,
.no-svg .file-icon_type_ram,
.no-svg .file-icon_type_midi,
.no-svg .file-icon_type_wav,
.no-svg .file-icon_type_ogg,
.no-svg .file-icon_type_aiff,
.no-svg .file-icon_type_flac,
.no-svg .file-icon_type_m4a,
.no-svg .file-icon_type_wma,
.no-svg .file-icon_type_mp3,
.no-svg .file-icon_type_audio,
.no-svg .ico_filetype_audio {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABDlBMVEX2li/3li/3li/3li/3li/3li/3li/3li/3li/3li/3lS/3li/3li/3ly/4ly/0ki/wjS7rhi3yjy72lS/zkS7viy7pgy3ieSzabivRYyrKWSnEUSjBTCjmfizfdSzXaivPYCnIVinDTyi/Sie8Rie7RSe9RyflfSzzkC7IVii8RSfHVSi+SCfBTSjPYCrYbCu8RyfFUijMXCnVaCredCzmfy3tiS74mC/VaSvGVCjCTijrhy31lC/VaCvHVCj1ky/tiC7ngS3NXirOXintiC3GUyjuii7xjS7XayvGVCnDUCjheCzngC3zkS/PXyrlfi29SCe7RCfbcCvsiC66RCf0kS7ZbSvASyfrhS3////bP5H7AAAADHRSTlMCWdf9OuSInInlAlpJKnXiAAAAAWJLR0RZmrL0GAAAAAlvRkZzAAAACAAAAAAANnk0owAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAl2cEFnAAAAQwAAADIAcW6RugAAAStJREFUSMft1ltPwjAUB/Bx89oecdOpBUWhAxwdihdURMdU8AaKd7//J7FtCE8mO30wMcr/bUl/XbJzelbLSiRTBJ9UMmGlM8QsGWuKmMaanpD/QigYEJAhC9lFG0UAqLO07K6srrFcfh0QxHE3CptbxRL3ZMoVDKluq7U+10GSmsfHMSTyXXiiFougVt9hu0jCG3v7B4fNqnN0zHHkpHXaVnWRlTzDkmKWjor/g+T81xNAf+QRgbATXZgR9zIQZUTDUGJfdRWBXsPDteX1zW1O3Clyr1tT9OPI4EGeFF+Tx6HH/ScWd5AhEnJnTUj43M236i80jrgleRpf2Zt+sju9MH7CtN8D8cGi8dzAzDGn2f8cULPRB99tPflZ/EkyY07Ss8aXq7l50yvcF4gckyguA4nCAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE2LTA5LTEyVDE5OjI5OjE2KzAzOjAw1eGVbQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNi0wOS0xMlQxOToyOToxNiswMzowMKS8LdEAAAAASUVORK5CYII=); }

.no-svg .file-icon_type_msg,
.no-svg .file-icon_type_mbox,
.no-svg .file-icon_type_clx,
.no-svg .file-icon_type_eml,
.no-svg .file-icon_type_email,
.no-svg .ico_filetype_email {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABGlBMVEVztOJ0teN0teN0teN0teN0teN0teN0teN0teN0tON0teN0tON0teN0teNzsuFysuFzs+J1tuRnntRSebxOc7hPdLhnn9V0tuNwrt9qotdzsuJjmNBIaLE/V6Y/WKZJabJkmdFpotdsp9pbicZxseBtqttTe71BW6hAWKZAWadBXKlUfb5uq9xyseBFYa1Qdblrpdhzs+FfkMtGY65GZa9gkcxrpNhFYaxFYq1AWKdHZa9gksxqo9dAWqdPdLlqpNhUfb9xsN9ZhsRDX6tEYKtbiMZxsOBuqtxKa7NlmtFztOJlmtJLbLRmnNN0tOJKarJZhcRxr99YhMNvrN1OcbdpodZ0tuRGY61XgsJgkctXg8JsqNpPc7j///+pjmNMAAAADXRSTlMCWdf9OuSInIk65QJatwlG8AAAAAFiS0dEXZ3fMAEAAAAJb0ZGcwAAAAgAAAAAADZ5NKMAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAJdnBBZwAAAEMAAAAyAHFukboAAAEfSURBVEjHY2BgZGLmJR4wMzEysLDykgZYGdh4SQUM7KNaRrXQVQsfvwAm4OfDo0VQSFhEFB2ICIsJ4tIiLiEpJS0jKyuHDGRl5RUEFCXEsWsRVJJXVlFVU9fQRAANLW0dXWV5JUFcWvQ09Q0MjYzl4DrkTEwFzPQ1zXFrsbCUs7IWsBGBarC0tbMXsLaSs7TApwXoEgcdRydnkEVyLq5u7tpaGpoEtADN9vD08vaQk9Xw8fXz9AeLENKiKeccEOgeJBoQHBgAto0ILUAQEhrGGxYaAvMTMVrkwiMioyzkSNGiaSmnKYfgEKUFBYwQLdEWqAkfngEsonFo4dUNiBHFBmICdHFnZAHsYLToG9VCXy0cpGvh5CK5ccXNQ2oTDgC597YDT1aPiQAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNi0wOS0xMlQxOToyOToxNiswMzowMNXhlW0AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTYtMDktMTJUMTk6Mjk6MTYrMDM6MDCkvC3RAAAAAElFTkSuQmCC); }

.no-svg .file-icon_type_bat,
.no-svg .file-icon_type_com,
.no-svg .file-icon_type_msi,
.no-svg .file-icon_type_sh,
.no-svg .file-icon_type_exe,
.no-svg .file-icon_type_exec,
.no-svg .ico_filetype_exec,
.no-svg .file-icon_type_executable {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAB+FBMVEVoLH5tM4IAAABsM4FtNINnLH5rNIFrM4G0grm0g7m0g7m0g7mJUphhJnm0g7m0g7mBSJFlKXxoLn+0g7lnK35pLn+0g7lnK35pLn9nK35pLn9nK35nK35pLn9nK35oLn9mK31nLX5pLoC0g7m0g7m0gbm0g7m0g7m0g7mzgriBSJJlKXxmKn2ETJRlKHy1hLqYY6NnLH5lKX2xf7eLVZptMoJoLH6mdK+eaqidaai0hLm1hLmdaaeKU5iKVJmbZqalcq6KU5mJUpifa6ifa6mlcq2cZ6aLVJmIUZdkKHtkKHxjJnuFTZSqeLJzOYdjJ3t2PImte7Ote7RyOIaqd7FkJ3twNYVxN4ZwNoWNVpuUX6FnK36QWp61hbqRW55nK32TXqCGTpWQWp2serOvfrWvfbV5QIxyOId4P4uufbVyN4andK6wfrZxNoWterS2hbqaZqVoLX9nKn1vNISaZaVwNYSufLStfLSxgLd/RpBmKX1+RY+xf7ZxN4VzOId3PYqodrCgbKprL4BqL4BoLH9yN4d4P4yqeLFqLoCmc66fbKlrMIKDTJSIUJaLU5m0hLp+RpBrMIGHT5aLVJpvNYSZZaSufLWkcq2tfLN5P4t4Poumc6+se7OUXqCTXaBjJnp2PYpjJ3qJUZibZqWfaqikca2caKf////R+d33AAAAKHRSTlMAAAAAAAAAAAJa1/3GJDrl/rYgiLggnLkhuiK7vCO9I70kvonkAln8XWOPHgAAAAFiS0dEp8C3KwMAAAAJb0ZGcwAAAAgAAAAAADZ5NKMAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAJdnBBZwAAAEMAAAAyAHFukboAAAI8SURBVEjH7db5U9NAFAfweNQD7xvwvnBjljytWrBpxFSqTUTaNEKrKFjjVaVqK+LZirYqnvVAvK96/J1msy06QzpufmSG7w+Z5M18Jvuyb2fCzZpdNwf9N/zcedyUqTTc/AWIIfzCRYurhluCmMhWYekybholy1kJXlFPjQuCG+q56S4JbmgkxhXBKxs9M1wSvGq1ZyYjQc2iTfCatR5GAtu2e6lZt571LTt27vLRbGAliG9p3U3DTBBUw07GMhGIv9KeHyEJJESuYF+q1XFECsh7SOQ22KsE9/mR1B5UQrBfOUCiBKTxBMKqoFk52AGHOiNRHWLRiHEYOrrsaiQMDiQo+Lrj8XjiCIKjPfjY8V7cdwJQUvQlSPWkI1G7Q7ppmqcQOn1GM1rPaudSCCXV8xesotmPHEn64iWQyJrhciZ7JZsZAEI6U0CrDkS7Ghq8xtsP128IN4VbtxEhRktskEfORPDl8neG7DXD3XveQju5TYrF+P0HD6EGwZo6/IiSxwXvcIVgrevJUC1SePrsuVmyj8cLwVtZmPiy+dXrWKlGLwnTap9sMwxksiN9xTe0/VGgVScy8vadrpPPmXpvfeS89mHUbv+jruuf+mu0nzYMI21t5ece3Eu28gvZymLOquYct5IMjKqqX62ByUeiMYh9owMjkup3p4EpBWQlaKX8A0Jy+adkjWVZ/gVtQbsa/l1yOi+VMUd/h1+yj4REMrEO8iSZJAxko3vC9nP1TzZxm5tYfuHGsqWu6Q+R4MG0tHWsWwAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNi0wOS0xMlQxOToyOToxNiswMzowMNXhlW0AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTYtMDktMTJUMTk6Mjk6MTYrMDM6MDCkvC3RAAAAAElFTkSuQmCC); }

.no-svg .file-icon_type_pdf, .no-svg .ico_filetype_pdf {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAB2lBMVEWbIhSiJxoAAACiJhmbIhOjJhmiJxmhJhj4ZVf5Zlf5Zlf5ZlfEQDGUHRD5Zlf5Zle6OCmYIBGdIxX5ZleaIhOcIxX5ZleaIhOcIxWaIhOdIxWaIhOaIhOcIxWaIhObIxSdJBX5Zlf5Zlf4ZVb5Zlf5Zlf5Zlf4ZVa6OSqXIBGZIRK9Oyz6Z1jWTT6bIhOYIBH1Y1THQjOiJxibIxToWkveUkPdUkP7Z1j5Z1jsXU7JQzTGQTLFQTLPSDnhVUb6ZlfOSDnEQDHFQTHNRjfgVEX0Y1T0YlPMRjbrXE2XHxCdJBXvX1DyYVKpLR62NifoWUulKRqaIRKcIxShJximKhuiKBmaIhOYIRLAPS6qLh+kKRqsLyDqW0yfJRanKxymKxyqLR7kV0jQSTrwX1DNRzieJBWjKBnzYlOWHxC5OCntXk/pW0zUSzyoLB28Oiv3ZVbwYFH3ZFXXTj/8Z1iuMCHoWUrFQDH7aFmvMSL2ZFWyMyTZT0DxYFHeU0S/PC6gJhfDPzC1NSbXTT6UHg+3NyjbUEGrLh/CPzDBPi/4ZlfLRTbuXk+fJhfmWUrDPzHVTD3fVEW4NyjYTj/lWEmZIBG2NSblV0iVHg/CPjDnWUrMRjfEPzDcUUL////rfa08AAAAJnRSTlMAAAAAAAAAAAJa1/3GJDrl/rYgiLggnLkhuiK7vCO9JL6J5AJZ/KMaRrcAAAABYktHRJ0Gu/KxAAAACW9GRnMAAAAIAAAAAAA2eTSjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAACXZwQWcAAABDAAAAMgBxbpG6AAACJ0lEQVRIx+3W6VPTQBgH4KhVFO8bUDxx012WbsoVtNXlCNg0RYXEtqhtxYpUBWkRMWg9quJ939cf64bEDkqjm4/M8Pv0zm6e2dnNuzMrrF5TvRb8N+K69cKy5XaEDRsBR8RNm7cIKxyyFXARP9y23THCDl6CdtbYxgNBtTW+lR4Jqq3zrfJI0K46X5VHgnbXC1WcBDTaBO2p93ES3BQgjtnLu4oUbG6xs4+XALG1rd0ONwFYtoP5STmLgWArMi6XGIN5NV5IOg4fCYbCoaPHJAqkzq7u7nCP0su+6zvOapZgpONvgpUAgSokUb+GY/3qXHniJKbaKVazDCh4IRlEunE6niBJMTZEomf0OIFnz8maQVLpTCZzfrgiuZCNXBwhlyKjQ7nLV66OjSfgtQnNUJN5jaUAKpHJ67h3Cg4qjDSyk2hLEf1G1lCnb2JMKahMZCCZpKXdImxo5haJ386zVYrZ0UqHPEfoxB2d2KtYY3chaioa5N545r7oQqb8pWZEzHzMIUmIHuQNQnIPH7kRmMupxGzFDimUYHyWkcdPno49cyFp0yw9f4GBRSiVh3Xy8hXby2tMgcteBt4UpII1zYi/mH1rJuC7Gc0iwJW8l+2a/cpUf3qEwPQH+Z8k8HHyN7EaRiXRT58pa5gvX91IJBj65sxJndPhcKhHkTCgfd9//MTuzf/nPSg3P118F3mJLBEOst874XtczcsB4WADzxOunEPVDb8AFkirITVNbDUAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTYtMDktMTJUMTk6Mjk6MTcrMDM6MDBzlp7ZAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE2LTA5LTEyVDE5OjI5OjE3KzAzOjAwAssmZQAAAABJRU5ErkJggg==); }

.no-svg .file-icon_type_m2ts,
.no-svg .file-icon_type_m4v,
.no-svg .file-icon_type_matroska,
.no-svg .file-icon_type_mk3d,
.no-svg .file-icon_type_mka,
.no-svg .file-icon_type_mks,
.no-svg .file-icon_type_mkv,
.no-svg .file-icon_type_mng,
.no-svg .file-icon_type_mp4v,
.no-svg .file-icon_type_mts,
.no-svg .file-icon_type_ogv,
.no-svg .file-icon_type_qt,
.no-svg .file-icon_type_ts,
.no-svg .file-icon_type_tsa,
.no-svg .file-icon_type_tsv,
.no-svg .file-icon_type_vob,
.no-svg .file-icon_type_wmx,
.no-svg .file-icon_type_flv,
.no-svg .file-icon_type_mpg,
.no-svg .file-icon_type_3gp,
.no-svg .file-icon_type_mov,
.no-svg .file-icon_type_asf,
.no-svg .file-icon_type_mp4,
.no-svg .file-icon_type_mpeg,
.no-svg .file-icon_type_avi,
.no-svg .file-icon_type_wmv,
.no-svg .file-icon_type_webm,
.no-svg .file-icon_type_video,
.no-svg .viewer__content__video,
.no-svg
.viewer__content__video-poster,
.no-svg .ico_filetype_video {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAt1BMVEXwZVfxZVjxZVjxZVjxZVjxZVjxZVjxZVjxZVjxZVjwZVjxZVjxZVjyZljyZlnwZFjuY1bfWE3GRT3ERDzFRDzZU0ntYlXHRj7UUEbwZFe2OTOWIR6XIh+pMCvrYFTkW1C2OjOZJCHOS0LzZlnvY1exNjCYIyCmLSnpX1PyZVjXUkioLyqeKCTlXFGXIyDCQjrmXVG4OzSaJCHtYlbJRz+fKCTYU0mpLyvlXFC3OjPgWE3HRj3////bKHgTAAAADHRSTlMCWdf9OuSInInlAlpJKnXiAAAAAWJLR0Q8p2phzwAAAAlvRkZzAAAACAAAAAAANnk0owAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAl2cEFnAAAAQwAAADIAcW6RugAAALxJREFUSMft1skOgjAUBdAyOZY6gKBSFRyqOM/j//+XKDGpi2d8rojpXd7kbOgtKSGabtDvY+gaMS2Ki0VyFBuSV0SRjBObvefVV6ogqdUdKW4jbZnnNxlAWu2ASwk63afohVF/AJDhiAspfDyJk3Y64wJDbM+fJyWCsEUYLQWOOGmDIas/Ii6erDdb5EeO7d3+gDvKx2COpw+DAWZ5vsCzpFdg/Ddw/L9cMfUfUyQbpIAnZhH9uCqVsU+4O4R3mAeWtu5fAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE2LTA5LTEyVDE5OjI5OjE3KzAzOjAwc5ae2QAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNi0wOS0xMlQxOToyOToxNyswMzowMALLJmUAAAAASUVORK5CYII=); }

.no-svg .file-icon_type_docm,
.no-svg .file-icon_type_dot,
.no-svg .file-icon_type_dotx,
.no-svg .file-icon_type_odt,
.no-svg .file-icon_type_ott,
.no-svg .file-icon_type_pages,
.no-svg .file-icon_type_doc,
.no-svg .file-icon_type_docx,
.no-svg .file-icon_type_rtf,
.no-svg .file-icon_type_wps,
.no-svg .file-icon_type_wpd,
.no-svg .file-icon_type_text,
.no-svg .ico_filetype_text,
.no-svg .file-icon_type_document {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAB9VBMVEU6V7g9XbkAAAA6V7k+Xbo+XLo+Xrs9Xrs9Xbt0teJ0teN0teN0teNUgMs2T7V0teN0teNNdsY4VLc7WLh0teM5Vrg6WLh0teM5Vrg7WLk6Vrg7Wbk6Vrg6Vrg7Wbk6Vrg5Vrg6V7k8Wbp0teN0teN0teN0teN0teNztOJztONNdsc4U7c5VbhPech1tuRfktM6V7k5VLhyseFVg80+XrxqpdxjmtdjmddjmdZ1tuN1t+R0tuNzs+Jdj9JhltVysuJsqN1dkNJrp9xNdcc4VLhBYb1tqd5Yh884VLdYh852uORbjNFPeMh0tONXh848Wrpmn9lNdcZOd8hbjdFil9Y5VrhfktRurN9DZb9GasFxseFimdZKccVEZ8BWhM1noNk9Wrs/X71rp91wr+BFacE7WLpkm9hMdcZxsOFRfMpCZL9Zic9ZidBAYL1Ga8JSfspmntk7WbplnNg7WLk8Wbpsp90/Xrw6Vrk9W7tJb8NbjNBCY75uq94/YL1ektRimNZtqt5OeMhLc8VHbMJWhc1EaMBXhs5Qe8lLcsVKcMRQeslBYr4+XLs9Xbs/X7xAYb5sqd5lndhUgsxBYb5uq99glNQ6VrhIbsNMc8VppNs+Xbtil9VFaME6WLljmNZIbcNai9BTgMtfk9Rcj9Jys+Jsqd3////YYVTuAAAAJ3RSTlMAAAAAAAAAAAACWtf9xiQ65f62IIi4IJy5Iboiu7wjvb0kvonkWfzBaeFEAAAAAWJLR0Smt7AblQAAAAlvRkZzAAAACAAAAAAANnk0owAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAl2cEFnAAAAQwAAADIAcW6RugAAAj9JREFUSMft1ulT00AYBvBqPEC8b0DxxG3ZlzXpAc0mKVRjXWyxKGKpt+BR8WgRBBTvu973fVf/TzeJMg4zJpvP+nxoJ535vZm8fWYngepZNbORZ4Jz5gamTHUSmDcfCSS0YOGi3yawGAmRJrxkqTTNIctECSyvlab7JFBXK83wSaCuXprpk8CKeqnKJ4GVDVKVIEHNDoFVDZIgIRtlxTGr14jeJRyJyk7WihIUjLW02okLE6RSJ0ScTGQyIXyM9a3xeZr9+euHvxI9bhiJNi7ak0ljkxpL8hjxoBsJbcbmlpSGyFYGrGNb2lorznS6EbKdQbaLIH0HBrxTTWOTm27qRuguGXp2U5TrNYHl9+zdtx/sES5EjUUVdoCQg4cAlMN9KNTBzN6c+8b6jzDcFKKG9RBHj9Hgccwv3UlnBrN8AZ2wW9hNcwOmctJ9yYieUpTT7eEzzFpVkZayyuBZL9IyBMOlcyPK6Biw8/oFMMcvau5E7bukwOUrshJt7jHHr17D+LruURhUuMFY5CZj+cSwMha/xczbxIugOxjfLWN8L3XflIsPYKiVehHKSzLyECCtlzE8GlUeP1G9CHk6aO03W6LP7K2V27zKj7TUc94rc+AFffmKExYhngSFX/Pp+I1O3r7jRH5PvQkq8n+e8T31f2BWz1RvYvfr4yc+PIOBfQ4jb0K6ssA7oyL6xQT8VRMgqPDNqCS+80X8MCqVmBCZdGQIEZ+H0n/yT5F1/onYy9UfWR+obhR5hZvIhprGnxnqqjugP7KRAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE2LTA5LTEyVDE5OjI5OjE2KzAzOjAw1eGVbQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNi0wOS0xMlQxOToyOToxNiswMzowMKS8LdEAAAAASUVORK5CYII=); }

.no-svg .file-icon_type_csv,
.no-svg .file-icon_type_numbers,
.no-svg .file-icon_type_ods,
.no-svg .file-icon_type_ots,
.no-svg .file-icon_type_xls,
.no-svg .file-icon_type_xlsx,
.no-svg .file-icon_type_xlsb,
.no-svg .file-icon_type_xlsm,
.no-svg .file-icon_type_excel,
.no-svg .file-icon_type_spreadsheet,
.no-svg .ico_filetype_spreadsheet {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAB11BMVEUCaAwKbRMAAAAKbRIJbhICZwwJbBIJbBFbu2xcu2xcu2xcu2wpjDYAYQZcu2xcu2wfgysAZQkDaQ1cu2wBZwsEaQ1cu2wBZwsEaQ0BZwsEaQ0BZwsBZwsEaQ0BZwsEaA0DaAwEag5cu2xcu2xcu2xcu2xcu2xcu2xbumpbumsfgysAZQgAZgojhi9dvG06nEgCaAwAZQlYuGgsjzkJbhMDaAxMrFtCo1BBolBBok9dvG5evG5du21cu21NrVw4mkY5m0dSsmFVtWU8nko6m0dPr14RdhwAZgkkhzBauWotjzoBZgoPdBpAok8GaxAEaQ5DpFIHbBEGaw8/oE1bu2wukTsQdRxQsGBUs2MVeiFWtmYbfycmijNauWksjjgcfydWtWZLq1oNchcFaxAoizQHbRIOchg7nEgFag89nkonizQrjjhTs2IWeyIafiY9nksDaA1AoU5Yt2gggywggys0lkECZwwCZwtIqFYKbxQJbxRHqFYZfSQihS4Eag4YfCRVtGRcumwliDJbumxColAGbBAUeB9TsmJevW5RsWASdx4Tdx4vkTxKq1kSdx0liTIBZwsFaw8Gag8xlD4liDEEaQ0ZfSU6m0hDpFE4mUVOrl1EpVL///9OYdnoAAAAJ3RSTlMAAAAAAAAAAAJa1/3GJDrl/rYgiLggnLkhuiK7vCO9IyS+ieQCWfxKgl5IAAAAAWJLR0SccbzCJwAAAAlvRkZzAAAACAAAAAAANnk0owAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAl2cEFnAAAAQwAAADIAcW6RugAAAexJREFUSMft1vlT1DAUB/AqrAIeCKICHogcz2p4bEURbHaBZSEsCwuIeIOKqKAguIr3hSeLICqHiP8syabDOOOMefVX/f7UzvSTpul7mVhZ2TlbwJjDW7dZGzbqWNtzgRB7R16+leGRnUAiR44W7PKMtZtK2J5CbXwQVlRoZfokrKhYGV+E7S0ObPJJ2L79gc1EAlWasAMlASLB6qDjmYPUtxyrOX4imE4plYBde7IunXoyATzlhU7W8xtBV4Xrm/Q1Gkgo3CDT2KSe45HmaDTaGA79mfCWVrmaoi2mbtrjjDkdYTRNrDMhGOtqRsDuHsHE6V7TxADO9Kmxz55zz1+Q74u328bPB37xknzUudw/oOiVq9xMAK8NSnN96IYUN2sRCATwVpeuJzY8gkAiELutRfyODUSCo2OqbsXdCKcScMeDkkzcc4FMkveFmtiDJJmEJh+mv+XRJJXg4yeqaOQaP31GWzEeeS5F4sVLaV695hQypapRDCXfqHqpeUsg+O69YM6Hj9OpGYeJRD2aWyz1SY4enJ0bdeuU/ZwyVnJsXv3FL1+/LaDul8WYqSurl3SxOH3II8uSL303dKW98qNBZ05OclU18k+btF14uwRStou/2ZT+k3+JHPJPaIerX1JmlVdQjnDrqcypWAPMSp0Kbtd8ZwAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNi0wOS0xMlQxOToyOToxNyswMzowMHOWntkAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTYtMDktMTJUMTk6Mjk6MTcrMDM6MDACyyZlAAAAAElFTkSuQmCC); }

.no-svg .file-icon_type_keynote,
.no-svg .file-icon_type_odp,
.no-svg .file-icon_type_otp,
.no-svg .file-icon_type_pot,
.no-svg .file-icon_type_potm,
.no-svg .file-icon_type_potx,
.no-svg .file-icon_type_ppsm,
.no-svg .file-icon_type_pptm,
.no-svg .file-icon_type_ppt,
.no-svg .file-icon_type_pptx,
.no-svg .file-icon_type_pps,
.no-svg .file-icon_type_ppsx,
.no-svg .file-icon_type_presentation,
.no-svg .ico_filetype_presentation {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABaFBMVEW/RQHESgMAAADETAPESwPDSwTESwT+mCr+mCr/mCr/mCrbaRO6PgD+mCr/mCrUYA69QgDARgH/mCq/RAD/mCq/RADARgG/RADARgG/RAC/RADARgG/RAHARgK/RADARQHBRwL/mCr/mCr+lyr+mCr/mCr/mCr/mCr+lyn+lyrUYA69QgC+QwDXYxD/mSvneRu/RQH8lSndbBTESwTARQH0iSPtgB7sgB7sfx7/mSr7kif1iyP1iyT3jSX7kyfmdxrFTQXLVQnaaBLxhiHkdBi+QgDDSgTicRf9linBRwLCSQPJUgfHTgbCSALARgHYZRHWYhD6kSf4jiXwhSHdaxTDSgPKUwj5kCb/miv/mCvjcxi/RAHtgR/ziCLvgx/BRgL9lSnVYQ/3jiX2jCTWYg/JUQf4jybGTQXFTATARgLjdBjCSAPebRXVYA+9QwDMVgnichf2jSTYZhG8QQDhcRfFTAX6kif///9qcvy/AAAAJ3RSTlMAAAAAAAAAAlrX/cYkOuX+tiCIuJy5Iboiu7wjvSO9JL6J5AJZ/FmKaVeLAAAAAWJLR0R3RmT51wAAAAlvRkZzAAAACAAAAAAANnk0owAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAl2cEFnAAAAQwAAADIAcW6RugAAAWhJREFUSMft1ldTwkAQwPGzi70C9u6Bu0ZKRCJIbFFBBQt2bFiwN8TPbyCB8UHGvTed8f+Sp9/sXG7u5lhVtaWG/5ijto6VlBqx+gZOyNnY1Jw3rIWTyBi05g1roxJstxpGgKDNysoECdrsrFyQYIedVQgS7OxilUTCxw2C3T2MSKQJl2l6+6hT3B6vbNRPJdwx6ZvK5veTCVckMzop9B1RzOhkOhAIBPVmQlyhEUn1Gs3OzS8QySKApkGupeUV4pQwYmR1bV1DLarS1hKMAWxsbm3HdxB290h/bD8OENP34eDwCKMJiUKkHNG/xxFElUY8Jjk5JZPsFEWRzmKAsp885Tx5kbiUEa6uOZFgOHVzq58Q1x0nE9Q0BLh/cIsQlFOPCScnk6fnF9X36pA4ncCbfpYU+nnJ7wv/fSSdFiXvmUxcjPBQMvkhSHjR26U4Eb7H/snfJAPihPa4+tIgGxqmPOEKjVhGPwFrcohUjBRC4AAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNi0wOS0xMlQxOToyOToxNyswMzowMHOWntkAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTYtMDktMTJUMTk6Mjk6MTcrMDM6MDACyyZlAAAAAElFTkSuQmCC); }

.no-svg .file-icon_type_excel-online {
  background-image: url(data:image/png;base64,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); }

.no-svg .file-icon_type_powerpoint-online {
  background-image: url(data:image/png;base64,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); }

.no-svg .file-icon_type_word-online {
  background-image: url(data:image/png;base64,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); }

.file-icon_virus {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNjAgMTYwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNjAgMTYwIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0ZDNDc0MSIgZD0iTTEyMy44MzMgMEgxMEM0LjQ3NyAwIDAgNC41IDAgMTB2MTQwYzAgNS41IDQuNSAxMCAxMCAxMGgxNDBjNS41MjMgMCAxMC00LjQ3NyAxMC0xMFYzNi4xNjdDMTQ5LjMzMyAyNS41IDEyOSA1LjIgMTIzLjggMHoiLz48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0I2MDcwMCIgZD0iTTEyNCAwbDM2IDM2aC0yNmMtNS41MjMgMC0xMC00LjQ3Ny0xMC0xMFYweiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xMTMuMzY4IDk0LjAxOGwtMS43Mi0xLjc0Yy4xNjctLjE4LjI0LS40NC4xNTgtLjY4OGwtMS42NjMtNS4wMDhjMS4xNi0xLjg1Mi0yLjkxNC01LjkyNi01LjcwNC04LjQxLS43OC0zLjg0LTEzLjg1LTMuOTk3LTEzLjg1LTMuOTk3IDEuMjc2LjkgOS45IDcuMiAxMi45IDYgMS4wNSAyLjcgMi42IDYuMSA0LjQgNi45NHYuMDQ3bDEuNzE2IDUuMTcyYy4xMi40LjUuNi45LjRsLjAzLS4wMWMuMDE4IDAgMCAuMS4xLjEyM2wxLjk1MiAxLjk3NWMuMTM3LjEuNC4xLjUuMDAzbC4zNDYtLjM0MmMuMDY4LS4wODMuMDY0LS4yODMtLjAzNi0uNDY1ek04Ny41OCA1MS45NDRjLS44MzYtMy42NDItMi40NDctOS4xNjUtNC42MjYtOS4wMzhsLTMuNTktMy44NjhjLS4xOC0uMTkyLS40NC0uMjUtLjY3OC0uMTkybC0uNy0yLjM0NmMtLjA1NS0uMTg4LS4yNTItLjI5NS0uNDQtLjI0bC0uNDY3LjFjLS4xOS4wNTctLjI5Ni4yNTQtLjI0LjQ0MmwuNzkyIDIuNjZjLjAxNSAwIDAgLjEuMS4xMjdoLS4wMjRjLS4yODMuMjYtLjMuNy0uMDM4Ljk4bDMuNzA4IDMuOTk1di4wMjhjLS4wNjUgMS45IDIuMSA0LjkgNCA3LjEtMi40ODIgMS45MS0xLjEwMyAxMS45MzItLjkzIDEzLjQ4LS4wMjguMTI2IDYuMTUtMTAuNzc0IDMuMTUtMTMuMjN6TTY3LjU1NCA3MC42Yy0uNzg1LTEuMzQzLTUuNDQyLTEwLjA2My04LjUxMy0xMC4xMS4xODMtMi45MjcuMTE3LTYuNTczLTEuMDk3LTguMDlsLjAxNC0uMDQ0LjU4Mi01LjQyYy4wNC0uMzgtLjIzNy0uNzI0LS42Mi0uNzY2bC0uMDMyLS4wMDQtLjAyLS4xNDQtLjk1Ni0yLjYwNmMtLjA2Ni0uMTg0LS4yNy0uMjc4LS40NTQtLjIxbC0uNDU3LjE2N2MtLjE4NC4wNjctLjI4LjI3LS4yMS40NTVsLjg0MiAyLjNjLS4yMjYuMDk1LS40LjI5OC0uNDI4LjU2bC0uNTY0IDUuMjQ2Yy0xLjgyMyAxLjIuMiA2LjYgMS43IDEwQzU2LjM2IDY1LjcgNjcuNiA3MC42IDY3LjYgNzAuNjQyem0tMTEuOTczLjc2NWMtLjc0My0yLjg0My0xLjk1LTYuMzEtMy41ODUtNy4zNzV2LS4wNDdsLTEuMTQ1LTUuMzNjLS4wOC0uMzc1LS40NTItLjYxNC0uODI4LS41MzNoLS4wMzJsLS4wNjQtLjEzLTEuNzI1LTIuMTc2Yy0uMTItLjE1NC0uMzQzLS4xOC0uNDk2LS4wNThsLS4zODIuM2MtLjE1My4xMi0uMTc4LjM0NS0uMDU3LjQ5OGwxLjUyIDEuOTE4Yy0uMTg1LjE2LS4yODcuNDA4LS4yMzIuNjY1bDEuMTEgNS4yYy0xLjM1NyAxLjcgMi4zIDYuMiA0LjggOC45ODIuMzU0IDMuOSAxMy4zIDUuNSAxMy4zIDUuNDgtMS4xODQtMS4wNi05LjA2LTguMjYtMTIuMTYtNy4zOTZ6bTQxLjU5Ny0xMi4zMTNjLjM0Ny0zLjcyLjU1LTkuNDgtMS41Ni0xMC4wNDJsLTIuMi00Ljc5OGMtLjExLS4yNC0uMzM4LS4zNzYtLjU4My0uMzk0bC4wNy0yLjQ0N2MuMDA3LS4xOTMtLjE0OC0uMzU3LS4zNDMtLjM2MmwtLjQ4Ni0uMDE0Yy0uMTk1LS4wMDYtLjM2LjE1LS4zNjQuMzQ0bC0uMDggMi44di4xNDNsLS4wMy4wMTVjLS4zNS4xNi0uNTA0LjU3NC0uMzQ0LjkyM2wyLjI3IDV2LjAzOGMtLjY3MyAxLjguNCA1LjMgMS41IDguMDU2QzkyLjAxIDU5LjQ0NiA5MCA2OS45NiA4OS42OCA3MS41MWMuMDktLjExIDkuNTItOS4xMSA3LjUyLTEyLjQ1OHptLTEuMDQyIDI2LjczNmMuNzkgMS4zIDYgMTAuNyA5LjMgMTAuOC0uMTgyIDIuOTMzLS4xMiA2LjYgMS4xIDguMTI3bC0uMDE0LjA0NS0uNTggNS40MmMtLjA0LjQuMi43LjYuOGwuMDMzLjAwNHYuMTQ0bC45NTcgMi42MDZjLjA2Ni4yLjMuMy41LjIxbC40NTYtLjE2N2MuMTg0LS4wNjcuMjc4LS4yNy4yMS0uNDU1bC0uODQzLTIuMjk4Yy4yMjctLjA5NS40LS4yOTguNDMtLjU2bC41Ni01LjI0NmMxLjgyNS0xLjIwNC0uMTk1LTYuNi0xLjcwNS0xMC4wMkMxMDcuOTY0IDkxLjMgOTYuMSA4NS44IDk2LjEgODUuNzl6TTc3LjUyOCAxMjAuN2wtLjA3LS4xMjguMDI0LS4wMjNjLjI4Mi0uMjYzLjMtLjcwNC4wMzctLjk4NWwtMy43MS0zLjk5Ni0uMDM3LS4wM2MuMDY3LTEuOTUtMi4wOC00LjkzLTMuOTgtNy4xNyAyLjUxLTIuMDIgMS4xMjgtMTIuNjM1Ljk1NC0xNC4xOSAwIDAtNi4xNTYgMTEuNTM1LTMuMTY2IDE0LjA2NC44MzYgMy42IDIuNCA5LjIgNC42IDkuMDVsMy41OSAzLjg2N2MuMTguMi40LjMuNy4xOTNsLjY5OCAyLjNjLjA1NS4yLjMuMy40LjI0bC40NjYtLjE0Yy4xODgtLjA1Ni4yOTUtLjI1My4yNC0uNDRsLS43NDgtMi41OHptLTE1LjM4LTE4LjRsLS4wMjItLjA0Yy44NjgtMS43NDguMTUtNS4zNDgtLjY1LTguMTc2IDMuMTItLjggNi4yNjQtMTEuMDMyIDYuNzUtMTIuNTE3IDAgMC0xMC4zODIgNy45NDUtOC43MSAxMS40ODUtLjc1IDMuNjYtMS41OCA5LjQuNSAxMC4xNTNsMS42NjMgNS4wMDhjLjA4LjIuMy40LjUuNWwtLjM0IDIuNDI1Yy0uMDI2LjIuMS40LjMuNGwuNDg0LjA2N2MuMTk0IDAgLjM3My0uMTA4LjQtLjMwMmwuMzgyLTIuNzUtLjAxLS4xNDYuMDMtLjAxYy4zNjUtLjEyLjU2My0uNTE1LjQ0LS44OGwtMS43MTgtNS4xODR6bTE2LjM1Ni0zOC41N2M0LjI5IDAgOC4xIDIuNyA5LjQgNi43MzZsLjA2Ni4xOTguMDk3LjE4NSA4LjAyIDE1LjNjMi4wNTIgNi41MjUtMS41ODQgMTMuNTYyLTguMTggMTUuNzUybC0uOTAyLjNjLTEuMzIuNDM3LTIuNjg1LjY2LTQuMDU3LjY2LTUuMzk3IDAtMTAuMTYyLTMuMzY1LTExLjkyLTguMzk0bC0yLjc0Mi0xNy4wOC0uMDMzLS4yMDctLjA2Ni0uMTk3Yy0uODMtMi40OTctLjYyNi01LjE3My41NzQtNy41MzUgMS4yMDYtMi4zNyAzLjI2Ny00LjE0IDUuODA3LTQuOTgzbC43NC0uMjQ2YzEuMDQ2LS4zMiAyLjA5NC0uNTIgMy4xOTQtLjUybS4wMDQtMi41NWMtMS4zMjQgMC0yLjY3NC4yMS00LjAwMi42NWwtLjc0LjJjLTYuNTkyIDIuMTktMTAuMTggOS4yNTMtOC4wMTQgMTUuNzhsMi43NzYgMTcuMjk1YzIuMTA2IDYuMyA4IDEwLjMgMTQuNCAxMC4zNDggMS42MTIgMCAzLjI1NC0uMjU1IDQuODctLjc5MmwuOTAyLS4zYzguMDI0LTIuNjYyIDEyLjM5LTExLjI2IDkuNzU0LTE5LjIwMmwtOC4xMi0xNS41MjNDODguNjMyIDY0LjQgODMuOCA2MS4yIDc4LjUgNjEuMTVoLjAwM3pNNzMuNSA1OC4xNmwuOTU2IDEuODNjLjA1Ny4zMDMtLjAzLjU0OC0uMDk2LjY3Ny0uMDc1LjE0OC0uMjU0LjQxNS0uNjIuNWwtLjIxNS4wNzJjLS4xMS4wMzUtLjIyNS4wNTQtLjMzOC4wNTQtLjM0OCAwLS43Ni0uMTg2LS45Ni0uNTk4bC0uMzMtMi4wMjVjLjI2Ni0uMDQuNTI4LS4xLjc4NC0uMTg2LjI5LS4wODUuNTItLjE4NS44Mi0uMjg1bS0uMjg3LTQuN2MuMzI0IDEuMDgtLjI2MyAyLjIzMi0xLjM0MyAyLjU5LS4yMi4wNzMtLjQ0LjEwOC0uNjU4LjEwOC0uODM2IDAtMS42MTYtLjUxLTEuOTQtMS4zMTgtLjM4Ny43MDUtLjQ5OCAxLjU2LS4yMjUgMi4zODJsLjY3NSA0LjE2NWMuNTEgMS41IDEuOSAyLjUgMy41IDIuNS4zOCAwIC43Ny0uMDYgMS4xNS0uMTg2bC4yMTYtLjA3YzEuOTEzLS42MzYgMi45NS0yLjcgMi4zMTQtNC42MTZsLTEuOTUtMy43NDJDNzQuNjMyIDU0LjQgNzQgNTMuOCA3My4yIDUzLjQ4aC4wMTJ6Ii8+PC9zdmc+); }

.no-svg .file-icon_virus {
  background-image: url(data:image/png;base64,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); }

.file-icon_thumb {
  width: 20px;
  height: 20px;
  display: inline-block;
  margin-right: 4px;
  margin-bottom: -5px;
  float: left;
  margin-top: 4px; }

.file-icon_big {
  display: inline-block;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 40%;
  height: 0px;
  margin: -20% auto auto -20%;
  z-index: 10;
  padding-top: 40%;
  background-size: 100%;
  background-position: 50% 50%; }

.file-icon_datalist {
  display: inline-block;
  width: 26px;
  height: 26px;
  background-position: 50% 50%;
  background-size: 26px; }

.no-svg .file-icon_datalist.file-icon_thumb {
  width: 20px;
  height: 20px; }

.no-svg .file-icon_datalist {
  background-image: url("//img.imgsmail.ru/r/toolkit/file-icon/26/unknown.png"); }

.no-svg .file-icon_datalist.file-icon_type_htm,
.no-svg .file-icon_datalist.file-icon_type_html,
.no-svg .file-icon_datalist.ico_filetype_html,
.no-svg .file-icon_datalist.file-icon_type_xhtml {
  background-image: url("//img.imgsmail.ru/r/toolkit/file-icon/26/html.png"); }

.no-svg .file-icon_datalist.file-icon_type_jpg,
.no-svg .file-icon_datalist.file-icon_type_jpeg,
.no-svg .file-icon_datalist.file-icon_type_gif,
.no-svg .file-icon_datalist.file-icon_type_bmp,
.no-svg .file-icon_datalist.file-icon_type_tif,
.no-svg .file-icon_datalist.file-icon_type_tiff,
.no-svg .file-icon_datalist.file-icon_type_png,
.no-svg .file-icon_datalist.file-icon_type_psd,
.no-svg .file-icon_datalist.file-icon_type_tga,
.no-svg .file-icon_datalist.file-icon_type_image,
.no-svg .file-icon_datalist.file-icon_type_raw,
.no-svg .file-icon_datalist.file-icon_type_ai {
  background-image: url("//img.imgsmail.ru/r/toolkit/file-icon/26/picture.png"); }

.no-svg .file-icon_datalist.file-icon_type_arj,
.no-svg .file-icon_datalist.file-icon_type_zipz,
.no-svg .file-icon_datalist.file-icon_type_bzip2,
.no-svg .file-icon_datalist.file-icon_type_bz2,
.no-svg .file-icon_datalist.file-icon_type_gz,
.no-svg .file-icon_datalist.file-icon_type_7z,
.no-svg .file-icon_datalist.file-icon_type_rar,
.no-svg .file-icon_datalist.file-icon_type_jar,
.no-svg .file-icon_datalist.file-icon_type_hyp,
.no-svg .file-icon_datalist.file-icon_type_zip {
  background-image: url("//img.imgsmail.ru/r/toolkit/file-icon/26/archive.png"); }

.no-svg .file-icon_datalist.file-icon_type_log,
.no-svg .file-icon_datalist.file-icon_type_txt,
.no-svg .file-icon_datalist.file-icon_type_lng,
.no-svg .file-icon_datalist.file-icon_type_php,
.no-svg .file-icon_datalist.file-icon_type_py,
.no-svg .file-icon_datalist.file-icon_type_rb,
.no-svg .file-icon_datalist.file-icon_type_c {
  background-image: url("//img.imgsmail.ru/r/toolkit/file-icon/26/plain-text.png"); }

.no-svg .file-icon_datalist.file-icon_type_ram,
.no-svg .file-icon_datalist.file-icon_type_midi,
.no-svg .file-icon_datalist.file-icon_type_wav,
.no-svg .file-icon_datalist.file-icon_type_ogg,
.no-svg .file-icon_datalist.file-icon_type_aiff,
.no-svg .file-icon_datalist.file-icon_type_flac,
.no-svg .file-icon_datalist.file-icon_type_m4a,
.no-svg .file-icon_datalist.file-icon_type_wma,
.no-svg .file-icon_datalist.file-icon_type_mp3,
.no-svg .file-icon_datalist.file-icon_type_audio,
.no-svg .file-icon_datalist.ico_filetype_audio {
  background-image: url("//img.imgsmail.ru/r/toolkit/file-icon/26/audio.png"); }

.no-svg .file-icon_datalist.file-icon_type_msg,
.no-svg .file-icon_datalist.file-icon_type_clx,
.no-svg .file-icon_datalist.file-icon_type_eml {
  background-image: url("//img.imgsmail.ru/r/toolkit/file-icon/26/email.png"); }

.no-svg .file-icon_datalist.file-icon_type_js,
.no-svg .file-icon_datalist.file-icon_type_vbs,
.no-svg .file-icon_datalist.file-icon_type_exe {
  background-image: url("//img.imgsmail.ru/r/toolkit/file-icon/26/executable.png"); }

.no-svg .file-icon_datalist.file-icon_type_pdf, .no-svg .file-icon_datalist.ico_filetype_pdf {
  background-image: url("//img.imgsmail.ru/r/toolkit/file-icon/26/pdf.png"); }

.no-svg .file-icon_datalist.file-icon_type_flv,
.no-svg .file-icon_datalist.file-icon_type_mpg,
.no-svg .file-icon_datalist.file-icon_type_3gp,
.no-svg .file-icon_datalist.file-icon_type_mov,
.no-svg .file-icon_datalist.file-icon_type_asf,
.no-svg .file-icon_datalist.file-icon_type_mp4,
.no-svg .file-icon_datalist.file-icon_type_mpeg,
.no-svg .file-icon_datalist.file-icon_type_avi,
.no-svg .file-icon_datalist.file-icon_type_wmv,
.no-svg .file-icon_datalist.file-icon_type_webp,
.no-svg .file-icon_datalist.file-icon_type_video,
.no-svg .file-icon_datalist.viewer__content__video,
.no-svg
.file-icon_datalist.viewer__content__video-poster,
.no-svg .file-icon_datalist.ico_filetype_video {
  background-image: url("//img.imgsmail.ru/r/toolkit/file-icon/26/video.png"); }

.no-svg .file-icon_datalist.file-icon_type_doc,
.no-svg .file-icon_datalist.file-icon_type_docx,
.no-svg .file-icon_datalist.file-icon_type_rtf,
.no-svg .file-icon_datalist.file-icon_type_wps,
.no-svg .file-icon_datalist.file-icon_type_wpd {
  background-image: url("//img.imgsmail.ru/r/toolkit/file-icon/26/document.png"); }

.no-svg .file-icon_datalist.file-icon_type_ebook, .no-svg .file-icon_datalist.ico_filetype_ebook,
.no-svg .file-icon_datalist.file-icon_type_fb2,
.no-svg .file-icon_datalist.file-icon_type_epub {
  background-image: url("//img.imgsmail.ru/r/toolkit/file-icon/26/ebook.png"); }

.no-svg .file-icon_datalist.file-icon_type_android-package, .no-svg .file-icon_datalist.ico_filetype_android-package,
.no-svg .file-icon_datalist.file-icon_type_apk {
  background-image: url("//img.imgsmail.ru/r/toolkit/file-icon/26/android-package.png"); }

.no-svg .file-icon_datalist.file-icon_type_xls,
.no-svg .file-icon_datalist.file-icon_type_xlsx,
.no-svg .file-icon_datalist.file-icon_type_xlsb,
.no-svg .file-icon_datalist.file-icon_type_excel,
.no-svg .file-icon_datalist.file-icon_type_xlsm {
  background-image: url("//img.imgsmail.ru/r/toolkit/file-icon/26/spreadsheet.png"); }

.no-svg .file-icon_datalist.file-icon_type_ppt,
.no-svg .file-icon_datalist.file-icon_type_pptx,
.no-svg .file-icon_datalist.file-icon_type_pps,
.no-svg .file-icon_datalist.file-icon_type_ppsx {
  background-image: url("//img.imgsmail.ru/r/toolkit/file-icon/26/presentation.png"); }

.no-svg .file-icon_datalist.file-icon_type_folder, .no-svg .file-icon_datalist.ico_filetype_folder {
  background-image: url("//img.imgsmail.ru/r/toolkit/file-icon/26/folder.png"); }

.file-icon_attach-list {
  display: inline-block;
  float: left;
  height: 33px;
  width: 33px;
  margin-left: -33px;
  position: relative; }

.file-icon_attach-list_compose {
  margin-left: 0; }

.nosvg .file-icon_attach-list {
  background-size: auto;
  background-position: 50% 0;
  background-image: url("//img.imgsmail.ru/r/toolkit/file-icon/33/unknown.png"); }

.nosvg .file-icon_attach-list.file-icon_type_htm,
.nosvg .file-icon_attach-list.file-icon_type_html,
.nosvg .file-icon_attach-list.ico_filetype_html {
  background-image: url("//img.imgsmail.ru/r/toolkit/file-icon/33/html.png"); }

.nosvg .file-icon_attach-list.file-icon_type_jpg,
.nosvg .file-icon_attach-list.file-icon_type_jpeg,
.nosvg .file-icon_attach-list.file-icon_type_gif,
.nosvg .file-icon_attach-list.file-icon_type_bmp,
.nosvg .file-icon_attach-list.file-icon_type_tif,
.nosvg .file-icon_attach-list.file-icon_type_tiff,
.nosvg .file-icon_attach-list.file-icon_type_png,
.nosvg .file-icon_attach-list.file-icon_type_psd,
.nosvg .file-icon_attach-list.file-icon_type_tga,
.nosvg .file-icon_attach-list.file-icon_type_ai,
.nosvg .file-icon_attach-list.file-icon_type_image {
  background-image: url("//img.imgsmail.ru/r/toolkit/file-icon/33/picture.png"); }

.nosvg .file-icon_attach-list.file-icon_type_arj,
.nosvg .file-icon_attach-list.file-icon_type_zipz,
.nosvg .file-icon_attach-list.file-icon_type_bzip2,
.nosvg .file-icon_attach-list.file-icon_type_bz2,
.nosvg .file-icon_attach-list.file-icon_type_gz,
.nosvg .file-icon_attach-list.file-icon_type_7z,
.nosvg .file-icon_attach-list.file-icon_type_rar,
.nosvg .file-icon_attach-list.file-icon_type_jar,
.nosvg .file-icon_attach-list.file-icon_type_hyp,
.nosvg .file-icon_attach-list.file-icon_type_zip {
  background-image: url("//img.imgsmail.ru/r/toolkit/file-icon/33/archive.png"); }

.nosvg .file-icon_attach-list.file-icon_type_log,
.nosvg .file-icon_attach-list.file-icon_type_txt,
.nosvg .file-icon_attach-list.file-icon_type_lng,
.nosvg .file-icon_attach-list.file-icon_type_c {
  background-image: url("//img.imgsmail.ru/r/toolkit/file-icon/33/txt.png"); }

.nosvg .file-icon_attach-list.file-icon_type_ram,
.nosvg .file-icon_attach-list.file-icon_type_midi,
.nosvg .file-icon_attach-list.file-icon_type_wav,
.nosvg .file-icon_attach-list.file-icon_type_ogg,
.nosvg .file-icon_attach-list.file-icon_type_aiff,
.nosvg .file-icon_attach-list.file-icon_type_flac,
.nosvg .file-icon_attach-list.file-icon_type_m4a,
.nosvg .file-icon_attach-list.file-icon_type_wma,
.nosvg .file-icon_attach-list.file-icon_type_mp3,
.nosvg .file-icon_attach-list.file-icon_type_audio,
.nosvg .file-icon_attach-list.ico_filetype_audio {
  background-image: url("//img.imgsmail.ru/r/toolkit/file-icon/33/audio.png"); }

.nosvg .file-icon_attach-list.file-icon_type_msg,
.nosvg .file-icon_attach-list.file-icon_type_clx,
.nosvg .file-icon_attach-list.file-icon_type_eml {
  background-image: url("//img.imgsmail.ru/r/toolkit/file-icon/33/eml.png"); }

.nosvg .file-icon_attach-list.file-icon_type_js,
.nosvg .file-icon_attach-list.file-icon_type_vbs,
.nosvg .file-icon_attach-list.file-icon_type_exe {
  background-image: url("//img.imgsmail.ru/r/toolkit/file-icon/33/exe.png"); }

.nosvg .file-icon_attach-list.file-icon_type_pdf, .nosvg .file-icon_attach-list.ico_filetype_pdf {
  background-image: url("//img.imgsmail.ru/r/toolkit/file-icon/33/pdf.png"); }

.nosvg .file-icon_attach-list.file-icon_type_flv,
.nosvg .file-icon_attach-list.file-icon_type_mpg,
.nosvg .file-icon_attach-list.file-icon_type_3gp,
.nosvg .file-icon_attach-list.file-icon_type_mov,
.nosvg .file-icon_attach-list.file-icon_type_asf,
.nosvg .file-icon_attach-list.file-icon_type_mp4,
.nosvg .file-icon_attach-list.file-icon_type_mpeg,
.nosvg .file-icon_attach-list.file-icon_type_avi,
.nosvg .file-icon_attach-list.file-icon_type_wmv,
.nosvg .file-icon_attach-list.file-icon_type_video,
.nosvg .file-icon_attach-list.viewer__content__video,
.nosvg
.file-icon_attach-list.viewer__content__video-poster,
.nosvg .file-icon_attach-list.ico_filetype_video {
  background-image: url("//img.imgsmail.ru/r/toolkit/file-icon/33/video.png"); }

.nosvg .file-icon_attach-list.file-icon_type_doc,
.nosvg .file-icon_attach-list.file-icon_type_docx,
.nosvg .file-icon_attach-list.file-icon_type_rtf,
.nosvg .file-icon_attach-list.file-icon_type_wps,
.nosvg .file-icon_attach-list.file-icon_type_wpd {
  background-image: url("//img.imgsmail.ru/r/toolkit/file-icon/33/doc.png"); }

.nosvg .file-icon_attach-list.file-icon_type_xls,
.nosvg .file-icon_attach-list.file-icon_type_xlsx,
.nosvg .file-icon_attach-list.file-icon_type_xlsb,
.nosvg .file-icon_attach-list.file-icon_type_xlsm {
  background-image: url("//img.imgsmail.ru/r/toolkit/file-icon/33/excel.png"); }

.nosvg .file-icon_attach-list.file-icon_type_ppt,
.nosvg .file-icon_attach-list.file-icon_type_pptx,
.nosvg .file-icon_attach-list.file-icon_type_pps,
.nosvg .file-icon_attach-list.file-icon_type_ppsx {
  background-image: url("//img.imgsmail.ru/r/toolkit/file-icon/33/ppt.png"); }

.b-checkbox {
  background-color: #fefefe;
  position: relative;
  display: inline-block;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  min-width: 12px;
  min-height: 12px;
  -webkit-border-radius: 2px;
          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__box {
  width: 10px;
  height: 10px;
  border-width: 1px;
  border-style: solid;
  border-color: #9a9ca0;
  -webkit-border-radius: 2px;
          border-radius: 2px;
  position: absolute;
  left: 0px;
  top: 50%;
  margin-top: -6px; }

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

.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; }

.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;
  box-sizing: border-box;
  -webkit-border-radius: 2px;
          border-radius: 2px;
  -webkit-box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.04);
          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 ::-moz-selection {
    background-color: transparent; }
  .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,
.btn:hover {
  text-shadow: none;
  background-color: #dddddd; }

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

.btn_fixed,
.btn_fixed: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;
  -webkit-box-shadow: none;
          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; } }

@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;
  -webkit-border-radius: 2px;
          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;
  -webkit-border-radius: 2px;
          border-radius: 2px; }

.btn:hover .btn__tooltip,
.btn.btn_hover .btn__tooltip {
  display: block;
  -webkit-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; } }

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

.btn__spinner {
  display: none;
  position: absolute;
  left: 50%;
  top: 50%;
  width: 20px;
  height: 20px;
  margin: -10px 0 0 -10px; }
  .btn__spinner .b-spinner__icon {
    width: 20px;
    height: 20px;
    line-height: 20px;
    color: black; }

.btn_main {
  color: #ffffff;
  text-shadow: none;
  background-color: #168DE2; }
  .btn_main .ico {
    color: #ffffff; }

.btn_main.btn_hover,
.btn_main:hover {
  color: #ffffff;
  text-shadow: none;
  background-color: #1482d0; }
  .btn_main.btn_hover .ico,
  .btn_main:hover .ico {
    color: #ffffff; }

.btn_main.btn_active,
.btn_main:active {
  color: #ffffff;
  text-shadow: none;
  background-color: #137cc7; }
  .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: #168DE2; }
  .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: #168DE2;
  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;
  -webkit-border-radius: 0;
          border-radius: 0; }

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

.btn_grouped_last {
  margin-right: 12px;
  -webkit-border-radius: 0 2px 2px 0;
          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: #168de2;
    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;
  -webkit-box-shadow: none;
          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;
    -webkit-box-shadow: none;
            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,
.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: 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: 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: 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: 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;
  -webkit-border-radius: 0;
          border-radius: 0; }

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

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

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

.btn_grouped_last {
  margin-right: 0; }

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

.btn_toolbar_last {
  -webkit-border-top-right-radius: 2px;
          border-top-right-radius: 2px;
  -webkit-border-bottom-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;
  -webkit-box-shadow: 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;
  -webkit-box-shadow: 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;
  -webkit-box-shadow: none;
          box-shadow: none;
  font-size: inherit;
  vertical-align: baseline;
  display: inline;
  text-decoration: underline; }

.btn_spinner .btn__spinner {
  display: block; }

.btn_spinner .btn__text {
  visibility: hidden; }

.btn_spinner .ico {
  visibility: hidden; }

.btn_disabled.btn_spinner,
.btn_disabled.btn_spinner:hover,
.btn_disabled.btn_spinner:active {
  opacity: 1; }

.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%; } }

.btn.btn_viewer {
  outline: none;
  border: 0;
  -webkit-border-radius: 3px;
          border-radius: 3px;
  color: #dcdcdc;
  text-shadow: 0 -1px rgba(0, 0, 0, 0.3);
  background-color: #555555;
  background-image: -webkit-linear-gradient(top, transparent, transparent), none;
  background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)), none;
  background-image: linear-gradient(to bottom, transparent, transparent), none; }
  .btn.btn_viewer .ico {
    color: #dcdcdc; }

.btn.btn_viewer.btn_hover,
.btn.btn_viewer:hover {
  color: #dcdcdc;
  text-shadow: 0 -1px rgba(0, 0, 0, 0.3);
  background-color: #6c6c6c;
  background-image: -webkit-linear-gradient(top, transparent, transparent), none;
  background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)), none;
  background-image: linear-gradient(to bottom, transparent, transparent), none; }
  .btn.btn_viewer.btn_hover .ico,
  .btn.btn_viewer:hover .ico {
    color: #dcdcdc; }

.btn.btn_viewer.btn_active,
.btn.btn_viewer:active {
  color: #dcdcdc;
  text-shadow: 0 -1px rgba(0, 0, 0, 0.3);
  background-color: #505050;
  background-image: -webkit-linear-gradient(top, transparent, transparent), none;
  background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)), none;
  background-image: linear-gradient(to bottom, transparent, transparent), none; }
  .btn.btn_viewer.btn_active .ico,
  .btn.btn_viewer:active .ico {
    color: #dcdcdc; }

.btn.btn_viewer.btn_loading,
.btn.btn_viewer.btn_loading:hover,
.btn.btn_viewer.btn_loading:active {
  cursor: progress;
  color: #dcdcdc;
  text-shadow: 0 -1px rgba(0, 0, 0, 0.3);
  background-color: #555555;
  background-image: -webkit-linear-gradient(top, transparent, transparent), url("//img.imgsmail.ru/common/toolkit/btn/_loading/btn_loading.png");
  background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)), url("//img.imgsmail.ru/common/toolkit/btn/_loading/btn_loading.png");
  background-image: linear-gradient(to bottom, transparent, transparent), url("//img.imgsmail.ru/common/toolkit/btn/_loading/btn_loading.png"); }
  .btn.btn_viewer.btn_loading .ico,
  .btn.btn_viewer.btn_loading:hover .ico,
  .btn.btn_viewer.btn_loading:active .ico {
    color: #dcdcdc; }

.btn.btn_viewer.btn_disabled,
.btn.btn_viewer.btn_disabled:hover,
.btn.btn_viewer.btn_disabled:active {
  cursor: default;
  color: rgba(220, 220, 220, 0.5);
  text-shadow: 0 -1px rgba(0, 0, 0, 0.3);
  background-color: #555555;
  background-image: -webkit-linear-gradient(top, transparent, transparent), none;
  background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)), none;
  background-image: linear-gradient(to bottom, transparent, transparent), none; }
  .btn.btn_viewer.btn_disabled .ico,
  .btn.btn_viewer.btn_disabled:hover .ico,
  .btn.btn_viewer.btn_disabled:active .ico {
    color: rgba(220, 220, 220, 0.5); }

a.btn.btn_viewer,
a.btn.btn_viewer:link,
a.btn.btn_viewer:focus,
a.btn.btn_viewer:visited {
  color: #dcdcdc; }

a.btn.btn_viewer:hover {
  color: #dcdcdc; }

a.btn.btn_viewer:active {
  color: #dcdcdc; }

.btn_mount {
  font-size: 12px;
  text-decoration: none; }

.b-thumb {
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  height: 100%;
  border: 1px solid #dadada;
  -webkit-border-radius: 2px;
          border-radius: 2px;
  padding-bottom: 74%;
  padding-bottom: -webkit-calc(75% - 2px);
  padding-bottom: calc(75% - 2px);
  color: #000000;
  background-color: #f0f0f0;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          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;
  -webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.2);
          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 {
  cursor: pointer; }
  .b-thumb .btn {
    padding: 0; }
  .b-thumb__controlbar_bottom .b-thumb__controls {
    padding: 8px 0;
    line-height: 22px; }
  .b-thumb__controlbar_bottom .b-thumb__controls_right {
    margin-left: 0; }

.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-thumb_viewer.b-thumb {
  border: 0;
  background-color: transparent;
  padding-bottom: 75%;
  color: #dcdcdc;
  cursor: pointer; }
  .b-thumb_viewer.b-thumb .b-thumb__controlbar {
    border: 0;
    padding: 0 8px;
    background: rgba(85, 85, 85, 0.95); }
  .b-thumb_viewer.b-thumb .b-thumb__controls {
    padding: 8px 0; }
  .b-thumb_viewer.b-thumb.b-thumb_icon .b-thumb__controlbar {
    background: none; }
  .b-thumb_viewer.b-thumb.b-thumb_document .b-thumb__controlbar_top {
    background: none; }
  .b-thumb_viewer.b-thumb.b-thumb_document .b-thumb__image {
    top: 32px; }
  .b-thumb_viewer.b-thumb:hover .b-thumb__controlbar_bottom {
    background-color: #555; }
  .b-thumb_viewer.b-thumb .btn {
    color: #dcdcdc; }

.b-thumb_new {
  -webkit-animation: thumbNewOpacity 1s linear;
          animation: thumbNewOpacity 1s linear; }

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

@keyframes thumbNewOpacity {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.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;
  -webkit-border-radius: 2px;
          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: 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: 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: 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;
  -webkit-border-radius: 0;
          border-radius: 0; }

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

.b-toolbar__btn_grouped_last {
  -webkit-border-top-right-radius: 2px;
          border-top-right-radius: 2px;
  -webkit-border-bottom-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;
  -webkit-border-radius: 0;
          border-radius: 0; }

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

.b-toolbar__btn_last {
  -webkit-border-top-right-radius: 2px;
          border-top-right-radius: 2px;
  -webkit-border-bottom-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: #168de2;
  border: 1px solid #07c;
  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;
  -webkit-border-radius: 2px;
          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; }

.b-toolbar__item_phone-loader {
  background-color: #fff;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  border: 1px solid #aaa;
  padding: 0 40px;
  height: 42px;
  min-width: 130px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }

/* BLOCK */
.b-toolbar__link {
  padding: 8px 16px;
  font-size: 12px;
  line-height: 12px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  vertical-align: middle;
  background-color: transparent;
  -webkit-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);
  -webkit-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.3);
          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: 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: 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;
  -webkit-border-radius: 0;
          border-radius: 0;
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  -webkit-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-toolbar__group_viewer_left {
  overflow: hidden;
  padding-left: 10px;
  cursor: pointer; }

.b-toolbar__group_viewer_right {
  float: right;
  margin-left: 20px;
  padding-right: 10px; }

.b-toolbar__item_viewer_left {
  float: left;
  margin-right: 20px; }

.b-toolbar__item_viewer_right {
  display: block;
  height: 32px;
  overflow: hidden; }

.b-toolbar.b-toolbar_viewer .b-toolbar__btn {
  height: 32px;
  line-height: 32px;
  border: 0;
  -webkit-border-radius: 3px;
          border-radius: 3px;
  color: #dcdcdc;
  background-color: #555555;
  background-image: none;
  -webkit-box-shadow: none;
          box-shadow: none; }
  .b-toolbar.b-toolbar_viewer .b-toolbar__btn_grouped {
    margin-left: 1px;
    -webkit-border-radius: 0;
            border-radius: 0; }
  .b-toolbar.b-toolbar_viewer .b-toolbar__btn_grouped_first {
    margin-left: 0;
    -webkit-border-top-left-radius: 3px;
            border-top-left-radius: 3px;
    -webkit-border-bottom-left-radius: 3px;
            border-bottom-left-radius: 3px; }
  .b-toolbar.b-toolbar_viewer .b-toolbar__btn_grouped_last {
    -webkit-border-top-right-radius: 3px;
            border-top-right-radius: 3px;
    -webkit-border-bottom-right-radius: 3px;
            border-bottom-right-radius: 3px; }
  .b-toolbar.b-toolbar_viewer .b-toolbar__btn_pushed {
    background-color: #222222; }

.b-toolbar.b-toolbar_viewer .b-toolbar__btn:hover {
  color: #ffffff;
  background-color: #777777;
  background-image: none; }

.b-toolbar.b-toolbar_viewer .b-toolbar__btn_main {
  color: #ffffff;
  background-color: #168de2;
  border-color: #268ad2; }
  .b-toolbar.b-toolbar_viewer .b-toolbar__btn_main:hover {
    color: #ffffff;
    background-color: #44a0e2;
    border-color: #268ad2; }

.b-toolbar.b-toolbar_viewer .b-dropdown__ctrl {
  height: 32px;
  line-height: 32px;
  border: 0;
  color: #dcdcdc;
  background-color: #555555;
  background-image: none;
  -webkit-box-shadow: none;
          box-shadow: none; }

.b-toolbar.b-toolbar_viewer .b-dropdown {
  -webkit-border-radius: 3px;
          border-radius: 3px; }
  .b-toolbar.b-toolbar_viewer .b-dropdown_grouped {
    margin-left: 1px;
    -webkit-border-radius: 0;
            border-radius: 0; }
  .b-toolbar.b-toolbar_viewer .b-dropdown_grouped_first {
    margin-left: 0;
    -webkit-border-top-left-radius: 3px;
            border-top-left-radius: 3px;
    -webkit-border-bottom-left-radius: 3px;
            border-bottom-left-radius: 3px; }
  .b-toolbar.b-toolbar_viewer .b-dropdown_grouped_last {
    -webkit-border-top-right-radius: 3px;
            border-top-right-radius: 3px;
    -webkit-border-bottom-right-radius: 3px;
            border-bottom-right-radius: 3px; }
  .b-toolbar.b-toolbar_viewer .b-dropdown_pushed {
    background-color: #222222; }

.b-toolbar.b-toolbar_viewer .b-dropdown__ctrl:hover {
  color: #ffffff;
  background-color: #777777;
  background-image: none; }

.b-toolbar.b-toolbar_viewer .b-dropdown__arrow {
  border-top-color: #dcdcdc; }

.b-datalist {
  position: relative;
  font-size: 13px;
  background: #fff;
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
          box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
  -webkit-border-radius: 2px;
          border-radius: 2px; }

.is-scrolled .b-datalist {
  pointer-events: none; }

/* VARS */
/* BLOCK */
.b-datalist__item {
  overflow: hidden;
  height: 34px;
  position: relative;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #f1f1f1;
  color: #333;
  vertical-align: top;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.b-datalist__item_first.b-datalist__item_last {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #f1f1f1;
  -webkit-border-top-left-radius: 2px;
          border-top-left-radius: 2px;
  -webkit-border-top-right-radius: 2px;
          border-top-right-radius: 2px; }

.b-datalist__item_last {
  border-bottom: none;
  -webkit-border-bottom-left-radius: 2px;
          border-bottom-left-radius: 2px;
  -webkit-border-bottom-right-radius: 2px;
          border-bottom-right-radius: 2px; }

.b-datalist__item_new {
  -webkit-animation: datalistItemNew 30s linear;
  animation: datalistItemNew 30s linear; }

.b-datalist__item_thumb.b-datalist__item_new {
  -webkit-animation: none;
  animation: none; }
  .b-datalist__item_thumb.b-datalist__item_new .b-thumb__inner {
    -webkit-animation: datalistItemThumbNew 2s linear;
    animation: datalistItemThumbNew 2s linear; }
  .b-datalist__item_thumb.b-datalist__item_new .b-thumb {
    -webkit-animation: datalistItemThumbNew2 2s linear;
    animation: datalistItemThumbNew2 2s linear; }

@-webkit-keyframes datalistItemNew {
  0% {
    height: 1px;
    background-color: transparent; }
  2.2% {
    height: 34px;
    background-color: transparent; }
  4.4% {
    background-color: #f2f3f3; }
  97% {
    background-color: #f2f3f3; }
  100% {
    background-color: transparent; } }

@keyframes datalistItemNew {
  0% {
    height: 1px;
    background-color: transparent; }
  2.2% {
    height: 34px;
    background-color: transparent; }
  4.4% {
    background-color: #f2f3f3; }
  97% {
    background-color: #f2f3f3; }
  100% {
    background-color: transparent; } }

@-webkit-keyframes datalistItemThumbNew {
  0% {
    opacity: 0; }
  50% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes datalistItemThumbNew {
  0% {
    opacity: 0; }
  50% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@-webkit-keyframes datalistItemThumbNew2 {
  0% {
    background-color: gray; }
  50% {
    background-color: transparent; }
  100% {
    background-color: transparent; } }

@keyframes datalistItemThumbNew2 {
  0% {
    background-color: gray; }
  50% {
    background-color: transparent; }
  100% {
    background-color: transparent; } }

/* SUB BLOCKS */
.b-datalist__item__checkbox {
  width: 30px;
  height: 100%;
  float: left;
  display: block;
  cursor: pointer;
  z-index: 15;
  position: relative;
  background-color: #f2f3f3; }

.b-datalist__item_first .b-datalist__item__checkbox {
  -webkit-border-top-left-radius: 2px;
          border-top-left-radius: 2px; }

.b-datalist__item_last .b-datalist__item__checkbox {
  -webkit-border-bottom-left-radius: 2px;
          border-bottom-left-radius: 2px; }

.b-datalist__item__checkbox .b-checkbox {
  margin: 10px 0 0 10px;
  opacity: .7; }

.b-datalist__item__checkbox:hover .b-checkbox {
  opacity: 1; }

.b-datalist__item__date {
  width: 14%;
  padding: 0;
  right: 8%;
  z-index: 5;
  position: absolute;
  font-size: 12px;
  color: #666; }

.b-datalist__item__date__value {
  text-overflow: initial;
  white-space: nowrap; }

.b-datalist__item__size {
  float: right;
  width: 22%;
  padding: 0;
  position: absolute;
  right: 18%;
  z-index: 11;
  cursor: pointer; }

.b-datalist__item__size__value {
  display: inline-block;
  vertical-align: bottom;
  white-space: nowrap;
  text-overflow: initial; }
  .b-datalist__item__size__value:before {
    content: "\2913";
    display: inline-block;
    vertical-align: bottom;
    font-size: 14px;
    color: #9f9f9f;
    margin-right: 5px;
    position: relative;
    top: 2px; }

.b-datalist__item__size__value_empty {
  display: none; }

.b-datalist__item__publish {
  float: right;
  width: 52px;
  padding: 0;
  position: absolute;
  right: 0;
  z-index: 11;
  cursor: pointer;
  text-align: center; }
  .b-datalist__item__publish .b-datalist__item__publish__value {
    padding-top: 7px;
    text-overflow: clip; }

.b-datalist__item__restore {
  float: right;
  width: 52px;
  padding: 0;
  position: absolute;
  right: 0;
  z-index: 11;
  cursor: pointer;
  text-align: center; }
  .b-datalist__item__restore .b-datalist__item__publish__value {
    padding-top: 7px;
    text-overflow: clip; }

.b-datalist__item__filename {
  float: left;
  z-index: 4;
  position: relative;
  white-space: nowrap;
  overflow: visible;
  width: 60%;
  margin-left: -46px;
  padding: 0 0 0 65px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }

.b-datalist__item__filename__value {
  display: inline-block;
  overflow: hidden;
  max-width: 93%;
  vertical-align: top;
  text-indent: 0;
  text-overflow: ellipsis;
  line-height: 1.4em; }

.b-datalist__item__filename__virus {
  display: inline-block;
  width: 180px;
  padding-top: 7px;
  vertical-align: top; }
  .b-datalist__item__filename__virus .virus-message {
    font-size: 13px; }

.b-datalist__item__folder {
  position: absolute;
  right: 75px;
  padding: 9px 20px 10px 0;
  z-index: 4;
  width: 111px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.b-datalist__item__link {
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  z-index: 10;
  padding-bottom: 1px;
  color: inherit;
  cursor: pointer; }

.b-datalist__item__value {
  display: inline-block;
  padding-top: 9px;
  padding-right: 10px;
  padding-left: 10px;
  overflow: hidden;
  text-overflow: ellipsis; }

.b-datalist__item__pic {
  float: left;
  left: 52px;
  width: 26px;
  height: 26px;
  margin-top: 4px;
  margin-left: -12px;
  background-repeat: no-repeat;
  background-position: center center;
  z-index: 5;
  position: absolute; }

.b-datalist__item__icon {
  position: relative;
  float: left;
  height: 26px;
  width: 26px;
  left: 30px;
  margin-top: 4px;
  margin-left: 10px;
  margin-right: 10px;
  color: #d5d5d5;
  background-repeat: no-repeat;
  z-index: 5; }

.b-datalist__item_virus {
  background-color: #feecec;
  border-color: #f2e0e0; }
  .b-datalist__item_virus .b-datalist__item__filename__value {
    max-width: -webkit-calc(100% - 180px - 1em);
    max-width: calc(100% - 180px - 1em); }

.b-datalist__item__owner {
  position: absolute;
  right: 35%;
  width: 25%; }

.b-datalist__item__owner__avatar {
  display: inline-block;
  width: 26px;
  height: 26px;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: 100%;
  margin-top: 4px;
  vertical-align: bottom;
  -webkit-border-radius: 100%;
          border-radius: 100%; }

.b-datalist__item_owner__name {
  padding-top: 9px;
  padding-right: 10px;
  padding-left: 10px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-block;
  vertical-align: top; }

.b-datalist__item__controls {
  position: absolute;
  right: 0;
  width: 25%;
  text-align: right;
  z-index: 11;
  padding-top: 3px; }
  .b-datalist__item__controls .btn_sharing_mount {
    font-size: 12px; }

/* MODS */
.b-datalist__item:hover {
  color: #f46c00;
  background-color: #fff; }

.b-datalist__item:hover .b-datalist__item__subj__snippet {
  color: #656972; }

.b-datalist__item:hover .b-datalist__item__checkbox {
  background-color: transparent; }

.b-datalist__item_first .b-datalist__item__date {
  -webkit-border-top-right-radius: 2px;
          border-top-right-radius: 2px; }

.b-datalist__item_last .b-datalist__item__date {
  -webkit-border-bottom-right-radius: 2px;
          border-bottom-right-radius: 2px; }

.b-datalist__item_lock {
  opacity: .65; }

.b-datalist__item_selected .b-checkbox {
  opacity: 1; }

.b-datalist__item_selected,
.b-datalist__item_selected.b-datalist__item:hover {
  background-color: #f2f3f3; }

.b-datalist__item_selected .b-datalist__item__subj__snippet,
.b-datalist__item_selected.b-datalist__item:hover .b-datalist__item__subj__snippet {
  color: #656972; }

.b-datalist__item_thumb {
  display: inline-block;
  border: 0;
  width: 186px;
  height: auto;
  margin-top: 8px;
  margin-bottom: 9px;
  padding-right: 18px;
  padding-left: 2px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.b-datalist__item_droppable .b-datalist__item__link {
  background-color: rgba(255, 200, 0, 0.3); }

.b-datalist__item_thumb .b-thumb__icon {
  /* 50 + 55 * 2 == 160 */ }
  .b-datalist__item_thumb .b-thumb__icon .ico_filetype,
  .b-datalist__item_thumb .b-thumb__icon .ico_filetype-huge,
  .b-datalist__item_thumb .b-thumb__icon .ico_filetype-big {
    position: static;
    left: 0;
    top: 0;
    margin: 0; }

.b-datalist__item_thumb.b-datalist__item_selected, .b-datalist__item_thumb.b-datalist__item_selected.b-datalist__item:hover {
  background-color: transparent; }

.b-datalist__item_thumb .b-thumb__name__virus {
  display: none; }

/* MEDIA */
@media (max-width: 1050px) {
  body.body_desktop .b-datalist__item__date {
    right: 7.5%; }
  body.body_desktop .b-datalist__item__size__value {
    font-size: 0.9em; }
  body.body_desktop .b-datalist__item__publish {
    right: -8px; }
  body.body_desktop .b-datalist__item_virus .b-datalist__item__filename__virus .virus-message__text_sbj {
    display: none; }
  body.body_desktop .b-datalist__item_virus .b-datalist__item__filename__value {
    max-width: -webkit-calc(100% - 118px - 1em);
    max-width: calc(100% - 118px - 1em); } }

@media (max-width: 1490px) {
  body.body_desktop .content_with-sidebar .b-datalist__item_virus .b-datalist__item__filename__virus .virus-message__text_name,
  body.body_desktop .content_with-sidebar .b-datalist__item_virus .b-datalist__item__filename__virus .virus-message__text_sbj {
    display: none; }
  body.body_desktop .content_with-sidebar .b-datalist__item_virus .b-datalist__item__filename__value {
    max-width: -webkit-calc(100% - 75px - 1em);
    max-width: calc(100% - 75px - 1em); }
  body.body_desktop .content_with-sidebar .b-datalist__item_virus .ico_virus {
    margin-right: 0; } }

body.body_no-css-calc .b-datalist__item_virus .b-datalist__item__filename__value {
  max-width: 340px; }

@media (max-width: 1620px) {
  body.body_no-css-calc .b-datalist__item_virus .b-datalist__item__filename__value {
    max-width: 276px; } }

@media (max-width: 1142px) {
  body.body_no-css-calc .b-datalist__item_virus .b-datalist__item__filename__virus .virus-message__text_sbj {
    display: none; }
  body.body_no-css-calc .b-datalist__item_virus .b-datalist__item__filename__value {
    max-width: 234px; } }

@media (max-width: 1500px) {
  body.body_no-css-calc .content_with-sidebar .b-datalist__item_virus .b-datalist__item__filename__virus .virus-message__text_sbj {
    display: none; }
  body.body_no-css-calc .content_with-sidebar .b-datalist__item_virus .b-datalist__item__filename__value {
    max-width: 240px; } }

@media (max-width: 1340px) {
  body.body_no-css-calc .content_with-sidebar .b-datalist__item_virus .b-datalist__item__filename__virus .virus-message__text_name {
    display: none; }
  body.body_no-css-calc .content_with-sidebar .b-datalist__item_virus .b-datalist__item__filename__value {
    max-width: 200px; }
  body.body_no-css-calc .content_with-sidebar .b-datalist__item_virus .ico_virus {
    margin-right: 0; } }

@media (max-width: 1200px) {
  body.body_no-css-calc .content_with-sidebar .b-datalist__item_virus .b-datalist__item__filename__value {
    max-width: 100px; } }

.b-datalist__drag {
  position: absolute; }

.b-datalist__drag .b-datalist__item {
  background: #fff;
  color: #333;
  -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);
          box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); }

.b-datalist__drag .b-datalist__item__link {
  color: #333; }

.b-datalist__drag__cnt {
  top: 6px;
  left: -30px;
  padding: 1px 6px 2px;
  color: #fff;
  z-index: 2000;
  position: absolute;
  border: 2px solid #fff;
  -webkit-border-radius: 6px;
          border-radius: 6px;
  -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.4);
          box-shadow: 0 0 6px rgba(0, 0, 0, 0.4);
  background-color: #f60;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#FF8649), to(#f60));
  background-image: -webkit-linear-gradient(top, #FF8649, #f60);
  background-image: linear-gradient(to bottom, #FF8649, #f60);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFF8649',endColorstr='#FFFF6600'); }

.b-datalist__drag .b-datalist__item {
  width: 400px;
  height: 34px;
  opacity: .8;
  color: gray; }
  .b-datalist__drag .b-datalist__item .b-datalist__item__link {
    margin-left: -30px; }

.b-datalist__drag .b-datalist__item_thumb, .b-datalist__drag .b-datalist__item.b-datalist__item_thumb {
  width: 170px;
  height: auto;
  padding: 10px;
  -webkit-border-radius: 2px;
          border-radius: 2px; }

.b-datalist__drag_over .b-datalist__item {
  opacity: 1;
  color: black; }

.b-datalist__drag_over-invalid .b-datalist__item, .b-datalist__drag_over-invalid .b-datalist__item:hover {
  background-color: #f3b69d; }

.b-datalist__empty {
  -webkit-border-radius: 2px;
          border-radius: 2px;
  display: table;
  height: 400px;
  font-size: 150%;
  margin: 0 auto;
  padding: 0 30px;
  text-align: center; }

.b-datalist__empty__block {
  display: table-cell;
  vertical-align: middle; }

.b-datalist__empty__text {
  color: #7C7C7C;
  font-size: 70%;
  text-transform: uppercase; }

.b-datalist__empty__icon {
  background: url("//img.imgsmail.ru/r/default/messagelist/datalist__empty__icon.png");
  background-repeat: no-repeat;
  margin: 0 auto 15px auto; }

.b-datalist__empty__icon_drafts,
.b-datalist__empty__icon_sent {
  background-position: 0 0;
  width: 96px;
  height: 103px; }

.b-datalist__empty__icon_user,
.b-datalist__empty__icon_archive {
  background-position: -97px 0px;
  width: 117px;
  height: 84px; }

.b-datalist__empty__icon_trash {
  background-position: -215px 0px;
  width: 104px;
  height: 151px; }

.b-datalist__empty__icon_inbox {
  background-position: -321px 0px;
  width: 114px;
  height: 125px; }

.b-datalist__empty__icon_bulk,
.b-datalist__empty__icon_spam {
  background-position: -435px 0px;
  width: 113px;
  height: 123px; }

.b-datalist__empty_collector {
  background: url("//img.imgsmail.ru/r/default/messagelist/messagelist__empty-collector.png") no-repeat 0 50px;
  font-size: 13px;
  line-height: 490px;
  margin: 0 auto;
  position: relative;
  padding-bottom: 100px;
  text-align: center;
  width: 252px;
  height: 252px; }

.b-datalist__empty_collector__providers {
  background: url("//img.imgsmail.ru/r/default/messagelist/messagelist-collector__empty.png") no-repeat;
  position: absolute;
  top: 160px; }

.b-datalist__empty_collector__providers_yandex\.ru,
.b-datalist__empty_collector__providers_yandex\.com,
.b-datalist__empty_collector__providers_yandex\.kz,
.b-datalist__empty_collector__providers_yandex\.by,
.b-datalist__empty_collector__providers_yandex\.ua,
.b-datalist__empty_collector__providers_narod\.ru,
.b-datalist__empty_collector__providers_ya\.com,
.b-datalist__empty_collector__providers_ya\.ru {
  background-position: 0 0;
  left: 71px;
  height: 24px;
  width: 12px; }

.b-datalist__empty_collector__providers_corp\.mail\.ru,
.b-datalist__empty_collector__providers_list\.ru,
.b-datalist__empty_collector__providers_bk\.ru,
.b-datalist__empty_collector__providers_mail\.ua,
.b-datalist__empty_collector__providers_mail\.tatar\.ru,
.b-datalist__empty_collector__providers_inbox\.ru,
.b-datalist__empty_collector__providers_mail\.ru {
  background-position: -14px 0;
  left: 64px;
  height: 24px;
  width: 25px; }

.b-datalist__empty_collector__providers_gmail\.com {
  background-position: -42px 0;
  left: 65px;
  width: 26px;
  height: 20px; }

.b-datalist__empty_collector__providers_rambler\.ru,
.b-datalist__empty_collector__providers_lenta\.ru,
.b-datalist__empty_collector__providers_myrambler\.ru,
.b-datalist__empty_collector__providers_autorambler\.ru,
.b-datalist__empty_collector__providers_ro\.ru,
.b-datalist__empty_collector__providers_r0\.ru {
  background-position: -68px 0;
  left: 65px;
  width: 25px;
  height: 24px; }

.b-datalist__empty_collector__providers_hotmail\.com {
  background-position: -94px 0;
  left: 62px;
  width: 34px;
  height: 26px; }

.b-datalist__empty_collector__providers_yahoo\.com,
.b-datalist__empty_collector__providers_ymail\.com,
.b-datalist__empty_collector__providers_rocketmail\.com {
  background-position: -125px 0;
  left: 62px;
  width: 28px;
  height: 23px; }

.b-datalist__empty_collector__providers_aol\.com {
  background-position: -213px 0;
  left: 62px;
  width: 34px;
  height: 22px; }

.b-datalist__empty_collector__providers_icloud\.com {
  background-position: -180px 0;
  left: 62px;
  width: 32px;
  height: 23px; }

.b-datalist__empty_collector__providers_outlook\.com,
.b-datalist__empty_collector__providers_msn\.com,
.b-datalist__empty_collector__providers_live\.com,
.b-datalist__empty_collector__providers_live\.ru {
  background-position: -152px 0;
  left: 62px;
  width: 27px;
  height: 23px; }

.b-datalist_thumb {
  padding-right: 2px;
  padding-left: 18px; }
  .b-datalist_thumb .b-datalist__body {
    padding-top: 11px; }

.b-datalist_shadowless {
  -webkit-box-shadow: none;
          box-shadow: none; }

.b-datalist_shared_incoming .b-datalist__item__link_invites {
  background: #fffced; }

.b-datalist_shared_incoming .b-datalist__item__filename {
  width: 31%;
  text-overflow: ellipsis; }

.b-datalist_shared_incoming .b-datalist__item__owner {
  right: auto;
  left: 47%;
  width: 30%;
  padding-left: 10px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  white-space: nowrap; }

.b-datalist_shared_incoming .b-datalist__item_owner__name {
  display: inline-block;
  width: 100%;
  margin-left: -26px;
  padding-left: 36px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.b-datalist_shared_incoming .b-datalist__item__size {
  right: auto;
  left: 77%;
  width: 10%;
  text-overflow: ellipsis;
  white-space: nowrap; }

.b-datalist_shared_incoming .b-datalist__item__value {
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.b-datalist_shared_incoming .b-datalist__item__size__value:before {
  display: none; }

.b-datalist_shared_incoming .b-datalist__item__access {
  overflow: hidden;
  position: absolute;
  left: 31%;
  width: 11%;
  min-width: 110px;
  padding-top: 9px;
  padding-right: 4px;
  padding-left: 4px;
  color: #a6a6a6;
  text-overflow: ellipsis;
  white-space: nowrap; }

.b-datalist_trashbin .b-datalist__item__size__value:before {
  display: none; }

.b-datalist_trashbin .b-datalist__item__size {
  width: 11%;
  right: 22%;
  text-align: right; }

.b-datalist_trashbin .b-datalist__item__date {
  right: 7%; }
  .b-datalist_trashbin .b-datalist__item__date__value {
    display: block; }

.b-datalist_trashbin .b-datalist__item__filename {
  width: 39%; }

.b-datalist_trashbin .b-datalist__item__folder {
  width: 28%;
  right: 33%;
  padding: 0; }
  .b-datalist_trashbin .b-datalist__item__folder__value {
    padding: 9px 10px 10px 0;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden; }

.b-datalist__item__restore__icon.ico {
  display: none;
  color: #515151; }
  .b-datalist__item:hover .b-datalist__item__restore__icon.ico {
    display: inline-block;
    color: #ccc; }
  .b-datalist__item:hover .b-datalist__item__restore__icon.ico:hover {
    color: #515151; }

.b-nav {
  padding: 9px 0;
  font-size: 13px;
  -webkit-border-radius: 2px;
          border-radius: 2px;
  background-color: #fff;
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
          box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.b-nav_folding .b-nav__ico {
  margin-left: 8px; }

.b-nav_folding .b-nav__item__folding {
  top: -1px; }

.b-nav_cloud {
  padding: 0;
  background: none !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  border: none !important; }
  .b-nav_cloud .b-nav__item {
    color: #0857a6; }
  .b-nav_cloud .b-nav__item_active,
  .b-nav_cloud .b-nav__item_active:active,
  .b-nav_cloud .b-nav__item_active:focus,
  .b-nav_cloud .b-nav__item_active:hover,
  .b-nav_cloud .b-nav__item_active:link,
  .b-nav_cloud .b-nav__item_active:visited,
  .b-nav_cloud .b-nav__item_active .b-nav__ico {
    color: #0857a6;
    background: #d3e0ed; }
  .b-nav_cloud .b-nav__link:hover {
    color: #0857a6;
    background: #ebf0f6; }
  .b-nav_cloud .b-nav__ico {
    color: #abc4de; }
  .b-nav_cloud .b-nav__item__text {
    max-width: 109px; }
  .b-nav_cloud .b-nav__item_pad,
  .b-nav_cloud .b-nav__item_pad_1 {
    padding-left: 25px; }
    .b-nav_cloud .b-nav__item_pad .b-nav__item__text,
    .b-nav_cloud .b-nav__item_pad_1 .b-nav__item__text {
      max-width: 99px; }
    .b-nav_cloud .b-nav__item_pad .b-nav__item__folding,
    .b-nav_cloud .b-nav__item_pad_1 .b-nav__item__folding {
      width: 35px; }
  .b-nav_cloud .b-nav__item_pad_2 {
    padding-left: 35px; }
    .b-nav_cloud .b-nav__item_pad_2 .b-nav__item__text {
      max-width: 89px; }
    .b-nav_cloud .b-nav__item_pad_2 .b-nav__item__folding {
      width: 45px; }
  .b-nav_cloud .b-nav__item_pad_3 {
    padding-left: 45px; }
    .b-nav_cloud .b-nav__item_pad_3 .b-nav__item__text {
      max-width: 79px; }
    .b-nav_cloud .b-nav__item_pad_3 .b-nav__item__folding {
      width: 55px; }
  .b-nav_cloud .b-nav__item_pad_4 {
    padding-left: 55px; }
    .b-nav_cloud .b-nav__item_pad_4 .b-nav__item__text {
      max-width: 69px; }
    .b-nav_cloud .b-nav__item_pad_4 .b-nav__item__folding {
      width: 65px; }
  .b-nav_cloud .b-nav__item_pad_5 {
    padding-left: 65px; }
    .b-nav_cloud .b-nav__item_pad_5 .b-nav__item__text {
      max-width: 59px; }
    .b-nav_cloud .b-nav__item_pad_5 .b-nav__item__folding {
      width: 75px; }
  .b-nav_cloud .b-nav__item_pad_6 {
    padding-left: 75px; }
    .b-nav_cloud .b-nav__item_pad_6 .b-nav__item__text {
      max-width: 49px; }
    .b-nav_cloud .b-nav__item_pad_6 .b-nav__item__folding {
      width: 85px; }

.toolkit_cloud .b-nav_cloud .b-nav__item__text {
  max-width: 369px; }

.toolkit_cloud .b-nav_cloud .b-nav__item_pad .b-nav__item__text,
.toolkit_cloud .b-nav_cloud .b-nav__item_pad_1 .b-nav__item__text {
  max-width: 359px; }

.toolkit_cloud .b-nav_cloud .b-nav__item_pad_2 .b-nav__item__text {
  max-width: 349px; }

.toolkit_cloud .b-nav_cloud .b-nav__item_pad_3 .b-nav__item__text {
  max-width: 339px; }

.toolkit_cloud .b-nav_cloud .b-nav__item_pad_4 .b-nav__item__text {
  max-width: 329px; }

.toolkit_cloud .b-nav_cloud .b-nav__item_pad_5 .b-nav__item__text {
  max-width: 319px; }

.toolkit_cloud .b-nav_cloud .b-nav__item_pad_6 .b-nav__item__text {
  max-width: 309px; }

.b-nav__ico {
  vertical-align: bottom;
  margin-left: 8px; }
  .b-nav__ico .ico_waiting {
    opacity: 0.5; }

.b-nav__item_active .b-nav__ico {
  color: #1690e0; }

.b-nav__item__folding__arrow {
  top: 9px; }

.b-nav_destination-folder {
  -webkit-border-radius: 0;
          border-radius: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  padding-top: 0;
  padding-bottom: 0;
  overflow-y: auto;
  max-height: 200px; }

.ico_folder_shared, .ico_folder_shared_active {
  width: 22px;
  height: 23px;
  margin-left: -8px;
  background-image: url(//img.imgsmail.ru/cloud/img/build/hotfix_CLOUDWEB-7777_51-5.201712061529/icons.png);
  background-position: -537px -106px; }
  .ico_folder_shared:before, .ico_folder_shared_active:before {
    display: none;
    content: ''; }

.ico_folder_shared_active {
  background-position: -537px -84px; }

.b-nav_big .b-nav__item__text {
  line-height: 21px; }

.b-pulsar {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  z-index: 1;
  width: 10px;
  height: 10px; }
  .b-pulsar__dot {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 2;
    width: 100%;
    height: 100%;
    -webkit-border-radius: 50%;
            border-radius: 50%;
    background: #168de2; }
  .b-pulsar:before {
    content: "";
    display: block;
    position: absolute;
    z-index: 1;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -webkit-border-radius: 50%;
            border-radius: 50%;
    -webkit-transform: scale(1);
        -ms-transform: scale(1);
            transform: scale(1);
    background: RGBA(22, 141, 226, 0.3);
    -webkit-animation: b-pulsar-dot-1 1s infinite linear;
            animation: b-pulsar-dot-1 1s infinite linear;
    will-change: transform, opacity; }
  .b-pulsar:after {
    content: "";
    display: block;
    position: absolute;
    z-index: 1;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -webkit-border-radius: 50%;
            border-radius: 50%;
    -webkit-transform: scale(1);
        -ms-transform: scale(1);
            transform: scale(1);
    background: -webkit-radial-gradient(center ellipse, white 0%, rgba(255, 255, 255, 0.6) 40%, rgba(255, 255, 255, 0.2) 60%, rgba(255, 255, 255, 0) 90%, rgba(255, 255, 255, 0) 100%);
    background: radial-gradient(ellipse at center, white 0%, rgba(255, 255, 255, 0.6) 40%, rgba(255, 255, 255, 0.2) 60%, rgba(255, 255, 255, 0) 90%, rgba(255, 255, 255, 0) 100%);
    -webkit-animation: b-pulsar-dot-2 1s infinite linear;
            animation: b-pulsar-dot-2 1s infinite linear;
    will-change: transform, opacity; }
  .fast-scroll .b-pulsar:after, .fast-scroll .b-pulsar:before {
    -webkit-animation-play-state: paused;
            animation-play-state: paused; }

@-webkit-keyframes b-pulsar-dot-1 {
  from {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1; }
  40% {
    -webkit-transform: scale(2.4);
            transform: scale(2.4);
    opacity: 1; }
  to {
    -webkit-transform: scale(2.4);
            transform: scale(2.4);
    opacity: 0; } }

@keyframes b-pulsar-dot-1 {
  from {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1; }
  40% {
    -webkit-transform: scale(2.4);
            transform: scale(2.4);
    opacity: 1; }
  to {
    -webkit-transform: scale(2.4);
            transform: scale(2.4);
    opacity: 0; } }

@-webkit-keyframes b-pulsar-dot-2 {
  from {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 0; }
  40% {
    -webkit-transform: scale(2.4);
            transform: scale(2.4);
    opacity: 0.8; }
  to {
    -webkit-transform: scale(2.6);
            transform: scale(2.6);
    opacity: 1; } }

@keyframes b-pulsar-dot-2 {
  from {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 0; }
  40% {
    -webkit-transform: scale(2.4);
            transform: scale(2.4);
    opacity: 0.8; }
  to {
    -webkit-transform: scale(2.6);
            transform: scale(2.6);
    opacity: 1; } }

.b-nav__group {
  margin-bottom: 20px; }

.b-nav__group__name {
  position: relative; }

.b-nav__group__name_droppable {
  cursor: pointer; }

.b-nav__group__list {
  display: block; }

.b-nav__item {
  display: block;
  position: relative;
  /*
	line-height: 1; */
  margin-bottom: 2px;
  padding-top: 4px;
  padding-right: 10px;
  padding-bottom: 2px;
  padding-left: 15px;
  color: #333;
  text-decoration: none;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis; }

.b-nav__item_important {
  font-weight: bold;
  color: #C00100; }

.b-nav__item__text_unread {
  max-width: 165px; }

.b-nav__item__number {
  display: block;
  position: absolute;
  z-index: 3;
  margin-left: -20px;
  top: 50%;
  margin-top: -8px;
  height: 15px;
  overflow: hidden;
  padding: 0 4px;
  line-height: 16px;
  font-size: 12px;
  font-family: Helvetica Neue Light,Arial,Tahoma,sans-serif;
  background: #ffa930;
  color: #fff;
  -webkit-border-radius: 7px;
          border-radius: 7px;
  right: 10px;
  vertical-align: middle; }

.b-nav__item__folding {
  display: block;
  cursor: pointer;
  position: absolute;
  top: 0;
  left: 0;
  height: 24px;
  width: 25px; }

.b-nav__item__folding__arrow {
  position: absolute;
  right: 3px;
  top: 10px;
  display: block;
  width: 0;
  height: 0;
  border-width: 3px;
  border-style: solid;
  border-color: transparent;
  border-left-color: #c1c1c1; }

.b-nav__item__folding__arrow_open {
  border-left-color: transparent;
  border-top-color: #c1c1c1;
  right: 4px;
  top: 11px; }

.b-nav__item__folding:hover .b-nav__item__folding__arrow_close {
  border-left-color: #000000; }

.b-nav__item__folding:hover .b-nav__item__folding__arrow_open {
  border-top-color: #000000; }

.b-nav__item_pad,
.b-nav__item_pad_1 {
  padding-left: 25px; }
  .b-nav__item_pad .b-nav__item__text,
  .b-nav__item_pad_1 .b-nav__item__text {
    max-width: 175px; }
  .b-nav__item_pad .b-nav__item__text_unread,
  .b-nav__item_pad_1 .b-nav__item__text_unread {
    max-width: 140px; }
  .b-nav__item_pad .b-nav__item__folding,
  .b-nav__item_pad_1 .b-nav__item__folding {
    width: 35px; }

.b-nav__item_pad_1 .b-nav__item__text_unread-clear {
  max-width: 105px; }

.b-nav__item_pad_2 {
  padding-left: 35px; }
  .b-nav__item_pad_2 .b-nav__item__text {
    max-width: 165px; }
  .b-nav__item_pad_2 .b-nav__item__folding {
    width: 45px; }

.b-nav__item_pad_3 {
  padding-left: 45px; }
  .b-nav__item_pad_3 .b-nav__item__text {
    max-width: 155px; }
  .b-nav__item_pad_3 .b-nav__item__folding {
    width: 55px; }

.b-nav__item_pad_4 {
  padding-left: 55px; }
  .b-nav__item_pad_4 .b-nav__item__text {
    max-width: 145px; }
  .b-nav__item_pad_4 .b-nav__item__folding {
    width: 65px; }

.b-nav__item_pad_5 {
  padding-left: 65px; }
  .b-nav__item_pad_5 .b-nav__item__text {
    max-width: 135px; }
  .b-nav__item_pad_5 .b-nav__item__folding {
    width: 75px; }

.b-nav__item_pad_6 {
  padding-left: 75px; }
  .b-nav__item_pad_6 .b-nav__item__text {
    max-width: 125px; }
  .b-nav__item_pad_6 .b-nav__item__folding {
    width: 85px; }

.b-nav__item_pad_7 {
  padding-left: 85px; }
  .b-nav__item_pad_7 .b-nav__item__text {
    max-width: 115px; }
  .b-nav__item_pad_7 .b-nav__item__folding {
    width: 95px; }

.b-nav__item_pad_8 {
  padding-left: 95px; }
  .b-nav__item_pad_8 .b-nav__item__text {
    max-width: 105px; }
  .b-nav__item_pad_8 .b-nav__item__folding {
    width: 105px; }

.b-nav__item_pad_9 {
  padding-left: 105px; }
  .b-nav__item_pad_9 .b-nav__item__text {
    max-width: 95px; }
  .b-nav__item_pad_9 .b-nav__item__folding {
    width: 115px; }

.b-nav__item_pad_10 {
  padding-left: 115px; }
  .b-nav__item_pad_10 .b-nav__item__text {
    max-width: 85px; }
  .b-nav__item_pad_10 .b-nav__item__folding {
    width: 125px; }

.b-nav__item_hover,
.b-nav__item_hover.b-nav__item_active.b-nav__item_group-name {
  background-color: #f2f3f3; }

.b-nav__item_hover.b-nav__item_group-name {
  background: none; }

.b-nav__item_hover.b-nav__item_droppable.b-nav__item_group-name {
  background-color: rgba(255, 200, 0, 0.3); }

.b-nav__item_active {
  font-weight: bold;
  background: #f2f3f3; }

.b-nav__item_unread {
  font-weight: bold; }

.b-nav__item_droppable {
  background-color: rgba(255, 200, 0, 0.3); }

.b-nav__item_group-name {
  padding-left: 8px;
  padding-bottom: 5px;
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase; }

.b-nav__item_hr {
  font-size: 0;
  line-height: 0;
  height: 1px;
  margin: 4px 9px;
  padding: 0;
  background: #e7e7e7; }

.b-nav__item__count {
  float: right;
  padding: 1px 4px 1px;
  margin-left: 10px;
  font-size: 11px;
  -webkit-border-radius: 2px;
          border-radius: 2px;
  background: #f0f0f0; }

.b-nav__item__clear {
  float: right; }

.b-nav__item__extra {
  position: absolute;
  right: 0; }

.b-nav__item__checkbox {
  display: inline-block;
  margin-right: 10px; }

.b-nav__item__items_close {
  display: none; }

.b-nav__ico {
  display: inline-block;
  width: 14px;
  margin-right: 5px;
  text-align: center;
  vertical-align: top;
  color: #d5d5d5; }

.b-nav__item_active .b-nav__ico {
  color: #2f69a5; }

.b-nav__link {
  display: block;
  text-decoration: none; }

.b-nav__link:hover {
  background: #f6f6f6; }

.b-nav__link__text {
  color: #999999; }

.b-nav__link_option {
  display: inline;
  font-size: 11px;
  background: none; }

.b-nav__link_option:hover,
.b-nav__link:hover.b-nav__link_option {
  background: none; }

.b-nav__link_option .b-nav__link__text {
  text-decoration: underline; }

.b-nav__link_option:hover .b-nav__link__text {
  text-decoration: none; }

.b-nav__link_dotted .b-nav__link__text {
  text-decoration: none;
  border-bottom: 1px dotted #999; }

.b-nav__link_dotted:hover .b-nav__link__text {
  background: none;
  border-bottom: none; }

.b-nav__link_setting {
  margin: 5px 0 7px 34px;
  position: relative;
  display: inline-block;
  z-index: 2;
  background: none; }
  .b-nav__link_setting .b-nav__item {
    padding: 0;
    margin: 0; }

.b-nav__link_setting:hover,
.b-nav__link:hover.b-nav__link_setting,
.b-nav__link_setting .b-nav__item_hover {
  background: none; }

.b-nav__marker {
  float: right;
  top: 7px;
  left: -10px;
  margin-left: -24px; }

.b-nav .b-nav__bubble {
  position: absolute;
  z-index: 2;
  top: -13px;
  left: 100%;
  margin-left: 3px; }

.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;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  background: #fff;
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
          box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
  text-align: left;
  -webkit-transition: top .1s ease;
  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;
  -webkit-border-radius: 0 0 4px 4px;
          border-radius: 0 0 4px 4px; }

.b-layer__overlay {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.4);
  z-index: 9998;
  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: 9999;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  text-align: center;
  overflow-x: hidden;
  overflow-y: auto;
  display: table;
  width: 100%;
  height: 100%; }

.b-layer__wrapper2 {
  display: table-row; }

.b-layer__wrapper3 {
  display: table-cell;
  vertical-align: middle; }

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

.b-layer__container_shortcuts {
  width: 958px; }

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

.b-viewer {
  position: relative;
  height: 100%;
  min-width: 980px;
  min-height: 428px;
  font-family: Arial, sans-serif;
  font-size: 12px;
  text-align: left;
  color: #dcdcdc;
  background-color: #111111;
  overflow: hidden; }

.w-b-viewer {
  position: fixed;
  z-index: 8999;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  text-align: center;
  width: 100%;
  height: 100%;
  overflow: auto; }

.b-viewer {
  height: 100%;
  width: 100%; }

.b-viewer_single {
  height: auto;
  width: auto;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  min-width: 0;
  min-height: 0; }
  .b-viewer_single .b-viewer__viewport,
  .b-viewer_single .b-viewer__viewport___content,
  .b-viewer_single .b-media-player__content {
    color: #333;
    background: #fff; }
  .b-viewer_single .b-viewer__viewport___content_fullscreen,
  .b-viewer_single .b-media-player_fullscreen .b-media-player__content {
    color: #a6a6a6;
    background: #000; }
  .b-viewer_single .b-slider_single .b-slider__container {
    margin: 0; }

/* надо обновить дропдауны и тулбары на тулкитовые нормальные, чтобы убрать сие */
.b-viewer .b-toolbar_viewer .b-dropdown {
  vertical-align: middle; }

.b-viewer .b-toolbar_viewer .b-dropdown__list {
  top: auto;
  bottom: 100%;
  -webkit-border-radius: 4px 4px 0 4px;
          border-radius: 4px 4px 0 4px;
  -webkit-box-shadow: 0px -2px 2px 1px rgba(0, 0, 0, 0.12);
  box-shadow: 0px -2px 2px 1px rgba(0, 0, 0, 0.12);
  text-align: left;
  border: 0; }

.b-viewer .b-toolbar_viewer .b-dropdown__ctrl {
  padding-left: 7px;
  padding-right: 13px; }

.b-viewer .b-toolbar_viewer .b-dropdown__ctrl:hover {
  border: 0; }

.b-viewer .b-toolbar_viewer .b-dropdown_expanded .b-dropdown__ctrl_default, .b-viewer .b-toolbar_viewer .b-dropdown_expanded .b-dropdown__ctrl_default:hover {
  background: #f8f8f8; }

.btn_viewer-switcher .btn__tooltip {
  left: -0;
  margin-left: -67px; }
  .btn_viewer-switcher .btn__tooltip::before {
    left: 50%;
    margin-left: -15px; }

.b-toolbar__item_viewer-switcher .b-toolbar__btn.b-toolbar__btn_viewer-switcher {
  background-color: #222; }

.b-view {
  position: relative;
  height: 100%;
  overflow: hidden; }
  .b-view:after {
    display: none;
    content: ' ';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 10;
    color: #111111;
    font-size: 0;
    background-color: #111111;
    background-repeat: no-repeat;
    background-position: 50% 50%; }
  .b-view .b-spinner {
    display: none;
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -20px 0 0 -20px;
    z-index: 11; }
  .b-view_loading:after {
    display: block; }
  .b-view_loading .b-spinner {
    display: block; }

.b-viewer_single .b-viewer__viewport__content:not(.b-viewer__viewport__content_fullscreen) .b-view:after {
  color: #fff;
  background-color: #fff; }

.b-viewer_single .b-viewer__viewport__content:not(.b-viewer__viewport__content_fullscreen) .b-view .b-spinner_black .b-spinner__icon {
  color: #168de2; }

.b-filename {
  position: relative;
  white-space: nowrap; }
  .b-filename:after {
    content: '';
    display: block;
    clear: both; }
  .b-filename__icon, .b-filename__thumb {
    display: none;
    position: absolute;
    top: 0.5em; }
  .b-filename__spacer {
    height: 0;
    visibility: hidden;
    padding-right: 3px; }
  .b-filename__padding {
    float: right;
    visibility: hidden; }
  .b-filename__text {
    position: static;
    overflow: hidden; }
  .b-filename__name {
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%; }
  .b-filename__highlighted {
    background-color: #fffb93;
    padding: 3px 0; }
  .b-filename__extension {
    display: inline-block;
    position: absolute; }

.b-filename__thumb {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 50% 50%; }

.b-filename_icon {
  padding-left: 1.5em; }
  .b-filename_icon .b-filename__icon, .b-filename_icon .b-filename__thumb {
    display: block;
    width: 1.2em;
    height: 1.2em;
    margin-left: -1.5em;
    margin-top: -0.6em; }

.b-filename_icon.b-filename_thumbnail {
  padding-left: 28px; }
  .b-filename_icon.b-filename_thumbnail .b-filename__icon, .b-filename_icon.b-filename_thumbnail .b-filename__thumb {
    width: 24px;
    height: 24px;
    margin-left: -28px;
    margin-top: -12px; }

.b-filename_icon.b-filename_thumbnail.b-filename_viewer {
  padding-left: 1.5em; }
  .b-filename_icon.b-filename_thumbnail.b-filename_viewer .b-filename__icon, .b-filename_icon.b-filename_thumbnail.b-filename_viewer .b-filename__thumb {
    width: 1.2em;
    height: 1.2em;
    margin-left: -1.5em;
    margin-top: -0.6em; }

.b-filename_icon.b-filename_breadcrumbs {
  padding-left: 40px; }
  .b-filename_icon.b-filename_breadcrumbs .b-filename__icon, .b-filename_icon.b-filename_breadcrumbs .b-filename__thumb {
    width: 32px;
    height: 32px;
    margin-left: -40px;
    margin-top: -16px; }

.b-filename_icon.b-filename_datatree {
  padding-left: 40px; }
  .b-filename_icon.b-filename_datatree .b-filename__icon, .b-filename_icon.b-filename_datatree .b-filename__thumb {
    width: 32px;
    height: 32px;
    margin-left: -40px;
    margin-top: -16px; }

@font-face {
  font-family: 'b-media-player-icons';
  src: url("data:application/octet-stream;base64,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") format("woff"); }

.b-media-player {
  position: relative;
  width: 100%;
  height: 100%;
  font-size: 12px;
  text-align: center;
  white-space: nowrap;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none; }
  .b-media-player:before {
    content: '';
    display: inline-block;
    vertical-align: middle;
    height: 100%; }
  .b-media-player__content {
    display: none; }
  .b-media-player__controls {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 46px; }
  .b-media-player__button {
    display: none;
    position: absolute;
    width: 30px;
    height: 30px;
    text-align: center;
    line-height: 28px;
    cursor: pointer; }
    .b-media-player__button:hover {
      color: #fff; }
    .b-media-player__button_active {
      color: #168de2; }
    .b-media-player__button:before {
      font-family: 'b-media-player-icons';
      font-size: 14px;
      vertical-align: middle; }
    .b-media-player__button:after {
      content: '';
      display: inline-block;
      height: 100%;
      vertical-align: middle; }
    .b-media-player__button_playback-state {
      left: 0;
      top: 0; }
  .b-media-player__button_play:before {
    content: 'p'; }
  .b-media-player__button_pause:before {
    content: 's'; }
  .b-media-player__button_settings {
    top: 0;
    right: 0; }
    .b-media-player__button_settings:before {
      content: 'f';
      display: inline-block; }
    .b-media-player__button_settings:active:before {
      -webkit-transition: -webkit-transform 0.1s;
      transition: -webkit-transform 0.1s;
      transition: transform 0.1s;
      transition: transform 0.1s, -webkit-transform 0.1s;
      -webkit-transform: rotate(30deg);
          -ms-transform: rotate(30deg);
              transform: rotate(30deg); }
  .b-media-player__button_fullscreen {
    top: 0;
    right: 0; }
    .b-media-player__button_fullscreen:before {
      content: 'k'; }
  .b-media-player_fullscreen .b-media-player__button_fullscreen:before {
    content: 'j'; }
  .b-media-player__button_mute:before {
    font-size: 14px;
    content: 'v'; }
  .b-media-player__button_unmute:before {
    font-size: 14px;
    content: 'm'; }
  .b-media-player__button_waiting {
    -webkit-animation: b-media-player-animationRotate 1000ms linear infinite;
    animation: b-media-player-animationRotate 1000ms linear infinite; }
    .b-media-player__button_waiting:before {
      display: inline-block;
      content: '\160';
      color: transparent;
      width: 100%;
      background-repeat: no-repeat;
      background-position: center;
      background-color: transparent;
      background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABE0lEQVR42p3Sv0oDQRDH8b078F9QMEgUBIsgIglpAopVIH0QGwtbO0EkpLAPYmFhE0xjrwQfwCI+RWIZ8gxRsIrK+h2cDfGI3saBD8fBzu92Z8+YCWWtjTCHNFaRwRJC81fJAsxiUZvXkUUBRexJ4G/NAWYwrwHLWMGahuyijH3kJjVHYwHyDGJrJLSEAxxjI35mFxAmHLOCE5xKj/t66EJMQukwq7jElhucCwg8AhZwhCYOxwNC41E6ozPcov6fANlBA/e4GN2C8SzW7uAODzg30xZN12jjCbVpm+Xsz+iij22fppT+QC0M8IJXXCU1bqJnv+tTDfX9UX66pICa/VkfeMeNXKXP1t0O3tDR4eXj674AVvuTyNQFBkgAAAAASUVORK5CYII=); }
  .b-media-player_playing .b-media-player__button_pause,
  .b-media-player_paused .b-media-player__button_play,
  .b-media-player_error .b-media-player__button_play,
  .b-media-player_waiting .b-media-player__button_waiting,
  .b-media-player_muted .b-media-player__button_unmute,
  .b-media-player_unmuted .b-media-player__button_mute {
    display: block; }
  .b-media-player__time-scale {
    font-size: 13px;
    line-height: 20px;
    position: absolute;
    top: 5px;
    left: 33px; }
  .b-media-player__time {
    display: inline-block;
    margin-right: 4px; }
  .b-media-player__duration {
    display: inline-block;
    margin-left: 4px; }
  .b-media-player__sound {
    position: absolute;
    right: 0;
    top: 5px;
    width: 60px;
    height: 20px; }
    .b-media-player__sound__indicator {
      top: 0;
      width: 20px;
      height: 20px;
      line-height: 18px;
      vertical-align: middle; }
    .b-media-player__sound__volume {
      position: absolute;
      left: 25px;
      right: 0;
      top: 0;
      bottom: 0;
      cursor: pointer; }
      .b-media-player__sound__volume__total {
        position: absolute;
        left: 0;
        right: 0;
        top: 5px;
        bottom: 5px;
        background-image: -webkit-linear-gradient(left, #333333 0, #333333 3px, transparent 3px, transparent 5px);
        background-image: linear-gradient(to right, #333333 0, #333333 3px, transparent 3px, transparent 5px);
        background-size: 5px 100%; }
      .b-media-player__sound__volume__amount {
        position: absolute;
        left: 0;
        top: 0;
        bottom: 0;
        background-image: -webkit-linear-gradient(left, #168de2 0, #168de2 3px, transparent 3px, transparent 5px);
        background-image: linear-gradient(to right, #168de2 0, #168de2 3px, transparent 3px, transparent 5px);
        background-size: 5px 100%; }
  .b-media-player__progress {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 15px;
    cursor: pointer; }
    .b-media-player__progress__total {
      position: absolute;
      left: 0;
      right: 0;
      bottom: 5px;
      height: 5px;
      -webkit-border-radius: 3px;
              border-radius: 3px;
      background-color: #262626;
      overflow: hidden;
      -webkit-transform: translateZ(0);
              transform: translateZ(0); }
      .b-media-player__progress__total:after {
        content: '';
        position: absolute;
        left: 0;
        right: 0;
        top: 0;
        bottom: 0;
        -webkit-border-radius: 3px;
                border-radius: 3px;
        background-image: -webkit-linear-gradient(315deg, #333333 0px, #333333 10px, #555555 10px, #555555 20px, #333333 20px);
        background-image: linear-gradient(135deg, #333333 0px, #333333 10px, #555555 10px, #555555 20px, #333333 20px);
        background-size: 28.5px 5px;
        opacity: 0;
        -webkit-transition: opacity 0.2s;
        transition: opacity 0.2s; }
      .b-media-player_waiting .b-media-player__progress__total:after {
        opacity: 1;
        -webkit-animation-name: b-media-player_loading;
                animation-name: b-media-player_loading;
        -webkit-animation-duration: 2s;
                animation-duration: 2s;
        -webkit-animation-timing-function: linear;
                animation-timing-function: linear;
        -webkit-animation-iteration-count: infinite;
                animation-iteration-count: infinite; }
    .b-media-player__progress__loaded {
      position: absolute;
      left: 0;
      top: 0;
      bottom: 0;
      -webkit-border-radius: 3px;
              border-radius: 3px;
      background-color: #424242;
      z-index: 1;
      -webkit-transition: width 0.1s;
      transition: width 0.1s; }
    .b-media-player__progress__played {
      position: absolute;
      left: 0;
      top: 0;
      bottom: 0;
      -webkit-border-radius: 3px;
              border-radius: 3px;
      background-color: #168de2;
      z-index: 2;
      -webkit-transition: width 0.1s;
      transition: width 0.1s; }

@-webkit-keyframes b-media-player_loading {
  0% {
    background-position-x: 0; }
  100% {
    background-position-x: 28.5px; } }

@keyframes b-media-player_loading {
  0% {
    background-position-x: 0; }
  100% {
    background-position-x: 28.5px; } }

.b-viewer_single .b-media-player {
  color: #808080;
  /*&_fullscreen &__button_fullscreen {
			color: #168de2;
		}*/
  /*&__error {
			&__inner {
				color: #808080;
			}

			&__repeat {
				color: #168de2;
			}

			&__code {
				color: #525252;
			}
		}*/ }
  .b-viewer_single .b-media-player__button {
    color: #a6a6a6; }
    .b-viewer_single .b-media-player__button:hover, .b-viewer_single .b-media-player__button:active, .b-viewer_single .b-media-player__button:focus {
      color: #808080; }
  .b-viewer_single .b-media-player__button_waiting:before {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABE0lEQVR42p3SP0tCYRTH8edeocwoSMICwSEkQmkRjKbAXaKlwdUtCAkH94iGhrtILu1F+AIc7FVoY7T0Bipo6g/6PXCeuFzU++iBD5cL5/zu8+caM6EywVsCSaSxhQzW4ZtZJQ1YxpoOZ7GDfZRwKIHThj0sYUUDNrCJbQ05QAXHKEwaToQC5OlFeiT0CCeoIxfdsw3wY7ZZxRnOZcZ+3bchJqb0MC9wjV17cDbAcwhIoYYOTsMBvnEoPaMG7nC5SICsoI0HXP3fgnEsesu4RxctM28xFKCPJzTnHZa9P2OIV+y5DK3qD/SId3zgEzdxg3m8YIQ/9a3vPfnp4gKa2mz94ge3cpUuS7cr+MJAD68Y7RsDOSLgiYEzD4UAAAAASUVORK5CYII=); }
  .b-viewer_single .b-media-player__sound__volume {
    /*&__amount {
					background-image: linear-gradient(to right, #168de2 0, #168de2 3px, transparent 3px, transparent 5px);
				}*/ }
    .b-viewer_single .b-media-player__sound__volume__total {
      background-image: -webkit-linear-gradient(left, #c7c7c7 0, #c7c7c7 3px, transparent 3px, transparent 5px);
      background-image: linear-gradient(to right, #c7c7c7 0, #c7c7c7 3px, transparent 3px, transparent 5px); }
  .b-viewer_single .b-media-player__progress__total {
    background-color: #c7c7c7; }
    .b-viewer_single .b-media-player__progress__total:after {
      background-image: -webkit-linear-gradient(315deg, #c7c7c7 0px, #c7c7c7 10px, #555555 10px, #555555 20px, #c7c7c7 20px);
      background-image: linear-gradient(135deg, #c7c7c7 0px, #c7c7c7 10px, #555555 10px, #555555 20px, #c7c7c7 20px); }
  .b-viewer_single .b-media-player__progress__loaded {
    background-color: #9f9f9f; }
  .b-viewer_single .b-media-player__progress__played {
    background-color: #168de2; }
  .b-viewer_single .b-media-player__status-icon {
    color: #fff; }
    .b-viewer_single .b-media-player__status-icon_waiting::before {
      background-image: url(data:image/png;base64,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); }

.b-resize-detector {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: -1;
  opacity: 0; }
  .b-resize-detector__container {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    overflow: scroll; }
  .b-resize-detector__content {
    position: absolute;
    left: 0;
    top: 0;
    width: 200%;
    height: 200%; }
  .b-resize-detector__iframe {
    width: 100%;
    height: 100%;
    border: 0; }

.b-media-player-settings {
  text-align: left; }
  .b-media-player-settings__video-quality-title {
    padding: 0 10px;
    font-size: 13px;
    line-height: 27px;
    color: #808080; }
  .b-media-player-settings__video-quality-level-mark {
    visibility: hidden;
    position: absolute;
    top: 8px;
    left: 10px; }
  .b-media-player-settings__video-quality-level {
    position: relative;
    padding: 0 10px 0 32px;
    font-size: 13px;
    line-height: 27px;
    color: #fff; }
    .b-media-player-settings__video-quality-level:last-child {
      margin-bottom: 10px; }
    .b-media-player-settings__video-quality-level:hover:not(.b-media-player-settings__video-quality-level_current) {
      background-color: #424242; }
    .b-media-player-settings__video-quality-level:not(.b-media-player-settings__video-quality-level_current) {
      cursor: pointer; }
    .b-media-player-settings__video-quality-level:active .b-media-player-settings__video-quality-level-mark, .b-media-player-settings__video-quality-level_current .b-media-player-settings__video-quality-level-mark {
      visibility: visible; }

.b-media-player_fullscreen_supported .b-media-player__button_fullscreen,
.b-media-player_settings_supported .b-media-player__button_settings {
  display: block; }

.b-media-player_settings_supported .b-media-player__button_settings {
  right: 0; }

.b-media-player_settings_supported.b-media-player_fullscreen_supported .b-media-player__button_settings {
  right: 33px; }

.b-media-player_settings_supported .b-media-player__sound,
.b-media-player_fullscreen_supported .b-media-player__sound {
  right: 33px; }

.b-media-player_settings_supported.b-media-player_fullscreen_supported .b-media-player__sound {
  right: 72px; }

.b-media-player__content {
  display: none;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 55px;
  left: 0;
  background: #000; }
  .b-media-player_video .b-media-player__content {
    display: block; }
  .b-media-player__content:before {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle; }

.b-media-player__poster {
  position: relative;
  z-index: 2;
  display: none;
  vertical-align: middle;
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%; }

.b-media-player_content_poster .b-media-player__poster {
  display: inline-block; }

.b-media-player__poster-dummy {
  display: none;
  position: absolute;
  z-index: 2;
  top: 50%;
  left: 50%;
  margin: -80px 0 0 -80px;
  width: 160px;
  height: 160px; }

.b-media-player_content_poster_error .b-media-player__poster-dummy {
  display: block; }

.b-media-player__video {
  z-index: -1;
  float: left;
  margin-left: -100%;
  display: inline-block;
  vertical-align: middle;
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%; }

.b-media-player_content_video .b-media-player__video {
  z-index: 3;
  float: none;
  margin-left: 0; }

.b-media-player__error {
  display: none;
  position: absolute;
  z-index: 5;
  background: #333;
  top: 0;
  right: 0;
  bottom: 10px;
  left: 0; }
  .b-media-player__error::before {
    content: '\160';
    color: transparent;
    vertical-align: middle;
    height: 100%;
    display: inline-block; }
  .b-media-player__error__inner {
    display: inline-block;
    vertical-align: middle;
    text-align: center;
    font-size: 20px;
    color: #808080; }
  .b-media-player__error__icon:before {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    pointer-events: none;
    font-family: 'font-player-icons';
    content: 'e';
    font-size: 88px; }
  .b-media-player__error__title {
    pointer-events: none;
    margin-top: 15px;
    margin-bottom: 10px; }
  .b-media-player__error__retry {
    pointer-events: auto;
    text-decoration: none;
    color: #168de2;
    font-size: 20px;
    cursor: pointer; }
  .b-media-player__error__code {
    pointer-events: auto;
    position: absolute;
    right: 0;
    bottom: 0;
    min-width: 30%;
    padding-right: 10px;
    padding-bottom: 10px;
    text-align: right;
    color: #525252;
    font-size: 13px; }

.b-media-player_content_error .b-media-player__error {
  display: block; }

.b-media-player__status-icon {
  position: absolute;
  z-index: 4;
  pointer-events: none;
  display: none;
  opacity: 1;
  top: 50%;
  left: 50%;
  width: 120px;
  height: 120px;
  line-height: 120px;
  margin-top: -80px;
  margin-left: -60px;
  color: #fff;
  font-size: 34px;
  font-family: 'b-media-player-icons';
  text-shadow: 2px 2px 8px rgba(167, 169, 171, 0.5), -2px -2px 8px rgba(167, 169, 171, 0.5);
  cursor: pointer; }
  .b-media-player__status-icon::before {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%; }
  .b-media-player__status-icon_play::before {
    content: 'p'; }
  .b-media-player__status-icon_pause::before {
    content: 's'; }
  .b-media-player__status-icon_waiting::before {
    position: absolute;
    left: 50%;
    top: 50%;
    width: 64px;
    height: 64px;
    margin: -32px 0 0 -32px;
    line-height: 64px;
    content: '';
    color: transparent;
    background-image: url(data:image/png;base64,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);
    background-repeat: no-repeat;
    background-position: center center; }

.b-media-player_paused .b-media-player__status-icon_pause {
  -webkit-animation: b-media-player-showBounceInHide 0.7s;
  animation: b-media-player-showBounceInHide 0.7s;
  opacity: 0;
  display: block; }

.b-media-player_content_poster .b-media-player__status-icon_pause,
.b-media-player_content_poster_error .b-media-player__status-icon_pause {
  display: none; }

.b-media-player_content_poster .b-media-player__status-icon_play,
.b-media-player_content_poster_error .b-media-player__status-icon_play {
  opacity: 1;
  display: block; }

.b-media-player_playing .b-media-player__status-icon_play {
  -webkit-animation: b-media-player-showBounceInHide 0.7s;
  animation: b-media-player-showBounceInHide 0.7s;
  display: block;
  opacity: 0; }

.b-media-player_waiting .b-media-player__status-icon_waiting,
.b-media-player_content_poster_loading .b-media-player__status-icon_waiting {
  display: block;
  -webkit-animation: b-media-player-animationRotate 1000ms linear infinite;
  animation: b-media-player-animationRotate 1000ms linear infinite; }

.b-media-player_content_poster_loading .b-media-player__status-icon_play,
.b-media-player_content_poster_loading .b-media-player__status-icon_pause,
.b-media-player_waiting .b-media-player__status-icon_play,
.b-media-player_waiting .b-media-player__status-icon_pause {
  display: none; }

.b-media-player_audio .b-media-player__status-icon {
  display: none; }

@-webkit-keyframes b-media-player-showBounceInHide {
  0% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1); }
  66% {
    opacity: 1;
    -webkit-transform: scale(2);
    -ms-transform: scale(2);
    transform: scale(2); }
  99% {
    opacity: 0;
    -webkit-transform: scale(2);
    -ms-transform: scale(2);
    transform: scale(2); }
  100% {
    opacity: 0;
    -webkit-transform: scale(0);
    -ms-transform: scale(0);
    transform: scale(0);
    display: none; } }

@keyframes b-media-player-showBounceInHide {
  0% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1); }
  66% {
    opacity: 1;
    -webkit-transform: scale(2);
    -ms-transform: scale(2);
    transform: scale(2); }
  99% {
    opacity: 0;
    -webkit-transform: scale(2);
    -ms-transform: scale(2);
    transform: scale(2); }
  100% {
    opacity: 0;
    -webkit-transform: scale(0);
    -ms-transform: scale(0);
    transform: scale(0);
    display: none; } }

@-webkit-keyframes b-media-player-animationRotate {
  100% {
    -webkit-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg); } }

@keyframes b-media-player-animationRotate {
  100% {
    -webkit-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg); } }

.b-media-player_fullscreen .b-media-player__content {
  bottom: 0; }

.b-media-player_fullscreen .b-media-player__controls {
  z-index: 3;
  left: 0;
  right: 0;
  border: 15px solid transparent;
  background-color: RGBA(0, 0, 0, 0.7); }

.b-media-player_fullscreen .b-media-player__status-icon {
  margin-top: -60px; }

.b-media-player_fullscreen-idle {
  cursor: none; }

.b-media-player_fullscreen-idle .b-media-player__controls {
  -webkit-animation: b-media-player_fullscreen-idle 0.3s linear;
          animation: b-media-player_fullscreen-idle 0.3s linear;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

@-webkit-keyframes b-media-player_fullscreen-idle {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }

@keyframes b-media-player_fullscreen-idle {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }

.b-view__dummy {
  width: 100%;
  height: 100%;
  text-align: center;
  white-space: nowrap; }
  .b-view__dummy:before {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle; }
  .b-view__dummy__icon {
    display: inline-block;
    width: 160px;
    height: 160px;
    vertical-align: middle; }
  .b-view__dummy__info {
    display: inline-block;
    min-width: 300px;
    max-width: 500px;
    margin-left: 20px;
    vertical-align: middle;
    text-align: left; }
  .b-view__dummy__title {
    font-size: 16px; }
  .b-view__dummy__file-info {
    max-width: 100%;
    margin: 6px 0 10px; }
    .b-view__dummy__file-info__col_left {
      float: left;
      margin-right: 15px; }
    .b-view__dummy__file-info__col_right {
      overflow: hidden; }
    .b-view__dummy__file-info__name {
      padding-top: 3px; }
    .b-view__dummy__file-info__value {
      width: 100%;
      padding-top: 3px;
      overflow: hidden;
      white-space: nowrap;
      text-overflow: ellipsis; }
  .b-view__dummy__actions {
    margin-top: 10px; }
    .b-view__dummy__actions:after {
      content: '';
      display: block;
      clear: both; }
  .b-view__dummy__action {
    float: left;
    margin-right: 20px;
    cursor: pointer; }
    .b-view__dummy__action__text {
      margin-left: 5px; }
    .b-view__dummy__action:hover {
      color: #ffffff; }

.b-viewer_single .b-view__dummy__action:hover, .b-viewer_single .b-view__dummy__action:active, .b-viewer_single .b-view__dummy__action:focus {
  color: #000; }

.b-viewer_single .b-viewer__viewport__content_fullscreen .b-view__dummy__action {
  display: none; }

.b-view__image {
  width: 100%;
  height: 100%;
  text-align: center;
  white-space: nowrap;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none; }
  .b-view__image:before {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle; }
  .b-view__image::-webkit-scrollbar {
    width: 9px;
    height: 9px; }
  .b-view__image::-webkit-scrollbar-track, .b-view__image::-webkit-scrollbar-corner {
    background-color: transparent; }
  .b-view__image::-webkit-scrollbar-thumb {
    border: 2px solid #111111;
    -webkit-border-radius: 100px;
            border-radius: 100px;
    background-color: #555555; }
    .b-view__image::-webkit-scrollbar-thumb:hover {
      background-color: #777777; }
  .b-view__image:hover .b-view__zoom {
    display: block; }

.b-view__image__image {
  display: inline-block;
  vertical-align: middle;
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%; }

.b-view__image_zoom-out {
  white-space: nowrap;
  overflow: auto; }
  .b-view__image_zoom-out .b-view__image__image {
    max-width: none;
    max-height: none; }

@-webkit-keyframes b-view__image_loading {
  0% {
    background-position-x: 0; }
  100% {
    background-position-x: 57px; } }

@keyframes b-view__image_loading {
  0% {
    background-position-x: 0; }
  100% {
    background-position-x: 57px; } }

.b-viewer_single .b-viewer__viewport__content:not(.b-viewer__viewport__content_fullscreen) .b-view__image::-webkit-scrollbar-thumb {
  border-width: 1px;
  border-color: #fff;
  background-color: #c1c1c1; }
  .b-viewer_single .b-viewer__viewport__content:not(.b-viewer__viewport__content_fullscreen) .b-view__image::-webkit-scrollbar-thumb:hover {
    background-color: #7d7d7d; }

.b-view__video {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  height: 100%;
  padding-bottom: 15px; }

.b-view__video_fullscreen {
  padding-bottom: 0; }

.b-view__audio {
  width: 100%;
  height: 100%;
  text-align: center;
  white-space: nowrap; }
  .b-view__audio:before {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle; }
  .b-view__audio__content {
    position: relative;
    margin-top: 20px;
    min-width: 320px;
    height: 46px; }

.b-view__text {
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 10px;
  overflow: auto; }
  .b-view__text::-webkit-scrollbar {
    width: 12px;
    height: 12px; }
  .b-view__text::-webkit-scrollbar-track, .b-view__text::-webkit-scrollbar-corner {
    background-color: #111111; }
  .b-view__text::-webkit-scrollbar-thumb {
    border: 2px solid #111111;
    -webkit-border-radius: 100px;
            border-radius: 100px;
    background-color: #333333; }

.b-view__iframe {
  width: 100%;
  height: 100%; }
  .b-view__iframe__iframe {
    width: 100%;
    height: 100%;
    border: 0;
    background-color: #ffffff; }

.b-view__archive {
  width: 100%;
  height: 100%;
  text-align: center;
  white-space: nowrap; }
  .b-view__archive:before {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle; }
  .b-view__archive__contents {
    padding-top: 10px; }

.b-datatree__node + .b-datatree__node,
.b-datatree__node > .b-datatree__list {
  border-top: 1px solid #555555; }

.b-datatree__node_collapsed .b-datatree__list {
  display: none; }

.b-datatree__node_list:before {
  content: "\2192";
  display: block;
  position: absolute;
  left: -20px;
  top: 17px;
  font-family: "sept";
  -webkit-transform: rotateZ(90deg);
      -ms-transform: rotate(90deg);
          transform: rotateZ(90deg);
  -webkit-transition: -webkit-transform 0.2s;
  transition: -webkit-transform 0.2s;
  transition: transform 0.2s;
  transition: transform 0.2s, -webkit-transform 0.2s;
  cursor: pointer; }

.b-datatree__node_list.b-datatree__node_collapsed:before {
  -webkit-transform: rotateZ(0);
      -ms-transform: rotate(0);
          transform: rotateZ(0); }

.b-datatree__node__wrapper {
  padding: 10px 0;
  cursor: pointer; }
  .b-datatree__node__wrapper:after, .b-datatree__node__wrapper::after {
    content: '';
    display: block;
    clear: both; }
  .b-datatree__node__wrapper:hover {
    color: #ffffff; }

.b-datatree__node__indent {
  float: left;
  width: 20px;
  height: 1px; }

.b-datatree__node__title {
  height: 22px;
  padding-top: 10px;
  text-overflow: ellipsis; }

.b-datatree__node__action {
  line-height: 32px;
  float: right;
  margin-left: 10px;
  color: #dcdcdc;
  /* MAIL-48714 блок был за другим блоком, и не нажимался */
  position: relative;
  z-index: 1; }
  .b-datatree__node__action__text {
    margin-left: 2px; }
  .b-datatree__node__action:hover {
    color: #ffffff; }

.b-datatree.b-datatree_viewer {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 500px;
  height: 280px;
  padding: 11px 20px 11px 30px;
  -webkit-border-radius: 3px;
          border-radius: 3px;
  background-color: #333333;
  overflow: auto; }
  .b-datatree.b-datatree_viewer::-webkit-scrollbar {
    width: 9px;
    height: 9px; }
  .b-datatree.b-datatree_viewer::-webkit-scrollbar-track, .b-datatree.b-datatree_viewer::-webkit-scrollbar-corner {
    background-color: transparent; }
  .b-datatree.b-datatree_viewer::-webkit-scrollbar-thumb {
    border: 2px solid #333333;
    -webkit-border-radius: 100px;
            border-radius: 100px;
    background-color: #555555; }
    .b-datatree.b-datatree_viewer::-webkit-scrollbar-thumb:hover {
      background-color: #777777; }

.b-view__zoom {
  display: none;
  visibility: hidden;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 20px;
  width: 72px;
  height: 72px;
  margin-left: auto;
  margin-right: auto;
  -webkit-border-radius: 10px;
          border-radius: 10px;
  font-family: 'sept';
  font-size: 30px;
  text-align: center;
  color: #c7c7c7;
  background-color: #111111;
  opacity: 0.2;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -webkit-animation: b-view__zoom 0.1s;
          animation: b-view__zoom 0.1s; }
  .b-view__zoom_available {
    visibility: visible; }
  .b-view__zoom.b-view__zoom_out:before {
    content: '\229f'; }
  .b-view__zoom:hover {
    color: #ffffff;
    opacity: 0.4; }
  .b-view__zoom:before {
    content: '\229e';
    vertical-align: middle; }
  .b-view__zoom:after {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle; }

@-webkit-keyframes b-view__zoom {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0); }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1); } }

@keyframes b-view__zoom {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0); }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1); } }

.b-view.b-view_thumbnail {
  width: 160px; }

.b-viewer__toolbox__toolbar {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  height: 52px;
  padding: 0; }

.b-viewer__toolbox__toolbar__expand {
  float: left;
  padding: 10px; }

.b-viewer__toolbox__toolbar__breadcrumbs {
  float: left; }

.b-breadcrumbs__filename {
  padding-top: 10px; }

.b-viewer__toolbox__toolbar__actions {
  float: right;
  padding: 10px; }

.b-viewer__toolbox__content {
  position: absolute;
  left: 0;
  right: 0;
  top: 52px;
  bottom: 0;
  border-top-color: #111111; }

.b-slider {
  position: relative;
  height: 100%;
  overflow: hidden; }

.b-slider__arrow {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 52px;
  font-family: 'sept';
  font-size: 24px;
  text-align: center;
  color: #c7c7c7;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none; }
  .b-slider__arrow:hover {
    color: #ffffff; }
  .b-slider__arrow:active {
    color: #666666; }
  .b-slider__arrow::before {
    content: '';
    vertical-align: middle; }
  .b-slider__arrow::after {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle; }

.b-slider__arrow_back {
  left: 0; }
  .b-slider__arrow_back::before {
    content: '\2683'; }

.b-slider__arrow_forward {
  right: 0; }
  .b-slider__arrow_forward::before {
    content: '\6a'; }

.b-slider__arrow_disabled {
  color: #c7c7c7;
  opacity: 0.07;
  cursor: auto; }
  .b-slider__arrow_disabled:hover {
    color: #c7c7c7; }

.b-slider__arrow_loading::before {
  content: '\27f2'; }

.b-slider__container {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: 0 52px;
  overflow-x: hidden;
  overflow-y: hidden;
  -webkit-overflow-scrolling: touch; }

.b-slider__content {
  display: block;
  position: relative;
  height: 100%;
  /*margin-left: -5px;
	margin-right: -5px;*/
  -webkit-transition: -webkit-transform 0.5s;
  transition: -webkit-transform 0.5s;
  transition: transform 0.5s;
  transition: transform 0.5s, -webkit-transform 0.5s; }

.b-slider_fit .b-slider__content {
  display: block;
  height: 100%; }

.b-slider__item {
  display: block;
  position: absolute;
  top: 0;
  padding-left: 5px;
  padding-right: 5px; }

.b-slider__item__content {
  min-width: 160px;
  height: 120px;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  -webkit-border-radius: 3px;
          border-radius: 3px;
  border: 1px solid #555555;
  overflow: hidden; }

.b-slider_fit .b-slider__item__content {
  border: none; }

.b-slider__item_selected .b-slider__item__content {
  border: 1px solid #168de2; }

.b-slider_fit .b-slider__item {
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  padding: 0;
  opacity: 0; }

.b-slider_fit .b-slider__item__content {
  height: 100%;
  border: 0;
  -webkit-border-radius: 0;
          border-radius: 0; }

.b-slider_fit .b-slider__item_selected {
  opacity: 1;
  z-index: 1; }

.b-slider_fit .b-slider__item_selected .b-slider__item__content {
  -webkit-box-shadow: none;
          box-shadow: none;
  border: 0; }

.b-slider_single .b-slider__container {
  margin: 0 10px; }

.b-slider_single .b-slider__arrow {
  display: none; }

.b-slider_chromeless .b-slider__container {
  margin: 0; }

.b-slider_chromeless .b-slider__arrow {
  display: none; }

.b-slider_viewer.b-slider_fit .b-slider__item__content {
  border: none; }

.b-viewer__toolbox {
  position: absolute;
  z-index: 1;
  left: 0;
  right: 0;
  bottom: 0;
  height: 184px;
  background-color: #333333;
  -webkit-transform: translateY(132px);
      -ms-transform: translateY(132px);
          transform: translateY(132px);
  -webkit-transition: -webkit-transform 0.2s;
  transition: -webkit-transform 0.2s;
  transition: transform 0.2s;
  transition: transform 0.2s, -webkit-transform 0.2s; }

.b-viewer__toolbox_expanded {
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0); }

.b-viewer__toolbox_fullscreen {
  bottom: -188px;
  -webkit-transition: bottom 0.2s 1s;
  transition: bottom 0.2s 1s; }

.b-viewer__toolbox_fullscreen:hover {
  bottom: -143px; }

.b-viewer__toolbox_expanded.b-viewer__toolbox_fullscreen,
.b-viewer__toolbox_expanded.b-viewer__toolbox_fullscreen:hover {
  bottom: 0;
  -webkit-transition: bottom 0.2s;
  transition: bottom 0.2s; }

.b-viewer__toolbox_editor-bubble .b-layer_editor-buble {
  position: static; }
  .b-viewer__toolbox_editor-bubble .b-layer_editor-buble .b-layer__wrapper {
    position: static; }

.b-viewer__toolbox_editor-bubble .b-layer__container {
  position: absolute;
  bottom: 100%;
  color: #000;
  font-size: 13px;
  margin-bottom: -3px; }

.b-viewer__viewport {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  min-height: 324px;
  padding-top: 52px;
  padding-bottom: 52px;
  -webkit-transition: padding-bottom 0.2s;
  transition: padding-bottom 0.2s; }

.b-viewer__viewport__title, .b-viewer__viewport__filename {
  position: absolute;
  overflow: hidden;
  left: 0;
  right: 52px;
  top: 0;
  height: 52px;
  line-height: 32px;
  padding: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-size: 16px;
  white-space: nowrap;
  text-overflow: ellipsis; }
  .b-viewer__viewport__title a, .b-viewer__viewport__filename a {
    text-decoration: none;
    color: inherit; }
    .b-viewer__viewport__title a:hover, .b-viewer__viewport__filename a:hover {
      color: #ffffff; }

.b-viewer__viewport__close {
  position: absolute;
  right: 0;
  top: 0;
  margin: 10px;
  font-family: 'sept';
  font-size: 24px;
  color: #c7c7c7;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none; }
  .b-viewer__viewport__close:hover {
    color: #ffffff; }
  .b-viewer__viewport__close:active {
    color: #666666; }
  .b-viewer__viewport__close::before {
    content: '\2716'; }

.b-viewer__viewport__close.b-viewer__viewport__close_disabled {
  color: #c7c7c7;
  opacity: 0.2;
  cursor: auto; }

.b-viewer__viewport__content {
  width: 100%;
  height: 100%; }

.b-viewer__viewport__content_fullscreen {
  background-color: #000000; }

.b-viewer__viewport__content:-webkit-full-screen {
  background-color: #000000; }

.b-viewer__viewport__content:-moz-full-screen {
  background-color: #000000; }

.b-viewer__viewport__content:-ms-fullscreen {
  background-color: #000000; }

.b-viewer__viewport__content:fullscreen {
  background-color: #000000; }

.b-viewer__viewport_shrinked {
  padding-bottom: 184px; }

.b-viewer__viewport_view-only {
  padding-top: 0;
  padding-bottom: 0; }
  .b-viewer__viewport_view-only .b-viewer__viewport__title, .b-viewer__viewport_view-only .b-viewer__viewport__filename,
  .b-viewer__viewport_view-only .b-viewer__viewport__close {
    display: none; }

.b-viewer_view-only .b-viewer__toolbox {
  display: none; }

.shove {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: none; }

.w-shoved-public-file {
  height: 100%; }
  .w-shoved-public-file::before {
    content: '';
    display: inline-block;
    vertical-align: middle;
    height: 100%; }

.shoved-public-file {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: inline-block;
  vertical-align: middle;
  position: relative;
  left: 0;
  z-index: 2;
  min-height: 300px;
  padding: 30px 0;
  font-size: 14px;
  line-height: 18px;
  text-align: center;
  word-break: break-all;
  background: #fff;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
          box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
  border: 1px solid #dedede;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  width: 320px; }
  @media (min-width: 1350px) {
    .shoved-public-file {
      width: 360px; } }
  @media (min-width: 1580px) {
    .shoved-public-file {
      width: 380px; } }

.b-fileinfo {
  padding: 20px;
  color: #333; }
  .b-fileinfo__buttons {
    margin: 8px 25px 0; }
  .b-fileinfo__btn {
    display: block;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    width: 90%;
    max-width: 175px;
    margin: 8px auto 0;
    overflow: hidden;
    text-align: center;
    white-space: nowrap;
    text-overflow: ellipsis; }
  .b-fileinfo__icon {
    width: 100px;
    height: 100px;
    margin: 0 auto 25px; }
  .b-fileinfo__filename {
    font-size: 17px;
    line-height: 22px; }
  .b-fileinfo__sub-data {
    margin-top: 3px;
    font-size: 13px;
    line-height: 22px;
    color: #808080; }
  .b-fileinfo__path {
    height: 22px;
    overflow: hidden;
    font-size: 13px;
    line-height: 22px;
    color: #808080; }
  .b-fileinfo__virus-status .virus-message {
    margin: 10px 0 15px;
    color: #333;
    font-size: 13px;
    line-height: 22px; }
    .b-fileinfo__virus-status .virus-message .ico {
      text-align: left; }
    .b-fileinfo__virus-status .virus-message__text-addition {
      display: none; }

.virus-message {
  color: #999999;
  font-size: 15px; }

.virus-message_fail {
  color: #fc4547; }

.b-progress {
  position: relative;
  padding-top: 15px;
  color: #888888; }
  .b-progress__bar {
    position: absolute;
    left: 0;
    right: 0;
    top: 5px;
    height: 5px;
    -webkit-border-radius: 3px;
            border-radius: 3px;
    background-color: #c7c7c7;
    overflow: hidden;
    -webkit-transform: translateZ(0);
            transform: translateZ(0); }
    .b-progress__bar:after {
      content: '';
      position: absolute;
      left: 0;
      right: 0;
      top: 0;
      bottom: 0;
      -webkit-border-radius: 3px;
              border-radius: 3px;
      background-image: -webkit-linear-gradient(315deg, #c7c7c7 0px, #c7c7c7 10px, #555555 10px, #555555 20px, #c7c7c7 20px);
      background-image: linear-gradient(135deg, #c7c7c7 0px, #c7c7c7 10px, #555555 10px, #555555 20px, #c7c7c7 20px);
      background-size: 28.5px 5px;
      -webkit-animation-name: b-media-player_loading;
              animation-name: b-media-player_loading;
      -webkit-animation-duration: 2s;
              animation-duration: 2s;
      -webkit-animation-timing-function: linear;
              animation-timing-function: linear;
      -webkit-animation-iteration-count: infinite;
              animation-iteration-count: infinite;
      opacity: 0;
      -webkit-transition: opacity 0.2s;
      transition: opacity 0.2s; }
    .b-progress_waiting .b-progress__bar:after {
      opacity: 1; }
  .b-progress__loaded {
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    -webkit-border-radius: 3px;
            border-radius: 3px;
    background-color: #9f9f9f;
    z-index: 1;
    -webkit-transition: width 0.1s;
    transition: width 0.1s; }
  .b-progress__amount {
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    -webkit-border-radius: 3px;
            border-radius: 3px;
    background-color: #168de2;
    z-index: 2;
    -webkit-transition: width 0.1s;
    transition: width 0.1s; }

.b-progress_upload-panel {
  padding: 0; }
  .b-progress_upload-panel .b-progress__bar {
    height: 3px;
    -webkit-border-radius: 0;
            border-radius: 0;
    background: none;
    -webkit-transform: none;
        -ms-transform: none;
            transform: none; }
    .b-progress_upload-panel .b-progress__bar:after {
      display: none; }
  .b-progress_upload-panel .b-progress__loaded,
  .b-progress_upload-panel .b-progress__amount {
    -webkit-border-radius: 0;
            border-radius: 0; }

.b-progress_transparent {
  opacity: 0;
  -webkit-transition: opacity 0.3s linear;
  transition: opacity 0.3s linear; }

.b-bubble {
  display: block;
  -webkit-animation: b-bubble 0.1s;
          animation: b-bubble 0.1s; }
  .b-bubble .b-bubble-inner {
    display: block;
    position: relative;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    overflow: hidden;
    width: 280px;
    height: 88px;
    padding: 21px 16px 19px;
    background-color: #fff;
    -webkit-border-radius: 4px;
            border-radius: 4px;
    -webkit-box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.34);
            box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.34);
    cursor: pointer; }

@-webkit-keyframes b-bubble {
  from {
    -webkit-transform: scale(0);
            transform: scale(0); }
  to {
    -webkit-transform: scale(1);
            transform: scale(1); } }

@keyframes b-bubble {
  from {
    -webkit-transform: scale(0);
            transform: scale(0); }
  to {
    -webkit-transform: scale(1);
            transform: scale(1); } }

.b-bubble .b-bubble__text {
  display: block;
  overflow: hidden;
  padding-left: 10px;
  font-size: 13px;
  line-height: 16px;
  font-weight: normal;
  font-style: normal;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  white-space: normal;
  word-break: break-word; }

.b-bubble .b-bubble__icon {
  float: left;
  margin-top: 4px; }

.b-bubble .b-bubble__btn-close {
  display: block;
  position: absolute;
  top: -3px;
  right: -5px;
  margin: 0;
  border: none;
  background: none;
  -webkit-box-shadow: none;
          box-shadow: none; }

.b-bubble .b-bubble__btn-close:hover {
  background: none; }

.b-bubble_hidden {
  display: none; }

.b-bubble_arrow:after {
  content: "";
  position: absolute;
  width: 0;
  height: 0; }

.b-bubble_arrow-left:after {
  top: 20%;
  left: -16px;
  border: 8px solid RGBA(0, 0, 0, 0);
  border-right: 8px solid #fff; }

.b-bubble_arrow-top:after {
  top: 20%;
  left: -16px;
  border: 8px solid RGBA(0, 0, 0, 0);
  border-right: 8px solid #fff; }

.b-userpic {
  -webkit-border-radius: 50%;
          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;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  outline: none; }

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

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

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

.b-dropdown_grouped_last .b-dropdown__ctrl {
  -webkit-border-top-right-radius: 2px;
          border-top-right-radius: 2px;
  -webkit-border-bottom-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 {
  height: auto; }

.b-dropdown__arrow {
  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 {
  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;
  -webkit-border-radius: 2px;
          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;
  -webkit-box-shadow: none;
          box-shadow: none;
  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: 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: #168de2;
  border-color: #07c;
  color: #ffffff; }

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

.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);
    -ms-transform: translateY(-32px);
    transform: translateY(-32px); }
  99% {
    z-index: 11; }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0); } }

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

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

.b-dropdown__list.b-dropdown__list_no-hidden {
  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, .b-dropdown__list_contextmenu .b-datalist__item__size__value:before {
  line-height: 15px;
  vertical-align: top; }

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

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

.b-dropdown_right .b-dropdown__list {
  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;
  animation: dropdown_slidedown 0.33s forwards; }

.b-dropdown__list_effect-fade-in {
  opacity: 0;
  -webkit-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);
  -ms-transform: translateY(-32px);
  transform: translateY(-32px);
  -webkit-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);
  -ms-transform: translateY(0);
  transform: translateY(0); }

.b-dropdown__list {
  top: auto;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD4AAAAnCAMAAABgxgslAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA9QTFRF9/f3+Pj4+fn5+vr6+/v7lYW3uwAAAsZJREFUeNqcVgFuHEEIw8D/31xsw26TVuqlUnS3YQcwBjMXWZFRiYiYR0RhHtERPc8ZXT3mmv9zjunQvO95Q8s80hb+Sp2bCC1LjqEbmEDYI0Dx4L2neytAKcNEJJo7QQRyk2nyolqRlFwgx60WBL+TjkbUDJwoJGshUuJOmQ92O/acYFikaldyiBCCrezkcSyMcCRFi7P5YYqNXLzwRyu6UWNDdDrMkAjYnxgLdQmSiLA1LEX4LZd90rTaPpHM3cf9dExy1E70o05+60RvtKmpxN4YFTJz38u1UYt5Is+zikzyPCgIu666qWegjrsIVT1zolRdqnP50DGlTzJigMDyu8YGsTcu/bXY2KKEhW0iT+44kxnQTvdf5uvqVh/rJVJetnRcTjIe9a115KIItCPNJg9CZS4DLaUUS+j+4sy09up437rNSt+KJiW4q/rDEk+lddQDSH2+/Ke85WaxlobnbM+HyMgdP0XMOEaXi7CSGD7foa169oYnrM1+EVwewWxVPYJrpyEIFjDVpFIwbnksG3WKrD4kRJnPUjAvoNRqmdnBdm2NPq8/+7QhBylO0gm3QlP1j9o+6q6GEFuP5maE1nVnPtupbe3bAIshVn5v0z0DB1KJm3VqG/qdWr+gkW5hmnLS/6NBMq6kVlceXvnaHNP2XCpEdJ2323SStaCeTZiddSozOOSrxu36u5ke9ZVUmeS5P9gk2uircO5okcTP8ozyNLxXBG21t6RUfLTSPE+cOPiyUaHpRYN3L8ejS10nUjxvqOWSuUUCwVvyugB39S07SQzo3RekAPEIxrhLUrweppkt7ELAUnSrkDcWNHPe+njefB3hjL16chVa9XZsYXoMqhZRi/HOqGeFB1c7dsbTVwur6YPkhX4X9H8vjcIDw1Hr1t3LVJ5WSaJE/f4qEPTbku9GvWlVXdcDTgDS/rowfgkwAIrlCi2CLW9kAAAAAElFTkSuQmCC");
  -webkit-border-radius: 0 2px 2px 2px;
          border-radius: 0 2px 2px 2px;
  -webkit-box-shadow: 0px 2px 2px 1px rgba(0, 0, 0, 0.12);
          box-shadow: 0px 2px 2px 1px rgba(0, 0, 0, 0.12);
  margin-top: -1px;
  padding: 0; }
  .b-dropdown__list__hr {
    background-color: #c9c9c9; }
  .b-dropdown__list_contextmenu-nested {
    max-width: none; }
  .b-dropdown__list_contextmenu .b-dropdown__list__item {
    padding-left: 10px; }

.b-dropdown__list__item {
  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, .b-dropdown__list__item:hover {
  color: #333;
  cursor: pointer; }

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

.b-dropdown__list__item.b-dropdown__list__item_unselectable, .b-dropdown__list__item.b-dropdown__list__item_unselectable: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,
.b-dropdown__list__item_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__list__item {
  text-decoration: none;
  /*
		Данный файл переопределяет стили для
		модификатора _selected из стандартного
		пакета packages/toolkit/b-dropdown.
		При этом стили _selected в настоящем файле
		"перетирают" стили для модификатора _disabled
		из пакета packages/toolkit/b-dropdown.
		По этой причине приходится дублировать
		_disabled в настоящем файле также.
	*/ }
  .b-dropdown__list__item_selected, .b-dropdown__list__item_selected:hover {
    color: #fff;
    background-color: rgba(0, 0, 0, 0.6); }
  .b-dropdown__list__item__text {
    display: inline; }
  .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_hide {
    display: none; }

.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;
  background-color: #ddd; }

.b-dropdown_disabled .b-dropdown__ctrl {
  border-color: #bbb; }

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

.b-dropdown_disabled .b-dropdown__ctrl__text {
  color: #a0a0a0; }

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

.b-dropdown_expanded .b-dropdown__arrow {
  border-top-color: #333; }

.b-dropdown_expanded .b-dropdown__ctrl,
.b-dropdown_expanded .b-dropdown__ctrl: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: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.6));
  background-color: #ccc; }

.b-dropdown_expanded {
  z-index: 300; }
  .b-dropdown_expanded .b-dropdown__ctrl .b-dropdown__arrow {
    border-top-color: #333; }
  .b-dropdown_expanded .b-dropdown__ctrl,
  .b-dropdown_expanded .b-dropdown__ctrl:hover {
    color: #333;
    border: 1px solid #f9f9f9;
    border-bottom: 0;
    -webkit-border-bottom-right-radius: 0;
            border-bottom-right-radius: 0;
    -webkit-border-bottom-left-radius: 0;
            border-bottom-left-radius: 0;
    z-index: 10;
    position: relative;
    margin-bottom: 1px;
    -webkit-box-shadow: 0px 2px 2px 1px rgba(0, 0, 0, 0.12);
            box-shadow: 0px 2px 2px 1px rgba(0, 0, 0, 0.12);
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD4AAAAnCAMAAABgxgslAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA9QTFRF9/f3+Pj4+fn5+vr6+/v7lYW3uwAAAsZJREFUeNqcVgFuHEEIw8D/31xsw26TVuqlUnS3YQcwBjMXWZFRiYiYR0RhHtERPc8ZXT3mmv9zjunQvO95Q8s80hb+Sp2bCC1LjqEbmEDYI0Dx4L2neytAKcNEJJo7QQRyk2nyolqRlFwgx60WBL+TjkbUDJwoJGshUuJOmQ92O/acYFikaldyiBCCrezkcSyMcCRFi7P5YYqNXLzwRyu6UWNDdDrMkAjYnxgLdQmSiLA1LEX4LZd90rTaPpHM3cf9dExy1E70o05+60RvtKmpxN4YFTJz38u1UYt5Is+zikzyPCgIu666qWegjrsIVT1zolRdqnP50DGlTzJigMDyu8YGsTcu/bXY2KKEhW0iT+44kxnQTvdf5uvqVh/rJVJetnRcTjIe9a115KIItCPNJg9CZS4DLaUUS+j+4sy09up437rNSt+KJiW4q/rDEk+lddQDSH2+/Ke85WaxlobnbM+HyMgdP0XMOEaXi7CSGD7foa169oYnrM1+EVwewWxVPYJrpyEIFjDVpFIwbnksG3WKrD4kRJnPUjAvoNRqmdnBdm2NPq8/+7QhBylO0gm3QlP1j9o+6q6GEFuP5maE1nVnPtupbe3bAIshVn5v0z0DB1KJm3VqG/qdWr+gkW5hmnLS/6NBMq6kVlceXvnaHNP2XCpEdJ2323SStaCeTZiddSozOOSrxu36u5ke9ZVUmeS5P9gk2uircO5okcTP8ozyNLxXBG21t6RUfLTSPE+cOPiyUaHpRYN3L8ejS10nUjxvqOWSuUUCwVvyugB39S07SQzo3RekAPEIxrhLUrweppkt7ELAUnSrkDcWNHPe+njefB3hjL16chVa9XZsYXoMqhZRi/HOqGeFB1c7dsbTVwur6YPkhX4X9H8vjcIDw1Hr1t3LVJ5WSaJE/f4qEPTbku9GvWlVXdcDTgDS/rowfgkwAIrlCi2CLW9kAAAAAElFTkSuQmCC"); }

.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 {
  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;
  -webkit-border-radius: 0;
          border-radius: 0; }

.b-dropdown_sharing.b-dropdown_inline .b-dropdown__list,
.b-dropdown_inline .b-dropdown__list {
  top: 110%;
  -webkit-border-radius: 2px;
          border-radius: 2px;
  border: none;
  right: 0;
  width: auto; }
  .b-dropdown_sharing.b-dropdown_inline .b-dropdown__list__item,
  .b-dropdown_inline .b-dropdown__list__item {
    padding: 5px 10px;
    text-align: right; }

.b-dropdown_sharing.b-dropdown_inline .b-dropdown__ctrl,
.b-dropdown_inline .b-dropdown__ctrl {
  color: #333; }
  .b-dropdown_sharing.b-dropdown_inline .b-dropdown__ctrl .b-dropdown__arrow,
  .b-dropdown_inline .b-dropdown__ctrl .b-dropdown__arrow {
    position: static;
    margin: 6px 0 0 6px; }
  .b-dropdown_sharing.b-dropdown_inline .b-dropdown__ctrl__text,
  .b-dropdown_inline .b-dropdown__ctrl__text {
    border-bottom: 1px dashed #333; }

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

.b-dropdown_up .b-dropdown__list {
  top: auto;
  bottom: 29px;
  -webkit-border-radius: 2px 2px 2px 0;
          border-radius: 2px 2px 2px 0; }

.b-dropdown_checked .b-dropdown__list__item {
  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 {
    position: absolute;
    top: 0px;
    right: 12px; } }

.b-dropdown_maxheight .b-dropdown__list {
  max-height: 228px; }

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

@-webkit-keyframes b-dropdown_fadeInFromNone {
  0% {
    display: none;
    opacity: 0; }
  1% {
    display: block;
    opacity: 0; }
  100% {
    display: block;
    opacity: 1; } }

@keyframes b-dropdown_fadeInFromNone {
  0% {
    display: none;
    opacity: 0; }
  1% {
    display: block;
    opacity: 0; }
  100% {
    display: block;
    opacity: 1; } }

.b-dropdown_animate.b-dropdown_expanded .b-dropdown__list {
  -webkit-animation-duration: 0.3s;
          animation-duration: 0.3s;
  -webkit-animation-name: b-dropdown_fadeInFromNone;
          animation-name: b-dropdown_fadeInFromNone; }

.b-dropdown_align-right .b-dropdown__list {
  right: 0; }

.b-dropdown_invert .b-dropdown__ctrl {
  color: #f0f0f0;
  background-color: #333333;
  border-color: #000;
  -webkit-box-shadow: 0 1px 1px rgba(255, 255, 255, 0.1);
  box-shadow: 0 1px 1px rgba(255, 255, 255, 0.1);
  background-image: none; }

.b-dropdown_invert .b-dropdown__arrow {
  border-top-color: white;
  margin: 13px 0 1px; }

.b-dropdown_invert .b-dropdown__ctrl.b-dropdown__ctrl_hover,
.b-dropdown_invert .b-dropdown__ctrl:hover {
  color: #dddddd;
  background-color: #4a4a4a;
  border-color: #000;
  background-image: none; }

.b-dropdown_invert.b-dropdown_expanded .b-dropdown__ctrl {
  color: #333333;
  text-shadow: none;
  border-color: rgba(0, 0, 0, 0.12);
  background-color: #f0f0f0;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1); }

.b-dropdown_invert.b-dropdown_expanded .b-dropdown__arrow {
  border-top-color: black; }

.b-dropdown_invert.b-dropdown_disabled .b-dropdown__ctrl {
  color: #666;
  background-color: #1c1c1c;
  border-color: #000;
  background-image: none; }

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

.b-dropdown_narrow .b-dropdown__ctrl__text {
  display: none; }

.b-dropdown_with-icons .b-dropdown__list .ico {
  margin-right: 8px; }

.b-dropdown_sharing {
  vertical-align: top; }
  .b-dropdown_sharing.b-dropdown_share {
    width: 140px; }
  .b-dropdown_sharing .b-dropdown__ctrl {
    width: 100%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    background: white;
    border-color: #bbbbbb;
    padding-left: 7px; }
  .b-dropdown_sharing.b-dropdown_expanded .b-dropdown__ctrl, .b-dropdown_sharing.b-dropdown_expanded .b-dropdown__ctrl:hover {
    margin: 0;
    background: #f0f0f0;
    border: 1px solid #bbbbbb;
    padding-left: 7px; }
  .b-dropdown_sharing .b-dropdown__list {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    width: 100%;
    min-width: 0px;
    border: 1px solid #bbbbbb;
    border-top: none;
    margin: 0;
    padding: 0; }
  .b-dropdown_sharing .b-dropdown__list .b-dropdown__list__item, .b-dropdown_sharing .b-dropdown__ctrl {
    padding-left: 7px; }
    .b-dropdown_sharing .b-dropdown__list .b-dropdown__list__item .ico_sharing_share_inactive, .b-dropdown_sharing .b-dropdown__list .b-dropdown__list__item .ico_sharing_publish_inactive, .b-dropdown_sharing .b-dropdown__ctrl .ico_sharing_share_inactive, .b-dropdown_sharing .b-dropdown__ctrl .ico_sharing_publish_inactive {
      background-position: -385px -65px; }
    .b-dropdown_sharing .b-dropdown__list .b-dropdown__list__item .ico_sharing_publish_active, .b-dropdown_sharing .b-dropdown__ctrl .ico_sharing_publish_active {
      background-position: -365px -66px; }
  .b-dropdown_sharing .b-dropdown__list .b-dropdown__list__item_selected .ico_sharing_share_inactive, .b-dropdown_sharing .b-dropdown__list .b-dropdown__list__item_selected .ico_sharing_publish_inactive {
    background-position: -385px -19px; }
  .b-dropdown_sharing .b-dropdown__ctrl .b-dropdown__arrow {
    position: absolute;
    right: 10px; }
  .b-dropdown_sharing.b-dropdown_publish-active .b-dropdown__list__item_active {
    display: none; }
  .b-dropdown_sharing.b-dropdown_publish-shared .b-dropdown__list__item_shared {
    display: none; }
  .b-dropdown_sharing.b-dropdown_publish-inactive .b-dropdown__list__item_inactive {
    display: none; }
  .b-dropdown_sharing.b-dropdown_share-hasWriteInvites .b-dropdown__list__item_share-hasWriteInvites {
    display: none; }
  .b-dropdown_sharing.b-dropdown_share-onlyYou .b-dropdown__list__item_share-onlyYou {
    display: none; }
  .b-dropdown_sharing.b-dropdown_share-read_write .b-dropdown__list__item_read_write {
    display: none; }
  .b-dropdown_sharing.b-dropdown_share-read_only .b-dropdown__list__item_read_only {
    display: none; }

.b-dropdown_sharing-controls.b-dropdown {
  width: 100%; }

.b-dropdown_sharing-controls .b-dropdown__text_pad {
  overflow: visible;
  font-size: 13px;
  padding-left: 0; }

.b-dropdown_sharing-form .b-dropdown__ctrl {
  -webkit-border-radius: 0 2px 2px 0;
          border-radius: 0 2px 2px 0; }

.b-dropdown_sharing-access .b-dropdown__ctrl,
.b-dropdown_sharing-access.b-dropdown_expanded .b-dropdown__ctrl,
.b-dropdown_sharing-access .b-dropdown__ctrl:hover,
.b-dropdown_sharing-access.b-dropdown_expanded .b-dropdown__ctrl:hover {
  height: auto;
  border: none;
  background: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  line-height: 1; }

.b-dropdown_sharing-access .b-dropdown__list {
  min-width: 0 !important; }

.b-dropdown_edit-links .b-dropdown__ctrl {
  border-color: #dbdbdb;
  -webkit-border-bottom-left-radius: 0;
          border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 0;
          border-top-left-radius: 0;
  border-left: none !important;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
          box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
  vertical-align: top;
  height: 26px;
  line-height: 26px;
  padding-left: 7px; }

.b-dropdown_edit-links .b-dropdown__arrow {
  margin-top: 11px; }

.b-dropdown_edit-links.b-dropdown_expanded .b-dropdown__ctrl {
  border-color: #dbdbdb; }

.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 {
      -webkit-box-shadow: none;
              box-shadow: none;
      background: none;
      border: none;
      height: auto;
      line-height: normal;
      margin: 0; }
    .b-informer__translate .b-dropdown__arrow {
      margin-top: 5px; }
    .b-informer__translate .b-dropdown__list {
      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 {
  padding-top: 15px;
  padding-bottom: 15px;
  font-size: 12px;
  color: #333;
  text-align: center; }

.b-informer_notice {
  margin-top: -1px;
  background-color: #fffce0;
  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-informer_notice.b-informer_gray {
  background-color: #eee;
  background-image: none; }
  .b-informer_notice.b-informer_gray__content-link .pseudo-link {
    border: none;
    text-decoration: underline;
    color: #333; }
    .b-informer_notice.b-informer_gray__content-link .pseudo-link:hover {
      text-decoration: none; }
    .b-informer_notice.b-informer_gray__content-link .pseudo-link .b-dropdown__ctrl {
      color: #333; }
    .b-informer_notice.b-informer_gray__content-link .pseudo-link .b-dropdown__arrow {
      border-top-color: #333; }

.b-informer_search {
  height: 14px;
  background-color: #f0f0f0;
  border-bottom: 1px solid #dedede;
  margin-top: -1px;
  text-align: left; }

.b-informer_trashbin {
  height: 14px; }

.datalist {
  position: relative;
  z-index: 0;
  min-height: 350px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }
  .datalist_grid:before {
    position: absolute;
    z-index: -1;
    content: '';
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #fff;
    background-image: -webkit-linear-gradient(left, #f7f7f7 0px, #f7f7f7 30px, #fff 31px);
    background-image: linear-gradient(90deg, #f7f7f7 0px, #f7f7f7 30px, #fff 31px); }
  .datalist_grid:after {
    position: absolute;
    z-index: -1;
    content: '';
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: -webkit-linear-gradient(top, transparent 0px, transparent 34px, #e6e6e6 34px, #e6e6e6 35px);
    background-image: linear-gradient(180deg, transparent 0px, transparent 34px, #e6e6e6 34px, #e6e6e6 35px);
    background-repeat: repeat-y;
    background-size: 100% 35px;
    background-position: 0 0px; }
  .datalist_mobile:before {
    background-image: none; }
  .datalist_mobile.datalist_grid:after {
    background-image: -webkit-linear-gradient(top, transparent 0px, transparent 60px, #e6e6e6 60px, #e6e6e6 61px);
    background-image: linear-gradient(180deg, transparent 0px, transparent 60px, #e6e6e6 60px, #e6e6e6 61px);
    background-size: 100% 61px; }
  .datalist_thumb {
    padding: 10px; }
    .datalist_thumb:before, .datalist_thumb:after {
      background: #fff; }
  .datalist_loading .b-collection {
    opacity: 0; }
  .datalist_loading:after {
    background: #fff; }
  .datalist_empty:after, .datalist_empty.datalist_mobile.datalist_grid:after {
    background: #fff; }
  .datalist_rounded {
    -webkit-border-radius: 2px;
            border-radius: 2px;
    border: 1px solid rgba(0, 0, 0, 0.12);
    -webkit-box-shadow: 0 2px 0px -1px rgba(0, 0, 0, 0.04);
            box-shadow: 0 2px 0px -1px rgba(0, 0, 0, 0.04); }

.b-collection {
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }
  .b-collection_scrollable {
    overflow: hidden; }
  .b-collection__container {
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }
    .b-collection__container_scrollable {
      width: 100%;
      height: 100%;
      overflow: auto; }
  .b-collection__list {
    position: relative; }

.b-collection__item {
  position: absolute;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }
  .b-collection__item_axis-y {
    width: 100%; }
  .b-collection__item_axis-x {
    height: 100%; }

.b-collection__item_datalist-mode-thumb {
  padding: 10px; }

.datalist-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  height: 34px;
  color: #333;
  font-size: 13px;
  cursor: pointer;
  border-bottom: 1px solid #e6e6e6;
  background: #fff; }
  .datalist-item_new {
    -webkit-animation: datalistItemNewOpacity 1s linear;
            animation: datalistItemNewOpacity 1s linear; }
  .datalist-item:hover {
    background: #f2f3f3; }
  .datalist-item_selected, .datalist-item_selected:hover, .datalist-item_selected.datalist-item_mobile, .datalist-item_selected.datalist-item_mobile:hover {
    background-color: #eee; }
  .datalist-item_mobile:hover {
    background-color: #fff; }
  .datalist-item_type-virus {
    background-color: #fff0f0; }
    .datalist-item_type-virus:hover {
      background-color: #ffe3e3; }
  .datalist-item_selected.datalist-item_type-virus, .datalist-item_selected.datalist-item_type-virus.datalist-item_mobile, .datalist-item_selected.datalist-item_type-virus.datalist-item_mobile:hover {
    background-color: #ffdbdb; }
  .datalist-item_droppable {
    background: #ffeeb2; }
  .datalist-item_mobile {
    height: 60px;
    font-size: 18px; }
  .datalist-item_phone {
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    font-size: 16px; }
  .datalist-item__text {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; }
  .datalist-item__text-icon {
    float: left;
    width: 26px;
    height: 26px;
    margin-top: 4px;
    margin-right: 10px;
    -webkit-border-radius: 100%;
            border-radius: 100%;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: 100%; }

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

@keyframes datalistItemNewOpacity {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.datalist-item__col {
  line-height: 34px;
  position: relative;
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0; }
  .datalist-item__col_flexible {
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
        -ms-flex-positive: 0;
            flex-grow: 0; }
  .datalist-item__col_flexible_1 {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1; }
  .datalist-item__col_flexible_2 {
    -webkit-box-flex: 2;
    -webkit-flex-grow: 2;
        -ms-flex-positive: 2;
            flex-grow: 2; }
  .datalist-item__col_flexible_3 {
    -webkit-box-flex: 3;
    -webkit-flex-grow: 3;
        -ms-flex-positive: 3;
            flex-grow: 3; }
  .datalist-item__col_flexible_4 {
    -webkit-box-flex: 4;
    -webkit-flex-grow: 4;
        -ms-flex-positive: 4;
            flex-grow: 4; }
  .datalist-item__col_checkbox {
    line-height: 0; }
  .datalist-item__col_visible-on-hover {
    visibility: hidden; }
  .datalist-item__col_hidden {
    visibility: hidden; }

.datalist-item:hover .datalist-item__col_visible-on-hover {
  visibility: visible; }

.datalist-item_mobile .datalist-item__col {
  line-height: 60px; }
  .datalist-item_mobile .datalist-item__col_checkbox {
    width: 0;
    height: 0; }

.datalist-item_phone .datalist-item__col_checkbox {
  width: 0;
  height: 0; }

.datalist-item__col_time {
  width: 14%; }

.datalist-item__col_publish, .datalist-item__col_restore {
  width: 52px;
  line-height: 32px;
  text-align: center; }

.datalist-item__col_size {
  width: 16%; }
  .datalist_trashbin .datalist-item__col_size {
    width: 11%;
    text-align: right; }
  .datalist_shared-incoming .datalist-item__col_size {
    width: 13%; }

.datalist-item__col_share-status {
  width: 17%; }

.datalist-item__col_mount-controls {
  width: 90px;
  text-align: right; }

.datalist-item__col_virus .virus-message {
  font-size: 13px; }
  .datalist-item__col_virus .virus-message .ico_virus {
    margin-top: -3px;
    width: 16px;
    height: 16px;
    line-height: 16px;
    font-size: 14px; }
  .datalist-item__col_virus .virus-message__text_sbj {
    display: none; }

.datalist-item_mobile .datalist-item__col_size {
  font-size: 18px;
  color: #a6a6a6; }

.datalist-item_mobile .datalist-item__col_time {
  font-size: 18px;
  color: #a6a6a6; }

.datalist-item_phone .datalist-item__col_filename, .datalist-item_phone .datalist-item__col_size, .datalist-item_phone .datalist-item__col_virus {
  line-height: 30px;
  height: 30px;
  width: 100%; }

.datalist-item_phone .datalist-item__col_filename {
  line-height: 40px; }

.datalist-item_phone .datalist-item__col_size {
  font-size: 14px; }

.datalist-item_phone .datalist-item__col_virus .virus-message .ico {
  display: none; }

.datalist-item_phone .datalist-item__col_virus .virus-message__text_sbj {
  display: inline; }

.datalist-item_no-flex-wrap .datalist-item__col_filename, .datalist-item_no-flex-wrap .datalist-item__col_size, .datalist-item_no-flex-wrap .datalist-item__col_virus {
  line-height: 60px;
  height: 60px;
  width: 50%; }

.datalist-item_no-flex-wrap .datalist-item__col_virus .virus-message__text_sbj {
  display: none; }

.datalist-item__col_search-size {
  width: 12%; }

.datalist-item__col_search-time {
  width: 12%; }

.datalist-item__col_foldername {
  margin-right: -127px; }

.datalist-item__col_upload-panel-status {
  width: 44px;
  text-align: center; }
  .datalist-item__col_upload-panel-status .b-progress-cancel {
    margin-top: 5px; }

.datalist-item__content {
  white-space: nowrap;
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden;
  padding: 0 5px;
  text-overflow: ellipsis; }
  .datalist-item__col_flexible .datalist-item__content {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0; }
  .datalist-item__content_checkbox {
    width: 30px;
    height: 34px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    text-align: center;
    line-height: initial;
    padding: 10px 0 0;
    background: #f7f7f7; }
    .datalist-item_selected .datalist-item__content_checkbox,
    .datalist-item:hover .datalist-item__content_checkbox {
      background: #eee; }

.datalist-item_mobile .datalist-item__content_checkbox {
  position: absolute;
  left: 8px;
  top: 8px;
  z-index: 2;
  width: 44px;
  height: 44px;
  padding: 0;
  background: none; }

.datalist-item_phone .datalist-item__content {
  overflow: visible; }

.datalist-item_selected.datalist-item_mobile .datalist-item__content_checkbox, .datalist-item:hover.datalist-item_mobile .datalist-item__content_checkbox {
  background: none; }

.datalist-item__content_filename {
  padding-left: 0; }

.datalist-item__content_virus {
  padding-right: 15px; }

.datalist_trashbin .datalist-item__content_size {
  padding-right: 20px; }

.datalist-item__content_download:before {
  display: inline-block;
  margin-right: 5px;
  position: relative;
  vertical-align: top;
  content: "\2913";
  font-family: 'sept';
  font-style: normal;
  font-size: 14px;
  color: #9f9f9f;
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.datalist-item__content_restore .ico {
  display: none;
  color: #515151; }
  .datalist-item:hover .datalist-item__content_restore .ico {
    display: inline-block;
    color: #ccc; }
  .datalist-item:hover .datalist-item__content_restore .ico:hover {
    color: #515151; }

.datalist-item__content_share-status {
  color: #a6a6a6; }

.datalist-item__content_mount-controls {
  padding-right: 12px; }

.datalist-item_phone .datalist-item__content_size, .datalist-item_phone .datalist-item__content_virus {
  padding: 0 10px 0 60px;
  top: -4px; }

.datalist-item_phone .datalist-item__content_filename {
  padding-right: 10px;
  z-index: 1; }

.datalist-item_no-flex-wrap .datalist-item__content_size, .datalist-item_no-flex-wrap .datalist-item__content_virus {
  top: 0;
  padding-left: 10px; }

.datalist-item__content_foldername {
  padding-right: 127px; }

.b-filename_datalist.b-filename_icon {
  padding-left: 45px; }

.b-filename_datalist .b-filename__icon, .b-filename_datalist .b-filename__thumb {
  width: 26px;
  height: 26px;
  margin-left: -35px;
  margin-top: -3px; }

.b-filename_datalist_mobile.b-filename_icon {
  padding-left: 60px; }

.b-filename_datalist_mobile .b-filename__icon, .b-filename_datalist_mobile .b-filename__thumb {
  width: 40px;
  height: 40px;
  margin-left: -50px;
  margin-top: 2px; }

.b-checkbox_datalist_mobile {
  display: block;
  width: 100%;
  height: 100%;
  margin: 0;
  -webkit-border-radius: 2px;
          border-radius: 2px;
  border: none;
  opacity: 0; }
  .b-checkbox_datalist_mobile.b-checkbox_checked {
    opacity: .8;
    background-color: #168de2;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFEAAAA8CAYAAAAe5VayAAACaklEQVR42u3c4WdbURjH8UsooYRQ9geUviqljDHGKKWUMkYJoYSSVyWvyhhllFFKKCWUMkoZpZQyRhh9VfZ29O0YYZRSvnvRUytLspv7O7m5957n9w%2Fck4%2Fk5JznPOdGkWVggBmgDXznIT%2BAT8Cc6cQDXAN69M8t0DSl4YA14J7%2FZ8W0%2BgPWYwICXJuYBviYWZP7C7hBsrw0vQfABslj%2F9TApgB4Y4DQREvDALUchQ64JQIeA6WQAVsiYMcADVAC3BYBD0OfA1XAg9AB3xmgBrgjAu4boAFKgB9EwL3QAXdFwN3QAT8aoAa4JwLuhA64b4AaYFsEfB864IEIuB064KEBaoAdEbAVMl7JAHXAIxFwK80BPwMWgWqGAI9FwGZag6096YB6zLdJ9pzkDbCTtQWpAzwRATfTGmwra%2BUhYMoDYCOtwZaH9OFNBNIT4EaaP5mlBANsjxnws4B3D9TTnnfqWTl7yCWgG%2FhqFo4RHeCZCFib1BKiCtwpB9qe5uVzEXA97%2BWkxJ0BngDfZmFHUAau1C6pUSHdcy%2BEZ94Bb7K0N616gIzdLeUALwsDmDakA%2FwiAq5luVpScftlJSeDIIFp4KsIuJqHslMF6HqAnBoDYH4u4PiGdIBdEXA5j4VQ9ZuD24HMiIC3uQT0DPlbBFwqQmm%2B7AEyKeDrIp1xqMuSJICvinhYpC6QRwEs7p05D1u1OPNn8S8deigaDAN8EYWSMUD2ggL0WEh9Cvg8CjUeSvo9YDEKPQLkLwP8F%2FJ0RMAFk%2BsPGee8%2BKcBDocsuYs4g97qcQPMm1Q8zFnXDnzlQLvuomKlaJ%2F1D9BP%2B%2BIHH1MvAAAAAElFTkSuQmCC);
    background-size: 27px auto;
    background-repeat: no-repeat;
    background-position: 50% 50%; }
  .b-checkbox_datalist_mobile .b-checkbox__checkmark {
    width: auto;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    opacity: 0;
    right: 0;
    bottom: 0; }
  .b-checkbox_datalist_mobile .b-checkbox__checkmark:before {
    display: none; }
  .b-checkbox_datalist_mobile .b-checkbox__box {
    display: none; }

.datalist-item_type-invite {
  background-color: #fffced; }
  .datalist-item_type-invite:hover {
    background-color: #fffae3; }

.datalist-item_selected.datalist-item_type-invite {
  background-color: #fff8d6; }

.datalist-item_upload-panel {
  cursor: pointer; }

.datalist-drag {
  position: absolute; }
  .datalist-drag__item {
    position: absolute;
    -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);
            box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);
    width: 400px;
    height: 34px;
    opacity: .8;
    color: gray; }
  .datalist-drag_thumb .datalist-drag__item {
    width: 170px;
    height: 127px;
    -webkit-border-radius: 2px;
            border-radius: 2px; }
  .datalist-drag__counter {
    top: 6px;
    left: -30px;
    padding: 1px 6px 2px;
    color: #fff;
    z-index: 2000;
    position: absolute;
    border: 2px solid #fff;
    -webkit-border-radius: 6px;
            border-radius: 6px;
    -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.4);
            box-shadow: 0 0 6px rgba(0, 0, 0, 0.4);
    background-color: #f60;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#FF8649), to(#f60));
    background-image: -webkit-linear-gradient(top, #FF8649, #f60);
    background-image: linear-gradient(to bottom, #FF8649, #f60);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFF8649',endColorstr='#FFFF6600'); }

.datalist__message {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  background: #fff;
  font-size: 20px;
  display: none; }
  .datalist__message__content {
    text-align: center;
    padding: 150px 50px; }
  .datalist__message_empty {
    position: relative; }
    .datalist_empty .datalist__message_empty {
      display: block; }
  .datalist__message_loading {
    font-size: 15px; }
    .datalist_loading .datalist__message_loading {
      display: block; }
  .datalist__message_loading .datalist__message__content {
    padding: 125px 50px; }

.datalist_upload-panel {
  min-height: 35px; }

.b-social-icons .btn_social {
  min-width: 32px;
  height: 32px;
  position: relative;
  text-align: center;
  color: #fff;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-border-radius: 3px;
          border-radius: 3px;
  border: none;
  margin: 0; }
  .b-social-icons .btn_social-email, .b-social-icons .btn_social-email:hover {
    background-color: #808080; }
  .b-social-icons .btn_social-ok, .b-social-icons .btn_social-ok:hover {
    background-color: #ff7200; }
  .b-social-icons .btn_social-vk, .b-social-icons .btn_social-vk:hover {
    background-color: #5f86aa; }
  .b-social-icons .btn_social-fb, .b-social-icons .btn_social-fb:hover {
    background-color: #0561af; }
  .b-social-icons .btn_social-tw, .b-social-icons .btn_social-tw:hover {
    background-color: #00bff3; }
  .b-social-icons .btn_social-mm, .b-social-icons .btn_social-mm:hover {
    background-color: #117eda; }

.b-social-icons .ico_social {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  margin: auto;
  width: 100%;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat; }
  .b-social-icons .ico_social_email {
    background-size: 18px 15px; }
  .b-social-icons .ico_social_fb {
    background-size: 10px 17px; }
  .b-social-icons .ico_social_mm {
    background-size: 21px 15px; }
  .b-social-icons .ico_social_vk {
    background-size: 12px 16px; }
  .b-social-icons .ico_social_ok {
    background-size: 10px 17px; }
  .b-social-icons .ico_social_tw {
    background-size: 18px 15px; }

.b-social-icons .ico_social_email {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIiB3aWR0aD0iMzYiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzNiAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7ZmlsbC1ydWxlOmV2ZW5vZGR9PC9zdHlsZT48L2RlZnM+PHBhdGggZD0iTTMxLjUgMzAuMDA3SDQuNTA2Yy0yLjQ4NiAwLTQuNTAyLTIuMTU4LTQuNTAyLTQuODJWNC44MzNDLjAwNCAyLjE3MiAyLjAyLjAxNCA0LjUwNi4wMTRIMzEuNWMyLjQ4NiAwIDQuNTAxIDIuMTU4IDQuNTAxIDQuODE5djIwLjM1NGMwIDIuNjYyLTIuMDE1IDQuODItNC41MDEgNC44MnptLjAxMS0yMy42ODdjLS40ODEtLjU4OC0xLjI2My0uNjk4LTEuNzQ2LS4yNDZMMTcuOTU2IDE3LjEyNiA2LjE0NiA2LjA3NGMtLjQ4My0uNDUyLTEuMjY0LS4zNDItMS43NDUuMjQ2LS40ODEuNTg4LS40NzkgMS40MzIuMDA0IDEuODg1bDcuMjEgNi43NDdjLS4wNTYuMDUzLS4xMjMuMDktLjE2OC4xNTZsLTUuNTg1IDguMDEzYy0uMzgyLjU2LS4xOTIgMS4zNzQuNDI0IDEuODE4LjYxNy40NDQgMS40MjYuMzUxIDEuODA4LS4yMDlsNS41MTUtNy45MTIgMy4wNTIgMi44NTdjLjM1Mi4zMjggMS4yOTUuMjQ2IDEuMjk1LjI0NnMuOTQzLjA4MiAxLjI5NC0uMjQ2bDMuMDUzLTIuODU3IDUuNTE1IDcuOTEyYy4zODEuNTYgMS4xOTEuNjUzIDEuODA3LjIwOS42MTYtLjQ0NC44MDYtMS4yNTguNDI1LTEuODE4bC01LjU4Ni04LjAxM2MtLjA0NS0uMDY2LS4xMTItLjEwMy0uMTY4LS4xNTZsNy4yMS02Ljc0N2MuNDgzLS40NTMuNDg2LTEuMjk3LjAwNS0xLjg4NXoiIGNsYXNzPSJjbHMtMSIvPjwvc3ZnPg=="); }

.b-social-icons .ico_social_fb {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIiB3aWR0aD0iMTkiIGhlaWdodD0iMzgiIHZpZXdCb3g9IjAgMCAxOSAzOCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7ZmlsbC1ydWxlOmV2ZW5vZGR9PC9zdHlsZT48L2RlZnM+PHBhdGggZD0iTTEyIDIxaDZsMS03aC03VjljMC0uNzMzIDEuMTY4LTIgMi0yaDVWMGwtNi4wNDcuMDAzQzQuODUuMDAzIDUgNi45MjUgNSA4djZIMHY3aDV2MTdoN1YyMXoiIGNsYXNzPSJjbHMtMSIvPjwvc3ZnPg=="); }

.b-social-icons .ico_social_mm {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIiB3aWR0aD0iNDMiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCA0MyAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7ZmlsbC1ydWxlOmV2ZW5vZGR9PC9zdHlsZT48L2RlZnM+PHBhdGggZD0iTTQyLjMzOSAyOC40NTFjLS4zNy4yMi0uNzc1LjMyNi0xLjE3NC4zMjZhMi4zMjQgMi4zMjQgMCAwIDEtMi4wMi0xLjE4N2wtMS44NC0zLjIyOGMtNC4xNDkgMy45MjEtOS41NzIgNi4xMjMtMTUuMzE0IDYuMTIzLTUuNzM1IDAtMTEuMTU1LTIuMTk5LTE1LjMwMi02LjExMkw0Ljg1NCAyNy41OWEyLjMyNCAyLjMyNCAwIDAgMS0yLjAyIDEuMTg3Yy0uMzk5IDAtLjgwNS0uMTA2LTEuMTc1LS4zMjYtMS4xMTQtLjY2Ni0xLjQ5LTIuMTMtLjg0LTMuMjdsNC44NDItOC40OTFjLjY1LTEuMTQgMi4wNzktMS41MjcgMy4xOTUtLjg2IDEuMTE0LjY2NiAxLjQ5IDIuMTI5Ljg0IDMuMjY5bC0uNTgyIDEuMDIxYzMuMzcyIDMuNTY0IDguNDg4IDUuMzggMTMuMzg2IDUuMzggNC45MDMgMCA5LjAwNy0xLjgyIDEyLjM3OS01LjM5MWwtLjU3NS0xLjAxYy0uNjUxLTEuMTQtLjI3NS0yLjYwMy44MzktMy4yNjlhMi4zMDggMi4zMDggMCAwIDEgMy4xOTUuODZsNC44NDIgOC40OTFjLjY1IDEuMTQuMjczIDIuNjA0LS44NDEgMy4yN3pNMzAuNTAxIDguNDk0YTMuOTkzIDMuOTkzIDAgMCAxLTMuOTk3LTMuOTg5IDMuOTkzIDMuOTkzIDAgMCAxIDMuOTk3LTMuOTkgMy45OTMgMy45OTMgMCAwIDEgMy45OTcgMy45OSAzLjk5MyAzLjk5MyAwIDAgMS0zLjk5NyAzLjk4OXptLTE3IDBjLTIuMjE3IDAtNC4wMTMtMS43ODctNC4wMTMtMy45ODkgMC0yLjIwNCAxLjc5Ni0zLjk5IDQuMDEzLTMuOTkgMi4yMTYgMCA0LjAxMiAxLjc4NiA0LjAxMiAzLjk5IDAgMi4yMDItMS43OTYgMy45ODktNC4wMTIgMy45ODl6IiBjbGFzcz0iY2xzLTEiLz48L3N2Zz4="); }

.b-social-icons .ico_social_tw {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIiB3aWR0aD0iMzciIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzNyAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7ZmlsbC1ydWxlOmV2ZW5vZGR9PC9zdHlsZT48L2RlZnM+PHBhdGggZD0iTTI1LjYxNzk5OTk5OTk5OTk5NS4wMTI5OTk5OTk5OTk5OTk5QzE5LjY0NC4wMTMgMTcuODI0IDQuNzMyIDE4IDkgMTEuNjkzIDguNjg0IDUuNzQ2IDYuMjA0IDIuNTgzIDEuMzk5IDEuNjk5IDIuNjA4IDEgMy42MTIgMSA1YzAgMi42MjcgMS44OTUgNS4xNTEgMy45MzIgNi41MDlDMy42ODggMTEuNDcgMi4wMzMgMTAuODE3IDEgMTBjMCAyLjYxMi45NTUgNi42MjEgNi41ODIgOC4wODItLjY0Ni4xMzctMS4zMDguMjY2LTIgLjI2Ni0uNDg5IDAtMS4xMTgtLjI2LTEuNTgyLS4zNDguOTY2IDMuMDA4IDMuNjk2IDUuMzQzIDcgNS0yLjQ2OCAyLjQ2OS01LjQ0NSAzLTkgMy0uNjEzIDAtMS40MDYuMDctMiAwIDMuMzU5IDIuMTQ5IDcuMzU2IDQuMDA5IDExLjY0MSA0LjAwOUMyNS42IDMwLjAwOSAzMyAxOS4wMDcgMzMgOWMwLS4zMjgtLjA5Ny0xLjY5IDAtMiAxLjY3Mi0uNDc5IDIuOTgtMS45MTggMy45OTgtMy40MzZhMTUuMjA4IDE1LjIwOCAwIDAgMS00LjM1OSAxLjE5MiA3LjU5NyA3LjU5NyAwIDAgMCAzLjMzNy00LjE5IDE1LjIxMyAxNS4yMTMgMCAwIDEtNC44MTkgMS44MzhBNy41ODUgNy41ODUgMCAwIDAgMjUuNjE4LjAxMyIgY2xhc3M9ImNscy0xIi8+PC9zdmc+"); }

.b-social-icons .ico_social_ok {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIiB3aWR0aD0iMjUiIGhlaWdodD0iNDMiIHZpZXdCb3g9IjAgMCAyNSA0MyI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7ZmlsbC1ydWxlOmV2ZW5vZGR9PC9zdHlsZT48L2RlZnM+PHBhdGggZD0iTTIzLjQ4MiAyOC44ODlhMjEuMTczIDIxLjE3MyAwIDAgMS02LjQ3MSAyLjYwN2w2LjIzIDYuMDZhMy4xMTEgMy4xMTEgMCAwIDEgMCA0LjQ5MSAzLjMyNiAzLjMyNiAwIDAgMS00LjYxNSAwbC02LjEyNS01Ljk1Ni02LjEyMSA1Ljk1NmEzLjMwNSAzLjMwNSAwIDAgMS0yLjMxLjkzMSAzLjMwOSAzLjMwOSAwIDAgMS0yLjMwOC0uOTMgMy4xMTQgMy4xMTQgMCAwIDEgMC00LjQ5Mmw2LjIyOS02LjA2YTIxLjIwOSAyMS4yMDkgMCAwIDEtNi40NzEtMi42MDdjLTEuNTI1LS45MzQtMS45ODQtMi44OTQtMS4wMjMtNC4zOC45NTktMS40ODUgMy4wMDItMS45NzYgNC41MDItLjk5NyA1LjIxNyAzLjM5OSA5Ljg2NCAzLjA0NiAxNS4wMDUgMCAxLjU0LS45MTUgMy41NDMtLjQ4OCA0LjUwMi45OTcuOTYzIDEuNDg0LjUwMSAzLjQ0Ni0xLjAyNCA0LjM4em0tMTAuOTc5LTUuODlDNi4xNTcgMjIuOTk5Ljk5NiAxNy44NDMuOTk2IDExLjUwNC45OTYgNS4xNjQgNi4xNTcuMDA2IDEyLjUwMy4wMDZjNi4zNDUgMCAxMS41MDYgNS4xNTggMTEuNTA2IDExLjQ5OCAwIDYuMzM5LTUuMTYxIDExLjQ5NS0xMS41MDYgMTEuNDk1em0uMDAxLTE3LjAwNmE1LjUyIDUuNTIgMCAwIDAtNS41MTYgNS41MTEgNS41MjEgNS41MjEgMCAwIDAgNS41MTYgNS41MTEgNS41MiA1LjUyIDAgMCAwIDUuNTE0LTUuNTExIDUuNTE5IDUuNTE5IDAgMCAwLTUuNTE0LTUuNTExeiIgY2xhc3M9ImNscy0xIi8+PC9zdmc+"); }

.b-social-icons .ico_social_vk {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIiB3aWR0aD0iMjQiIGhlaWdodD0iMzIuMDYiIHZpZXdCb3g9IjAgMCAyNCAzMi4wNiI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7ZmlsbC1ydWxlOmV2ZW5vZGR9PC9zdHlsZT48L2RlZnM+PHBhdGggZD0iTTE4LjcxNiAxNC40ODl2LS4xN0MyMS4zMzIgMTIuOTk2IDIzIDEwLjUwOCAyMyA3LjAzIDIzLS44MjggMTAuMDYuMDM4IDEwLjg5MS4wMzhILjAxMXYzMS45NzloMTIuMjM2Yy0yLjIyNiAwIDExLjc0NyAxLjEzNSAxMS43NDctOS43OTUgMC00LjA1Ni0yLjUyNC03LjEwOC01LjI3OC03LjczM3pNNy45ODUgNS4wMjRoMi45MTNDMTIuOTQzIDUuMDI0IDE1IDYuMzU0IDE1IDkuMDNjMCAxLjkyLTEuNDI4IDQuMDE1LTMuNDk1IDQuMDE1aC0zLjUyVjUuMDI0em0zLjkxNCAyMC45OUg3Ljk4NnYtNy45NzFoMy45OUMxMS44NSAxOC4wNDEgMTYgMTguMzY0IDE2IDIyLjAzYzAgNC4zMTctNC42OTYgMy45ODQtNC4xMDEgMy45ODR6IiBjbGFzcz0iY2xzLTEiLz48L3N2Zz4="); }

.b-social-icons__title {
  display: inline-block;
  height: 32px;
  vertical-align: top;
  line-height: 32px;
  color: #808080; }

.b-social-icons__title_mobile {
  height: 100%;
  line-height: 42px; }

.b-social-icons__title_phone {
  height: 42px;
  line-height: 42px;
  width: 100%;
  font-size: 16px; }

.b-social-icons__title_horizontal {
  margin-right: 8px; }

.b-social-icons__title_hidden {
  display: none; }

.b-social-icons_horizontal .btn_social {
  margin: 0 0 0 8px;
  display: inline-block; }

.b-social-icons_horizontal .btn_social:first-of-type {
  margin: 0; }

.b-social-icons_vertical .btn_social {
  margin: 0 0 8px 0;
  display: block; }

.b-social-icons_mobile .btn_social {
  width: 42px;
  height: 42px; }

.b-social-icons_phone .btn_social {
  width: 42px;
  height: 42px;
  margin: 0 0 0 8px; }

@media screen and (orientation: landscape) {
  .b-social-icons_phone .btn_social {
    margin: 0 0 0 12px; } }

.b-install-plugin .b-panel {
  margin-top: 15px;
  white-space: normal; }
  .b-install-plugin .b-panel__wrapper {
    width: 260px;
    border: none;
    white-space: normal; }
  .b-install-plugin .b-panel__content__desc {
    margin-top: 5px;
    padding: 0 20px;
    font: normal 13px/16px Arial; }
  .b-install-plugin .b-panel__footer {
    padding-top: 0;
    border-top: none;
    -webkit-font-smoothing: subpixel-antialiased;
    -moz-osx-font-smoothing: auto; }

.b-install-plugin_flex .b-panel__wrapper {
  width: auto; }

.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;
  z-index: 1;
  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: -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)), url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzU3cHgiIGhlaWdodD0iMzU3cHgiIHZpZXdCb3g9IjAgMCAzNTcgMzU3IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzNTcgMzU3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cgk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJCS5zdDB7ZmlsbDojMEUwRTBFO30KCTwvc3R5bGU+Cgk8cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjM1NywzNS43IDMyMS4zLDAgMTc4LjUsMTQyLjggMzUuNywwIDAsMzUuNyAxNDIuOCwxNzguNSAwLDMyMS4zIDM1LjcsMzU3IDE3OC41LDIxNC4yIDMyMS4zLDM1NyAzNTcsMzIxLjMgMjE0LjIsMTc4LjUiLz4KPC9zdmc+);
    background-image: -webkit-linear-gradient(transparent, transparent), url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzU3cHgiIGhlaWdodD0iMzU3cHgiIHZpZXdCb3g9IjAgMCAzNTcgMzU3IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzNTcgMzU3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cgk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJCS5zdDB7ZmlsbDojMEUwRTBFO30KCTwvc3R5bGU+Cgk8cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjM1NywzNS43IDMyMS4zLDAgMTc4LjUsMTQyLjggMzUuNywwIDAsMzUuNyAxNDIuOCwxNzguNSAwLDMyMS4zIDM1LjcsMzU3IDE3OC41LDIxNC4yIDMyMS4zLDM1NyAzNTcsMzIxLjMgMjE0LjIsMTc4LjUiLz4KPC9zdmc+);
    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: -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)), url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzU3cHgiIGhlaWdodD0iMzU3cHgiIHZpZXdCb3g9IjAgMCAzNTcgMzU3IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzNTcgMzU3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cgk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJCS5zdDB7ZmlsbDojQkYwRTBFO30KCTwvc3R5bGU+Cgk8cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjM1NywzNS43IDMyMS4zLDAgMTc4LjUsMTQyLjggMzUuNywwIDAsMzUuNyAxNDIuOCwxNzguNSAwLDMyMS4zIDM1LjcsMzU3IDE3OC41LDIxNC4yIDMyMS4zLDM1NyAzNTcsMzIxLjMgMjE0LjIsMTc4LjUiLz4KPC9zdmc+);
    background-image: -webkit-linear-gradient(transparent, transparent), url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzU3cHgiIGhlaWdodD0iMzU3cHgiIHZpZXdCb3g9IjAgMCAzNTcgMzU3IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzNTcgMzU3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cgk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJCS5zdDB7ZmlsbDojQkYwRTBFO30KCTwvc3R5bGU+Cgk8cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjM1NywzNS43IDMyMS4zLDAgMTc4LjUsMTQyLjggMzUuNywwIDAsMzUuNyAxNDIuOCwxNzguNSAwLDMyMS4zIDM1LjcsMzU3IDE3OC41LDIxNC4yIDMyMS4zLDM1NyAzNTcsMzIxLjMgMjE0LjIsMTc4LjUiLz4KPC9zdmc+);
    background-image: linear-gradient(transparent, transparent), url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzU3cHgiIGhlaWdodD0iMzU3cHgiIHZpZXdCb3g9IjAgMCAzNTcgMzU3IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzNTcgMzU3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cgk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJCS5zdDB7ZmlsbDojQkYwRTBFO30KCTwvc3R5bGU+Cgk8cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjM1NywzNS43IDMyMS4zLDAgMTc4LjUsMTQyLjggMzUuNywwIDAsMzUuNyAxNDIuOCwxNzguNSAwLDMyMS4zIDM1LjcsMzU3IDE3OC41LDIxNC4yIDMyMS4zLDM1NyAzNTcsMzIxLjMgMjE0LjIsMTc4LjUiLz4KPC9zdmc+); }

.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 {
  width: 100%;
  margin-top: 30px; }
  .b-panel__wrapper {
    border: solid 1px rgba(0, 0, 0, 0.12);
    -webkit-border-radius: 2px;
            border-radius: 2px;
    -webkit-box-shadow: 0 2px 0 0 rgba(51, 51, 51, 0.04);
            box-shadow: 0 2px 0 0 rgba(51, 51, 51, 0.04);
    margin: 0 auto;
    overflow: visible;
    width: 680px; }
  .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 {
        height: 28px; }
    .b-panel__input_large {
      width: 200px;
      margin-top: 9px;
      margin-right: 13px;
      margin-left: 13px; }
      .b-panel__input_large .b-input {
        height: 30px; }

.b-panel_align-content_right .b-panel__footer {
  text-align: right; }

.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 {
        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 {
        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;
  padding-top: 20px;
  margin-top: 0;
  padding-bottom: 20px; }
  .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; }
  .b-panel_service .b-panel__header__text {
    font-size: 24px;
    line-height: 32px; }
  .b-panel_service .b-grid {
    margin: 0 22px 20px; }

@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;
    -webkit-box-shadow: none;
            box-shadow: none;
    margin: 0;
    -webkit-border-radius: 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_blue-responsive-header .b-panel__header {
    display: none;
    padding: 0;
    line-height: 50px;
    background-color: #168DE2;
    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_blue-responsive-header .b-panel__header__text {
    font-size: 18px;
    margin-top: 0;
    color: #fff;
    width: 100%;
    display: inline-block;
    padding: 0 40px;
    -webkit-box-sizing: border-box;
            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_blue-responsive-header .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_blue-responsive-header .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_excess-title .b-panel__header {
    display: none; } }

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

@media only screen and (max-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
  .b-panel_responsive.b-panel .b-panel__header__text {
    font-size: 20px;
    line-height: 28px; } }

.b-panel_responsive.b-panel_service {
  /* в сервисе убираем в мобильном виде бордеры */ }
  @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-height: 480px) and (max-width: 850px), only screen and (max-width: 480px) {
    .b-panel_responsive.b-panel_service .b-panel__wrapper {
      border: none; } }

@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 {
      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 {
      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; } }

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

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

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

.b-panel_popup {
  margin: 0;
  top: 0; }
  .b-panel_popup .b-panel__content {
    padding: 10px 20px 20px; }
  .b-panel_popup .b-panel__wrapper {
    width: auto;
    max-width: none;
    -webkit-box-shadow: none;
            box-shadow: none;
    border: 0; }

.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_header-responsive-margin-bottom .b-panel__header {
    margin-bottom: 20px; } }

.b-plugin-clouder-default__text {
  margin: 5px 0 13px;
  padding: 0 20px;
  font: normal 13px/16px Arial; }

.b-plugin-screenshoter-default__text {
  margin: 5px 0 13px;
  padding: 0 20px;
  font: normal 13px/16px Arial; }

.b-plugin-screenshoter-video__text {
  margin: 5px 0 13px;
  padding: 0 20px;
  font: normal 13px/16px Arial; }

.b-plugin-disko-default {
  margin: 16px 0 16px 18px;
  width: 260px; }
  .b-plugin-disko-default__text {
    margin-left: 24px;
    display: inline-block;
    vertical-align: middle;
    font: normal 13px/16px Arial;
    width: 150px; }

.ico_disko-blue {
  display: inline-block;
  width: 51px;
  height: 37px;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MSIgaGVpZ2h0PSIzNyIgdmlld0JveD0iMCAwIDUxIDM3Ij48cGF0aCBmaWxsPSIjMDA3MUZGIiBkPSJNMTguNSAwYzEwLjIxMSAwIDE4LjUgOC4yODkgMTguNSAxOC41IDAgMTAuMjEtOC4yODkgMTguNS0xOC41IDE4LjUtMTAuMjEgMC0xOC41LTguMjktMTguNS0xOC41czguMjg5LTE4LjUgMTguNS0xOC41em0wIDhjLTUuNzk1IDAtMTAuNSA0LjcwNS0xMC41IDEwLjVzNC43MDUgMTAuNSAxMC41IDEwLjUgMTAuNS00LjcwNSAxMC41LTEwLjUtNC43MDUtMTAuNS0xMC41LTEwLjV6bTI3IDE1YzMuMDM2IDAgNS41IDIuNDY1IDUuNSA1LjUgMCAzLjAzNi0yLjQ2NSA1LjUtNS41IDUuNS0zLjAzNiAwLTUuNS0yLjQ2NC01LjUtNS41czIuNDY0LTUuNSA1LjUtNS41em0wLTIwYzMuMDM2IDAgNS41IDIuNDY0IDUuNSA1LjVzLTIuNDY1IDUuNS01LjUgNS41Yy0zLjAzNiAwLTUuNS0yLjQ2NC01LjUtNS41czIuNDY0LTUuNSA1LjUtNS41eiIvPjwvc3ZnPg==) no-repeat; }

.b-search-results__empty {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5NiIgaGVpZ2h0PSI5NiIgdmlld0JveD0iMCAwIDk2IDk2Ij48c3ZnIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMS40MTQiIHZpZXdCb3g9IjAgMCA5NiA5NiIgd2lkdGg9Ijk2IiBoZWlnaHQ9Ijk2Ij48Y2lyY2xlIGZpbGwtb3BhY2l0eT0iLjEwMiIgY3k9IjQyLjUiIGN4PSI0MiIgcj0iMzIuNSIgZmlsbD0iIzE5N2ZhZSIvPjxjaXJjbGUgZmlsbC1vcGFjaXR5PSIuMTAyIiBjeT0iNDIiIGN4PSI0MiIgcj0iMjAiIGZpbGw9IiMxOTdmYWUiLz48cGF0aCBkPSJNOTIuNDk5IDkyLjU0OGMzLjI2OC0zLjI2OCAzLjI2OC04LjU3NSAwLTExLjg0Mkw3NS45MDYgNjQuMTEzYy0zLjI2Ny0zLjI2OC04LjU3NC0zLjI2OC0xMS44NDIgMHMtMy4yNjggOC41NzQgMCAxMS44NDJsMTYuNTkzIDE2LjU5M2E4LjM3NyA4LjM3NyAwIDAgMCAxMS44NDIgMHoiIGZpbGw9IiNkMTgwNGQiLz48Y2xpcFBhdGggaWQ9ImEiPjxwYXRoIGQ9Ik05Mi40OTkgOTIuNTQ4YzMuMjY4LTMuMjY4IDMuMjY4LTguNTc1IDAtMTEuODQyTDc1LjkwNiA2NC4xMTNjLTMuMjY3LTMuMjY4LTguNTc0LTMuMjY4LTExLjg0MiAwcy0zLjI2OCA4LjU3NCAwIDExLjg0MmwxNi41OTMgMTYuNTkzYTguMzc3IDguMzc3IDAgMCAwIDExLjg0MiAweiIvPjwvY2xpcFBhdGg+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIj48ZyBzdHJva2U9IiNiNzVhMzgiIHN0cm9rZS13aWR0aD0iMiIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTcwIDg4czguMTkxLjg1NiA4LTUtNS02LTUtNiIvPjxwYXRoIGQ9Ik03NiA3NHM2LjA5NSAxLjkzOSA3IDktOCAxMC04IDEwbTEwLTI1cy0xLjU3MyAxMS4wOCAzIDEzIDQtOCA0LThtNSAxMHMtNi41Ni40MTYtMTAgNC0zIDEwLTMgMTAiLz48cGF0aCBkPSJNOTcgODhzLTUuMDQyLS45NDEtNyAyIDIgNyAyIDciLz48L2c+PHBhdGggZD0iTTY5IDg4bDE4LTE4LTE0LTE0LTE4IDE4IDE0IDE0IiBmaWxsPSIjNWE1YTY2Ii8+PGNpcmNsZSBjeT0iNjIiIGN4PSIzOSIgcj0iNDAiIGZpbGw9IiMzNDM2M2QiLz48L2c+PHBhdGggZD0iTTQyIDBjMjMuMTggMCA0MiAxOC44MiA0MiA0MlM2NS4xOCA4NCA0MiA4NCAwIDY1LjE4IDAgNDIgMTguODIgMCA0MiAwem0wIDEyYzE2LjU1NyAwIDMwIDEzLjQ0MyAzMCAzMFM1OC41NTcgNzIgNDIgNzIgMTIgNTguNTU3IDEyIDQyczEzLjQ0My0zMCAzMC0zMHoiIGZpbGw9IiM1YTVhNjYiLz48L3N2Zz48L3N2Zz4=");
  background-position: center top;
  background-repeat: no-repeat;
  padding-top: 115px;
  font-size: 15px;
  line-height: 20px;
  color: #333; }

.b-clone-notice {
  width: 100%;
  float: left;
  padding: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  position: relative; }

.b-clone-notice__status-text {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  min-height: 42px;
  padding: 0 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-size: 16px; }

.b-clone-notice__status-text_nowrap {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
              -ms-grid-row-align: center;
          align-items: center;
  font-size: 15px;
  min-height: 28px;
  padding: 0; }

.b-clone-notice__status-icon {
  float: left;
  width: 42px;
  height: 42px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  background-color: #168de2;
  background-repeat: no-repeat;
  background-position: 50% 45%;
  background-size: 25px 20px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIiB3aWR0aD0iNDAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCA0MCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7ZmlsbC1ydWxlOmV2ZW5vZGR9PC9zdHlsZT48L2RlZnM+PHBhdGggZD0iTTMwLjAwMSAyOS45ODdhOS43MTEgOS43MTEgMCAwIDEtNS41Ny0xLjc1NyA5LjcxNCA5LjcxNCAwIDAgMS01LjU3MSAxLjc1N2MtMi4yMzMgMC00LjI3NC0uNzg1LTUuOTM5LTIuMDY2LTEuMzczIDEuMjcxLTMuMTYzIDIuMDY2LTUuMTQ3IDIuMDY2LTQuMjkyIDAtNy43NzItMy42MTQtNy43NzItOC4wNzIgMC0zLjQ1OSAyLjEwNS02LjM4NyA1LjA0OS03LjUzNWE3LjA5MSA3LjA5MSAwIDAgMS0uNTkyLTIuODI0YzAtMy44MiAyLjk4LTYuOTE2IDYuNjU3LTYuOTE2LjU1MSAwIDEuMDc2LjA5MSAxLjU4Ny4yMjNDMTQuNDc0IDEuOTU2IDE3LjU4LjAxMiAyMS4xNDMuMDEyYzUuMTk0IDAgOS40MTQgNC4xMTggOS45MDMgOS4zNjYgNS4wMjQuNTQ4IDguOTU1IDQuOSA4Ljk1NSAxMC4yNTEgMCA1LjcyMS00LjQ3NyAxMC4zNTgtMTAgMTAuMzU4em0tNC4xMTgtMTQuOTg4SDIzLjAxdi00LjEycy4xMDMtMS44NzUtMS40NDEtMS44NzVoLTQuMTM2cy0xLjQ0LS4yMjQtMS40NCAxLjg3NXY0LjEySDEzLjEycy0zLjQ2OS0uMzI3LS45NTMgMi4wNzhjNC4wMjggMy44NDkgNi4xODMgNi4zNDMgNi4xODMgNi4zNDNzLjc3NyAxLjAzNyAyLjA5Ny4yNzljMS44LTEuNTA0IDIuNjI4LTIuNDYzIDYuMzIyLTYuNjIyIDIuMjc3LTIuNTY0LS44ODYtMi4wNzgtLjg4Ni0yLjA3OHoiIGNsYXNzPSJjbHMtMSIvPjwvc3ZnPg==");
  -webkit-box-shadow: inset 1px 1px 1px 1px #147fcb;
          box-shadow: inset 1px 1px 1px 1px #147fcb; }

.b-clone-notice__link {
  color: #168de2;
  text-decoration: none; }

.b-clone-notice__label {
  color: #333;
  margin: 0; }

.b-clone-notice__label_nowrap {
  color: #fff;
  text-align: left; }

.b-clone-notice__label_error {
  color: #f00;
  font-size: 15px;
  text-align: center; }

.b-clone-notice__close {
  margin: 0;
  font-size: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: transparent;
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  cursor: pointer;
  width: 25px;
  height: 25px;
  position: absolute;
  top: 0;
  right: 0;
  line-height: 17px; }
  .b-clone-notice__close:before {
    content: '\2715';
    color: #333;
    font-size: 17px;
    vertical-align: middle; }

@media screen and (orientation: landscape) {
  .b-clone-notice__close {
    width: 50px;
    height: 50px; }
    .b-clone-notice__close:before {
      font-size: 28px; } }

@media screen and (max-device-width: 320px) and (orientation: landscape) {
  .b-clone-notice__close {
    width: 45px;
    height: 45px; }
    .b-clone-notice__close:before {
      font-size: 28px; } }

.btn.b-clone-notice__close {
  padding: 0; }

.b-upload-panel {
  overflow: hidden;
  position: fixed;
  z-index: 1000;
  bottom: 0;
  right: 24px;
  width: 400px;
  background: #fff;
  border: 1px solid #c7c7c7;
  -webkit-border-radius: 3px;
          border-radius: 3px; }

.b-upload-panel__header {
  position: relative;
  height: 32px;
  background-color: #f2f2f2;
  line-height: 32px; }
  .b-upload-panel__header__progress {
    position: absolute;
    z-index: 1;
    bottom: 5px;
    left: 0;
    width: 100%;
    height: 3px; }
  .b-upload-panel__header__expand, .b-upload-panel__header__collapse {
    display: none;
    padding: 0 10px; }
  .b-upload-panel__header__abort, .b-upload-panel__header__repeat, .b-upload-panel__header__close {
    display: none;
    position: absolute;
    top: 0;
    right: 0;
    height: 32px;
    margin: 0;
    line-height: 32px; }
  .b-upload-panel__header__close {
    font-size: 18px; }

.b-upload-panel__header_abort .b-upload-panel__header__abort {
  display: inline-block; }

.b-upload-panel__header_repeat .b-upload-panel__header__repeat {
  display: inline-block; }

.b-upload-panel__header_close .b-upload-panel__header__close {
  display: inline-block; }

.b-upload-panel__header_expand .b-upload-panel__header__expand {
  display: inline-block; }

.b-upload-panel__header_expand .b-upload-panel__header__collapse {
  display: none; }

.b-upload-panel__header_collapse .b-upload-panel__header__collapse {
  display: inline-block; }

.b-upload-panel__header_collapse .b-upload-panel__header__expand {
  display: none; }

.b-upload-panel__list {
  max-height: 279px; }

.b-progress-cancel {
  display: inline-block;
  position: relative;
  text-align: left; }
  .b-progress-cancel__icon {
    position: absolute;
    top: 6px;
    left: 6px; }

.b-progress-ring {
  -webkit-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
          transform: rotate(-90deg); }
  .b-progress-ring__ring {
    stroke: #eee;
    fill: transparent; }
  .b-progress-ring__value {
    stroke: #168de2;
    stroke-linecap: round;
    fill: transparent; }

.b-progress-ring_rotate {
  will-change: transform;
  -webkit-animation: rotateProgressRing 1s infinite linear;
          animation: rotateProgressRing 1s infinite linear; }

@-webkit-keyframes rotateProgressRing {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

@keyframes rotateProgressRing {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

.b-progress-ring_pending {
  visibility: hidden; }

.b-upload-panel__list_scrollable {
  overflow-y: auto;
  overflow-x: hidden; }

.b-upload-panel__waiting {
  display: none;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: #fff;
  -webkit-animation-name: bUploadPanelWaitingFadeIn;
          animation-name: bUploadPanelWaitingFadeIn;
  -webkit-animation-duration: 0.5s;
          animation-duration: 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
  pointer-events: none; }

@-webkit-keyframes bUploadPanelWaitingFadeIn {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }

@keyframes bUploadPanelWaitingFadeIn {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }

.b-upload-panel_waiting .b-upload-panel__waiting {
  display: block;
  opacity: 0; }

.b-upload-panel_collapsed .b-upload-panel__list {
  visibility: hidden;
  position: absolute;
  top: 0;
  left: 0; }

.comment-form__actions-item.align_right {
  display: none; }

.comment__actions .link_dotted {
  border-bottom-style: none; }

.comments .comments__actions {
  margin-top: 0; }
  .comments .comments__actions .comments__no-authorized {
    display: none; }

.b-layer__container_file-history {
  width: 680px; }

.b-file-history__title {
  overflow: hidden;
  text-overflow: ellipsis;
  margin: 20px 20px 0;
  padding: 3px 0;
  font-size: 18px;
  line-height: 1; }

.b-line-break {
  word-break: break-word; }

.b-file-history__notice {
  display: none;
  margin: 20px 20px; }

.b-file-history__entries {
  display: none;
  height: 260px;
  overflow-y: auto;
  overflow-x: hidden;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-left: 20px;
  border-top: 1px solid #fff;
  -webkit-transition: border-color 0.3s linear;
  transition: border-color 0.3s linear; }

.b-collection_file-history {
  margin-bottom: 60px; }

.datalist-item__col_file-version-name {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 420px; }

.datalist-item__col_file-versions-group-name {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 420px; }

.datalist-item__col_file-version-label {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 80px; }

.datalist-item__col_file-version-size {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 80px; }

.datalist-item__col_file-version-time {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 60px; }

.datalist-item__col_file-version-recovery-options {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  text-align: center;
  cursor: pointer;
  width: 36px; }

.datalist-item__col_file-version-download {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 44px;
  padding-right: 8px;
  text-align: center;
  cursor: pointer; }

.datalist-item__content_file-version-name {
  padding: 0 10px 0 0; }

.datalist-item__content_file-versions-group-name {
  display: inline-block;
  vertical-align: bottom;
  padding: 0;
  font-weight: bold;
  line-height: 1.4; }

.datalist-item__content_file-version-label {
  padding: 0; }

.datalist-item__content_file-version-size {
  padding: 0 0 0 10px; }

.datalist-item__content_file-version-time {
  padding: 0 0 0 10px; }

.datalist-item__content_file-version-recovery-options {
  overflow: visible;
  padding: 0; }

.datalist-item__content_file-version-download {
  padding: 0; }

.datalist-item_file-versions-group {
  width: 640px;
  border-color: #fff;
  cursor: default; }
  .datalist-item_file-versions-group:hover {
    background-color: #fff; }

.datalist-item_file-version {
  width: 640px;
  cursor: default; }
  .datalist-item_file-version .datalist-item__content_file-version-recovery-options,
  .datalist-item_file-version .datalist-item__content_file-version-download {
    visibility: hidden; }
  .datalist-item_file-version:hover .datalist-item__content_file-version-recovery-options,
  .datalist-item_file-version:hover .datalist-item__content_file-version-download {
    visibility: visible; }

.datalist-item_file-version-current {
  color: #999; }

.datalist-item_file-version-last {
  border-color: #fff; }

.b-dropdown_chromeless .b-dropdown__ctrl,
.b-dropdown_chromeless .b-dropdown__ctrl:hover {
  padding: 0;
  margin: 0;
  background: none;
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none; }

.b-dropdown_chromeless .b-dropdown__arrow {
  display: none; }

.b-dropdown_file-version-recovery-options .b-dropdown__ctrl {
  height: 34px;
  line-height: 34px; }

.b-dropdown_file-version-recovery-options .b-dropdown__list {
  font-size: 13px;
  line-height: 15px;
  text-align: left; }

.b-dropdown_file-version-recovery-options:hover .b-dropdown__ctrl,
.b-dropdown_file-version-recovery-options.b-dropdown_expanded .b-dropdown__ctrl {
  background: RGB(248, 248, 248);
  -webkit-box-shadow: 0px 2px 2px 1px RGBA(0, 0, 0, 0.12);
          box-shadow: 0px 2px 2px 1px RGBA(0, 0, 0, 0.12); }

.b-filename_file-version-name {
  padding-left: 35px !important; }

.ico_file-version-recovery-options {
  width: 34px;
  font-size: 15px;
  line-height: inherit; }
  .ico_file-version-recovery-options:before {
    content: "\21b0"; }

.ico_file-version-download {
  font-size: 15px;
  line-height: inherit; }
  .ico_file-version-download:before {
    content: "\2913"; }

.b-file-history__entries_scrolled {
  border-color: #e4e4e4; }

.b-file-history__error {
  display: none;
  height: 330px;
  font-size: 15px;
  line-height: 20px;
  text-align: center; }
  .b-file-history__error:before {
    content: "";
    display: inline-block;
    vertical-align: middle;
    width: 0;
    height: 100%; }
  .b-file-history__error-inner {
    display: inline-block;
    vertical-align: middle;
    overflow: visible; }
  .b-file-history__error-icon {
    margin-bottom: 24px; }

.ico_file-history-error {
  display: inline-block;
  width: 55px;
  height: 48px;
  background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTUiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA1NSA0OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNTQuMjM0IDQwLjQ0NEwzMS44MDcgMi4zMThhNS4xNyA1LjE3IDAgMCAwLTguNjI1IDBMLjc1NSA0MC40NDRDLTEuMzE1IDQzLjg3OCAxLjEgNDggNS4yNCA0OGg0NS4yYzMuNDUgMCA1Ljg2NS00LjQ2NSAzLjc5NS03LjU1NnpNMjcuNSA0MmMtMi4xIDAtMy41LTEuNTU2LTMuNS0zLjVzMS40LTMuNSAzLjUtMy41IDMuNSAxLjU1NiAzLjUgMy41LTEuNCAzLjUtMy41IDMuNXpNMzEgMjkuMThjMCAxLjM2LTEuNCAyLjcyLTIuOCAyLjcyaC0xLjRjLTEuNCAwLTIuOC0xLjM2LTIuOC0yLjcyVjE3LjYyYzAtMS4zNiAxLjQtMi43MiAyLjgtMi43MmgxLjRjMS40IDAgMi44IDEuMzYgMi44IDIuNzJ2MTEuNTZ6IiBmaWxsPSIjRjQ0RTRFIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=") no-repeat; }

.b-file-history__waiting {
  display: none;
  position: relative;
  height: 330px; }
  .b-file-history__waiting .b-spinner {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%); }

.b-file-history__controls {
  padding: 20px;
  border-top: 1px solid #e4e4e4;
  -webkit-border-radius: 0 0 4px 4px;
          border-radius: 0 0 4px 4px;
  background-color: #f8f8f8; }

.b-file-history_found .b-file-history__notice {
  display: block; }

.b-file-history_found .b-file-history__entries {
  display: block; }

.b-file-history_found .b-file-history__error {
  display: none; }

.b-file-history_found .b-file-history__waiting {
  display: none; }

.b-file-history_error .b-file-history__notice {
  display: none; }

.b-file-history_error .b-file-history__entries {
  display: none; }

.b-file-history_error .b-file-history__error {
  display: block; }

.b-file-history_error .b-file-history__waiting {
  display: none; }

.b-file-history_waiting .b-file-history__notice {
  display: none; }

.b-file-history_waiting .b-file-history__entries {
  display: none; }

.b-file-history_waiting .b-file-history__error {
  display: none; }

.b-file-history_waiting .b-file-history__waiting {
  display: block; }

.b-layer__container_paid-feature {
  width: 680px; }

.b-paid-feature__file-history {
  height: 386px;
  font-size: 15px;
  line-height: 20px;
  text-align: center; }
  .b-paid-feature__file-history:before {
    content: "";
    display: inline-block;
    vertical-align: middle;
    width: 0;
    height: 100%; }
  .b-paid-feature__file-history-inner {
    display: inline-block;
    vertical-align: middle;
    overflow: visible; }
  .b-paid-feature__file-history-title {
    padding: 20px;
    font-size: 24px;
    line-height: 32px; }

.ico_paid-feature-file-history {
  display: inline-block;
  width: 84px;
  height: 97px;
  background: url("data:image/png;base64,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") no-repeat;
  background-size: contain; }

.b-paid-feature__controls {
  padding: 20px;
  border-top: 1px solid #e4e4e4;
  -webkit-border-radius: 0 0 4px 4px;
          border-radius: 0 0 4px 4px;
  background-color: #f8f8f8;
  text-align: center; }

.b-layer__container_confirm {
  width: 440px; }

.b-confirm__title {
  overflow: hidden;
  max-height: 96px;
  margin: 20px 20px 0;
  font-size: 18px;
  line-height: 1.1;
  text-overflow: ellipsis; }

.b-confirm__message {
  overflow: hidden;
  margin: 20px;
  text-overflow: ellipsis;
  word-break: break-word; }

.b-confirm__controls {
  padding: 20px;
  border-top: 1px solid #e4e4e4;
  -webkit-border-radius: 0 0 4px 4px;
          border-radius: 0 0 4px 4px;
  background-color: #f8f8f8; }

.b-line-break_file-history {
  display: block;
  padding: 20px; }

/* TOOLKIT CLOUD */
/* VARS */
/* Elements */
.btn {
  padding: 0 12px; }

.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 {
  border-color: #eee; }
  .btn.btn_disabled .btn__text,
  .btn.btn_disabled:hover .btn__text,
  .btn.btn_disabled:active .btn__text,
  a.btn.btn_disabled .btn__text,
  a.btn.btn_disabled:hover .btn__text,
  a.btn.btn_disabled:active .btn__text {
    opacity: 0.5; }

.btn.btn_split-left {
  margin-right: 0;
  -webkit-border-bottom-right-radius: 0;
          border-bottom-right-radius: 0;
  -webkit-border-top-right-radius: 0;
          border-top-right-radius: 0;
  vertical-align: top; }

.btn_invert {
  color: #f0f0f0;
  background-color: #333333;
  border-color: #000;
  -webkit-box-shadow: 0 1px 1px rgba(255, 255, 255, 0.1);
  box-shadow: 0 1px 1px rgba(255, 255, 255, 0.1); }

.btn_invert.btn_hover,
.btn_invert:hover {
  color: #dddddd;
  background-color: #4a4a4a;
  border-color: #000; }

.btn.btn_invert.btn_disabled {
  color: #666;
  background-color: #1c1c1c;
  border-color: #000; }

.btn__group {
  -webkit-box-shadow: 0 1px 0 1px rgba(0, 0, 0, 0.1);
          box-shadow: 0 1px 0 1px rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 4px;
          border-radius: 4px;
  display: inline-block;
  line-height: 1; }

.btn__group .btn_active {
  background-color: #e0e0e0; }

.link {
  cursor: pointer;
  text-decoration: none;
  border-bottom-width: 1px; }

.link_solid {
  border-bottom-style: solid; }

.link_dotted {
  border-bottom-style: dotted; }

.link_black,
.link_black:hover {
  color: #333; }

.link_solid.link_black,
.link_dotted.link_black {
  border-bottom-color: #333; }

.link_invis {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px 1px 1px 1px);
  /* IE6, IE7 */
  clip: rect(1px, 1px, 1px, 1px); }

/* Blocks */
.b-back-top {
  position: fixed;
  z-index: 1;
  bottom: 32px;
  left: 18px;
  display: block;
  padding: 0 14px;
  line-height: 45px;
  text-decoration: none;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUAAACnej3aAAAAAXRSTlOzEo46UAAAAApJREFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII=");
  -webkit-border-radius: 5px;
          border-radius: 5px;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: bottom .3s ease-out;
  transition: bottom .3s ease-out; }

.b-back-top__icon {
  position: relative;
  top: -2px;
  margin-left: .3em; }

.b-back-top:link,
.b-back-top:visited,
.b-back-top:hover,
.b-back-top:active {
  color: #fff;
  outline: none; }

.b-back-top_visible {
  visibility: visible;
  opacity: 1;
  bottom: 37px; }

.b-draggable {
  position: absolute !important;
  opacity: 0; }

.b-draggable_dragging {
  z-index: 1000; }

.b-datalist__drag__cover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 101;
  width: 100%;
  height: 100%; }

/* BLOCK */
.b-layout {
  position: relative;
  width: 95%;
  clear: both;
  margin: 0 auto; }

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

/* one column */
.b-layout__col_1_1 {
  float: none; }

/* two columns */
.b-layout__col_1_2 {
  width: 240px;
  position: absolute;
  top: 0;
  left: 0;
  right: 0; }

.b-layout__col_2_2 {
  margin-left: 252px; }

/* three columns */
.b-layout__col_1_3 {
  width: 22%; }

.b-layout__col_2_3 {
  width: 25%;
  margin-left: 1%; }

.b-layout__col_3_3 {
  width: 51%;
  margin-left: 1%; }

.b-notice {
  color: #e71a00;
  font-size: 12px; }

.b-notice__text {
  margin-left: 5px;
  word-break: break-word; }
  .b-notice__text_big {
    font-size: 13px; }

.b-notice__label {
  display: block;
  margin-top: 5px; }
  .b-notice__label_big {
    font-size: 13px; }

/* BLOCK */
.b-sticky {
  background-color: rgba(0, 0, 0, 0.01);
  min-height: 52px;
  width: 100%; }

.b-sticky_yes {
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.65);
          box-shadow: 0 0 5px rgba(0, 0, 0, 0.65);
  background-color: rgba(0, 0, 0, 0.5); }

@font-face {
  font-family: 'sept';
  src: url("//img.imgsmail.ru/r/defau//img.imgsmail.ru/cloud/css/build/hotfix_CLOUDWEB-7777_51-5.201712061529/fonts/sept.503.eot"); }

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

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

.ico:before, .b-datalist__item__size__value: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_datalist_priority:before {
  content: "\68";
  color: #c00100; }

.ico_datalist_reply:before {
  content: "\4d";
  color: #8db800; }

.ico_datalist_forward:before {
  content: "\5c";
  color: #c182f2; }

.ico_datalist_reply-forward:before {
  position: relative;
  top: -2px;
  content: "\5c";
  color: #c182f2; }

.ico_datalist_reply-forward:after {
  position: relative;
  bottom: -3px;
  left: -14px;
  font-family: 'sept';
  font-style: normal;
  vertical-align: baseline;
  speak: none;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
  content: "\4d";
  color: #8db800; }

.ico_datalist_attach:before {
  content: "\4f"; }

.ico_datalist_download:before {
  content: "\2913"; }

.ico_datalist_type:before {
  font-size: 16px;
  line-height: 16px;
  height: 16px; }

.ico_datalist_type_all_types:before {
  content: "\45"; }

.ico_datalist_type_photo:before {
  content: "\4a"; }

.ico_datalist_type_docs:before {
  content: "\49"; }

.ico_datalist_type_music:before {
  content: "\48"; }

.ico_datalist_type_video:before {
  content: "\47"; }

.ico_datalist_type_other:before {
  content: "\46"; }

.ico_folder:before {
  font-size: 16px;
  line-height: 16px;
  height: 16px;
  content: "\25fc"; }

.ico_folder_inbox:before {
  content: "\54"; }

.ico_folder_send:before {
  content: "\51"; }

.ico_folder_drafts:before {
  content: "\53"; }

.ico_folder_trash:before {
  content: "\6b"; }

.ico_folder_spam:before {
  content: "\74"; }

.ico_folder_empty:before {
  content: ""; }

.ico_folder_unread:before {
  content: "\59"; }

.ico_folder_important:before {
  content: "\4c";
  color: #c00100; }

.ico_folder_important_nocolor:before {
  content: "\4c"; }

.ico_folder_mrim:before {
  content: "\55"; }

.ico_folder_secret:before {
  content: "\3e"; }

.ico_folder_secret_open:before {
  content: "\3f"; }

.ico_folder_more_up:before {
  content: "\79"; }

.ico_folder_more_down:before {
  content: "\7a"; }

.ico_folder_setting:before {
  content: "\3d"; }

.ico_folder_favorite:before {
  content: "\5f"; }

.ico_folder_switcher-back:before {
  content: "\0449"; }

.ico_folder_cross:before {
  content: "\25d1"; }

.ico_folder_templates:before {
  content: "\52"; }

.ico_folder_archive:before {
  content: "\b1"; }

.ico_folder_newsletters:before {
  content: "\2245"; }

.ico_folder_promotions:before {
  content: "\2a4f"; }

.ico_folder_social:before {
  content: "\2042"; }

.ico_loader {
  width: 17px;
  height: 17px;
  background: url("//img.imgsmail.ru/r/default/ico_loader.png") 0 0 no-repeat; }

.ico_loader_outer {
  width: 16px;
  height: 16px;
  position: relative;
  background: url("//img.imgsmail.ru/r/default/ico_loader_outer.png") 0 0 no-repeat;
  -webkit-animation: loader_outer 850ms linear infinite;
  animation: loader_outer 850ms linear infinite;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  -ie-backface-visibility: hidden;
  backface-visibility: hidden; }

.ico_loader_outer .ico_loader_inner {
  width: 10px;
  height: 10px;
  position: absolute;
  display: block;
  left: 3px;
  top: 3px;
  background: url("//img.imgsmail.ru/r/default/ico_loader_inner.png") 0 0 no-repeat;
  -webkit-animation: loader_inner 425ms linear infinite;
  animation: loader_inner 425ms linear infinite;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  -ie-backface-visibility: hidden;
  backface-visibility: hidden; }

@-webkit-keyframes loader_outer {
  from {
    -webkit-transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(359deg); } }

@keyframes loader_outer {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(359deg);
            transform: rotate(359deg); } }

@-webkit-keyframes loader_inner {
  from {
    -webkit-transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(-359deg); } }

@keyframes loader_inner {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(-359deg);
            transform: rotate(-359deg); } }

.ico_loader_blocks {
  background: url("//img.imgsmail.ru/r/default/loader.gif") 50% 0 no-repeat;
  height: 8px;
  width: 16px;
  margin-top: -4px;
  margin-bottom: -4px;
  font: 0/0 a;
  overflow: hidden; }

.ico_toolbar {
  height: 11px;
  font-size: 16px;
  vertical-align: top; }

.ico_toolbar:before {
  vertical-align: baseline; }

.ico_toolbar_reply:before {
  content: "\4d"; }

.ico_toolbar_replyAll:before {
  content: "\5e"; }

.ico_toolbar_forward:before {
  content: "\5c"; }

.ico_toolbar_download:before {
  content: "\5b"; }

.ico_toolbar_more:before {
  content: "\4b"; }

.ico_toolbar_remove:before {
  content: "\6d"; }

.ico_toolbar_archive:before {
  content: "\b1"; }

.ico_toolbar_spam:before {
  content: "\74"; }

.ico_toolbar_noSpam:before {
  content: "\75"; }

.ico_toolbar_unsubscribe:before {
  content: "\6c"; }

.ico_toolbar_refresh:before {
  content: "\65"; }

.ico_toolbar_move:before {
  content: "\73"; }

.ico_toolbar_mark:before {
  content: "\72"; }

.ico_toolbar_back:before {
  content: "\77"; }

.ico_toolbar_search:before {
  content: "\71"; }

.ico_toolbar_upload:before {
  content: "\7b"; }

.ico_toolbar_camera:before {
  content: "\7c"; }

.ico_toolbar_translate:before {
  content: "\5d"; }

.ico_toolbar_translate_en:before {
  content: "\2684";
  font-size: 18px; }

.ico_toolbar_print:before {
  content: "\5a"; }

.ico_toolbar_compose:before {
  content: "\2014"; }

.ico_toolbar_copy:before {
  content: "\274f"; }

.ico_toolbar_cloud:before {
  content: "\2686"; }

.ico_toolbar_to-cloud:before {
  content: "\21a9"; }

.ico_toolbar_ab-add:before {
  content: "\61"; }

.ico_toolbar_ab-added:before {
  content: "\b6"; }

.ico_toolbar_ab-edit:before {
  content: "\a3"; }

.ico_toolbar_ab-send:before {
  content: "\2014"; }

.ico_toolbar_ab-remove:before {
  content: "\6d"; }

.ico_toolbar_ab-labels:before {
  content: "\78"; }

.ico_toolbar_arrow {
  margin-left: -4px;
  margin-right: -4px; }

.ico_toolbar_arrow_left:before {
  content: "\2190"; }

.ico_toolbar_arrow_right:before {
  content: "\2192"; }

.ico_toolbar_arrow_up:before {
  content: "\79"; }

.ico_toolbar_arrow_down:before {
  content: "\7a"; }

.ico_search:before {
  content: "\2681"; }

.ico_layer_close {
  line-height: 18px; }

.ico_layer_close:before {
  content: "\00d7";
  font-size: 18px;
  font-family: Arial; }

.ico_layer_close:hover:before {
  color: #db0000; }

.ico_bubble-close {
  line-height: 18px; }

.ico_bubble-close:before {
  content: "\00d7";
  font-size: 18px;
  font-family: Arial; }

.ico_bubble-close:hover:before {
  color: #db0000; }

.ico_viewchange {
  height: 13px;
  width: 15px;
  font-size: 16px; }

.b-toolbar .ico_viewchange {
  vertical-align: top; }

.ico_viewchange_list:before {
  content: "\2254"; }

.ico_viewchange_thumbs:before {
  content: "\2e2c"; }

.ico_control_add:before {
  content: "\25d1"; }

.ico_control_arrow_down:before {
  content: "\7a"; }

.ico_control_open_link:before {
  content: "\2d"; }

.ico_settings {
  line-height: 15px;
  font-size: 16px; }

.ico_settings_popular:before {
  content: "\42"; }

.ico_settings_temporary:before {
  content: "\43"; }

.ico_settings_dynamics:before {
  content: "\65"; }

.ico_settings_contrast:before {
  content: "\41"; }

.ico_settings_all:before {
  content: "\63"; }

.ico_headline:before {
  font-size: 30px;
  line-height: 0;
  height: 25px;
  position: relative; }

.ico_headline_contacts:before {
  content: "\2673"; }

.ico_headline_themes:before {
  content: "\2674";
  left: -1px; }

.ico_headline_letters:before {
  content: "\2675";
  left: -1px; }

.ico_headline_files:before {
  content: "\2676"; }

.ico_back-top {
  position: relative;
  top: -2px;
  margin-left: .3em; }

.ico_back-top:before {
  content: "\2191"; }

.ico_to-cloud {
  font-size: 22px;
  line-height: 20px; }

.ico_to-cloud:before {
  content: "\2686"; }

/* e.mail.ru flat theme for TOOLKIT */
/*URL for images load*/
.form__field {
  -webkit-border-radius: 2px;
          border-radius: 2px; }

.popup_search,
.mceSplitButtonMenu {
  border-color: #dedede; }

.mceSplitButtonItemLink:hover {
  background-color: #f2f2f2; }

.filesearch__thumbnail {
  border: 1px solid #dedede;
  -webkit-border-radius: 2px;
          border-radius: 2px; }

.btn {
  -webkit-border-radius: 2px;
          border-radius: 2px; }

.login-page__external_domains__list.login-page__external_domains__list_mail {
  background-color: #168de2 !important;
  background-color: #168de2;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#168de2), to(#168de2));
  background-image: -webkit-linear-gradient(top, #168de2, #168de2);
  background-image: linear-gradient(to bottom, #168de2, #168de2); }

.login-page__external_input__login, .login-page__external_input__password {
  -webkit-border-radius: 2px;
          border-radius: 2px; }

.login-page_modern .popup__controls {
  background: #f2f2f2; }

.login-page__external_login, .login-page__external_sign {
  -webkit-border-radius: 2px;
          border-radius: 2px;
  border: 1px solid #dedede;
  -webkit-box-shadow: 0 1px 1px #f2f2f2;
          box-shadow: 0 1px 1px #f2f2f2;
  background: white; }

/* default theme */
/*$portal-menu__buttons__link_mail--background-image: url($host_name + '/r/portal/portal-menu/mail/portal-menu__icon_mail_20120131.png');*/
/* BLOCK */
.b-sticky {
  background-color: transparent; }

.b-sticky_yes {
  -webkit-box-shadow: none;
          box-shadow: none;
  background-color: rgba(255, 255, 255, 0.8);
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAALCAYAAACH6Va0AAAANUlEQVR42mNkYGCwZxggwALEzANp+c+BtPzzQFr+YyAt/z5iff57IC3/NZCW/xlIy/8PlOUA+6sJL3detZIAAAAASUVORK5CYII=);
  background-repeat: repeat-x;
  background-position: center top; }

.addressbook-patron-v2 .b-sticky_yes {
  background-image: none;
  background-color: #fff; }

/* BLOCK */
/* ELEMENTS */
/* BLOCK */
.b-toolbar__btn,
.b-toolbar__btn:link,
.b-toolbar__btn:visited,
.btn_styled,
.btn_styled:link,
.btn_styled:visited {
  color: #000;
  border-color: #bbb;
  -webkit-box-shadow: none;
          box-shadow: none;
  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: linear-gradient(to bottom, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0));
  background-color: #ddd; }

.btn_styled .btn__text {
  color: #000; }

/* hover */
.b-toolbar__btn:hover,
.btn_styled: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: linear-gradient(to bottom, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0));
  background-color: #ccc; }

/* MOD: disabled */
.b-toolbar__btn_disabled,
.b-toolbar__btn_disabled:hover,
.btn_styled.btn_disabled,
.btn_styled.btn_disabled:hover {
  cursor: default;
  color: #000;
  border-color: #a0a0a0;
  opacity: 1;
  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: linear-gradient(to bottom, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0));
  background-color: #ddd; }

.b-toolbar__btn_disabled .b-toolbar__btn__text,
.b-toolbar__btn_disabled .ico,
.b-toolbar__btn_disabled .b-checkbox,
.btn_styled.btn_disabled .btn__text,
.btn_styled.btn_disabled .ico {
  cursor: default;
  opacity: 0.5; }

/* MOD: active */
.b-toolbar__btn_active:hover,
.b-toolbar__btn_active,
.btn_styled.btn_active:hover,
.btn_styled.btn_active {
  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: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.6));
  background-color: #ccc; }

.b-toolbar__message {
  color: #999999; }

.b-toolbar__message_error {
  color: #e9221f; }

/*  BLOCK  */
/*  ELEMENTS  */
.b-dropdown__arrow {
  border-top-color: #000; }

.b-dropdown_disabled .b-dropdown__arrow {
  opacity: 0.5; }

.b-dropdown__ctrl_default {
  color: #000;
  border-color: #bbb;
  -webkit-box-shadow: none;
          box-shadow: none;
  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: linear-gradient(to bottom, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0));
  background-color: #ddd; }

/* hover */
.b-dropdown__ctrl_default:hover {
  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: linear-gradient(to bottom, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0));
  background-color: #ccc; }

.b-dropdown_disabled .b-dropdown__ctrl_default,
.b-dropdown_disabled .b-dropdown__ctrl_default:hover {
  cursor: default;
  color: #000;
  border-color: #a0a0a0;
  opacity: 1;
  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: linear-gradient(to bottom, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0));
  background-color: #ddd; }

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

/* BLOCK */
.btn_stylish.btn {
  color: #333333;
  text-shadow: none;
  border-color: #dbdbdb;
  background-color: #f4f4f4;
  background-image: -webkit-linear-gradient(top, #f4f4f4, #f4f4f4), none;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f4f4f4), to(#f4f4f4)), none;
  background-image: linear-gradient(to bottom, #f4f4f4, #f4f4f4), none; }
  .btn_stylish.btn .ico {
    color: #333333; }

.btn_stylish.btn.btn_hover,
.btn_stylish.btn:hover {
  color: #333333;
  text-shadow: none;
  border-color: #d1d1d1;
  background-color: #ececec;
  background-image: -webkit-linear-gradient(top, #ececec, #ececec), none;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#ececec), to(#ececec)), none;
  background-image: linear-gradient(to bottom, #ececec, #ececec), none; }
  .btn_stylish.btn.btn_hover .ico,
  .btn_stylish.btn:hover .ico {
    color: #333333; }

.btn_stylish.btn.btn_active,
.btn_stylish.btn:active {
  color: #333333;
  text-shadow: none;
  border-color: #d1d1d1;
  background-color: #ececec;
  background-image: -webkit-linear-gradient(top, #ececec, #ececec), none;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#ececec), to(#ececec)), none;
  background-image: linear-gradient(to bottom, #ececec, #ececec), none; }
  .btn_stylish.btn.btn_active .ico,
  .btn_stylish.btn:active .ico {
    color: #333333; }

.btn_stylish.btn.btn_loading,
.btn_stylish.btn.btn_loading:hover,
.btn_stylish.btn.btn_loading:active {
  cursor: progress;
  color: #333333;
  text-shadow: none;
  border-color: #dbdbdb;
  background-color: #f4f4f4;
  background-image: -webkit-linear-gradient(top, #f4f4f4, #f4f4f4), url("//img.imgsmail.ru/common/toolkit/btn/_loading/btn_loading.png");
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f4f4f4), to(#f4f4f4)), url("//img.imgsmail.ru/common/toolkit/btn/_loading/btn_loading.png");
  background-image: linear-gradient(to bottom, #f4f4f4, #f4f4f4), url("//img.imgsmail.ru/common/toolkit/btn/_loading/btn_loading.png"); }
  .btn_stylish.btn.btn_loading .ico,
  .btn_stylish.btn.btn_loading:hover .ico,
  .btn_stylish.btn.btn_loading:active .ico {
    color: #333333; }

.btn_stylish.btn.btn_disabled,
.btn_stylish.btn.btn_disabled:hover,
.btn_stylish.btn.btn_disabled:active {
  cursor: default;
  color: rgba(51, 51, 51, 0.5);
  text-shadow: none;
  border-color: rgba(219, 219, 219, 0.6);
  background-color: rgba(244, 244, 244, 0.6);
  background-image: -webkit-linear-gradient(top, #f4f4f4, #f4f4f4), none;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f4f4f4), to(#f4f4f4)), none;
  background-image: linear-gradient(to bottom, #f4f4f4, #f4f4f4), none; }
  .btn_stylish.btn.btn_disabled .ico,
  .btn_stylish.btn.btn_disabled:hover .ico,
  .btn_stylish.btn.btn_disabled:active .ico {
    color: rgba(51, 51, 51, 0.5); }

/* MODS */
.btn_stylish.btn_main {
  color: #ffffff;
  text-shadow: 0 -1px rgba(0, 0, 0, 0.3);
  border-color: #268ad2;
  background-color: #168DE2;
  background-image: -webkit-linear-gradient(top, transparent, transparent), none;
  background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)), none;
  background-image: linear-gradient(to bottom, transparent, transparent), none; }
  .btn_stylish.btn_main .ico {
    color: #ffffff; }

.btn_stylish.btn_main.btn_hover,
.btn_stylish.btn_main:hover {
  color: #ffffff;
  text-shadow: 0 -1px rgba(0, 0, 0, 0.3);
  border-color: #268ad2;
  background-color: #44a0e2;
  background-image: -webkit-linear-gradient(top, transparent, transparent), none;
  background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)), none;
  background-image: linear-gradient(to bottom, transparent, transparent), none; }
  .btn_stylish.btn_main.btn_hover .ico,
  .btn_stylish.btn_main:hover .ico {
    color: #ffffff; }

.btn_stylish.btn_main.btn_active,
.btn_stylish.btn_main:active {
  color: #ffffff;
  text-shadow: 0 -1px rgba(0, 0, 0, 0.3);
  border-color: #268ad2;
  background-color: #1587d9;
  background-image: -webkit-linear-gradient(top, transparent, transparent), none;
  background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)), none;
  background-image: linear-gradient(to bottom, transparent, transparent), none; }
  .btn_stylish.btn_main.btn_active .ico,
  .btn_stylish.btn_main:active .ico {
    color: #ffffff; }

.btn_stylish.btn_main.btn_loading,
.btn_stylish.btn_main.btn_loading:hover,
.btn_stylish.btn_main.btn_loading:active {
  cursor: progress;
  color: #ffffff;
  text-shadow: 0 -1px rgba(0, 0, 0, 0.3);
  border-color: #268ad2;
  background-color: #168DE2;
  background-image: -webkit-linear-gradient(top, transparent, transparent), url("//img.imgsmail.ru/common/toolkit/btn/_loading/btn_loading.png");
  background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)), url("//img.imgsmail.ru/common/toolkit/btn/_loading/btn_loading.png");
  background-image: linear-gradient(to bottom, transparent, transparent), url("//img.imgsmail.ru/common/toolkit/btn/_loading/btn_loading.png"); }
  .btn_stylish.btn_main.btn_loading .ico,
  .btn_stylish.btn_main.btn_loading:hover .ico,
  .btn_stylish.btn_main.btn_loading:active .ico {
    color: #ffffff; }

.btn_stylish.btn_main.btn_disabled,
.btn_stylish.btn_main.btn_disabled:hover,
.btn_stylish.btn_main.btn_disabled:active {
  cursor: default;
  color: rgba(255, 255, 255, 0.5);
  text-shadow: 0 -1px rgba(0, 0, 0, 0.3);
  border-color: #268ad2;
  background-color: #168DE2;
  background-image: -webkit-linear-gradient(top, transparent, transparent), none;
  background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)), none;
  background-image: linear-gradient(to bottom, transparent, transparent), none; }
  .btn_stylish.btn_main.btn_disabled .ico,
  .btn_stylish.btn_main.btn_disabled:hover .ico,
  .btn_stylish.btn_main.btn_disabled:active .ico {
    color: rgba(255, 255, 255, 0.5); }

/* BLOCK */
.b-toolbar .b-checkbox {
  border-color: #000;
  background-color: #ddd; }

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

.b-dropdown_expanded .b-checkbox {
  border-color: #9a9ca0;
  background-color: #fefefe; }

/* ELEMENTS */
.b-toolbar .b-checkbox__checkmark {
  color: #000; }

.b-dropdown_expanded .b-checkbox__checkmark {
  color: #333; }

.btn_main {
  border-color: #0077CC;
  background-color: #168DE2; }

.btn_main.btn_hover,
.btn_main:hover {
  border-color: #0077CC;
  background-color: #147fc0; }

.btn_main.btn_active,
.btn_main:active {
  border-color: #1175b2;
  background-color: #1175b2; }

.btn_main.btn_disabled,
.btn_main.btn_disabled:hover,
.btn_main.btn_disabled:active {
  opacity: 0.4; }

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

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

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

.portal-menu__search__operands__menu__button {
  background: #efefef; }

/* Project specific */
.badbrowser__overlay {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background-color: gray;
  z-index: 997; }

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

.badbrowser {
  position: relative;
  display: inline-block;
  width: 580px;
  -webkit-border-radius: 10px;
          border-radius: 10px;
  background: #fff;
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
          box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
  text-align: left;
  top: 200px; }

.badbrowser__title {
  font-size: 24px;
  font-family: Arial;
  color: #4c4c4c;
  padding: 50px 0;
  text-align: center;
  background: url(//img.imgsmail.ru/cloud/img/build/hotfix_CLOUDWEB-7777_51-5.201712061529/badbrowser.png) 50% 0 no-repeat;
  margin: 4px 0; }

.badbrowser__text {
  font-size: 15px;
  font-family: Arial;
  color: #666666;
  margin: 0 35px;
  text-align: center; }

.badbrowser__list {
  text-align: center;
  margin: 20px 0; }

.badbrowser__list__item {
  width: 150px;
  display: inline-block;
  margin: 15px;
  *zoom: 1;
  *display: inline; }

.badbrowser__list__item__title {
  font-size: 15px;
  font-family: Arial;
  color: #666666;
  text-align: center;
  font-weight: bold; }

.badbrowser__list__item__link {
  text-decoration: none; }

.badbrowser__list__item__icon {
  display: block;
  width: 86px;
  margin: 5px auto; }

.breadcrumbs {
  position: relative;
  z-index: 20;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-align-content: flex-start;
      -ms-flex-line-pack: start;
          align-content: flex-start;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  padding: 13px 20px;
  border-bottom: 1px solid rgba(204, 204, 204, 0.5);
  -webkit-border-radius: 2px 0 0 0;
          border-radius: 2px 0 0 0;
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
          box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
  background: #fff; }

.breadcrumbs__item-list {
  -webkit-flex-shrink: 1000;
      -ms-flex-negative: 1000;
          flex-shrink: 1000;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow: hidden;
  word-break: break-all; }
  .public__content__title .breadcrumbs__item-list {
    text-overflow: ellipsis; }
    .public_tablet .public__content_folder .public__content__title .breadcrumbs__item-list {
      text-overflow: clip;
      white-space: normal; }

.breadcrumbs__file-folder-count {
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  padding-left: 20px;
  text-align: right;
  white-space: nowrap;
  font-size: 13px;
  line-height: 18px;
  color: #9f9f9f; }

.breadcrumbs__item {
  display: inline; }

.breadcrumbs__item_active {
  font-size: 18px; }

.breadcrumbs__item__link {
  color: #9f9f9f;
  text-decoration: none; }

.breadcrumbs__item__link_active,
.breadcrumbs__item__plain-header {
  color: #333333; }

.breadcrumbs__item__link:hover {
  color: #f46c00; }

.breadcrumbs__item:after {
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  margin: 0 6px 0 10px;
  border: 4px solid transparent;
  border-left-color: #c1c1c1; }

.breadcrumbs__item.breadcrumbs__item_active:after {
  display: none; }

.clear {
  clear: both;
  font-size: 0;
  overflow: hidden;
  line-height: 0;
  height: 0; }

.clear_left {
  clear: left; }

.clear_right {
  clear: right; }

.clone-notice {
  min-height: 30px; }

.clone-notice_error {
  color: red; }

.clone-notice__icon {
  display: block;
  width: 50px;
  height: 50px;
  float: left;
  margin: 0 10px 0 0; }

.clone-notice__pic {
  display: block;
  width: 50px;
  height: 50px;
  position: absolute;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-color: transparent;
  background-size: cover;
  -webkit-border-radius: 4px;
          border-radius: 4px; }

.clone-notice__title {
  font-weight: bold;
  font-size: 17px;
  margin-bottom: 2px; }

.clone-notice__description {
  font-size: 17px; }

.public__content_clone-notice {
  overflow: hidden; }

.clone-notice_group .clone-notice__description {
  font-size: 18px;
  margin-top: 6px; }

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

@keyframes cloneNoticeFadeIn {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

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

@keyframes cloneNoticeFadeOut {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }

.clone-notice-layout {
  position: absolute;
  width: 100%;
  z-index: 2;
  background-color: #fff;
  overflow: hidden;
  opacity: 0; }
  .clone-notice-layout_cloneNoticeFadeIn {
    -webkit-animation-name: cloneNoticeFadeIn;
            animation-name: cloneNoticeFadeIn;
    -webkit-animation-duration: 0.5s;
            animation-duration: 0.5s;
    -webkit-animation-iteration-count: 1;
            animation-iteration-count: 1; }
  .clone-notice-layout_cloneNoticeFadeOut {
    -webkit-animation-name: cloneNoticeFadeOut;
            animation-name: cloneNoticeFadeOut;
    -webkit-animation-duration: 0.5s;
            animation-duration: 0.5s;
    -webkit-animation-iteration-count: 1;
            animation-iteration-count: 1; }
  .clone-notice-layout_opaque {
    opacity: 1; }

#clone-notice-preview {
  position: absolute;
  z-index: 4;
  top: auto;
  right: 20px;
  bottom: 24px;
  left: 20px;
  color: #fff;
  background-color: RGBA(51, 51, 51, 0.9);
  width: auto;
  -webkit-border-radius: 3px;
          border-radius: 3px; }
  #clone-notice-preview .public__content_clone-notice {
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-border-radius: 0;
            border-radius: 0;
    border: none; }
  #clone-notice-preview .clone-notice__pic, #clone-notice-preview .clone-notice__icon, #clone-notice-preview .clone-notice__title {
    display: none; }
  #clone-notice-preview .clone-notice__description {
    display: inline-block;
    position: relative;
    height: 48px;
    margin: 0;
    background-color: RGBA(0, 0, 0, 0.7);
    font-size: 16px;
    line-height: 48px; }
    #clone-notice-preview .clone-notice__description:before, #clone-notice-preview .clone-notice__description:after {
      display: block;
      position: absolute;
      z-index: -1;
      top: 0;
      width: 48px;
      height: 48px;
      -webkit-border-radius: 50%;
              border-radius: 50%;
      background-color: RGBA(0, 0, 0, 0.7);
      content: " "; }
    #clone-notice-preview .clone-notice__description:before {
      left: -24px;
      clip: rect(0px, 24px, 48px, 0px); }
    #clone-notice-preview .clone-notice__description:after {
      right: -24px;
      clip: rect(0px, 48px, 48px, 24px); }

.content_hide {
  display: none; }

.content__top {
  overflow: hidden; }

.content {
  position: relative;
  font-size: 13px;
  font-family: Arial, 'MS Trebuchet', sans-serif;
  -webkit-border-radius: 2px;
          border-radius: 2px;
  background: #fff url("data:image/gif;base64,R0lGODlhZAABAPAAAPLz8wAAACH5BAAAAAAALAAAAABkAAEAAAIIhI+py+0PYysAOw==") -70px 0 repeat-y;
  -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.2); }
  .content .content__left {
    background-image: -webkit-linear-gradient(#f1f1f1 1px, transparent 1px);
    background-image: linear-gradient(#f1f1f1 1px, transparent 1px);
    background-size: 100% 35px;
    background-position: 0 48px;
    overflow: hidden;
    z-index: 1;
    position: relative; }
    .body_mobile .content .content__left {
      background-position: 0 40px;
      background-size: 100% 61px; }
    .body_tablet .content .content__left {
      background-position: 0 50px; }
    .body_empty-datalist .content .content__left {
      background: none; }
  .content_no-grid {
    background: #fff; }
    .content_no-grid .content__left {
      background: none; }
  .content .content__right {
    display: none;
    z-index: 2;
    position: relative; }
  .content .content__along {
    overflow: hidden; }
  .body_empty-datalist .content {
    background-image: none; }
  .content__informer {
    display: none; }
  .content_search .content__informer {
    display: block; }
  .content_trashbin .content__informer {
    display: block; }
  .content_trashbin .content__left {
    background-position: 0 93px; }

.content_with-sidebar {
  vertical-align: bottom;
  border-right: 290px solid #f9f9f9; }
  .content_with-sidebar .content__right {
    display: block;
    margin-left: -1px;
    margin-right: -290px;
    float: right;
    width: 290px;
    background-color: #f9f9f9;
    -webkit-border-radius: 0 2px 2px 0;
            border-radius: 0 2px 2px 0; }
  .content_with-sidebar .content__left {
    -webkit-border-radius: 2px 0 0 2px;
            border-radius: 2px 0 0 2px;
    border-right: 1px solid #ececec; }

.content_with-thumbs {
  background: #fff; }
  .content_with-thumbs .content__left {
    background-image: none; }

.download {
  margin: 10px 0;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  background-color: #168de2;
  border: 1px solid #168de2;
  margin-left: -1px;
  margin-right: -1px; }

.download__title {
  padding: 8px 10px;
  -webkit-border-radius: 4px 4px 0 0;
          border-radius: 4px 4px 0 0;
  font-size: 14px;
  font-weight: normal;
  color: #fff;
  text-align: center;
  background-color: #1378c0;
  border: 1px solid #1378c0;
  margin-left: -1px;
  margin-right: -1px;
  margin-top: -1px; }

.download__apps {
  width: 88%;
  margin: 0 auto;
  padding: 0;
  list-style: none; }

.download__apps__item {
  display: inline-block;
  width: 53px;
  height: 55px;
  margin: 9px 8px 26px;
  -webkit-border-radius: 4px;
          border-radius: 4px; }
  .download__apps__item:hover {
    background-color: #1378c0; }

.download__apps__split {
  overflow: hidden;
  margin: 5px 23px;
  height: 1px;
  background: #047ac0; }

.download__apps__group {
  margin: 10px 23px; }

.download__apps__desktop .download__apps__desktop__icon {
  display: inline-block;
  vertical-align: middle;
  width: 24px;
  height: 18px;
  background-repeat: no-repeat;
  background-size: 100%;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOC4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMjQgMjQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0IDI0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xNiwxOWMwLTAuNCwwLTAuNiwwLTFsLTcsMGMwLDAuNCwwLDAuNiwwLDFjMCwxLjEtMS44LDEuNS0yLDEuNVYyMWgxMXYtMC41QzE3LjIsMjAuNSwxNiwyMC4xLDE2LDE5eg0KCSBNMjIsNEgzQzIuMyw0LDIsNC40LDIsNXYxMmMwLDAuNiwwLjcsMSwxLDFoMTljMC42LDAsMS0wLjQsMS0xVjVDMjMsNC40LDIyLjYsNCwyMiw0eiBNMjEsMTZINFY2aDE3VjE2eiIvPg0KPC9zdmc+DQo=);
  background-position: center;
  margin-right: 10px; }

.download__apps__desktop .download__apps__disko__icon {
  display: inline-block;
  vertical-align: middle;
  width: 22px;
  height: 22px;
  background-repeat: no-repeat;
  background-size: 100%;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyMiAyMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48dGl0bGU+RGlzYyBPIFNlcnZpY2UgT24gMDwvdGl0bGU+PGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+PGcgZmlsbD0iI2ZmZiI+PHBhdGggZD0iTTExIDIuNWMtNC42OTQgMC04LjUgMy44MDYtOC41IDguNXMzLjgwNiA4LjUgOC41IDguNSA4LjUtMy44MDYgOC41LTguNS0zLjgwNi04LjUtOC41LTguNXptMC0yLjVjNi4wNzUgMCAxMSA0LjkyNSAxMSAxMXMtNC45MjUgMTEtMTEgMTEtMTEtNC45MjUtMTEtMTEgNC45MjUtMTEgMTEtMTF6IiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48cGF0aCBkPSJNMTEgMTBjLTEuMTA1IDAtMi0uODk1LTItMnMuODk1LTIgMi0yIDIgLjg5NSAyIDItLjg5NSAyLTIgMnptMCA2Yy0xLjEwNSAwLTItLjg5NS0yLTJzLjg5NS0yIDItMiAyIC44OTUgMiAyLS44OTUgMi0yIDJ6Ii8+PC9nPjwvc3ZnPg==);
  background-position: center;
  margin-right: 10px; }

.download__apps__desktop .download__apps__screenshoter__icon {
  display: inline-block;
  vertical-align: middle;
  width: 24px;
  height: 18px;
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iODQiIGhlaWdodD0iNjYiIHZpZXdCb3g9IjAgMCA4NCA2NiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48dGl0bGU+RkE2QjI3M0MtODc5Ri00MzIzLUFBQkYtNEE4QzIwRjI1QTFFPC90aXRsZT48cGF0aCBkPSJNNTEuMzAyIDYxLjc4OWMtMy4zNDUgMi40MjktNy4zNjggMy44NS0xMS42OTggMy44NS00LjY5MiAwLTguOTc4LTEuNzE5LTEyLjQ3Mi00LjUyNi0yLjg4NSAyLjc4My02LjY0NSA0LjUyNS0xMC44MTIgNC41MjVDNy4zMDggNjUuNjM4IDAgNTcuNzI1IDAgNDcuOTYyYzAtNy41NzUgNC40MjEtMTMuOTg0IDEwLjYwMy0xNi41YTE2LjA4MSAxNi4wODEgMCAwIDEtMS4yNDUtNi4xODVjMC04LjM2MSA2LjI2LTE1LjE0IDEzLjk4LTE1LjE0IDEuMTU3IDAgMi4yNi4xOTYgMy4zMzMuNDg1QzMwLjM5IDQuMjU4IDM2LjkxNCAwIDQ0LjM5NiAwYzEwLjkwOSAwIDE5Ljc2OSA5LjAxNyAyMC43OTggMjAuNTFDNzUuNzQ2IDIxLjcxIDg0IDMxLjIzOSA4NCA0Mi45NTZjMCAxMi41MjYtOS40MDIgMjIuNjgyLTIxIDIyLjY4Mi00LjMzMyAwLTguMzU3LTEuNDItMTEuNjk4LTMuODV6TTI5Ljk2NiA0NC43NzJjLS4wNzYgMi4yNjggMi4yOTIgNC45MzUgNC44OTMgNC45MzVoMTMuMjAzdi02LjU4SDM2LjU0N1YzMS42MWgtNi41OHYxMy4xNjF6bTI2LjMyMS0xLjY0NVYyOC4zMmMuMDcyLTMuMjg4LTIuMzQ5LTQuODEtNC45MzUtNC45MzVIMzYuNTV2LTQuNDNjMC0xLjM5Ny0xLjg1NS0yLjAyLTMuMjQ2LTIuMDItMS4zOTIgMC0zLjA5NS44NzMtMy4wOTUgMi4yN2wtLjI0MyA0LjE4LTQuNDM3LjA3MWMtMS4xOTYgMC0yLjExNyAyLjExNC0yLjExNyAzLjMxIDAgMS4xOTkuOTIgMy4yIDIuMTE3IDMuMmgyNC4xNzh2MjIuMDYyYy4xNjggMS4xNzggMi4xOCAyLjU5NiAzLjMxOCAyLjU5NiAxLjE5OCAwIDMuMzM0LTEuMTkyIDMuMjYyLTIuMzg5di0yLjUyOWgyLjUwN2MxLjM5Ny4wOSAyLjYyLTIuMDY4IDIuNjItMy40NjcgMC0yLjUzLTIuNjItMy4xMTMtMi42Mi0zLjExM2gtMi41MDd6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=);
  background-position: center center;
  margin-right: 10px; }

.download__apps__desktop .download__apps__clouder__icon {
  display: inline-block;
  vertical-align: middle;
  width: 24px;
  height: 18px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  margin-right: 10px; }

.download__apps__desktop .download__apps__desktop__text {
  vertical-align: middle; }

.download__apps__desktop .download__apps__desktop__link {
  color: white;
  text-decoration: none;
  display: block;
  padding: 10px 0 10px 17px;
  -webkit-border-radius: 2px;
          border-radius: 2px; }
  .download__apps__desktop .download__apps__desktop__link:hover {
    background-color: #1378c0; }

.download__apps__desktop .download__apps__desktop__link_disko {
  padding: 8px 0 8px 18px; }

.download__apps__item__icon {
  display: block;
  width: 76px;
  height: 58px;
  color: #fff;
  background-repeat: no-repeat;
  text-decoration: none;
  line-height: 134px;
  text-align: center;
  margin-left: -12px;
  cursor: pointer;
  background-position: center 0;
  font-size: 11px; }

.download__apps__item__icon_ios {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNTQgNTQiIHdpZHRoPSI1NCIgaGVpZ2h0PSI1NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNTQgNTQiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxnPjxnPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0zMyAxNi43YzEtMS4yIDEuNy0yLjkgMS40LTQuN2MtMS42IDAuMS0zLjQgMS4xLTQuNCAyLjRjLTEgMS4yLTEuOCAyLjktMS40IDQuNkMzMC4zIDE5IDMyIDE4IDMzIDE2Ljd6IE0zNi43IDI2YzAuNS0xLjMgMS40LTIuNCAyLjktMy4yQzM4LjIgMjEgMzYuMSAyMCAzNC4xIDIwYy0yLjYgMC0zLjcgMS01LjYgMWMtMS45IDAtMy4zLTEtNS42LTFjLTIuMiAwLTQuNiAxLjMtNi4xIDMuNSBjLTAuNiAwLjgtMC45IDEuOC0xLjEgMi45Yy0wLjYgMy4xIDAuMyA3LjIgMi44IDEwLjhjMS4yIDEuOCAyLjkgMy43IDUgMy44YzEuOSAwIDIuNC0xIDUtMWMyLjYgMCAzLjEgMSA1IDEgYzIuMSAwIDMuOS0yLjIgNS4xLTRjMC45LTEuMyAxLjItMS45IDEuOS0zLjNDMzcgMzIuNSAzNS42IDI4LjkgMzYuNyAyNnoiLz48L2c+PC9nPjwvZz48L3N2Zz4=); }

.download__apps__item__icon_android {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNTQgNTQiIHdpZHRoPSI1NCIgaGVpZ2h0PSI1NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNTQgNTQiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxnPjxnPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjRkZGRkZGIiBkPSJNMTcgMjJjLTEuMSAwLTIgMC44LTIgMS45djcuM2MwIDEgMC45IDEuOSAyIDEuOSBjMS4xIDAgMi0wLjggMi0xLjl2LTcuM0MxOSAyMi44IDE4LjEgMjIgMTcgMjJ6IE0zOCAyMmMtMS4xIDAtMiAwLjgtMiAxLjl2Ny4zYzAgMSAwLjkgMS45IDIgMS45YzEuMSAwIDItMC44IDItMS45di03LjMgQzQwIDIyLjggMzkuMSAyMiAzOCAyMnogTTIwIDM0LjljMCAwLjggMC4zIDEuMSAxIDEuMWgxdjRjMCAxIDAuNiAyLjEgMiAyYzEuMy0wLjEgMi0xIDItMnYtNGgzdjRjMCAxIDAuNiAyIDIgMmMxLjIgMCAyLTEgMi0yIHYtNGgxYzAuNyAwIDEtMC4zIDEtMS4xVjIySDIwVjM0Ljl6IE0zMS40IDE1LjdsMS40LTIuM2MwLjEtMC4xLTAuMy0wLjMtMC40LTAuNGMtMC4xLTAuMS0wLjQtMC4yLTAuNS0wLjFsLTEuMyAyLjQgYy0wLjktMC40LTIuNS0wLjYtMy42LTAuNmMtMS4xIDAtMi4xIDAuNC0yLjcgMC42bC0xLjEtMi40Yy0wLjEtMC4xLTAuNSAwLjEtMC42IDAuMmMtMC4xIDAuMS0wLjMgMC4yLTAuMyAwLjNsMC45IDIuMSBjLTIgMS4zLTMuMSAzLjEtMy4zIDUuNWgxNUMzNC44IDE4LjYgMzMuNCAxNi44IDMxLjQgMTUuN3ogTTI0IDE5Yy0wLjYgMC0xLTAuNC0xLTFjMC0wLjYgMC40LTEgMS0xYzAuNiAwIDEgMC40IDEgMSBDMjUgMTguNiAyNC42IDE5IDI0IDE5eiBNMzEgMTljLTAuNiAwLTEtMC40LTEtMWMwLTAuNiAwLjQtMSAxLTFjMC42IDAgMSAwLjQgMSAxQzMyIDE4LjYgMzEuNiAxOSAzMSAxOXoiLz48L2c+PC9nPjwvZz48L3N2Zz4=); }

.download__apps__item__icon_winphone {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNTQgNTQiIHdpZHRoPSI1NCIgaGVpZ2h0PSI1NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNTQgNTQiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjRkZGRkZGIiBkPSJNMjYgMjZ2LTkuOEw0MSAxM3YxM0gyNnogTTE0IDI2bDAtNy4xTDI0IDE3bDAgOUgxNHogTTI0IDI4djEwIGwtMTAtMS45VjI4SDI0eiBNNDEgMjh2MTRsLTE1LTMuMVYyOEg0MXoiLz48L2c+PC9zdmc+); }

.b-layer__container.b-layer__container_suspicious {
  width: 480px; }

.file-icon_suspicious {
  width: 64px;
  height: 64px;
  position: absolute;
  top: 47px;
  left: 207px; }

.layer_suspicious .layer__title {
  padding-top: 140px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIiB3aWR0aD0iMTI0IiBoZWlnaHQ9IjEyMCIgdmlld0JveD0iMCAwIDEyNCAxMjAiPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDojZjBmMGYwfS5jbHMtMntmaWxsOiNlNWU1ZTV9LmNscy0yLC5jbHMtMywuY2xzLTQsLmNscy01LC5jbHMtNiwuY2xzLTcsLmNscy04e2ZpbGwtcnVsZTpldmVub2RkfS5jbHMtM3tmaWxsOiMzMzN9LmNscy0zLC5jbHMtNntvcGFjaXR5Oi4wNX0uY2xzLTR7ZmlsbDojYzhjYmNjfS5jbHMtNXtmaWxsOiM3ZDdmODB9LmNscy02e2ZpbGw6IzAwMH0uY2xzLTd7ZmlsbDojZmZkNTExfS5jbHMtOHtmaWxsOiM1NjM5MWJ9PC9zdHlsZT48L2RlZnM+PGNpcmNsZSBjeD0iNjAiIGN5PSI2MCIgcj0iNjAiIGNsYXNzPSJjbHMtMSIvPjxwYXRoIGQ9Ik0xMTIuNDA2IDMwLjc4N2E1OS40NyA1OS40NyAwIDAgMC0xLjQzMi0yLjQzIDYwLjY5NiA2MC42OTYgMCAwIDEgMS41NzQgMi4zMzZsLS4xNDIuMDk0ek02MiAzQzI4Ljg2MyAzIDIgMjkuODYzIDIgNjNhNTkuNzEgNTkuNzEgMCAwIDAgOS4wMjYgMzEuNjQzQTU5LjcwNyA1OS43MDcgMCAwIDEgMCA2MEMwIDI2Ljg2MyAyNi44NjMgMCA2MCAwYzIxLjUyIDAgNDAuMzg1IDExLjMzNyA1MC45NzQgMjguMzU4QzEwMC4xMDQgMTMuMDIgODIuMjI4IDMgNjIgM3pNMTIuNDg0IDk2Ljg4YTYxLjIyOCA2MS4yMjggMCAwIDEtMS40NTgtMi4yMzcgNTkuOTA1IDU5LjkwNSAwIDAgMCAxLjU5NCAyLjE0N2wtLjEzNi4wOXoiIGNsYXNzPSJjbHMtMiIvPjxwYXRoIGQ9Ik02MC44MyAxMTkuOThMMzEgOTFsNDQuMDY0LTM1LjU2TDgwIDI3bDM5LjE0IDQzLjA4Yy00Ljc1IDI4LjA3LTI4Ljk4MiA0OS41LTU4LjMxIDQ5Ljl6IiBjbGFzcz0iY2xzLTMiLz48cGF0aCBkPSJNMzMgMjdoNDUuOTVMOTQgNDMuMDYzVjg4YTQgNCAwIDAgMS00IDRIMzNhNCA0IDAgMCAxLTQtNFYzMWE0IDQgMCAwIDEgNC00eiIgY2xhc3M9ImNscy00Ii8+PHBhdGggZD0iTTkzLjk5OCA0M2gtMTAuOTlBNCA0IDAgMCAxIDc5IDM5LjAwOFYyNy4wMTNMOTMuOTk4IDQzeiIgY2xhc3M9ImNscy01Ii8+PHBhdGggZD0iTTExNS43MjYgMTA4SDgyLjI3NGMtMi41NjMgMC00LjEzLTIuODYtMi43NzgtNS4wNzJsMTYuNzI2LTI3LjM2YTMuMjQzIDMuMjQzIDAgMCAxIDUuNTU2IDBsMTYuNzI2IDI3LjM2YzEuMzUyIDIuMjEyLS4yMTUgNS4wNzItMi43NzggNS4wNzJ6IiBjbGFzcz0iY2xzLTYiLz48cGF0aCBkPSJNMTE5LjkwNyAxMDJINzguMDkzYy0zLjIwNSAwLTUuMTYzLTMuNTMzLTMuNDczLTYuMjY1bDIwLjkwNy0zMy44YzEuNi0yLjU4NCA1LjM0Ny0yLjU4NCA2Ljk0NiAwbDIwLjkwNyAzMy44YzEuNjkgMi43MzItLjI2OCA2LjI2NS0zLjQ3MyA2LjI2NXoiIGNsYXNzPSJjbHMtNyIvPjxwYXRoIGQ9Ik05OS41NDMgODcuNzhoLS40M2EyLjAyIDIuMDIgMCAwIDEtMi4wMi0yLjAxOFY3NC45MjVhMi4wMiAyLjAyIDAgMCAxIDIuMDItMi4wMmguNDNhMi4wMiAyLjAyIDAgMCAxIDIuMDIgMi4wMnYxMC44MzdhMi4wMiAyLjAyIDAgMCAxLTIuMDIgMi4wMnptLS4yMTUgMi41OTVhMi4yNDMgMi4yNDMgMCAwIDEgMi4yMzUgMi4yNWMwIDEuMjQzLTEgMi4yNS0yLjIzNSAyLjI1YTIuMjQyIDIuMjQyIDAgMCAxLTIuMjM0LTIuMjVjMC0xLjI0MyAxLTIuMjUgMi4yMzQtMi4yNXoiIGNsYXNzPSJjbHMtOCIvPjwvc3ZnPg==");
  background-repeat: no-repeat;
  background-position: top center;
  background-size: 124px 120px;
  text-align: center; }

.layer_suspicious .layer__description {
  margin: 20px 20px 10px;
  line-height: 1.5;
  text-align: center; }

.layer_suspicious .layer__manual {
  margin: 10px 20px 20px;
  line-height: 1.5;
  text-align: center; }

.layer_suspicious .layer__confirmation {
  margin: 30px 20px;
  text-align: center;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }
  .layer_suspicious .layer__confirmation__text {
    cursor: pointer; }

.layer_suspicious .layer__footer {
  margin-top: 30px; }

.layer_suspicious.layer_desktop .layer__confirmation .b-checkbox {
  top: 1px; }

.body_phone .b-layer__wrapper.b-layer__wrapper_suspicious {
  display: block;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  -webkit-overflow-scrolling: touch; }

.body_phone .b-layer__wrapper2.b-layer__wrapper2_suspicious {
  display: block; }

.body_phone .b-layer__wrapper3.b-layer__wrapper3_suspicious {
  display: block; }

.body_phone .b-layer__container.b-layer__container_suspicious {
  width: 95%;
  margin: 0;
  border: none;
  -webkit-box-shadow: none;
  box-shadow: none; }
  .body_phone .b-layer__container.b-layer__container_suspicious .btn_layer_close {
    display: none; }

.body_phone .b-layer.b-layer_suspicious .b-layer__overlay {
  opacity: 1;
  background: #fff; }

.body_phone .layer_suspicious {
  padding-bottom: 80px; }
  .body_phone .layer_suspicious .layer__description {
    font-size: 14px;
    line-height: 1;
    color: #a6a6a6; }
  .body_phone .layer_suspicious .layer__manual {
    margin-bottom: 20px;
    font-size: 14px;
    line-height: 1; }
  .body_phone .layer_suspicious .layer__confirmation {
    margin-bottom: 20px;
    margin-bottom: 10px;
    font-size: 14px; }
    .body_phone .layer_suspicious .layer__confirmation .b-checkbox {
      display: inline-block;
      width: 22px;
      height: 22px;
      vertical-align: middle; }
    .body_phone .layer_suspicious .layer__confirmation .b-checkbox__box {
      top: 0;
      left: 0;
      width: 20px;
      height: 20px;
      margin: 0; }
    .body_phone .layer_suspicious .layer__confirmation .b-checkbox__checkmark {
      font-size: 26px;
      margin: 2px 0 0 1px; }
    .body_phone .layer_suspicious .layer__confirmation .b-checkbox__checkmark:before {
      font-size: 21px; }
  .body_phone .layer_suspicious .layer__footer {
    margin-top: 10px;
    background: #fff; }
    .body_phone .layer_suspicious .layer__footer .btn_mobile {
      height: 40px;
      line-height: 40px;
      padding: 0 16px;
      font-size: 18px;
      -webkit-border-radius: 4px;
              border-radius: 4px;
      background-color: white;
      background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0)));
      background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0));
      background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0));
      -webkit-box-shadow: none;
      box-shadow: none; }
    .body_phone .layer_suspicious .layer__footer .btn_mobile.btn_main {
      border-color: #0077CC;
      background-color: #168DE2;
      color: white;
      background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0)));
      background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0));
      background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)); }

.drop-zone {
  margin: 20px;
  background-color: #f8f8f8;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  height: 160px;
  position: relative;
  cursor: pointer;
  background-image: url(//img.imgsmail.ru/cloud/img/build/hotfix_CLOUDWEB-7777_51-5.201712061529/blackhole.png);
  background-repeat: no-repeat;
  background-position: 0 -160px;
  display: none;
  overflow: hidden; }

.drop-zone_hover {
  background-position: 0 0; }

.drop-zone_hover .drop-zone__message {
  visibility: hidden; }

.drop-zone__message {
  color: #9f9f9f;
  font-size: 14px;
  text-align: center;
  width: 170px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -1.4em;
  margin-left: -95px; }

.drop-zone__input {
  cursor: pointer;
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
  top: -10px;
  right: -40px;
  font-size: 150px;
  position: absolute; }

@font-face {
  font-family: 'a_futurarounddemiregular';
  src: url("//img.imgsmail.ru/cloud/css/build/hotfix_CLOUDWEB-7777_51-5.201712061529/fonts/a_futurarounddemi_numbers.eot"); }

@font-face {
  font-family: 'a_futurarounddemiregular';
  src: url(data:application/x-font-woff;charset=utf-8;base64,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) format("woff"), url("//img.imgsmail.ru/cloud/css/build/hotfix_CLOUDWEB-7777_51-5.201712061529/fonts/a_futurarounddemi_numbers.ttf") format("truetype");
  font-weight: normal;
  font-style: normal; }

.http-error {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
  width: 95%; }
  .http-error__wrapper3 {
    position: fixed;
    width: 100%;
    top: 80px;
    bottom: 29px;
    left: 0;
    right: 0;
    background: white;
    z-index: 30;
    overflow: visible; }
  .http-error__wrapper2 {
    display: table;
    width: 100%;
    height: 100%; }
  .http-error__wrapper1 {
    display: table-row;
    height: 100%; }
  .http-error__code {
    font-size: 258px;
    margin: 0 .1em .21em;
    display: inline-block;
    vertical-align: middle;
    width: 1.7em;
    height: .7em; }
    .http-error__code__text {
      display: block;
      margin-top: -.24em;
      font-family: a_futurarounddemiregular;
      color: #cdcdcd;
      -webkit-transform: scaleY(0.9);
      -ms-transform: scaleY(0.9);
      transform: scaleY(0.9); }
  .http-error__message {
    font-size: 14px;
    background-color: white;
    margin: 0 28px;
    display: inline-block;
    max-width: 400px;
    vertical-align: top;
    text-align: left;
    border: 1px solid #d9d9d9;
    -webkit-border-radius: 4px;
            border-radius: 4px;
    -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.09);
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.09); }
    .http-error__message__body {
      padding: 1.8em 2em 1em; }
    .http-error__message__title {
      font-size: 1.6em; }
    .http-error__message__text {
      line-height: 1.4;
      margin: 0.7em 0; }
    .http-error__message a.http-error__message__link {
      text-decoration: underline;
      display: inline;
      line-height: inherit;
      font-size: inherit;
      color: inherit;
      vertical-align: baseline;
      margin: 0 5px; }
      .http-error__message a.http-error__message__link:hover {
        text-decoration: none;
        color: inherit; }
    .http-error__message__buttons {
      padding: 16px 28px;
      background: #e4ebf0;
      border-top: 1px solid #dae4ef;
      -webkit-box-shadow: inside 0 1px 1px rgba(255, 255, 255, 0.6);
      box-shadow: inside 0 1px 1px rgba(255, 255, 255, 0.6); }

@media screen and (max-width: 640px) {
  .http-error__code {
    font-size: 130px; }
  .http-error__message {
    font-size: 12px; } }

.body_phone .http-error__wrapper3 {
  position: static;
  padding: 20px 0; }

.footer__push, .footer__wrapper {
  height: 29px;
  margin: 0;
  padding: 0; }

.page-wrapper_mobile .footer__push,
.page-wrapper_phone .footer__push {
  display: none; }

.body_public.body_tablet .page-wrapper_mobile .footer__push {
  display: block; }

.footer__wrapper {
  position: relative;
  z-index: 999; }

.footer__wrapper_error {
  padding-top: 31px; }

.information {
  margin: 20px; }

.information__title {
  font-size: 18px; }

.information__text {
  font-size: 13px;
  color: #9f9f9f;
  margin: 20px 0; }

.information__controls {
  position: relative;
  left: -4px; }

.information__table__field {
  float: left;
  color: #9f9f9f;
  line-height: 2; }

.information__table__field_high {
  line-height: 3; }

.information__table__value {
  text-align: right;
  color: #333333;
  line-height: 2;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.information__table__value_high {
  line-height: 3; }

.information__table__field_line {
  float: none;
  text-align: left; }

.information__table__value_line {
  margin: 0;
  text-align: left;
  overflow: visible;
  white-space: normal;
  word-break: break-all; }

.layer__confirmation {
  margin: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-word; }

.layer__title {
  font-size: 18px;
  margin: 20px;
  overflow: hidden; }

.b-layer__container .btn_layer_close {
  top: 0;
  right: -15px; }

.layer__title_error {
  color: #e61a0f; }

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

.layer__fieldset {
  padding: 10px 20px;
  margin: 0; }

.layer__fieldset_underline {
  border-bottom: 1px solid #f2f3f3;
  padding-top: 0; }

.layer__fieldset__field {
  float: left;
  color: #9f9f9f;
  line-height: 3;
  width: 115px; }

.layer__fieldset__value {
  color: #333333;
  line-height: 3; }

.layer__fieldset__value_buttons-wrapper {
  position: relative;
  left: -4px; }

.b-layer__controls__right {
  float: right; }

.layer__field {
  margin: 10px 0;
  position: relative; }

.layer__header {
  padding-top: 35px;
  margin-bottom: 6px;
  background-position: 50% 20px;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAVCAMAAABi3H5uAAABjFBMVEXAx83a3eHZ3eLY3eL////09PT////////v7+/y8vL////u7u69xMvCytHAxs3Dy9LAx8++xMvCyM/CytHBx87CydHJz9TDytHM0tnByM/////ByNDz8/TAxs3Ey9LAx87Ey9DAx8/////BydDM0tn////Ey9Lg4+bEy9LN0tjHztTIztTAx8/GzdTM0tnO1dvDy9LFzNPByM/DytH6+vvFzNPGzdHFzdT////////////5+fn////9/f3////////////v7+8AAADz9fjv8vXv8/fz9ffs8PX////Jz9ba4Obk6e7Q193h5+zb4efa3+Xb4ebL0djY3uTm6/Di5+zf5erM09nq7fLq7/Pd4ujQ1Nvm6/Hj6O7h5uzk6u/j6Ozi5+3X3OLL0tnz9PbT2d/e5Orf5Org5uvp7fLh5erZ3+Tm6vDr7O74+fvt8fX19/nr8PT2+PnByM3e4+nZ3+XT2eDc4ujn7PLl6u/S2N/k6e/u8fXw8/bo7fLj6e7d4+nY3ePn7PHp7vPq7/RQ+dPQAAAAQ3RSTlP8/P7+ctBUdfTbWvjXYMGBDO+5P/gM8zZ7FQ8bxuY5ve0kYA+RPwnsWsum4gZOk0aHUS1yj37uVEgSNraZp5NOBusAjsEXwQAAAQ9JREFUeNp10NVuAzEQQFE/lJmZmRnDcZmZccsU5izF4x/vpm7lrBrfF0s+GlsahHkV5SUbwbJSfpGB1ZWRzZAe3q5q/I9tB7tbKgDZOWztNuHU9MRkR4jQdBAP92Ti7EMiIumGMU1e9nGcf3rWkvEY0N/Ui3GOc69ATd0PDnT+4Qeh5q6iidP2ZobvbJAHRDtJBesNHBl74cj9KFpTi/BQ6pZmi+w3oFHpGmjWtDo0fCMwGttDEqGCQEc6CPEY3QlRlVC/8NnPGdR1Jhh9+1pEuEVOK6x4gf3kXfs5zx8XMMJNds/q8pLHnuuT/eCXfYXugKIoAXcv260lx5ZvwTjPWrBebC3CLqfD5nC6DPgGwxrrn+C99awAAAAASUVORK5CYII=");
  background-repeat: no-repeat; }

.layer__header:after {
  content: '';
  display: block;
  height: 3px;
  background-repeat: repeat-x;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAMAAACd425HAAAAD1BMVEXt7u7e39/t7e3c3d3////ZAXkRAAAAHUlEQVR42jXGsQEAAAjCsAL+f7ODmCkQ5qDo67hdBg0AZGA9IOAAAAAASUVORK5CYII="); }

.layer__header_noborder:after {
  display: none; }

.layer__header_nofill {
  background: none;
  margin-bottom: 0;
  padding-top: 0; }

.layer__header_nofill:after {
  display: none; }

.layer__header__title {
  margin: 20px 0;
  text-align: center;
  font-size: 26px;
  font-weight: normal;
  color: #4c4c4c; }

.layer__header__title_nofill {
  color: #000;
  margin: 17px 0;
  font-size: 24px; }

.layer__header__title__accent {
  font-weight: bold;
  color: #2164d3; }

.layer__content {
  overflow: hidden; }

.layer__content_fill {
  border-top: 1px solid #e6e6e6;
  border-bottom: 1px solid #e6e6e6;
  padding-top: 15px;
  padding-bottom: 15px;
  background: #f7f7f7; }

.layer__content__col {
  width: 50%;
  float: left; }

.layer__content__text {
  margin: 14px 0;
  color: #666;
  line-height: 1.5;
  font-size: 15px; }

.layer__content__text_centered {
  text-align: center; }

.layer__content__text_nomargin {
  margin: 0; }

.layer__footer {
  margin-top: 42px;
  padding: 20px 0;
  background-color: #f8f8f8;
  -webkit-border-radius: 0 0 4px 4px;
          border-radius: 0 0 4px 4px;
  text-align: center; }

.layer__footer_nofill {
  background: none;
  margin-top: 0; }

.layer__textarea {
  width: 376px;
  height: 189px;
  background: none repeat scroll 0 0 #FFFFFF;
  border: 1px solid #B5B5B5;
  -webkit-border-radius: 2px 2px 2px 2px;
          border-radius: 2px 2px 2px 2px;
  -webkit-box-shadow: 1px 2px 2px #E0E0E0 inset;
          box-shadow: 1px 2px 2px #E0E0E0 inset;
  color: #333333;
  font-family: Arial,Tahoma,Verdana,sans-serif;
  font-size: 14px;
  padding: 4px 9px; }

body.body_phone .cloud-promo {
  z-index: 1003;
  position: relative; }

body.body_phone .b-layer__overlay {
  z-index: 1004;
  background-color: #000; }

body.body_phone .b-layer__container {
  width: 90%; }

@media (min-height: 440px) {
  body.body_phone .b-layer__wrapper {
    position: absolute;
    display: block;
    height: auto;
    overflow-x: auto;
    bottom: auto; }
    body.body_phone .b-layer__wrapper .b-layer__wrapper2,
    body.body_phone .b-layer__wrapper .b-layer__wrapper3 {
      display: block; }
  body.body_phone .b-layer__container {
    position: static;
    border: 1px solid #cccccc;
    -webkit-box-shadow: none;
            box-shadow: none;
    margin: 14px auto; }
    body.body_phone .b-layer__container .btn_layer_close {
      display: none; } }

body.body_phone .b-layer__wrapper_auto-stacking-context {
  -webkit-overflow-scrolling: touch;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  position: fixed;
  display: block; }
  body.body_phone .b-layer__wrapper_auto-stacking-context .b-layer__wrapper2,
  body.body_phone .b-layer__wrapper_auto-stacking-context .b-layer__wrapper3,
  body.body_phone .b-layer__wrapper_auto-stacking-context .b-layer__container,
  body.body_phone .b-layer__wrapper_auto-stacking-context .b-layer__placeholder {
    display: block;
    height: 100%;
    background: transparent; }
  body.body_phone .b-layer__wrapper_auto-stacking-context .b-layer__container {
    border: none;
    margin: 0;
    width: 100%; }

.layer__input {
  margin: 0;
  background: none repeat scroll 0 0 #FFFFFF;
  border: 1px solid #B5B5B5;
  -webkit-border-radius: 2px 2px 2px 2px;
          border-radius: 2px 2px 2px 2px;
  -webkit-box-shadow: 1px 2px 2px #E0E0E0 inset;
          box-shadow: 1px 2px 2px #E0E0E0 inset;
  color: #333333;
  font-family: Arial,Tahoma,Verdana,sans-serif;
  font-size: 14px;
  padding: 4px 9px;
  width: 380px; }

body.body_phone .layer__input {
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.layer__input:hover {
  border-color: #999999;
  outline: 0 none; }

.layer__input:focus {
  border-color: #85B8EB;
  outline: 0 none; }

.layer__input_error,
.layer__input_error:hover,
.layer__input_error:focus {
  border-color: #E27566; }

input[type="text"] {
  outline: medium none; }

.layer_upload__title {
  color: #9f9f9f; }

.layer_upload__title__folder {
  color: #333333; }

.layer_upload__comment {
  background: #f8f8f8;
  padding: 20px;
  color: #9f9f9f;
  font-style: italic;
  -webkit-border-radius: 0 0 4px 4px;
          border-radius: 0 0 4px 4px;
  font-size: 14px; }

.layer_upload__controls {
  margin: 20px;
  overflow: hidden; }

.layer_upload__controls__message {
  color: #9f9f9f;
  font-size: 14px;
  margin: 7px 13px 0;
  float: left; }

.layer_upload__controls__btn-wrapper {
  position: relative;
  overflow: hidden;
  float: left; }

.layer_upload__controls__input {
  cursor: pointer;
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
  top: -10px;
  right: -40px;
  font-size: 35px;
  position: absolute; }

.layer_welcome {
  width: 730px; }

.layer_welcome__promo {
  margin-top: 31px;
  text-align: center; }

.layer_welcome__promo_left {
  margin-left: 39px; }

.layer_welcome__promo_right {
  margin-right: 39px; }

.layer_welcome__promo__icon {
  display: inline-block;
  vertical-align: top;
  width: 169px;
  height: 140px;
  background-image: url("//img.imgsmail.ru/cloud/img/build/hotfix_CLOUDWEB-7777_51-5.201712061529/layer/layer_welcome__promo__icon.png"); }

.layer_welcome__promo__icon_large {
  background-position: 0 0; }

.layer_welcome__promo__icon_mobile {
  background-position: -169px 0; }

.layer_welcome__promo__icon_reliable {
  background-position: -338px 0; }

.layer_welcome__promo__icon_convenient {
  background-position: -507px 0; }

.layer_welcome__promo__desc {
  font-size: 15px;
  color: #4c4c4c;
  text-align: center; }

.layer_welcome__promo__desc__header {
  margin: 5px 0 16px;
  font-size: 18px;
  font-weight: normal; }

.b-layer__container.b-layer__container_install {
  width: 560px; }
  .b-layer__container.b-layer__container_install .layer__footer .btn {
    width: 110px; }

.layer_install__content__text {
  color: #000;
  font-size: 13px; }

.layer_install__apps {
  position: relative;
  margin: 35px 38px;
  padding: 0 66px;
  text-align: center; }

.layer_install__apps__item {
  display: inline-block;
  vertical-align: top;
  width: 74px;
  margin: 0 20px;
  color: #333;
  font-size: 15px;
  text-align: center;
  line-height: 1;
  text-decoration: none; }

.layer_install__apps__item__pic {
  display: inline-block;
  width: 74px;
  height: 71px;
  border-top: 4px solid #fff;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  background: #fff;
  background-repeat: no-repeat;
  background-image: url("//img.imgsmail.ru/cloud/img/build/hotfix_CLOUDWEB-7777_51-5.201712061529/layer/layer_install__apps__item.png");
  background-size: 40px auto;
  -webkit-box-shadow: 0 1px 0 1px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 0 1px rgba(0, 0, 0, 0.05); }

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-device-pixel-ratio: 1.5) {
  .layer_install__apps__item__pic {
    background-image: url("//img.imgsmail.ru/cloud/img/build/hotfix_CLOUDWEB-7777_51-5.201712061529/layer/layer_install__apps__item@2x.png"); } }

.layer_install__apps__item:hover .layer_install__apps__item__pic,
.layer_install__apps__item:active .layer_install__apps__item__pic,
.layer_install__apps__item:focus .layer_install__apps__item__pic {
  border-top-color: #168de2; }

.layer_install__apps__item__text {
  display: block;
  margin-top: 10px; }

.layer_install__apps__item__pic_windows {
  background-position: center 17px; }

.layer_install__apps__item__pic_mac {
  background-position: center -186px; }

.layer_install__apps__item__pic_linux {
  background-position: center -86px; }

.layer_feedback__captcha__image {
  width: 180px;
  margin: 0 20px;
  vertical-align: middle; }

.layer_feedback__captcha__input {
  width: 140px; }

.b-layer__container.b-layer__container_publish {
  width: 572px; }

.b-layer__container.b-layer__container_sharing-edit {
  min-height: 534px; }

.b-layer__container.b-layer__container_sharing-edit .publishing__placeholder {
  margin-bottom: 68px; }

.b-layer__container.b-layer__container_sharing-edit .publishing__social {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  margin: 0; }

.b-layer__container_virus {
  border: 3px solid #fc4547;
  width: 366px; }
  .b-layer__container_virus .layer__title {
    font-weight: bold;
    color: #fc4547; }
  .b-layer__container_virus .layer__description {
    color: #4c4c4d;
    padding: 18px 18px;
    overflow: hidden; }
    .b-layer__container_virus .layer__description .ico_virus {
      width: 80px;
      height: 80px;
      float: left;
      margin-right: 20px;
      -webkit-border-radius: 0;
              border-radius: 0; }
    .b-layer__container_virus .layer__description .ico_virus_folder {
      background-image: url(//img.imgsmail.ru/cloud/img/build/hotfix_CLOUDWEB-7777_51-5.201712061529/filetype/folder-virus.svg); }
    .b-layer__container_virus .layer__description .ico_virus_file {
      background-image: url(//img.imgsmail.ru/cloud/img/build/hotfix_CLOUDWEB-7777_51-5.201712061529/filetype/virus.svg); }
    .b-layer__container_virus .layer__description .ico_virus_several {
      background-image: url(//img.imgsmail.ru/cloud/img/build/hotfix_CLOUDWEB-7777_51-5.201712061529/filetype/virus.svg); }
  .b-layer__container_virus .layer__description__pseudo-link {
    color: #fc4548;
    text-decoration: underline;
    cursor: pointer; }
  .b-layer__container_virus .layer__description__pseudo-link:hover {
    text-decoration: none; }

.sharing__form {
  white-space: nowrap; }
  .sharing__form .sharing__form__input {
    height: 20px;
    width: 286px;
    vertical-align: top;
    float: left;
    -webkit-border-radius: 2px 0 0 2px;
            border-radius: 2px 0 0 2px;
    border-right: none; }
    .sharing__form .sharing__form__input::-moz-placeholder {
      word-spacing: -1px; }

.sharing__form__inner {
  position: relative; }
  .sharing__form__inner .cloud__suggests {
    display: block;
    position: absolute;
    z-index: 99999;
    top: 30px;
    width: 100%;
    outline: none;
    font-family: Helvetica Neue Light,Arial,Tahoma,sans-serif;
    color: #333;
    background: #fff;
    -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.35);
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.35);
    -webkit-border-radius: 2px;
            border-radius: 2px;
    cursor: default; }
  .sharing__form__inner .cloud__suggests__list {
    display: block;
    max-height: 200px;
    overflow-x: auto; }
  .sharing__form__inner .cloud__suggests__item {
    display: block;
    position: relative;
    cursor: pointer;
    padding: 0 10px; }
  .sharing__form__inner .cloud__suggest__item__tick {
    background: 0px 0px #FFFBBF;
    font-weight: 400; }
  .sharing__form__inner .cloud__suggests__item_selected {
    background: #f0f0f0; }
  .sharing__form__inner .cloud__suggests__item__pic {
    position: absolute;
    right: 10px;
    top: 50%;
    margin-top: -15px;
    width: 30px;
    height: 30px;
    -webkit-border-radius: 15px;
            border-radius: 15px;
    background: no-repeat center center;
    background-size: 30px 30px; }
  .sharing__form__inner .cloud__suggests__item__info {
    display: inline-block;
    padding-top: 7px;
    padding-bottom: 7px;
    margin-right: 60px; }
  .sharing__form__inner .cloud__suggests__item__text {
    display: block;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 15px;
    line-height: 17px;
    color: #333; }
  .sharing__form__inner .cloud__suggests__item__caption {
    display: block;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 13px;
    line-height: 15px;
    color: gray; }

.sharing__promo {
  background: url(//img.imgsmail.ru/cloud/img/build/hotfix_CLOUDWEB-7777_51-5.201712061529/sharePromo.png) no-repeat;
  width: 510px;
  height: 102px;
  margin-top: 6px; }

.w-sharing__invited {
  position: relative;
  overflow: hidden;
  z-index: 1; }

.w-sharing__invited:before {
  content: ' ';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 0px;
  -webkit-box-shadow: 0 0 11px 6px #fff;
          box-shadow: 0 0 11px 6px #fff;
  z-index: 9999; }

.sharing__invited {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  max-height: 175px;
  overflow-y: auto; }

.sharing__invited__inner {
  display: table; }

.sharing__invited__item {
  display: table-row;
  width: 100%;
  position: relative; }

.sharing__invited__item__cell {
  display: table-cell;
  padding: 14px 0;
  padding-right: 14px;
  border-bottom: 1px solid #e4e4e4;
  text-align: left;
  line-height: normal;
  vertical-align: middle; }

.sharing__invited__item:last-child .sharing__invited__item__cell {
  border-bottom: none; }

.sharing__invited__item__cell_avatar {
  width: 42px; }

.sharing__invited__item__avatar {
  height: 42px;
  width: 42px;
  display: inline-block;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: 100%;
  -webkit-border-radius: 100%;
          border-radius: 100%; }

.sharing__invited__item__cell_title {
  width: 100%; }

.sharing__invited__item__title {
  display: inline-block;
  width: auto;
  padding-left: 14px; }

.sharing__invited__item__title__name {
  color: #333333;
  font-size: 14px; }

.sharing__invited__item__title__email {
  font-size: 12px;
  color: #999999;
  display: block; }

.sharing__invited__item__cell_access {
  width: 130px;
  padding: 14px;
  text-align: right; }

.sharing__invited__item__access_read-only .sharing__invited__item__access__value_read-write {
  display: none; }

.sharing__invited__item__access_read-write .sharing__invited__item__access__value_read-only {
  display: none; }

.sharing__invited__item__remove .btn_sharing:hover {
  background: none; }
  .sharing__invited__item__remove .btn_sharing:hover .ico {
    background-position: -165px -87px; }

.sharing .sharing__controls {
  white-space: nowrap; }

.sharing .sharing__controls__publish, .sharing .sharing__controls__share {
  width: 50%;
  display: inline-block;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0;
  margin: 0; }
  .sharing .sharing__controls__publish .ico, .sharing .sharing__controls__share .ico {
    vertical-align: text-top;
    padding-left: 0;
    margin-right: 8px;
    width: 17px; }

.sharing .sharing__controls__publish {
  padding-right: 11px; }

.sharing .sharing__controls__share {
  padding-left: 11px; }

.sharing .sharing__title {
  margin-bottom: 8px; }

.sharing .sharing__title_add {
  margin-top: 25px; }

.layer_download {
  width: auto;
  margin-top: 14px;
  text-align: center;
  max-width: 1000px; }

.b-layer__container_download {
  width: auto; }

.layer__footer_download {
  margin-top: 0; }

.layer_download .viewer__information__link {
  margin: 0 20px;
  min-width: 175px; }

.layer_payment {
  width: 880px; }

.layer_payment__title {
  font-size: 24px;
  text-align: center;
  padding: 15px; }

.layer_payment__content {
  position: relative;
  min-height: 471px;
  -webkit-border-radius: 4px 4px;
          border-radius: 4px 4px;
  background: #fff; }

.layer_payment__content .waiting {
  margin-top: 130px; }

.layer_payment__message {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  -webkit-border-radius: 0 0 5px 5px;
          border-radius: 0 0 5px 5px;
  color: #333;
  text-align: center;
  background: #fff; }

.layer_payment__message__text {
  position: relative;
  margin-top: 90px;
  padding: 0 150px 0;
  font-size: 24px; }

.layer_payment__message__text_psys-type_qiwi {
  margin-top: 20px;
  padding-left: 100px;
  padding-right: 100px; }

.layer_payment__message__text_error {
  padding-top: 140px; }

.layer_payment__message__text_error:before {
  content: '';
  position: absolute;
  top: 0;
  left: 50%;
  margin-left: -62px;
  width: 124px;
  height: 124px;
  background: no-repeat center center;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOC4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMjAgMTIwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMjAgMTIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIGlkPSJMYXllcl8xIj4NCgk8Zz4NCgkJPGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF8xXyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSI1OS45OTk4IiB5MT0iMS42MDkzNjllLTA3IiB4Mj0iNTkuOTk5OCIgeTI9IjEyMC4wMDAyIj4NCgkJCTxzdG9wICBvZmZzZXQ9IjguMjExMDk3ZS0wMyIgc3R5bGU9InN0b3AtY29sb3I6I0UzREFENyIvPg0KCQkJPHN0b3AgIG9mZnNldD0iMC45ODgzIiBzdHlsZT0ic3RvcC1jb2xvcjojQ0JCRUI5Ii8+DQoJCTwvbGluZWFyR3JhZGllbnQ+DQoJCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSJ1cmwoI1NWR0lEXzFfKSIgZD0iTTYwLDBjMzMuMSwwLDYwLDI2LjksNjAsNjBzLTI2LjksNjAtNjAsNjBTMCw5My4xLDAsNjANCgkJCVMyNi45LDAsNjAsMHoiLz4NCgk8L2c+DQo8L2c+DQo8ZyBpZD0iTGF5ZXJfMV9jb3B5Ij4NCgk8Zz4NCgkJPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNEMEM2QzIiIGQ9Ik0yLjYsNjIuMWMwLTMzLjEsMjYuOS02MCw2MC02MGMxMy43LDAsMjYuNCw0LjYsMzYuNSwxMi40DQoJCQlDODguNiw1LjUsNzQuOSwwLDYwLDBDMjYuOSwwLDAsMjYuOSwwLDYwYzAsMTkuNCw5LjIsMzYuNywyMy41LDQ3LjZDMTAuNyw5Ni42LDIuNiw4MC4zLDIuNiw2Mi4xeiIvPg0KCTwvZz4NCjwvZz4NCjxnIGlkPSJMYXllcl8zIj4NCgk8Zz4NCgkJPGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF8yXyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIyNCIgeTE9IjcyLjk5ODMiIHgyPSIxMTcuMjY2OCIgeTI9IjcyLjk5ODMiPg0KCQkJPHN0b3AgIG9mZnNldD0iMy4yNjg0OTVlLTAzIiBzdHlsZT0ic3RvcC1jb2xvcjojQzVCOUI1Ii8+DQoJCQk8c3RvcCAgb2Zmc2V0PSIwLjk5OTciIHN0eWxlPSJzdG9wLWNvbG9yOiNDREMwQkMiLz4NCgkJPC9saW5lYXJHcmFkaWVudD4NCgkJPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9InVybCgjU1ZHSURfMl8pIiBkPSJNMTE3LjMsNzcuOUw2MiwyNmwtNi4zLDI4LjZMMjQsODRsMzQuMSwzNC4zbDIuMSwxLjcNCgkJCUM4NywxMTkuOSwxMDkuNywxMDIuMywxMTcuMyw3Ny45eiIvPg0KCTwvZz4NCjwvZz4NCjxnIGlkPSJMYXllcl80Ij4NCgk8cGF0aCBmaWxsPSIjRDUzRjRCIiBkPSJNOTAuOSw4N0gyOS4xYy00LjcsMC03LjYtNS4xLTUuMS05LjFsMzAuOS00OS4xYzIuNC0zLjgsNy45LTMuOCwxMC4zLDBsMzAuOSw0OS4xDQoJCUM5OC42LDgxLjksOTUuNyw4Nyw5MC45LDg3eiIvPg0KPC9nPg0KPGcgaWQ9IkxheWVyXzUiPg0KCTxwYXRoIGZpbGw9IiNCMjM2NDAiIGQ9Ik05MC45LDg3SDU5bDIyLjEtMzNsMTUsMjMuOEM5OC42LDgxLjgsOTUuNyw4Nyw5MC45LDg3eiIvPg0KPC9nPg0KPGcgaWQ9IkxheWVyXzYiPg0KCTxnPg0KCQk8ZyBvcGFjaXR5PSIwLjEiPg0KCQkJPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02MCw0N2MxLjcsMCwzLDEuMywzLDN2MTVjMCwxLjctMS4zLDMtMywzYy0xLjcsMC0zLTEuMy0zLTNWNTANCgkJCQlDNTcsNDguMyw1OC4zLDQ3LDYwLDQ3eiIvPg0KCQk8L2c+DQoJCTxnPg0KCQkJPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNGRkZGRkYiIGQ9Ik02MCw0NmMxLjcsMCwzLDEuMywzLDN2MTVjMCwxLjctMS4zLDMtMywzYy0xLjcsMC0zLTEuMy0zLTNWNDkNCgkJCQlDNTcsNDcuMyw1OC4zLDQ2LDYwLDQ2eiIvPg0KCQk8L2c+DQoJPC9nPg0KCTxnPg0KCQk8ZyBvcGFjaXR5PSIwLjEiPg0KCQkJPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02MCw3MmMxLjcsMCwzLDEuMywzLDNzLTEuMywzLTMsM3MtMy0xLjMtMy0zUzU4LjMsNzIsNjAsNzJ6Ii8+DQoJCTwvZz4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0ZGRkZGRiIgZD0iTTYwLDcxYzEuNywwLDMsMS4zLDMsM3MtMS4zLDMtMywzcy0zLTEuMy0zLTNTNTguMyw3MSw2MCw3MXoiDQoJCQkJLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjxnIGlkPSJMYXllcl83IiBkaXNwbGF5PSJub25lIj4NCjwvZz4NCjwvc3ZnPg0K); }

.layer_payment__message__text__icon {
  margin: 0 auto 20px;
  position: relative;
  top: 20px; }

.layer_payment__message__desc {
  padding: 20px 150px 0; }

.layer_payment__message__notice {
  position: absolute;
  bottom: 81px;
  width: 100%;
  text-align: center;
  font-size: 11px;
  color: #999999; }

.layer_payment__message__footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  padding: 20px 0;
  border-top: 1px solid #e6e6e6;
  text-align: center; }

.layer_payment__message__pro {
  margin-left: 0 !important; }

.layer_payment__frame {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  border: 0;
  margin: 0;
  padding: 0; }

.layer_payment__pro {
  position: relative;
  display: inline-block;
  width: 32px;
  height: 19px;
  margin-left: 10px;
  margin-top: -3px;
  vertical-align: middle;
  overflow: hidden;
  font-style: normal;
  font-weight: bold;
  background: #ffc957;
  color: #ac6b47;
  font-size: 10px;
  line-height: 20px;
  text-align: center;
  cursor: default;
  text-transform: uppercase;
  -webkit-border-radius: 3px;
  border-radius: 3px; }
  .layer_payment__pro_web {
    width: 44px;
    text-align: center; }
  .layer_payment__pro_ios, .layer_payment__pro_android {
    width: 26px;
    padding-left: 18px;
    text-align: left; }
  .layer_payment__pro_ios:before, .layer_payment__pro_android:before {
    content: ' ';
    position: absolute;
    width: 11px;
    height: 13px;
    left: 4px;
    top: 3px;
    background: no-repeat center center; }
  .layer_payment__pro_ios:before {
    width: 11px;
    height: 13px;
    left: 4px;
    top: 3px;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOC4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTMgMTMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEzIDEzIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzk4NWQzMCIgZD0iTTEwLjQsNEM5LjgsMy4zLDksMi44LDguMiwyLjhjLTEsMC0xLjUsMC41LTIuMiwwLjUNCgkJCWMtMC43LDAtMS4zLTAuNS0yLjItMC41QzMsMi44LDIuMSwzLjQsMS41LDQuM2MtMC44LDEuMy0wLjcsMy45LDAuNyw2QzIuNiwxMS4xLDMuMywxMiw0LjEsMTJjMC43LDAsMC45LTAuNSwyLTAuNQ0KCQkJYzEsMCwxLjIsMC41LDEuOSwwLjVjMC44LDAsMS41LTEsMi0xLjdjMC4zLTAuNiwwLjUtMC44LDAuNy0xLjVDOC44LDgsOC41LDUuMSwxMC40LDR6IE03LjQsMkM3LjgsMS40LDguMSwwLjcsOCwwDQoJCQlDNy40LDAsNi43LDAuNSw2LjMsMUM1LjksMS41LDUuNiwyLjIsNS43LDIuOUM2LjQsMi45LDcsMi41LDcuNCwyeiIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K); }
  .layer_payment__pro_android:before {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOC4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMyAxMyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTMgMTMiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGcgaWQ9IkxheWVyXzEiIGRpc3BsYXk9Im5vbmUiPg0KCTxnIGRpc3BsYXk9ImlubGluZSI+DQoJCTxnPg0KCQkJPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiM5ODVkMzAiIGQ9Ik0xMC40LDRDOS44LDMuMyw5LDIuOCw4LjIsMi44Yy0xLDAtMS41LDAuNS0yLjIsMC41DQoJCQkJYy0wLjcsMC0xLjMtMC41LTIuMi0wLjVDMywyLjgsMi4xLDMuNCwxLjUsNC4zYy0wLjgsMS4zLTAuNywzLjksMC43LDZDMi42LDExLjEsMy4zLDEyLDQuMSwxMmMwLjcsMCwwLjktMC41LDItMC41DQoJCQkJYzEsMCwxLjIsMC41LDEuOSwwLjVjMC44LDAsMS41LTEsMi0xLjdjMC4zLTAuNiwwLjUtMC44LDAuNy0xLjVDOC44LDgsOC41LDUuMSwxMC40LDR6IE03LjQsMkM3LjgsMS40LDguMSwwLjcsOCwwDQoJCQkJQzcuNCwwLDYuNywwLjUsNi4zLDFDNS45LDEuNSw1LjYsMi4yLDUuNywyLjlDNi40LDIuOSw3LDIuNSw3LjQsMnoiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjxnIGlkPSJMYXllcl8yIiBkaXNwbGF5PSJub25lIj4NCgk8ZyBkaXNwbGF5PSJpbmxpbmUiPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjOTg1ZDMwIiBkPSJNMS44LDRDMS40LDQsMSw0LjMsMSw0LjZ2My4xYzAsMC40LDAuNCwwLjcsMC44LDAuNw0KCQkJCWMwLjQsMCwwLjgtMC4zLDAuOC0wLjdWNC42QzIuNiw0LjMsMi4yLDQsMS44LDR6IE0xMC4yLDRDOS44LDQsOS40LDQuMyw5LjQsNC43djIuOWMwLDAuNCwwLjQsMC44LDAuOCwwLjgNCgkJCQljMC40LDAsMC44LTAuMywwLjgtMC44VjQuN0MxMSw0LjMsMTAuNiw0LDEwLjIsNHogTTMsNGwwLDQuOWMwLDAuMywwLjIsMC41LDAuNSwwLjVsMC41LDB2MmMwLDAuNCwwLjQsMC41LDAuOCwwLjUNCgkJCQlzMC44LTAuMSwwLjgtMC41di0yaDAuOXYyYzAsMC40LDAuNCwwLjUsMC44LDAuNWMwLjQsMCwwLjgtMC4xLDAuOC0wLjV2LTJoMC41QzguOCw5LjMsOSw5LjEsOSw4LjhMOSw0SDN6IE03LjQsMS43TDgsMC45DQoJCQkJYzAsMCwwLTAuMSwwLTAuMWMwLDAtMC4xLDAtMC4xLDBMNy4zLDEuNkM2LjksMS41LDYuNSwxLjQsNiwxLjRjLTAuNCwwLTAuOSwwLjEtMS4yLDAuMkw0LjIsMC44YzAsMC0wLjEtMC4xLTAuMSwwDQoJCQkJYzAsMC0wLjEsMC4xLDAsMC4xbDAuNiwwLjdDMy43LDIuMSwzLjEsMi44LDMsMy42aDZDOC45LDIuOCw4LjMsMi4xLDcuNCwxLjd6IE00LjksM0M0LjcsMyw0LjYsMi45LDQuNiwyLjcNCgkJCQljMC0wLjIsMC4yLTAuMywwLjMtMC4zYzAuMiwwLDAuMywwLjIsMC4zLDAuM0M1LjMsMi45LDUuMSwzLDQuOSwzeiBNNy4xLDMuMWMtMC4yLDAtMC4zLTAuMi0wLjMtMC40YzAtMC4yLDAuMi0wLjQsMC4zLTAuNA0KCQkJCWMwLjIsMCwwLjMsMC4yLDAuMywwLjRDNy41LDIuOSw3LjMsMy4xLDcuMSwzLjF6Ii8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8ZyBpZD0iTGF5ZXJfMyI+DQoJPHBhdGggZmlsbD0iIzk4NWQzMCIgZD0iTTMuMiw5LjhjMCwwLjMsMC4yLDAuNSwwLjUsMC41aDAuNXYxLjljMCwwLjQsMC40LDAuOCwwLjgsMC44YzAuNCwwLDAuOC0wLjQsMC44LTAuOHYtMS45SDd2MS45DQoJCUM3LDEyLjYsNy40LDEzLDcuOCwxM3MwLjgtMC40LDAuOC0wLjh2LTEuOWgwLjVjMC4zLDAsMC41LTAuMiwwLjUtMC41VjQuM0gzLjJWOS44eiBNMS44LDQuM0MxLjQsNC4zLDEsNC43LDEsNS4xdjMuOA0KCQljMCwwLjQsMC40LDAuOCwwLjgsMC44czAuOC0wLjQsMC44LTAuOFY1LjFDMi43LDQuNywyLjMsNC4zLDEuOCw0LjN6IE0xMS4xLDQuM2MtMC40LDAtMC44LDAuNC0wLjgsMC44djMuOGMwLDAuNCwwLjQsMC44LDAuOCwwLjgNCgkJYzAuNCwwLDAuOC0wLjQsMC44LTAuOFY1LjFDMTEuOSw0LjcsMTEuNSw0LjMsMTEuMSw0LjN6IE04LjQsMS4ybDAuNy0wLjdjMC4xLTAuMSwwLjEtMC4zLDAtMC40QzksMCw4LjgsMCw4LjcsMC4xTDcuOSwwLjkNCgkJQzcuNSwwLjcsNywwLjUsNi40LDAuNWMtMC41LDAtMSwwLjEtMS40LDAuM0w0LjIsMC4xQzQuMSwwLDMuOSwwLDMuOCwwLjFjLTAuMSwwLjEtMC4xLDAuMywwLDAuNGwwLjcsMC43QzMuNywxLjgsMy4yLDIuNywzLjIsMy44DQoJCWg2LjVDOS43LDIuNyw5LjIsMS44LDguNCwxLjJ6IE01LjQsMi43SDQuOFYyLjJoMC41VjIuN3ogTTguMSwyLjdINy41VjIuMmgwLjVWMi43eiIvPg0KPC9nPg0KPC9zdmc+DQo=); }

.layer_payment__subscriptions__content {
  position: relative; }

.layer_payment__subscriptions__diagram {
  position: absolute;
  width: 208px;
  height: 208px;
  top: 50%;
  left: 25%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  text-align: center; }
  .layer_payment__subscriptions__diagram__title {
    position: relative;
    z-index: 2;
    margin-top: 70px;
    font-weight: bold;
    font-size: 38px;
    line-height: 48px; }
  .layer_payment__subscriptions__diagram__desc {
    position: relative;
    z-index: 2;
    margin-top: -6px;
    color: #808080;
    font-size: 18px;
    line-height: 24px; }
    .layer_payment__subscriptions__diagram__desc_full {
      color: #ff0000; }
  .layer_payment__subscriptions__diagram__pic {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1; }
    .layer_payment__subscriptions__diagram__pic circle {
      stroke: #f0f0f0;
      stroke-width: 10px; }
    .layer_payment__subscriptions__diagram__pic #bar {
      stroke: #168de2; }
    .layer_payment__subscriptions__diagram__pic #bar_full {
      stroke: #ff0000; }
    .layer_payment__subscriptions__diagram__pic #bar_full_close-to {
      stroke: #ff0000; }

.layer_payment__subscriptions__list {
  min-height: 294px;
  margin: 20px 0 20px 45%;
  padding-right: 50px;
  overflow: auto;
  line-height: 20px; }

.layer_payment__subscriptions__footer {
  padding: 24px;
  border-top: 1px solid #dedede;
  text-align: center; }

.layer_payment__subscriptions__platform {
  position: relative;
  margin: 20px 0;
  padding-left: 60px; }
  .layer_payment__subscriptions__platform__icon {
    position: absolute;
    left: 0; }
  .layer_payment__subscriptions__platform__icon__cloud {
    width: 27px;
    height: 27px;
    margin-top: -17px;
    margin-bottom: -15px;
    margin-left: 8px;
    vertical-align: middle; }
  .layer_payment__subscriptions__platform__icon__pro {
    margin-left: 8px;
    padding-left: 0; }
    .layer_payment__subscriptions__platform__icon__pro::before {
      left: 1px;
      right: 0;
      margin: 0 auto; }
  .layer_payment__subscriptions__platform__title {
    display: block;
    font-size: 15px;
    line-height: 20px; }
  .layer_payment__subscriptions__platform__desc {
    display: block;
    font-size: 13px;
    line-height: 20px;
    color: #808080; }
  .layer_payment__subscriptions__platform__list {
    margin-top: 3px; }
  .layer_payment__subscriptions__platform__subscription__title {
    font-size: 15px;
    line-height: 20px; }
  .layer_payment__subscriptions__platform__subscription__desc {
    font-size: 13px;
    line-height: 20px;
    color: #808080; }

.b-layer_editor-buble .b-layer__container {
  width: 318px;
  -webkit-box-shadow: 0 0 13px rgba(0, 0, 0, 0.34);
          box-shadow: 0 0 13px rgba(0, 0, 0, 0.34);
  padding: 17px 15px 17px 73px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.b-layer_editor-buble .b-layer__placeholder {
  position: relative;
  top: 10px;
  padding-bottom: 16px; }

.b-layer_editor-buble .b-layer__cn {
  position: absolute;
  left: 50%;
  top: 100%;
  margin-left: -5px;
  width: 0px;
  height: 0px;
  border: 6px solid transparent;
  border-top: 5px solid #ffffff; }

.b-layer_editor-buble .ico_filetype-big {
  float: left;
  margin-left: -59px;
  background-color: #fff;
  width: 50px;
  height: 50px; }

.b-layer_editor-buble .b-layer__wrapper {
  position: fixed;
  width: auto;
  height: auto;
  display: block;
  left: auto;
  right: 0;
  bottom: 50px;
  top: auto;
  overflow: visible;
  margin-left: 80px; }

.layer_mobile-confirm-dialog {
  padding: 0 7px 7px; }
  .layer_mobile-confirm-dialog__wrap {
    margin-top: 7px;
    background-color: #fff;
    -webkit-border-radius: 4px;
            border-radius: 4px; }
  .layer_mobile-confirm-dialog__text {
    color: #999;
    text-align: center;
    padding: 15px 45px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.4);
    font-size: 14px; }
  .layer_mobile-confirm-dialog__link {
    color: #157efb;
    text-decoration: none;
    font-size: 17px;
    background-color: transparent;
    border: none;
    -webkit-box-shadow: none;
            box-shadow: none;
    margin-right: 0;
    width: 100%;
    height: 100%; }
  .layer_mobile-confirm-dialog__action {
    text-align: center;
    height: 45px;
    line-height: 45px; }

.leftcol__block {
  margin: 10px 0;
  padding: 9px;
  font-size: 13px;
  font-family: Arial;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  background-color: #fff;
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
          box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); }

.leftcol__block__title {
  padding: 5px 3px;
  line-height: 1;
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
  margin-bottom: 10px; }

.leftcol__controls {
  margin: 19px 0 -10px;
  padding: 10px 12px;
  text-align: left;
  -webkit-border-radius: 0 0 4px 4px;
          border-radius: 0 0 4px 4px;
  border-top: 1px solid #ededed; }

.leftcol__controls_standalone {
  margin: -9px;
  -webkit-border-radius: 4px;
          border-radius: 4px; }

.leftcol__title {
  margin-top: -9px;
  margin-bottom: 9px;
  border-bottom: 1px solid #ededed; }

.loader {
  position: fixed;
  bottom: 0;
  right: 2.5%;
  margin-right: 20px;
  z-index: 1000;
  display: none; }

.loader__icon {
  position: absolute;
  margin-left: -20px; }

.loader__header {
  width: 400px;
  -webkit-border-radius: 2px 3px 0 0;
          border-radius: 2px 3px 0 0;
  background-color: rgba(0, 0, 0, 0.6);
  -webkit-box-shadow: 0 -1px rgba(0, 0, 0, 0.6), inset 0 1px rgba(255, 255, 255, 0.25);
          box-shadow: 0 -1px rgba(0, 0, 0, 0.6), inset 0 1px rgba(255, 255, 255, 0.25);
  padding: 7px 10px 12px 30px;
  color: rgba(255, 255, 255, 0.4);
  font-size: 14px; }

.loader__header__buttons {
  float: right; }

.loader__header__cancel {
  margin-left: 10px;
  color: #fff;
  font-weight: bold;
  text-decoration: none;
  cursor: pointer; }

.loader__list {
  background-color: #fff;
  -webkit-box-shadow: 0 5px 20px rgba(0, 0, 0, 0.3);
          box-shadow: 0 5px 20px rgba(0, 0, 0, 0.3);
  width: 440px;
  max-height: 253px;
  overflow-y: auto;
  position: relative;
  z-index: 2;
  display: none; }

.loader__list__item {
  padding: 8px 10px 8px 30px;
  position: relative; }

.loader__list__item__name {
  font-size: 14px;
  display: block;
  margin: 0;
  overflow: hidden;
  padding: 0;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 320px; }
  .loader__list__item__name .loader__list__item__name__folder {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 12px;
    color: #9f9fa0; }

.loader__list__item__name_loading {
  width: 270px; }

.loader__list__item__name_queued {
  color: #9f9fa0; }

.loader__list__item__state {
  position: absolute;
  right: 10px;
  font-size: 14px; }

.loader__list__item__state_done {
  color: #076d02; }

.loader__list__item__state_aborted,
.loader__list__item__state_error {
  color: #e61a0f; }

.loader__list__item__cancel {
  position: absolute;
  right: 10px;
  font-size: 14px;
  color: #9f9fa0;
  cursor: pointer; }

.loader__list__item__progressbar {
  position: absolute;
  right: 70px;
  top: 12px;
  width: 57px;
  height: 10px;
  -webkit-border-radius: 5px;
          border-radius: 5px;
  background-color: rgba(255, 255, 255, 0);
  -webkit-box-shadow: inset 0 1px 4px #c2c2c2;
          box-shadow: inset 0 1px 4px #c2c2c2; }

.loader__list__item__progressbar_static {
  -webkit-border-radius: 0;
          border-radius: 0;
  background-color: transparent;
  background-image: url(/img/static-progress.gif);
  background-repeat: no-repeat;
  -webkit-box-shadow: none;
          box-shadow: none;
  height: 11px; }

.loader__list__item__progressbar__value {
  height: 10px;
  -webkit-border-radius: 5px;
          border-radius: 5px;
  background-color: rgba(33, 33, 33, 0.2);
  width: 0; }

.loader_expanded .loader__list {
  display: block; }

.login__remind {
  font-size: 12px;
  color: #000000; }

.login__remember {
  float: right;
  color: #999999; }

.login__register {
  color: #333333;
  font-size: 12px;
  float: right;
  position: relative;
  top: 7px; }

.login__domain {
  position: absolute;
  right: 5px;
  top: 0px;
  bottom: 1px;
  height: auto; }

.login__input-login,
.login__input-password {
  font-size: 17px;
  width: 280px;
  -webkit-border-radius: 4px;
          border-radius: 4px; }

.b-dropdown_login-domain .b-dropdown__ctrl {
  color: #000000;
  background: #f7f7f7;
  border: 1px solid #B5B5B5;
  -webkit-border-radius: 0 4px 4px 0;
          border-radius: 0 4px 4px 0; }

.leftcol__block {
  margin: 10px 0;
  padding: 9px;
  font-size: 13px;
  font-family: Arial;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  background-color: #fff;
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
          box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); }

.leftcol__block__title {
  padding: 5px 3px;
  line-height: 1;
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
  margin-bottom: 10px; }

.leftcol__controls {
  margin: 19px 0 -10px;
  padding: 10px 12px;
  text-align: left;
  -webkit-border-radius: 0 0 4px 4px;
          border-radius: 0 0 4px 4px;
  border-top: 1px solid #ededed; }

.leftcol__controls_standalone {
  margin: -9px;
  -webkit-border-radius: 4px;
          border-radius: 4px; }

.leftcol__title {
  margin-top: -9px;
  margin-bottom: 9px;
  border-bottom: 1px solid #ededed; }

.preview__wrapper-outer {
  position: fixed;
  z-index: 8999;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  text-align: center;
  min-width: 870px;
  min-height: 428px; }

.preview__wrapper {
  vertical-align: middle;
  text-align: center;
  width: 100%;
  height: 100%; }

.preview__wrapper-inner {
  width: 100%;
  height: 100%; }

/* Click zones */
.preview__click-zone {
  width: 50%;
  cursor: pointer;
  position: absolute;
  top: 0;
  height: 100%;
  z-index: 3; }

.preview_single .preview__click-zone_previous,
.preview_single .preview__click-zone_next {
  display: none; }

.preview__click-zone_previous {
  left: 0; }

.preview__click-zone_next {
  right: 0; }

.preview__click-zone_close {
  right: 0;
  top: 0;
  width: 15%;
  height: 15%; }

.preview__click-zone:hover .ico_preview_previous {
  background-position: 0 -57px; }

.preview__click-zone:hover .ico_preview_next {
  background-position: -25px -57px; }

.preview__click-zone:hover .ico_preview_close {
  background-position: -49px -57px; }

/* Buttons */
.preview__btn {
  position: absolute;
  top: 50%; }

.preview__btn_previous {
  left: 20px; }

.preview__btn_next {
  right: 20px; }

.preview__btn_close {
  right: 20px;
  top: 16px; }

/* Content */
.preview {
  display: none;
  /*
	.preview__rb-banner-wrapper {
		background: transparent;

		position: absolute;
		z-index: 99999;
		left: 50px;
		right: 50px;
		padding-top: 12px;

		overflow: hidden;
		text-overflow: ellipsis;
}
	.direct__worm_preview {
		background: transparent;
		margin: auto;
		width: auto;
		display: inline-block;
	}
*/ }
  .preview .preview__content {
    position: relative;
    margin: auto;
    text-align: center;
    z-index: 4;
    height: 100%;
    display: table;
    table-layout: fixed; }
  .preview .viewer__content__position-wrapper {
    height: 100%;
    margin: auto;
    display: table-row;
    vertical-align: middle; }
  .preview .viewer__content__scroll-wrapper {
    display: table-cell;
    vertical-align: middle;
    margin: auto; }
  .preview .viewer__content__position-wrapper_scrollable {
    display: table-cell; }
    .preview .viewer__content__position-wrapper_scrollable .viewer__content__scroll-wrapper {
      overflow: auto;
      display: block; }
  .preview .preview__content_sibling .viewer__content {
    cursor: pointer; }
  .preview .preview__content_document {
    display: block;
    margin: 0 57px;
    padding: 50px 0 88px 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
    .preview .preview__content_document .viewer__content_document {
      width: 100%;
      height: 100%; }
  .preview .preview__content_waiting {
    display: block;
    z-index: 2; }
  .preview .preview__content_hidden {
    background-color: black;
    background-clip: content-box; }
    .preview .preview__content_hidden .viewer__content_document {
      display: none; }

/* Panel */
.preview__panel {
  position: absolute;
  z-index: 4;
  width: 100%;
  bottom: 0;
  left: 0;
  text-align: left; }

.preview__panel__col-left {
  float: left;
  position: relative;
  z-index: 3;
  max-width: 340px; }

.preview__panel__col-right {
  float: right;
  position: relative;
  z-index: 3; }

.preview__panel__title {
  margin: 10px 0 10px 20px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  font-size: 18px;
  color: #fff; }

.preview__panel__title__icon {
  display: inline-block;
  vertical-align: bottom;
  height: 26px;
  width: 26px;
  margin-right: 10px; }

.preview__panel__title__link:link, .preview__panel__title__link:hover, .preview__panel__title__link:visited {
  font-size: 18px;
  color: #fff;
  text-decoration: none; }

.preview__panel__position {
  margin: 10px 20px;
  font-size: 18px;
  color: #9f9f9f;
  text-align: center;
  position: absolute;
  z-index: 2;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  padding-right: 138px; }

.preview__panel__controls {
  margin: 10px 20px 10px 0;
  text-align: right; }
  .preview__panel__controls .btn__text_pad {
    padding-left: 5px;
    margin-left: 0; }

/* Waiting */
.preview__waiting {
  visibility: hidden;
  height: 100%; }

/* Overlay */
.preview__overlay {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.9);
  z-index: 8997; }

.viewer__content_error {
  margin: 90px auto 0 auto;
  text-align: center; }
  .viewer__content_error .b-notice {
    vertical-align: middle; }
    .viewer__content_error .b-notice .ico_notice_error {
      vertical-align: baseline; }
  .viewer__content_error .b-notice__text {
    color: black;
    font-size: 150%; }

/* Media */
.preview .preview__content_media {
  display: inline-block;
  height: 100%; }

.preview .viewer__content__position-wrapper_media {
  display: inline-block;
  height: 100%; }
  .preview .viewer__content__position-wrapper_media .viewer__content__scroll-wrapper {
    display: inline-block;
    height: 100%;
    line-height: normal;
    white-space: nowrap; }
    .preview .viewer__content__position-wrapper_media .viewer__content__scroll-wrapper:after {
      display: inline-block;
      content: '\160';
      color: transparent;
      vertical-align: middle;
      height: 100%;
      width: 0; }

.viewer__content.viewer__content_media {
  display: inline-block;
  vertical-align: middle; }

/* Fullscreen */
.preview_fullscreen {
  width: 100%;
  height: 100%;
  background: #000; }
  .preview_fullscreen .preview__content_media {
    width: 100%;
    height: 100%; }
  .preview_fullscreen .viewer__content__position-wrapper, .preview_fullscreen .viewer__content__scroll-wrapper, .preview_fullscreen .viewer__content__position-wrapper_scrollable {
    width: 100%;
    height: 100%; }
  .preview_fullscreen .viewer__content_video {
    width: 100%;
    height: 100%; }
  .preview_fullscreen .viewer__content__video {
    width: 100% !important;
    height: 100% !important; }
  .preview_fullscreen .preview__wrapper-outer {
    padding: 0; }
  .preview_fullscreen .preview__rb-banner-wrapper,
  .preview_fullscreen .preview__click-zone,
  .preview_fullscreen .preview__panel {
    display: none; }

.preview:-webkit-full-screen {
  width: 100%;
  height: 100%;
  background: #000; }
  .preview:-webkit-full-screen .preview__content_media {
    width: 100%;
    height: 100%; }
  .preview:-webkit-full-screen .viewer__content__position-wrapper, .preview:-webkit-full-screen .viewer__content__scroll-wrapper, .preview:-webkit-full-screen .viewer__content__position-wrapper_scrollable {
    width: 100%;
    height: 100%; }
  .preview:-webkit-full-screen .viewer__content_video {
    width: 100%;
    height: 100%; }
  .preview:-webkit-full-screen .viewer__content__video {
    width: 100% !important;
    height: 100% !important; }
  .preview:-webkit-full-screen .preview__wrapper-outer {
    padding: 0; }
  .preview:-webkit-full-screen .preview__rb-banner-wrapper,
  .preview:-webkit-full-screen .preview__click-zone,
  .preview:-webkit-full-screen .preview__panel {
    display: none; }

.preview:-moz-full-screen {
  width: 100%;
  height: 100%;
  background: #000; }
  .preview:-moz-full-screen .preview__content_media {
    width: 100%;
    height: 100%; }
  .preview:-moz-full-screen .viewer__content__position-wrapper, .preview:-moz-full-screen .viewer__content__scroll-wrapper, .preview:-moz-full-screen .viewer__content__position-wrapper_scrollable {
    width: 100%;
    height: 100%; }
  .preview:-moz-full-screen .viewer__content_video {
    width: 100%;
    height: 100%; }
  .preview:-moz-full-screen .viewer__content__video {
    width: 100% !important;
    height: 100% !important; }
  .preview:-moz-full-screen .preview__wrapper-outer {
    padding: 0; }
  .preview:-moz-full-screen .preview__rb-banner-wrapper,
  .preview:-moz-full-screen .preview__click-zone,
  .preview:-moz-full-screen .preview__panel {
    display: none; }

.preview:-ms-fullscreen {
  width: 100%;
  height: 100%;
  background: #000; }
  .preview:-ms-fullscreen .preview__content_media {
    width: 100%;
    height: 100%; }
  .preview:-ms-fullscreen .viewer__content__position-wrapper, .preview:-ms-fullscreen .viewer__content__scroll-wrapper, .preview:-ms-fullscreen .viewer__content__position-wrapper_scrollable {
    width: 100%;
    height: 100%; }
  .preview:-ms-fullscreen .viewer__content_video {
    width: 100%;
    height: 100%; }
  .preview:-ms-fullscreen .viewer__content__video {
    width: 100% !important;
    height: 100% !important; }
  .preview:-ms-fullscreen .preview__wrapper-outer {
    padding: 0; }
  .preview:-ms-fullscreen .preview__rb-banner-wrapper,
  .preview:-ms-fullscreen .preview__click-zone,
  .preview:-ms-fullscreen .preview__panel {
    display: none; }

.preview:-webkit-full-screen {
  width: 100%;
  height: 100%;
  background: #000; }

.preview:-moz-full-screen {
  width: 100%;
  height: 100%;
  background: #000; }

.preview:-ms-fullscreen {
  width: 100%;
  height: 100%;
  background: #000; }

.preview:fullscreen {
  width: 100%;
  height: 100%;
  background: #000; }
  .preview:-webkit-full-screen .preview__content_media {
    width: 100%;
    height: 100%; }
  .preview:-moz-full-screen .preview__content_media {
    width: 100%;
    height: 100%; }
  .preview:-ms-fullscreen .preview__content_media {
    width: 100%;
    height: 100%; }
  .preview:fullscreen .preview__content_media {
    width: 100%;
    height: 100%; }
  .preview:-webkit-full-screen .viewer__content__position-wrapper, .preview:-webkit-full-screen .viewer__content__scroll-wrapper, .preview:-webkit-full-screen .viewer__content__position-wrapper_scrollable {
    width: 100%;
    height: 100%; }
  .preview:-moz-full-screen .viewer__content__position-wrapper, .preview:-moz-full-screen .viewer__content__scroll-wrapper, .preview:-moz-full-screen .viewer__content__position-wrapper_scrollable {
    width: 100%;
    height: 100%; }
  .preview:-ms-fullscreen .viewer__content__position-wrapper, .preview:-ms-fullscreen .viewer__content__scroll-wrapper, .preview:-ms-fullscreen .viewer__content__position-wrapper_scrollable {
    width: 100%;
    height: 100%; }
  .preview:fullscreen .viewer__content__position-wrapper, .preview:fullscreen .viewer__content__scroll-wrapper, .preview:fullscreen .viewer__content__position-wrapper_scrollable {
    width: 100%;
    height: 100%; }
  .preview:-webkit-full-screen .viewer__content_video {
    width: 100%;
    height: 100%; }
  .preview:-moz-full-screen .viewer__content_video {
    width: 100%;
    height: 100%; }
  .preview:-ms-fullscreen .viewer__content_video {
    width: 100%;
    height: 100%; }
  .preview:fullscreen .viewer__content_video {
    width: 100%;
    height: 100%; }
  .preview:-webkit-full-screen .viewer__content__video {
    width: 100% !important;
    height: 100% !important; }
  .preview:-moz-full-screen .viewer__content__video {
    width: 100% !important;
    height: 100% !important; }
  .preview:-ms-fullscreen .viewer__content__video {
    width: 100% !important;
    height: 100% !important; }
  .preview:fullscreen .viewer__content__video {
    width: 100% !important;
    height: 100% !important; }
  .preview:-webkit-full-screen .preview__wrapper-outer {
    padding: 0; }
  .preview:-moz-full-screen .preview__wrapper-outer {
    padding: 0; }
  .preview:-ms-fullscreen .preview__wrapper-outer {
    padding: 0; }
  .preview:fullscreen .preview__wrapper-outer {
    padding: 0; }
  .preview:-webkit-full-screen .preview__rb-banner-wrapper,
  .preview:-webkit-full-screen .preview__click-zone,
  .preview:-webkit-full-screen .preview__panel {
    display: none; }
  .preview:-moz-full-screen .preview__rb-banner-wrapper,
  .preview:-moz-full-screen .preview__click-zone,
  .preview:-moz-full-screen .preview__panel {
    display: none; }
  .preview:-ms-fullscreen .preview__rb-banner-wrapper,
  .preview:-ms-fullscreen .preview__click-zone,
  .preview:-ms-fullscreen .preview__panel {
    display: none; }
  .preview:fullscreen .preview__rb-banner-wrapper,
  .preview:fullscreen .preview__click-zone,
  .preview:fullscreen .preview__panel {
    display: none; }

/* btn tooltip  */
.preview__panel__controls .btn {
  padding: 0 7px;
  color: #f0f0f0; }

.preview__panel__controls .btn .ico:before, .preview__panel__controls .btn .b-datalist__item__size__value:before {
  color: #f0f0f0; }

.preview .btn__tooltip:before {
  border-color: rgba(255, 255, 255, 0.1) transparent transparent transparent; }

.preview .btn__tooltip__text {
  background-color: rgba(255, 255, 255, 0.1); }

.preview .ico_waiting {
  background-position: -144px -22px; }

.preview .waiting__title {
  color: #ffffff; }

.b-_root_fullscreen .waiting {
  position: absolute;
  top: 50%;
  line-height: 1;
  width: 100%; }

.preview .waiting {
  background-color: transparent;
  position: absolute;
  left: 50%;
  right: 0;
  top: 50%;
  width: 320px;
  margin: -100px 0 0 -160px; }

/*  HIDE elements by window-size*/
@media screen and (min-width: 1249px) {
  .preview__panel__position {
    padding-right: 158px; }
  .preview__panel__col-left {
    max-width: 480px; } }

@media screen and (max-width: 1249px) {
  .preview__panel__controls .btn__group_data-publishing {
    display: none; } }

@media screen and (min-width: 1390px) {
  .preview__panel__col-left {
    max-width: 560px; } }

@media screen and (max-width: 1390px) {
  .preview__panel__controls .btn_data-remove .btn__text {
    display: none; }
  .preview__panel__controls .btn_data-send-email .btn__text {
    display: none; } }

@media screen and (min-width: 1618px) {
  .preview__panel__col-left {
    max-width: 680px; } }

@media screen and (max-width: 1618px) {
  .preview__panel__controls .btn_data-fullscreen .btn__text {
    display: none; } }

.preview .b-dropdown {
  vertical-align: middle;
  margin: 0 4px 0 0; }

.preview .b-dropdown__list {
  top: auto;
  bottom: 27px;
  -webkit-border-radius: 4px 4px 0 4px;
          border-radius: 4px 4px 0 4px;
  -webkit-box-shadow: 0px -2px 2px 1px rgba(0, 0, 0, 0.12);
  box-shadow: 0px -2px 2px 1px rgba(0, 0, 0, 0.12);
  text-align: left; }

.preview .b-dropdown_split-right .b-dropdown__ctrl {
  height: 30px; }
  .preview .b-dropdown_split-right .b-dropdown__ctrl .b-dropdown__arrow {
    margin-top: 14px; }

.preview_touch {
  overflow: hidden; }
  .preview_touch * {
    -webkit-tap-highlight-color: RGBA(0, 0, 0, 0); }
  .preview_touch .preview__overlay {
    background: RGBA(0, 0, 0, 0.9);
    outline: 100px solid RGBA(0, 0, 0, 0.9); }
  .preview_touch .preview__content {
    width: 100%;
    overflow: hidden; }
    .preview_touch .preview__content_hide-ui {
      z-index: 5;
      background: #000; }
  .preview_touch .preview__content.animate {
    -webkit-transition: all 0.3s;
    transition: all 0.3s; }
  .preview_touch .preview__content.no-animate {
    -webkit-transition: none;
    transition: none; }
  .preview_touch .viewer__content__image {
    max-width: 100%;
    max-height: 100%; }
  .preview_touch .viewer__content_media {
    margin: 0 auto; }
  .preview_touch .viewer__content_error {
    width: 320px;
    padding-top: 29px; }
  .preview_touch .viewer__information__icon {
    display: none; }
  .preview_touch .viewer__content__toolbar {
    padding-top: 12px; }
  .preview_touch .preview__click-zone_next,
  .preview_touch .preview__click-zone_previous {
    display: none; }
  .preview_touch .preview__click-zone_close {
    right: auto;
    left: 0;
    width: 50px;
    height: 50px;
    z-index: 5; }
    .preview_touch .preview__click-zone_close .preview__btn_close {
      left: 0;
      right: auto;
      top: 0;
      bottom: auto;
      position: static;
      line-height: 50px;
      vertical-align: middle; }
    .preview_touch .preview__click-zone_close .ico_preview_close {
      background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAWCAYAAAAW5GZjAAAAo0lEQVR42mNgwAP%2B%2F%2F%2BvC8THgPg8EMvhUygKxA%2F%2FI0A%2BLoXMQLwLSeFnIFbBpbj9PyoIwaUwEE1hLy6F6kD8AUnhAZCTsCnkAeKrSAqfgzyJy9SlSAp%2FArENLoX5aO7EGUw2UJNgYCm%2BwD%2BDpPASEHNSTTG6M%2BYzEEgw6B7MJKQBPegs8SlGj5QnOCOFpOgmOSGRnERJTvw4slUpA5EZFhSzigAB4qQK0oh9JwAAAABJRU5ErkJggg%3D%3D);
      background-position: 0 0;
      background-size: 11px 22px;
      width: 19px; }
  .preview_touch .preview__wrapper-outer {
    min-width: 0;
    min-height: 0; }
  .preview_touch .preview__panel {
    bottom: auto;
    top: 0;
    background: rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 0px 2px 0px rgba(0, 0, 0, 0.6);
    box-shadow: 0px 2px 0px rgba(0, 0, 0, 0.6);
    height: 50px; }
  .preview_touch .preview__panel__col-right {
    width: 38%; }
  .preview_touch .preview__panel__col-left {
    width: 60%;
    padding-left: 50px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }
  .preview_touch .preview__panel__title {
    margin: 0;
    font-size: 16px;
    line-height: 16px;
    padding-top: 6px;
    padding-bottom: 2px; }
  .preview_touch .preview__panel__title__icon {
    display: none; }
  .preview_touch .preview__panel__title__link {
    padding: 0;
    display: inline; }
    .preview_touch .preview__panel__title__link, .preview_touch .preview__panel__title__link:link, .preview_touch .preview__panel__title__link:hover, .preview_touch .preview__panel__title__link:visited {
      font-size: 16px;
      line-height: 16px; }
  .preview_touch .preview__panel__position {
    position: static;
    float: left;
    clear: left;
    margin: 0 -4px 0 50px;
    font-size: 14px;
    padding: 0;
    z-index: inherit;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto; }
  .preview_touch .preview__panel__controls {
    margin: 0; }
    .preview_touch .preview__panel__controls .btn, .preview_touch .preview__panel__controls .ico, .preview_touch .preview__panel__controls .ico::before {
      display: none; }
    .preview_touch .preview__panel__controls .btn_download, .preview_touch .preview__panel__controls .btn_clone {
      display: inline-block;
      padding: 10px 0;
      width: 32px;
      margin-left: 12px; }
    .preview_touch .preview__panel__controls .ico_btn_download {
      display: inline-block;
      height: 30px;
      width: 24px;
      margin-top: -2px;
      background: no-repeat 50% 50% url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjQgMjQiPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjZmZmIiBkPSJNMTEuOCAxOC43Yy4yLjIuNC4zLjcuMy4zIDAgLjUtLjEuNy0uM2w1LjUtNS4xYy4zLS4zLjMtLjcuMi0xLS4xLS40LS41LS42LS45LS42aC0zVjNjMC0uMy0uMS0uNS0uMy0uNy0uMi0uMi0uNC0uMy0uNy0uM2gtM2MtLjYgMC0xIC41LTEgMXY5SDdjLS40IDAtLjguMi0uOS42LS4yLjQtLjEuNy4yIDFsNS41IDUuMXptOS43IDEuM2gtMThjLS44IDAtMS41LjctMS41IDEuNVMyLjcgMjMgMy41IDIzaDE4Yy44IDAgMS41LS43IDEuNS0xLjVzLS43LTEuNS0xLjUtMS41eiIvPjwvc3ZnPg==); }
    .preview_touch .preview__panel__controls .ico_btn_clone {
      display: inline-block;
      height: 30px;
      width: 38px;
      background: no-repeat 50% 50% url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjQgMjQiPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjZmZmIiBkPSJNMTguNiA4LjNjLS4zLTMtMi44LTUuMy01LjktNS4zLTIuMSAwLTQgMS4xLTUuMSAyLjgtLjMtLjEtLjYtLjItLjktLjItMi4yIDAtNCAxLjgtNCAzLjkgMCAuNi4xIDEuMS40IDEuNi0xLjguNy0zIDIuMy0zIDQuM0MwIDE4IDIuMSAyMCA0LjcgMjBjMS4yIDAgMi4zLS41IDMuMS0xLjIgMSAuNyAyLjIgMS4yIDMuNiAxLjIgMS4yIDAgMi40LS40IDMuMy0xIDEgLjYgMi4xIDEgMy4zIDEgMy4zIDAgNi0yLjYgNi01LjkgMC0zLTIuNC01LjUtNS40LTUuOHpNMTUuNCAxNGMtMS45IDIuMS0xLjkgMi4xLTIuNyAyLjgtLjUuNC0xLjEuMy0xLjUgMEw4LjQgMTRjLTEtMSAwLTEgMC0xaDEuOVY5YzAtMSAuOC0xIC44LTFoMS44YzEuMSAwIC45IDEgLjkgMXY0aDEuN2MtLjEgMCAuOCAwLS4xIDF6Ii8+PC9zdmc+); }
  .preview_touch .preview__panel__controls .btn__text {
    display: none; }
  .preview_touch .preview__panel__controls .btn {
    border: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    background: none; }
  .preview_touch .waiting {
    left: 0;
    right: 0;
    width: auto;
    margin-left: 0; }

.preview_visible {
  max-height: 100%;
  min-height: 100%; }
  .preview_visible .page-wrapper_mobile {
    max-height: 100%;
    min-height: 100%; }
  .preview_visible .preview__wrapper-outer {
    position: absolute; }

.license-agreement {
  text-align: center;
  margin: 42px; }

.license-agreement__checkbox {
  display: inline-block;
  position: relative;
  top: 1px;
  left: -5px; }

.license-agreement__text {
  display: inline-block;
  cursor: pointer; }

.license-agreement__link {
  color: #0857a6; }

.license-agreement_mobile .license-agreement__text {
  font-size: 15px; }

.maintenance {
  width: 400px;
  position: absolute;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  background: #fff;
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
          box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
  text-align: left;
  top: 50%;
  left: 50%;
  margin-left: -200px;
  margin-top: -100px; }

.maintenance__title {
  font-size: 22px;
  margin: 20px 30px 10px; }

.maintenance__text {
  font-size: 14px;
  line-height: 1.4;
  margin: 0 30px 20px; }

.minwidth {
  min-width: 1004px; }

.minwidth_mobile {
  min-width: 240px; }

.notify {
  max-width: 500px;
  position: fixed;
  top: 24px;
  right: 32px;
  padding: 8px;
  z-index: 10000;
  background: #fff;
  background: rgba(255, 255, 255, 0.95);
  border: 1px solid #afafaf;
  -webkit-border-radius: 5px;
          border-radius: 5px;
  -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.15); }
  .notify[data-id] {
    cursor: pointer; }

.notify__close {
  position: absolute;
  top: 3px;
  right: 6px;
  color: #ababab;
  font-size: 17px;
  line-height: 17px;
  font-weight: bold;
  cursor: pointer; }

.notify-message__title__text {
  font-weight: bold;
  vertical-align: middle; }

.notify-message__title__text_ok {
  color: #007128; }

.notify-message__title__text_error {
  color: #e80000; }

.notify-message__title__text_new {
  color: #0c59a1; }

.notify-message__title__text_loader {
  color: #666;
  margin-left: 2px; }

.notify-message__title__text_new-file {
  display: inline-block;
  color: #0c59a1;
  text-decoration: none; }
  .notify-message__title__text_new-file .notify-message__title__text__filename {
    display: block;
    padding-top: 4px;
    color: #808080;
    font-weight: normal; }

.notify-message__message {
  margin-top: 8px;
  margin-left: 20px;
  font-size: 11px; }

.notify-message__link {
  display: block;
  margin-top: 2px;
  margin-left: 20px; }

.notify-message__title__icon {
  position: relative;
  top: 1px;
  vertical-align: middle; }

.editor {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0; }

.editor__frame {
  position: absolute;
  width: 100%;
  height: 100%;
  border: 0; }

body.body_public .b-back-top {
  z-index: 1000; }

.public {
  /*
	.direct__worm {
		overflow: hidden;
		height: 23px;
	}
*/ }
  .public .w-public__toolbar {
    min-height: 72px; }
  .public_shove .w-public__toolbar {
    min-height: 15px; }
  .public_shove .b-toolbar_social-icons .b-toolbar__item {
    margin-right: 5px; }
  .public_shove .b-toolbar_social-icons .btn_social {
    margin-left: 5px; }
  .public_shove .b-toolbar_social-icons .b-toolbar__item:last-of-type {
    margin-right: 0; }
  .public_shove .b-toolbar_social-icons .b-toolbar__item:first-of-type {
    margin-left: 0; }
  .public .b-sticky_yes {
    background-color: rgba(0, 0, 0, 0.3); }
  .public .b-layout__col_1_2 {
    position: static;
    top: auto;
    right: auto;
    left: auto;
    width: auto;
    margin-right: 252px; }
    @media (max-width: 1005px) {
      .public .b-layout__col_1_2 {
        margin-right: 0; } }
  .public .b-layout__col_2_2 {
    position: absolute;
    top: 0;
    right: 0;
    width: 240px;
    margin-left: 0; }
    @media (max-width: 1005px) {
      .public .b-layout__col_2_2 {
        display: none; } }
  .public_b2b-user .b-layout__col_1_2 {
    margin-right: 0; }
  .public_b2b-user .b-layout__col_2_2 {
    display: none; }
  .public_shove .b-layout__col_1_2 {
    width: 590px; }
    @media (min-width: 1350px) {
      .public_shove .b-layout__col_1_2 {
        width: 640px; } }
    @media (min-width: 1580px) {
      .public_shove .b-layout__col_1_2 {
        width: 700px; } }
  @media (max-width: 1005px) {
    .public .public-file_media {
      margin: auto 0 auto 260px; } }
  .public .viewer__information__inner {
    vertical-align: middle;
    font-size: 14px;
    color: #999; }
  .public .viewer__content__zoom {
    margin-left: -156px; }
    @media (max-width: 1005px) {
      .public .viewer__content__zoom {
        margin-left: -36px !important; } }
  .public .viewer__content__position-wrapper {
    height: 100%;
    width: 100%; }
    .public .viewer__content__position-wrapper_scrollable .viewer__content__scroll-wrapper {
      overflow: auto;
      position: fixed;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      z-index: 10000;
      background: #fff; }
      .public .viewer__content__position-wrapper_scrollable .viewer__content__scroll-wrapper:after {
        display: none; }
    .public .viewer__content__position-wrapper_scrollable + .viewer__content__zoom {
      margin-left: -36px; }
  .public .viewer__content__scroll-wrapper {
    width: 100%;
    height: 100%;
    text-align: center; }
    .public .viewer__content__scroll-wrapper:after {
      display: inline-block;
      overflow: hidden;
      height: 100%;
      width: 0;
      vertical-align: middle;
      content: '\a0'; }
    .public .viewer__content__scroll-wrapper > :first-child {
      display: inline-block;
      vertical-align: middle; }
  .public .viewer__content__image {
    -ms-interpolation-mode: bicubic; }
  .public .viewer__content__iframe {
    display: block;
    height: auto;
    width: auto; }
  .public .viewer__content_iframe {
    width: 100%; }
  .public .viewer__content_icon {
    width: 242px; }
    .public .viewer__content_icon .viewer__information__icon {
      width: 100px;
      height: 100px;
      margin: auto;
      margin-bottom: 10px; }
  .public__content {
    z-index: 1;
    overflow: hidden;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding-top: 0;
    border: 1px solid #ccc;
    -webkit-border-radius: 4px;
            border-radius: 4px;
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
    font-size: 13px;
    font-family: Arial, 'MS Trebuchet', sans-serif; }
    .public__content_shove {
      border: 0; }
      .public__content_shove #datalist {
        overflow: auto; }
    .public__content__social-icons {
      float: left;
      margin: 10px 16px 0; }
      .public__content__social-icons_phone {
        width: 100%;
        text-align: center;
        padding: 0 10px 20px;
        margin: 0;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        background-color: #f5f5f7;
        border-top: 1px solid #ccc; }
    .public__content__inner {
      position: relative;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      width: 100%;
      border: 0.8em solid #fff; }
      .public__content__inner:-webkit-full-screen {
        height: 100% !important;
        min-height: 100% !important;
        background: #000;
        border: none; }
        .public__content__inner:-webkit-full-screen .viewer__content_video {
          width: 100%;
          height: 100%;
          vertical-align: top; }
      .public__content__inner:-moz-full-screen {
        height: 100% !important;
        min-height: 100% !important;
        background: #000;
        border: none; }
        .public__content__inner:-moz-full-screen .viewer__content_video {
          width: 100%;
          height: 100%;
          vertical-align: top; }
      .public__content__inner:-ms-fullscreen {
        height: 100% !important;
        min-height: 100% !important;
        background: #000;
        border: none; }
        .public__content__inner:-ms-fullscreen .viewer__content_video {
          width: 100%;
          height: 100%;
          vertical-align: top; }
      .public__content__inner:-webkit-full-screen {
        height: 100% !important;
        min-height: 100% !important;
        background: #000;
        border: none; }
      .public__content__inner:-moz-full-screen {
        height: 100% !important;
        min-height: 100% !important;
        background: #000;
        border: none; }
      .public__content__inner:-ms-fullscreen {
        height: 100% !important;
        min-height: 100% !important;
        background: #000;
        border: none; }
      .public__content__inner:fullscreen {
        height: 100% !important;
        min-height: 100% !important;
        background: #000;
        border: none; }
        .public__content__inner:-webkit-full-screen .viewer__content_video {
          width: 100%;
          height: 100%;
          vertical-align: top; }
        .public__content__inner:-moz-full-screen .viewer__content_video {
          width: 100%;
          height: 100%;
          vertical-align: top; }
        .public__content__inner:-ms-fullscreen .viewer__content_video {
          width: 100%;
          height: 100%;
          vertical-align: top; }
        .public__content__inner:fullscreen .viewer__content_video {
          width: 100%;
          height: 100%;
          vertical-align: top; }
      .public__content__inner_fullscreen {
        height: 100% !important;
        min-height: 100% !important;
        background: #000;
        border: none; }
        .public__content__inner_fullscreen .viewer__content_video {
          width: 100%;
          height: 100%;
          vertical-align: top; }
      .body_firefox .public__content__inner {
        height: 1px; }
      .public__content__inner#datalist {
        border: none;
        height: auto; }
      .public__content__inner_social-icons {
        margin-left: 54px;
        width: auto; }
    .public__content__title {
      overflow: hidden;
      position: relative;
      z-index: 20;
      padding: 13px 8px;
      -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
      box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
      text-overflow: ellipsis;
      white-space: nowrap; }
      .public__content__title_hidden {
        visibility: hidden; }
      .public__content__title .viewer__information__icon {
        display: inline-block;
        vertical-align: top;
        height: 20px;
        width: 20px;
        margin: 0 10px 0 2px;
        cursor: pointer; }
      .public__content__title .viewer__information__link {
        display: inline-block;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        overflow: hidden;
        height: 21px;
        max-width: 100%;
        padding-right: 314px;
        padding-left: 36px;
        margin-top: 1px;
        margin-right: -300px;
        margin-left: -36px;
        line-height: 1em;
        vertical-align: middle;
        text-overflow: ellipsis; }
      .public__content__title .viewer__information__virus {
        display: inline-block;
        position: absolute;
        top: 14px;
        right: 14px; }
        .public__content__title .viewer__information__virus .virus-message {
          margin: 0;
          text-align: left; }
      .public__content__title .viewer__information .virus-message__text-addition {
        display: none; }
      .public__content__title .viewer__information-virus-pass .viewer__information__link {
        padding-right: 334px;
        margin-right: -320px; }
      .public__content__title .viewer__information-virus-notyet .viewer__information__link {
        padding-right: 454px;
        margin-right: -440px; }
      .public__content__title .viewer__information-virus-fail .virus-message__text-addition {
        display: block; }
      .public__content__title .viewer__information-virus-fail .viewer__information__link {
        padding-right: 394px;
        margin-right: -380px; }
    .public__content_icon {
      /*
			.direct__worm {
				padding-top: 15px;
				padding-right: 15px;
				margin-top: -10px;
				margin-right: -13px;
				@include box-shadow(-7px 0px 5px rgba(0, 0, 0, 0.3) inset);
			}
*/ }
      .public__content_icon .public__content__title_virus-skip, .public__content_icon .public__content__title_virus-not_yet {
        display: none;
        padding: 0; }
      .public__content_icon .public__content__title .viewer__information__icon, .public__content_icon .public__content__title .viewer__information__link, .public__content_icon .public__content__title .viewer__information__inner {
        display: none; }
      .public__content_icon .public__content__title .viewer__information__virus {
        position: static;
        float: left; }
      .public__content_icon .public__content__title .viewer__information .virus-message__text-addition {
        display: inline; }
    .public__content_document .viewer__content_document {
      width: 100%;
      height: 100%; }
    .public__content_document .viewer__content_iframe {
      height: 100%; }
    .public__content_error {
      padding: 0;
      background: transparent;
      -webkit-border-radius: 0;
              border-radius: 0;
      -webkit-box-shadow: none;
      box-shadow: none; }
      .public__content_error .public__content__title {
        display: none; }

.w-public__toolbar .b-toolbar {
  min-height: 32px;
  padding: 20px 0; }
  .public_shove .w-public__toolbar .b-toolbar {
    padding: 13px 0; }

.w-public__content {
  min-height: 450px; }
  .w-public__content_shove {
    margin-bottom: 15px; }

/* MOBILE PHONE & TABLET */
body.body_public.body_mobile .b-back-top {
  display: none; }

.public_mobile {
  padding: 0;
  margin: 0;
  background-color: white;
  /*
	.direct__worm {
		display: none;
	}
*/ }
  .public_mobile .w-public__content {
    min-height: 0; }
  .public_mobile .b-layout__col_1_2 {
    margin-right: 0; }
  .public_mobile .b-layout__col_2_2 {
    display: none; }
  .public_mobile .viewer__information__inner {
    font-size: 16px; }
  .public_mobile .b-layout {
    width: auto;
    margin: 0; }
    .public_mobile .b-layout .content {
      -webkit-box-shadow: none;
      box-shadow: none;
      -webkit-border-radius: 0;
              border-radius: 0; }
  .public_mobile .public__content {
    background-image: none;
    -webkit-border-radius: 0;
            border-radius: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    border-top: 1px solid #cccccc;
    border-bottom: 1px solid #cccccc; }
  .public_mobile .public__content__inner .viewer__information__link,
  .public_mobile .public__content__inner .viewer__information__inner {
    display: none; }
  .public_mobile .public__content__inner_icon .viewer__information__link,
  .public_mobile .public__content__inner_icon .viewer__information__inner {
    display: block; }
  .public_mobile .public__content_clone-notice {
    border-bottom: none; }
  .public_mobile .public__content_icon .public__content__title .viewer__information__link,
  .public_mobile .public__content_icon .public__content__title .viewer__information__inner {
    display: none; }
  .public_mobile .viewer__content__image {
    cursor: pointer; }
  .public_mobile .w-public__toolbar {
    background-color: #f0f0f0;
    min-height: 15px; }
    .public_mobile .w-public__toolbar .b-toolbar {
      padding: 10px; }
      .public_mobile .w-public__toolbar .b-toolbar:after {
        display: block;
        overflow: hidden;
        visibility: hidden;
        height: 0;
        clear: both;
        font-size: 0;
        line-height: 0;
        content: '\200b'; }
    .public_mobile .w-public__toolbar .b-toolbar:empty {
      min-height: 0;
      padding: 0; }
    .public_mobile .w-public__toolbar .b-toolbar__btn {
      height: 40px;
      line-height: 40px;
      padding: 0 16px;
      font-size: 18px;
      -webkit-border-radius: 4px;
              border-radius: 4px;
      background-color: white;
      background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0)));
      background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0));
      background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)); }
      .public_mobile .w-public__toolbar .b-toolbar__btn .ico_toolbar {
        line-height: 42px; }
    .public_mobile .w-public__toolbar .b-toolbar__btn_selectAll {
      width: 40px;
      padding: 0;
      text-align: center; }
      .public_mobile .w-public__toolbar .b-toolbar__btn_selectAll .b-checkbox {
        width: 16px;
        height: 16px; }
        .public_mobile .w-public__toolbar .b-toolbar__btn_selectAll .b-checkbox__box {
          width: 14px;
          height: 14px; }
        .public_mobile .w-public__toolbar .b-toolbar__btn_selectAll .b-checkbox__checkmark {
          top: 12px;
          left: 0; }
    .public_mobile .w-public__toolbar .b-toolbar__btn_main {
      border-color: #0077CC;
      background-color: #168DE2;
      color: white;
      background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0)));
      background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0));
      background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)); }
    .public_mobile .w-public__toolbar .b-toolbar__btn_main.b-toolbar__btn_hover,
    .public_mobile .w-public__toolbar .b-toolbar__btn_main:hover {
      border-color: #0077CC;
      background-color: #147fc0;
      color: white;
      background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0)));
      background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0));
      background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)); }
    .public_mobile .w-public__toolbar .b-toolbar__btn_main.b-toolbar__btn_active,
    .public_mobile .w-public__toolbar .b-toolbar__btn_main:active {
      border-color: #1175b2;
      background-color: #1175b2;
      color: white;
      background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0)));
      background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0));
      background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)); }

.public_mobile .b-datalist__item__filename {
  padding: 0; }

.public_mobile.public_folder {
  margin: 0; }
  .public_mobile.public_folder #public-file .viewer__information__icon,
  .public_mobile.public_folder #public-file .viewer__information__link,
  .public_mobile.public_folder #public-file .viewer__information__inner {
    display: none; }
  .public_mobile.public_folder #public-file .public__content {
    border-top: none;
    border-bottom: none; }
  .public_mobile.public_folder #public-file .public__content__title {
    padding: 0; }
  .public_mobile.public_folder #public-file .public__content__inner .viewer__information__icon,
  .public_mobile.public_folder #public-file .public__content__inner .viewer__information__inner {
    display: block; }
  .public_mobile.public_folder .public__content__title {
    padding: 10px; }
  .public_mobile.public_folder .b-datalist {
    font-size: 16px; }
    .public_mobile.public_folder .b-datalist .ico_filetype {
      vertical-align: top;
      width: 40px;
      height: 40px; }
  .public_mobile.public_folder .b-datalist__item {
    height: 60px;
    line-height: 60px;
    font-size: 16px; }
    .public_mobile.public_folder .b-datalist__item:active {
      background-color: #f2f3f3; }
    .public_mobile.public_folder .b-datalist__item .ico_virus_fail {
      display: none; }
  .public_mobile.public_folder .b-datalist__item_first {
    -webkit-border-radius: 0;
            border-radius: 0; }
  .public_mobile.public_folder .b-datalist__item__link {
    position: absolute;
    z-index: 10;
    left: 60px;
    right: 30px;
    top: 0;
    width: auto;
    -webkit-tap-highlight-color: transparent; }
    .public_mobile.public_folder .b-datalist__item__link, .public_mobile.public_folder .b-datalist__item__link:link, .public_mobile.public_folder .b-datalist__item__link:visited, .public_mobile.public_folder .b-datalist__item__link:hover {
      color: #333; }
  .public_mobile.public_folder .b-datalist__item__pic {
    width: 40px;
    height: 40px;
    -webkit-border-radius: 2px;
            border-radius: 2px;
    margin: 0;
    position: absolute;
    top: 10px;
    left: 10px;
    margin-left: -60px;
    background-size: cover; }
  .public_mobile.public_folder .b-datalist__item__icon {
    width: 50px;
    height: 50px;
    padding: 10px 0 0 10px;
    margin: 0;
    left: 0;
    margin-left: -60px; }
  .public_mobile.public_folder .b-datalist__item__size__value:before {
    display: none; }
  .public_mobile.public_folder .b-datalist__item__value {
    padding: 0;
    max-width: 100%; }
  .public_mobile.public_folder .b-datalist__item__filename {
    margin-left: 0;
    overflow: visible; }
  .public_mobile.public_folder .b-datalist__item__filename__value {
    text-indent: 0;
    vertical-align: middle; }
  .public_mobile.public_folder .b-datalist__item__download__link {
    display: block;
    position: static;
    left: 0;
    width: auto;
    height: auto;
    padding: 0;
    float: right;
    overflow: hidden; }
  .public_mobile.public_folder .b-datalist__item__download__link:link, .public_mobile.public_folder .b-datalist__item__download__link:visited, .public_mobile.public_folder .b-datalist__item__download__link:hover {
    color: black; }
  .public_mobile.public_folder .b-datalist__item__download {
    padding: 0 10px;
    float: none;
    width: auto; }
  .public_mobile.public_folder .b-datalist__item__download__icon {
    margin-right: 0; }
  .public_mobile.public_folder .b-datalist__item__download__value {
    display: none; }
  .public_mobile.public_folder .b-datalist__item__checkbox {
    background: transparent;
    width: 40px;
    height: 40px;
    margin: 0;
    position: absolute;
    z-index: 11;
    left: 0;
    top: 0;
    padding: 10px; }
  .public_mobile.public_folder .b-datalist__item__checkbox .b-checkbox {
    display: block;
    width: 100%;
    height: 100%;
    margin: 0;
    opacity: 0; }
    .public_mobile.public_folder .b-datalist__item__checkbox .b-checkbox__box {
      border: none; }
  .public_mobile.public_folder .b-datalist__item__checkbox .b-checkbox_checked {
    opacity: .8;
    background-color: #168de2;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFEAAAA8CAYAAAAe5VayAAACaklEQVR42u3c4WdbURjH8UsooYRQ9geUviqljDHGKKWUMkYJoYSSVyWvyhhllFFKKCWUMkoZpZQyRhh9VfZ29O0YYZRSvnvRUytLspv7O7m5957n9w%2Fck4%2Fk5JznPOdGkWVggBmgDXznIT%2BAT8Cc6cQDXAN69M8t0DSl4YA14J7%2FZ8W0%2BgPWYwICXJuYBviYWZP7C7hBsrw0vQfABslj%2F9TApgB4Y4DQREvDALUchQ64JQIeA6WQAVsiYMcADVAC3BYBD0OfA1XAg9AB3xmgBrgjAu4boAFKgB9EwL3QAXdFwN3QAT8aoAa4JwLuhA64b4AaYFsEfB864IEIuB064KEBaoAdEbAVMl7JAHXAIxFwK80BPwMWgWqGAI9FwGZag6096YB6zLdJ9pzkDbCTtQWpAzwRATfTGmwra%2BUhYMoDYCOtwZaH9OFNBNIT4EaaP5mlBANsjxnws4B3D9TTnnfqWTl7yCWgG%2FhqFo4RHeCZCFib1BKiCtwpB9qe5uVzEXA97%2BWkxJ0BngDfZmFHUAau1C6pUSHdcy%2BEZ94Bb7K0N616gIzdLeUALwsDmDakA%2FwiAq5luVpScftlJSeDIIFp4KsIuJqHslMF6HqAnBoDYH4u4PiGdIBdEXA5j4VQ9ZuD24HMiIC3uQT0DPlbBFwqQmm%2B7AEyKeDrIp1xqMuSJICvinhYpC6QRwEs7p05D1u1OPNn8S8deigaDAN8EYWSMUD2ggL0WEh9Cvg8CjUeSvo9YDEKPQLkLwP8F%2FJ0RMAFk%2BsPGee8%2BKcBDocsuYs4g97qcQPMm1Q8zFnXDnzlQLvuomKlaJ%2F1D9BP%2B%2BIHH1MvAAAAAElFTkSuQmCC);
    background-size: 27px auto;
    background-repeat: no-repeat;
    background-position: 50% 50%; }
  .public_mobile.public_folder .b-datalist__item__checkbox .b-checkbox__checkmark {
    width: auto;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    opacity: 0;
    right: 0;
    bottom: 0; }
  .public_mobile.public_folder .b-datalist__item__checkbox .b-checkbox__checkmark:before {
    display: none; }
  .public_mobile.public_folder .ico_filetype-big {
    background-color: transparent; }

.body_public.body_mobile .mobile-footer {
  position: relative;
  text-align: center; }

.body_public.body_mobile .mobile-footer__link_to-desktop {
  padding: .5em 0;
  margin: 0;
  display: block;
  background-color: white; }

.body_public.body_mobile .mobile-footer__link:link, .body_public.body_mobile .mobile-footer__link:visited, .body_public.body_mobile .mobile-footer__link:hover {
  color: #999;
  cursor: pointer;
  font-family: "Arial", sans-serif;
  text-decoration: none; }

.body_downloads-disallowed .public_mobile.public_folder .b-datalist__item__download__link {
  display: none; }

/* MOBILE PHONE */
body.body_public.body_phone {
  height: 100%;
  position: relative; }

.public_phone .public__content__title {
  white-space: normal;
  padding: 0;
  border: none; }
  .public_phone .public__content__title .viewer__information__icon {
    display: none; }
  .public_phone .public__content__title .viewer__information__link {
    margin: 0 10px;
    padding: 0;
    text-align: center;
    display: block; }
  .public_phone .public__content__title .viewer__information__inner {
    text-align: center;
    display: block;
    padding-bottom: 10px;
    font-size: 16px; }
  .public_phone .public__content__title .viewer__information__virus {
    position: static;
    display: block;
    margin: 0;
    padding: 10px;
    border-top: 1px solid #f0f0f0;
    float: none; }
  .public_phone .public__content__title .virus-message__text-addition {
    display: none !important; }
  .public_phone .public__content__title .breadcrumbs {
    border-bottom-color: #F5F5F5;
    -webkit-border-radius: 0;
            border-radius: 0;
    white-space: normal; }
    .public_phone .public__content__title .breadcrumbs .breadcrumbs__item {
      font-size: 16px; }
    .public_phone .public__content__title .breadcrumbs .breadcrumbs__item__arrow {
      border-width: 0.3em; }
    .public_phone .public__content__title .breadcrumbs .breadcrumbs__item_active {
      margin-bottom: 0.6em; }

.public_phone #public-file .public__content__title {
  -webkit-box-shadow: none;
  box-shadow: none; }

.public_phone #public-file .public__content__inner_media .preview__waiting {
  display: none; }

.public_phone #public-file .viewer__information__link {
  max-width: none;
  max-height: none;
  height: auto;
  line-height: normal;
  overflow: visible;
  padding-top: 5px; }
  .public_phone #public-file .viewer__information__link, .public_phone #public-file .viewer__information__link:link, .public_phone #public-file .viewer__information__link:visited, .public_phone #public-file .viewer__information__link:hover {
    font-size: 16px; }

.public_phone #public-file .viewer__information__inner {
  padding-top: 5px;
  font-size: 14px; }

.public_phone #public-file .viewer__information__virus .virus-message {
  font-size: 14px; }

.public_phone #public-file .viewer__information-virus-notyet {
  display: none; }

.public_phone .public-file_phone .public__content__inner {
  display: table;
  table-layout: fixed; }

.public_phone .public-file_phone .viewer__content__position-wrapper_phone {
  display: table-row; }

.public_phone .public-file_phone .viewer__content__scroll-wrapper {
  display: table-cell;
  vertical-align: middle; }
  .public_phone .public-file_phone .viewer__content__scroll-wrapper:after {
    content: '';
    display: none; }

.public_phone .public-file_hide {
  display: none; }

.public_phone.public_folder .b-datalist__item__size-and-date {
  position: absolute;
  left: 0;
  top: 33px;
  margin: 0;
  line-height: normal;
  font-size: 14px; }

.public_phone.public_folder .b-datalist__item_virus .b-datalist__item__size-and-date {
  display: none; }

.public_phone.public_folder .b-datalist__item__filename__virus {
  position: absolute;
  top: 13px;
  left: 0;
  float: none; }

.public_phone.public_folder .b-datalist__item__date,
.public_phone.public_folder .b-datalist__item__size {
  width: auto;
  right: auto;
  float: none;
  position: static;
  display: inline-block;
  vertical-align: middle;
  color: #999;
  font-size: inherit; }

.public_phone.public_folder .b-datalist__item__date__value,
.public_phone.public_folder .b-datalist__item__size__value {
  display: inline; }

.public_phone.public_folder .b-datalist__item__date__value_empty {
  display: none; }

.public_phone.public_folder .b-datalist__item__date__value:before {
  display: inline-block;
  content: "/";
  font-family: inherit;
  margin: 0 0.3em; }

.public_phone.public_folder .b-datalist__item__filename {
  width: 100%;
  margin-top: 11px;
  line-height: normal; }

.public_phone.public_folder .b-datalist__item__filename__value {
  width: 100%;
  overflow: hidden; }

.body_public.body_phone .mobile-footer {
  top: 29px; }

/* MOBILE TABLET */
.public_tablet .public__content__title .viewer__description__icon {
  margin-bottom: 0.6em; }

.public_tablet .public__content__title .virus-message {
  float: right;
  display: inline-block;
  margin-left: 4px; }

.public_tablet.public_folder .b-datalist__item__size-and-date {
  font-size: 18px; }

.public_tablet.public_folder .public__content__title {
  padding: 15px 20px 15px 20px;
  position: relative; }
  .public_tablet.public_folder .public__content__title .virus-message {
    float: none;
    margin: 0;
    position: absolute;
    top: 15px;
    right: 15px; }

.public_tablet.public_folder .b-datalist__item {
  height: 3.3em;
  line-height: 3.3em;
  font-size: 18px; }

.public_tablet.public_folder .b-datalist__item__link {
  right: 50px; }

.public_tablet.public_folder .b-datalist__item__filename {
  width: 70%;
  white-space: nowrap;
  overflow: hidden; }

.public_tablet.public_folder .b-datalist__item__filename__value {
  width: 100%; }

.public_tablet.public_folder .b-datalist__item_virus .b-datalist__item__filename__value {
  width: 69%;
  display: inline-block; }

.public_tablet.public_folder .b-datalist__item__date {
  right: 0; }

.public_tablet.public_folder .b-datalist__item__size {
  right: 7%; }

.public_tablet.public_folder .b-datalist__item__date, .public_tablet.public_folder .b-datalist__item__size {
  font-size: 1em;
  color: #a6a6a6; }

.public_tablet.public_folder .b-datalist__item__download {
  padding: 0 20px; }

.public_tablet.public_folder .b-datalist__item__filename__virus {
  padding: 0 0 0 10px;
  color: red;
  font-size: 16px;
  float: none;
  display: inline-block;
  max-width: 182px;
  overflow: hidden;
  text-overflow: ellipsis; }

.public_tablet.public_folder #public-file .viewer__content_icon {
  width: auto; }
  .public_tablet.public_folder #public-file .viewer__content_icon .virus-message__text-addition {
    display: none; }

.page-wrapper_mobile {
  background-color: #f0f0f0; }

.main-container_public .b-back-top {
  display: none; }

.publishing .waiting_share {
  min-height: 0;
  height: 73px;
  line-height: 73px;
  -webkit-animation: node;
  animation: node;
  background: transparent; }

.publishing .b-notice {
  display: inline-block;
  margin: 0 0 0 20px;
  width: 369px; }

.publishing__link_disabled .publishing__title {
  opacity: .6; }

.publishing__title {
  font-size: 18px;
  padding-bottom: 16px;
  word-break: break-all;
  padding-right: 4px; }

.publishing__url__input {
  border: 1px solid #c8c8c8;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  padding: 5px 8px 7px;
  margin: 0;
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.publishing__url__input_disabled {
  background-color: #f0f0f0; }

.publishing__block {
  margin: 20px; }

#sidebar .publishing__block {
  margin: 18px; }

#sidebar .publishing__social {
  padding: 20px 0;
  margin: 20px;
  background: inherit; }

.publishing__social {
  padding: 20px 18px 21px 18px;
  margin: 0;
  margin-top: 20px;
  border-top: 1px solid #e4e4e4;
  background: #f0f0f0; }

.publishing__social_disabled {
  opacity: .6; }

.publishing__social__btns {
  white-space: nowrap; }

.publishing__url__buttons {
  margin: 10px 0; }

.publishing__url .btn {
  width: 48%;
  margin: 0;
  padding: 0;
  text-align: center; }

.publishing__url__buttons .btn:first-child {
  margin-right: 4%; }

.publishing__social .btn_social-email {
  width: auto; }

.publishing__social .publishing__social__btns .btn {
  margin: 0;
  margin-right: 3px;
  line-height: 27px; }

.publishing__social .btn_social-email .btn__text {
  display: inline-block;
  margin-left: 0;
  margin-right: 8px;
  position: relative;
  top: -1px; }

.b-layer__container_publish .publishing__url__input {
  width: 316px; }

.b-layer__container_publish .publishing__social_disable {
  background: #f0f0f0; }

.b-layer__container_publish .publishing__social__title {
  display: inline-block;
  padding-bottom: 0;
  line-height: 21px;
  vertical-align: middle; }

.b-layer__container_publish .publishing__social__btns {
  margin-left: 18px;
  display: inline-block; }

.b-layer__container_publish .publishing__social {
  padding: 20px 18px 21px 18px;
  margin-top: 20px;
  border-top: 1px solid #e4e4e4; }

.b-layer__container_publish .publishing__social_disable {
  background: #f0f0f0; }

.b-layer__container_publish .publishing__url .btn {
  width: 100px;
  margin: 0 8px; }

.b-layer__container_publish .publishing__social__btns .btn {
  margin: 0;
  margin-right: 8px; }

.b-layer__container_publish .publishing__url__buttons {
  display: inline-block; }

.b-layer__container_publish .publishing__url__buttons .btn:first-child {
  margin-right: 0; }

.b-layer__container_publish .publishing .btn:last-child {
  margin-right: 0; }

.share .share__public-link__text, .share .share__access__text {
  min-width: 124px;
  display: inline-block; }

.share .share__public-link__icon, .share .share__access__icon {
  margin-left: 3px;
  margin-right: 5px; }

.share .share__access {
  margin-top: 6px; }

.share .share__owner {
  position: relative; }

.share .share__owner__avatar {
  position: absolute;
  width: 32px;
  height: 32px;
  display: inline-block;
  -webkit-border-radius: 100%;
          border-radius: 100%;
  background-size: 100%; }

.share .share__owner__name {
  margin-left: 42px;
  display: inline-block;
  min-height: 32px; }

.share .publishing__controls {
  margin-top: 15px; }

.edit-links {
  margin: 20px; }
  .edit-links .btn {
    line-height: 26px; }
  .edit-links .b-dropdown {
    position: static; }
  .edit-links .b-dropdown__list {
    margin-top: 0;
    margin-left: 20px;
    left: 0; }
  .edit-links .b-dropdown__list__item {
    padding: 8px 14px; }

.space {
  height: 32px;
  padding: 10px 12px;
  font-size: 13px;
  font-family: Arial; }

.space_billing_enabled {
  height: 80px;
  cursor: pointer; }

.space_billing_activated {
  height: 110px; }

.space__title {
  padding: 5px 3px;
  line-height: 1;
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
  margin-bottom: 10px; }

.space__bar {
  height: 8px;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  background-color: #f8f8f8;
  overflow: hidden; }

.space__bar__progress {
  display: block;
  height: 8px;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  background-color: #168de2; }

.space__bar__progress_full {
  background-color: #ff0000; }
  .space__bar__progress_full_close-to {
    background-color: #ff0000; }

.space__desc {
  margin: 0 0 9px; }

.space__desc__text {
  display: block;
  overflow: hidden;
  white-space: nowrap;
  max-width: 100%;
  text-overflow: ellipsis; }

.space__desc__text_full {
  color: #ff0000; }

.space__desc__icon {
  float: right;
  display: inline-block;
  width: 32px;
  height: 19px;
  margin-top: -2px;
  margin-left: 9px;
  vertical-align: middle;
  overflow: hidden;
  font-style: normal;
  font-weight: bold;
  background: #ffc957;
  color: #ac6b47;
  font-size: 10px;
  line-height: 20px;
  text-align: center;
  text-transform: uppercase;
  -webkit-border-radius: 3px;
  border-radius: 3px; }

.space__control {
  margin: 19px -9px -9px;
  padding: 20px 0;
  background-color: #f8f8f8;
  text-align: center;
  -webkit-border-radius: 0 0 4px 4px;
          border-radius: 0 0 4px 4px; }

.space__expires {
  display: block;
  margin: 11px 0;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 18px;
  color: #999; }

.space__payment {
  margin: 17px 0 1px;
  text-align: center; }

.space__payment__link {
  display: block;
  width: 100%; }

.tabs__head {
  border-bottom: 1px solid #D0DAE2;
  text-align: center; }

.tabs__head__item {
  background: none repeat scroll 0 0 #F8F8F8;
  -webkit-border-radius: 4px 4px 0 0;
          border-radius: 4px 4px 0 0;
  cursor: pointer;
  display: inline-block;
  font-size: 18px;
  line-height: 1;
  margin: 0 5px;
  padding: 10px 20px; }

.tabs__head__item_active {
  background: none repeat scroll 0 0 #FFFFFF;
  border-color: #D0DAE2;
  -webkit-border-radius: 4px 4px 0 0;
          border-radius: 4px 4px 0 0;
  border-style: solid;
  border-width: 1px 1px 0;
  bottom: -1px;
  cursor: default;
  position: relative; }

.tabs__body__item {
  display: none; }

.tabs__body__item_active {
  display: block; }

@font-face {
  font-family: 'font-player-icons';
  src: url("data:application/octet-stream;base64,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") format("woff"), url("//img.imgsmail.ru/cloud/css/build/hotfix_CLOUDWEB-7777_51-5.201712061529/fonts/font-player-icons/font-player-icons.ttf") format("truetype"); }

.viewer__media-controls {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  position: relative;
  min-width: 300px;
  margin: 0 auto;
  font-size: 13px;
  color: #c7c7c7;
  text-align: left; }
  .viewer__media-controls_public {
    color: #808080; }
    .viewer__media-controls_public .viewer__media-controls__title {
      color: #808080; }
    .viewer__media-controls_public .viewer__media-controls__progress-bar-bg {
      background-color: #c7c7c7; }
    .viewer__media-controls_public .viewer__media-controls__progress-bar-preload {
      background-color: #a6a6a6; }
    .viewer__media-controls_public .viewer__media-controls__volume {
      color: #808080; }
      .viewer__media-controls_public .viewer__media-controls__volume:hover {
        color: #a6a6a6; }
    .viewer__media-controls_public .viewer__media-controls__volume-bar-value {
      color: #c7c7c7; }
    .viewer__media-controls_public .viewer__media-controls__volume-bar-value_selected {
      color: #168de2; }
    .viewer__media-controls_public .viewer__media-controls__screen-control {
      color: #808080; }
      .viewer__media-controls_public .viewer__media-controls__screen-control:hover {
        color: #a6a6a6; }
    .viewer__media-controls_public .viewer__media-controls_kind_audio__volume-bar-value_selected {
      color: #ff982a; }
    .viewer__media-controls_public .viewer__media-controls__play {
      color: #808080; }
      .viewer__media-controls_public .viewer__media-controls__play:hover {
        color: #a6a6a6; }
      .viewer__media-controls_public .viewer__media-controls__play_waiting:after {
        background-repeat: no-repeat;
        background-position: center;
        background-color: #fff;
        background-image: url(//img.imgsmail.ru/cloud/img/build/hotfix_CLOUDWEB-7777_51-5.201712061529/snipper/spinner_16_blue.gif); }
    .viewer__media-controls_public .viewer__media-controls__settings {
      color: #808080; }
      .viewer__media-controls_public .viewer__media-controls__settings:hover {
        color: #a6a6a6; }
  .viewer__media-controls_kind_audio {
    width: 500px;
    height: 160px; }
    .viewer__media-controls_kind_audio .viewer__media-controls__title {
      display: block; }
    .viewer__media-controls_kind_audio .viewer__media-controls__icon {
      display: block; }
    .viewer__media-controls_kind_audio .viewer__media-controls__inner {
      position: absolute;
      left: 185px;
      top: 90px;
      right: 0; }
    .viewer__media-controls_kind_audio .viewer__media-controls__progress-bar-current {
      background-color: #ff982a; }
    .viewer__media-controls_kind_audio .viewer__media-controls-poster-btn {
      display: none; }
    .viewer__media-controls_kind_audio .viewer__media-controls__settings {
      display: none; }
    .viewer__media-controls_kind_audio .viewer__media-controls__volume-bar-value_selected {
      color: #ff982a; }
    .viewer__media-controls_kind_audio .viewer__media-controls__screen-control {
      display: none; }
  .viewer__media-controls__title {
    -webkit-user-select: text;
       -moz-user-select: text;
        -ms-user-select: text;
            user-select: text;
    pointer-events: auto;
    position: absolute;
    display: none;
    left: 185px;
    top: 35px;
    color: #fff;
    right: 0;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-size: 17px;
    text-align: left; }
  .viewer__media-controls__icon {
    display: none;
    width: 160px;
    height: 160px;
    background-image: url(//img.imgsmail.ru/cloud/img/build/hotfix_CLOUDWEB-7777_51-5.201712061529/filetype/audio.svg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 50% 50%; }
  .viewer__media-controls__inner {
    padding-top: 7px; }
  .viewer__media-controls__progress-bar {
    pointer-events: auto;
    position: absolute;
    top: -5px;
    left: 0;
    right: 0;
    height: 15px;
    cursor: pointer; }
    .viewer__media-controls__progress-bar-bg {
      position: absolute;
      left: 0;
      top: 5px;
      right: 0;
      height: 5px;
      background-color: #262626; }
    .viewer__media-controls__progress-bar-preload {
      position: absolute;
      left: 0;
      top: 5px;
      width: 0;
      min-width: 2px;
      height: 5px;
      background-color: #555; }
    .viewer__media-controls__progress-bar-current {
      position: absolute;
      left: 0;
      top: 5px;
      width: 0;
      min-width: 2px;
      height: 5px;
      -webkit-border-bottom-right-radius: 2px;
              border-bottom-right-radius: 2px;
      -webkit-border-top-right-radius: 2px;
              border-top-right-radius: 2px;
      background-color: #168de2; }
  .viewer__media-controls__play {
    pointer-events: auto;
    display: inline-block;
    width: 32px;
    height: 32px;
    line-height: 32px;
    float: left;
    text-align: center;
    font-family: 'font-player-icons';
    color: #c7c7c7;
    cursor: pointer; }
    .viewer__media-controls__play::after {
      content: 'p'; }
    .viewer__media-controls__play:hover {
      color: #fff; }
    .viewer__media-controls__play_pause::after {
      content: 's'; }
    .viewer__media-controls__play_waiting {
      -webkit-border-radius: 3px;
              border-radius: 3px;
      background-color: #525252; }
      .viewer__media-controls__play_waiting:after {
        display: block;
        width: 100%;
        height: 100%;
        content: '\160';
        color: transparent;
        background-repeat: no-repeat;
        background-position: center;
        background-color: transparent;
        background-image: url(//img.imgsmail.ru/cloud/img/build/hotfix_CLOUDWEB-7777_51-5.201712061529/snipper/spinner_16_white.gif); }
  .viewer__media-controls__current-time {
    -webkit-user-select: text;
       -moz-user-select: text;
        -ms-user-select: text;
            user-select: text;
    pointer-events: auto;
    display: inline-block;
    height: 32px;
    line-height: 32px;
    float: left;
    margin-left: 16px; }
  .viewer__media-controls__slash {
    display: inline-block;
    width: 12px;
    height: 32px;
    line-height: 32px;
    float: left;
    text-align: center; }
  .viewer__media-controls__duration {
    -webkit-user-select: text;
       -moz-user-select: text;
        -ms-user-select: text;
            user-select: text;
    pointer-events: auto;
    display: inline-block;
    height: 32px;
    line-height: 32px;
    float: left; }
  .viewer__media-controls__right-group {
    float: right; }
  .viewer__media-controls__clear {
    clear: both; }
  .viewer__media-controls__settings {
    pointer-events: auto;
    display: none;
    width: 32px;
    height: 32px;
    line-height: 32px;
    text-align: center;
    font-family: 'font-player-icons';
    color: #c7c7c7;
    cursor: pointer; }
    .viewer__media-controls__settings::after {
      content: 'f'; }
    .viewer__media-controls__settings:hover {
      color: #fff; }
    .viewer__media-controls__settings_active {
      background-color: #525252;
      color: #fff;
      -webkit-border-radius: 2px;
              border-radius: 2px;
      -webkit-box-shadow: inset 0 2px 0 #494949;
              box-shadow: inset 0 2px 0 #494949; }
  .viewer__media-controls__volume {
    pointer-events: auto;
    display: inline-block;
    width: 32px;
    height: 32px;
    line-height: 32px;
    text-align: center;
    font-family: 'font-player-icons';
    color: #c7c7c7;
    cursor: pointer; }
    .viewer__media-controls__volume::after {
      content: 'v'; }
    .viewer__media-controls__volume_off::after {
      content: 'm'; }
    .viewer__media-controls__volume:hover {
      color: #fff; }
  .viewer__media-controls__volume-bar {
    pointer-events: auto;
    position: relative;
    padding: 0;
    display: inline-block;
    width: 33px;
    height: 32px;
    line-height: 32px;
    margin-right: 8px;
    font-family: 'font-player-icons';
    font-size: 1.15em;
    letter-spacing: -0.67em;
    text-indent: -0.4em;
    cursor: pointer; }
  .viewer__media-controls__volume-bar-value {
    color: #333; }
    .viewer__media-controls__volume-bar-value_selected {
      color: #168de2; }
  .viewer__media-controls__screen-control {
    pointer-events: auto;
    display: inline-block;
    width: 32px;
    height: 32px;
    line-height: 32px;
    -webkit-border-radius: 3px;
            border-radius: 3px;
    text-align: center;
    font-family: 'font-player-icons';
    color: #c7c7c7;
    cursor: pointer; }
    .viewer__media-controls__screen-control::after {
      content: 'k'; }
    .viewer__media-controls__screen-control:hover {
      color: #fff; }
    .viewer__media-controls__screen-control_active {
      background-color: #525252;
      color: #fff; }
  .viewer__media-controls__error-form {
    display: none;
    background: #333;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 40px; }
    .viewer__media-controls__error-form::before {
      content: '\160';
      color: transparent;
      vertical-align: middle;
      height: 100%;
      display: inline-block; }
    .viewer__media-controls__error-form__inner {
      display: inline-block;
      vertical-align: middle;
      text-align: center;
      font-size: 20px;
      color: #808080; }
    .viewer__media-controls__error-form__icon::before {
      -webkit-user-select: none;
         -moz-user-select: none;
          -ms-user-select: none;
              user-select: none;
      pointer-events: none;
      font-family: 'font-player-icons';
      content: 'e';
      font-size: 88px; }
    .viewer__media-controls__error-form__text {
      -webkit-user-select: none;
         -moz-user-select: none;
          -ms-user-select: none;
              user-select: none;
      pointer-events: none;
      margin-top: 15px;
      margin-bottom: 10px; }
    .viewer__media-controls__error-form__btn {
      -webkit-user-select: none;
         -moz-user-select: none;
          -ms-user-select: none;
              user-select: none;
      pointer-events: auto;
      text-decoration: none;
      color: #168de2;
      font-size: 20px;
      cursor: pointer; }
    .viewer__media-controls__error-form__error-msg {
      -webkit-user-select: auto;
         -moz-user-select: auto;
          -ms-user-select: auto;
              user-select: auto;
      pointer-events: auto;
      position: absolute;
      right: 0;
      bottom: 0;
      min-width: 30%;
      padding-right: 10px;
      padding-bottom: 10px;
      text-align: right;
      color: #525252;
      font-size: 13px; }

.viewer__content_media-error .viewer__media-controls__error-form {
  display: block; }

.viewer__content_media-error .viewer__content__media {
  visibility: hidden; }

.viewer__media-controls__settings-form {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  pointer-events: auto;
  display: none;
  background: #333;
  border: 1px solid #525252;
  border-bottom: none;
  -webkit-border-top-left-radius: 2px;
          border-top-left-radius: 2px;
  -webkit-border-top-right-radius: 2px;
          border-top-right-radius: 2px;
  position: absolute;
  bottom: 40px;
  right: 20px; }
  .viewer__media-controls__settings-form .form-fields {
    display: table;
    border: none;
    outline: none;
    padding: 0;
    margin: 0;
    border-spacing: 16px; }
  .viewer__media-controls__settings-form .form-field {
    display: table-row;
    position: relative;
    width: 100%;
    min-width: 200px; }
  .viewer__media-controls__settings-form .w-form-field__label {
    display: table-cell;
    text-align: right;
    font-size: 15px;
    color: #808080; }
  .viewer__media-controls__settings-form .form-field__label {
    display: inline-block; }
  .viewer__media-controls__settings-form .w-form-field__value {
    display: table-cell;
    position: relative;
    padding-left: 20px;
    font-size: 15px; }
  .viewer__media-controls__settings-form .form-field__value {
    display: inline-block;
    width: 100%;
    min-width: 140px;
    text-align: left;
    padding: 7px 16px;
    border: 1px solid #525252;
    -webkit-border-radius: 3px;
            border-radius: 3px;
    background: #424242;
    outline: none;
    color: #fff;
    -webkit-user-select: text;
       -moz-user-select: text;
        -ms-user-select: text;
            user-select: text;
    pointer-events: auto; }
  .viewer__media-controls__settings-form .form-field__value_select {
    padding: 7px 0 7px 16px; }
  .viewer__media-controls__settings-form .form-field__select-overlay {
    pointer-events: none;
    position: absolute;
    display: block;
    top: 0;
    right: 0;
    bottom: 0;
    width: 20px;
    border: 1px solid #525252;
    border-left: none;
    -webkit-border-top-right-radius: 3px;
            border-top-right-radius: 3px;
    -webkit-border-bottom-right-radius: 3px;
            border-bottom-right-radius: 3px;
    background-color: #424242;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAECAYAAABcDxXOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEtJREFUeNpi%2BP%2F%2FPxsQbwHiV0CsAsQMQCwNxLeh4mwMUEFOID4JxPeA2BiIb0D5IHEGmCIQFgLiS%2F8h4BKUz4CuCGbNSSgNFwcIMAD34HZgvwMeMgAAAABJRU5ErkJggg%3D%3D);
    background-repeat: no-repeat;
    background-position: left 50%; }

.body_opera .viewer__media-controls__settings-form {
  z-index: 999; }

.body_ie .viewer__media-controls__settings-form .w2-form-field__value {
  overflow: hidden;
  background-color: #424242;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAECAYAAABhnXSoAAAASklEQVR42q3PoQ2AMAAEwFckWGwtG7A6S9RWkZAwAEscgk5AOfcvPvlgwo4ba5Kg4Oz9lC8wo%2BLChqPnOSOwoHk1LPlDv11RRnYeJwZPh43ev1UAAAAASUVORK5CYII%3D);
  background-repeat: no-repeat;
  background-position: right center; }

.body_ie .viewer__media-controls__settings-form .form-field__value_select {
  background-color: RGBA(0, 0, 0, 0);
  width: 120%; }
  .body_ie .viewer__media-controls__settings-form .form-field__value_select:active {
    background: #424242; }
    .body_ie .viewer__media-controls__settings-form .form-field__value_select:active option {
      background: #424242; }
    .body_ie .viewer__media-controls__settings-form .form-field__value_select:active option:hover {
      background: #1e90ff;
      color: inherit; }

.body_ie .viewer__media-controls__settings-form .form-field__select-overlay {
  background: #424242;
  width: 4px; }

.viewer__content_has-media-settings .viewer__media-controls__settings {
  display: inline-block; }

.viewer__content_media-settings .viewer__media-controls__settings-form {
  display: block; }

:-webkit-full-screen .viewer__media-controls {
  background: black;
  height: 42px; }

:-moz-full-screen .viewer__media-controls {
  background: black;
  height: 42px; }

:-ms-fullscreen .viewer__media-controls {
  background: black;
  height: 42px; }

:fullscreen .viewer__media-controls {
  background: black;
  height: 42px; }
  :-webkit-full-screen .viewer__media-controls__screen-control::after {
    content: 'j'; }
  :-moz-full-screen .viewer__media-controls__screen-control::after {
    content: 'j'; }
  :-ms-fullscreen .viewer__media-controls__screen-control::after {
    content: 'j'; }
  :fullscreen .viewer__media-controls__screen-control::after {
    content: 'j'; }

:-webkit-full-screen .viewer__media-controls_kind_video {
  position: fixed;
  z-index: 999;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: .7;
  -webkit-transition: opacity 1s;
  transition: opacity 1s; }

:-moz-full-screen .viewer__media-controls_kind_video {
  position: fixed;
  z-index: 999;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: .7;
  -webkit-transition: opacity 1s;
  transition: opacity 1s; }

:-ms-fullscreen .viewer__media-controls_kind_video {
  position: fixed;
  z-index: 999;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: .7;
  -webkit-transition: opacity 1s;
  transition: opacity 1s; }

:fullscreen .viewer__media-controls_kind_video {
  position: fixed;
  z-index: 999;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: .7;
  -webkit-transition: opacity 1s;
  transition: opacity 1s; }

:-webkit-full-screen .viewer__media-controls_transition-hide {
  opacity: 0 !important; }

:-moz-full-screen .viewer__media-controls_transition-hide {
  opacity: 0 !important; }

:-ms-fullscreen .viewer__media-controls_transition-hide {
  opacity: 0 !important; }

:fullscreen .viewer__media-controls_transition-hide {
  opacity: 0 !important; }

.root_fullscreen .viewer__media-controls {
  background: black;
  height: 42px; }
  .root_fullscreen .viewer__media-controls__screen-control::after {
    content: 'j'; }

.root_fullscreen .viewer__media-controls_kind_video {
  position: fixed;
  z-index: 999;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: .7;
  -webkit-transition: opacity 1s;
  transition: opacity 1s; }

.root_fullscreen .viewer__media-controls_transition-hide {
  opacity: 0 !important; }

.body_opera :-webkit-full-screen .viewer__media-controls {
  background: rgba(0, 0, 0, 0.7); }

.body_opera :-moz-full-screen .viewer__media-controls {
  background: rgba(0, 0, 0, 0.7); }

.body_opera :-ms-fullscreen .viewer__media-controls {
  background: rgba(0, 0, 0, 0.7); }

.body_opera :fullscreen .viewer__media-controls {
  background: rgba(0, 0, 0, 0.7); }

.body_opera :-webkit-full-screen .viewer__media-controls_kind_video {
  opacity: 1; }

.body_opera :-moz-full-screen .viewer__media-controls_kind_video {
  opacity: 1; }

.body_opera :-ms-fullscreen .viewer__media-controls_kind_video {
  opacity: 1; }

.body_opera :fullscreen .viewer__media-controls_kind_video {
  opacity: 1; }

.viewer__media-controls-poster-btn {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  pointer-events: none;
  display: none;
  opacity: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 120px;
  height: 120px;
  margin-top: -80px;
  margin-left: -60px; }
  .viewer__media-controls-poster-btn_hide {
    display: none !important;
    -webkit-animation: none !important;
            animation: none !important; }
  .viewer__media-controls-poster-btn_first {
    display: block;
    opacity: 1; }
  .viewer__media-controls-poster-btn__icon {
    width: 120px;
    height: 120px;
    line-height: 120px;
    text-align: center;
    font-family: 'font-player-icons';
    color: #fff;
    text-shadow: 2px 2px 8px rgba(167, 169, 171, 0.5), -2px -2px 8px rgba(167, 169, 171, 0.5);
    font-size: 34px; }

.viewer__media-controls-overlay-waiting {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  pointer-events: none;
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 120px;
  height: 120px;
  margin-top: -80px;
  margin-left: -60px;
  -webkit-border-radius: 8px;
          border-radius: 8px;
  background-color: #525252; }
  .viewer__media-controls-overlay-waiting__spinner {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 40px;
    height: 40px;
    margin-top: -20px;
    margin-left: -20px; }
  .viewer__media-controls-overlay-waiting_hide {
    display: none; }

.supports-css-animation .viewer__media-controls-poster-btn {
  display: block; }
  .supports-css-animation .viewer__media-controls-poster-btn_animate {
    -webkit-animation: showBounceInHide .7s;
            animation: showBounceInHide .7s; }

.supports-css-animation .viewer__media-controls__play_waiting {
  -webkit-border-radius: 0;
          border-radius: 0;
  background-color: transparent; }
  .supports-css-animation .viewer__media-controls__play_waiting:after {
    background-image: url(//img.imgsmail.ru/cloud/img/build/hotfix_CLOUDWEB-7777_51-5.201712061529/snipper/spinner_16_white.png);
    background-color: transparent;
    -webkit-animation: animationRotate 1000ms linear infinite;
            animation: animationRotate 1000ms linear infinite; }

.supports-css-animation .viewer__media-controls_public .viewer__media-controls__play_waiting {
  background-color: transparent; }
  .supports-css-animation .viewer__media-controls_public .viewer__media-controls__play_waiting:after {
    background-image: url(//img.imgsmail.ru/cloud/img/build/hotfix_CLOUDWEB-7777_51-5.201712061529/snipper/spinner_16_blue.png);
    background-color: transparent; }

.supports-css-animation .viewer__media-controls-overlay-waiting {
  -webkit-border-radius: 0;
          border-radius: 0;
  background-color: transparent; }
  .supports-css-animation .viewer__media-controls-overlay-waiting__inner {
    background-image: url(//img.imgsmail.ru/cloud/img/build/hotfix_CLOUDWEB-7777_51-5.201712061529/snipper/spinner_64_white.png);
    background-color: transparent;
    -webkit-animation: animationRotate 1000ms linear infinite;
            animation: animationRotate 1000ms linear infinite; }

.viewer__media-controls-poster-btn_play .viewer__media-controls-poster-btn__icon::after {
  content: 'p'; }

.viewer__media-controls-poster-btn_pause .viewer__media-controls-poster-btn__icon::after {
  content: 's'; }

.public__content__inner_media .viewer__content__video-poster,
.preview__content_media .viewer__content__video-poster {
  display: none; }
  .public__content__inner_media .viewer__content__video-poster__image,
  .preview__content_media .viewer__content__video-poster__image {
    background-repeat: no-repeat;
    background-position: center center;
    background-size: contain; }

.public__content__inner_media .viewer__content_poster .viewer__content__video,
.preview__content_media .viewer__content_poster .viewer__content__video {
  position: absolute;
  top: -9999px;
  left: -9999px; }

.public__content__inner_media .viewer__content_poster .viewer__content__video-poster,
.preview__content_media .viewer__content_poster .viewer__content__video-poster {
  display: block; }

.public__content__inner_media .viewer__content_mobile .viewer__content__video,
.public__content__inner_media .viewer__content_touch .viewer__content__video,
.preview__content_media .viewer__content_mobile .viewer__content__video,
.preview__content_media .viewer__content_touch .viewer__content__video {
  max-width: 100%;
  max-height: 100%; }
  .public__content__inner_media .viewer__content_mobile .viewer__content__video::-webkit-media-controls,
  .public__content__inner_media .viewer__content_touch .viewer__content__video::-webkit-media-controls,
  .preview__content_media .viewer__content_mobile .viewer__content__video::-webkit-media-controls,
  .preview__content_media .viewer__content_touch .viewer__content__video::-webkit-media-controls {
    display: none; }
  .public__content__inner_media .viewer__content_mobile .viewer__content__video::-webkit-media-controls-start-playback-button,
  .public__content__inner_media .viewer__content_touch .viewer__content__video::-webkit-media-controls-start-playback-button,
  .preview__content_media .viewer__content_mobile .viewer__content__video::-webkit-media-controls-start-playback-button,
  .preview__content_media .viewer__content_touch .viewer__content__video::-webkit-media-controls-start-playback-button {
    display: none; }

.public__content__inner_media .viewer__content_mobile .viewer__media-controls_kind_audio,
.public__content__inner_media .viewer__content_touch .viewer__media-controls_kind_audio,
.preview__content_media .viewer__content_mobile .viewer__media-controls_kind_audio,
.preview__content_media .viewer__content_touch .viewer__media-controls_kind_audio {
  height: 100%; }
  .public__content__inner_media .viewer__content_mobile .viewer__media-controls_kind_audio .viewer__media-controls__inner,
  .public__content__inner_media .viewer__content_touch .viewer__media-controls_kind_audio .viewer__media-controls__inner,
  .preview__content_media .viewer__content_mobile .viewer__media-controls_kind_audio .viewer__media-controls__inner,
  .preview__content_media .viewer__content_touch .viewer__media-controls_kind_audio .viewer__media-controls__inner {
    height: 100%; }
  .public__content__inner_media .viewer__content_mobile .viewer__media-controls_kind_audio .viewer__media-controls__play,
  .public__content__inner_media .viewer__content_touch .viewer__media-controls_kind_audio .viewer__media-controls__play,
  .preview__content_media .viewer__content_mobile .viewer__media-controls_kind_audio .viewer__media-controls__play,
  .preview__content_media .viewer__content_touch .viewer__media-controls_kind_audio .viewer__media-controls__play {
    width: 112px;
    height: 112px;
    line-height: 112px;
    font-size: 46px;
    color: #C04015;
    background: #ff982a;
    -webkit-border-radius: 10px;
            border-radius: 10px; }
    .public__content__inner_media .viewer__content_mobile .viewer__media-controls_kind_audio .viewer__media-controls__play:hover,
    .public__content__inner_media .viewer__content_touch .viewer__media-controls_kind_audio .viewer__media-controls__play:hover,
    .preview__content_media .viewer__content_mobile .viewer__media-controls_kind_audio .viewer__media-controls__play:hover,
    .preview__content_media .viewer__content_touch .viewer__media-controls_kind_audio .viewer__media-controls__play:hover {
      background-color: #ff982a; }
    .public__content__inner_media .viewer__content_mobile .viewer__media-controls_kind_audio .viewer__media-controls__play_pause,
    .public__content__inner_media .viewer__content_touch .viewer__media-controls_kind_audio .viewer__media-controls__play_pause,
    .preview__content_media .viewer__content_mobile .viewer__media-controls_kind_audio .viewer__media-controls__play_pause,
    .preview__content_media .viewer__content_touch .viewer__media-controls_kind_audio .viewer__media-controls__play_pause {
      color: #C04015; }
    .public__content__inner_media .viewer__content_mobile .viewer__media-controls_kind_audio .viewer__media-controls__play_waiting:after,
    .public__content__inner_media .viewer__content_touch .viewer__media-controls_kind_audio .viewer__media-controls__play_waiting:after,
    .preview__content_media .viewer__content_mobile .viewer__media-controls_kind_audio .viewer__media-controls__play_waiting:after,
    .preview__content_media .viewer__content_touch .viewer__media-controls_kind_audio .viewer__media-controls__play_waiting:after {
      background-image: url(//img.imgsmail.ru/cloud/img/build/hotfix_CLOUDWEB-7777_51-5.201712061529/snipper/spinner_64_white.png); }

.public__content__inner_media .viewer__content_mobile .viewer__media-controls_kind_audio .viewer__media-controls__icon,
.public__content__inner_media .viewer__content_mobile .viewer__media-controls_kind_video .viewer__media-controls__icon,
.public__content__inner_media .viewer__content_touch .viewer__media-controls_kind_audio .viewer__media-controls__icon,
.public__content__inner_media .viewer__content_touch .viewer__media-controls_kind_video .viewer__media-controls__icon,
.preview__content_media .viewer__content_mobile .viewer__media-controls_kind_audio .viewer__media-controls__icon,
.preview__content_media .viewer__content_mobile .viewer__media-controls_kind_video .viewer__media-controls__icon,
.preview__content_media .viewer__content_touch .viewer__media-controls_kind_audio .viewer__media-controls__icon,
.preview__content_media .viewer__content_touch .viewer__media-controls_kind_video .viewer__media-controls__icon {
  display: none; }

.public__content__inner_media .viewer__content_mobile .viewer__media-controls_kind_audio .viewer__media-controls__progress-bar,
.public__content__inner_media .viewer__content_mobile .viewer__media-controls_kind_video .viewer__media-controls__progress-bar,
.public__content__inner_media .viewer__content_touch .viewer__media-controls_kind_audio .viewer__media-controls__progress-bar,
.public__content__inner_media .viewer__content_touch .viewer__media-controls_kind_video .viewer__media-controls__progress-bar,
.preview__content_media .viewer__content_mobile .viewer__media-controls_kind_audio .viewer__media-controls__progress-bar,
.preview__content_media .viewer__content_mobile .viewer__media-controls_kind_video .viewer__media-controls__progress-bar,
.preview__content_media .viewer__content_touch .viewer__media-controls_kind_audio .viewer__media-controls__progress-bar,
.preview__content_media .viewer__content_touch .viewer__media-controls_kind_video .viewer__media-controls__progress-bar {
  height: 40px;
  -webkit-border-radius: 4px;
          border-radius: 4px; }
  .public__content__inner_media .viewer__content_mobile .viewer__media-controls_kind_audio .viewer__media-controls__progress-bar-bg,
  .public__content__inner_media .viewer__content_mobile .viewer__media-controls_kind_video .viewer__media-controls__progress-bar-bg,
  .public__content__inner_media .viewer__content_touch .viewer__media-controls_kind_audio .viewer__media-controls__progress-bar-bg,
  .public__content__inner_media .viewer__content_touch .viewer__media-controls_kind_video .viewer__media-controls__progress-bar-bg,
  .preview__content_media .viewer__content_mobile .viewer__media-controls_kind_audio .viewer__media-controls__progress-bar-bg,
  .preview__content_media .viewer__content_mobile .viewer__media-controls_kind_video .viewer__media-controls__progress-bar-bg,
  .preview__content_media .viewer__content_touch .viewer__media-controls_kind_audio .viewer__media-controls__progress-bar-bg,
  .preview__content_media .viewer__content_touch .viewer__media-controls_kind_video .viewer__media-controls__progress-bar-bg {
    top: 16px;
    height: 8px;
    -webkit-border-radius: 4px;
            border-radius: 4px; }
  .public__content__inner_media .viewer__content_mobile .viewer__media-controls_kind_audio .viewer__media-controls__progress-bar-preload,
  .public__content__inner_media .viewer__content_mobile .viewer__media-controls_kind_video .viewer__media-controls__progress-bar-preload,
  .public__content__inner_media .viewer__content_touch .viewer__media-controls_kind_audio .viewer__media-controls__progress-bar-preload,
  .public__content__inner_media .viewer__content_touch .viewer__media-controls_kind_video .viewer__media-controls__progress-bar-preload,
  .preview__content_media .viewer__content_mobile .viewer__media-controls_kind_audio .viewer__media-controls__progress-bar-preload,
  .preview__content_media .viewer__content_mobile .viewer__media-controls_kind_video .viewer__media-controls__progress-bar-preload,
  .preview__content_media .viewer__content_touch .viewer__media-controls_kind_audio .viewer__media-controls__progress-bar-preload,
  .preview__content_media .viewer__content_touch .viewer__media-controls_kind_video .viewer__media-controls__progress-bar-preload {
    top: 16px;
    height: 8px;
    min-width: 8px;
    -webkit-border-radius: 4px;
            border-radius: 4px; }
  .public__content__inner_media .viewer__content_mobile .viewer__media-controls_kind_audio .viewer__media-controls__progress-bar-current,
  .public__content__inner_media .viewer__content_mobile .viewer__media-controls_kind_video .viewer__media-controls__progress-bar-current,
  .public__content__inner_media .viewer__content_touch .viewer__media-controls_kind_audio .viewer__media-controls__progress-bar-current,
  .public__content__inner_media .viewer__content_touch .viewer__media-controls_kind_video .viewer__media-controls__progress-bar-current,
  .preview__content_media .viewer__content_mobile .viewer__media-controls_kind_audio .viewer__media-controls__progress-bar-current,
  .preview__content_media .viewer__content_mobile .viewer__media-controls_kind_video .viewer__media-controls__progress-bar-current,
  .preview__content_media .viewer__content_touch .viewer__media-controls_kind_audio .viewer__media-controls__progress-bar-current,
  .preview__content_media .viewer__content_touch .viewer__media-controls_kind_video .viewer__media-controls__progress-bar-current {
    top: 16px;
    height: 8px;
    min-width: 8px;
    -webkit-border-radius: 4px;
            border-radius: 4px;
    background-color: #ff9540; }
    .public__content__inner_media .viewer__content_mobile .viewer__media-controls_kind_audio .viewer__media-controls__progress-bar-current:after,
    .public__content__inner_media .viewer__content_mobile .viewer__media-controls_kind_video .viewer__media-controls__progress-bar-current:after,
    .public__content__inner_media .viewer__content_touch .viewer__media-controls_kind_audio .viewer__media-controls__progress-bar-current:after,
    .public__content__inner_media .viewer__content_touch .viewer__media-controls_kind_video .viewer__media-controls__progress-bar-current:after,
    .preview__content_media .viewer__content_mobile .viewer__media-controls_kind_audio .viewer__media-controls__progress-bar-current:after,
    .preview__content_media .viewer__content_mobile .viewer__media-controls_kind_video .viewer__media-controls__progress-bar-current:after,
    .preview__content_media .viewer__content_touch .viewer__media-controls_kind_audio .viewer__media-controls__progress-bar-current:after,
    .preview__content_media .viewer__content_touch .viewer__media-controls_kind_video .viewer__media-controls__progress-bar-current:after {
      display: block;
      position: absolute;
      top: -6px;
      right: -10px;
      background: #f0f0f0;
      -webkit-border-radius: 50%;
              border-radius: 50%;
      content: " "; }

.public__content__inner_media .viewer__content_mobile .viewer__media-controls_kind_audio .viewer__media-controls__current-time,
.public__content__inner_media .viewer__content_mobile .viewer__media-controls_kind_video .viewer__media-controls__current-time,
.public__content__inner_media .viewer__content_touch .viewer__media-controls_kind_audio .viewer__media-controls__current-time,
.public__content__inner_media .viewer__content_touch .viewer__media-controls_kind_video .viewer__media-controls__current-time,
.preview__content_media .viewer__content_mobile .viewer__media-controls_kind_audio .viewer__media-controls__current-time,
.preview__content_media .viewer__content_mobile .viewer__media-controls_kind_video .viewer__media-controls__current-time,
.preview__content_media .viewer__content_touch .viewer__media-controls_kind_audio .viewer__media-controls__current-time,
.preview__content_media .viewer__content_touch .viewer__media-controls_kind_video .viewer__media-controls__current-time {
  width: 38px;
  height: 20px;
  line-height: 20px;
  font-size: 12px;
  text-align: left;
  margin-left: 0; }

.public__content__inner_media .viewer__content_mobile .viewer__media-controls_kind_audio .viewer__media-controls__slash,
.public__content__inner_media .viewer__content_mobile .viewer__media-controls_kind_video .viewer__media-controls__slash,
.public__content__inner_media .viewer__content_touch .viewer__media-controls_kind_audio .viewer__media-controls__slash,
.public__content__inner_media .viewer__content_touch .viewer__media-controls_kind_video .viewer__media-controls__slash,
.preview__content_media .viewer__content_mobile .viewer__media-controls_kind_audio .viewer__media-controls__slash,
.preview__content_media .viewer__content_mobile .viewer__media-controls_kind_video .viewer__media-controls__slash,
.preview__content_media .viewer__content_touch .viewer__media-controls_kind_audio .viewer__media-controls__slash,
.preview__content_media .viewer__content_touch .viewer__media-controls_kind_video .viewer__media-controls__slash {
  display: none; }

.public__content__inner_media .viewer__content_mobile .viewer__media-controls_kind_audio .viewer__media-controls__duration,
.public__content__inner_media .viewer__content_mobile .viewer__media-controls_kind_video .viewer__media-controls__duration,
.public__content__inner_media .viewer__content_touch .viewer__media-controls_kind_audio .viewer__media-controls__duration,
.public__content__inner_media .viewer__content_touch .viewer__media-controls_kind_video .viewer__media-controls__duration,
.preview__content_media .viewer__content_mobile .viewer__media-controls_kind_audio .viewer__media-controls__duration,
.preview__content_media .viewer__content_mobile .viewer__media-controls_kind_video .viewer__media-controls__duration,
.preview__content_media .viewer__content_touch .viewer__media-controls_kind_audio .viewer__media-controls__duration,
.preview__content_media .viewer__content_touch .viewer__media-controls_kind_video .viewer__media-controls__duration {
  width: 38px;
  height: 20px;
  line-height: 20px;
  font-size: 12px;
  text-align: right; }

.public__content__inner_media .viewer__content_mobile .viewer__media-controls_kind_audio .viewer__media-controls__volume,
.public__content__inner_media .viewer__content_mobile .viewer__media-controls_kind_video .viewer__media-controls__volume,
.public__content__inner_media .viewer__content_touch .viewer__media-controls_kind_audio .viewer__media-controls__volume,
.public__content__inner_media .viewer__content_touch .viewer__media-controls_kind_video .viewer__media-controls__volume,
.preview__content_media .viewer__content_mobile .viewer__media-controls_kind_audio .viewer__media-controls__volume,
.preview__content_media .viewer__content_mobile .viewer__media-controls_kind_video .viewer__media-controls__volume,
.preview__content_media .viewer__content_touch .viewer__media-controls_kind_audio .viewer__media-controls__volume,
.preview__content_media .viewer__content_touch .viewer__media-controls_kind_video .viewer__media-controls__volume {
  width: 24px;
  height: 24px;
  line-height: 24px;
  font-size: 18px; }

.public__content__inner_media .viewer__content_mobile .viewer__media-controls_kind_audio .viewer__media-controls__settings, .public__content__inner_media .viewer__content_mobile .viewer__media-controls_kind_audio .viewer__media-controls__volume-bar, .public__content__inner_media .viewer__content_mobile .viewer__media-controls_kind_audio .viewer__media-controls__screen-control,
.public__content__inner_media .viewer__content_mobile .viewer__media-controls_kind_video .viewer__media-controls__settings,
.public__content__inner_media .viewer__content_mobile .viewer__media-controls_kind_video .viewer__media-controls__volume-bar,
.public__content__inner_media .viewer__content_mobile .viewer__media-controls_kind_video .viewer__media-controls__screen-control,
.public__content__inner_media .viewer__content_touch .viewer__media-controls_kind_audio .viewer__media-controls__settings,
.public__content__inner_media .viewer__content_touch .viewer__media-controls_kind_audio .viewer__media-controls__volume-bar,
.public__content__inner_media .viewer__content_touch .viewer__media-controls_kind_audio .viewer__media-controls__screen-control,
.public__content__inner_media .viewer__content_touch .viewer__media-controls_kind_video .viewer__media-controls__settings,
.public__content__inner_media .viewer__content_touch .viewer__media-controls_kind_video .viewer__media-controls__volume-bar,
.public__content__inner_media .viewer__content_touch .viewer__media-controls_kind_video .viewer__media-controls__screen-control,
.preview__content_media .viewer__content_mobile .viewer__media-controls_kind_audio .viewer__media-controls__settings,
.preview__content_media .viewer__content_mobile .viewer__media-controls_kind_audio .viewer__media-controls__volume-bar,
.preview__content_media .viewer__content_mobile .viewer__media-controls_kind_audio .viewer__media-controls__screen-control,
.preview__content_media .viewer__content_mobile .viewer__media-controls_kind_video .viewer__media-controls__settings,
.preview__content_media .viewer__content_mobile .viewer__media-controls_kind_video .viewer__media-controls__volume-bar,
.preview__content_media .viewer__content_mobile .viewer__media-controls_kind_video .viewer__media-controls__screen-control,
.preview__content_media .viewer__content_touch .viewer__media-controls_kind_audio .viewer__media-controls__settings,
.preview__content_media .viewer__content_touch .viewer__media-controls_kind_audio .viewer__media-controls__volume-bar,
.preview__content_media .viewer__content_touch .viewer__media-controls_kind_audio .viewer__media-controls__screen-control,
.preview__content_media .viewer__content_touch .viewer__media-controls_kind_video .viewer__media-controls__settings,
.preview__content_media .viewer__content_touch .viewer__media-controls_kind_video .viewer__media-controls__volume-bar,
.preview__content_media .viewer__content_touch .viewer__media-controls_kind_video .viewer__media-controls__screen-control {
  display: none; }

.public__content__inner_media .viewer__content_mobile .viewer__media-controls_kind_video .viewer__media-controls__progress-bar-current,
.public__content__inner_media .viewer__content_touch .viewer__media-controls_kind_video .viewer__media-controls__progress-bar-current,
.preview__content_media .viewer__content_mobile .viewer__media-controls_kind_video .viewer__media-controls__progress-bar-current,
.preview__content_media .viewer__content_touch .viewer__media-controls_kind_video .viewer__media-controls__progress-bar-current {
  background-color: #168de2; }

.public__content__inner_media .viewer__content_mobile .viewer__media-controls-poster-btn,
.public__content__inner_media .viewer__content_touch .viewer__media-controls-poster-btn,
.preview__content_media .viewer__content_mobile .viewer__media-controls-poster-btn,
.preview__content_media .viewer__content_touch .viewer__media-controls-poster-btn {
  margin-top: -60px; }
  .public__content__inner_media .viewer__content_mobile .viewer__media-controls-poster-btn_pause,
  .public__content__inner_media .viewer__content_touch .viewer__media-controls-poster-btn_pause,
  .preview__content_media .viewer__content_mobile .viewer__media-controls-poster-btn_pause,
  .preview__content_media .viewer__content_touch .viewer__media-controls-poster-btn_pause {
    display: block;
    opacity: 1;
    margin-top: -70px; }
    .public__content__inner_media .viewer__content_mobile .viewer__media-controls-poster-btn_pause .viewer__media-controls-poster-btn__icon::after,
    .public__content__inner_media .viewer__content_touch .viewer__media-controls-poster-btn_pause .viewer__media-controls-poster-btn__icon::after,
    .preview__content_media .viewer__content_mobile .viewer__media-controls-poster-btn_pause .viewer__media-controls-poster-btn__icon::after,
    .preview__content_media .viewer__content_touch .viewer__media-controls-poster-btn_pause .viewer__media-controls-poster-btn__icon::after {
      content: 'p'; }

.public__content__inner_media .viewer__content_mobile .viewer__media-controls__error-form,
.public__content__inner_media .viewer__content_touch .viewer__media-controls__error-form,
.preview__content_media .viewer__content_mobile .viewer__media-controls__error-form,
.preview__content_media .viewer__content_touch .viewer__media-controls__error-form {
  bottom: 0; }

.public__content__inner_media .viewer__content_mobile .viewer__media-controls_kind_video,
.public__content__inner_media .viewer__content_touch .viewer__media-controls_kind_video,
.preview__content_media .viewer__content_mobile .viewer__media-controls_kind_video,
.preview__content_media .viewer__content_touch .viewer__media-controls_kind_video {
  display: none; }

.public__content__inner_media .viewer__content_no-volume .viewer__media-controls__volume-bar, .public__content__inner_media .viewer__content_no-volume .viewer__media-controls__volume,
.preview__content_media .viewer__content_no-volume .viewer__media-controls__volume-bar,
.preview__content_media .viewer__content_no-volume .viewer__media-controls__volume {
  display: none; }

.preview__content_fullscreen-fallback .viewer__media-controls_kind_video,
.public__content__inner_fullscreen-fallback .viewer__media-controls_kind_video {
  display: block !important; }

.preview__content_hide-ui .viewer__media-controls_kind_video {
  bottom: -100px !important; }

.public__content__inner_fullscreen-fallback .viewer__media-controls-poster-btn {
  margin-top: -80px !important; }

.preview__content_media .viewer__content__position-wrapper_media.viewer__content__position-wrapper_touch {
  width: 100%;
  background: #333; }
  .preview__content_media .viewer__content__position-wrapper_media.viewer__content__position-wrapper_touch .viewer__content__scroll-wrapper {
    width: 100%; }

.preview__content_media.preview__content_video .viewer__content__position-wrapper_media.viewer__content__position-wrapper_touch {
  background: none; }

.preview__content_media .viewer__content_touch {
  width: 100%;
  height: 100%; }
  .preview__content_media .viewer__content_touch .viewer__content__video {
    background-color: #000; }
  .preview__content_media .viewer__content_touch.viewer__content_video {
    position: static;
    height: auto; }
  .preview__content_media .viewer__content_touch .viewer__media-controls-overlay-waiting {
    margin-top: -60px; }
  .preview__content_media .viewer__content_touch .viewer__media-controls_kind_audio {
    width: 100%; }
    .preview__content_media .viewer__content_touch .viewer__media-controls_kind_audio .viewer__media-controls__inner {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%; }
    .preview__content_media .viewer__content_touch .viewer__media-controls_kind_audio .viewer__media-controls__title {
      position: absolute;
      display: block;
      overflow: hidden;
      color: #fff;
      top: 45%;
      right: 20px;
      left: 20px;
      height: 40px;
      margin: 80px 0 0;
      font-size: 18px;
      line-height: 20px;
      text-overflow: ellipsis;
      text-align: center;
      white-space: normal;
      word-break: break-word; }
      @media (orientation: landscape) {
        .preview__content_media .viewer__content_touch .viewer__media-controls_kind_audio .viewer__media-controls__title {
          right: 20%;
          left: 25%;
          margin: -20px 0 0 80px;
          text-align: left; } }
    .preview__content_media .viewer__content_touch .viewer__media-controls_kind_audio .viewer__media-controls__play {
      float: none;
      position: absolute;
      top: 45%;
      left: 50%;
      margin: -56px 0 0 -56px; }
      @media (orientation: landscape) {
        .preview__content_media .viewer__content_touch .viewer__media-controls_kind_audio .viewer__media-controls__play {
          left: 25%; } }
  .preview__content_media .viewer__content_touch .viewer__media-controls_kind_audio .viewer__media-controls__progress-bar,
  .preview__content_media .viewer__content_touch .viewer__media-controls_kind_video .viewer__media-controls__progress-bar {
    top: auto;
    right: 104px;
    bottom: 31px;
    left: 54px; }
    .preview__content_media .viewer__content_touch .viewer__media-controls_kind_audio .viewer__media-controls__progress-bar-bg,
    .preview__content_media .viewer__content_touch .viewer__media-controls_kind_video .viewer__media-controls__progress-bar-bg {
      background-color: #262626; }
    .preview__content_media .viewer__content_touch .viewer__media-controls_kind_audio .viewer__media-controls__progress-bar-preload,
    .preview__content_media .viewer__content_touch .viewer__media-controls_kind_video .viewer__media-controls__progress-bar-preload {
      background-color: #808080; }
    .preview__content_media .viewer__content_touch .viewer__media-controls_kind_audio .viewer__media-controls__progress-bar-current:after,
    .preview__content_media .viewer__content_touch .viewer__media-controls_kind_video .viewer__media-controls__progress-bar-current:after {
      width: 20px;
      height: 20px;
      background: #f0f0f0; }
  .preview__content_media .viewer__content_touch .viewer__media-controls_kind_audio .viewer__media-controls__current-time,
  .preview__content_media .viewer__content_touch .viewer__media-controls_kind_video .viewer__media-controls__current-time {
    float: none;
    position: absolute;
    top: auto;
    bottom: 42px;
    left: 16px; }
  .preview__content_media .viewer__content_touch .viewer__media-controls_kind_audio .viewer__media-controls__duration,
  .preview__content_media .viewer__content_touch .viewer__media-controls_kind_video .viewer__media-controls__duration {
    float: none;
    position: absolute;
    top: auto;
    right: 64px;
    bottom: 42px; }
  .preview__content_media .viewer__content_touch .viewer__media-controls_kind_audio .viewer__media-controls__right-group,
  .preview__content_media .viewer__content_touch .viewer__media-controls_kind_video .viewer__media-controls__right-group {
    float: none; }
  .preview__content_media .viewer__content_touch .viewer__media-controls_kind_audio .viewer__media-controls__volume,
  .preview__content_media .viewer__content_touch .viewer__media-controls_kind_video .viewer__media-controls__volume {
    position: absolute;
    top: auto;
    right: 16px;
    bottom: 40px;
    color: #fff; }
  .preview__content_media .viewer__content_touch .viewer__media-controls_kind_video.viewer__media-controls {
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    height: 64px;
    background-color: RGBA(0, 0, 0, 0.7); }
  .preview__content_media .viewer__content_touch .viewer__media-controls_kind_video .viewer__media-controls__play {
    position: absolute;
    top: auto;
    bottom: 17px;
    left: 10px;
    font-size: 20px; }
  .preview__content_media .viewer__content_touch .viewer__media-controls_kind_video .viewer__media-controls__progress-bar {
    left: 94px;
    bottom: 11px; }
  .preview__content_media .viewer__content_touch .viewer__media-controls_kind_video .viewer__media-controls__current-time {
    left: 56px;
    bottom: 22px; }
  .preview__content_media .viewer__content_touch .viewer__media-controls_kind_video .viewer__media-controls__duration {
    bottom: 22px; }
  .preview__content_media .viewer__content_touch .viewer__media-controls_kind_video .viewer__media-controls__volume {
    bottom: 20px; }
  .preview__content_media .viewer__content_touch.viewer__content_no-volume .viewer__media-controls_kind_audio .viewer__media-controls__duration,
  .preview__content_media .viewer__content_touch.viewer__content_no-volume .viewer__media-controls_kind_video .viewer__media-controls__duration {
    right: 16px; }
  .preview__content_media .viewer__content_touch.viewer__content_no-volume .viewer__media-controls_kind_audio .viewer__media-controls__progress-bar,
  .preview__content_media .viewer__content_touch.viewer__content_no-volume .viewer__media-controls_kind_video .viewer__media-controls__progress-bar {
    right: 54px; }

.public__content__inner_media .viewer__content_mobile,
.public__content__inner_media .viewer__content_touch {
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  min-height: 230px;
  width: 100%;
  max-height: 100%; }
  .public__content__inner_media .viewer__content_mobile .viewer__media-controls_kind_audio,
  .public__content__inner_media .viewer__content_touch .viewer__media-controls_kind_audio {
    width: auto; }
    .public__content__inner_media .viewer__content_mobile .viewer__media-controls_kind_audio .viewer__media-controls__title,
    .public__content__inner_media .viewer__content_touch .viewer__media-controls_kind_audio .viewer__media-controls__title {
      display: none; }
    .public__content__inner_media .viewer__content_mobile .viewer__media-controls_kind_audio .viewer__media-controls__inner,
    .public__content__inner_media .viewer__content_touch .viewer__media-controls_kind_audio .viewer__media-controls__inner {
      position: relative;
      top: auto;
      right: auto;
      bottom: auto;
      left: auto;
      width: auto; }
    .public__content__inner_media .viewer__content_mobile .viewer__media-controls_kind_audio .viewer__media-controls__play,
    .public__content__inner_media .viewer__content_touch .viewer__media-controls_kind_audio .viewer__media-controls__play {
      float: none;
      position: absolute;
      top: 38px;
      left: 50%;
      margin: 0 0 0 -56px; }
  .public__content__inner_media .viewer__content_mobile .viewer__media-controls_kind_audio,
  .public__content__inner_media .viewer__content_mobile .viewer__media-controls_kind_video,
  .public__content__inner_media .viewer__content_touch .viewer__media-controls_kind_audio,
  .public__content__inner_media .viewer__content_touch .viewer__media-controls_kind_video {
    height: 40px; }
    .public__content__inner_media .viewer__content_mobile .viewer__media-controls_kind_audio .viewer__media-controls__progress-bar,
    .public__content__inner_media .viewer__content_mobile .viewer__media-controls_kind_video .viewer__media-controls__progress-bar,
    .public__content__inner_media .viewer__content_touch .viewer__media-controls_kind_audio .viewer__media-controls__progress-bar,
    .public__content__inner_media .viewer__content_touch .viewer__media-controls_kind_video .viewer__media-controls__progress-bar {
      position: absolute;
      top: 180px;
      right: 90px;
      left: 45px; }
      .public__content__inner_media .viewer__content_mobile .viewer__media-controls_kind_audio .viewer__media-controls__progress-bar-bg,
      .public__content__inner_media .viewer__content_mobile .viewer__media-controls_kind_video .viewer__media-controls__progress-bar-bg,
      .public__content__inner_media .viewer__content_touch .viewer__media-controls_kind_audio .viewer__media-controls__progress-bar-bg,
      .public__content__inner_media .viewer__content_touch .viewer__media-controls_kind_video .viewer__media-controls__progress-bar-bg {
        background-color: #c7c7c7; }
      .public__content__inner_media .viewer__content_mobile .viewer__media-controls_kind_audio .viewer__media-controls__progress-bar-preload,
      .public__content__inner_media .viewer__content_mobile .viewer__media-controls_kind_video .viewer__media-controls__progress-bar-preload,
      .public__content__inner_media .viewer__content_touch .viewer__media-controls_kind_audio .viewer__media-controls__progress-bar-preload,
      .public__content__inner_media .viewer__content_touch .viewer__media-controls_kind_video .viewer__media-controls__progress-bar-preload {
        background-color: #9f9f9f; }
      .public__content__inner_media .viewer__content_mobile .viewer__media-controls_kind_audio .viewer__media-controls__progress-bar-current:after,
      .public__content__inner_media .viewer__content_mobile .viewer__media-controls_kind_video .viewer__media-controls__progress-bar-current:after,
      .public__content__inner_media .viewer__content_touch .viewer__media-controls_kind_audio .viewer__media-controls__progress-bar-current:after,
      .public__content__inner_media .viewer__content_touch .viewer__media-controls_kind_video .viewer__media-controls__progress-bar-current:after {
        width: 18px;
        height: 18px;
        background: #f0f0f0;
        border: 1px solid #c7c7c7; }
    .public__content__inner_media .viewer__content_mobile .viewer__media-controls_kind_audio .viewer__media-controls__current-time,
    .public__content__inner_media .viewer__content_mobile .viewer__media-controls_kind_video .viewer__media-controls__current-time,
    .public__content__inner_media .viewer__content_touch .viewer__media-controls_kind_audio .viewer__media-controls__current-time,
    .public__content__inner_media .viewer__content_touch .viewer__media-controls_kind_video .viewer__media-controls__current-time {
      float: none;
      position: absolute;
      top: 190px;
      left: 6px; }
    .public__content__inner_media .viewer__content_mobile .viewer__media-controls_kind_audio .viewer__media-controls__duration,
    .public__content__inner_media .viewer__content_mobile .viewer__media-controls_kind_video .viewer__media-controls__duration,
    .public__content__inner_media .viewer__content_touch .viewer__media-controls_kind_audio .viewer__media-controls__duration,
    .public__content__inner_media .viewer__content_touch .viewer__media-controls_kind_video .viewer__media-controls__duration {
      float: none;
      position: absolute;
      top: 190px;
      right: 52px; }
    .public__content__inner_media .viewer__content_mobile .viewer__media-controls_kind_audio .viewer__media-controls__right-group,
    .public__content__inner_media .viewer__content_mobile .viewer__media-controls_kind_video .viewer__media-controls__right-group,
    .public__content__inner_media .viewer__content_touch .viewer__media-controls_kind_audio .viewer__media-controls__right-group,
    .public__content__inner_media .viewer__content_touch .viewer__media-controls_kind_video .viewer__media-controls__right-group {
      float: none; }
    .public__content__inner_media .viewer__content_mobile .viewer__media-controls_kind_audio .viewer__media-controls__volume,
    .public__content__inner_media .viewer__content_mobile .viewer__media-controls_kind_video .viewer__media-controls__volume,
    .public__content__inner_media .viewer__content_touch .viewer__media-controls_kind_audio .viewer__media-controls__volume,
    .public__content__inner_media .viewer__content_touch .viewer__media-controls_kind_video .viewer__media-controls__volume {
      position: absolute;
      top: 187px;
      right: 6px;
      color: #808080; }
    .public__content__inner_media .viewer__content_mobile .viewer__media-controls_kind_audio .viewer__media-controls__volume-bar,
    .public__content__inner_media .viewer__content_mobile .viewer__media-controls_kind_video .viewer__media-controls__volume-bar,
    .public__content__inner_media .viewer__content_touch .viewer__media-controls_kind_audio .viewer__media-controls__volume-bar,
    .public__content__inner_media .viewer__content_touch .viewer__media-controls_kind_video .viewer__media-controls__volume-bar {
      display: none; }
  .public__content__inner_media .viewer__content_mobile .viewer__media-controls_kind_video .viewer__media-controls__play,
  .public__content__inner_media .viewer__content_touch .viewer__media-controls_kind_video .viewer__media-controls__play {
    position: absolute;
    top: 3px;
    left: 3px;
    font-size: 20px; }
  .public__content__inner_media .viewer__content_mobile .viewer__media-controls_kind_video .viewer__media-controls__progress-bar,
  .public__content__inner_media .viewer__content_touch .viewer__media-controls_kind_video .viewer__media-controls__progress-bar {
    top: 0;
    left: 85px; }
  .public__content__inner_media .viewer__content_mobile .viewer__media-controls_kind_video .viewer__media-controls__current-time,
  .public__content__inner_media .viewer__content_touch .viewer__media-controls_kind_video .viewer__media-controls__current-time {
    top: 10px;
    left: 46px; }
  .public__content__inner_media .viewer__content_mobile .viewer__media-controls_kind_video .viewer__media-controls__duration,
  .public__content__inner_media .viewer__content_touch .viewer__media-controls_kind_video .viewer__media-controls__duration {
    top: 10px; }
  .public__content__inner_media .viewer__content_mobile .viewer__media-controls_kind_video .viewer__media-controls__volume,
  .public__content__inner_media .viewer__content_touch .viewer__media-controls_kind_video .viewer__media-controls__volume {
    top: 7px; }
  .public__content__inner_media .viewer__content_mobile.viewer__content_no-volume .viewer__media-controls_kind_audio .viewer__media-controls__duration,
  .public__content__inner_media .viewer__content_mobile.viewer__content_no-volume .viewer__media-controls_kind_video .viewer__media-controls__duration,
  .public__content__inner_media .viewer__content_touch.viewer__content_no-volume .viewer__media-controls_kind_audio .viewer__media-controls__duration,
  .public__content__inner_media .viewer__content_touch.viewer__content_no-volume .viewer__media-controls_kind_video .viewer__media-controls__duration {
    right: 6px; }
  .public__content__inner_media .viewer__content_mobile.viewer__content_no-volume .viewer__media-controls_kind_audio .viewer__media-controls__progress-bar,
  .public__content__inner_media .viewer__content_mobile.viewer__content_no-volume .viewer__media-controls_kind_video .viewer__media-controls__progress-bar,
  .public__content__inner_media .viewer__content_touch.viewer__content_no-volume .viewer__media-controls_kind_audio .viewer__media-controls__progress-bar,
  .public__content__inner_media .viewer__content_touch.viewer__content_no-volume .viewer__media-controls_kind_video .viewer__media-controls__progress-bar {
    right: 45px; }

.public__content__inner_media .viewer__content_ipad-ios-7:not(.viewer__content_poster) .viewer__media-controls-overlay-waiting,
.public__content__inner_media .viewer__content_ipad-ios-7:not(.viewer__content_poster) .viewer__media-controls-poster-btn {
  display: none !important; }

.viewer__content__video,
.viewer__content__video-poster {
  background-size: 150px 150px;
  background-position: center center;
  background-repeat: no-repeat;
  margin: 0 auto; }

.viewer__content_phone .viewer__content__video,
.viewer__content_phone .viewer__content__video-poster {
  background-size: 100px 100px; }

hls.viewer__content__video {
  display: block; }

@-webkit-keyframes showBounceInHide {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1); }
  66% {
    opacity: 1;
    -webkit-transform: scale(2);
            transform: scale(2); }
  99% {
    opacity: 0;
    -webkit-transform: scale(2);
            transform: scale(2); }
  100% {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0);
    display: none; } }

@keyframes showBounceInHide {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1); }
  66% {
    opacity: 1;
    -webkit-transform: scale(2);
            transform: scale(2); }
  99% {
    opacity: 0;
    -webkit-transform: scale(2);
            transform: scale(2); }
  100% {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0);
    display: none; } }

@-webkit-keyframes animationRotate {
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

@keyframes animationRotate {
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

.viewer__content {
  display: block;
  position: relative; }

.viewer__content_document {
  background: #fff; }

.viewer__content .information {
  vertical-align: top;
  margin: 0;
  margin-top: -15px; }

.viewer__content .information__table {
  border-top: none; }

.viewer__content .information__title {
  display: none; }

.viewer__information__controls {
  margin-top: 17px; }

.viewer__content__zoom {
  opacity: 0;
  background-color: #000000;
  -webkit-border-radius: 5px;
          border-radius: 5px;
  bottom: 55px;
  cursor: pointer;
  height: 72px;
  left: 50%;
  margin-left: -36px;
  position: fixed;
  width: 72px;
  z-index: 10001; }

.viewer__content__zoom_disabled {
  display: none; }

.viewer__information__virus .virus-message {
  font-size: 15px;
  text-align: center;
  display: block;
  margin: 0.5em 0; }

.viewer__content {
  margin-bottom: 0; }

.viewer__information__icon {
  width: 100px;
  height: 100px;
  margin: auto;
  margin-bottom: 10px; }

.viewer__information__link {
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  text-align: center;
  max-height: 3.6em;
  word-break: break-all; }

.viewer__information__link, .viewer__information__link:link, .viewer__information__link:hover, .viewer__information__link:visited {
  color: #333333;
  font-size: 18px;
  text-decoration: none; }

.information__table {
  padding: 10px 13px 0 13px;
  border-top: 1px solid #e2e2e2; }

.viewer__content__toolbar {
  min-height: 27px;
  padding: 19px 21px 19px 21px;
  margin: 0 -10px -10px -10px;
  -webkit-border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -moz-border-bottom-right-radius: 3px;
  -moz-border-bottom-left-radius: 3px;
  -webkit-border-bottom-right-radius: 3px;
          border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
          border-bottom-left-radius: 3px;
  border-top: 1px solid #e2e2e2;
  background: #f9f9f9; }

.viewer__content__toolbar .btn_clone {
  float: right;
  padding: 0 20px; }

.viewer__content__toolbar .btn_download {
  float: left;
  padding: 0 18px; }

.viewer__content_error {
  margin: auto;
  width: 338px;
  text-align: center;
  padding: 10px;
  font-size: 13px;
  font-family: Arial, 'MS Trebuchet', sans-serif;
  background: #fff;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
  padding-top: 49px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }
  .viewer__content_error .viewer__content__toolbar .btn_download {
    margin: 0;
    float: none; }
  .viewer__content_error .viewer__information__title {
    margin-top: 1em;
    display: block;
    font-size: 19px;
    color: #333333; }
  .viewer__content_error .viewer__information__hint {
    margin-top: .9em;
    display: block;
    font-size: 13px;
    color: #999999; }

.ico_filetype-huge.ico_filetype-huge_load-error {
  width: 110px;
  height: 76px;
  background-image: url(//img.imgsmail.ru/cloud/img/build/hotfix_CLOUDWEB-7777_51-5.201712061529/icons.png);
  background-repeat: no-repeat;
  background-size: 556px 208px;
  background-position: 0 -132px; }

.viewer__content_error-folder .viewer__content__title {
  margin: 10px;
  font-size: 18px; }

.viewer__content_error-folder .viewer__content__hint {
  margin: 10px; }

.viewer__content_error-folder .ico_filetype-huge_load-error {
  display: block;
  margin: 0 auto 20px; }

.w3-viewer__content_error {
  display: table-row;
  height: 100%; }
  .w3-viewer__content_error .w2-viewer__content_error {
    display: table-cell;
    height: 100%;
    vertical-align: middle; }
    .w3-viewer__content_error .w2-viewer__content_error .w-viewer__content_error {
      display: inline-block; }

.waiting_simple {
  font-size: 150%;
  line-height: 200px;
  text-align: center;
  min-height: 200px;
  background-color: #fff;
  -webkit-animation-name: blink;
  -webkit-animation-duration: 1s;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  -moz-animation-name: blink;
  -moz-animation-duration: 1s;
  -moz-animation-iteration-count: infinite;
  -moz-animation-timing-function: linear; }

.waiting_nice {
  padding: 70px 0;
  min-height: 0;
  line-height: 1.2em; }

@-webkit-keyframes blink {
  from {
    opacity: 1; }
  50% {
    opacity: 0; }
  to {
    opacity: 1; } }

.waiting.waiting_layer-controls {
  background-color: transparent;
  line-height: inherit;
  min-height: 0; }

.waiting_hide {
  display: none; }

.waiting_transparent {
  background-color: transparent; }

.waiting_editor {
  position: absolute;
  top: 0px;
  bottom: 0px;
  left: 0px;
  right: 0px;
  margin: auto;
  width: 360px;
  height: 100px;
  text-align: center; }
  .waiting_editor .waiting__ico {
    width: 40px;
    height: 40px;
    background-image: url(data:image/gif;base64,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);
    display: inline-block;
    margin: 0px 0px 20px; }
  .waiting_editor .waiting__title {
    display: none; }

.b-layer_editors-promo .b-layer__overlay {
  opacity: 0.7;
  background: #000;
  z-index: 0; }

.b-layer_editors-promo .b-layer__container {
  z-index: 2;
  width: 467px;
  visibility: hidden; }

.external-editors-promo__h1 {
  font-size: 49px;
  line-height: 58px;
  font-weight: bold;
  text-align: center;
  color: #fff;
  width: 100%;
  position: absolute;
  left: 0px;
  right: 0px;
  margin: auto;
  top: 0px;
  bottom: 0px;
  height: 120px; }

.external-editors-promo__spot {
  width: 336px;
  height: 160px;
  background: url("//img.imgsmail.ru/cloud/img/build/hotfix_CLOUDWEB-7777_51-5.201712061529/layer/layer_external-editors-promo__spot.png") no-repeat 0px 0px;
  position: absolute;
  bottom: 0px;
  left: 0px; }

.external-editors-promo__fakebutton {
  position: absolute;
  bottom: 10px;
  right: 30px;
  z-index: 1; }

.external-editors-promo__fakebutton .btn {
  margin-right: 0px; }

.external-editors-promo__spot .b-dropdown {
  vertical-align: middle;
  margin: 0 4px 0 0;
  -webkit-box-shadow: 0 0 110px 35px rgba(255, 255, 255, 0.4);
          box-shadow: 0 0 110px 35px rgba(255, 255, 255, 0.4);
  -webkit-border-radius: 2px;
          border-radius: 2px; }

.external-editors-promo__spot .b-dropdown .b-dropdown__ctrl {
  opacity: 1; }

.external-editors-promo__thanks {
  text-decoration: underline;
  color: #fff;
  position: absolute;
  top: 45px;
  left: 0px;
  cursor: pointer; }

.navmenu {
  margin: 0 0 10px; }

.content-layout_hide {
  display: none; }

.share-promo {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  z-index: 99;
  background: white;
  text-align: center;
  min-width: 704px; }
  .share-promo a {
    color: #07c; }

.content_with-sidebar .share-promo {
  margin-right: -290px; }

.share-promo__promo {
  border: 1px solid #e6e6e6;
  background: #f7f7f7;
  padding: 25px;
  font-size: 15px;
  margin-bottom: 24px; }
  .share-promo__promo p {
    margin: 0; }
  .share-promo__promo .ico_layer_close {
    line-height: 20px;
    vertical-align: middle;
    height: 20px; }
  .share-promo__promo .btn_layer_close, .share-promo__promo .btn_layer_close:hover, .share-promo__promo .btn_layer_close:active {
    right: -12px;
    top: 4px; }
  .share-promo__promo .ico_layer_close:before {
    content: "\00d7";
    font-size: 30px;
    font-family: serif; }
  .share-promo__promo .btn_layer_close .btn__text_pad {
    display: none;
    font-size: 15px;
    line-height: 20px;
    vertical-align: middle;
    height: 20px; }
  .share-promo__promo .share-promo__promo__title {
    font-size: 24px;
    margin-bottom: 10px; }
  .share-promo__promo .share-promo__promo__description {
    color: #808080;
    line-height: 20px; }
  .share-promo__promo .ico_folder_shared {
    background-position: -131px -154px; }
  .share-promo__promo .btn_main {
    font-size: 15px;
    padding: 5px 18px;
    margin-top: 29px; }

.share-promo__caption {
  font-size: 20px;
  line-height: 20px;
  padding-bottom: 23px;
  color: #333;
  text-align: center; }

.share-promo__howto {
  margin: 30px 0;
  text-align: center; }

.share-promo__howto-link {
  font-size: 15px;
  text-decoration: none; }

.share-promo__feature {
  display: inline-block;
  position: relative;
  width: 30%;
  min-width: 210px;
  max-width: 210px;
  vertical-align: top; }

.share-promo__feature + .share-promo__feature {
  margin-left: 35px; }

.share-promo__feature__img {
  max-width: 328px;
  margin: auto;
  display: block;
  width: 100%;
  position: relative; }

.w-share-promo__feature__img {
  display: inline-block;
  position: relative;
  margin-left: 4%;
  margin-right: -4%; }

.w-share-promo__feature__img::after {
  display: block;
  position: absolute;
  z-index: 99;
  left: 0;
  right: 0;
  top: 100%;
  content: '\00a0';
  color: transparent;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUgAAABSCAYAAAA2Lk16AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAQFRJREFUeNrsfemvLEl2V0RkZi13eUu%2F6en2eDyekWdsjI2xkW1kIUsIhGxhEHwBGQQS4ouREPwFSFh84Yu%2FAEKWDBLCwkhgYcEYj2yZGTBje5hhvA22Z3G793773WvJLeJwtsiMqlt3ee%2Fdfn3vu5Xd91VVVlZVRmbEL37nnN85YQHAvIjb1%2B5NLbiBte3c3Lz%2FC7nze64Zf9z57Iaxw5uzB9X2n317uvXZzJpNOt6HYD58Y2RevTXC50%2F2W3S4xcuYO%2FyyoTOjwvLzDL8cH4ylvxM%2BW7VgHk28qZrAxz7txqeM5zAaWHN7lJkid6bIcBfuCx%2FwLcbLYAD%2FamzrURnM0dybgK%2FdU36fx%2FZsYjtf3i5MFtv%2BhBtd6xq%2FaH%2FmzbQKdOlOvf7dPcbGbI8zM8LHPKPP2IX7S99D19vjdzf4d4TfXdaB28u%2Fq8fh7TGPJ425uzfjDuL683rzZgH%2F0lqY472j5nl823MXBfB4Q1vgfbaBALSvxTHc4C%2FT%2Fib40OK%2Bpmnatqqq4L1v8aAWd3jeh4%2B4C197PKj1Ff81UFV1mMxKP5nOYO%2FgCA4nU6Dnb999EAK2w6U3izpVChwQpJMPt8HYHPqrFW%2FNcgd88o6%2B9%2Bv%2F5gPpu7l5UTe8adZXJmQjc%2FDqX%2Fcbe18w4JyFbNOCh40PbW98caeCn5o07p%2FmjjqAM4%2BOarMxyMz2RmHCE4w6p%2Ffcgww4vrA4gAZ4dTNneRBly2ig3WiCgIE9%2FJnAMT2HsgFzt2rNEEF6a5iZDXyk5x8EUNKgomaVCP6TChiIWh1s7hkBd16DwTFtNkbuqRCSrsUAL%2FqHt3NzNAhmf%2BoZMDN3%2BvVF9DE7Ry3jwSC3pnByb60OeoJaAsamZUTjD7pkMqBHhx%2FYn9bm3n7J%2FSC595PNAn4Oe%2BkMZGwG6rKERXrrAIERoAMnfgTtT%2FE5H47HmcFg4KuyQsRspL%2FhG9QTnMtMzp0%2Bg6rxHa538IUnNJuXUGMjMvyeYE%2FqOPqT%2BQhvSkENE7DUU6VbRcC%2B%2BnNXY3txAVJvhAuVAQTJ2Z0%2FH4rZ6zZrdrPghvTm6JtvuZ96bQf%2BJt7S73R6S%2B%2FtV2aA1GuIf%2BEpECXOtASWs7qfaFcxderEzwoWKweyE7a2gx38CNFkjKx2a%2BAYKKmvw%2FvYRa0RMkHNnSH4TxHE5giQNA6tM4tM5FnuLP7GHk5GQ2yXe8r2RNZ9A0F2jNfmMTL5WX06k%2BdRr22ga1x10NUfEK%2FByrbivv1ZZd7bnTGWOP0xbE%2B5lYV%2Fn1t4C2FsGEGuI6VA2AvBWgeEWUZgkvfxMQScATf9l4AUJ33IB4OAxBGJZSA2CXleBM8HtYD7ccLyQP3co9mEh3Tng79j8XnCAG3KIIFPvhjjAMsFHJdZ5WKXhCuFitcHILXP0gxqM9NsfKuBsqA52%2BH9zbcKmN4c2X%2B8O4Nfwc7M%2Fblqvbm7Pzff8tImm6g%2BPBtQ9P3Kvu%2FtdMqMXLQ7LdlcyGbIjCw9sQYESms2EDCzaBravusCnK8X2w7g%2Bx0yPuT3JvhbM2SyxLaCl%2Fcz9%2FRtIqAIPYvq9lfI1B5PWvMhZIGZeXqGTPeYGP8r%2BD0709YcludzdywcY88%2Blq7XzlFj7h0sgiPdqs0MPj3KzW%2FjuWzhcZHRRbbYs8PuEbxecgRNi%2FMxhDgXyx%2FESwZFUSBIIjjiI%2B1FExvIpYTP0XphrGUXEwEkgAK7PZ14mGJEAKlnFM4cCquZ5BogLxGZ9DSngx98E7h2h107PtjxR2%2B4z1UN%2FOS0Mf%2BM%2FEJkEk%2Fm4hv62Esb3FlCuPzNo%2FM%2BnDXm%2FmFpPnJzZLbHeQ8YVkZN1QZT41yxi%2BbksHBmlNvOTHSJP80tAaBNRmcc0EHBj36DTEoCqzmZ0LRDf8%2BZZ2OM1KYGL%2F6sbM3WMGeQTScswhfxH7ZsKi%2B%2F%2F0RsMkg772zRkECQnIcLY7t0XoAU8eFBaR7g%2FTFqOcRruZHBL%2BHfZ%2FHSbenlDgSS9EcgJ0CH34DzOkTG2Jnc3dwW2H4OTK7pJghm0oafy%2FIcMrxpTWiVkgZokVkWeCI1viIm2TQtHE1m0DZhCR%2BVQTKqI1scbYNi8BPP32uAvNQb9R5nfP5SyPwB9jafZ3k2%2BPjLG%2F%2FijUfln5s3%2Fkcy9ik5BJvWvGfn5iO3xzwQwyU2EHI637Ix7yKo1wiCb%2B5MzSs3RsisBgwyETRcwnTKloIHpgtO0HEUdODgko469iGqyeiT8UDuA2KK5E%2F0vjfArFsE1Wcx06lNU0Tz%2BweVOZjV5qWtoXn15tAMENi9XwRJMuUfQGNujzMzRpObwO5pblcEdQJJgJYDSs8Kkhle0xoB5z6CI%2FkdrXPdBKTM8b%2BPc%2FhlfL4BhIHWNo7M5YQ9ggAhWFAGCRScYWdJZI8g7C%2FwczG3FR3VtMbfDXme%2B7qpdUIAMcyNResa3%2BenQjtnZQVZ5sDpRNfRymxAf%2BEZrOUrB5LXDCC1W6K5HbIb2NFa6002GhTDw1dvmn%2F41u70F7CffY9TX9kO0koKoHz09gZ39MvGJK2CGPm03t0tOShQZAIQ9xBYyNR95dbQbA4yBklY4avszUwyidXX3%2FETSFxrSaj2LD%2Fbs7gJ1Bn88Kg0jw9rU%2FsWgduZ%2FUllqtqbV2%2BPzA20RdP20GdmFRgKKmyNMnNz7JgVB3jyoUyfoSDQrc3clL4xSKqeKoAWfZWH89bc3yvNHM89S%2F0M1sy3Mvgv4ww%2Bj00Z98zRgsbvQvQ9Em7h9Q%2Fs%2BAM1nRH38NigDJOC5IyRjvbhcw%2BKm3LvAoMpXqgsK0JVzYC9lXiJ6L6jeQ0Eog5nOI7ut15Akn01hKI0c5K%2FMXtS1pjOPVfSJ%2FkiAyScQGTYbQM2AwJK2hrf3traGLz74db%2FvQcH5c%2BjgfFtzogU4xDZy1vIlIhJEjuh%2FnEZcDICyWMEEmIndF6Z65kfbUfIKuePvHlpszB3tkenyn4WpEjP0W%2BamtN0ctPKmwcM7g2DcqaNIXBBhm%2Fefjw3tzYK8%2FLNkRkk7WHzGo87mJH%2FM3D0fhvBkhixS7jLee4dseUhfje5IAggn%2Bi%2BqK8R8dDcw0lrf9awf48kX8l2uJmHnx058%2F8UHDMEMwY8m%2FoZmTECg59itz6KmS2vQeIyyB4JPQkgKSLDHxQDm99Vfya7312Wozk9Z6gld2ddtzi5NOZoOqN9aJwTPw1mZ3%2BCFGIAjuQYZB7AhfV8uwbIy0Gw4ORRDgtPsBdtfXh79Ec4o%2F79x0fVv8Uu8im2KvCfGQ7atx5NzKu3xsgs0Gw18NS%2BrmcGRjZlHZvS9w9mPABt4tNaBh0yhx8dluYImczLN5BNIvsaIvITc7gMbgMBdWCGtYcm6M60ovmrA%2Fv0VtI%2B8jjuTkoE0Na8gu3Z2sgN%2BdFChBUnPtED%2FCM%2FIkW5NymCT7pFup%2BqTV0iymkQWlwFic%2F1vMBIPlzymU6mrXlwWOE9anm2ypJgDOL2axt5%2BE94Snfx9Wbq4hXLF1IpTxA%2Fo%2BVAc2SPzBiJKarPkV4Dex4hQATWuAXozHV6SjBK0WkGyba0eI6htyKCOZhMCWTNYLxhAuIlVPM0kgfnZIkvjLl9DU3shRsaAZQ6Ec3i42%2B6NfqtQeZ%2B%2FP5h9e%2B8D9%2FDOkZn2Px8Z3eGDKdFNjZENpmzNAKeK5gIa9xHEHmI5meJjGo5Opyb9peRA9xpTfYDtjOlHZqLwbyF7GsTqdEtZJQ3kIWNcjS9ITx314G4BiwzxGnVMMjvkzuDBi8CmHXJkRB2wTdft%2Fnwh2g8xfbUeNJv72J7phlPWjfGBPzSnm7YWdFgUvCIdYukCc0kKJXro0yCPVtmmxbZ334l8qSzODR%2FHk%2BY1A%2BH84b9jMSCRdLkUseOGWXwvzZc%2BIx1tsTXow6fQUxoo5FejUgTU%2FQIVl4%2BDir3oX30nuWwMwgosulNmkmikhrXAeaRCKTk02yws7be80caT2oh511G0e059mPV7uaFyQZEAJxpSFBrJqdzjIuZ78MaIC%2Bf2Z3e9Y5IsJUKZuvO9uAbG6Pix999PP3nZdP%2BNWJsEnwgk7YyRzgAXkKAubM17HyT7ydQitkmYPJoUpsJAoqYlQsddz4wzX9FiPhNHBZD5Ihfa23xl3CEvBp7IrmQZmhOUfBjb1qgCZojUOZmY1CQU0uG4ftk%2B3Q%2BSxVb708ac4AscIYTDrFhAsZFMxTpkW%2B%2BBE31eXxyz4T267YY%2FgVEno%2BlPlSasAiQ9hD4b3B7EPiLTHypIXW4IrNsSFwuLWTxvrJJZ3uAFDomciUKg1i7elQbFYfTJHU4q8wht8V3THfJffHmVhZ%2BFQHyKyC%2FM4hASA%2FOOhUGBAY0vhkEbIrXve%2BRgzKE2gEECEO0r9l%2FaVgDqRuw9pGAV%2BSRdEGFoSJWhkHU%2BeJvE9NtwQVXDGE0hrB%2FeAS9Qs1exJi7sub2dQLIkDiI7RKD7BhlALagb40H7uHHP7z1j97bnX35qGz%2BCZowQyIEFDCocVA8PAxmD4Hq9laBYDkUwXeiB4QLAETxxVs0P1vzCIGZgIBYluVIczpg4fUc6l%2FALv8OvtwknxXy29%2FKIHy9scVfRZ75g7GdMnjlO0s0a3eR8QzQ9iS%2F3hYCTJ7ZJH3OqpkJ59dIdgGcRcBh4Tj%2B3gGyrKN5zal4HuS4PLPLQ%2BooNPNPQ139nuWLYQbgq9%2BH0Lxu89EP2Lz4UdxZ9O0xDLTUnh2cQEaFM7eRVW4NC75WSKC4TfF8QNvFAYoOR6EHPxtdGYttEfvW8udICkYuAWKo4q6A7tomna0ZOvjMKAtfyKw9IgH4UpBCMxOh7cxpzVTEnuj5xGW%2FphpSZg2zSN4HYnZ7y2ljlsFSfI4CjuSP9Ay7wIhKSYck5aENn4a6bqDIB2aMqFhN5uZoMgfC37ZpzcHRzBxN54uBpYszr68MSF4XgARzesIKLP3RAN7Mcab%2B1g9t%2FszupPqdx0f1T86b9vupw8RBSfKNB%2FuV2TmskLkMzE008whsCEQpONAnhK0GmG44KSBKBopFhoVAiKxqiqxkf4bMhMSLIKM2%2FrYie4lA%2BL8L036OrCj8jXF0U%2BKXDS1AOYD6PwbIfrV1%2BY954%2F4EDtKxTVgOjbI5Ai%2BBC0EHmakElJuUz83q%2BZgq2fs5OXhie4LWKZQ1nY1HMv8JKE7pr2p4v1WRpFsAeb0SoX0Eof0%2FoSm%2FQJIW%2FOEc2XsGPP4zApfatNXnECj%2FAF%2F%2BFaSdn8QvGhno29OqUH1azfEzczMe5mZrkOGjBGykHdKmSPSKhCYut4UmKDRO%2BXvpOk2wLXME4zgRGmWgURpF1wSJejmw8A0Exl%2FENt7HdyhBeZT2tY4NCviJyxGi8JulFnwpI3sk8GNzG5RVKnOkP5c5Dszw6yh%2BDJC8YNbI4vCYnUPJNiQen1cVRICnRIJ5KT7tVoXkyah5WuXUlQbJ6%2BqDhOQxJOAJ6T5KpsLOOXz5xuh3N0b539md1H8XwfIfYK%2B9kwIGsZBdZHg7%2BEfm3QYORnokzR4NSpLekD8qSwZlHMxszrWewaNBUKSiFXOWWXgGSorBOrdY7YJgBoHxq7lpP4Os8U3cNebcXen8vsNPy968gbNhZ2Sqn25M9h1ozH5%2FA9l3W5fdYVMT%2BkFA4FUhQy2xHY8OgQcKnTv9kbC8i5JbKcYRL1b0xYLmIdPEQf4uNlP5ex2zsWxZJGm1ikVoXkN68wdoUv9fHNIzPI%2BxfsSq1q9zw1Jb8WLthHb60yYrvsNmBTLKwffhd40ISxISx%2Bc0nbfM9ujc6JwHGQJ%2FYRn846SUJ77CVrNJgLWeAc1yw1KjVsGd%2F4v6ULtontCENXLw24WDLxY2fJ0mI%2Bo%2FYhL0wJj0M69%2Bxe452vUebxsrb9gbKvMNZTnwH%2B7wooMUE1ukPqEDTE6x8V5kQojtxBo1lVCi2ZafQl3XoW4aDuFMywoms5I%2FvH84gTxHS8JeiN%2FxykSrrzNALnuZISFv8XlYuqGh7%2FPGNT5sotkGH7298a%2BRJf7m3qT%2Bsd1p8xNZZjPbRT7lJyhbhSKyZB1lHMEUkIxms8v60et1MIoWrf%2Fjwed6icui%2FwvNadP8GgLjHyLRmOPRG0sug0hbU%2Bd3ji%2B2EVBfxwO%2BikPwW8oSvi0rBt%2FriuK703Ctiza%2B6RkZZV9IXnkKCNEktcdNbEWP%2FBQBIX760DT1l5E1%2FhGO6HfQ6DvARlNUd8RGMNhl0p0mGxKz3LShfQ3B9WsQ6s8bm38cwfL7cDb5lFmKSMfbTReEBPLzBpba0ncLd6wt5tS2iNAe%2FmjDwe9mBt7EbvIGTTnYgi2xDmyXCRP7ljLH0IEldBHsgA0LGmgJkS1quRwGRaN%2BR1aG03fh7Mfp1MQh1QUJ%2Bt1eiwm0JAUPEuevG8rB9tBwVlVrKjSzKcjECdn4oRwtiHJemr2jCbi%2BzU8bvYanAFRzmUA1v2bAaFb4H%2BEUU7tnk4FAJtzZGhXf2BoNXh8Xk1%2B8tzf928HlP5q57OX4U478XQqbnJuMk3nd9gUNYGkAxjNiZmLNcX%2BcEhvswm8gwP0PBMY38JunJNVTcIxOwlXtSFGF%2FPQUHCgGGdzHAXF3OjuioMGNYjj6ZJbnn7Iu%2F5OWmBjTOqu%2BODDGrKrXZs%2FZ37ufJ%2BXyQ%2BQvCGjIGPH3cdfEsP%2FN4Xm5LaMRDAUQswhjdFIWuqsotGvAvkjfvoXTzJvGN19C4LyNzPJP4034Tvyij0VfpYAfJEnyT9aetDNRnAn%2F3s5s%2BOrAha8gjuxS%2FEsdimN1W0ISJooEWwtLmLC0j4SHHicbSo3m6LV6P6h0mUfmzqnStB9xrCV2ib%2FAjDKIce1bSZhhQ5sCM4KZUg%2BNERXfbMUMJ3U46R75ChLTnyCDLIrCPHy8T6Y452fPq9oUeX7RAHjlmOd1MrFX6RVgBfuC0%2F6ww23iQLMv39p6L4Pwr966%2F%2FhnIRv%2BYD4Y%2FEUclJ8ylk3XDbFwuxF%2F7hMEDY3g3wH%2Bzg4%2BfhXNtS87E3Y7%2FyL7ESXZNkHbHhST9libdOQORG0xHmTk65pO503pq%2FJBqOA3yHZ2efFRl%2BWfxGcImA7bYkc2y8hUHCf6m9U9WE6HWM4Uj6%2Fw5%2Ba47x3kRm8EZIo4Mo%2BstbafEzhVo4hBa2JLarkrPtol0F%2F4xQQ9CdQ5ilshEryH8HAXf%2BaXsPEb4PJvR1b5bfhbn8DjtvCR8p1HnE6VzJnHn4n3hCqr4XEzbPkE78dbOAG%2BhsD4x5mFqVWBID5mgSYsljBaUICHxcnLxgh0X4ACejDUTBmuG2FZvgrkuCDpjgRjGPOMj95FYpTGaDRbOChQ4UaJblM%2F9Ww%2BE2o2bQuyT0wWeu2FdpoYwGl9w2SV9lV12wW1PsDtUoDkdQJIu4Jh2RN8kJCY2LESSaxxQr0zw%2F43fOn2DXJkVW%2FdffjFppn%2FRj4obtls8CkEFwoefALHzUdwtLyEH%2FuQEbazyCD7V%2Fv4%2FJBAEM00cuq%2Fi5bTu7kJ99VDOCRQ04EVdZshcbUt6J6Tgdk9U%2BztRz4OlWGGvzZCNCvbnPN9cYD7un7bm%2FoN%2FOwvITCOsC3YpuwODu4PY1s39dvGaNpt6UWl67SvV5P8Y%2Fs4Sh%2FiVTpAsDoU%2FCDJYUY%2B0jy9F8pufQRvy7UPezRcbB8st6s7VjwCBEySxq1fnRFIG1%2F%2FDvKvL1nCMOu2DbN9cwePv20kqpzh85uRI%2BN3HOg51XhP9vHi7%2BFXP8QvnWhZ2IHlQra2gEUiBQk4mi7won1JUgABunsR5TuWwbE1Ut6Mg81GgjM%2BswKOzByJTbIZDZ40jGxqB1bscPzFiyaSnNa%2BJZs6cKQa8DkItYSAz01VNVTZhzoxBWnC0bQEroxUiQ6V2OUDZJJZlj0PU%2FfS%2ByevUxR71ey07INM308B0iWv4yN3wDu3blD2f%2FbOvcdbbdOGPPjfx2H0FefynBkYAgy%2BfwtHFjGwIT6qz9BSxyxlMMIE9yBLgSMclDNmVWCHXiKfeg4LZa9SBtUBxsJohaXX%2FeDsQZKoVJ55%2FJUwmTcZjsQYSyHgH9BwxDF7gCCDTNZ9tfsJNRFdJ4oB%2FQy3K5M%2FDqhsOHUCxijtiiCZiWb1gpcghfcebYQVO2GWNknv4BS7AMdcKuQ%2BRHDksIplwGzQHDev0%2BxkmdUJuEbGRB4SNZEzCnxRXUSK7%2BCB46h%2BguTyO6vnYpkhmr6YrTx1zsX0wM7XqP5FYDNZgBJEssOTXsvMUYpQaIBZozAS%2BSZW20pQWmLX0QeJ5xpaqf3IH2iwP7YcsLFqbgeuATmflaEJ3swqNK3zDCazOZRVa5qmMQSMmbPGXi5SA2uAfH5m9SoWCWf8pUEbnzySCZO%2FdOsGAZ17%2B97jTZywx3nO0hSCkTmOG%2Fwz93gc0jCUQCh1QSI%2BucQ5LGkvCVCIyW1r9NmYVbrtZACusDfDUkAjLH3y2GeJugxy5zfGhZuVddGFE7SDssCYfIQsZ1nM%2FwMbr511IDts2rGVTR0zlWABGBcAcJkxLoBjvHiRhcXmSCre6oLEnR5T7HWnwM3fltFvy6lH76QT5mo5uG%2B7qkZ2ueLbQnOidCbm%2BCX7NVVQTGDNoVbzG1mj6VIDVdfIr9nnGNVSJFkk1giy3AKb4z4mX0utW3JpUMZNYMYo5BHkX8nNrn1LRXO5nBkFaehKkFOTmGRZ1giajZnMZuyHfPu9h1oQyD4p6Xg%2F2eEHZm5fRx8kpAFbY1aymmNBmiVG2QFmIGuVQPLmdukyC%2B%2Fc393GyRxn4UxUPURBLA1KR2Qqi4zUCgjK94ljLp0t%2FYnAbu3CeXal%2BA0snb8FA4uAs%2BCPXEpGp0IcFgo%2FrZqcZYc9Ftok0yQmVyiZ6l0Q1i6WuLCnjLDUdNbAi5GgdQI6YFM%2FahfRhs6FZzrQhKVK1mzqxihZp3XvyxfLyQPntCfmvumvO5uqdOPEqQjHozh03lFksATukIAmo5TleUbBUfKoOVATZaOaWshmc565zqxW5sjgSAEZpHeeDWoNV4t5HbiYBT2h1WYkU0ZqO9LvSZAmsC6VilKUFQJi4810VnL5NN5ftXzyVd1wZNtYa9bb9fRBpowyJH5Fc4ovctkfaVcAmCX93K3trdoEN3nnIZrbaNnkmVM%2BRiSRyxAwTOHAitpxTvTgGKbrWGMfxFiN8ovO%2F2jv2YW1SQwsll6BhHvCqqCH91Q8l2INpkVzOzd98omNCNPBo9CeSOistFBhtBeyrz5%2F6BrIkNWf7rI%2FFfpzZpSBWImtO39nXcd3JchhogpaUdCqON3EGUgBUmxIOSxELBdJqOaIK%2BALvi35sBUYAbqVaHqmq0siRDeHVN2RK8isL3OOIyV2ARwFIPG3qRsFCsiI4ouhkH2OTApFrSOrJ3DUOiiZNKEVyOSbjlY276WoddU0nD1TVgh%2BregeZ3UdBsgWSftIUWwqUEGv7957yK81ewaekYxcef%2FjdQHIk%2FKv3RJDdEtscZk12BUgadLnBIq3b25W9A3v3H%2B0gSZMkWcZp9eKA19iCSzEEI2djVpq29e9YOA5cZmkBTM5oU7Ql8haeB9SoAeztHJB6vTjtpKAenOUI5Nsc3JBuoQQAvQyQWVWSsTYhrQJ7J64GEEapV4Ku8BSbCMsnGAwUTAeOv9jzD8RutzH6G2MZCU7Eps5UGlEdUKC1N627NuzJooWrTt%2B%2Fjaa7BBztJPVs%2FS99JobqbojdRpjACeo9rEzm%2BWzrQjiqfwoZ1Yzc8QPto7N9OhvlH0SnfFRH9m2aEK3bcvsUYIygX2V9JzQs0XGOJmWJAznCPYIwXDvaEIIa2jlQi7ia02qu4VLBmxrH%2BQlAEw4IZJtEoZ5pu1Bne7m9mZJo%2BL%2Bo90xdlaqWq7VsBj3rDj0NRgQpcj82tqlCgGrgg798FOPHCSsMU2BVls48eP1r0%2FqdHTQcEAuUdOiuV0wJ7JLk4LtzetETGwXJDwnMPhlJ15iL4cY9FA86%2B8DdGHrHkij2Q3GLAefCPKCGtUqh4q2uOSjK8hR%2BURlvbZnyupdFT2OO%2BbLhFROe0xKlQbIuj5E5cUgBmgUIIEB0qiMR9KlJROGl3FlgLQxUCOEkMzr1rOkkVf6oWXQfCd%2BBEp95Yg1slQb5lVDSErLKkCNf6r%2BMRTJZsT1waJJjsyyNjSJ7x5MzGRy7tzrK88M1wD55D7J03SQywC57JP0KYpSQthLN7ZKPCrcfbC7gd06t3kGapc6BStNB9TCKWCTMX2cea0I0yyLqRcWbYLFyHZY8tMtv7%2FAlugsh4XDUYVMsm4LHHc2cxH8OvdkjEzYWKAsskg4uw3L19vKin0WQtR29ssNpD4%2BYZESzeh9q3oqYvPHdVogrlVgbR9FJ89vjEFYnbDYslZb2kX2GDT4o1HqqD%2ByyUwQor%2BzB8V4KHQLZ3EqOXQphhEgg%2Bgitey3BGO8rBwMRPu8keg3y3rU5%2BjVKemjL5NII%2FsdBT0FHPGcSwREWuu6rluYlzXnWyNQUqVwLns2KysWih9N54zMFK7H4%2Fgk3PMBP1gD5OVmjamJvTyI08grnMAc%2FVlmCM7e2e3trYpG3LsPdsdN02a52Ntge82cldAJ0bQuH84qk7Jw3AruyWInBtSAzFLwYmk1PMMSkc6lCLC6n0aPGlgqGjSggMEg85N5W8hKogw1VtIho35Hghr8GhIm2TkbTf8cTGebmlTvqAVira6nYtRh1y9aZRW2u5X%2BjGagpMEnQSir61EvBm0iNbeZGs9kZpPj14gP2KvbkZdO72NmNjo2berJ0HRMvf6dkaGgDVyQlmc%2BbleIUWuIaYBOzHlSgnstcsskkYLLXJCCdY50CZgESjSGy00YZpX8Rut9wz5J0TrWTcvv1Z4j02yBc%2BSawLKuQeriysmWWqCCQJNaevfxrjk4mnCa4Zo9rhnkskB8mSEuF%2FG0J%2FgiTzOFnRDJADeRSdJAee%2FB7ohsJa15mNnO76lgw5N3FxzgEtFpqa2Ijx2Ege0jvLopiwJdFzmE3jRlqhp0PWPgAIeFAIsU2sq5dJFepJC2wMG6OcrQ3EaQ5LWfOp9kSN19tpcmqa%2FOyA9Ed2WIj0FQVoGyTx9U1A%2Bd65F9dwnuJSxYJoqYSdSKMxRi8Yl4jBPltXHWdVoBwSHTeTpik3tXRxf2dnLdlOMrsjv1NS6tmQ7LbJJIIRfBjamE%2BtrGIkHMlSFKezg1EOdPTTEEVeowbWSOCLK%2Fjc7Ixoth3XrxORIoS3Wemqv2UKCGgFPKm5H5zZEbQ5pHMrMf7x%2BKAhNbuH%2FA4AjPcfytAfIKbKv8kPYEkzqcYSKaBGydXlfSTmQEkre2N0sqI3j3%2Fu4G9nBySYICoDMLYnSJd9qE8vRh6kSWs7RWcmpGRz9dX2hf61zqAgvQM8qFx97e7N1qVkWCQypAG2w7KevCh6gO7%2FxzEQ99oi9W%2FWS%2FJmm0PdPCtLLcNSQexsUsoND7JbkSQ2ymMMyeRUexN%2FRtAfrfy8TADkDHweVuRcToVlRJAdvYjoSRUgOimwSsiNBdYl4fUxXp79lFMbvIFkKMZFtdljVEE1u8gp2MJ8OJyEqZHjapo4QHknREr4wxmtUEjm0b6%2BNCII2j9%2BJ3JNOaFt4i8XdVNwyqBI4k5aFCFQSSw8GAdY%2FO2ecZdb5SFX6uay42rLhZyzcuZZlhad9ZDDLNzgloCrmbm5vBvGLgnfuPx23jydy2MXWQre6oN%2BnrETqzusBGZ0PbHlV6V4CCoi7o1El71ITrnXkB0gCD%2FohWzYgQAhwMsLQA6GBgw6bJw9GsKXjxXEuAKOGNKAPyMSKfcLRl52ncpcGlLqUwCcDEBgQxqy1EytVNFDZGsAWGc5st%2BFiTQAqTNj7JoG5eBb8s0xpklHMnqTROwTGSTS4onrku5V0DOW4lc0xE4ozgVlk8tSlKe6CvtMNUXtvEprHkRlsWg4PQR5X5iM%2BRILH1seijMkfy4%2BBvNLgLmSKxRKAiuMQiERw5ak0skrJj6LnkWTeGKoYTONaNLNZ1AaLwJwFQeIpxuwbISwCayzfjtKCMOSO4Ez8TB1ZGM%2Fitrc0yfBj8u%2Fd3NhvfuoJMKq7sRZk0PIBcrJrLqWbqv4sgkdAx8WmJfQgmLswUwxdC1oJJ9HmxYGAczKwh5HIxQUqWqe2XacjVOc36YQdZYF9pkblmc5Q3HN0OkIFjVsOhbLX%2BnZqfSitjXKp34SWUfIERyyp8IQEcMmd11RUxoUNMn6GGC%2BsROTmBwGqqwomDHFXSma6zpSUtETTeIvMUayCtuFWjy4Dx81i3kPVm4tzge3tbdFQU7MgympBITwT6PoQuY9DosgpiftP7VjNltGYZV8FTXzcHY1jfo5ySwJR8jhStrhoyoxtIwXGegCOeRKjnlTmazblCONV7pHOvqspgPyQn58qyeu8TOK59kFeMRa5ijbDECsMKkFx1%2FLFc6aVgkMPO6O7c3OZB8%2B69nSH2cZfnjuztNrNszsacNpeacQsmnaJOHzeV2EASKVW9Y6cjhLjuXSSYvWm9EA5PQ%2BFW5M0KGLqP3AKjgWudLdqDeT2g9egtO%2FpCn2MoFSckWWSJmiwCvYElhOzotECgOO48RIC0oXM38MnbNBjVF0CL%2FgoGMCoI7ECSTciBqKkzkSpLzjkBv5TboeATzwshaVIvXcqyzl9qQwjLwBCD5iJVIhJotSSFMnpm8fxRYIBP5i1W3ghTZKmW7yuGM1v0qvUJFImmIrh01WtdQqHqwLEK0zllylSG9UD4f1XV5nA6Z0yezSs%2B34JkPftHUCKbHBT58wQ%2BWAPk1WONJ0W5V5m3YQWDPCn7xq36w65ub29vkxjNv33%2F8bBGc5tmcNBarTaGBJbyvRbxxKS66EWg6Iv3x3WVe9dkWhInAZYIANEzwKpp06syBQVFs9kg%2BCFQ%2BI0hm9s50qf%2BTT5nr5EOMk8NHAP4tA2mFzk6WdwelD2ZtJQbxEoPwq2EPbbH8rQX1%2FGlFRAJabzncjl8oxj1bJ9inTlPYOHVzHaJVlIRtAtY5VkW3bonO9fE78hyAQ6qdE2RTUxueVsjL2x5c7qgFJf3QuCB02RaTZeJtLNVcGSzmjWMjegcm%2BhzrDnINR6OYP9oGqhsGUl5iOVP5yWXMaPFuggw99DMPgMcr23kem1in80ol8ugmaXXYUV0exkkdXmShUwdxwI4AsmbWxypfPveY2SSbZaTSdYLmCP%2F6subAfTuPjm9NJ0tckYpyMjLmLCEJDruoAOZaKkmRmHvMIQ0nUdiu4wa3vUacLKonR3k1m8O8%2FZwVhVc3SExUbXKDy%2FMZUynRYzEF3rRde81DakAnEMY0WEAiWC%2FgxpuZh81XigSIYuneav14FS3qWEvJ1VzpTAFV4QI0c52wUrCZqwkntHUFemmBFCWAbG778oI2beb0RoxugqCdgrlo1brN3bUMTJIkIvsfFwaIbJG2ig6Tc9zcqhmNpRVi%2Byv5vKODI7scyxDXTXGFQ5BseZgzAExx0BrG5Vm%2F2gCQ0kvNO88eAxaMWW9rQHy3MB4HpD0CdhFoIQV5vRSAepjhS%2BslErb9ogm7ZvvPhohO3CUxSBaGLD9sjKdGNAk5bRTiIsOLv5QEEdWzLgR%2F1Z0gPUTPvsJo9xHQUZTo8EZG4v9ig0aBBRjRUkr453Wq7Ht9njQHpUauDFyCGVpRDV1BMb4mFwYUEV5UAlk5xIQBQx01jS1JbP9EgwhRCFNWsCiv0mZwBw4KRWiZ8v57saHjhD7nMSMQSSQlNGiGTVctchymkrgoHemxRw1ZzHy%2B2ixx0XedBaz7COMjlP6D48DyS30IYK%2BBGI4Kybgffc5pQZKVowUs9USZyLXaTnQU%2BPdpCUSKolWoxmt4DgvQTJkAKqyYbOa%2FI3Utums6sFxPjfv3N9hy9%2B55xqYubLsNF%2FPEafeiDRq7Zai026Fyb1KgG7N8XzvuNaNfenGDQ%2FfTCD5cIxswObpmgsnmHPRxI6%2BxMSFZ7pgB3SxD0nbCX3QJkTAMlLXf6nBQQNDDAbsZuyCGhKFIaT1TjIQBwgsGwPXTsq2qFoJxDt3asqhEba1WOYMlmRHHZDIRSMjOAKLgfTR9NU9nHgGZMEIsZYti600Lh1ZMNVZQsAB0nminc1uDcnjsVGsKS4GjSmhfd2lcvepeLL61YLpIItiAZnjVisS0cVsGT3lvmipxrgRxyZwC62qDmJUiiZQKjRRsD7Jkr%2BwpagzASj5G2VdGQ%2FkVyTT20q1e1BwpMwarthzcDRlnyPte%2Ff%2BY9GWPXtQ5tqY4utUw%2FOb3bAEeMYcX%2Fwr%2FYxb8Xy5CC%2F5yOydWwiSYMMfv%2F3eEDs4MckTlqxfLMeq9LGL%2FkLoCzzogE3F4sy6%2FFI4fPkSqBRH192KIsceXrxVAhbNeXyeW9JKOk8SIJAlZdOUvIUgDX9HMMfEhAtq9xBXr5Z6im3o3KldIchYYDdoBJmBa6GAHSQJoHIuutQrAiQXZxcNDsVGbC89TYXy1E6S%2BVBMhABVlzDgtxdqEOmkUxQZLxmha4EHUZ%2FqFnSVraAZQSrkD2pwa4FcyS0U3wQv4NXykgmBTGrG34b9jZUAJD6nbBhqBrJKThfsfY7IHA%2BnfF0Gg5xyrbnsWVHkHwTgXVk%2F5doHebKpbU4wt5dB061gm3YFgKarKXbHsk8SzaM7t7dxVHzE%2F%2FFb94ZkomYsWu7X4hL%2FHgcdhAVwTVdedKn3w0keskqoWWxsmeV0KXyWS1E7UWhr3vJi3%2FXqknNiQrL%2Frg3eynrgjgR7%2BDxjsGGLEvdThs0wx6aMC78%2FKQuKsRLzCUbCFQo5UoEb2QsNVKfZKEEE40awLiSSSPExhrCQ6gzqX01rRoCWd%2B8VoaYD9yhX5%2FM3Qp9YJB19AMJ2JZvJ6jpCTsXjw0HO15zvQ1zhYikUpMnd4OSOhtZ0MTIlwcGICFIEU6QqDTJLaaqMkH0yHJrGK4sU9RClCVI%2BNR1BjwTOVHiCzOqqanjVQVnVNRgCzWWfY5FnHKWmiPXDvYPzgCOswXENkOcFydN8kicVsbArvmuZZS7%2F8ed86%2B3Lt2%2FwAnWvvXl3VDfepvq0KLWLidReBDCmG1Cqc%2FGmq34Qotknyb6%2B45JNgOUVAxeMbBdDMoRRvPysJRplWhu0HISnuv%2BMMHRedDgN40Fu7TaC5FHZ5ARCThcvSOtiUB0Go7al1GTszWUJ4aeSzxA1nB1%2F7I%2FvCquFPjiTVt3pGavj9Rgk9Z0y6gKrZPoUIMfL8jrPE4Pr4y%2FExDqJo0%2BiZsn65s5EdTheV98mqUy0zwfxP8aovFjVWrdMVhtkRsmhb1m0zIlFEJdnbekRAZWE4JNpSW5LSz5Jwm0qSEF1HiWFsGRlLD1Gn%2BPRdGb2Dn14sLN%2Fnio9sIaCNUCeFyTNGT5Js4JhglkswGueBCC5Bj8yhFc%2BdIcTc7%2F2xrsDHBQcuAFjF1Q9EBb9d1EaEzprTrTj0VRVX5kCDbDY7rSMLxtRgzoIomNjotRHwNNFTY%2BGYTIF1BoPzHNnNwfO78%2BbLNRgT4oFdEBi5cQyF2vddpTRhB7soQNGI8Jsko%2BaRG8eglmo%2B%2B0S%2B559pVKIgbT4nRYSmbCwZNJYWQF6cj76zLjccU67LjMhv5srC2Wg1O9ug%2BQPIacG7%2FsSRN3spXyQU2J4IXQurtytYE0fGeaODXKSLs7LBmpdaIsOqJA5VsgYqdZoVVdmOCyYltNyCXgsmtJztucJDEsRiZvRYECyHnjn%2Fg4zyg%2BIOb4QoLsGyGczw5cZ53Kh3fTRLe1zyyDK6RMIkt%2F8yocoxdZ%2F4433CmSSTsXH5I%2ByiZ9QgTBIbEDXP0GzjPUmBCCeV7bzzE%2BQ0cVk5bgcKAMELyYoYGNSfxrl1BE2NGhC0vrIWrzbUcUX0kIOcpJACu0hEBWzlCr9BIuv240ic4d1nTf4mnxgwsYCLwrVpfRZ20WyeRW%2BEJiRRodk6DQ9thOMx2yg2rewsA4NwMrRSBeMFqaS9jpwwXFUWYJNVD1bFANRzEmAWbDIu%2FPD8jl3Nc1jYc9Emc4uCyfuXoe%2F4dtAj%2FxaakSASdrD989zaTEWlPO785pLlEl5cJHvyCqEJAAva63VZjlAczSrGLwJBEnOQ397hxPmqAigXCn8nfuP2Ox3z1cIvmaQ1yhoc15WmR6%2FShJkk9fLPshjYMqDA3v6x159ucpd5n%2Fva68X5AMsZJBCam6HqP5WdtXV7qcIaGhlYfjgY2Fd9l%2Bm5cZpADKJ84u1OJQ08dqgOZrNOHC5cRlb2oFZJAEeMUcCRgIfAnYCF45w43tFZv32KPe7szpHpmN7H2f0oXLR1pjqY3wSTApaxSGy3%2BgQYDE11QRrQ%2BdsrCSCaxIzu7PoiQTnIp2Szs6pQcFrpg3vzjU9ho6iIiKDAkFNKfqAGs%2Fl01ox0yFdz7DvEsg2Pd1dYvteq%2Be07EqQlS%2B1hCUHYCKzJB9zXbVMKfEjgdpEsh2vgRhafXA6K4NEnDUSjsfOkGGS6LvkGo%2Be%2Fam7CI44IZrx5hAOj%2Bbm7bsPWXvgLlbo%2BLzZI6wB8nKCpDHn00iu%2BsyyPzKcwRpXsU1W2TS%2BNR955U6Nhpb%2F7T94rZg2laVBkOT9dv44H2K01CigyGmEDlyg0w62PnRBnZCuXpdoFF3GmkcJyoi%2BkkO6LR7CRTZM1PexXEYrAQkL09fcHgSBMC5sOJg1eazjIwAGMaWRf5SAsq8yFKS0dhLpbjUwFaSCAx%2Bjohxho0msPOsq0zAbJEBGUJFwdq7BpRj0oqs0KgpmjuwmsBnwon96EPkqXeeUNJqazvnqXdpkQS4QZeBU0TsWHYpVLxkCw4L2gCMz81JAmAIxZGKXVAGcgjDIEOnRdlpLS6DIctDDyYwDb1Tslu75zt4hVfbhqjwk9bn%2FaM882tlXKc860LIGyOfrk1zOu7YnAOmyf9GcwBpPqwgkIIks4mMfeZkXa%2FrN3%2F1qMa3R4E0YEQ1AZmEcBc248IQUvpIMEXqsqSiqEzm2gkvM%2BBB%2FnrBI1iYOB7mlwqpR4U2DkpgrmZginSbg9lzbV9kJZFqViCKmVJM1z8HWtTcjNKvrlvO4%2FQBxalr7jKxjiV4Hm5qbTOsQjIJeRg1CGFm%2FTyC%2BF7QbSQ3UqDydBUld4lYrSFIbEEcMnl%2Bv%2BQws1xEdYODj%2BPrQ4zDPibkZqo9jFpeltV3UBv%2BGbLJKzY%2B4PASl8KVWvlcXAtf%2FJL0lsVwG1ADRhNY6juxdbirgorYxYk2uDw%2BtKesm1M2cTWg0sxlAyQo4nMxZ3kO4uz0eQ4XP30TWWJYVgmXRrbZ2QUD3vD5zKQF5DZBPZnKbU%2FYty39OSkU0K0DyBCZJ5pY3n%2FiWVwMO5PClr3ydK3ubpP6%2F%2BuQ45SzIWscdQySgYfELAkUTYtUEMeGSxaVNzBFp6kbXs3eUs8s6Qc8mdWuGRAepw6DZyUEaL40pjK6nqNpyHNPy2953tdDGRcbrqOzN6yy9UrLMFET5UpcZQwdkUrRCANAHLYgYOlBtORIMCwvduF7W03fwnJYoB%2FKDWu8dh2iKLGd61hoB9AIZHJIzI4zYqxxJa7lRFg8CFnFPJ%2BJwXpyNGk0meests7ckY5OXNmBmiViIfFDAksqHS5lco8uyIlv0MBo48iMKsIo7ktt1NJ3xsUczke4QOKL5jCBad%2FcNJy94%2Fb0HLA6X%2Bo7F%2B2VRXavAzBogn97kXja1V4GjWQGUZwGmPeG3xCeJwPUdn%2Fgojqs2fP7Lf1gQy8NBLYxJ1j%2FuljRk9kX7W%2BYrDDwygOWL67Zh87Wz1G0PkAurAloHA2SHTpTPpkQWWRQZ%2FSADMr1Hj61oGo1LgJlet61bkImT1T4e2LBzVHFYxMLi70X%2FI8WaebEpLc4Qy%2FxSyp1PlquptN1dBIzYXLdYDjNcMXtZ8yhC6oLAnbwHUBOzszlew0HmQsvt5AxLZuIsri5y00lIWwou%2Ba6KMYjf0bTWyASkLgy9LlwxklYSbMUHYoT5CXusdXKi86IyxHVNoEsBKk%2FnxIEXNNUN%2BX05Y0ZrNh4cTVkwSisS5kUB79x9aHb2D9kENwsZPh8oaMEl%2BY41QF7CAE4KgicFeMIZx6zU3hCTIDPruz758bqsWv8%2Fv%2FiVwWwuvifyQZEdW%2FHKdRIPoGM1H5sHJi8G35uMvG9WMUjEeo0QUwkJtEi0vLW5YeZV3fkpCYAIFNn8I1MV2ROBSZ5LhFdlOmQeMu0idrWQl6m1frYGLuzNmpzVMTZd6jWQvIn9i159kH1KZAeIEDWIBCJelOXW6f6FEFlS6ojM3M1x4Uhg3Ul2aN9oAFXwZMoaWS7IWop4kxsDzV1G2CzrDFZI%2FJEUhOKlzOOiYTlOHrTm4KRpo6ORrzMBKLkxeDLB90sy6eU6kSKSs7OprZQBQ%2F5I8pPOypLMbZ4YD5FJ0m8OkB0SCB4dzsPRfM%2FSkgm5ug8uKdCtGeQ1ZZMnAdmqlERzigluVjDKk51HzJoa84N%2F6tsbMi4%2F82tfzsumtSK8tkbTDRksCBDJfylMynHU0yanQCUbKROD%2FZPdmjHQ%2Bdo2xgMznc2N%2BAql6aPhwKgtzD5E8ksOcg0QhdBBXQzwkE%2FSSTnuzvyNFbqHLsD%2BvLWySL2NEetY2oJft2ySSrDCUcS34RX5dOVCYbV1XbGk09rVI1rWGKT2FLbhGorSBPbdITjyb9TigyWGKCaz18%2FKiWfqbCX2R6ySJpXhAMGtFZZKbD620WtiZ8wNj0JzAr4IrAjGrFyi76DpaXc65aa3vI5MS0yR1pfhCYCYIwm%2ByW3y9t1H9PuwezjhmaM43wJbzzPyDC8iMK8B8mIY5Spz%2FFRW%2BDQdhAYbrWP8Q9%2F7XZRgET792S8UVIPVOi6pz4EAIjmkwyNTTQZ4xsGH2bxmc0yirLZjOTEF0CRrPOMYJWVeZ6ZGdkVC5Jj1MhoOcZTjb1XHCsea0aCwfSDlePsQQ9tRDvYIrcoKgUD9ptCb446BhJhwv3iMMVzv0KvERxbgMgAnTyssAefPESjVHJzJ2IxGhphZS98f6waTfnBYDPD61AvzFWHv5ubYaJomf76toV9PQ2pJcrCnVQDvFAFqklOwRaq0Wy69dDiZQUG%2BUIdn5UNnQlNArFW9KJ0XWghkSoOY2y23k%2B6FcZcOaF7Y9WrWAHmx%2FsmLAsoTN2IaM2SEP%2Fz93%2BXn8wp%2B%2Fld%2BvaCgLfmrGPsoNRBHcVlSIdVGTfD%2Bhw8nU1lyIUamV52SRoo3xiMyOTlKS1VjaHAPBhkvHkr75nWluSxa19yydlDqUYbTm0rgSzL13aPGkT9OXWkmlgrmJQTEf8hMzKh2khBmWjbglmT3ssC4PfFG0eSyNc45o4Y8DmRu03lTMCXPcgYdmnyMSnmkFiZXGjeUIo1gZZExAwXMIaQgLO8j4yZzmeU1TqVOeZ5zhhAxQwJ3yn7hCLeVWWJvcgTCgPFYnMhovWqQNarhwc4%2BfzbWK8rfH8Z4WZjjmkFeY6CM760ShsPTdA4aZLNZaX%2Fkh%2F9MS7UA%2F8OnP1fgFivNEIB2%2FjIqeWW1NA29pkALRanLsoJpvXrBJhqUIwQE8plVdd2dMtmzGzBiXkSMFY7EECUQRQbGNrRDsnV45M%2FVFgKXoTNh0nrGRwLFdI2cWB2iiQEZLUhG5jqx2YWCR7ACHW1PvanwRFMb9uXGN8kgHuN5U34hAZhiI%2Fv6hsiCteybkXOrQm5WL29ZoOnbSgCGWSLF9YmxpzeaQlqH84r1i8QeK8uOW3MwmbISgVwWFHSh9EGa4Lg2qDHnWVBrDY5rgLxyPkpzAotMn8N5%2FY8rzW3ki8Q4%2FsZf%2FuH2YDILP%2FOff7m4tb3BX9KbpoalHxUiw97%2BLMRACr1XktlWnQyQ5bCGYVkk%2FjUwt25s2Kbm5VJMqnxufab50syknsKoykLlBhn53aT4RZ9DSE7QIwSWfoUYy%2FpBBrrlVSmWPB%2FiAA1M%2Bcq6YHYLnbwJ4ObGGIEvSHuSKj1k4pPZH9s%2BmU4pbQ%2FSZWhokqFlYq0AKkT2G10cc7oHS5eVQI9MaarelAEBcsaMXl0dzDxpSYQrAm4XDWiXcjnYNUA%2BX9C0F9nh4lojP%2FG3fjQgSDY%2F998%2BW2xvbpCUh2oBgtPVrUlFSMGELnoAYgqeZraRro4E33F1bvqfQGOVWU4DfGtzbLc2Njiw8qQbBW6m5bSdlMZF0OlGjJVz6U1p%2FcwqWYt1fS4gqEhS6xSTKTv1dffdUiougF2I8EDn690cDy3%2BGQe9xjGzDnpMDpw8KloiZcR03XD%2Fw51DWCnWptz2ujXQlh0iswj%2FHGkvlwzc4DmMlTVArgHzRMZ57u%2BSzAypIPZ47xCQkeQkteGMEzVT7dk6ueMnwp9ZPC1JA1xRFEIDD%2Fj3bJcmH4RgxwsnajWneunkVF2zYsH7cMISsFRxZ0FFLgvJhtShGDOUcNdkXsJ0OoGnGbic%2FimAvXBrqSSuk0Twqwxs1wYc1wB59QD0LHSlIjQNF%2Fm2Fy%2BR60ptPwusn%2FbtvuEVb00%2BdmdeihQcu0pw4Ymv34KLQb%2FTOs%2BLJRj7dA2zHTCuAPC2%2BSBKhsFl6J9XcVsD5Iu02WgPM4G5gveWWFYppS3PAslkXW8DcJ5rczLrXGCsHhbC1Oc776VMKvssBsJlBbNruVbNGiBfzI1GeKP394ot7klRjpIL%2FpjiBJAMAY7tjwC4zC5PYp3HIC4oAz3PeHXwZAOduD3pg2p4TkBxVaLLl56RrgHyxTbXryiTdMaGEoAiHvmIlyfszGctSCFSRQvnBcBTx6esEHOWTb%2FaZD6v%2BwC8WaFqv%2Bws79qnHK4B8vowyasHkswkvYF85I75A62FZx37NnDFXi2dseCMvEBwIKVRRZUh429chSDH8wDGKwG%2Ba4C8PkzSXUlzG01T21YBsqF72qDJMqDakLI5Cxc%2FYG0sAqdsmApOuIv8javuD7wyzHQNkNeHSYK5ooEbE1h0HSAfujMx3rrVuZNSlld8jHBx4xNIGwlBCkeuYLXWz%2BE8ydMfMKg8T8C6Umb7GiCvJ5OMdiSc8LiqQ59mHp5W3ei0980p55A8EjzW1lIlsWLjCVsdFBgv8EJSyiOtaxarnB8D5YzM6osAR3gOfeJ598Erta0B8noyycwcT3k8y9R80ggsPMX7p5wLLY3agm3mFvLx2SrPuDbME4OjPREUF1%2Bfcj0QHA1XEreXFUjW9R7XALnezsEk7ZU7%2B1CBMMnxMWomGkZtIoQTAQ9ODPDYC7m8whztWd93ndjblQXkNUBeX5AMyiSv2ObEfG0Q5DJaEcfp%2BoJS3JuYnZi%2FGTz%2FSxqF7u6yAARcgn62ZpDr7Uozycyc7h9M953lUzyr6rp5ivdX%2FC6BZClrHbhBv6Zq5xN8ngOT%2FaMpMK5BaW1ir7cX0Nw%2Ba5A9iU%2FxPAP1vO%2Bf8Luik2Rb1g3N6kqNFwyEdum1y2Tlxaa8qEj1iwSMLwRQrwFyvUVz2129U49iciq2OLTPBJL2jEyZBR15RmtNGFtHX6N7nvfqsvelNYNcb2uQvEwgiea2AJgrTh6jJMV5aqF5Wrk8IDDua9XdpMbmGnBeSNN%2BDZDr7aqC5KK53c4BCipiObpAc1sj0aHh2o62nQE%2Fj5fI2vexTWtQXAPkeruMHd5fSSapAMY277OCpFWz2dOiZF5kO3FR3Yu9NHDF%2B8oLv60Bcr2t2q6uT5JYHo1ergIUnvjzrGOsZ1IxyNdqRmfnsaJfZMC4tpHxNUCutxcOJE2jSz%2FkI3McJJPFbaBXD1lii20JzBIpC4aL%2FJCiMlslN7ou1sS139YAud7OGiRXL9uGzO1Gze18s28BM0IvjNBlEmzhRcaSCDbovGCPAQVck%2Fu93tYAud6ecMDYKzewo0%2FSFVYlPAyaJOruWeSF%2BxTXoLgGyPV2DQfQ1WSS5JOs9iEFTWaPawBcb2uAXG%2FrzVwnQFwD4Rog19sHPADt%2BjJ8YNf9PHU519saINfbGiSvHfuDJzh2va0Bcr1dgsFsr%2Bh5HzPCT2jbdZT2rLflzgGwvv%2Frbb2tt%2FW2anPrS7De1tt6W29rgFxv6229rbcn2v6%2FAAMAczqAblx9L%2FUAAAAASUVORK5CYII%3D") no-repeat;
  background-size: 100%;
  height: 100px; }

.share-promo__feature__text {
  position: relative;
  z-index: 90;
  display: inline-block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 20px 12px 0;
  width: 90%;
  min-width: 205px;
  min-height: 148px;
  max-width: 252px;
  max-height: 170px;
  font-size: 13px;
  line-height: 18px;
  color: #808080;
  font-style: italic;
  text-align: center;
  -webkit-border-radius: 5px;
          border-radius: 5px;
  border: 1px solid #dedede;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
          box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2); }

.share-promo__feature__text_family {
  padding-left: 14px;
  padding-right: 14px; }

.share-promo__feature__text p {
  padding: 0;
  margin: 0 0 0.5em; }

.share-promo__feature__text strong {
  color: #333; }

@media screen and (min-width: 1100px) and (min-height: 920px) {
  .share-promo__promo {
    padding: 28px;
    font-size: 16px;
    margin-bottom: 30px; }
    .share-promo__promo .share-promo__promo__title {
      font-size: 30px;
      margin-bottom: 14px; }
    .share-promo__promo .share-promo__promo__description {
      line-height: 22px; }
    .share-promo__promo .btn_main {
      font-size: 14px;
      padding: 6px 19px;
      margin-top: 32px; }
  .share-promo__feature__img {
    margin-bottom: 2%; }
  .w-share-promo__feature__img::after {
    margin-top: -2%; }
  .share-promo__feature__text {
    padding-left: 16px;
    padding-right: 16px;
    font-size: 15px; }
  .share-promo__caption {
    font-size: 24px; }
  .share-promo__feature {
    max-width: 262px; } }

@media screen and (min-width: 1250px) and (min-height: 1020px) {
  .share-promo__promo {
    padding: 32px;
    font-size: 17px;
    margin-bottom: 35px; }
    .share-promo__promo .btn_layer_close .btn__text_pad {
      display: inline; }
    .share-promo__promo .share-promo__promo__title {
      font-size: 35px;
      margin-bottom: 16px; }
    .share-promo__promo .share-promo__promo__description {
      line-height: 23px; }
    .share-promo__promo .btn_main {
      font-size: 15px;
      padding: 7px 20px;
      margin-top: 35px; }
  .share-promo__caption {
    font-size: 26px; }
  .share-promo__feature {
    max-width: 314px; } }

@media screen and (min-width: 1400px) and (min-height: 1140px) {
  .share-promo__promo {
    padding: 37px;
    font-size: 18px;
    margin-bottom: 40px; }
    .share-promo__promo .share-promo__promo__title {
      font-size: 40px;
      margin-bottom: 18px; }
    .share-promo__promo .share-promo__promo__description {
      line-height: 24px; }
    .share-promo__promo .btn_main {
      margin-top: 37px; }
  .share-promo__caption {
    font-size: 28px; }
  .share-promo__feature {
    max-width: 368px; } }

.b-bubble_doc-bubble .b-bubble__container {
  width: 318px;
  height: 69px;
  padding: 17px 15px 17px 73px;
  background: white;
  position: relative;
  display: inline-block;
  text-align: left;
  -webkit-box-shadow: 0 0 13px rgba(0, 0, 0, 0.34);
  box-shadow: 0 0 13px rgba(0, 0, 0, 0.34);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-border-radius: 4px;
          border-radius: 4px; }

.b-bubble_doc-bubble .b-bubble__body {
  position: relative;
  top: 2px; }

.b-bubble_doc-bubble .b-bubble__cn {
  position: absolute;
  left: 50%;
  top: -11px;
  margin-left: -5px;
  width: 0px;
  height: 0px;
  border: 6px solid transparent;
  border-bottom: 5px solid #ffffff; }

.b-bubble_doc-bubble .b-bubble__wrapper {
  position: absolute;
  width: auto;
  height: 0;
  display: block;
  overflow: visible;
  margin-left: -115px;
  margin-top: 12px; }

.b-bubble_doc-bubble .b-bubble__icon {
  position: absolute;
  left: 15px;
  top: 11px;
  width: 40px;
  height: 40px;
  background: no-repeat url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAilBMVEUAi%2BX%2F%2F%2F9Ip%2Bwak%2BdHpuzo9PwKjuZ4vfH6%2FP7D4vk7oepVre1Wre1ar%2B14vvGy2vfz%2Bf71%2Bv73%2B%2F4Bi%2BUWkecXkuc4oOpQq%2B1UrO1Yru1csO1hsu5%2FwfGAwfKDwvKGxPKJxfONx%2FOOyPOWy%2FS83%2Fi%2B4PjC4fjI5fnJ5fnp9Pzs9v3t9v3w%2BP3x%2BP2WDcY5AAAAvUlEQVRo3u2VaQ%2FCIAyGW2CX29TN%2B5z37f%2F%2Few6JxmMrXbJPxvcDgeSBl4a2gO9JsEp6PjSBpRlIHsjE%2Fqqi0ME3OWEJ%2BMHlZAmIX6oDFI%2BF4IKqLuuqdxRcUOF53nddhnWrRzzhK9eBySG9bIektcBTF9Zmx4oCFWYQ67kOaUxaNyC4x5wPexJ0oW3iF5iSafYEFV4LwOhYYL2xZPtIB6MTY2Cri6U5e2GvoDhIkl30o%2B2B3ZqZzX4K3O%2FjBgOCBiJ2rjYsAAAAAElFTkSuQmCC); }

.b-bubble_doc-bubble .btn_layer_close {
  top: 0;
  right: -15px; }

.rates {
  position: relative;
  -webkit-border-radius: 5px;
          border-radius: 5px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none; }

.rates__arrow {
  position: absolute;
  z-index: 1;
  top: 50%;
  margin-top: -33px;
  -webkit-border-radius: 8px;
          border-radius: 8px;
  height: 80px;
  width: 40px;
  background: RGBA(222, 222, 222, 0.5);
  -webkit-transition: background 100ms ease;
  transition: background 100ms ease;
  cursor: pointer; }
  .rates__arrow:hover {
    background: RGBA(199, 199, 199, 0.5); }
  .rates__arrow:before {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    height: 16px;
    width: 12px;
    margin: -8px 0 0 -6px;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiAxNiI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNLTEwLThoMzJ2MzJoLTMyeiIvPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0zLjI3IDE1LjU0NEMyLjkyNCAxNS44MyAyLjQ4MiAxNiAyIDE2Yy0xLjEwNCAwLTItLjg5Ni0yLTJWMkMwIC44OTYuODk2IDAgMiAwYy40ODIgMCAuOTI0LjE3IDEuMjcuNDU2bDcuOTA4IDUuOTI4Yy40OTguMzY0LjgyMi45NTIuODIyIDEuNjE2IDAgLjY2NC0uMzI0IDEuMjUyLS44MjIgMS42MTZMMy4yNyAxNS41NDR6Ii8+PC9nPjwvc3ZnPg==");
    background-size: 12px 16px;
    background-repeat: no-repeat; }
  .rates__arrow_left {
    left: 0;
    -webkit-border-radius: 0px 8px 8px 0px;
            border-radius: 0px 8px 8px 0px; }
    .rates__arrow_left:before {
      -webkit-transform: rotate(180deg);
          -ms-transform: rotate(180deg);
              transform: rotate(180deg); }
  .rates__arrow_right {
    right: 0;
    -webkit-border-radius: 8px 0px 0px 8px;
            border-radius: 8px 0px 0px 8px; }

.rates__title {
  height: 24px;
  padding: 15px;
  font-size: 24px;
  line-height: 1;
  text-align: center; }
  .rates__title_sub {
    height: 20px;
    margin-top: -15px;
    color: #f44e4e;
    font-size: 15px;
    line-height: 20px; }

.rates__cards {
  overflow: hidden;
  position: relative;
  height: 406px; }

.rates__card {
  display: inline-block;
  vertical-align: top;
  position: absolute;
  top: 0;
  left: -300px;
  height: 380px;
  width: 220px;
  margin: 0 14px;
  border: 1px solid #e4e4e4;
  -webkit-border-radius: 3px;
          border-radius: 3px;
  -webkit-box-shadow: 0px 2px 0px 0px RGBA(0, 0, 0, 0.1);
          box-shadow: 0px 2px 0px 0px RGBA(0, 0, 0, 0.1); }
  .rates__card_animate {
    -webkit-transition: -webkit-transform 250ms ease-in-out;
    transition: -webkit-transform 250ms ease-in-out;
    transition: transform 250ms ease-in-out;
    transition: transform 250ms ease-in-out, -webkit-transform 250ms ease-in-out; }
  .rates__card_active {
    overflow: hidden;
    border-color: #00c767;
    -webkit-box-shadow: 0px 2px 0px 0px RGBA(0, 0, 0, 0.1), inset 0px 0px 0px 1px #00c767;
            box-shadow: 0px 2px 0px 0px RGBA(0, 0, 0, 0.1), inset 0px 0px 0px 1px #00c767; }

.rates__card__title {
  overflow: hidden;
  height: 40px;
  padding: 30px 16px;
  font-size: 24px;
  line-height: 40px;
  text-align: center;
  text-overflow: ellipsis;
  white-space: nowrap; }

.rates__card__icon {
  display: inline-block;
  vertical-align: top;
  position: relative;
  height: 40px;
  width: 32px;
  margin-right: 16px;
  background-size: 452px 40px;
  background-repeat: no-repeat;
  background-image: url("//img.imgsmail.ru/cloud/img/build/hotfix_CLOUDWEB-7777_51-5.201712061529/tariffs.png"); }
  @media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5) {
    .rates__card__icon {
      background-image: url("//img.imgsmail.ru/cloud/img/build/hotfix_CLOUDWEB-7777_51-5.201712061529/tariffs@2x.png"); } }
  .rates__card__icon_bluehdd {
    background-position: -42px 0; }
  .rates__card__icon_yellowhdd {
    background-position: -84px 0; }
  .rates__card__icon_greenhdd {
    background-position: -126px 0; }
  .rates__card__icon_purplehdd {
    background-position: -168px 0; }
  .rates__card__icon_turquoisesd {
    background-position: -210px 0; }
  .rates__card__icon_yellowsd {
    background-position: -252px 0; }
  .rates__card__icon_redsd {
    background-position: -294px 0; }
  .rates__card__icon_greensd {
    background-position: -336px 0; }
  .rates__card__icon_purplesd {
    background-position: -378px 0; }
  .rates__card__icon_bluesd {
    background-position: -420px 0; }
  .rates__card__icon_active:after {
    content: "";
    display: block;
    position: absolute;
    top: -8px;
    right: -8px;
    width: 24px;
    height: 24px;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMTIgMjMuNWMtNi43IDAtMTItNS4zLTEyLTExLjdTNS4zIDAgMTIgMGM2LjQgMCAxMS44IDUuMyAxMS44IDExLjggMCA2LjQtNS40IDExLjctMTIgMTEuN3oiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48bWFzayBpZD0iYiIgZmlsbD0iI2ZmZiI+PHVzZSB4bGluazpocmVmPSIjYSIvPjwvbWFzaz48dXNlIGZpbGw9IiMyOEM3NUQiIHhsaW5rOmhyZWY9IiNhIi8+PHBhdGggc3Ryb2tlPSIjMDAwIiBzdHJva2Utb3BhY2l0eT0iLjEiIGQ9Ik0xMiAyM2M2LjIgMCAxMS4zLTUgMTEuMy0xMS4yQzIzLjMgNS41IDE4LjMuNSAxMiAuNVMuNCA1LjUuNCAxMS44Qy40IDE4IDUuNCAyMyAxMiAyM3oiLz48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMTcgNy44YTEgMSAwIDAgMC0xLjYgMEwxMCAxMy4ybC0xLjYtMS44YTEgMSAwIDAgMC0xLjUgMEExIDEgMCAwIDAgNyAxM2wyLjQgMi40YTEgMSAwIDAgMCAxLjQgMGw2LTZhMSAxIDAgMCAwIDAtMS42eiIgbWFzaz0idXJsKCNiKSIvPjwvZz48L3N2Zz4=");
    background-size: 24px 24px;
    background-repeat: no-repeat; }

.rates__card__description {
  overflow: hidden;
  height: 130px;
  padding-bottom: 20px;
  color: #999;
  font-size: 15px;
  line-height: 20px;
  text-overflow: ellipsis; }

.rates__card__feature {
  position: relative;
  padding: 0 10px 7px 48px; }
  .rates__card__feature:before {
    content: "";
    display: block;
    position: absolute;
    top: 8px;
    left: 34px;
    height: 4px;
    width: 4px;
    margin-right: 10px;
    background-color: #999; }

.rates__card__status {
  padding-bottom: 7px;
  color: #333;
  font-size: 15px;
  line-height: 20px;
  text-align: center; }

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

.rates__card__cost {
  padding-bottom: 7px;
  color: #999;
  font-size: 13px;
  line-height: 20px;
  text-align: center; }
  .rates__card__cost_first {
    font-size: 15px;
    color: #333; }

.rates__card__cost__value_first {
  vertical-align: bottom;
  font-size: 20px;
  line-height: 20px; }

.rates__card__footer {
  overflow: hidden;
  position: absolute;
  bottom: 0;
  left: 0;
  height: 62px;
  width: 100%;
  border-top: 1px solid #e4e4e4;
  color: #333;
  font-size: 15px;
  line-height: 62px;
  text-align: center; }

.rates__card__button {
  vertical-align: middle;
  width: 170px;
  font-size: 15px; }

.details__title {
  padding: 15px;
  border-bottom: 1px solid #e4e4e4;
  font-size: 24px;
  text-align: center; }

.details__card {
  position: relative;
  height: 348px;
  padding-left: 50%; }

.details__card__icon {
  position: absolute;
  top: 50%;
  left: 25%;
  width: 312px;
  height: 264px;
  margin-top: -132px;
  margin-left: -156px;
  background-position: center center;
  background-repeat: no-repeat;
  background-image: url("//img.imgsmail.ru/cloud/img/build/hotfix_CLOUDWEB-7777_51-5.201712061529/tariffs/default.svg");
  background-size: auto 175px; }
  .details__card__icon_default {
    background-image: url("//img.imgsmail.ru/cloud/img/build/hotfix_CLOUDWEB-7777_51-5.201712061529/tariffs/default.svg");
    background-size: auto 175px; }
  .details__card__icon_cloud {
    background-image: url("/img/tariffs/cloud.png");
    background-size: 312px 264px; }
  .details__card__icon_cat {
    background-image: url("/img/tariffs/cat.png");
    background-size: 312px 264px; }
  .details__card__icon_aquarium {
    background-image: url("/img/tariffs/aquarium.png");
    background-size: 312px 264px; }
  .details__card__icon_elephant {
    background-image: url("/img/tariffs/elephant.png");
    background-size: 312px 264px; }
  .details__card__icon_whale {
    background-image: url("/img/tariffs/whale.png");
    background-size: 312px 264px; }
  .details__card__icon_greyhdd {
    background-image: url("//img.imgsmail.ru/cloud/img/build/hotfix_CLOUDWEB-7777_51-5.201712061529/tariffs/greyhdd.svg");
    background-size: auto 175px; }
  .details__card__icon_bluehdd {
    background-image: url("//img.imgsmail.ru/cloud/img/build/hotfix_CLOUDWEB-7777_51-5.201712061529/tariffs/bluehdd512gb.svg");
    background-size: auto 175px; }
  .details__card__icon_yellowhdd {
    background-image: url("//img.imgsmail.ru/cloud/img/build/hotfix_CLOUDWEB-7777_51-5.201712061529/tariffs/yellowhdd1tb.svg");
    background-size: auto 175px; }
  .details__card__icon_greenhdd {
    background-image: url("//img.imgsmail.ru/cloud/img/build/hotfix_CLOUDWEB-7777_51-5.201712061529/tariffs/greenhdd2tb.svg");
    background-size: auto 175px; }
  .details__card__icon_purplehdd {
    background-image: url("//img.imgsmail.ru/cloud/img/build/hotfix_CLOUDWEB-7777_51-5.201712061529/tariffs/purplehdd4tb.svg");
    background-size: auto 175px; }
  .details__card__icon_turquoisesd {
    background-image: url("//img.imgsmail.ru/cloud/img/build/hotfix_CLOUDWEB-7777_51-5.201712061529/tariffs/turquoisesd8gb.svg");
    background-size: auto 175px; }
  .details__card__icon_yellowsd {
    background-image: url("//img.imgsmail.ru/cloud/img/build/hotfix_CLOUDWEB-7777_51-5.201712061529/tariffs/yellowsd16gb.svg");
    background-size: auto 175px; }
  .details__card__icon_redsd {
    background-image: url("//img.imgsmail.ru/cloud/img/build/hotfix_CLOUDWEB-7777_51-5.201712061529/tariffs/redsd32gb.svg");
    background-size: auto 175px; }
  .details__card__icon_greensd {
    background-image: url("//img.imgsmail.ru/cloud/img/build/hotfix_CLOUDWEB-7777_51-5.201712061529/tariffs/greensd64gb.svg");
    background-size: auto 175px; }
  .details__card__icon_purplesd {
    background-image: url("//img.imgsmail.ru/cloud/img/build/hotfix_CLOUDWEB-7777_51-5.201712061529/tariffs/purplesd128gb.svg");
    background-size: auto 175px; }
  .details__card__icon_bluesd {
    background-image: url("//img.imgsmail.ru/cloud/img/build/hotfix_CLOUDWEB-7777_51-5.201712061529/tariffs/bluesd256gb.svg");
    background-size: auto 175px; }

.details__card__options-caption {
  padding-top: 90px;
  padding-bottom: 12px;
  font-weight: bold;
  font-size: 13px;
  line-height: 1; }

.details__card__expiration__notice__text {
  font-size: 15px;
  line-height: 1.6; }

.details__card__space__notice__text {
  font-size: 15px;
  line-height: 1.6; }

.details__card__costs-caption {
  padding-bottom: 12px;
  font-weight: bold;
  font-size: 13px;
  line-height: 1; }

.details__card__costs__notice {
  overflow: hidden;
  padding-bottom: 28px; }

.details__card__costs__notice__text {
  font-size: 15px;
  line-height: 1.6; }

.details__card__costs__cost {
  display: inline-block;
  vertical-align: middle;
  font-size: 15px;
  line-height: 1.6; }

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

.details__card__costs__cost__radio {
  vertical-align: middle; }

.details__card__costs__cost__label {
  display: inline-block;
  vertical-align: middle;
  padding-left: 8px;
  padding-right: 24px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.details__footer {
  height: 62px;
  clear: both;
  border-top: 1px solid #e4e4e4;
  line-height: 62px;
  text-align: center; }

.details__button {
  width: 170px;
  font-size: 15px; }

.overquota-warning {
  display: none;
  height: 60px;
  background: #f7f7f7;
  -webkit-border-radius: 2px;
          border-radius: 2px;
  -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.2); }
  .overquota-warning_show {
    display: block;
    margin-bottom: 10px; }
  .overquota-warning__ico {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOC4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAzNiAzNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMzYgMzYiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGcgaWQ9IkxheWVyXzEiPg0KCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjRjQ0RTRFIiBkPSJNMTgsMGM5LjksMCwxOCw4LjEsMTgsMThzLTguMSwxOC0xOCwxOFMwLDI3LjksMCwxOFM4LjEsMCwxOCwweiINCgkJLz4NCgk8Zz4NCgkJPGRlZnM+DQoJCQk8cGF0aCBpZD0iU1ZHSURfMV8iIGQ9Ik0xOCwwYzkuOSwwLDE4LDguMSwxOCwxOHMtOC4xLDE4LTE4LDE4UzAsMjcuOSwwLDE4UzguMSwwLDE4LDB6Ii8+DQoJCTwvZGVmcz4NCgkJPGNsaXBQYXRoIGlkPSJTVkdJRF8yXyI+DQoJCQk8dXNlIHhsaW5rOmhyZWY9IiNTVkdJRF8xXyIgIG92ZXJmbG93PSJ2aXNpYmxlIi8+DQoJCTwvY2xpcFBhdGg+DQoJCTxwb2x5Z29uIG9wYWNpdHk9IjAuMTUiIGNsaXAtcGF0aD0idXJsKCNTVkdJRF8yXykiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjMzMzMzMzIiBwb2ludHM9IjM2LjYsMjMuMiANCgkJCTE5LDcuMyAxNy40LDEyLjYgNy41LDI0LjUgMTcuMywzMyAyNi44LDQwLjkgCQkiLz4NCgk8L2c+DQoJPGcgaWQ9IkxheWVyXzIiPg0KCTwvZz4NCjwvZz4NCjxnIGlkPSJMYXllcl8zIj4NCgk8Zz4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0ZGRkZGRiIgZD0iTTI4LjcsMjIuM0wxOS41LDcuOGMtMC43LTEuMS0yLjQtMS4xLTMuMSwwTDcuMywyMi4zDQoJCQkJQzYuNSwyMy41LDcuNCwyNSw4LjgsMjVoMTguNEMyOC42LDI1LDI5LjUsMjMuNSwyOC43LDIyLjN6IE0xOCwyMmMtMC41LDAtMS0wLjQtMS0xYzAtMC41LDAuNC0xLDEtMWMwLjUsMCwxLDAuNCwxLDENCgkJCQlDMTksMjEuNiwxOC41LDIyLDE4LDIyeiBNMTksMTguMWMwLDAuNS0wLjQsMC45LTEsMC45Yy0wLjUsMC0xLTAuNC0xLTAuOXYtNC4zYzAtMC41LDAuNC0wLjksMS0wLjljMC41LDAsMSwwLjQsMSwwLjlWMTguMXoiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjxnIGlkPSJMYXllcl80Ij4NCjwvZz4NCjwvc3ZnPg0K);
    width: 36px;
    height: 36px;
    margin: 12px;
    float: left; }
  .overquota-warning__text {
    padding-top: 12px;
    line-height: 18px; }
  .overquota-warning__link {
    color: #0077cc;
    text-decoration: none;
    border-bottom: 1px dashed #0077cc; }

.b-layer__container.b-layer__container_trashbin-tutorial {
  width: 430px; }

.layer_trashbin-tutorial .layer__title {
  background-position: center 24px;
  margin-bottom: 10px;
  padding-top: 156px;
  font-size: 22px;
  text-align: center; }

.layer_trashbin-tutorial .layer__description {
  margin: 0 20px;
  line-height: 1.4;
  text-align: center; }

.layer_trashbin-tutorial .layer__manual {
  margin: 0 20px;
  line-height: 1.4;
  text-align: center; }

.layer_trashbin-tutorial .layer__footer {
  margin-top: 20px; }

.clouder-icon, .download__apps__desktop .download__apps__clouder__icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMjggMjQiPjxzdHlsZT4uc3Qwe2ZpbGw6I2ZmZn08L3N0eWxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yOCAxNC4zYzAgMy43LTIuOSA2LjctNi41IDYuNy0uNiAwLTEuMi0uMS0xLjgtLjIuOS0uMiAxLjctLjcgMi4yLTEuOC42LTEuNCAxLjEtMy40IDAtNC41bC01LjgtNS45Yy0uNi0uNi0xLjMtLjktMi4xLS44LS43IDAtMS41LjMtMi4xLjhsLTUuOCA1LjljLTEuMSAxLjEtMSAzLjMgMCA0LjUuNi44IDEuMSAxLjMgMS44IDEuNi0uNy4yLTEuNS40LTIuMy40QzIuNSAyMSAwIDE4LjQgMCAxNS4zYzAtMi4yIDEuMi00LjIgMy4xLTUuMS0uMi0uNS0uMy0xLS4zLTEuNiAwLTIuNiAyLjEtNC44IDQuNy00LjguOCAwIDEuNi4yIDIuMy42QzEwLjYgMS44IDEzIDAgMTUuOSAwYzMuNiAwIDYuNSAzIDYuNSA2LjcgMCAuMyAwIC43LS4xIDEgMy4yLjQgNS43IDMuMiA1LjcgNi42em0tMTUuMy0yLjJjLjQtLjQuOC0uNSAxLjMtLjVzLjkuMiAxLjMuNWwzLjYgMy43Yy43LjcuNyAxLjggMCAyLjVzLTEuOC43LTIuNSAwTDE2IDE4djRjMCAxLS40IDItMiAyLTEuNSAwLTItMS0yLTJ2LTRsLS40LjNjLS43LjctMS44LjctMi41IDBzLS43LTEuOCAwLTIuNWwzLjYtMy43eiIvPjwvc3ZnPg==); }

.screenshoter-icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSIxNSI+PHBhdGggZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTIuNDE4IDE0LjEyYTQuOTg0IDQuOTg0IDAgMCAxLTIuODMuODggNC45NzIgNC45NzIgMCAwIDEtMy4wMTgtMS4wMzRBMy44NyAzLjg3IDAgMCAxIDMuOTU0IDE1Yy0yLjE4IDAtMy45NDgtMS44MDgtMy45NDgtNC4wNGE0LjAyNyA0LjAyNyAwIDAgMSAyLjU2NS0zLjc3IDMuNSAzLjUgMCAwIDEtLjMwMS0xLjQxNGMwLTEuOTEgMS41MTQtMy40NiAzLjM4Mi0zLjQ2LjI4IDAgLjU0Ny4wNDYuODA3LjExMkM3LjM1OS45NzMgOC45MzcgMCAxMC43NDcgMGMyLjYzOSAwIDQuNzgzIDIuMDYgNS4wMzIgNC42ODcgMi41NTMuMjc0IDQuNTUgMi40NTIgNC41NSA1LjEzIDAgMi44NjItMi4yNzUgNS4xODMtNS4wODEgNS4xODNhNC45ODIgNC45ODIgMCAwIDEtMi44My0uODh6TTguMTI1IDEySDExbC0uMDAxLTJIOVY4SDd2Mi44NzVDNyAxMS40OTcgNy41MDQgMTIgOC4xMjUgMTJ6TTE0IDEwVjYuNTIyQzE0LjA0MSA1LjcxNSAxMy4xMTYgNSAxMi4xOTQgNUg5cy4xNzYtLjk2LS45NzEtLjk2UzcgNSA3IDVzLS45ODIuMTExLS45OTQgMS4wN0M1Ljk5NSA3LjAyOCA3IDcgNyA2Ljk2NEwxMiA3djVjMCAuMjktLjAwNCAxLjA0NS45OTggMS4wMjdDMTQgMTMuMDEgMTQgMTIgMTQgMTJzLjk4NS4wODYuOTYzLTFDMTQuOTQyIDkuOTUxIDE0IDEwIDE0IDEweiIvPjwvc3ZnPg==); }

.disko-icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48dGl0bGU+RGlzYyBPIFNlcnZpY2UgT24gMDwvdGl0bGU+PGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+PGcgZmlsbD0iI2ZmZiI+PHBhdGggZD0iTTEwLjUgMi41Yy00LjQxOCAwLTggMy41ODItOCA4czMuNTgyIDggOCA4IDgtMy41ODIgOC04LTMuNTgyLTgtOC04em0wLTIuNWM1Ljc5OSAwIDEwLjUgNC43MDEgMTAuNSAxMC41cy00LjcwMSAxMC41LTEwLjUgMTAuNS0xMC41LTQuNzAxLTEwLjUtMTAuNSA0LjcwMS0xMC41IDEwLjUtMTAuNXoiIGZpbGwtcnVsZT0ibm9uemVybyIvPjxwYXRoIGQ9Ik0xMC41IDE1LjVjLTEuMTA1IDAtMi0uODk1LTItMnMuODk1LTIgMi0yIDIgLjg5NSAyIDItLjg5NSAyLTIgMnptMC02Yy0xLjEwNSAwLTItLjg5NS0yLTJzLjg5NS0yIDItMiAyIC44OTUgMiAyLS44OTUgMi0yIDJ6Ii8+PC9nPjwvc3ZnPg==); }

/* Redefine TOOLKIT rules */
.b-layer__container_sharing-unmount {
  width: 455px; }

.b-notice {
  margin: 20px; }

.b-notice__text_success {
  color: #000; }

.b-toolbar {
  position: relative;
  z-index: 20; }

.b-toolbar__group_left {
  white-space: nowrap; }

.b-toolbar__btn .b-checkbox_light .b-checkbox__checkmark {
  color: #000; }

.public_mobile .b-toolbar .b-checkbox__checkmark {
  top: -1.1em; }

.b-toolbar__btn_hide {
  display: none; }

.toolbar {
  /*  HIDE elements by window-size*/ }
  @media screen and (max-width: 1039px) {
    .toolbar .b-toolbar__item_data-publishing {
      display: none; } }
  @media screen and (min-width: 1040px) {
    .toolbar .b-toolbar__item_data-publishing-dropdown {
      display: none; } }
  @media screen and (max-width: 1124px) {
    .toolbar .b-toolbar__item .ico_toolbar {
      display: none; }
    .toolbar .b-toolbar__btn__text_pad {
      padding-left: 0; } }

.b-toolbar_toolbar-left .b-toolbar__item_last {
  float: right;
  margin-right: 0; }

.btn_loader,
.btn_loader:hover,
.btn_loader:active,
.btn_loader.btn_disabled,
.btn_loader.btn_disabled:hover,
.btn_loader.btn_disabled:active {
  background: transparent;
  padding: 1px 4px 3px;
  margin: 0 2px;
  border: none;
  -webkit-border-radius: 0;
          border-radius: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  opacity: .8;
  line-height: 1; }

.btn_loader:hover,
.btn_loader:active {
  opacity: 1; }

.btn_loader.btn_disabled,
.btn_loader.btn_disabled:hover,
.btn_loader.btn_disabled:active {
  opacity: .5; }

.loader .btn_loader_expand {
  display: inline-block; }

.loader .btn_loader_minimize {
  display: none; }

.loader_expanded .btn_loader_expand {
  display: none; }

.loader_expanded .btn_loader_minimize {
  display: inline-block; }

.btn_hide {
  display: none; }

.btn__group {
  -webkit-box-shadow: none;
          box-shadow: none; }
  .btn__group .btn {
    margin: 0; }

.btn_social {
  padding: 0;
  width: 26px;
  height: 26px; }

.btn_social .ico {
  vertical-align: bottom; }

.btn_social .btn__text {
  display: none; }

.btn_social-mm:active,
.btn_social-mm.btn_disabled,
.btn_social-mm.btn_disabled:hover,
.btn_social-mm {
  background-color: #1a5699;
  border-color: #365584; }

.btn_social-mm:hover {
  background-color: #6591c6; }

.btn_social-ok:active,
.btn_social-ok.btn_disabled,
.btn_social-ok.btn_disabled:hover,
.btn_social-ok {
  border-color: #b5782b;
  background-color: #fd9900; }

.btn_social-ok:hover {
  background-color: #f9b44a; }

.btn_social-vk:active,
.btn_social-vk.btn_disabled,
.btn_social-vk.btn_disabled:hover,
.btn_social-vk {
  border-color: #445e7d;
  background-color: #3f6ea1; }

.btn_social-vk:hover {
  background-color: #7899bb; }

.btn_social-fb:active,
.btn_social-fb.btn_disabled,
.btn_social-fb.btn_disabled:hover,
.btn_social-fb {
  border-color: #5a6ba5;
  background-color: #3c569a; }

.btn_social-fb:hover {
  background-color: #7688b6; }

.btn_social-tw:active,
.btn_social-tw.btn_disabled,
.btn_social-tw.btn_disabled:hover,
.btn_social-tw {
  border-color: #3082ad;
  background-color: #00a9f0; }

.btn_social-tw:hover {
  background-color: #4dc1f2; }

.btn_social-email:active,
.btn_social-email.btn_disabled,
.btn_social-email.btn_disabled:hover,
.btn_social-email {
  border-color: #dadada #cccccc #b9b9b9 #cccccc;
  background-color: #fdfdfd;
  -webkit-box-shadow: none;
          box-shadow: none; }

.btn_social-email:hover {
  background-color: #ffffff; }

.btn_fullwidth {
  width: 90%;
  margin: 0; }

.btn_mobile {
  float: none;
  padding: 6px 19px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(255, 255, 255, 0.2);
          box-shadow: inset 0px 0px 0px 1px rgba(255, 255, 255, 0.2); }

.btn_sharing {
  border: none;
  background: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  padding-right: 0; }

.btn_sharing_share {
  font-size: 15px; }
  .btn_sharing_share:hover {
    background: none; }

.btn_sharing_unmount {
  font-size: 15px; }
  .btn_sharing_unmount:hover {
    background: none; }

.btn_sharing_mount {
  font-size: 15px;
  color: #0473ce; }
  .btn_sharing_mount:hover {
    color: #0473ce;
    background: none; }

a.btn_invert, a.btn_invert:active, a.btn_invert:hover, a.btn_invert:link, a.btn_invert:focus, a.btn_invert:visited {
  color: #f0f0f0; }

.btn_right {
  float: right; }

.btn_last {
  margin-right: 0; }

.btn_link {
  height: auto;
  padding: 0;
  margin: 0;
  border: none;
  background: none;
  text-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  text-decoration: underline;
  color: #0077cc; }
  .btn_link:hover, .btn_link:active {
    background: none;
    text-decoration: none;
    color: #0077cc; }

.btn_link_minor {
  color: #333;
  text-decoration: none; }
  .btn_link_minor:hover, .btn_link_minor:active {
    color: #333;
    text-decoration: underline; }

button,
input,
optgroup,
select,
textarea {
  color: inherit;
  /* 1 */
  font: inherit;
  /* 2 */
  margin: 0;
  /* 3 */ }

button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0; }

@font-face {
  font-family: 'mailruic';
  src: url("//img.imgsmail.ru/cloud/css/build/hotfix_CLOUDWEB-7777_51-5.201712061529/fonts/mailruic.eot"); }

@font-face {
  font-family: 'mailruic';
  src: url(data:application/x-font-woff;charset=utf-8;base64,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) format("woff"), url(data:application/x-font-ttf;charset=utf-8;base64,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) format("truetype");
  font-weight: normal;
  font-style: normal; }

.ico_browser {
  width: 86px;
  height: 86px;
  background: url(//img.imgsmail.ru/cloud/img/build/hotfix_CLOUDWEB-7777_51-5.201712061529/badbrowser.png) 0 0 no-repeat; }

.ico_browser_mail {
  background-position: -10px -206px; }

.ico_browser_chrome {
  background-position: -117px -206px; }

.ico_browser_firefox {
  background-position: -230px -206px; }

.ico_browser_ie {
  background-position: -347px -206px; }

.ico_browser_opera {
  background-position: -452px -206px; }

.ico_toolbar {
  margin-left: -4px; }

.ico_toolbar:before {
  font-family: 'mailruic';
  font-size: 16px;
  line-height: .7; }

.ico_toolbar_add_folder:before {
  content: '\52'; }

.b-dropdown__list__item .ico_toolbar_add_folder {
  margin: 0 5px 0px 0px; }

.ico_toolbar_download {
  vertical-align: middle;
  width: 16px;
  height: 16px;
  margin-top: 0px; }

.ico_toolbar_download:before {
  content: '\2913';
  font-family: 'sept';
  line-height: 1em;
  vertical-align: top; }

.ico_toolbar_fullscreen {
  vertical-align: middle;
  width: 16px;
  height: 16px;
  margin-top: 0px; }

.ico_toolbar_remove {
  margin-top: 1px; }

.ico_toolbar_remove:before {
  content: '\6d';
  font-size: 18px;
  line-height: .7; }

.ico_toolbar_publish {
  width: 12px;
  height: 12px;
  background-image: url(//img.imgsmail.ru/cloud/img/build/hotfix_CLOUDWEB-7777_51-5.201712061529/icons.png);
  background-position: -369px -3px;
  margin-top: 8px; }

.ico_toolbar_share {
  width: 17px;
  height: 12px;
  background-image: url(//img.imgsmail.ru/cloud/img/build/hotfix_CLOUDWEB-7777_51-5.201712061529/icons.png);
  background-position: -539px -1px;
  margin-top: 8px;
  background-repeat: no-repeat; }

.btn_disabled .ico_toolbar_publish {
  background-position: -369px -43px; }

.ico_toolbar_unpublish {
  margin-left: -7px;
  margin-right: -3px;
  margin-top: 2px; }

.ico_toolbar_unpublish:before {
  font-family: 'sept';
  content: '\3E';
  font-size: 18px; }

.ico_toolbar_upload {
  margin-top: 1px;
  margin-left: -7px;
  margin-right: -3px; }

.ico_toolbar_upload:before {
  content: '\2b';
  font-family: 'sept'; }

.ico_toolbar_clone {
  vertical-align: middle;
  width: 16px;
  height: 16px;
  margin-top: -2px; }

.ico_toolbar_clone:before {
  content: '\21C2';
  font-family: 'sept';
  line-height: 1em;
  vertical-align: top; }

.ico_notice_error {
  width: 13px;
  height: 13px;
  background-image: url(//img.imgsmail.ru/cloud/img/build/hotfix_CLOUDWEB-7777_51-5.201712061529/icons.png);
  background-position: -118px -90px;
  vertical-align: top; }

.ico_error {
  width: 17px;
  height: 13px;
  background-image: url(//img.imgsmail.ru/cloud/img/build/hotfix_CLOUDWEB-7777_51-5.201712061529/icons.png);
  background-position: -118px -90px;
  vertical-align: baseline; }

.ico_btn, .ico_toolbar_fullscreen {
  background-image: url(//img.imgsmail.ru/cloud/img/build/hotfix_CLOUDWEB-7777_51-5.201712061529/icons.png);
  height: 16px; }

.ico_btn_publish {
  background-position: -369px -19px;
  width: 12px; }

.ico_btn_publish_active {
  background-position: -369px -64px;
  width: 12px; }

.ico_btn_publish_black {
  background-position: -369px -3px;
  width: 12px; }

.btn_disabled .ico_btn_publish {
  background-position: -368px -42px;
  width: 12px; }

.ico_btn_unpublish {
  background-image: none;
  vertical-align: middle;
  margin-left: -7px;
  margin-right: -3px;
  margin-top: 1px; }

.ico_btn_unpublish:before {
  font-family: 'sept';
  content: '\25fb';
  font-size: 18px;
  color: black; }

.btn_disabled .ico_btn_unpublish {
  background-position: -389px -42px; }

.btn_disabled .ico_btn_unpublish:before {
  color: #8D8D8D; }

.ico_btn_remove {
  height: 18px;
  margin-top: -1px; }

.ico_btn_remove:before {
  content: '\25a6';
  font-size: 18px; }

.ico_btn_download {
  height: 18px;
  margin-left: -4px; }

.ico_btn_download:before {
  content: '\2913';
  font-size: 18px; }

.ico_btn_clone {
  height: 18px;
  margin-left: -4px; }

.ico_btn_clone:before {
  content: '\21C2';
  font-size: 18px; }

.ico_btn_fullscreen {
  background-position: -120px -21px;
  width: 9px; }

.ico_btn_fullscreen-black, .ico_toolbar_fullscreen {
  background-position: -117px 0px;
  width: 16px; }

.ico_btn_rotate {
  background-position: -191px -89px;
  width: 18px; }

.ico_btn_send-email {
  width: 16px;
  background-position: -494px -20px; }

.ico_btn_help {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOC4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzgwODA4MCIgZD0iTTgsMEMzLjYsMCwwLDMuNiwwLDhjMCw0LjQsMy42LDgsOCw4YzQuNCwwLDgtMy42LDgtOA0KCQkJQzE2LDMuNiwxMi40LDAsOCwweiBNOCwxMi45Yy0wLjYsMC0xLTAuNS0xLTFzMC41LTEsMS0xczEsMC41LDEsMVM4LjYsMTIuOSw4LDEyLjl6IE04LjksOS4zQzguNSw5LjcsOC45LDEwLDcuOCwxMA0KCQkJQzcuMywxMCw3LDkuNSw3LDguOWMwLDAtMC4xLTAuNywxLTEuMWMxLjktMC43LDEuOC0yLjcsMC4yLTIuN2MtMS45LDAtMS4zLDEuNy0yLjUsMS43Yy0xLjIsMC0wLjktMS41LTAuMS0yLjQNCgkJCWMxLjctMS43LDUuNS0xLjQsNS41LDEuOEMxMS4xLDguNSw5LjQsOC45LDguOSw5LjN6Ii8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=) no-repeat 0 0;
  width: 16px;
  height: 16px;
  margin-top: -3px;
  margin-left: 0; }

.ico_btn_eye {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCIgd2lkdGg9IjIyIiBoZWlnaHQ9IjE3LjM0NCIgdmlld0JveD0iMCAwIDIyIDE3LjM0NCI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgZmlsbDogI2ZmZjsKICAgICAgICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxwYXRoIGQ9Ik0xMS4wMDAsMTcuMzI4IEMzLjg3MCwxNy4zMjggMC4wMDMsMTAuMzMzIDAuMDAzLDguNjU2IEMwLjAwMyw2Ljk2OSAzLjc1NiwtMC4wMTYgMTEuMDAwLC0wLjAxNiBDMTguMjc1LC0wLjAxNiAyMS45OTcsNi45NjkgMjEuOTk3LDguNjU2IEMyMS45OTcsMTAuMzY5IDE4LjExNywxNy4zMjggMTEuMDAwLDE3LjMyOCBaTTExLjAwMCwzLjMxOSBDOC4wNTIsMy4zMTkgNS42NjMsNS43MDggNS42NjMsOC42NTYgQzUuNjYzLDExLjYwNCA4LjA1MiwxMy45OTMgMTEuMDAwLDEzLjk5MyBDMTMuOTQ4LDEzLjk5MyAxNi4zMzcsMTEuNjA0IDE2LjMzNyw4LjY1NiBDMTYuMzM3LDUuNzA4IDEzLjk0OCwzLjMxOSAxMS4wMDAsMy4zMTkgWk0xMS4wMDAsMTEuOTkwIEM5LjE1OCwxMS45OTAgNy42NjYsMTAuNDk4IDcuNjY2LDguNjU2IEM3LjY2Niw2LjgxNCA5LjE1OCw1LjMyMiAxMS4wMDAsNS4zMjIgQzEyLjg0Miw1LjMyMiAxNC4zMzQsNi44MTQgMTQuMzM0LDguNjU2IEMxNC4zMzQsMTAuNDk4IDEyLjg0MiwxMS45OTAgMTEuMDAwLDExLjk5MCBaIiBjbGFzcz0iY2xzLTEiLz4KPC9zdmc+Cg==) no-repeat 0 0;
  background-size: 100%;
  width: 16px;
  height: 13px;
  margin-top: -1px;
  margin-left: 0;
  vertical-align: middle; }

.ico_preview {
  height: 27px;
  background-image: url(//img.imgsmail.ru/cloud/img/build/hotfix_CLOUDWEB-7777_51-5.201712061529/icons.png); }

.ico_preview_previous {
  background-position: 0 -87px;
  width: 17px; }

.ico_preview_next {
  background-position: -25px -87px;
  width: 17px; }

.ico_preview_close {
  background-position: -49px -87px;
  width: 19px; }

.ico_loader {
  background-image: url(//img.imgsmail.ru/cloud/img/build/hotfix_CLOUDWEB-7777_51-5.201712061529/icons.png); }

.ico_loader_done {
  background-position: -183px -64px;
  width: 15px;
  height: 13px;
  margin-top: -3px; }

.ico_loader_aborted,
.ico_loader_queued {
  width: 12px;
  height: 13px;
  margin-top: -1px;
  visibility: hidden; }

.ico_loader_error {
  background-position: -118px -90px;
  width: 13px;
  height: 13px;
  margin-top: -3px; }

.ico_loader_close {
  background-position: -54px -119px;
  width: 8px;
  height: 8px; }

.ico_loader_expand {
  background-position: -16px -117px;
  width: 8px;
  height: 8px; }

.ico_loader_minimize {
  background-position: -34px -117px;
  width: 8px;
  height: 8px; }

.ico_loader_progress {
  background-position: -144px -22px;
  width: 12px;
  height: 13px;
  margin-top: -1px;
  visibility: hidden; }

.ico_loader_progress_black {
  background-position: -144px 0; }

.ico_loader_progress_rotate {
  visibility: visible;
  -webkit-animation-name: rotate;
  -webkit-animation-duration: 2s;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  -moz-animation-name: rotate;
  -moz-animation-duration: 2s;
  -moz-animation-iteration-count: infinite;
  -moz-animation-timing-function: linear;
  -animation-name: rotate;
  -animation-duration: 2s;
  -animation-iteration-count: infinite;
  -animation-timing-function: linear; }

@-webkit-keyframes rotate {
  from {
    -webkit-transform: rotate(360deg); }
  to {
    -webkit-transform: rotate(0deg); } }

@keyframes rotate {
  from {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); }
  to {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); } }

.ico_waiting {
  background-image: url(//img.imgsmail.ru/cloud/img/build/hotfix_CLOUDWEB-7777_51-5.201712061529/icons.png);
  background-position: -144px 0;
  width: 12px;
  height: 13px;
  margin-top: -1px;
  -webkit-animation-name: rotate;
  -webkit-animation-duration: 2s;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  -moz-animation-name: rotate;
  -moz-animation-duration: 2s;
  -moz-animation-iteration-count: infinite;
  -moz-animation-timing-function: linear; }

@-webkit-keyframes rotate {
  from {
    -webkit-transform: rotate(360deg); }
  to {
    -webkit-transform: rotate(0deg); } }

.ico_accept {
  background-image: url(//img.imgsmail.ru/cloud/img/build/hotfix_CLOUDWEB-7777_51-5.201712061529/icons.png);
  background-position: -182px -44px;
  width: 14px;
  height: 14px; }

.ico_accept_active {
  background-position: -182px -22px; }

.ico_datalist {
  background-image: url(//img.imgsmail.ru/cloud/img/build/hotfix_CLOUDWEB-7777_51-5.201712061529/icons.png);
  height: 16px;
  cursor: pointer; }

.ico_datalist_restore:before {
  content: '\51';
  font-family: 'mailruic';
  font-size: 16px;
  line-height: 1; }

.ico_datalist_publish {
  background-position: -363px 40px;
  width: 22px;
  height: 22px; }

.ico_datalist_publish_active {
  background-position: -363px -63px; }

.b-datalist__item:hover .ico_datalist_publish {
  background-position: -363px -40px; }

.b-datalist__item:hover .ico_datalist_publish_active {
  background-position: -363px -63px; }

.b-datalist__item:hover .ico_datalist_publish:hover,
.b-datalist__item:hover .ico_datalist_publish_active:hover {
  background-position: -363px -85px; }

.b-thumb .ico_datalist_publish_inactive {
  background-position: -363px -39px; }

.b-thumb .ico_datalist_publish_active {
  background-position: -363px -62px; }

.b-thumb .ico_datalist_publish_inactive:hover,
.b-thumb .ico_datalist_publish_active:hover {
  background-position: -363px -84px; }

.b-datalist__item:hover .b-thumb .ico_datalist_publish {
  background-position: -363px -39px; }

.b-datalist__item:hover .b-thumb .ico_datalist_publish_active {
  background-position: -363px -62px; }

.b-datalist__item:hover .b-thumb .ico_datalist_publish:hover,
.b-datalist__item:hover .b-thumb .ico_datalist_publish_active:hover {
  background-position: -363px -84px; }

.b-thumb_selected .b-thumb__info__ctrl__icon, .b-thumb_selected .b-thumb__info__ctrl__icon_active, .b-thumb_selected .b-thumb__info__ctrl__icon_mounted, .b-thumb_selected .b-thumb__info__ctrl__icon_shared,
.b-thumb:hover .b-thumb__info__ctrl__icon,
.b-thumb:hover .b-thumb__info__ctrl__icon_active,
.b-thumb:hover .b-thumb__info__ctrl__icon_mounted,
.b-thumb:hover .b-thumb__info__ctrl__icon_shared {
  position: absolute;
  right: 4px;
  bottom: 5px;
  display: block; }

.ico_datalist_publish_shared, .b-datalist__item:hover .ico_datalist_publish_shared, .b-datalist__item:hover .b-thumb .ico_datalist_publish_shared, .ico_datalist_publish_mounted, .b-datalist__item:hover .ico_datalist_publish_mounted, .b-datalist__item:hover .b-thumb .ico_datalist_publish_mounted {
  background-position: -537px -62px; }

.ico_datalist_publish_shared:hover, .b-datalist__item:hover .ico_datalist_publish_shared:hover, .b-datalist__item:hover .b-thumb .ico_datalist_publish_shared:hover, .ico_datalist_publish_mounted:hover, .b-datalist__item:hover .ico_datalist_publish_mounted:hover, .b-datalist__item:hover .b-thumb .ico_datalist_publish_mounted:hover {
  background-position: -537px -84px; }

.datalist-item .ico_datalist_publish_inactive {
  background-position: -363px 40px; }

.datalist-item .ico_datalist_publish_active {
  background-position: -363px -62px; }

.datalist-item .ico_datalist_publish_active:hover {
  background-position: -363px -84px; }

.datalist-item:hover .ico_datalist_publish_inactive {
  background-position: -363px -39px; }

.datalist-item:hover .ico_datalist_publish_inactive:hover {
  background-position: -363px -84px; }

.ico_reject {
  background-image: url(//img.imgsmail.ru/cloud/img/build/hotfix_CLOUDWEB-7777_51-5.201712061529/icons.png);
  background-position: -166px -44px;
  width: 14px;
  height: 14px; }

.ico_reject_active {
  background-position: -166px -22px; }

.ico_social {
  width: 26px;
  height: 26px;
  background-image: url(//img.imgsmail.ru/cloud/img/build/hotfix_CLOUDWEB-7777_51-5.201712061529/icons.png); }

.ico_social_mm {
  background-position: -205px -16px; }

.ico_social_ok {
  background-position: -237px -15px; }

.ico_social_vk {
  background-position: -272px -15px; }

.ico_social_fb {
  background-position: -306px -15px; }

.ico_social_tw {
  background-position: -339px -14px; }

.ico_social_email {
  background-position: -489px -38px; }

.ico_clone-notice {
  width: 50px;
  height: 50px;
  background-image: url(//img.imgsmail.ru/cloud/img/build/hotfix_CLOUDWEB-7777_51-5.201712061529/ico_clone.png);
  background-position: 0 0;
  vertical-align: top;
  background-size: cover; }

.ico_trashbin_color_big, .layer_trashbin-tutorial .layer__title, .ico_trashbin_color_small {
  background-image: url("data:image/png;base64,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");
  background-repeat: no-repeat;
  background-size: 96px 96px; }

.ico_trashbin_color_small {
  display: inline-block;
  width: 40px;
  height: 40px;
  background-position: center;
  background-size: 40px 40px; }

.ico_public {
  background-image: url(//img.imgsmail.ru/cloud/img/build/hotfix_CLOUDWEB-7777_51-5.201712061529/icons.png);
  background-position: -367px -42px;
  width: 14px;
  height: 14px; }

.ico_public_active {
  background-position: -367px -19px; }

.ico_private {
  background-image: url(//img.imgsmail.ru/cloud/img/build/hotfix_CLOUDWEB-7777_51-5.201712061529/icons.png);
  background-position: -386px -42px;
  width: 14px;
  height: 14px; }

.ico_private_active {
  background-position: -386px -19px; }

.ico_zoom {
  display: block;
  width: 72px;
  height: 72px;
  background-image: url(//img.imgsmail.ru/cloud/img/build/hotfix_CLOUDWEB-7777_51-5.201712061529/icons.png);
  background-position: -436px -110px; }

.ico_zoom_minus {
  background-position: -364px -110px; }

.ico_virus {
  font-style: normal;
  display: inline-block;
  float: none;
  margin: 0 4px 0 0;
  width: 19px;
  height: 19px;
  position: relative;
  font-size: 14px;
  line-height: 18px;
  -webkit-border-radius: 100%;
          border-radius: 100%; }

.ico_virus:after {
  display: inline-block;
  text-align: center;
  width: 100%;
  position: absolute;
  top: 1px;
  left: 0; }

.ico_virus_pass {
  font-family: 'sept';
  background: #5ebe64;
  color: #106500; }

.ico_virus_pass:after {
  vertical-align: middle;
  content: "\2714"; }

.ico_virus_fail {
  background: #fa4644;
  color: white; }

.ico_virus_fail:after {
  content: "!";
  width: 100%;
  top: 0; }

.ico_virus_notyet {
  font-family: 'sept';
  background: #ff9744;
  color: #be4219; }

.ico_virus_notyet:after {
  vertical-align: middle;
  content: "\27f2"; }

.ico_filetype,
.ico_filetype-big,
.ico_filetype-huge {
  background-color: transparent;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: 50% 50%;
  width: 100%;
  height: 100%; }

.ico_filetype_playlist {
  background-image: url(//img.imgsmail.ru/cloud/img/build/hotfix_CLOUDWEB-7777_51-5.201712061529/filetype/playlist.svg); }

.ico_filetype_photoshop {
  background-image: url(//img.imgsmail.ru/cloud/img/build/hotfix_CLOUDWEB-7777_51-5.201712061529/filetype/photoshop.svg); }

.ico_filetype_word-online {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMzUgMTUwIj48ZyBmaWxsPSIjRkZGIj48cGF0aCBkPSJNMTAwIDEwbDI1IDI1aC0yNSIvPjxwYXRoIGQ9Ik0xMzAgMTQ1SDI1VjVoNzB2MzVoMzUiLz48L2c+PGcgZmlsbD0iIzk5OSI+PHBhdGggZD0iTTk4IDBIMjB2MTUwaDExNVYzNi41TDk4IDB6bTIgMTBsMjUgMjVoLTI1VjEwem0zMCAxMzVIMjVWNWg3MHYxNUgzNXY1aDYwdjEwSDM1djVoOTV2MTA1eiIvPjxwYXRoIGQ9Ik03MCA2NWg1MHY1SDcwek03MCA1MGg1MHY1SDcwek03MCA5NWg1MHY1SDcwek03MCA4MGg1MHY1SDcwek03MCAxMjVoNTB2NUg3MHpNNzAgMTEwaDUwdjVINzB6Ii8+PC9nPjxwYXRoIGZpbGw9IiMyQjU3OUEiIGQ9Ik02NSA0NXY5MGwtNjUtNy4zdi03NCIvPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik01NC43IDczaC03LjNsLTQuOSAyOGgtLjFMMzcgNzNoLThsLTYuNSAyNy44aC0uMUwxNy41IDczSDkuN2w4LjMgMzhoOC4zbDYtMjYuOGguMWw1LjggMjYuOGg4bDguNS0zOCIvPjwvc3ZnPg==");
  background-size: auto 100%; }

.ico_filetype_excel-online {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjQ4IC01NSAxMzUgMTUwIj48ZyBmaWxsPSIjRkZGIj48cGF0aCBkPSJNMTQ4LTQ1bDI1IDI1aC0yNSIvPjxwYXRoIGQ9Ik0xNzggOTBINzNWLTUwaDcwdjM1aDM1Ii8+PC9nPjxnIGZpbGw9IiM5OTkiPjxwYXRoIGQ9Ik0xMTMtMzVoMjV2MTVoLTI1eiIvPjxwYXRoIGQ9Ik0xNDYtNTVINjhWOTVoMTE1Vi0xOC41TDE0Ni01NXptMiAxMGwyNSAyNWgtMjV2LTI1em0zMCAxMzVINzNWLTUwaDcwdjM1aDM1VjkweiIvPjxwYXRoIGQ9Ik04My0zNWgyNXYxNUg4M3oiLz48L2c+PGcgZmlsbD0iIzg2QkZBMCI+PHBhdGggZD0iTTExOC0xNWgyMFYwaC0yMHpNMTQzLTE1aDI1VjBoLTI1ek0xMTggNWgyMHYxNWgtMjB6TTE0MyA1aDI1djE1aC0yNXpNMTE4IDY1aDIwdjE1aC0yMHpNMTQzIDY1aDI1djE1aC0yNXpNMTE4IDI1aDIwdjE1aC0yMHpNMTQzIDI1aDI1djE1aC0yNXpNMTE4IDQ1aDIwdjE1aC0yMHpNMTQzIDQ1aDI1djE1aC0yNXoiLz48L2c+PHBhdGggZmlsbD0iIzIwNzM0NyIgZD0iTTExMy0xMHY5MGwtNjUtNy4zdi03NCIvPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik05NiAxN2gtOC44bC02LjYgMTMuNWgtLjFMNzQuNyAxN2wtOS4zLjEgOS45IDE4LjhMNjQuNCA1NWg5LjNsNi42LTEzLjloLjFMODcuMSA1NWg5LjVsLTExLTE5LjNMOTYgMTciLz48L3N2Zz4=");
  background-size: auto 100%; }

.ico_filetype_powerpoint-online {
  background-image: url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSI0OCAtNTUgMTM1IDE1MCI+PHN0eWxlPi5zdDB7ZmlsbDojRkZGRkZGO30gLnN0MXtmaWxsOiM5OTk5OTk7fSAuc3Qye2ZpbGw6I0Y1QkE5RDt9IC5zdDN7ZmlsbDojRDA0NzI3O308L3N0eWxlPjxnIGlkPSJMYXllcl8zIj48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTQ4LTQ1bDI1IDI1aC0yNXoiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTc4IDkwSDczVi01MGg3MHYzNWgzNXoiLz48L2c+PGcgaWQ9IkxheWVyXzIiPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMjMtMzBjLTEyLjIgMC0yMi43IDcuMy0yNy40IDE3LjhMMTE4LTE1djQ0LjZjMS42LjMgMy4zLjQgNSAuNCAxNi42IDAgMzAtMTMuNCAzMC0zMGgtMzB2LTMweiIvPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNDYtNTVINjhWOTVoMTE1Vi0xOC41TDE0Ni01NXptMiAxMGwyNSAyNWgtMjV2LTI1em0zMCAxMzVINzNWLTUwaDcwdjM1aDM1VjkweiIvPjwvZz48ZyBpZD0iTGF5ZXJfNCI+PHBhdGggY2xhc3M9InN0MiIgZD0iTTExOCA1NWg1MHY1aC01MHpNMTE4IDQwaDUwdjVoLTUwek0xMTggNzBoNTB2NWgtNTB6Ii8+PGc+PHBhdGggY2xhc3M9InN0MiIgZD0iTTE0OC0xNWgtNXYtMTZjLTQuNC0yLjYtOS41LTQtMTUtNHYzMGgzMGMwLTMuNS0uNi02LjktMS43LTEwSDE0OHoiLz48L2c+PC9nPjxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0xMTMtMTB2OTBsLTY1LTcuM3YtNzR6IiBpZD0iTGF5ZXJfNSIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik03NiAzNVYyMWg0YzMuOSAwIDYgMi45IDYgNyAwIDMuMy0xLjcgNy02LjEgN0g3NnptNS0yMEg2OXY0MGg3VjQxaDQuNkM4OC41IDQxIDkzIDM3LjMgOTMgMjhjMC0xMC00LjctMTMtMTItMTN6IiBpZD0iTGF5ZXJfNyIvPjwvc3ZnPg==");
  background-size: auto 100%; }

.ico_apps {
  width: 16px;
  height: 16px;
  margin: -3px 5px 0px 0px;
  background-image: url(//img.imgsmail.ru/cloud/img/build/hotfix_CLOUDWEB-7777_51-5.201712061529/icons.png); }
  .ico_apps_docx-16x16 {
    background-position: -466px 0px; }
  .ico_apps_pptx-16x16 {
    background-position: -430px 0px; }
  .ico_apps_xlsx-16x16 {
    background-position: -448px 0px; }

.btn .ico_apps {
  margin-left: -4px;
  margin-right: 0; }

.ico_sharing_unshare {
  width: 12px;
  height: 11px;
  background: transparent url(//img.imgsmail.ru/cloud/img/build/hotfix_CLOUDWEB-7777_51-5.201712061529/icons.png) -165px -44px no-repeat;
  position: relative;
  top: -2px; }

.ico_sharing_mount {
  width: 12px;
  height: 11px;
  background: transparent url(//img.imgsmail.ru/cloud/img/build/hotfix_CLOUDWEB-7777_51-5.201712061529/icons.png) -185px -66px no-repeat;
  position: relative;
  top: -2px; }

.ico_sharing_reject {
  width: 12px;
  height: 11px;
  background: transparent url(//img.imgsmail.ru/cloud/img/build/hotfix_CLOUDWEB-7777_51-5.201712061529/icons.png) -165px -66px no-repeat;
  position: relative;
  top: -2px; }

.ico_sharing_unmount {
  width: 12px;
  height: 11px;
  background: transparent url(//img.imgsmail.ru/cloud/img/build/hotfix_CLOUDWEB-7777_51-5.201712061529/icons.png) -165px -44px no-repeat;
  position: relative;
  top: -2px; }

.ico_sharing_config {
  width: 12px;
  height: 11px;
  background: transparent url(//img.imgsmail.ru/cloud/img/build/hotfix_CLOUDWEB-7777_51-5.201712061529/icons.png) -518px -45px no-repeat;
  position: relative;
  top: -2px; }

.ico_sharing_status_send {
  width: 12px;
  height: 11px;
  background: transparent url(//img.imgsmail.ru/cloud/img/build/hotfix_CLOUDWEB-7777_51-5.201712061529/icons.png) -184px -44px no-repeat;
  position: relative;
  top: -2px; }

.ico_sharing_unshareAll {
  line-height: normal;
  margin-left: -7px;
  margin-right: -3px; }

.ico_sharing_unshareAll:before {
  font-family: 'sept';
  content: '\3E';
  font-size: 18px; }

.ico_sharing_publish_active {
  width: 11px;
  height: 12px;
  background: transparent url(//img.imgsmail.ru/cloud/img/build/hotfix_CLOUDWEB-7777_51-5.201712061529/icons.png) -369px -66px no-repeat; }

.ico_sharing_publish_inactive {
  width: 11px;
  height: 13px;
  background: transparent url(//img.imgsmail.ru/cloud/img/build/hotfix_CLOUDWEB-7777_51-5.201712061529/icons.png) -388px -65px no-repeat; }

.ico_sharing_share_active {
  width: 17px;
  height: 12px;
  background: transparent url(//img.imgsmail.ru/cloud/img/build/hotfix_CLOUDWEB-7777_51-5.201712061529/icons.png) -539px -66px no-repeat; }

.ico_sharing_share_inactive {
  width: 11px;
  height: 13px;
  background: transparent url(//img.imgsmail.ru/cloud/img/build/hotfix_CLOUDWEB-7777_51-5.201712061529/icons.png) -388px -65px no-repeat; }

.ico_add_folder {
  font-family: 'mailruic';
  font-size: 16px;
  line-height: .7;
  margin-left: -3px; }
  .ico_add_folder:before {
    content: '\25fc'; }

.ico_sort-menu {
  display: inline-block;
  width: 16px;
  height: 100%;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTYgMTYiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxnPjxwYXRoIGZpbGw9IiMzMzMzMzMiIGQ9Ik0yIDEwbDYgMGwwLTJIMlYxMHogTTIgN2g4VjVMMiA1Vjd6IE0yIDJ2MmgxMFYyTDIgMnogTTIgMTNsNCAwbDAtMkgyVjEzeiIvPjwvZz48L2c+PGc+PGc+PHBvbHlnb24gZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiMzMzMzMzMiIHBvaW50cz0iMTMsMTAgMTMsNSAxMSw1IDExLDEwIDksMTAgMTIsMTMgMTUsMTAiLz48L2c+PC9nPjwvc3ZnPg==);
  position: relative;
  background-position: center;
  background-repeat: no-repeat; }

.ico_empty {
  width: 16px;
  height: 100%;
  vertical-align: top; }

.ico_check {
  display: inline-block;
  width: 16px;
  height: 16px;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIj48cGF0aCBkPSJNMjcuMzc0IDMuNjQ2Yy03LjMgNC40NzYtMTIuNTk4IDEwLjEyNC0xNC45OCAxMi45NThsLTUuODMtNC41NjYtMi41NzQgMi4xIDEwLjEgMTAuMjQ0YzEuNzM0LTQuNDQgNy4yMjQtMTMuMTE4IDEzLjkyOC0xOS4yODRsLTAuNjE2LTEuNDI2eiIgZmlsbD0iIzAwMDAwMCIvPjwvc3ZnPg==);
  position: relative;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain; }

.ico_cloud {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAyNSAyNSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjUgMjUiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjQzdDN0M3IiBkPSJNMjQuOSwxNS40YzAsMy42LTIuOCw2LjYtNi4yLDYuNmMtMS4zLDAtMi41LTAuNC0zLjUtMS4xYy0xLDAuNy0yLjIsMS4xLTMuNSwxLjFjLTEuNCwwLTIuNy0wLjUtMy43LTEuM2MtMC45LDAuOC0yLDEuMy0zLjIsMS4zQzIuMiwyMiwwLDE5LjcsMCwxNi45YzAtMi4yLDEuMy00LDMuMS00LjhjLTAuMi0wLjUtMC40LTEuMi0wLjQtMS44YzAtMi40LDEuOS00LjQsNC4yLTQuNGMwLjMsMCwwLjcsMC4xLDEsMC4xQzksNC4yLDExLDMsMTMuMiwzYzMuMiwwLDUuOSwyLjYsNi4yLDUuOUMyMi41LDkuMywyNC45LDEyLDI0LjksMTUuNHoiLz48L3N2Zz4=); }

/* Include styles to check is stylesheet loaded */
#stylesheet-load-checker {
  position: absolute; }

.block-size_small .hidden_small{display:none}.block-size_medium .hidden_medium{display:none}.block-size_large .hidden_large{display:none}.share{margin-left:15px;display:inline-block;border-radius:18px;position:relative;vertical-align:middle;transition:background-color .3s ease-in-out;}.share__button{min-width:36px;height:36px;display:inline-block;position:relative;z-index:7;vertical-align:middle;text-align:center;color:#fff;line-height:33px;padding:0 8px;box-sizing:border-box}.share__count{display:none;color:#fff;margin:0 10px 0 0}.share__inner{vertical-align:middle;padding-right:0;transition:padding .6s ease-in-out;font-set:light-small}.share__like{font-set:bold-tiny;position:absolute;top:8px;right:8px;display:inline-block;opacity:0;height:20px;width:20px;background:#fff;border-radius:50%;transition:opacity .2s ease-in-out;vertical-align:middle;text-align:center;color:#000;line-height:20px}.share__text{font-set:bold-tiny;text-transform:uppercase;margin-left:5px;vertical-align:middle;forScreen('small')}.share:first-child{margin-left:0}.share_ok{background:#ff7200;}.share_ok .share__button{font-size:17px}.share_ok:hover{background:#ff7200}.share_my{background:#117eda;}.share_my .share__button{font-size:20px}.share_my:hover{background:#117eda}.share_fb{background:#0561af;}.share_fb .share__button{font-size:18px}.share_fb:hover{background:#0561af}.share_vk{background:#5f86aa;}.share_vk .share__button{font-size:13px}.share_vk:hover{background:#5f86aa}.share_tw{background:#00bff3;}.share_tw .share__button{font-size:16px}.share_tw:hover{background:#00bff3}.share_rss{background:#ffba00;}.share_rss .share__button{font-size:16px}.share_rss:hover{background:#ffba00}.share:hover{text-decoration:none;}.share:hover .share__like{opacity:1;transition:.6s ease-in-out}.share:hover .share__inner{padding-right:27px;transition:padding .3s ease-in-out}.share_small{margin:4px}.share_scaling:hover{transform:scale(1.25);transition:transform .2s;}.share_scaling:hover .share__button{transform:scale(.8)}.share_gray{background:#bebebe;}.share_gray.share_ok:hover{background:#ff7200}.share_gray.share_my:hover{background:#117eda}.share_gray.share_fb:hover{background:#0561af}.share_gray.share_vk:hover{background:#5f86aa}.share_gray.share_tw:hover{background:#00bff3}.share_gray.share_rss:hover{background:#ffba00}.share_black{background:#000}.share_footer{color:#000;border:2px solid;border-radius:20px;background:none !important;}.share_footer .share__button{color:#000}.share_square{border-radius:3px}.icon{vertical-align:middle;display:inline-block;position:relative;z-index:1;text-decoration:none;}.icon_bold{font-weight:700}.icon_animate_to-right{animation:iconToRight 1s ease infinite}.icon:hover{text-decoration:none}.icon_size_10{font-size:10px;height:10px;line-height:10px}.icon_size_15{font-size:15px;height:15px;line-height:15px}.icon_size_20{font-size:20px;height:20px;line-height:20px}.icon_size_30{font-size:30px;height:30px;line-height:30px}.icon_size_36{font-size:36px;height:36px;line-height:36px}.icon_size_45{font-size:45px;height:45px;line-height:45px}.icon_size_60{font-size:60px;height:60px;line-height:60px}.icon_margin_left{margin-left:5px;}.icon_margin_left_large{margin-left:10px}.icon_margin_right{margin-right:5px;}.icon_margin_right_large{margin-right:10px}.icon_primary{color:#178ae4}.icon_secondary{color:#126eb6}.icon_circle{background:#178ae4;border-radius:50%;position:relative;text-align:center;width:50px;height:50px;font-size:15px;line-height:1;}.icon_circle:before{content:'';display:inline-block;vertical-align:middle;width:0;height:100%}.icon_circle_size_18{width:18px;height:18px;line-height:18px}.icon_circle_size_20{width:20px;height:20px;line-height:20px}.icon_circle_size_30{width:30px;height:30px;line-height:30px}.icon_circle_size_60{width:60px;height:60px;line-height:60px}.icon_circle_size_80{width:80px;height:80px;line-height:80px}.icon_circle_border{border:2px solid;border-radius:50%;text-align:center}.icon_background_gray{background:#f0f0f0}.icon_arrow-border_up,.icon_arrow-border_down{width:0;height:0;border:5px solid transparent}.icon_arrow-border_down{border-top:5px solid #07c;border-bottom:none}.icon_arrow-border_up{border-bottom:5px solid #07c;border-top:none}.icon_arrow-border_green{border-top-color:#28c75d;border-bottom-color:#28c75d}.icon_arrow-border_red{border-top-color:#f44e4e;border-bottom-color:#f44e4e}.icon_arrow-border_black{border-top-color:#000;border-bottom-color:#000}.icon_comment,.icon_link,.icon_abuse{font-size:16px}.icon_abuse{color:#f0373f}.icon_refresh{top:-1px}.icon_white{color:#fff}.icon_like,.icon_like_fill{font-size:20px}.icon_arrow_right-poiner,.icon_arrow_left-pointer{top:1px}@-moz-keyframes iconToRight{0%{transform:translateX(0)}50%{transform:translateX(5px)}100%{transform:translateX(0)}}@-webkit-keyframes iconToRight{0%{transform:translateX(0)}50%{transform:translateX(5px)}100%{transform:translateX(0)}}@-o-keyframes iconToRight{0%{transform:translateX(0)}50%{transform:translateX(5px)}100%{transform:translateX(0)}}@keyframes iconToRight{0%{transform:translateX(0)}50%{transform:translateX(5px)}100%{transform:translateX(0)}}@font-face{font-family:"icon_font";src:url("//img.imgsmail.ru/cloud/css/build/hotfix_CLOUDWEB-7777_51-5.201712061529/fonts/icon_font.eot");font-weight:normal;font-style:normal}@font-face{font-family:"icon_font";src:url("//img.imgsmail.ru/cloud/css/build/hotfix_CLOUDWEB-7777_51-5.201712061529/fonts/icon_font.eot");src:url("//img.imgsmail.ru/cloud/css/build/hotfix_CLOUDWEB-7777_51-5.201712061529/fonts/icon_font.eot?#iefix") format("embedded-opentype"),url("//img.imgsmail.ru/cloud/css/build/hotfix_CLOUDWEB-7777_51-5.201712061529/fonts/icon_font.woff") format("woff"),url("//img.imgsmail.ru/cloud/css/build/hotfix_CLOUDWEB-7777_51-5.201712061529/fonts/icon_font.ttf") format("truetype"),url("//img.imgsmail.ru/cloud/css/build/hotfix_CLOUDWEB-7777_51-5.201712061529/fonts/icon_font.svg?#icon_font") format("svg");font-weight:normal;font-style:normal}.icon{font-family:"icon_font";display:inline-block;vertical-align:middle;line-height:1;font-weight:normal;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon_comment:before{content:"\df"}.icon_link:before{content:"\eb"}.icon_abuse:before{content:"\d1"}.link{display:inline-block;vertical-align:middle;}.link__ending{vertical-align:middle;display:inline-block;color:#a0a0a0}.link_icon{white-space:nowrap;}.link_icon .link__text{white-space:normal;vertical-align:middle}.link_dashed .link__text{border-bottom:1px dashed}.link_dashed:hover{text-decoration:none;}.link_dashed:hover .link__text{text-decoration:none;border-bottom-color:transparent}.link_dashed_hover:hover{text-decoration:none;}.link_dashed_hover:hover .link__text{text-decoration:dashed}.link_dotted .link__text{border-bottom:1px dotted}.link_dotted:hover{text-decoration:none;}.link_dotted:hover .link__text{text-decoration:none;border-bottom-color:transparent}.link_dotted_hover:hover{text-decoration:none;}.link_dotted_hover:hover .link__text{text-decoration:dotted}.link_underline .link__text{border-bottom:1px solid}.link_underline:hover{text-decoration:none;}.link_underline:hover .link__text{text-decoration:none;border-bottom-color:transparent}.link_underline_hover:hover{text-decoration:none;}.link_underline_hover:hover .link__text{text-decoration:underline}.link_dotted{text-decoration:none}.link_black{color:#000}.link_block{display:block}.link_inline{display:inline}.link_pointer{cursor:pointer}.link_font_small{font-set:light-small}.link_font_large{font-set:light-medium}.link_button{display:inline-block;vertical-align:top;line-height:1.2;padding:5px 9px;margin:0 4px;cursor:pointer;color:;border:1px solid transparent;border-radius:3px;}.link_button:hover{background:#fff;border-color:;text-decoration:none}.link_button_active,.link_button_active:hover{cursor:default;color:#000;background-color:#fafafa;border-color:}.link_nowrap{white-space:nowrap;}.link_nowrap .link__text{white-space:nowrap !important}.link-holder:hover .link__text{text-decoration:none;border-bottom-color:transparent}.like{display:inline-block;}.like__count{display:none;font-set:light-large true;padding:0 14px 0 10px;vertical-align:middle}.like__controls{display:table-cell}.like__control{display:inline-block;cursor:pointer;padding:9px 16px}.like__icon{font-size:16px}.like_solid .like__control{border:1px solid #d3d3d3;background:#f0f0f0;box-shadow:0 2px 0 0 rgba(0,0,0,0.04);transition:background .15s ease-in-out,border-color .15s ease-in-out,color .15s ease-in-out;}.like_solid .like__control:hover{background:#e4e4e4}.like_solid .like__control:first-child{margin-left:0 !important;border-top-left-radius:3px;border-bottom-left-radius:3px}.like_solid .like__control:last-child{margin-left:-1px;border-top-right-radius:3px;border-bottom-right-radius:3px}.like_transparent .like__count{border:1px solid rgba(255,255,255,0.25)}.like_transparent .like__control{border:1px solid rgba(255,255,255,0.25);}.like_transparent .like__control:hover{background:rgba(255,255,255,0.5)}.like_transparent .like__control:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px;border-right:none;border-left:1px solid rgba(255,255,255,0.25) !important}.like_transparent .like__control:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px;border-right:1px solid rgba(255,255,255,0.25) !important}.like_comment{line-height:34px;}.like_comment .like__controls{padding-left:1px;display:inline-block;vertical-align:top}.like_comment .like__control{padding:0 13px;vertical-align:top}.like_comment .like__count{display:none;float:right;vertical-align:top;padding:0 9px 0 8px;font-set:bold-normal;line-height:inherit;cursor:default;background:#fff;border:1px solid #d3d3d3;border-left:0;box-shadow:0 2px 0 0 rgba(0,0,0,0.04);border-top-right-radius:3px;border-bottom-right-radius:3px;}.like_comment .like__count_like{color:#36da61}.like_comment .like__count_dislike{color:#e93c3c}.like_count .like__count{display:table-cell}.like_count.like_comment .like__count{display:inline-block}.like_count.like_comment .like__control:last-child{border-top-right-radius:0;border-bottom-right-radius:0}.like_solid.like_liked .like__control_like{background-color:#28c75d;border-color:#23af52;box-shadow:inset 0 3px 0 0 rgba(0,0,0,0.04);cursor:default;}.like_solid.like_liked .like__control_like .like__icon{color:#fff}.like_transparent.like_liked .like__control{background:#fff;}.like_transparent.like_liked .like__control .like__icon{color:#000}.like_solid.like_disliked .like__control_dislike{background:#f44e4e;border-color:#f22a2a;box-shadow:inset 0 3px 0 0 rgba(0,0,0,0.04);cursor:default;}.like_solid.like_disliked .like__control_dislike .like__icon{color:#fff}.like_transparent.like_disliked .like__control{background:#fff;}.like_transparent.like_disliked .like__control .like__icon{color:#000}.like_comment.like_disabled .like__control{cursor:default;opacity:.48;background:#f0f0f0}.like_comment.like_disabled .like__count{cursor:default;opacity:.48}.avatar{position:relative;width:90px;height:90px;border-radius:50%;display:inline-block;background-position:50% 50%;background-size:cover;box-shadow:inset 0 3px 5px rgba(0,0,0,0.15);}.avatar_x-small,.avatar_size_32{width:32px;height:32px}.avatar_small,.avatar_size_45{width:45px;height:45px}.avatar_normal,.avatar_size_90{width:90px;height:90px}.avatar_extra,.avatar_size_130{width:130px;height:130px}.avatar_large,.avatar_size_180{width:180px;height:180px}.scroll{position:absolute;top:0;right:0;bottom:0;overflow:hidden;width:6px;}.scroll__track{position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;}.scroll__track__box{position:absolute;width:100%;height:0}.scroll__track__drag{position:relative;z-index:5;width:100%;height:100%;cursor:pointer;background:rgba(0,0,0,0.12);border-radius:3px;}.scroll__track__drag-wrap{position:absolute;min-height:25px;height:0;width:100%}.scroll_horizontal{top:inherit;left:0;width:auto;height:6px;}.scroll_horizontal .scroll__track{width:auto;top:inherit;left:0;height:100%;}.scroll_horizontal .scroll__track__box{width:0;height:100%}.scroll_horizontal .scroll__track__drag{height:100%;width:auto;}.scroll_horizontal .scroll__track__drag-wrap{min-width:25px;min-height:0;height:100%;width:0}.scroll_horizontal .scroll__track__drag:before{position:absolute;top:0;bottom:0;left:-5px;right:-5px;content:''}.scroll_light .scroll__track__drag{background:rgba(255,255,255,0.48)}.text{vertical-align:middle;font-set:light-normal true;}.text_param{color:#7c7c7c}.text_block{display:block}.text_$fontSetList_0{font-set:'$fontSetList-0' true}.button{border:1px solid #d3d3d3;background:#f0f0f0;border-radius:3px;display:inline-block;color:colorReverse(#f0f0f0);cursor:pointer;position:relative;box-shadow:0 2px rgba(0,0,0,0.04);vertical-align:middle;outline:none;box-sizing:border-box;min-height:40px;padding:7px 15px;transition:background .15s ease-in-out,border-color .15s ease-in-out,color .15s ease-in-out;text-align:center;font-set:regular-normal;forScreen('small')forScreen('medium')forScreen('large')}.button__inner{display:inline-block;vertical-align:top}.button__text,.button__ending{vertical-align:middle;display:inline-block}.button__text_hidden{display:none}.button__ending{margin-left:4px;color:#bbb}.button__icon_left{margin-right:12px}.button__icon_right{margin-left:12px}.button__loader{display:none;position:absolute;left:50%;top:50%;text-align:center;margin-top:-8px;margin-left:-8px;line-height:16px}.button:hover{background:#e4e4e4}.button:active{top:1px}.button_toggle .button__text{display:none;}.button_toggle .button__text_hidden{display:inline-block}.button_color_project{border:1px solid #1479c9;background:#178ae4;color:colorReverse(#178ae4);}.button_color_project:hover{background:#1683d9}.button_color_dark{background:rgba(0,0,0,0.88);border-color:rgba(0,0,0,0.88);color:colorReverse(#000);}.button_color_dark:hover{background:#000}.button_opaque{background:transparent;border:2px solid #fff;line-height:25px;color:#fff;}.button_opaque:hover{background:#178ae4;border-color:#178ae4;color:colorReverse(#178ae4)}.button_opaque.button_color_project{border-color:#178ae4;color:#fff}.button_loading .button__loader{display:block}.button_loading .button__inner{visibility:hidden}.button_full{width:100%}.button_nowrap{white-space:nowrap}.button_disabled{opacity:.5}.margin_left_5{margin-left:5px}.margin_left_10{margin-left:10px}.margin_left_30{margin-left:30px}.margin_right_5{margin-right:5px}.margin_right_10{margin-right:10px}.margin_right_30{margin-right:30px}.comments{position:relative;}.comments__hdr{border-bottom:1px solid #ebebeb;margin-bottom:0;padding-bottom:10px}.comments__add,.comments__pages{position:relative}.comments__actions{margin-top:10px;text-align:center;}.comments_authorized .comments__actions{border-top:1px solid #ebebeb;padding-top:20px}.comments .comments__authorized{display:none}.comments_authorized .comments__no-authorized{display:none}.comments_authorized .comments__authorized{display:block;}.comments_authorized .comments__authorized_inline-block{display:inline-block}.comments_authorized .comments__actions,.comments_page .comments__actions{border-top:none;padding-top:0}.comments_empty_hdr.comments_empty .comments__hdr{display:none}.comments_empty .comments__actions{text-align:left}.comment{overflow:hidden;position:relative;padding:20px 0;transition:background .3s;box-shadow:inset 0 1px 0 0 #fff,inset 0 -1px 0 0 #fff;display:table;width:100%;border-bottom:1px solid #ebebeb;}.comment__left,.comment__body{display:table-cell;vertical-align:top}.comment__left{padding:0 5px 0 10px}.comment__body{padding:0 20px 0 10px;width:100%}.comment__info{color:#a8a8a8;margin-bottom:5px;}.comment__info-item{position:relative;vertical-align:middle;}.comment__info-item:before{content:'';display:inline-block;border-left:1px solid #ebebeb;height:.9em;margin:0 15px;vertical-align:middle}.comment__info-item:first-child:before{display:none}a.comment__info-item_author{color:#0091ed}.comment__text{display:table;width:100%;table-layout:fixed;font-set:light-normal;margin-top:8px;}.comment__text img{max-width:100%;height:auto}.comment__actions{font-set:light-normal;margin-top:8px}.comment__action{opacity:0;margin-right:30px;transition:opacity .75s;}.comment__action-ending{font-set:bold-tiny;vertical-align:bottom}.comment__action_visibled,.comment:hover > .comment__body > .comment__actions .comment__action,.comment_active > .comment__body > .comment__actions .comment__action{opacity:1}.comment__action_complaint_loading,.comment__action_delete_loading{cursor:default;opacity:.5}.comment__action_complaint_done,.comment__action_delete_done,.comment__action_complaint_error,.comment__action_delete_error{cursor:default;}.comment__action_complaint_done .link__text,.comment__action_delete_done .link__text,.comment__action_complaint_error .link__text,.comment__action_delete_error .link__text{border-bottom-color:transparent !important}.comment__action_complaint{display:none;}.comments_authorized .comment__action_complaint{display:inline-block}.comment__avatar{display:block;border-radius:50%}.comment__history{font-set:light-small;color:#b2b2b2;}.comment__history-text{display:inline-block;vertical-align:middle}.comment__history__link{margin-left:.25em}.comment__bans{margin-top:5px;text-align:right}.comment__count{display:inline-block;background:#333;color:#fff;font-set:bold-tiny;border-radius:8px;text-align:center;height:16px;min-width:16px;padding-left:5px;padding-right:5px;vertical-align:middle;font-family:$font_family_roboto;box-sizing:border-box}.comment__parent,.comment__tree{margin:15px 0;display:none;}.comment__parent .comment:first-child,.comment__tree .comment:first-child{border-top:1px solid #ebebeb}.comment__parent .comment__text,.comment__tree .comment__text{color:#666}.comment__form{display:none}.comment:hover,.comment_active{background:#f7f7f7;z-index:10}.comment_good{background:#fffcef;}.comment_good:hover{background:#fffbe7}.comment_bad .comment__left,.comment_bad .comment__body{opacity:.3;transition:opacity .75s}.comment_bad:hover .comment__left,.comment_bad:hover .comment__body{opacity:1}.comment_parent .comment__parent{display:block}.comment_tree .comment__tree{display:block}.comment_form .comment__form{display:block}.comment_current .comment__info-item_author{color:#178ae4}.comment_tooltip{overflow:visible}.comment__like{float:right;margin-top:-10px;margin-left:10px;}.comment__like-controls{transition:opacity .75s ease-in-out;opacity:0;}.comment:hover .comment__like-controls{opacity:1}.comment .comment__like-count{transition:background .15s ease-in-out,border-color .75s ease-in-out,box-shadow .75s ease-in-out;border-color:transparent;box-shadow:none}.comment:hover .comment__like-count{border-color:#d3d3d3;box-shadow:0 2px 0 0 rgba(0,0,0,0.04)}.comment_topic .comment__info-item_date{float:right;}.comment_topic .comment__info-item_date:before{content:none}.comment_topic .comment__history{margin-top:5px;font-set:light-normal}.comment_topic .comment-form__form{width:100%}.comment_topic .comment-form__actions-item{min-width:125px}.comment_topic_level_2,.comment_topic_level_3{width:auto;}.comment_topic_level_2 .comment_topic_level_2,.comment_topic_level_3 .comment_topic_level_2,.comment_topic_level_2 .comment_topic_level_3,.comment_topic_level_3 .comment_topic_level_3{width:100%;margin-left:0}.comment_topic_level_2{margin-left:105px}.comment_topic_level_3{margin-left:170px}.comment-form__form{display:table;margin-right:20px}.comment-form__avatar,.comment-form__body{display:table-cell;vertical-align:top}.comment-form__avatar{padding-right:15px;padding-left:10px}.comment-form__body{width:100%}.comment-form__user{padding-bottom:5px;font-set:light-small;}.comment-form__user_shown{display:block}.comment-form__inner{position:relative;padding:10px 15px 0;border:1px solid #ebebeb;border-radius:5px;background:#fff;}.comment-form__inner:before,.comment-form__inner:after{content:'';position:absolute;height:0;width:0;overflow:hidden;border-right:15px solid;border-bottom:15px solid transparent;right:100%}.comment-form__inner:before{border-right-color:#ebebeb;top:12px}.comment-form__inner:after{border-right-color:#fff;top:13px;border-right-width:13px;border-bottom-width:13px}.comment-form__input{appearance:none;outline:none;resize:vertical;border:none;margin:0;padding:0;display:block;width:100%;font-set:light-medium;transition:height .75s;height:48px;}.comment-form__input::-webkit-input-placeholder{color:#b2b2b2}.comment-form__input::-moz-placeholder{color:#b2b2b2}.comment-form_reply .comment-form__input{font-set:light-normal}.comment-form__actions{height:79px;overflow:hidden;transition:height .75s;}.comment-form__actions-inner{border-top:1px solid rgba(235,235,235,0.6);margin-top:15px;padding-top:10px;position:relative;display:table;width:100%}.comment-form__actions-item{vertical-align:middle;display:table-cell;}.comment-form__actions-item:first-child{width:1px;white-space:nowrap;padding-right:10px}.comment-form .avatar{border-radius:50%;transition:width .75s,height .75s,margin-left .75s}.comment-form_wander{display:none;margin-top:20px;}.comment .comment-form_wander{display:block}.comment-form_fixed .comment-form__form{display:none}.comments_authorized .comment-form_fixed .comment-form__form{display:block;padding:16px 0}.comment-form_state_fixed{position:fixed;top:auto;left:auto;bottom:0;backface-visibility:hidden;z-index:15;background:#fff;border-top:1px solid rgba(0,0,0,0.07);}.comment-form_state_fixed:before{content:' ';position:absolute;height:6px;width:100%;left:0;top:-6px;box-shadow:inset 0 -8px 6px -6px rgba(0,0,0,0.1)}.comments_authorized .comment-form_state_fixed:before{opacity:1}.comment-form_state_fixed .comment-form__input{height:24px}.comment-form_state_short .avatar{margin-left:45px}.comment-form_state_short .comment-form__input{height:24px}.comment-form_state_short .comment-form__actions{height:10px}.comments-paging{border-bottom:1px solid #ebebeb;padding:21px 0;background:#fff;background-color:rgba(255,255,255,0.95);}.comments-paging_hidden{display:none}.comments-paging_fixed{position:fixed;z-index:15;backface-visibility:hidden;border-bottom-color:rgba(0,0,0,0.07);}.comments-paging_fixed:before{content:' ';position:absolute;height:6px;width:100%;left:0;top:100%;box-shadow:inset 0 8px 6px -6px rgba(0,0,0,0.1)}.comments-paging__inner{display:table;width:100%}.comments-paging__cell{display:table-cell;vertical-align:middle;text-align:center;white-space:nowrap;}.comments-paging__cell:first-child{text-align:left;width:1%;padding-right:20px}.comments-paging__cell:last-child{text-align:right;width:1%;padding-left:20px}.comments-paging__end .link__text{white-space:nowrap}.comments-paging__end_disabled{cursor:default;opacity:.45;}.comments-paging__end_disabled .link__icon{opacity:.55}.comments-paging__nav{cursor:pointer;padding:0 10px;}.comments-paging__nav_disabled{cursor:default;opacity:.2}.comments-paging__item{display:inline-block;vertical-align:middle;white-space:nowrap;font-set:light-large;padding:4px 11px;margin:0 2px;cursor:pointer;color:#07c;border:1px solid transparent;border-radius:3px;}.cpf-no-touch .comments-paging__item:hover{background:#fff;border-color:#e4e4e4;color:#07c;text-decoration:none}.comments-paging__item_active,.comments-paging__item_active:hover{cursor:default !important;color:#000 !important;background-color:#f7f7f7 !important;border-color:#d4d4d4 !important}
