<style>

.np-dashboard-resources-title.lp,
.np-dashboard-resources-title.modules,
.np-dashboard-resources-title.events,
.np-zero-state-text,
.np-button.np-button-wide,
.np-footer-support-item.np-footer-support-help,
.np-card-content-progress.np-button-color.notstarted,
.np-zero-state-text.training-events,
.np-button.lp,
.sub-navigation-label:nth-child(1),
.np-resource-title.modules,
.np-resource-subtitle.modules,
.np-resource-title.lp,
.np-resource-subtitle.lp,
.np-card-header-type,
.np-resource-title.events,
.np-resource-subtitle.events,
.np-button.dropdown-button,
.np-top-vocabulary.np-text-title.np-text-muted,
.np-top-cta-progress-title.np-text-title,
.np-top-button.np-button-font-color.np-button.np-button-big,
.np-text-title.np-course-outline-title,
.np-card-heading,
.np-top-cta-progress-text.np-button-color,
.np-card-heading.lp,
.np-top-cta-progress-title.np-text-title.lp,
.np-top-vocabulary.np-text-title,
.Home.sub-navigation-label,
.Modules.sub-navigation-label,
.Events.sub-navigation-label,
.Learning.Paths.sub-navigation-label,
.Home.np-footer-navigation-link.np-button-color,
.Learning.Paths.np-footer-navigation-link.np-button-color,
.Events.np-footer-navigation-link.np-button-color,
.course-completion,
.np-header-avatar-tooltip-navigation-link,
.np-header-avatar-tooltip-navigation-link.np-danger,
.np-button.np-button-big.np-button-large-font.np-form-action,
.np-resource-title.my-profile,
.np-input-label.email,
.np-input-label.first-name,
.np-input-label.last-name,
.np-input-label.display-name,
.np-input-label.password,
.np-input-label.password-confirmation,
.avatar-description,
.avatar-requirements,
.radio__label.gravatar,
.radio__label.custom,
#desktop_upload_avatar
{
    text-indent: -9999999px;
}

/* HEADER */

.np-header-avatar-tooltip-navigation-link::after {
  /* Profile Settings */
  text-indent: 0;
  line-height: 0;
  display: block;
  content: "Настройки профиля";
}

.np-header-avatar-tooltip-navigation-link.np-danger::after {
  /* Sign Out */
  text-indent: 0;
  line-height: 0;
  display: block;
  content: "Выход";
}

/* ACCOUNT */

.radio__label.gravatar::after {
  /* Use Gravatar™ */
  text-indent: 0;
  line-height: 0;
  display: block;
  content: "Используйте Gravatar™";
}

.radio__label.custom::after{
  /* Upload Custom Photo */
  text-indent: 0;
  line-height: 0;
  display: block;
  content: "Загрузить собственное фото";
}

#desktop_upload_avatar::after {
  /* Upload Photo */
  text-indent: 0;
  line-height: 0;
  display: block;
  content: "Загрузить фото";
}

.avatar-description::after {
  /* Adding a photo adds a personal touch to your profile. Your profile picture is used as the icon for your account to represent you. It is also displayed in various other places next to your name. */
  text-indent: 0;
  line-height: auto;
  display: block;
  content: "Добавление фотографии добавляет индивидуальности вашему профилю. Изображение вашего профиля используется в качестве значка вашей учетной записи, чтобы представлять вас. Он также отображается в различных других местах рядом с вашим именем.";
}

.avatar-requirements::after {
  /* For the best results, your profile picture size should be at least 400x400 pixels, and a max size of 2MB. The file format should be PNG, JPG or GIF. */
  text-indent: 0;
  line-height: auto;
  display: block;
  content: "Для достижения наилучших результатов размер изображения вашего профиля должен быть не менее 400x400 пикселей, а максимальный - 2 МБ. Формат файла должен быть PNG, JPG или GIF.";
}

.np-button.np-button-big.np-button-large-font.np-form-action::after {
  /* Save Profile */
  text-indent: 0;
  line-height: 0;
  display: block;
  content: "Сохранить профиль";
}

.np-resource-title.my-profile::after {
  /* My Profile */
  text-indent: 0;
  line-height: 1;
  display: block;
  content: "Мой профайл";
  margin-bottom: 24px;
  margin-top: -24px;
}

.np-input-label.email::after {
  /* Email */
  text-indent: 0;
  line-height: 1;
  display: block;
  content: "Эл. адрес *";
}

.np-input-label.first-name::after {
  /* First Name */
  text-indent: 0;
  line-height: 1;
  display: block;
  content: "Имя *";
}

.np-input-label.last-name::after {
  /* Last Name */
  text-indent: 0;
  line-height: 1;
  display: block;
  content: "Фамилия *";
}

.np-input-label.display-name::after {
  /* Display Name */
  text-indent: 0;
  line-height: 1;
  display: block;
  content: "Отображаемое имя";
}

.np-input-label.password::after {
  /* Password */
  text-indent: 0;
  line-height: 1;
  display: block;
  content: "Пароль *";
}

.np-input-label.password-confirmation::after {
  /* Password Confirmation */
  text-indent: 0;
  line-height: 1;
  display: block;
  content: "Подтверждение пароля *";
}

/* MAIN CONTENT */

.np-dashboard-resources-title.lp::after {
  /* Learning Paths */
  text-indent: 0;
  line-height: 0;
  display: block;
  content: "Пути обучения";
}

.np-dashboard-resources-title.modules::after {
  /* Modules */
  text-indent: 0;
  line-height: 0;
  display: block;
  content: "Модули";
}

.np-dashboard-resources-title.events::after {
  /* Events */
  text-indent: 0;
  line-height: 0;
  display: block;
  content: "События";
}

/* SUB-NAVIGATION */

.Home.sub-navigation-label::after {
  /* Home */
  text-indent: 0;
  line-height: 0;
  display: block;
  content: "Дом";
  margin-top: -9px;
}

.Events.sub-navigation-label::after {
  /* Events */
  text-indent: 0;
  line-height: 0;
  display: block;
  content: "События";
  margin-top: -9px;
}

.Modules.sub-navigation-label::after {
  /* Modules */
  text-indent: 0;
  line-height: 0;
  display: block;
  content: "Модули";
  margin-top: -9px;
}

.Learning.Paths.sub-navigation-label::after {
  /* Learning Paths */
  text-indent: 0;
  line-height: 0;
  display: block;
  content: "Пути обучения";
  margin-top: -9px;
}

/* LEARNING PATHS */

.np-button.lp::after {
  /* View */
  text-indent: 0;
  line-height: 0;
  display: block;
  content: "Вид";
}

.np-zero-state-text::after {
  /* Bummer! You're not assigned any Learning Paths. */
  text-indent: 0;
  line-height: inherit;
  display: block;
  content: "Облом! Вам не назначены пути обучения.";
  margin-top: -10px;
}

.np-resource-subtitle.lp::after {
  /* Explore curated sets of courses for a tailored learning experience */
  text-indent: 0;
  line-height: 0;
  display: block;
  content: "Изучите специально подобранные наборы курсов для индивидуального обучения";
}

.np-card-header-type::after,
.np-resource-title.lp::after,
.np-top-vocabulary.np-text-title::after
 {
  /* Learning Paths */
  text-indent: 0;
  line-height: 0;
  display: block;
  content: "Пути обучения";
}

.np-top-cta-progress-text.np-button-color::after {
  /* Not started */
  text-indent: 0;
  line-height: 1;
  display: block;
  content: "Не начался";
}

.np-card-heading.lp::after {
  /* About This Learning Path */
  text-indent: 0;
  line-height: 1;
  display: block;
  content: "Об этом пути обучения";
}

/* COURSE CARDS */

.np-button.np-button-wide::after {
  /* View */
  text-indent: 0;
  line-height: 0;
  display: block;
  content: "Вид";
}

.np-card-content-progress.np-button-color.notstarted::after {
  /* Not started */
  text-indent: 0;
  line-height: 1;
  display: block;
  content: "Не начался";
}

.np-top-cta-progress-title.np-text-title.lp::after {
  /* Learning Path Progress */
  text-indent: 0;
  line-height: 1;
  display: block;
  content: "Прогресс по пути обучения";
}

.course-completion::after {
  /* Complete */
  text-indent: 0;
  line-height: 1;
  display: block;
  content: "Полный";
  margin-top: -13px;
}

/* EVENTS */

.np-zero-state-text.training-events::after {
  /* You have no upcoming Events. Check back later for updates */
  text-indent: 0;
  line-height: inherit;
  display: block;
  content: "У вас нет предстоящих событий. Проверяйте обновления позже.";
  margin-top: -10px;
}

.np-resource-title.events::after {
  /* Training Events */
  text-indent: 0;
  line-height: 0;
  display: block;
  content: "Тренировочные мероприятия";
}

.np-resource-subtitle.events::after {
  /* Discover in-person and online events to maximize your learning */
  text-indent: 0;
  line-height: 0;
  display: block;
  content: "Откройте для себя личные и онлайн-мероприятия, чтобы максимизировать свое обучение";
}

.np-button.dropdown-button::after {
  /* Filter */
  text-indent: 0;
  line-height: 0;
  display: block;
  content: "Фильтр";
}

/* FOOTER */

.np-footer-support-item.np-footer-support-help::after {
  /* Need help? */
  text-indent: 0;
  line-height: 0;
  display: block;
  float: right;
  content: "Нужна помощь?";
  margin-top: 8px;
}

.Home.np-footer-navigation-link.np-button-color::after {
  /* Home */
  text-indent: 0;
  line-height: 0;
  display: block;
  content: "События";
  margin-top: -9px;
}

.Events.np-footer-navigation-link.np-button-color::after {
  /* Events */
  text-indent: 0;
  line-height: 0;
  display: block;
  content: "События";
  margin-top: -9px;
}

.Learning.Paths.np-footer-navigation-link.np-button-color::after {
  /* Learning Paths */
  text-indent: 0;
  line-height: 0;
  display: block;
  content: "Пути обучения";
  margin-top: -9px;
}

/* MODULES */

.np-resource-title.modules::after {
  /* Modules */
  text-indent: 0;
  line-height: 0;
  display: block;
  content: "Модули";
}

.np-resource-subtitle.modules::after {
  /* Great Modules from the comfort of your home or office. */
  text-indent: 0;
  line-height: 0;
  display: block;
  content: "Отличные модули, не выходя из дома или офиса.";
}

.np-top-vocabulary.np-text-title.np-text-muted::after {
  /* Module */
  text-indent: 0;
  line-height: 0;
  display: block;
  content: "Модуль";
}

.np-top-cta-progress-title.np-text-title::after {
  /* Course Progress */
  text-indent: 0;
  line-height: 0;
  display: block;
  content: "Прогресс курса";
  margin-bottom: 8px;
}

.np-top-button.np-button-font-color.np-button.np-button-big::after {
  /* Continue */
  text-indent: 0;
  line-height: 0;
  display: block;
  content: "Продолжать";
}

.np-text-title.np-course-outline-title::after {
  /* Module outline */
  text-indent: 0;
  line-height: 0;
  display: block;
  content: "Схема модуля";
}

.np-card-heading::after {
  /* About the module */
  text-indent: 0;
  line-height: 0;
  display: block;
  content: "О модуле";
}
</style>