

/* Стили для боковой панели Getcourse */

 .gc-page-nav-items-menu a {
    background: #CDCDCD !important;
    color: #000 !important;
}
/* Скрыть значки марафона и уведомлений */
.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: #fff;
width: 70px;
}

/* Стили для меню кнопок */
.gc-account-leftbar .gc-account-user-menu li a {
  width: 70px;
  height: 70px;
  background-color: #fff;
  border-right: 1.5px solid #AAB9C1;
  border-left: 1.5px solid #AAB9C1;
  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 .notify-count {
    position: absolute;
    font-weight: bold;
    background: #d2322dc9;
    width: 30px;
    text-align: center;
    padding: 5px 0px;
    color: white;
    border-radius: 10px;
    font-size: 0.8em;
    bottom: 10px;
    right: -10px;
}

.gc-account-leftbar .gc-account-user-menu li.menu-item-notifications_button_small .notify-count {
    bottom: 7px;
    right: -10px;
}
.gc-account-leftbar .gc-account-user-submenu .notify-count {
    right: 5px !important;
}
/* Стили для наведения курсора на кнопки */
.gc-account-leftbar .gc-account-user-menu li:not(.active):not(.selected) a:hover {
  background-color: #fff;
  border: 1px solid #EA1726;
  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-search 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: #EA1726;
  transition: background-color 0.3s;
}

.talks-widget-button:hover {
  background-color: #4a9ef0;
}

li.menu-item.menu-item-search a:after {
  content: url('https://fs.getcourse.ru/fileservice/file/download/a/131208/sc/143/h/7bb9866daf316cf126b57e12c62c0309.png');  
}

li.menu-item.menu-item-cms a:after {
  content: url('https://fs.getcourse.ru/fileservice/file/download/a/131208/sc/101/h/46f67a364c7bb423e921916c503e49da.png');  
}

li.menu-item.menu-item-teach a:after {
  content: url("https://fs.getcourse.ru/fileservice/file/download/a/131208/sc/189/h/5bee0589503f8707bae3dbb1539b2a35.png");
}

li.menu-item.menu-item-user a:after {
  content: url("https://fs.getcourse.ru/fileservice/file/download/a/131208/sc/505/h/b0744111932764942f02f02cc9ac734f.png");
}

li.menu-item.menu-item-tasks a:after {
  content: url("https://fs.getcourse.ru/fileservice/file/download/a/131208/sc/260/h/7c6edd64e61a97a819d719e3b3f4e4c5.png");
}

li.menu-item.menu-item-notifications a:after {
content: url("https://fs.getcourse.ru/fileservice/file/download/a/131208/sc/115/h/0bbf325291e11238b9001f05aee25ba3.png");
}

li.menu-item.menu-item-sales a:after {
content: url("https://fs.getcourse.ru/fileservice/file/download/a/131208/sc/464/h/957b60326b42db9317246a210736b7f7.png");
}

li.menu-item.menu-item-chatium a:after {
content: url("https://fs.getcourse.ru/fileservice/file/download/a/131208/sc/105/h/bc267c544926623ec39bb553339daf46.png");
}

li.menu-item.menu-item-notifications_button_small a:after {
content: url("https://fs.getcourse.ru/fileservice/file/download/a/131208/sc/396/h/7cc1c9c64da4f6853bb66fccbf8da456.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 #EA1726;
border-width: 1px 1px 5px 1px;
}

/* Цвет текста выпадающего меню */
.gc-account-user-submenu-bar .gc-account-user-submenu li a {
color: #171754;
text-transform: none;
font-weight: normal;
}

/* Стили для заголовка в подменю */
.gc-account-user-submenu-bar h3 {
color: #171754;
font-size: 20px;
font-weight: 600;
}

/* Стили при наведении курсора на элементы подменю */
.gc-account-user-submenu-bar .gc-account-user-submenu li a:hover {
background-color: inherit;
color: #171754;
font-weight: bold;
transition: all 0.3s;
}

/* Стили для фона подменю */
.gc-account-leftbar .gc-account-user-submenu-bar {
background: #fff;
width: 220px;
}
