

@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@100;200;300;400;500;600;700;800;900&display=swap");
body, .h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6, .f-header, .f-text, .block-set, input, button, select, textarea, .comments-tree {  
    font-family: "Montserrat", sans-serif !important;  
}  
.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(40%) saturate(446%) hue-rotate(323deg) brightness(92%) contrast(89%)!important;
}
.custom-menu    .menu-item-profile   img {
    max-width: 100%;
    width: 44px;
}
.custom-menu .gc-account-leftbar .gc-account-user-submenu li .notify-count {
    display: none
}
.notify-count{
    bottom: inherit;
    left: 0px;
    right: inherit;
    top: -5px;
    width: 10px;
    color: #fff;
    background: #ca2c61 !important;
}
.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 a {
    position: relative;
    top: 10px;
    left: 10px;
  
    width: 45px;
    height: 45px;
    border-radius: 100px;
    
    transition: all .3s;
}
.subitem-link .notify-count {
    background: #CA2C61!important;
    color:#fff!important
}
.custom-menu .gc-account-leftbar .gc-account-user-menu li.active a {
   box-shadow: 2px 3px 4px 0 rgba(0, 0, 0, 0.25);  
}
.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: 20px;
    
    width: 25px;
    height: 25px;
}

.custom-menu .gc-account-leftbar .gc-account-user-menu li.menu-item-profile::before {
    content: "";
    position: absolute;
    top: -15px;
    left: 8px;
    
    width: 49px;
    height: 50px;
    background: #F8F2EB;
    
}

.custom-menu .gc-account-leftbar .gc-account-user-menu li.menu-item-profile img {
    border-radius: 50px;
    box-shadow: 0 0 0 2.5px #F8F2EB;
}

.custom-menu .gc-account-leftbar .gc-account-user-menu li:not(.menu-item-notifications_button_small):not(.menu-item-profile) img {
    display: none;
}

.custom-menu .gc-account-leftbar .gc-account-user-menu li a::before {
    position: absolute;
    top: 5px;
    left: 7px;
  filter: invert(99%) sepia(1%) saturate(2%) hue-rotate(263deg) brightness(108%) contrast(101%);
}



.custom-menu .gc-account-leftbar .gc-account-user-menu li.menu-item-cms a::before {
    content: url(https://fs21.getcourse.ru/fileservice/file/download/a/789364/sc/144/h/fcc08c94669b83c1804d23ac13e0e852.svg);
}

.custom-menu .gc-account-leftbar .gc-account-user-menu li.menu-item-teach a::before {
    content: url(https://ivanova-gc.getcourse.ru/pl/fileservice/user/file/download/h/dd3fae8a573a3742c885c8d36f30df7a.svg);
    left: 6px;
}

.custom-menu .gc-account-leftbar .gc-account-user-menu li.menu-item-user a::before {
    content: url(https://ivanova-gc.getcourse.ru/pl/fileservice/user/file/download/h/57225cb36b76ebd7aa58462a952998ea.svg);
    top: 6px;
}

.custom-menu .gc-account-leftbar .gc-account-user-menu li.menu-item-tasks a::before {
    content: url(https://ivanova-gc.getcourse.ru/pl/fileservice/user/file/download/h/65b57d6396870a06fd993b880e59889d.svg);
    top: 6px;
}

.custom-menu .gc-account-leftbar .gc-account-user-menu li.menu-item-notifications a::before {
    content: url(https://ivanova-gc.getcourse.ru/pl/fileservice/user/file/download/h/7c9c8ff36db0441ba5867d572e177d27.svg);
    top: 7px;
    left: 8px;
}

.custom-menu .gc-account-leftbar .gc-account-user-menu li.menu-item-sales a::before {
    content: url(https://ivanova-gc.getcourse.ru/pl/fileservice/user/file/download/h/706e6619ed58180282c7de804fb1e2e9.svg);
    top: 7px;
}

.custom-menu .gc-account-leftbar .gc-account-user-menu li.menu-item-chatium a::before {
    content: url(https://ivanova-gc.getcourse.ru/pl/fileservice/user/file/download/h/cf8ca60aa5d4af605402a10902170844.svg);
    top: 7px;
    left: 8px;
}

.gc-account-leftbar .notify-count.with-label {
    bottom: inherit;
    left: 30px;
    right: inherit;
    top: -5px;
    
    width: 25px;
    color: #fff;
    background: #ca2c61!important;
}


.gc-account-user-submenu-bar h3 {
    font-weight: 600;
    font-family: 'Cormorant Garamond', serif!important;
    text-transform: uppercase
}

.gc-account-user-submenu-bar .gc-account-user-submenu li a {
    text-transform: capitalize;
    font-weight: 500;
    font-family: 'Montserrat', serif!important;  
    transition: all .3s;
}
.custom-menu .gc-account-leftbar .gc-account-user-submenu li .notify-count {
    background: #fff;
    color:#181818
}
.custom-menu .gc-account-user-submenu-bar .gc-account-user-submenu a:hover {
 color:#CFB2A4;
    text-decoration: none
}
@media (max-width:768px) {
    .gc-page-nav-items-menu a {
        background: #CFB2A4;
        color:#ffffff
    }
    
    .gc-account-leftbar a.toggle-link img {
        display: none;
    }
    
    .gc-account-leftbar a.toggle-link::before {
        content: '';
        position: absolute;
        
        width: 35px;
        height: 35px;
        
       background: url(https://fs.getcourse.ru/fileservice/file/download/a/576525/sc/437/h/6989f0171304675637687f313fa1a8f4.svg) no-repeat center;
        background-size: cover;
    }
}



.talks-widget-window .talks-widget-body .conversations-list-block .conversation-list-footer .btn {
   background: #CFB2A4!important;
    border-radius: 5px;
     border: none
}
.talks-widget-window .talks-widget-body .conversations-list-block .conversation-list-footer .btn:hover{
  transform: translatey(-2px);
}
.talks-widget-button {
     background: #CFB2A4!important;
}
