

@import url('https://fonts.googleapis.com/css2?family=Philosopher:ital,wght@0,400;0,700;1,400;1,700&display=swap');

 

body {
   --background: #F9F1EA;
   --accent: #445C43;
   --font-family1: 'Philosopher', sans-serif;/*Шрифт акцентный*/
  --font-family2: 'Jost';/*Шрифт обычный*/
 --number-color: #fff; /*Цвет цифры уведомлений*/
}

/* Фон панели */
.gc-account-leftbar,
.gc-account-leftbar.expanded .toggle-link {
background: var(--background)!important;
  border-right:none;
}

  /* Фон панели мобильный*/
.toggle-link.without-icon, .toggle-link.without-icon a {
background: #F9F1EA!important;
}

.toggler-item {background:#F9F1EA!important;}



@media (max-width: 768px) {
  .gc-account-leftbar .gc-account-user-menu,
  .gc-account-leftbar .toggle-link {
background: #F9F1EA!important;
 
} }

/*Значки уведомлений*/
.notify-count {background:var(--accent)!important;
z-index:1!important;
color:var(--number-color)!important;
 }

.gc-account-leftbar .notify-count {
  bottom:8px;
}

.gc-account-leftbar .gc-account-user-menu li.menu-item-profile a {
  padding: 15px 5px 10px;
}

.gc-account-leftbar .gc-account-user-menu li.menu-item-profile .menu-item-icon {
  border-radius: 50%;
}

.gc-account-leftbar .gc-account-user-menu li:not(.menu-item-profile) a {
  border-bottom: 1px solid #7A9070;
}
.gc-account-leftbar .gc-account-user-menu li.menu-item-notifications_button_small a {
  height: 50px;
}

@media (max-height: 650px) {
  .gc-account-leftbar .gc-account-user-menu li.menu-item-notifications_button_small a {
    height: 60px;
  }
}
@media (max-height: 550px) {
  .gc-account-leftbar .gc-account-user-menu li.menu-item-notifications_button_small a {
    height: 50px;
  }
}
 

.mark-viewed-all {font-size:13px!important;
top:5px;
position:relative;}

.gc-account-leftbar .gc-account-user-submenu-bar {
   background:white;  
}


.custom-menu .gc-account-user-submenu-bar .gc-account-user-submenu a:first-letter {
   text-transform: uppercase;
}

.custom-menu .gc-account-user-submenu-bar .gc-account-user-submenu a:hover {
   color: #40E6FF;
   border-top-right-radius: 16px;
   border-bottom-right-radius: 16px;
}




.gc-account-leftbar .gc-account-user-submenu-bar:after {
   content: "";
   display: block;
   height: 128px;
   background: url('https://fs.getcourse.ru/fileservice/file/download/a/180950/sc/508/h/122e8a3e04a5265487bf0703528ee138.png') center / contain no-repeat;
   margin-top: auto;
   margin-bottom: 20px;
}


  .gc-account-leftbar .gc-account-user-submenu-bar {
   display: flex;
   flex-direction: column;
}

.gc-account-user-submenu-bar h3 {
    font-family: var(--font-family1); 
  font-size:24px!important;
  color:#222!important;
   font-weight:normal!important;

}

.custom-menu .gc-account-user-submenu-bar .gc-account-user-submenu a {
   padding-top: 19px;
   padding-bottom: 19px;
   text-transform: lowercase;
    font-family: var(--font-family2); 
   font-style: normal;
   font-weight: 300!important;
   font-size: 20px;
   line-height: 108.5%;
   padding-left: 35px;
}

.gc-account-user-submenu-bar .gc-account-user-submenu li a {
    font-family: var(--font-family2); 
   color:#222!important;
  font-weight:normal!important;
}

.gc-account-user-submenu-bar .gc-account-user-submenu li a:hover {
    color:#444!important;
}

a.subitem-link {
    font-family: var(--font-family1); 
  font-size:14px!important;
}

.gc-account-leftbar .gc-account-user-menu li a {
  background:inherit;
   transform: scale(0.9)!important;
}

.gc-account-leftbar .gc-account-user-menu li {
  border-bottom: none;
}




/* скрыть старые иконки */
.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 !important;
} 

li.menu-item a:hover {background: #E4DACF!important;
 border-radius:5px;
  
}

li.menu-item a {transition:all 0.3s ease;
}
 
 
li.menu-item a:hover:after, 
li.menu-item.selected a:after,
li.menu-item.active a:after { 
}

li.menu-item.active a, li.menu-item.selected a {
 border-radius:5px;
background:#E4DACF!important;
}



li.menu-item a:hover:after { 
 
}
 

 



/* Уведомления */
li.menu-item-notifications_button_small a:after { content:url(https://fs.getcourse.ru/fileservice/file/download/a/180950/sc/185/h/60c50be95276b63a4073b5d1a247fefb.svg) !important;
 transition:all 0.1s; 
}



/* Сайт */
li.menu-item-cms a:after { content:url(https://fs.getcourse.ru/fileservice/file/download/a/180950/sc/245/h/9868a60b1ab00b50abae7cd8c988648e.svg) !important; 

}



  

/* Обучение */
li.menu-item-teach a:after { content:url(https://fs.getcourse.ru/fileservice/file/download/a/180950/sc/63/h/be25094d6589c507c269242c59b2fd55.svg) !important; 
  
}

/* Пользователи */
li.menu-item.menu-item-user a:after { content:url(https://fs.getcourse.ru/fileservice/file/download/a/180950/sc/467/h/1fcdccbb343e40cfcdeaf71b425a3f76.svg) !important; }

/* Задачи */
li.menu-item-tasks a:after { content:url(https://fs.getcourse.ru/fileservice/file/download/a/180950/sc/367/h/7cc76d9cca473765cfd67bf644fcf77d.svg) !important; 
padding-bottom:4px;
padding-top:10px;}

/* Сообщения */
li.menu-item.menu-item-notifications a:after { content:url(https://fs.getcourse.ru/fileservice/file/download/a/180950/sc/95/h/0963a03ff1563b549f1625ab57f46b1d.svg) !important;
}

/* Продажи */
li.menu-item-sales a:after { content:url(https://fs.getcourse.ru/fileservice/file/download/a/180950/sc/1/h/143a324da1ad991d8d4587470a604829.svg) !important; 
padding-bottom:4px;
padding-top:10px;}

/* Application */
li.menu-item-chatium a:after { content:url(https://fs.getcourse.ru/fileservice/file/download/a/180950/sc/137/h/68c3f72aa0d63fc00c10786a6129fc09.svg) !important; 
padding-bottom:4px;
padding-top:10px;}

.menu-item-label {display:none!important;}

