



/* ------------- 
content start - LeftBarStyle
------------- */

/* боковик*/
/* Шрифты в подменю */

/*.gc-account-leftbar .notify-count {
    
    background: #fff !important;
color: #000;
}


.gc-account-user-submenu-bar h3 {
   color:white !important;
  font-size:24px!important;
}

a.subitem-link {
  color:white !important;
  font-size:18px!important;
}

a.subitem-link:hover {
  color:black !important;
  font-size:18px!important;
}/*

/* Закончилось меню */

/*.gc-account-leftbar .gc-account-user-menu li a {
  background:inherit;
}

.gc-account-leftbar .gc-account-user-menu li {
  border-bottom: none;
}*/

/* Фоновое изображение */
/*.gc-account-leftbar,
.gc-account-leftbar.expanded .toggle-link {
background-color: #cd3000 !important;
}*/

/* фон заливки при наведении */
/*.gc-account-leftbar .gc-account-user-menu li a:hover, 
.gc-account-leftbar .gc-account-user-submenu-bar, 
.gc-account-leftbar .gc-account-user-menu li.selected a, 
.gc-account-leftbar .gc-account-user-menu li.active a {
    background: #312d2c !important;
}*/

/* Прячем старые иконки */
/*.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-notifications_button_small a:after { content:url(https://img.icons8.com/ios-filled/25/000000/megaphone.png) !important;}
li.menu-item-notifications_button_small a:hover:after { content:url(https://img.icons8.com/ios-filled/25/ffffff/megaphone.png) !important;}
*/
/* Сайт */
/*li.menu-item-cms a:after { content:url(https://img.icons8.com/ios-filled/40/000000/webpage.png) !important; }
li.menu-item-cms a:hover:after,
li.menu-item-cms.active a:after,
li.menu-item-cms.selected a:after{ content:url(https://img.icons8.com/ios-filled/40/ffffff/webpage.png) !important; }
*/
/* Обучение */
/*li.menu-item-teach a:after { content:url(https://img.icons8.com/ios-filled/40/000000/training.png) !important; }
li.menu-item-teach a:hover:after,
li.menu-item-teach.active a:after,
li.menu-item-teach.selected a:after { content:url(https://img.icons8.com/ios-filled/40/ffffff/training.png) !important; }
*/
/* Пользователи */
/*li.menu-item.menu-item-user a:after { content:url(https://img.icons8.com/ios-filled/40/000000/groups.png) !important; }
li.menu-item.menu-item-user a:hover:after,
li.menu-item.menu-item-user.active a:after,
li.menu-item.menu-item-user.selected a:after { content:url(https://img.icons8.com/ios-filled/40/ffffff/groups.png) !important; }
*/
/* Задачи */
/*li.menu-item-tasks a:after { content:url(https://img.icons8.com/ios-filled/35/000000/to-do.png) !important; }
li.menu-item-tasks a:hover:after, 
li.menu-item-tasks.active a:after,
li.menu-item-tasks.selected a:after { content:url(https://img.icons8.com/ios-filled/35/ffffff/to-do.png) !important; }*/

/* Сообщения */
/*li.menu-item.menu-item-notifications a:after { content:url(https://img.icons8.com/ios-filled/37/000000/secured-letter--v1.png) !important; }
li.menu-item.menu-item-notifications a:hover:after,
li.menu-item.menu-item-notifications.active a:after,
li.menu-item.menu-item-notifications.selected a:after{ content:url(https://img.icons8.com/ios-filled/37/ffffff/secured-letter--v1.png) !important; }
*/
/* Продажи */
/*li.menu-item-sales a:after { content:url(https://img.icons8.com/ios-filled/40/000000/sales-performance.png) !important; }
li.menu-item-sales a:hover:after, 
li.menu-item-sales.active a:after,
li.menu-item-sales.selected a:after { content:url(https://img.icons8.com/ios-filled/40/ffffff/sales-performance.png) !important; }
*/
/* Новый чатиум */
/*li.new-chatium-icon:hover img.menu-item-icon,
li.new-chatium-icon.selected img.menu-item-icon,
li.new-chatium-icon:active img.menu-item-icon{
    content:url(https://fs.getcourse.ru/fileservice/file/download/a/357985/sc/267/h/0ef29499e3c7e673686baee59dd4b28a.png) !important; }
*/
/* Прячем пункт меню чатиума*/

/*li.menu-item-chatium
{
    display: none!important;
}


a.subitem-link:after {display:none;}

.gc-account-leftbar .gc-account-user-submenu-bar li.menu-item-accountSettings a,
.gc-account-leftbar .gc-account-user-submenu-bar li.menu-item-help a {
  border-top:none!important;
}
*/

/* Цвет фона подменю */
/*.gc-account-leftbar .gc-account-user-menu li a:hover,
.gc-account-leftbar .gc-account-user-submenu-bar,
.gc-account-leftbar .gc-account-user-menu li.selected a,
.gc-account-leftbar .gc-account-user-menu li.active a  {background:#f0f0f0;
}
*/

/* Фон панели на мобильной версии */

/*@media (max-width: 768px) {
  .gc-account-leftbar .gc-account-user-menu,
  .gc-account-leftbar .toggle-link {
background-color: #cd3000 !important;
    }
}

.gc-account-user-menu li:not(.menu-item-profile):not(.menu-item-notifications_button_small) a,
.gc-account-user-menu li:not(.menu-item-profile):not(.menu-item-notifications_button_small).active a, 
.gc-account-user-menu li:not(.menu-item-profile):not(.menu-item-notifications_button_small).selected a
{
  background-position: 50% 30%!important;
  display: flex!important;
  flex-direction: column-reverse!important;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  align-content: center;
  text-decoration:none;
}*/

/* добавляем подписи */
/*.gc-account-user-menu li:not(.menu-item-profile):not(.menu-item-notifications_button_small) a {
  min-height: 70px;
}

.gc-account-leftbar li:not(.menu-item-profile):not(.menu-item-notifications_button_small) .notify-count { 
  bottom: unset;
  top: 40%;
}

.gc-account-user-menu li.active a:before, 
.gc-account-user-menu li.selected a:before,
.gc-account-user-menu li:hover a:before
{
  color: white!important;
}

.gc-account-user-menu li a:before {
  display: block;
  text-align: center;
  max-width: calc(100% + 20px);
  min-height: 1em;
  width: calc(100% + 20px);
  overflow: hidden;
  position: relative;
  margin: 5px -10px 0; 
  color: black;
   */ 
    
  /* 
  Если вы заменяете иконки через фон ссылки, 
  а не через :after, то используйте эти свойства: */
  /*
  position: absolute;
  bottom: 8px; 
  left: 0; 
  */
/*
}

.gc-account-user-menu li.menu-item-cms a:before {
  content: "Сайт";
}
.gc-account-user-menu li.menu-item-teach a:before
{
  content: "Уроки";
}
.gc-account-user-menu li.menu-item-user a:before {
  content: "Ученики";
}
.gc-account-user-menu li.menu-item-tasks a:before {
  content: "Задачи";
}
.gc-account-user-menu li.menu-item-notifications a:before {
  content: "Сообщения";
}
.gc-account-user-menu li.menu-item-sales a:before {
  content: "Покупки";
}
.gc-account-user-menu li.menu-item-new-chatium a:before,
.gc-account-user-menu li.menu-item-new-chatium a:hover:before{
  content: "Приложение";
}
.gc-account-user-menu li.menu-item-network a:before,
.gc-account-user-menu li.menu-item-network a:hover:before {
  content: "Соц Сети";
}
.gc-account-user-menu li.menu-item-prolong a:before,
.gc-account-user-menu li.menu-item-prolong a:hover:before {
  content: "Продление";
}*/

/* Продающие блоки в вебе делает нормальной ширины*/
/*.webinar-ads-block {
width: 100%;
}*/

/* ------------- 
content finish - LeftBarStyle
------------- */

/* ------------- 
content start - acceptAllAppeals
------------- */

.alert-appeals {
  position: absolute;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  gap: 8px;
  z-index: 1000;
  top: 20px;
  right: 20px;
  background-color: #dff0d8;
  border-color: #d6e9c6;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
  border: 1px solid transparent;
  padding: 15px;
  color: #3c763d;
}

.alert-appeals button {
    background: none;
    border: none;
}

.close-all-appeal-button {
  -webkit-border-radius: 10px !important;
     -moz-border-radius: 10px !important;
          border-radius: 10px !important;
  font-weight: 700;
}
/* ------------- 
content finish - acceptAllAppeals
------------- */
