

/*
* Prefixed by https://autoprefixer.github.io
* PostCSS: v8.4.14,
* Autoprefixer: v10.4.7
* Browsers: last 4 version
*/

/* Для старых стилей
*/

@font-face {
    font-family: 'Gilroy Semi';
    src: 
        url('/fileservice/file/download/a/139046/sc/267/h/f698f57a1b259686ecf14c5fb835fee1.woff2') format('woff2'),
        url('/fileservice/file/download/a/139046/sc/104/h/41ae615e988ac8f17913e64b60c04e63.woff') format('woff'),
        url('/fileservice/file/download/a/139046/sc/133/h/11169b67be967d2a4a3cb0554e2a7b13.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
  }
  
  @font-face {
    font-family: 'Gilroy Bold';
    src: 
        url('/fileservice/file/download/a/139046/sc/205/h/016e9bb16ff1568f158ebe9b4325d47e.woff2') format('woff2'),
        url('/fileservice/file/download/a/139046/sc/72/h/dda8738c8b5636a47367098126cfe538.woff') format('woff'),
        url('/fileservice/file/download/a/139046/sc/93/h/85b100cf551567ead46a2448c6ca3763.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
  }
  
  @font-face {
    font-family: 'Gilroy';
    src: 
        url('/fileservice/file/download/a/139046/sc/335/h/11d8c18890fd69d5b240ebcedf5a6bc0.woff2') format('woff2'),
        url('/fileservice/file/download/a/139046/sc/190/h/9c70102d3d706b3b499483b4f3adea7c.woff') format('woff'),
        url('/fileservice/file/download/a/139046/sc/188/h/37b853ce88d0b7f5b7798962ef883bf8.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
  }
:root {
  --red:#C60015;
  --light-red-1: #D93445;
  --light-red-2: #E35E6C;
  --gray: #F1EFEF;
  --white: #ffffff;
  --black: #31262C;
  --yellow: #FFDD61;
}

/*Чат*/

.talks-widget-button {
  background: #FE2E9E;
}

.talks-widget-button .conversations-counter {
  background: #FE2E9E;
}

/*Фон*/
.gc-account-leftbar, .gc-account-leftbar .toggle-link, .gc-page-nav-items-menu a.toggler-item, .gc-account-leftbar .gc-account-user-menu, .gc-account-leftbar.expanded {
  background: #0C0606;
}

.gc-account-leftbar .gc-account-user-menu li {
  border-bottom: none;
  margin-left:2px;
  margin-top: 5px;
}
.gc-account-leftbar .gc-account-user-menu li:first-child {
 margin-left:15px;
}

.gc-account-leftbar,
.gc-account-leftbar .gc-account-user-submenu-bar,
.gc-account-user-menu,
.gc-account-leftbar .gc-account-user-menu li:first-child a {
  border-radius: 0 20px 20px 0;
}

.gc-account-leftbar .gc-account-user-menu li a {
    width: 75px;
    -webkit-transition: .3s linear;
    -o-transition: .3s linear;
    transition: .3s linear;
}

.gc-account-leftbar .gc-account-user-menu li:not(:first-child) a {
  margin-left: auto;
  display: block;
  border-radius: 20px 0 0 20px;
}

.gc-account-leftbar .gc-account-user-submenu-bar {
    left: 80px;
}

/*Список основные хр-ки*/
.gc-account-leftbar {
    width: 80px;
}

.gc-account-leftbar .gc-account-user-menu li a {
  position: relative;
  background: transparent;
  -webkit-transition: .3s ease-in-out;
  -o-transition: .3s ease-in-out;
  transition: .3s ease-in-out;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-radius: 20px 0px 0px 20px;
  border: none;
}

.gc-account-leftbar .gc-account-user-menu li:first-child a {
width: 50px;
height: 50px;
}

.gc-account-leftbar .gc-account-user-menu li:not(:first-child) a {
width: 80px;
height: 60px;

}


/* Добавляем надписи пунктам меню */
.gc-account-leftbar .gc-account-user-menu li:not(:first-child) a:after {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  bottom: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
 -webkit-box-pack: center;
     -ms-flex-pack: center;
         justify-content: center;
-webkit-box-align: end;
    -ms-flex-align: end;
        align-items: flex-end;
  font-family: 'Mont', sans-serif;
font-style: normal;
font-weight: 400;
  font-size: 10px;
  line-height: 10px;
  z-index: 2;
  -webkit-transition: .3s ease-in-out;
  -o-transition: .3s ease-in-out;
  transition: .3s ease-in-out;
}

.gc-account-leftbar .gc-account-user-menu li:not(:first-child):hover a:after, .gc-account-leftbar .gc-account-user-menu li.active:not(:first-child) a:after, .gc-account-leftbar .gc-account-user-menu li.selected:not(:first-child) a:after  {
  color: #FE2E9E;
    font-weight: 600;
}

/*Фото профиля*/
.gc-account-leftbar .gc-account-user-menu li:first-child {
margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 15px;
}

.gc-account-leftbar .gc-account-user-menu li:first-child a {
  border-radius: 50%;
}

.gc-account-leftbar li:first-child a img {
  border-radius: 50%;
}

.gc-account-leftbar .gc-account-user-menu li.menu-item-marathon {
  display:none;
}

/*Фон иконок*/
.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{
  background-color: #EFEDED;
}

/*Псевдоэлемент*/
.gc-account-leftbar li:not(:first-child) a img {
  display: none;
}
.gc-account-leftbar li:not(:first-child) a  {
 position: relative;
}
.gc-account-leftbar li:not(:first-child) a:before {
  content: '';
  position: absolute;
  width: 24px;
  height: 24px;
  left: 50%;
  top: calc(50% - 10px);
  -webkit-transform: translate(-50%,-50%);
      -ms-transform: translate(-50%,-50%);
          transform: translate(-50%,-50%);
  -webkit-transition: .3s ease-in-out;
  -o-transition: .3s ease-in-out;
  transition: .3s ease-in-out;
}

.gc-account-leftbar .menu-item-label {
  display:none;
}

/*Уведомления*/

.gc-account-leftbar .gc-account-user-menu li.menu-item-notifications_button_small a {
  height:50px;
}

.gc-account-leftbar .gc-account-user-menu li.menu-item-notifications_button_small a:before {
  top: 50%;
  background: url(https://fs.getcourse.ru/fileservice/file/download/a/139046/sc/216/h/2ac818ab5eefe10623a9ca245a16a150.png) 50% 50%/contain no-repeat;
}

.gc-account-leftbar .gc-account-user-menu li.menu-item-notifications_button_small:hover a:before,.gc-account-leftbar .gc-account-user-menu li.menu-item-notifications_button_small.selected a:before , .gc-account-leftbar .gc-account-user-menu li.menu-item-notifications_button_small.active a:before {
  background: url(https://fs.getcourse.ru/fileservice/file/download/a/139046/sc/161/h/7510e5e8e3bb20c849dc74996c9e450c.png) 50% 50%/contain no-repeat;
}

/*Сайт*/
.gc-account-leftbar .gc-account-user-menu li.menu-item-cms a:before {
  background: url(https://fs.getcourse.ru/fileservice/file/download/a/139046/sc/467/h/1e9a04925ba37509133779a1f55d9052.png) 50% 50%/contain no-repeat;
}

.gc-account-leftbar .gc-account-user-menu li.menu-item-cms:hover a:before,.gc-account-leftbar .gc-account-user-menu li.menu-item-cms.selected a:before , .gc-account-leftbar .gc-account-user-menu li.menu-item-cms.active a:before {
  background: url(https://fs.getcourse.ru/fileservice/file/download/a/139046/sc/77/h/0a9032083d400e53153cb1acc9e58c37.png) 50% 50%/contain no-repeat;
}

.gc-account-leftbar .gc-account-user-menu li.menu-item-cms a:after {
  content: 'Сайт';
}

/*Обучение*/
.gc-account-leftbar .gc-account-user-menu li.menu-item-teach a:before {
  width: 32px;
  height: 32px;
  top: calc(50% - 7px);
  background: url(https://fs.getcourse.ru/fileservice/file/download/a/139046/sc/38/h/0862f013b07116f660a0e24f88ecf036.png) 50% 50%/contain no-repeat;
}

.gc-account-leftbar .gc-account-user-menu li.menu-item-teach:hover a:before,.gc-account-leftbar .gc-account-user-menu li.menu-item-teach.selected a:before , .gc-account-leftbar .gc-account-user-menu li.menu-item-teach.active a:before {
  background: url(https://fs.getcourse.ru/fileservice/file/download/a/139046/sc/52/h/b0524c925fbcf960540332e388cd9317.png) 50% 50%/contain no-repeat;
}

.gc-account-leftbar .gc-account-user-menu li.menu-item-teach a:after {content: 'Обучение';}

/*Пользователи*/
.gc-account-leftbar .gc-account-user-menu li.menu-item-user a:before {
   top: calc(50% - 8px);
  background: url(https://fs.getcourse.ru/fileservice/file/download/a/139046/sc/102/h/4d984fcd4124252256972adec185b7b3.png) 50% 50%/contain no-repeat;
}

.gc-account-leftbar .gc-account-user-menu li.menu-item-user:hover a:before,.gc-account-leftbar .gc-account-user-menu li.menu-item-user.selected a:before , .gc-account-leftbar .gc-account-user-menu li.menu-item-user.active a:before {
  background: url(https://fs.getcourse.ru/fileservice/file/download/a/139046/sc/249/h/a97ef87d8dd70bb44453f67e22f0fc00.png) 50% 50%/contain no-repeat;
}

.gc-account-leftbar .gc-account-user-menu li.menu-item-user a:after
{content: 'Ученики';}

/*Задачи*/
.gc-account-leftbar .gc-account-user-menu li.menu-item-tasks a:before {
  background: url(https://fs.getcourse.ru/fileservice/file/download/a/139046/sc/158/h/b0ea78f1057e7d40d3979b98d7511aa9.png) 50% 50%/contain no-repeat;
}

.gc-account-leftbar .gc-account-user-menu li.menu-item-tasks:hover a:before,.gc-account-leftbar .gc-account-user-menu li.menu-item-tasks.selected a:before , .gc-account-leftbar .gc-account-user-menu li.menu-item-tasks.active a:before {
  background: url(https://fs.getcourse.ru/fileservice/file/download/a/139046/sc/260/h/9e275835f2cc6eecc38afe90e23296d5.png) 50% 50%/contain no-repeat;
}

.gc-account-leftbar .gc-account-user-menu li.menu-item-tasks a:after {
  content: 'Задачи';
}

/*Сообщения*/
.gc-account-leftbar .gc-account-user-menu li.menu-item-notifications a:before {
  top: calc(50% - 8px);
  width: 28px;
  height: 28px;
  background: url(https://fs.getcourse.ru/fileservice/file/download/a/139046/sc/285/h/d8c4bd1ba96fd6566ae7aa309828aa10.png) 50% 50%/contain no-repeat;
}

.gc-account-leftbar .gc-account-user-menu li.menu-item-notifications:hover a:before,.gc-account-leftbar .gc-account-user-menu li.menu-item-notifications.selected a:before , .gc-account-leftbar .gc-account-user-menu li.menu-item-notifications.active a:before {
  background: url(https://fs.getcourse.ru/fileservice/file/download/a/139046/sc/168/h/8a7abd3310c220e21b811727bfda607e.png) 50% 50%/contain no-repeat;
}

.gc-account-leftbar .gc-account-user-menu li.menu-item-notifications a:after {content: 'Сообщения';}

/*Продажи*/
.gc-account-leftbar .gc-account-user-menu li.menu-item-sales a:before {
  background: url(https://fs.getcourse.ru/fileservice/file/download/a/139046/sc/392/h/ba55f1c6dd760dc9535bfbf4d6e851bf.png) 50% 50%/contain no-repeat;
}

.gc-account-leftbar .gc-account-user-menu li.menu-item-sales:hover a:before,.gc-account-leftbar .gc-account-user-menu li.menu-item-sales.selected a:before , .gc-account-leftbar .gc-account-user-menu li.menu-item-sales.active a:before {
  background: url(https://fs.getcourse.ru/fileservice/file/download/a/139046/sc/460/h/67155836b2ae210719a25d7f0655204f.png) 50% 50%/contain no-repeat;
}

.gc-account-leftbar .gc-account-user-menu li.menu-item-sales a:after {content: 'Продажи';}

/*Mobile*/
.gc-account-leftbar .gc-account-user-menu li.menu-item-chatium a:before {
  background: url(https://fs.getcourse.ru/fileservice/file/download/a/139046/sc/118/h/4eee79311cf0b0509b9946467d395ef6.png) 50% 50%/contain no-repeat;
}

.gc-account-leftbar .gc-account-user-menu li.menu-item-chatium:hover a:before,.gc-account-leftbar .gc-account-user-menu li.menu-item-chatium.selected a:before , .gc-account-leftbar .gc-account-user-menu li.menu-item-chatium.active a:before {
  background: url(https://fs.getcourse.ru/fileservice/file/download/a/139046/sc/188/h/2af831a0e56dee64a3da2e402475f648.png) 50% 50%/contain no-repeat;
}

.gc-account-leftbar .gc-account-user-menu li.menu-item-chatium a:after {content: 'Приложение';}

.gc-account-leftbar .qr-link {display: none;}

/*Счётчик уведомлений*/

.gc-account-leftbar .notify-count {
 font-family: 'Mont';
font-style: normal;
font-weight: 400;
font-size: 10px;
line-height: 17px;
color: #ffffff;
  padding: 3px;
background-color: rgba(14, 14, 14, 0.01) !important;
  -webkit-transition: .3s ease-in-out;
  -o-transition: .3s ease-in-out;
  transition: .3s ease-in-out;
}

.gc-account-leftbar .gc-account-user-menu li:hover .notify-count,.gc-account-leftbar .gc-account-user-menu li.selected .notify-count, .gc-account-leftbar .gc-account-user-menu li.active  .notify-count {
  color: #FE2E9E;
    font-weight: 600;
}

.gc-account-leftbar .notify-count.with-label, .gc-account-leftbar .gc-account-user-menu li.menu-item-notifications_button_small .notify-count, .gc-account-leftbar .notify-count {
  right: 0px;
  left: auto;
  bottom: auto;
  top: 3px;
}

.gc-account-leftbar a.subitem-link .notify-count {
  right: 5px !important;
  left: auto;
  bottom: auto !important;
  top: auto;
}

/*Подменю*/
.gc-account-leftbar .gc-account-user-submenu-bar {
  background: #EFEDED;
}

/*Заголовок*/
.gc-account-user-submenu-bar h3{
font-family: 'Artegra Sans Extended SC', sans-serif;
font-style: normal;
font-weight: 400;
text-transform: uppercase;
color: #0C0606;
font-size: 20px;
}

/*Подпункты*/
.gc-account-user-submenu-bar .gc-account-user-submenu li a {
font-family: 'Mont', sans-serif;
font-style: normal;
font-weight: 400;
font-size: 16px;
color: #0C0606;
  text-transform: none;
  padding: 12px 10px 12px 20px;
  -webkit-transition: .3s ease-in-out;
  -o-transition: .3s ease-in-out;
  transition: .3s ease-in-out;
}

.gc-account-user-submenu-bar .gc-account-user-submenu li:hover a {
  background: #EFEDED;
  color: #FE2E9E;
    font-weight: 600;
}

/*Внутренние уведомления*/
.gc-account-user-submenu-bar .gc-account-user-submenu li .notify-count {
font-family: 'Mont', sans-serif;
font-style: normal;
font-weight: 400;
  font-size: 12px;
  color: #0C0606;
     -webkit-transition: .3s ease-in-out;
     -o-transition: .3s ease-in-out;
     transition: .3s ease-in-out;
}

.gc-account-user-submenu-bar .gc-account-user-submenu li:hover .notify-count {
color: #FE2E9E;
font-weight: 600 !important;
}

/*Значок бургера в мобильной версии*/
.gc-account-leftbar .toggle-link img {
  display: none;
  
}

.gc-account-leftbar a.toggle-link.without-icon:after {
   content: url("https://fs.getcourse.ru/fileservice/file/download/a/43714/sc/224/h/1dd07b7af60c847b1896b20aacc040a9.svg") !important;
  padding-left: 10px;
}
