

/* боковая панель меню-начало @laro4kafr */

/* Единый цвет фона*/
.gc-account-leftbar,
.gc-account-leftbar.expanded .toggle-link {
background: var(--fon2);
}

.gc-account-leftbar .gc-account-user-menu li {
  border-bottom: none;
}

/* Цвет фона под иконками */

.gc-account-leftbar .gc-account-user-menu li a {
  position: relative;
  display: block; 
	margin: 5px 5px; 
	width: 60px; 
	height: 60px; 
	background: rgba(117, 61, 125, 0.8);
	border-radius: 6px !important; 
}

.gc-account-leftbar .gc-account-user-menu li.menu-item-notifications_button_small a {
    height: 60px;
}

.menu-item-profile.active a, 
.menu-item-profile.selected a, 
	/*.menu-item-profile a:hover*/ { 
	border-radius: 5px !important; 
	} 


.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 { 
	display: block; 
	background: rgba(117, 61, 125, 0.8);
	} 

.gc-account-leftbar .sub-icon {
    position: absolute;
    bottom: 13px;
    left: 0;
    width: 100%;
}
.menu-item-profile .menu-item-icon {
    position: relative;
    top: 2px;
    width: 50px;
    border-radius: 100px;
}

.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.menu-item-notifications_button_small a, 
li.menu-item.menu-item-cms a, 
li.menu-item.menu-item-teach a, 
li.menu-item.menu-item-user a, 
li.menu-item.menu-item-tasks a, 
li.menu-item.menu-item-notifications a, 
li.menu-item.menu-item-sales a, 
li.menu-item.menu-item-chatium a { 
transition: all 0.3s; 
} 

li.menu-item.menu-item-notifications_button_small a:after, 
	li.menu-item.menu-item-cms a:after, 
	li.menu-item.menu-item-teach a:after, 
	li.menu-item.menu-item-user a:after, 
	li.menu-item.menu-item-tasks a:after, 
	li.menu-item.menu-item-notifications a:after, 
	li.menu-item.menu-item-sales a:after, 
	li.menu-item.menu-item-chatium a:after 
	{ 
	position: relative; 
	top: 15px; 
	} 

/*Уведомления*/
li.menu-item.menu-item-notifications_button_small a::after{ 
	content: url("https://fs19.getcourse.ru/fileservice/file/download/a/525467/sc/106/h/6b1f6968004cc28fb887072d714c7b5a.png") !important; 
	} 

/*Сайт*/
li.menu-item.menu-item-cms a::after{ 
	content: url("https://fs23.getcourse.ru/fileservice/file/download/a/525467/sc/310/h/bc2b3cc0bc676c115b1b0f50be4718cd.png") !important; 
}
 /*Обучение*/ 
li.menu-item.menu-item-teach a::after {  
	content: url("https://fs23.getcourse.ru/fileservice/file/download/a/525467/sc/497/h/182f82c97151c0410506b40780cbbf61.png") !important; 
	} 
/*Пользователи*/
li.menu-item.menu-item-user a::after { 
	content: url("https://fs24.getcourse.ru/fileservice/file/download/a/525467/sc/168/h/ed7fe817b39d6739b64c1e4687a1742e.png") !important; 
	top: 15px !important; 
	} 
/*Задачи*/
li.menu-item.menu-item-tasks a::after {  
	content: url("https://fs18.getcourse.ru/fileservice/file/download/a/525467/sc/216/h/0343b124feebd5c52f121eaac217824d.png") !important; 
	top: 13px !important; 
	} 
/*Сообщения*/
li.menu-item.menu-item-notifications a::after { 
	content: url("https://fs16.getcourse.ru/fileservice/file/download/a/525467/sc/271/h/e8b1fe0b608992ce3e6e994b9e6597bb.png") !important; 
	top: 16px !important; 
	} 
/*Покупки*/
li.menu-item.menu-item-sales a::after {  
	content: url("https://fs02.getcourse.ru/fileservice/file/download/a/525467/sc/270/h/da4e44dba8960205e207c6eadac1444a.png") !important; 	
	} 
/*Приложение*/
li.menu-item.menu-item-chatium a::after { 
	content: url("https://fs17.getcourse.ru/fileservice/file/download/a/525467/sc/146/h/05e656c8d7d1f0c06de5e4a2e0449913.png") !important; 
	top: 15px !important; 
	} 

/* Профиль - подмена иконки */
.menu-item-profile .menu-item-icon[src="/public/img/default_profile_50.png"] {
    content: url("https://fs22.getcourse.ru/fileservice/file/download/a/525467/sc/34/h/8ebafc979cc4f2b9ad8b08f5eea6db9a.png");
  height: 30px;
  width:30px;
  margin-top:10px;
}

/*цвет иконок активных и под ховером с помощью фильтра*/
.gc-account-leftbar .gc-account-user-menu li.active a:after,
.gc-account-leftbar .gc-account-user-menu li:hover a:after {
  filter: invert(53%) sepia(85%) saturate(3731%) hue-rotate(2deg) brightness(107%) contrast(103%);
}

.gc-account-leftbar .notify-count {
    position: absolute;
    font-weight: bold;
    background: #FF7300;
    color: #ffffff;
    z-index: 9999; 
    right:5px;
    bottom:5px;
}
.gc-account-leftbar .gc-account-user-menu li.menu-item-notifications_button_small .notify-count {
  bottom:5px;
  right:5px;
}
.gc-account-user-submenu-bar .gc-account-user-submenu li .notify-count { 
	z-index: 9999; 
  color: #ffffff;
	background: #FF7300!important; 
  bottom:10px;
  right:10px;
	} 


/*Подменю*/
.gc-account-leftbar .gc-account-user-submenu-bar { 
	background: var(--fon1); 
	} 

.gc-account-user-submenu-bar h3 {
  font-family: var(--font-family1);
  font-size:22px!important;
  color: var(--akcent1);
}
a.subitem-link {
  font-family: var(--font-family2);
  font-size:14px!important;
  font-weight:400!important;
}
.gc-account-user-submenu-bar .gc-account-user-submenu li { 
	position: realtive; 
	margin-bottom: 10px; 
	} 
.gc-account-user-submenu-bar .gc-account-user-submenu li::before { 
	content: ""; 
	position: absolute; 
	z-index: 0; 
	top: 0; 
	left: 0; 
	width: 0%; 
	height: 100%; 
	background: var(--fon2); 
	transition: all 0.3s; 
	} 

.gc-account-user-submenu-bar .gc-account-user-submenu li:hover::before{ 
	width: 3%; 
	color: var(--akcent1); 
	} 
.gc-account-user-submenu-bar .gc-account-user-submenu li:last-child::after { 
	display: none; 
	} 
.gc-account-user-submenu-bar .gc-account-user-submenu li a { 
	position: relative !important; 
	z-index: 9999; 
	transition: all 0.3s; 
	} 
.gc-account-user-submenu-bar .gc-account-user-submenu li a:hover { 
	z-index: 1; 
	padding-left: 30px; 
	color: var(--akcent1); 
	background: transparent; 
	} 

@media (max-width: 768px) { 
  
.gc-account-leftbar,
.gc-account-leftbar .toggle-link,  
.gc-account-leftbar.expanded .toggle-link {
background: var(--fon2);
}
.gc-account-leftbar .without-icon img { 
	background: transparent!important;
	} 
.gc-account-leftbar a.toggle-link { 
	position: relative; 
	} 
.gc-account-leftbar a.toggle-link::before { 
	position: relative; 
	left: 10px; 
	} 
	/*Действия*/
	a.toggler-item { 
	background: transparent!important;
	} 
}
	/*Боковая панель - конец*/

/*Виджет обратной связи*/
.talks-widget-button {
    background: var(--akcent2);
}
