

 /* Стили для боковой панели Getcourse */

/* Скрыть значки марафона и уведомлений */
.menu-item-marathon, .topNotitication-notice, .gc-account-leftbar .menu-item-label {
  display: none;
}

/* Установить цвет фона для меню */
.gc-account-leftbar, .gc-account-leftbar .gc-account-user-menu, .gc-account-leftbar .toggle-link, .gc-page-nav-items-menu a {
/*background: #f0f8ff;*/
    background: linear-gradient(#FCD989, #C8EAFF);
width: 50px;
}

/* Стили для меню кнопок */
.gc-account-leftbar .gc-account-user-menu li a {
  width: 50px;
  height: 50px;
  background-color: #fff;
  border-bottom: 3px solid #AAB9C1;
  border-radius: 10px;
  transition: background-color 0.3s, border 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
}

/* Стили для наведения курсора на кнопки */
.gc-account-leftbar .gc-account-user-menu li:not(.active):not(.selected) a:hover {
  background-color: #fff;
  border: 1px solid #f2bf2c;
  border-width: 1px 1px 5px 1px;
  border-radius: 10px;
}

/* Скрыть все иконки */
.menu-item-notifications_button_small img.menu-item-icon,
.menu-item-cms 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;
}

/* Удалить разделители между кнопками */
.gc-account-leftbar .gc-account-user-menu li {
  border-bottom: 0;
}

/* Стили для виджета в мобильной версии */
.talks-widget-button {
  background: #74C0FC;
  transition: background-color 0.3s;
}

.talks-widget-button:hover {
  background-color: #4a9ef0;
}

/* Заменить изображение для меню */
li.menu-item.menu-item-cms a::after {
  content: url("https://fs.getcourse.ru/fileservice/file/download/a/511999/sc/56/h/9296cfbc58002c9d0d0b09349742497a.png");
}

li.menu-item.menu-item-teach a:after {
  content: url("https://fs.getcourse.ru/fileservice/file/download/a/511999/sc/248/h/aa9ea2a889d5b6011b59466b086af7df.png");
}

li.menu-item.menu-item-user a:after {
  content: url("https://fs.getcourse.ru/fileservice/file/download/a/511999/sc/348/h/c6aefacbef916c188de4b9d4746c7106.png");
}

li.menu-item.menu-item-tasks a:after {
  content: url("https://fs.getcourse.ru/fileservice/file/download/a/511999/sc/134/h/f7c0a2726483acf3d14553d737fb00b3.png");
}

li.menu-item.menu-item-notifications a:after {
content: url("https://fs.getcourse.ru/fileservice/file/download/a/511999/sc/89/h/a5f6882531c02c2133da1d7936c5c44e.png");
}

li.menu-item.menu-item-sales a:after {
content: url("https://fs.getcourse.ru/fileservice/file/download/a/511999/sc/252/h/dfafc6d6cc41b619b5596870c6a365d5.png");
}

li.menu-item.menu-item-chatium a:after {
content: url("https://fs.getcourse.ru/fileservice/file/download/a/511999/sc/156/h/3a7854235766a7a94cfd76dbe0a0588b.png");
}

li.menu-item.menu-item-notifications_button_small a:after {
content: url("https://fs.getcourse.ru/fileservice/file/download/a/511999/sc/327/h/5d748ee9bf69981fb1c9dbeae953f594.png");
}

/* Стили для активного и выделенного состояния кнопок */
.gc-account-leftbar .gc-account-user-menu li.active a,
.gc-account-leftbar .gc-account-user-menu li.selected a {
background-color: #fff;
border: 1px solid #f2bf2c;
border-width: 1px 1px 5px 1px;
}

/* Цвет текста выпадающего меню */
.gc-account-user-submenu-bar .gc-account-user-submenu li a {
color: #414042;
text-transform: none;
font-weight: normal;
}

/* Стили для заголовка в подменю */
.gc-account-user-submenu-bar h3 {
color: #414042;
font-size: 20px;
font-weight: 600;
}

/* Стили при наведении курсора на элементы подменю */
.gc-account-user-submenu-bar .gc-account-user-submenu li a:hover {
background-color: inherit;
color: #414042;
font-weight: bold;
transition: all 0.3s;
}

/* Стили для фона подменю */
.gc-account-leftbar .gc-account-user-submenu-bar {
background: #fff;
width: 220px;
margin-left: -20px;
}
.gc-account-user-submenu-bar .gc-account-user-submenu li::after {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    width: 0%;
    height: 100%;
    background-image: url(https://fs20.getcourse.ru/fileservice/file/download/a/809335/sc/268/h/866c40825edfab9580f924eb8debf498.png);
    background-repeat: no-repeat;
    background-position:  right;
    transition: all 0.3s;
}
.gc-account-user-submenu-bar .gc-account-user-submenu li:hover::after {
    width: 15%;
}
.gc-account-user-submenu-bar .gc-account-user-submenu li a {
    position: relative !important;
    padding: 15px 20px;
    z-index: 9999;
    font-weight: normal;
    color: #333;
    transition: all 0.2s;
}
.gc-account-user-submenu-bar .gc-account-user-submenu li a::after {
    position: absolute;
    content: "";
    left: 20px;
    bottom: 0;
    height: 1px;
    width: 75%;
    background: #00000010;
}
.gc-account-user-submenu-bar .gc-account-user-submenu li:last-child a::after {
    display: none;
}
.gc-account-user-submenu-bar .gc-account-user-submenu li a:hover {
    z-index: 1;
    padding-left: 40px;
    font-weight: bold;
    color:black ;
    background: transparent;
}
