

/* Шрифты */
@import url('https://fonts.googleapis.com/css2?family=Unbounded:wght@200..900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Onest:wght@100..900&display=swap');

:root {
	--second-family: "Unbounded", sans-serif;
	--third-family: "Onest", sans-serif;
}

/*скрываем лишние пункты от ученика*/
.gc-user-logined:not(.gc-user-logined.role-admin) .menu-item-notifications_button_small/*,
.gc-user-logined:not(.gc-user-logined.role-admin) .menu-item-chatium_qr.chatium_qr_new*/{
  display: none!important; 
}

.gc-account-user-submenu-bar h3 {

font-family: var(--second-family)!important; 
font-weight: 600;
font-size: 18px;
color: #1f1f1f!important; 
}
.gc-account-user-submenu-bar .gc-account-user-submenu li a{

color: #1f1f1f!important;
}

a.subitem-link {
font-family: var(--third-family)!important;
font-weight: 500!important;
font-size: 14px!important;
color: #1f1f1f!important;
}
/*скрыть раздел партнерской программы*/
.submenu-bar .gc-account-user-submenu .menu-item-partners{
  display: none;
}

.gc-account-leftbar .gc-account-user-menu li a {
  background:inherit;
}

.gc-account-leftbar .gc-account-user-menu li {
  border-bottom: none;
}

/* Фоновое изображение */
.gc-account-leftbar,
.gc-account-leftbar.expanded .toggle-link {
background: linear-gradient(113deg, #191f24 0%, #191f24 100%);
}


li.menu-item-search img.menu-item-icon,
.menu-item-notifications_button_small img.menu-item-icon,
.menu-item-cms img.menu-item-icon,
.menu-item-anti-str img.menu-item-icon,
.menu-item-fab img.menu-item-icon,
.menu-item-user img.menu-item-icon,
.menu-item-tasks img.menu-item-icon,
.menu-item-teach img.menu-item-icon,
.menu-item-notifications img.menu-item-icon,
.menu-item-sales img.menu-item-icon,
.menu-item-chatium img.menu-item-icon
 {
  display:none !important;
}
.gc-account-leftbar .gc-account-user-menu li {
    height: 54px;
	width: 54px;
	margin-right: 8px;
	margin-left: 8px;
	margin-bottom: 5px;
}
.gc-account-user-menu li a{
	height: 54px!important;
	width: 54px!important;
}
.gc-account-leftbar .menu-item-profile a img {
    content: url(https://fs.getcourse.ru/fileservice/file/download/a/66026/sc/277/h/37ab23682bddf225fdb247aef025c5f0.svg);
    
	border: none;
    max-width: 100%;
    border-radius: 50%;
    width: 50px;
    height: 50px;
}

.menu-item.menu-item-profile{
	margin-bottom: 9.5px!important;
}

/*поиск*/
li.menu-item-search a:after, li.menu-item-search a:hover:after, li.menu-item-search a:focus:after {
	content:url(https://fs.getcourse.ru/fileservice/file/download/a/66026/sc/67/h/2d1c81940007fd29e023f10da5012af2.svg) !important;
}

/* Уведомления */

li.menu-item-notifications_button_small a:after { content:url(https://fs.getcourse.ru/fileservice/file/download/a/66026/sc/283/h/823c7152ad0a31df5eef07d12d9d5ea9.svg) !important; }

li.menu-item-notifications_button_small a:hover:after { content:url(https://fs.getcourse.ru/fileservice/file/download/a/66026/sc/283/h/823c7152ad0a31df5eef07d12d9d5ea9.svg) !important;}

li.menu-item-notifications_button_small a:focus:after { content:url(https://fs.getcourse.ru/fileservice/file/download/a/66026/sc/283/h/823c7152ad0a31df5eef07d12d9d5ea9.svg) !important;}
/* Сайт */
li.menu-item-cms a:after { content:url(https://fs.getcourse.ru/fileservice/file/download/a/66026/sc/202/h/c44a3be62fe3c918884b7e29b81244fa.svg) !important; }

li.menu-item-cms a:hover:after { content:url(https://fs.getcourse.ru/fileservice/file/download/a/66026/sc/202/h/c44a3be62fe3c918884b7e29b81244fa.svg) !important; }

li.menu-item-cms a:focus:after { content:url(https://fs.getcourse.ru/fileservice/file/download/a/66026/sc/202/h/c44a3be62fe3c918884b7e29b81244fa.svg) !important; }

li.menu-item.menu-item-cms.active a:after { content:url(https://fs.getcourse.ru/fileservice/file/download/a/66026/sc/202/h/c44a3be62fe3c918884b7e29b81244fa.svg) !important; }

/*антистресс*/
li.menu-item-anti-str a:after, li.menu-item-anti-str a:hover:after, li.menu-item-anti-str a:focus:after{
	content:url(https://fs.getcourse.ru/fileservice/file/download/a/66026/sc/105/h/dd9a6c27d88b7341789b38517a1e303a.svg) !important;
} 
/*Фабулы*/
li.menu-item-fab a:after, li.menu-item-fab a:hover:after, li.menu-item-fab a:focus:after{
	content:url(https://fs.getcourse.ru/fileservice/file/download/a/66026/sc/367/h/fca7dd3159b09faa68b121a2a1a5ebf5.svg) !important;
} 

/* Обучение */
li.menu-item-teach a:after { content:url(https://fs.getcourse.ru/fileservice/file/download/a/66026/sc/68/h/6cc73311895329f278cd268a8ad7c591.svg) !important; }
li.menu-item-teach a:hover:after { content:url(https://fs.getcourse.ru/fileservice/file/download/a/66026/sc/68/h/6cc73311895329f278cd268a8ad7c591.svg) !important; }

li.menu-item-teach a:focus:after { content:url(https://fs.getcourse.ru/fileservice/file/download/a/66026/sc/68/h/6cc73311895329f278cd268a8ad7c591.svg) !important; }

li.menu-item.menu-item-teach.active a:after { content:url(https://fs.getcourse.ru/fileservice/file/download/a/66026/sc/68/h/6cc73311895329f278cd268a8ad7c591.svg) !important; }

 

/* Пользователи */
li.menu-item.menu-item-user a:after { content:url(https://fs.getcourse.ru/fileservice/file/download/a/66026/sc/214/h/37eeaa890a45bee96c24858496e661cd.svg) !important; }

li.menu-item.menu-item-user a:hover:after { content:url(https://fs.getcourse.ru/fileservice/file/download/a/66026/sc/214/h/37eeaa890a45bee96c24858496e661cd.svg) !important; }

li.menu-item.menu-item-user a:focus:after { content:url(https://fs.getcourse.ru/fileservice/file/download/a/66026/sc/214/h/37eeaa890a45bee96c24858496e661cd.svg) !important; }

li.menu-item.menu-item-user.active a:after { content:url(https://fs.getcourse.ru/fileservice/file/download/a/66026/sc/214/h/37eeaa890a45bee96c24858496e661cd.svg) !important; }

/* Задачи */
li.menu-item-tasks a:after { content:url(https://fs.getcourse.ru/fileservice/file/download/a/66026/sc/199/h/a9d8b54320fa0d5c90fcc1295e394f58.svg) !important; }

li.menu-item-tasks a:hover:after { content:url(https://fs.getcourse.ru/fileservice/file/download/a/66026/sc/199/h/a9d8b54320fa0d5c90fcc1295e394f58.svg) !important; }

li.menu-item-tasks a:focus:after { content:url(https://fs.getcourse.ru/fileservice/file/download/a/66026/sc/199/h/a9d8b54320fa0d5c90fcc1295e394f58.svg) !important; }

li.menu-item.menu-item-tasks.active a:after { content:url(https://fs.getcourse.ru/fileservice/file/download/a/66026/sc/199/h/a9d8b54320fa0d5c90fcc1295e394f58.svg) !important; }

/* Сообщения */
li.menu-item.menu-item-notifications a:after { content:url(https://fs.getcourse.ru/fileservice/file/download/a/66026/sc/356/h/34be5a459568ca53b5cffbed9ecd8485.svg) !important; }

li.menu-item.menu-item-notifications a:hover:after { content:url(https://fs.getcourse.ru/fileservice/file/download/a/66026/sc/356/h/34be5a459568ca53b5cffbed9ecd8485.svg) !important; }

li.menu-item.menu-item-notifications a:focus:after { content:url(https://fs.getcourse.ru/fileservice/file/download/a/66026/sc/356/h/34be5a459568ca53b5cffbed9ecd8485.svg) !important; }

li.menu-item.menu-item-notifications.active a:after { content:url(https://fs.getcourse.ru/fileservice/file/download/a/66026/sc/356/h/34be5a459568ca53b5cffbed9ecd8485.svg) !important; }

/* Продажи */
li.menu-item-sales a:after { content:url(https://fs.getcourse.ru/fileservice/file/download/a/66026/sc/166/h/1f025006eb10c116c67fbed0d00558bf.svg) !important; }

li.menu-item-sales a:focus:after { content:url(https://fs.getcourse.ru/fileservice/file/download/a/66026/sc/166/h/1f025006eb10c116c67fbed0d00558bf.svg) !important; }

li.menu-item-sales a:hover:after { content:url(https://fs.getcourse.ru/fileservice/file/download/a/66026/sc/166/h/1f025006eb10c116c67fbed0d00558bf.svg) !important; }

li.menu-item.menu-item-sales.active a:after { content:url(https://fs.getcourse.ru/fileservice/file/download/a/66026/sc/166/h/1f025006eb10c116c67fbed0d00558bf.svg) !important; }

/*Чатиум*/

li.menu-item-icon,
.menu-item-chatium a:after { content:url(https://fs.getcourse.ru/fileservice/file/download/a/66026/sc/315/h/f3636b85ce52679dbed66fed651eb9c6.svg) !important; }

li.menu-item-icon,
.menu-item-chatium a:hover:after { content:url(https://fs.getcourse.ru/fileservice/file/download/a/66026/sc/315/h/f3636b85ce52679dbed66fed651eb9c6.svg) !important; }

li.menu-item-icon,
.menu-item-chatium a:focus:after { content:url(https://fs.getcourse.ru/fileservice/file/download/a/66026/sc/315/h/f3636b85ce52679dbed66fed651eb9c6.svg) !important; }

li.menu-item.menu-item-chatium.active a:after { content:url(https://fs.getcourse.ru/fileservice/file/download/a/66026/sc/315/h/f3636b85ce52679dbed66fed651eb9c6.svg) !important; }


/* Прячем старую иконку чатиума полностью

a.subitem-link:after {display:none;}*/

.qr-link{display:none;}

.gc-account-leftbar .gc-account-user-submenu-bar li.menu-item-accountSettings a,
.gc-account-leftbar .gc-account-user-submenu-bar li.menu-item-help a{
  border-top:none!important;
}


/* Цвет фона подменю */
.gc-account-leftbar .gc-account-user-menu li a:hover,

.gc-account-leftbar .gc-account-user-menu li.selected a,
.gc-account-leftbar .gc-account-user-menu li.active a  {background:#f4f5f6;
}
.gc-account-leftbar .gc-account-user-submenu-bar{
	background: #f4f5f6;
}
.gc-account-user-submenu-bar .gc-account-user-submenu li a:hover {
	background: #cce2ed;
}

 .gc-account-user-menu li a:hover, .gc-account-leftbar .gc-account-user-menu li.selected a, .gc-account-leftbar .gc-account-user-menu li.active a{
	background: linear-gradient(180deg, #22727e 0%, #155c54 100%)!important;
}
.gc-account-leftbar .gc-account-user-menu .menu-item.menu-item-profile a:hover, .gc-account-leftbar .gc-account-user-menu .menu-item.menu-item-profile.selected, .gc-account-leftbar .gc-account-user-menu .menu-item.menu-item-profile.active a {
	border-radius: 100%;
	background: none!important;
	border: NONE;
	
}
.gc-account-leftbar .gc-account-user-menu .menu-item.menu-item-profile a:focus, .gc-account-leftbar .gc-account-user-menu .menu-item.menu-item-profile a:focus-visible, .gc-account-leftbar .gc-account-user-menu .menu-item.menu-item-profile a:target{
	border-radius: 100%;
	background: none!important;
	border: none;
}
.gc-account-leftbar .gc-account-user-menu li:first-child a {

background: none!important;
	border-style: none;
}

/* Фон панели на мобильной версии */
@media (max-width: 768px) {
  .gc-account-leftbar .gc-account-user-menu,
  .gc-account-leftbar .toggle-link  {
background: linear-gradient(113deg, #191f24 0%, #191f24 100%)!important;
}
  .gc-account-leftbar,
{
background: linear-gradient(113deg, #191f24 0%, #191f24 100%)!important;
} 

.gc-page-nav-items-menu a {
    height: 45px;
    display: block;
    z-index: 1000;
  background: linear-gradient(113deg, #191f24 0%, #191f24 100%);}}

  /* цвет оповещений */
.gc-account-leftbar .notify-count {     
	background: #e6a240;
	z-index:10;
    
}
.gc-account-leftbar .gc-account-user-menu li.menu-item-notifications .notify-count {
    background: #e6a240;
    z-index:10;
}

/*Иконка обратной связи*/
.talks-widget-button{background-color:#070707;}

 
 
 /*</style>
<!--  Подмена ссылок на профиль и смену пароля -->
<script>
$(document).ajaxSuccess(function(event, xhr, settings) {
  if ( settings.url == "/cms/counters/menu" ) {
    var target = $('.gc-account-user-submenu-bar')[0];
    var observer = new MutationObserver(function(mutations) {
      $(".gc-account-user-submenu-bar li.menu-item-profile a").attr("href", "/profile");
      $(".gc-account-user-submenu-bar li.menu-item-change_password a").attr("href", "/changePassword");
    }).observe(target, { attributes: false, childList: true, characterData: false, subtree: true });
  }
});
</script>
<!--  End Подмена ссылок на профиль и смену пароля -->


<style>*/
.gc-account-leftbar .gc-account-user-menu li.menu-item-notifications_button_small a, .gc-account-user-menu li:not(.menu-item-profile):not(.menu-item-notifications_button_small) a,
.gc-account-user-menu li:not(.menu-item-profile):not(.menu-item-notifications_button_small).active a, 
.gc-account-user-menu li:not(.menu-item-profile):not(.menu-item-notifications_button_small).selected a {
  background-position: 50% 30%!important;
  display: flex!important;
  flex-direction: column-reverse!important;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: center;
  align-content: center;
  text-decoration:none;
  height: 54px!important;
  width: 54px!important;
  padding-bottom: 5px;
  min-height: 54px!important;
  
}
.gc-account-leftbar .gc-account-user-menu li a{
  background-position: 50% 30%!important;
  display: flex!important;
  flex-direction: column-reverse!important;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: center;
  align-content: center;
  text-decoration:none;
  height: 54px!important;
  width: 54px!important;
  padding-bottom: 5px;
	
	background: linear-gradient(180deg, #345167 0%, #0d2131 100%);
	border-radius: 10px;
}
.gc-account-user-menu li:not(.menu-item-profile):not(.menu-item-notifications_button_small) a {
  min-height: 54px!important;
}
.gc-account-leftbar .gc-account-user-menu li.menu-item-notifications_button_small .notify-count {
    top: 0;
right: 0;
height: 22px;
}
.gc-account-leftbar li:not(.menu-item-profile):not(.menu-item-notifications_button_small) .notify-count { 
  bottom: unset;
  top: -5px!important;
	right: -5px;
	
}
.gc-account-user-submenu-bar .gc-account-user-submenu .notify-count{
    top: 10%!important;
    right: 2px!important;
}
.gc-account-user-menu li.active a:before, 
.gc-account-user-menu li.selected a:before,
.gc-account-user-menu li:hover a:before  {
 color: #fff!important;
}

.gc-account-user-menu li a:before {
  display: block;
  text-align: center;
  max-width: calc(100% + 20px);
  min-height: 1em;
  width: calc(100% + 20px);
  overflow: hidden;
  position: relative;
  margin: 5px -10px 0; 
  font-family: var(--third-family);
	font-weight: 400;
	font-size: 7px;
	text-align: center;
	color: #fff;
}
.gc-account-user-menu li.menu-item-search a:before {
	content: "Поиск";
  }
li.menu-item-notifications_button_small a:before {
	content: "Уведомления";
  }
.gc-account-user-menu li.menu-item-cms a:before {
  content: "Сайт";
}

.gc-account-user-menu li.menu-item-anti-str a:before {
  content: "Антистресс";
}
.gc-account-user-menu li.menu-item-fab a:before {
  content: "Ресурс";
}

.gc-account-user-menu li.menu-item-teach a:before {
  content: "Обучение";
}
.gc-account-user-menu li.menu-item-user a:before {
  content: "Ученики";
}
.gc-account-user-menu li.menu-item-tasks a:before {
  content: "Задачи";
}
.gc-account-user-menu li.menu-item-notifications a:before {
  content: "Сообщения";
}
.gc-account-user-menu li.menu-item-sales a:before {
  content: "Покупки";
}
.gc-account-user-menu li.menu-item-chatium a:before {
  content: "Приложение";
}
@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');

/*скрыть в боковом меню раздел расписание*/
.menu-item-schedule  {
   display:none;
}


a:focus {
    outline: 0px!important;
}


