

.gc-account-leftbar,
.gc-account-leftbar.expanded,
.gc-account-leftbar .toggle-link {
  background: radial-gradient(circle at center,rgba(116,180,182,.5) 0%,rgba(4,32,43,1) 100%)!important;
}

.gc-account-leftbar .gc-account-user-menu {
  
}
.gc-page-nav-items-menu a {
  background: linear-gradient(180deg, #C1A2F3 -14.77%, #9760F1 119.89%);
  
}

.gc-account-leftbar .gc-account-user-menu li {
  border-bottom: none;
  margin: 10px;
}

.gc-account-leftbar .gc-account-user-menu li a {
background-color: transparent;
  width: 50px;
  height: 50px;
  background: transparent;
  border-radius: 16px;
  border: 1px solid rgba(238,238,238,.3)!important;
  color: #FFFFFF;
  transition: .2s ease-in-out;
}

/*Стилизация аватара*/
.gc-account-leftbar .gc-account-user-menu li:first-child {
  margin-top: 30px;
  margin-bottom: 30px;
}
.gc-account-leftbar .gc-account-user-menu li:first-child a {
  border-radius: 50%;
}
.menu-item-icon {
  border-radius: 50%;
}

/*Стили при наведении на пункты меню*/
.gc-account-leftbar .gc-account-user-menu li a:hover,
.gc-account-leftbar .gc-account-user-menu li.active a,
.gc-account-leftbar .gc-account-user-menu li.selected a {
background: linear-gradient(180deg, #C1A2F3 -14.77%, #9760F1 119.89%);  
  background-color: transparent;
   background: radial-gradient(circle at center,rgba(255,255,255,0.2) 0%,rgba(70,102,137,.3) 100%)!important;
  box-shadow: 0px 6px 36px 3px rgba(70, 120, 137, 0.28), inset 2px 4px 21px rgba(201, 213, 236, 0.8);
}


.gc-account-leftbar li:not(:first-child) a img {
  display: none; 
}

.gc-account-leftbar .menu-item-label {
  display: none; 
}

.gc-account-leftbar li:not(:first-child) a { 
  position: relative;
}

/*Подключаем свои иконки*/
.gc-account-leftbar li:not(:first-child) a:before {
  content: '';
  position: absolute;
  width: 24px;
  height: 24px;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}

/*Уведомления*/
.gc-account-leftbar .gc-account-user-menu li.menu-item-notifications_button_small a {
height: 50px;  
}
.gc-account-leftbar .gc-account-user-menu li.menu-item-notifications_button_small a:before {
  background: url(/fileservice/file/download/a/776339/sc/342/h/3a1f952df8a5c5f2b4cdc1965f60f7da.svg) 50% 50%/contain no-repeat;
}
.gc-account-leftbar .gc-account-user-menu li.menu-item-notifications_button_small:hover a:before, .gc-account-leftbar .gc-account-user-menu li.menu-item-notifications_button_small.active a:before, .gc-account-leftbar .gc-account-user-menu li.menu-item-notifications_button_small.selected a:before {
  background: url(/fileservice/file/download/a/776339/sc/342/h/3a1f952df8a5c5f2b4cdc1965f60f7da.svg) 50% 50%/contain no-repeat;
 filter: drop-shadow(0px 4px 6px rgba(0, 0, 0, 0.25));/*Тень для картинки, не для блока*/
}

/*Сайт*/
.gc-account-leftbar .gc-account-user-menu li.menu-item-cms a:before {
  background: url(/fileservice/file/download/a/776339/sc/154/h/fa64cb25440366027ce195c999bf5f3b.svg) 50% 50%/contain no-repeat;
}
.gc-account-leftbar .gc-account-user-menu li.menu-item-cms:hover a:before,
.gc-account-leftbar .gc-account-user-menu li.menu-item-cms.active a:before,
.gc-account-leftbar .gc-account-user-menu li.menu-item-cms.selected a:before {
  background: url(/fileservice/file/download/a/776339/sc/154/h/fa64cb25440366027ce195c999bf5f3b.svg) 50% 50%/contain no-repeat;
  width: 24.49px;
  height: 24px;
  filter: drop-shadow(0px 4px 6px rgba(0, 0, 0, 0.25));
 
}

/*Обучение*/
.gc-account-leftbar .gc-account-user-menu li.menu-item-teach a:before {
  background: url(/fileservice/file/download/a/776339/sc/215/h/5fe945e3f4392479652bdaf7f5c3c53d.svg) 50% 50%/contain no-repeat;
}
.gc-account-leftbar .gc-account-user-menu li.menu-item-teach:hover a:before,
.gc-account-leftbar .gc-account-user-menu li.menu-item-teach.active a:before, 
.gc-account-leftbar .gc-account-user-menu li.menu-item-teach.selected a:before {
  background: url(/fileservice/file/download/a/776339/sc/215/h/5fe945e3f4392479652bdaf7f5c3c53d.svg) 50% 50%/contain no-repeat;
  filter: drop-shadow(0px 4px 6px rgba(0, 0, 0, 0.25));
}

/*Ученики*/
.gc-account-leftbar .gc-account-user-menu li.menu-item-user a:before {
  background: url(/fileservice/file/download/a/776339/sc/102/h/d9f50e20071c2a507571727f6ff881dc.svg) 50% 50%/contain no-repeat;
}
.gc-account-leftbar .gc-account-user-menu li.menu-item-user:hover a:before,
.gc-account-leftbar .gc-account-user-menu li.menu-item-user.active a:before,
.gc-account-leftbar .gc-account-user-menu li.menu-item-user.selected a:before{
  background: url(/fileservice/file/download/a/776339/sc/102/h/d9f50e20071c2a507571727f6ff881dc.svg) 50% 50%/contain no-repeat;
  filter: drop-shadow(0px 4px 6px rgba(0, 0, 0, 0.25));
}

/*Задачи*/
.gc-account-leftbar .gc-account-user-menu li.menu-item-tasks a:before {
  background: url(/fileservice/file/download/a/776339/sc/6/h/3d1b03ee26a054556343d9e377653b88.svg) 50% 50%/contain no-repeat;
}
.gc-account-leftbar .gc-account-user-menu li.menu-item-tasks:hover a:before,
.gc-account-leftbar .gc-account-user-menu li.menu-item-tasks.active a:before,
.gc-account-leftbar .gc-account-user-menu li.menu-item-tasks.selected a:before{
  background: url(/fileservice/file/download/a/776339/sc/6/h/3d1b03ee26a054556343d9e377653b88.svg) 50% 50%/contain no-repeat;
  filter: drop-shadow(0px 4px 6px rgba(0, 0, 0, 0.25));
}

/*Сообщения*/
.gc-account-leftbar .gc-account-user-menu li.menu-item-notifications a:before {
  background: url(/fileservice/file/download/a/776339/sc/33/h/0fa450919305d44c9c5c07a29121c21f.svg) 50% 50%/contain no-repeat;
}
.gc-account-leftbar .gc-account-user-menu li.menu-item-notifications:hover a:before,
.gc-account-leftbar .gc-account-user-menu li.menu-item-notifications.active a:before,
.gc-account-leftbar .gc-account-user-menu li.menu-item-notifications.selected a:before {
  background: url(/fileservice/file/download/a/776339/sc/33/h/0fa450919305d44c9c5c07a29121c21f.svg) 50% 50%/contain no-repeat;
  filter: drop-shadow(0px 4px 6px rgba(0, 0, 0, 0.25));
}

/*Продажи*/
.gc-account-leftbar .gc-account-user-menu li.menu-item-sales a:before {
  background: url(/fileservice/file/download/a/776339/sc/142/h/5cae5323a6f0f5b5fe61218959322ba6.svg) 50% 50%/contain no-repeat;
}
.gc-account-leftbar .gc-account-user-menu li.menu-item-sales:hover a:before, .gc-account-leftbar .gc-account-user-menu li.menu-item-sales.active a:before, .gc-account-leftbar .gc-account-user-menu li.menu-item-sales.selected a:before {
  background: url(/fileservice/file/download/a/776339/sc/142/h/5cae5323a6f0f5b5fe61218959322ba6.svg) 50% 50%/contain no-repeat;
   filter: drop-shadow(0px 4px 6px rgba(0, 0, 0, 0.25));
}

/*Приложение*/
.gc-account-leftbar .gc-account-user-menu li.menu-item-chatium a:before {
  background: url(/fileservice/file/download/a/776339/sc/242/h/59c97cc49cccd00d0554a2cc3821f6c9.svg) 50% 50%/contain no-repeat;
}
.gc-account-leftbar .gc-account-user-menu li.menu-item-chatium:hover a:before, .gc-account-leftbar .gc-account-user-menu li.menu-item-chatium.active a:before, .gc-account-leftbar .gc-account-user-menu li.menu-item-chatium.selected a:before {
  background: url(/fileservice/file/download/a/776339/sc/242/h/59c97cc49cccd00d0554a2cc3821f6c9.svg) 50% 50%/contain no-repeat;
  filter: drop-shadow(0px 4px 6px rgba(0, 0, 0, 0.25));
}
/*Уведомления*/
.gc-account-leftbar .notify-count {
  font-family: 'TT Firs Neue Regular', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 10px;
  line-height: 17px;
  color: #fff;
  right: -5px!important;
  top: -7px!important;
  left: 25px!important;
  bottom: auto!important;
  padding: 3px;
  background: #fff!important;
  color: #474747;
}

.gc-account-leftbar .gc-account-user-submenu .notify-count {
  right: 10px!important;
  top: auto!important;
  bottom: auto!important;
  left: auto!important;
}

/*Подменю*/
.gc-account-leftbar .gc-account-user-submenu-bar {
    background: radial-gradient(circle at center,rgba(116,180,182,.1) 0%,rgba(4,32,43,.3) 100%)!important;
  backdrop-filter: blur(7px); /*размытие фона*/
}

/*Загловок подменю*/
.gc-account-user-submenu-bar h3 {
  font-family: 'TT Firs Neue Regular', sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 113.5%;
  color: #fbd59d;
}

/*Стили пунктов подменю*/
.gc-account-user-submenu-bar .gc-account-user-submenu li a {
  font-family: 'TT Firs Neue Regular', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 17px;
  color: #EEEEEE;
  text-transform: none;
  padding: 13px 10px 13px 20px;
}

.gc-account-user-submenu-bar .gc-account-user-submenu li a:hover {
  background: rgba(255,255,255,.5);
  font-size: 17px;
  transition: .4s ease-in-out;
}

.gc-account-leftbar .gc-account-user-submenu-bar-notifications_button_small .notification-group {
  background-color: transparent;
  color: #ffffff;
}
.gc-account-leftbar .gc-account-user-submenu-bar-notifications_button_small .all-notifications-header-link {
  color: #fbd59d;
}

.gc-account-leftbar .gc-account-user-submenu-bar-notifications_button_small .mark-viewed-all {
  color: #EEEEEE;
}
