

.custom-menu .gc-account-leftbar .gc-account-user-menu {
background: transparent;}

.custom-menu .gc-account-leftbar {
background: linear-gradient(180deg, #197560 0%, rgba(25, 117, 96, 0.64) 99.74%);
}

.custom-menu .gc-account-leftbar .gc-account-user-submenu-bar
 {
    background-color: #ffffff;
}

.menu-item-marathon, .custom-menu .gc-account-leftbar .menu-item-label {
    display: none;
}

.custom-menu .gc-account-leftbar .gc-account-user-menu li {
    position: relative;
    width: 100%;
    height: 70px;
}

.custom-menu .gc-account-leftbar .gc-account-user-menu li:hover , .custom-menu .gc-account-leftbar .gc-account-user-menu li.menu-item-notifications_button_small a:hover{
  background: rgba(255, 255, 255, 0.25);
}
.custom-menu .gc-account-leftbar .gc-account-user-menu li a:hover {
  background: rgba(255, 255, 255, 0.25)!important;
}

.custom-menu .gc-account-leftbar .gc-account-user-menu li.active ,.custom-menu .gc-account-leftbar .gc-account-user-menu li.selected {
    background-color: rgba(255, 255, 255, 0.5)!important;
}

.custom-menu .gc-account-leftbar .gc-account-user-menu li.active a,.custom-menu .gc-account-leftbar .gc-account-user-menu li.selected a {
 background: rgba(255, 255, 255, 0.5)!important;

} 

.custom-menu .gc-account-leftbar .gc-account-user-menu li a {
    position: relative;
    top: 10px;
    left: 10px;
    width: 100%;
    height: 100%;
    transition: all .3s;
}

.custom-menu .gc-account-leftbar .gc-account-user-menu li.menu-item-notifications_button_small {
    height: 35px;
}

.custom-menu .gc-account-leftbar .gc-account-user-menu li.menu-item-notifications_button_small a {
    top: 5px;
    left: 13px;   
    width: 100%;
    height: 100%;
}

.custom-menu .gc-account-leftbar .gc-account-user-menu li.menu-item-notifications_button_small a::before {
    content: url(https://fs.getcourse.ru/fileservice/file/download/a/368091/sc/154/h/3b6b08bea9185db64129237f9382df5c.svg);
 left: 11px!important;
}

.custom-menu .gc-account-leftbar .gc-account-user-menu li.menu-item-profile a {
    border-radius: 50px;
    height: 45px!important;
    width: 45px!important;
}

.custom-menu .gc-account-leftbar .gc-account-user-menu li.menu-item-profile img {
    border-radius: 50px;
    box-shadow: 0 0 0 1.5px #fff;
}

.custom-menu .gc-account-leftbar .gc-account-user-menu li:not(.menu-item-profile) img {
    display: none;
}

.custom-menu .gc-account-leftbar .gc-account-user-menu li a::before {
    position: absolute;
    top: 5px;
    left: 5px;
    filter: invert(100%) sepia(5%) saturate(21%) hue-rotate(159deg) brightness(104%) contrast(107%);
    transition: all .3s;
}

.custom-menu .gc-account-leftbar .gc-account-user-menu li.active a::before, 
.custom-menu .gc-account-leftbar .gc-account-user-menu li.selected a::before,
.custom-menu .gc-account-leftbar .gc-account-user-menu li:not(.active):not(.selected) a:hover::before {
    filter: invert(25%) sepia(20%) saturate(1550%) hue-rotate(116deg) brightness(94%) contrast(90%);
}


.custom-menu .gc-account-leftbar .gc-account-user-menu li.menu-item-cms a::before {
    content: url(https://fs.getcourse.ru/fileservice/file/download/a/368091/sc/161/h/a8728bf084f30c3758179fa5c60d3fd9.svg);
}

.custom-menu .gc-account-leftbar .gc-account-user-menu li.menu-item-teach a::before {
    content: url(https://fs.getcourse.ru/fileservice/file/download/a/368091/sc/30/h/e908559668f92b03bf5f28e46972408a.svg);
    left: 6px;
}

.custom-menu .gc-account-leftbar .gc-account-user-menu li.menu-item-user a::before {
    content: url(https://fs.getcourse.ru/fileservice/file/download/a/368091/sc/166/h/5b945e38c44e5304f6fbd51fb6566f68.svg);
    top: 6px;
}

.custom-menu .gc-account-leftbar .gc-account-user-menu li.menu-item-tasks a::before {
    content: url(https://fs.getcourse.ru/fileservice/file/download/a/368091/sc/382/h/c52ae8e91912c8ebc1e1ed40e5fa4b6e.svg);
    top: 6px;
}

.custom-menu .gc-account-leftbar .gc-account-user-menu li.menu-item-notifications a::before {
    content: url(https://fs.getcourse.ru/fileservice/file/download/a/368091/sc/321/h/91627f653ef7fbf1e61e65fbbf9c88e6.svg);
    top: 7px;
}

.custom-menu .gc-account-leftbar .gc-account-user-menu li.menu-item-sales a::before {
    content: url(https://fs.getcourse.ru/fileservice/file/download/a/368091/sc/478/h/487ca15694209f5053d84c7932940d6a.svg);
    top: 7px;
}

.custom-menu .gc-account-leftbar .gc-account-user-menu li.menu-item-chatium a::before {
    content: url(https://fs.getcourse.ru/fileservice/file/download/a/368091/sc/73/h/947eb814316efe36cc9458e38357443d.svg);
    top: 7px;
}

/*.gc-account-leftbar .notify-count.with-label,*/ .gc-account-leftbar .gc-account-user-menu li .notify-count {
    bottom: inherit;
    left: 27px;
    right: inherit;
    top: 0;
    height: 20px;
    width: 20px;
    color: #105344;
    background: #ffffff!important;
    font-size: 10px;
    padding-top: 4px !important;
}

.gc-account-user-submenu li .notify-count {
    display: inline-block;
    color: #105344;
    background: #ffffff!important;
    font-size: 10px;
    height: 20px;
    width: 20px;
    color: #105344;
    border: 0.5px solid #105344!important;
    padding: 0;
    padding-top: 4px!important
}

.gc-account-user-submenu-bar h3 {
    font-weight: 700;
}

.gc-account-user-submenu-bar .gc-account-user-submenu li a {
    transition: all .3s;
}

.gc-account-user-submenu-bar .gc-account-user-submenu li:hover, .gc-account-user-submenu-bar .gc-account-user-submenu li:focus {
   background: /*rgb(143,188,178,0.58)*/#197560!important;
    transition: all .3s;
}

.gc-account-user-submenu-bar h3 {
    font-weight: 700;
    text-transform: uppercase;
    color: #197560!important;
}

.gc-account-user-submenu-bar .gc-account-user-submenu li a {
    font-weight: 400;
    transition: all .3s;
}

@media (max-width:768px) {
   .gc-page-nav-items-menu a {
        background: #105344;
    }
    
    .gc-account-leftbar a.toggle-link img {
        display: none;
    }
  
    .gc-account-leftbar a.toggle-link::before {
        content: '';
        position: absolute;
        left: 18px;
        width: 35px;
        height: 35px;
        background: url(https://fs.getcourse.ru/fileservice/file/download/a/368091/sc/128/h/d9e5f580b276b2d91a20f142c0505cc0.png) no-repeat center;
        background-size: cover;
    }
  }
