.gc-account-leftbar , 
.gc-account-leftbar .toggle-link ,
.gc-page-nav-items-menu a,
.gc-account-leftbar .gc-account-user-menu
{
    background: #2B2B2B!important;
}

.gc-account-leftbar .gc-account-user-menu li {
    border-bottom: none;
    margin: 10px;
}

.gc-account-leftbar .gc-account-user-submenu-bar div.user-balance {
    margin: 16px 20px !important;
}
.gc-account-leftbar .gc-account-user-menu li a {
    background-color: transparent!important;
    width: 50px;
    height: 50px;
    border-radius: 10px;
    background: transparent;
    transition: .2s ease-in-out;
}

.gc-account-leftbar .gc-account-user-menu li:first-child{
    margin-top: 30px;
    margin-bottom: 30px;
}

.gc-account-leftbar .gc-account-user-menu li:first-child a, .gc-account-leftbar li:first-child a img {
    border-radius: 50%;  
}

.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{
    border-radius: 8px!important;
    background: linear-gradient(91deg, #BD0F2F -42.27%, #EE3C5D 51.2%)!important;
}

.gc-account-leftbar li:not(:first-child) a img, .gc-account-leftbar .menu-item-label{
    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: 32px;
    height: 32px;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%)
}

.gc-account-leftbar .gc-account-user-menu li:hover a:before{
    transition: .5s ease-in-out!important;
}

/* Уведомления */
/*.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{
    background: url(https://fs.getcourse.ru/fileservice/file/download/a/394013/sc/36/h/be06473944167041fd695d0ef010b0d1.svg) 50% 50%/contain no-repeat;
}
.gc-account-leftbar .gc-account-user-menu li.menu-item-notifications_button_small a:before {
    width: 28px!important;
    height: 28px!important;
}


/* Сайт */
.gc-account-leftbar .gc-account-user-menu li.menu-item-cms a:before{
    background: url(https://fs.getcourse.ru/fileservice/file/download/a/394013/sc/239/h/85c932bc63a028d4cd7ad55060f8ec6a.svg) 50% 50%/contain no-repeat;
}


/* Обучение */
.gc-account-leftbar .gc-account-user-menu li.menu-item-teach a:before{
    background: url('https://fs.getcourse.ru/fileservice/file/download/a/394013/sc/235/h/b9ff8a7a7e6922b24dbfe51a11c90024.svg') 50% 50%/contain no-repeat;
}


/* Ученики */
.gc-account-leftbar .gc-account-user-menu li.menu-item-user a:before{
    background: url('https://fs.getcourse.ru/fileservice/file/download/a/394013/sc/145/h/23f7101b82a97c7487fed0e7311cc28c.svg') 50% 50%/contain no-repeat;
}

/* Задачи */
.gc-account-leftbar .gc-account-user-menu li.menu-item-tasks a:before{
    background: url('https://fs.getcourse.ru/fileservice/file/download/a/394013/sc/158/h/019785161995c9d60aacf40e5fd9c0f6.svg') 50% 50%/contain no-repeat;
}

/* Сообщения */
.gc-account-leftbar .gc-account-user-menu li.menu-item-notifications a:before{
    background: url('https://fs.getcourse.ru/fileservice/file/download/a/394013/sc/192/h/5ceaf231dcd3834d351c9147a80d6f47.svg') 50% 50%/contain no-repeat;
}


/* Продажи */
.gc-account-leftbar .gc-account-user-menu li.menu-item-sales  a:before{
    background: url('https://fs.getcourse.ru/fileservice/file/download/a/394013/sc/462/h/37aef69f3cdf689d75bec7fe17dd6ec2.svg') 50% 50%/contain no-repeat;
}

/* Приложение */
.gc-account-leftbar .gc-account-user-menu li.menu-item-chatium a:before{
    background: url('https://fs.getcourse.ru/fileservice/file/download/a/394013/sc/309/h/98da49b83234cd3d4c546d6e6de97ddb.svg') 50% 50%/contain no-repeat;
}


/*Notifications */

.gc-account-leftbar .notify-count {

    right: -5px!important;
    bottom: 5px!important; 
    height: fit-content;
    padding: 5px!important;
    color: #FFF;
    font-family: Manrope;
    font-size: 10px;
    font-style: normal;
    font-weight: 600;
    line-height: 98.5%; /* 9.85px */
    letter-spacing: -0.3px;
    background: #E1173F!important;
    left: auto!important;
}

.gc-account-leftbar .gc-account-user-submenu-bar .notify-count {
    right: auto!important;
    top: auto!important;
    bottom: auto!important; 
    margin-left: 8px!important;
    position: relative;
    color: #FFF;
    font-family: Manrope;
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: 98.5%; /* 13.79px */
    letter-spacing: -0.42px;
    border-radius: 100px;
}

/* Подменю */
.gc-account-leftbar .gc-account-user-submenu-bar {
    background: #F8F4F1;
    border-radius: 0 24px 24px 0;
}

.gc-account-user-submenu-bar h3 {
    font-family: Manrope;
    font-size: 28px;
    font-style: normal;
    font-weight: 800;
    line-height: 98.5%; /* 27.58px */
    letter-spacing: -0.84px;
    background: linear-gradient(90deg, #E1173F 0%, #CA2543 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    margin-bottom: 10px!important;
}

.gc-account-user-submenu-bar .gc-account-user-submenu li a {
    color: #2B2B2B;
    font-family: Manrope;
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: 98.5%; /* 21.67px */
    letter-spacing: -0.66px;
    text-transform: none;
    padding: 13px 10px 13px 20px;
    transition: .3s ease-in-out;
    display: flex;
    align-items: center;
}

.gc-account-user-submenu-bar .gc-account-user-submenu li a:hover {
    background: rgba(255,255,255,0.7);
}

@media (max-width: 768px){
    .gc-account-user-submenu-bar .gc-account-user-submenu-bar-notifications_button_small {
        width: auto;
    }
}
