


/*@font-face {      
  font-family:'TT Norms Medium'; 
src: url('/fileservice/file/download/h/480fa7518c7bbc0286b7f6282a5f012e.otf/a/147842/sc/142') format('opentype'),
url('/fileservice/file/download/h/2895ec36e81794bca54a99d4ae651857.woff/a/147842/sc/123') format('woff');
}
html body, h1, h2, h3, h4, h5, h6 {
    font-family: "TT Norms Medium"!important;
    color: #333333!important;
}*/
@import url('https://fonts.googleapis.com/css2?family=Raleway:wght@300;500;700;900&display=swap');

html body, h1, h2, h3, h4, h5, h6 {
    font-family: "Raleway", "proxima-nova", "Lato", Helvetica, Arial, sans-serif!important;
    color: #333333!important;
}
:root {
  --main: #CCC0C4;
  --bg:#F2F2F2;
  --rose: #FC0F62;
}

body {
   background: var(--bg);
}
.gc-account-leftbar {
background: #BBACB1;

}


.gc-account-leftbar .gc-account-user-menu li a {
    background:inherit;
}

    .gc-account-user-submenu-bar .gc-account-user-submenu li a:hover {
  background: var(--main);
  color: var(--bg);
  transition: all 1s;
}
    
  .gc-account-leftbar .gc-account-user-menu li.selected a,
.gc-account-leftbar .gc-account-user-menu li.active a,
.gc-account-leftbar .gc-account-user-menu li a:hover {
  background: var(--main)!important;
  border-radius:9px;
}

.gc-account-user-submenu-bar .gc-account-user-submenu li a {
    display: block;
    color: #BBACB1;
    padding-left: 20px;
    text-transform:none;
    font-weight: normal;
    padding-top: 8px;
    padding-bottom: 8px;
    font-size: 1.3em;
    cursor: pointer;
    padding-right: 10px;
}
.gc-account-leftbar .gc-account-user-menu li.selected a,.gc-account-leftbar .gc-account-user-menu li.active a   {
    background: #BBACB1;
}

.menu-item-profile img {
    border-radius:19px;
    width: 60px;
    border: 2px solid var(--rose);
}

.gc-account-leftbar .gc-account-user-submenu-bar {
  background: var(--bg);
  opacity:0.97;

  backdrop-filter: blur(14px);
 background-image: url(https://fs.gcfiles.net/fileservice/file/download/a/147842/sc/197/h/0c170574e9321c0add94e76fbb4db797.png);
    background-size: 100%;
    background-repeat: no-repeat !important;
    background-position: bottom !important;
}
/*.gc-account-user-submenu-bar .gc-account-user-submenu li a {
font-family: 'Gilroy', sans-serif;
font-weight: 400;
font-size: 18px;
line-height: 26px;
color: #6219A1;
text-transform: none;
padding-top: 12px;
padding-bottom: 12px;
padding-left: 20px;
} */



.gc-account-leftbar .gc-account-user-submenu-bar-notifications_button_small .all-notifications-header-link {
   color:var(--bg); 
}
.gc-account-user-submenu-bar h3 {
font-family: 'TT Norms Medium', sans-serif;
font-weight: 600;
font-size: 22px;
color:var(--rose)!important;

} 
.gc-account-user-menu li a,
.gc-account-user-menu li.active a, 
.gc-account-user-menu li.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.active a:hover:before, 
.gc-account-user-menu li.selected a:hover:before {
   color: #6D22AE!Important;
}


.gc-account-user-menu li.active a:before, 
.gc-account-user-menu li.selected a:before {
   color: #333!Important;
}

.gc-account-user-menu li.selected a:hover:before,
.gc-account-user-menu li.active a:hover:before {
  color: #6D22AE !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: 0px -10px 5px; 
  color: #Fff;
  font-size: 11px;
  font-family: 'Gilroy-Regular', sans-serif!important;
  font-weight: 500;
}
.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-chatium a:before {
  content: "Чатиум";
}


*/

.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.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 .3s; }

li.menu-item.menu-item-notifications_button_small a:hover,
li.menu-item.menu-item-cms a:hover,
li.menu-item.menu-item-teach a:hover,
li.menu-item.menu-item-user a:hover,
li.menu-item.menu-item-tasks a:hover,
li.menu-item.menu-item-notifications a:hover,
li.menu-item.menu-item-sales a:hover,
li.menu-item.menu-item-chatium a:hover
{ transform: scale(1.05,1.05); }

/* Уведомления */
li.menu-item.menu-item-notifications_button_small a:after {
 content: url(https://fs.getcourse.ru/fileservice/file/download/a/146870/sc/384/h/4623a95ebc3fcf1f1cd79d0bda425cf8.svg)!important;
  padding-top: 10px;
  

  
}


/* Сайт */
li.menu-item.menu-item-cms a:after {
 content:url(https://fs.gcfiles.net/fileservice/file/download/a/147842/sc/310/h/c42ba4bb52725b25f8bf61e1aa02db3d.svg);
  
 
}


/* Обучение */
li.menu-item.menu-item-teach a:after {
 content:url(https://fs.gcfiles.net/fileservice/file/download/a/147842/sc/159/h/77287eee34460cff8a4a3f11469a9b81.svg);
  
}


/* Пользователи */
li.menu-item.menu-item-user a:after {
 content:url(https://fs.gcfiles.net/fileservice/file/download/a/147842/sc/375/h/5c18be1e986ab2bcf1b42346fbdfb1b5.svg);
 
}


/* Задачи */
li.menu-item.menu-item-tasks a:after {
 content:url(https://fs.gcfiles.net/fileservice/file/download/a/147842/sc/248/h/b2cd042dea2061c1d9ebbba00616080b.svg);
  
}


/* Сообщения */
li.menu-item.menu-item-notifications a:after {
 content:url(https://fs.gcfiles.net/fileservice/file/download/a/147842/sc/438/h/ccf42afd546a3aa339b7ea9e9e7cf54a.svg);
 
}

/* Продажи */
li.menu-item.menu-item-sales a:after {
 content:url(https://fs.gcfiles.net/fileservice/file/download/a/147842/sc/138/h/4e43c0e07db6294eb5f4330eb3e93081.svg);
  
  
}


li.menu-item.menu-item-chatium a:after {
 content: url(https://fs.gcfiles.net/fileservice/file/download/a/147842/sc/161/h/1218d5b03d2bb1142ae4d2f42922ad2e.svg) !Important;
  Padding-top: 10px;
}

 
.gc-account-leftbar li .notify-count { 
  bottom: 20px!important;
  right: 5px!important;
  min-width: 24px;
  width: intrinsic !Important;
} 
.gc-account-leftbar .gc-account-user-menu li .notify-count {
  border: 1px solid var(--rose);
}

.gc-account-leftbar .subitem-link .notify-count {
border: 1px solid var(--rose)!important;
color: #6D22AE;
font-size: 10px;
font-weight: 700;
font-family: 'TT Norms Medium', sans-serif!Important;
top: 25% !important;
}
.gc-account-leftbar .gc-account-user-menu li.menu-item-notifications_button_small .notify-count {
bottom: 12px;
right: 12px; 
z-index: 1;
height: 24px;
width: fit-content;
border-radius: 100px;
  
padding: 6px;
background: var(--rose);
color: var(--bg);
font-size: 10px;
font-weight: 700;
font-family:'TT Norms Medium', sans-serif!Important;
}
.gc-account-leftbar li:not(.menu-item-notifications_button_small) .notify-count {
top: 2px;
right: 12px; 
z-index: 1;
height: 24px;
width: fit-content;
border-radius: 100px;
padding: 6px;
background: var(--bg)!important;
color: var(--rose);
font-size: 10px;
font-weight: 500;
font-family: 'TT Norms Medium', sans-serif!Important; 
} 

  
@media (max-width: 768px) {
  .gc-account-leftbar .gc-account-user-menu,
  .gc-account-leftbar .toggle-link,
  .gc-page-nav-items-menu a {
    background: #BBACB1!important;
  }
    .gc-account-leftbar .toggle-link {
display: flex !important;
flex-direction: row;
padding-right: 0px;
padding-left: 0px
}
.gc-account-leftbar .toggle-link img {
margin: 0px;
padding: 0px;
    }

  .gc-account-leftbar .toggle-link img, .trainings-button,  .talks-widget-button {
flex: 0 0 20%;
}
}

.gc-account-leftbar .toggle-link img {
 content: url(https://fs.getcourse.ru/fileservice/file/download/a/146870/sc/74/h/7d19f951a76dc557679801aa69dc1549.svg);
}

.gc-account-leftbar .sub-icon {
  
  display: none;
}





