

:root {
    --text1:#333333;
    --text2:#5D5D5D;
    --fon1:#111111;
    --fon2:#EEE8DF;
    --akcent1:#9F0101;
    --akcent2:#017B88;
    --akcent3:#50347e;
    --akcent4:#d9491b;
    --akcent5:#035c48;
    --akcent6:#034990;
}


.gc-account-leftbar .gc-account-user-menu {
    margin: 0 6px;
}
.gc-account-leftbar .gc-account-user-menu li {
    margin-bottom: 5px!important;
}

.gc-account-leftbar .gc-account-user-menu li.menu-item-profile {
  margin-top: 10px!important;
}

/*уведомления*/
.gc-account-leftbar .gc-account-user-menu .menu-item-notifications_button_small a {
       height: 60px !important; 
}
.gc-account-leftbar .menu-item.menu-item-notifications_button_small a img {
  display:block!important;
  margin-left: 20px;
}

.gc-account-leftbar .menu-item.menu-item-notifications_button_small .notify-count {
  width: 25px;
  padding: 3px 0px;
}


.gc-account-leftbar .gc-account-user-menu li a {
  height: 60px;
  border-radius: 6px;
}


.custom-menu .gc-account-leftbar .gc-account-user-menu li.menu-item-profile a:hover {
    background-color: transparent!important;
}

.gc-account-leftbar .gc-account-user-menu li.active .menu-item-icon,
.gc-account-leftbar .gc-account-user-menu li.selected .menu-item-icon,
.custom-menu .gc-account-leftbar .menu-item-teach.selected a img,

.gc-account-leftbar .menu-item.menu-item-notifications_button_small.selected .menu-item-icon {
    filter: brightness(0) saturate(100%) invert(14%) sepia(91%) saturate(6400%) hue-rotate(352deg) brightness(65%) contrast(105%);
	/*filter: invert(7%) sepia(81%) saturate(5110%) hue-rotate(6deg) brightness(91%) contrast(112%);*/
}

.gc-account-leftbar .gc-account-user-menu li.menu-item-profile:hover .menu-item-icon {
  filter:none!important;
}

.gc-account-leftbar .notify-count.with-label {
    height: 21px;
}
.gc-account-leftbar li.menu-item.menu-item-profile  img {
    border-radius: 50px;
  border:2px solid #ffffff;
}

/* черный текст в балансах */
.gc-account-user-submenu-bar .user-balance p {
    color: #333333;
}

/* оставьте это в стилях, если хотите, чтобы всегда была подмена, но уберите отмену фильтра, чтобы сохранить выделение*/
.menu-item-profile .menu-item-icon[src="/public/img/default_profile_50.png"]  {
    content:url("https://fs.getcourse.ru/fileservice/file/download/a/818324/sc/81/h/334919428bec77758bc9c98489d2d71a.png");
}
.gc-account-user-submenu-bar h3 {
    font-family: var(--second-family)!important;
    
}

.gc-account-user-submenu-bar .gc-account-user-submenu li {
    position: relative;
}

.gc-account-user-submenu-bar .gc-account-user-submenu li a {
   font-family: var(--font-family)!important;
    position: relative !important;
    z-index: 9999;
    transition: all 0.1s;
    font-family: ;
    font-size: 15px;
    font-weight: normal;
}

.gc-account-user-submenu-bar .gc-account-user-submenu li a:hover {
    color: #ffffff;
}




/* ------------- 
content start - Блок техподдержки
------------- */

/* Блок техподдержки */
.supportTime {
    background: #fff;
    border-radius: 20px;
    padding: 20px 20px;
    margin-bottom: 20px;
    box-shadow: 0 8px 32px 0 rgba(130, 145, 153, 0.1);
}

.supportTime p.supportHeader {
    font-family: var(--font1);
    font-weight: 700;
    font-size: 24px;
    line-height: 110%;
    text-transform: uppercase;
    color: var(--akcent1);
}

.supportTime p.supportHeader2 {
    font-size: 14px;
    color: var(--text1);
    font-family: var(--font2);
    padding: 10px 20px;
}

.supportTime p.supportBudni {
   font-family: var(--font2);
    font-weight: 400;
    font-size: 14px;
    line-height: 120%;
    text-align: center;
    color: var(--text1);
}

.supportTime p.supportLink a {
    background: var(--akcent1);
    color: #ffffff;
    padding: 7px 40px;
    border-radius: 10px;
    border: 1px solid var(--akcent1);
    font-weight: 700;
    font-size: 20px;
    line-height: 135%;
    width: 100%;
    transition: all 0.3s;
}
.supportTime p.supportLink a:hover {
    text-decoration: none;
    background: #ffffff;
    border: 1px solid var(--akcent1);
    color: var(--akcent1);
}

/* ------------- 
content finish - Блок техподдержки
------------- */
