

.gc-account-user-submenu-bar .gc-account-user-submenu .menu-item-trainings a {
font-family: 'Open Sans', sans-serif;
font-weight: 400;
font-size: 0px;
line-height: 26px;
color: #f6e9de;
text-transform: capitalize;
padding-top: 12px;
padding-bottom: 12px;
padding-left: 20px;
} 
.gc-account-user-submenu-bar .gc-account-user-submenu .menu-item-trainings a:hover {
  color: #db4f40;
}

.menu-item-trainings a:before
{
  content: 'Курсы'!important;
  color: #333;
    
    font-size: 18px;

  

  
}
.menu-item-trainings a:hover:before
{
  content: 'Курсы'!important;
  color: #fcfbf8;
    font-size: 18px;

  

  
}


li.menu-item.menu-item-marathon{
  display:none;
}

@font-face {      

  font-family:'Intro-Trial-Bk'; 

src: url('/fileservice/file/download/h/15b308c2da07cf701067171fc4b040d2.otf/a/420708/sc/68') format('opentype'),

url('/fileservice/file/download/h/43424b5653f7421ba98123f29e8eccaa.woff/a/420708/sc/143') format('woff');


} 




element.style {
}
a {
    color: #333333;
    text-decoration: none;
}







.gc-account-leftbar .gc-account-user-submenu-bar {
  width: 250px;
  background: #f6e9de;
   box-shadow: 0 0 15px rgba(0,0,0,0.2);
    clip-path: inset(-10px -15px -10px -0px);
 
  left: 78px;
      background-image: url(https://fs.getcourse.ru/fileservice/file/download/a/377998/sc/352/h/83d0271801603153629b6b1962e261a0.png);
    background-size: 100%;
    background-repeat: no-repeat !important;
    background-position: bottom !important;

}

.gc-account-leftbar .gc-account-user-submenu-bar div.user-balance, .gc-account-leftbar .gc-account-user-submenu-bar .menu-item-chatium_qr {
  display: none;
}

.gc-fade-wrapper .gc-fade {
    opacity: 0;
}

.gc-account-user-submenu-bar h3 {
font-family: 'Intro-Trial-Bk', sans-serif;!important;
text-transform: uppercase;

font-size: 24px;
color: #333333;
margin-top: 55px;
margin-bottom: 0px;
padding: 0 14px 5px 20px;
  
} 

.gc-account-user-submenu-bar .gc-account-user-submenu li a {
font-family: 'Open Sans', sans-serif;
font-weight: 400;
font-size: 18px;
line-height: 26px;
color: #333333;
text-transform: capitalize;
padding-top: 12px;
padding-bottom: 12px;
padding-left: 20px;
} 


.gc-account-user-submenu-bar .gc-account-user-submenu li a:hover {
  background: #db4f40;
  color: #fcfbf8;
  transition: all 0.4s;
}


.gc-account-leftbar {
  background-color: #fcfbf8;
     box-shadow: 0 0 1px 1px #f6e9de;
  
}



.gc-account-leftbar .gc-account-user-menu li a {
  background: inherit;
} 

.gc-account-leftbar .gc-account-user-menu li {
  border-bottom: none;
} 

.gc-account-leftbar .gc-account-user-submenu-bar li.menu-item-accountSettings a, .gc-account-leftbar .gc-account-user-submenu-bar li.menu-item-help a {
  border-top: none;
}

.gc-account-leftbar, .gc-account-leftbar .gc-account-user-menu li a {
  max-width: 78px;
  width: 78px;
} 

.gc-account-leftbar {
  width: 78px;
}

.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: #f6e9de!important;
  transition: all 0.1s;

  
} 
.menu-item-profile img {
    border-radius:100px;
    width: 60px;
    border: 3px solid #db4f40;
}



.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;
} 


.gc-account-leftbar .sub-icon {
  
  display: none;
}






li.menu-item.menu-item-notifications_button_small a:after {
 content: url(https://img.icons8.com/ios-glyphs/18/60191a/bell.png)!important;
  padding-right: 10px;
    
  
}


li.menu-item.menu-item-cms a:after {
 content:url(https://fs.getcourse.ru/fileservice/file/download/a/377998/sc/91/h/22f2083865ab02748e1a8dbdd718a209.png);
  transform: scale(0.8);
    padding-top:-5px;
 
}

li.menu-item.menu-item-teach a:after {
 content:url(https://fs.getcourse.ru/fileservice/file/download/a/377998/sc/175/h/9ec05d2078122525bbba72b01f7f7b1c.png);
  transform: scale(0.8);
}

li.menu-item.menu-item-user a:after {
 content:url(https://fs.getcourse.ru/fileservice/file/download/a/377998/sc/56/h/8637753254193a6c9bb53c3e4b9b136d.png);
 transform: scale(0.8);
}



li.menu-item.menu-item-tasks a:after {
 content:url(https://fs.getcourse.ru/fileservice/file/download/a/377998/sc/341/h/7bfb552f8dacf52ad8d6ef731372a5b4.png);
 transform: scale(0.8);
}



li.menu-item.menu-item-notifications a:after {
 content:url(https://fs.getcourse.ru/fileservice/file/download/a/377998/sc/75/h/f60e6b12a25305035b6a7840f0c6a24e.png);
 transform: scale(0.8);
}





li.menu-item.menu-item-sales a:after {
 content:url(https://fs.getcourse.ru/fileservice/file/download/a/377998/sc/286/h/a2b18747cd6c1af882b8c7eeb1540df0.png);
  transform: scale(0.8);
  
}



li.menu-item.menu-item-chatium a:after {
 content: url(https://fs.getcourse.ru/fileservice/file/download/a/377998/sc/128/h/5ea95617b7e23f1e46943559e4d97c8e.png) !Important;
  Padding-top: 10px;
    transform: scale(0.8);
}



/**обратить внимание**/
.gc-account-leftbar .toggle-link img {
 content: url(https://fs.getcourse.ru/fileservice/file/download/a/377998/sc/497/h/f6eac5e6abfc6cbc45f744bf4df86e92.svg);
}

.gc-account-leftbar .gc-account-user-submenu-bar-notifications_button_small .header {
margin-top: 55px;
margin-bottom: 0px;
}

.gc-account-leftbar .gc-account-user-submenu-bar-notifications_button_small .all-notifications-header-link-wrapper a {
font-family: 'Open Sans', sans-serif;;
font-weight: 700;
font-size: 18px;
color: #60191a!important;
}

.gc-account-leftbar .gc-account-user-submenu-bar-notifications_button_small .mark-viewed-all {
  float: left;
  font-family: 'Open Sans', sans-serif;
  color: #60191a;
  margin-top: 12px;
  padding: 0px;
  transition: all 0.3s;
}

.gc-account-leftbar .gc-account-user-submenu-bar-notifications_button_small .mark-viewed-all:hover, 
.gc-account-leftbar .gc-account-user-submenu-bar-notifications_button_small .notification-group-link:hover {
  color: #60191a!important;
}
/*.gc-account-leftbar .gc-account-user-submenu-bar-notifications_button_small .notification-group .user-image {
  display: none;
}*/

.gc-account-leftbar .gc-account-user-submenu-bar-notifications_button_small .notification-group.notification-status-viewed {
  background: none;
}


.gc-account-leftbar .gc-account-user-submenu-bar-notifications_button_small .notification-group {
  padding: 12px 20px;
  border-top: none;
  margin: 10px 0px;
  font-family: 'Open Sans', sans-serif;
  color: #838F67!important;
  font-size: 0.8em;
}

.gc-account-leftbar .gc-account-user-submenu-bar-notifications_button_small .notification-group .date {
  bottom: 0px;
}

.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;
  margin-top:0px;
}



.gc-account-user-menu li.active a:before, 
.gc-account-user-menu li.selected a:before {
   color: #60191a!Important;
}




.gc-account-user-menu li.selected a:hover:before,
.gc-account-user-menu li.active a:hover:before {
  color: #60191a !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: 1px -10px 2px; 
  color: #60191a;
  font-size: 12px;
  font-family: 'Open Sans', sans-serif!important;
  font-weight: 400;
}




.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: "Chatium";
}



.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 #fff;
}

.gc-account-leftbar .subitem-link .notify-count {
border: 1px solid #fff!important;
color: #333;
font-size: 10px;
font-weight: 700;
font-family: 'Open Sans', 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: #db4f40;
color: #fff;
font-size: 10px;
font-weight: 700;
font-family:'Open Sans', 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: #db4f40 !important;
color: #fff;
font-size: 10px;
font-weight: 700;
font-family: 'Open Sans', sans-serif!Important; 
} 

.gc-account-user-submenu-bar .gc-account-user-submenu .menu-item-search, .margin-top-notice, .notice-top-panel {
display: none;
} 
@media (min-width: 768px) {
.gc-account-leftbar .gc-account-user-menu li a:hover {
background: #FBF2EA;
}

.gc-account-leftbar .gc-account-user-menu li:hover .notify-count {
  background: #838F67 !Important;
  color: #FBF2EA;
  border: 1px solid #B59A7C;
}
}
@media (max-width: 767px) {

.gc-account-leftbar.expanded {
background: none;
}
.gc-page-nav-items-menu {
display: none;
}
.gc-account-leftbar {
max-width: unset !important;
width: 100%;
}

.gc-account-leftbar .toggle-link {
display: flex !important;
flex-direction: row;
padding-right: 0px;
padding-left: 0px
}

.talks-widget-button {
pointer-events: none;
position: relative;
bottom: 0px;
right: 0px;
background: none;
box-shadow: none;
border-radius: 0px;
border: none;
width: auto;
height: unset;
padding-top: 0px;
text-align: center;
border-right: 1px solid rgba(255, 255, 255, 0.2);
}
.talks-widget-button {
z-index: 0;
    width: 50px;
    height: 50px;
    /* border: 1px solid #999; */
    position: fixed;
    bottom: 15px;
    right: 20px;
    font-size: 25px;
    text-align: center;
    border-radius: 50%;
    color: #fff;
    padding-top: 6px;
    background: none;
    cursor: pointer;
    box-shadow: 0 6px 13px 0 rgb(0 0 0 / 10%);}

.talks-widget-button .comments-icon {
display: none;
}

.gc-account-leftbar .toggle-link img {
margin: 0px;
padding: 0px;
    transform: scale(1.5);

}

.gc-account-leftbar .toggle-link {
height: 65px !important;
padding-top: 12px;
padding-bottom: 12px;
background: inherit;
}





.fa-comments:before {
display: none;
}

.gc-account-leftbar .toggle-link span {
top: 0px;
}



.gc-account-leftbar .toggle-link img, .trainings-button,  .talks-widget-button {
flex: 0 0 25%;
}

.gc-account-leftbar .gc-account-user-menu {
width: 78px !Important;
}
.gc-account-leftbar.expanded .toggle-link, .gc-account-leftbar .gc-account-user-menu {
  background: #fcfbf8;
}
.gc-account-leftbar .gc-account-user-menu li a:after {
  transform: scale(0.9);
    padding-top: 10px;
}



.gc-account-user-menu li a:before {
  display: none;
}

.gc-account-leftbar .gc-account-user-menu li.menu-item-notifications_button_small .notify-count {
  top: 2px;
  bottom: unset;
}

.gc-account-user-menu {
  display: flex !Important;
  flex-direction: column;
  height: calc(100% - 65px) !Important;
  margin-bottom: 0px !Important;
}

.gc-account-user-menu li a {
min-height: unset !Important;
padding: 5px !Important;
}

.gc-account-user-menu li a, .gc-account-leftbar .gc-account-user-menu li.menu-item-notifications_button_small a{
margin: 0px;
height: unset !Important;
}

.gc-account-leftbar .gc-account-user-menu li [
flex: auto;
}

.gc-account-user-submenu-bar h3 {
margin: 35px 0px 5px 0px !Important;
}

li.selected.menu-item a:after {
content: none !Important;
}

.gc-account-leftbar .gc-account-user-menu li a, .gc-account-leftbar .gc-account-user-menu li a:hover {
background: #ffffff;
}
}

