

body {
background-image: url(https://fs.getcourse.ru/fileservice/file/download/a/425698/sc/457/h/dcf3d49e5388f8a31c7adc7fbd99bcf6.svg);
    
    background-size: cover;
background-repeat: no-repeat;
background-attachment: fixed;
   
}

@media (max-width: 920px) {
    body {
background: linear-gradient(162.95deg, #FFFFFF 0.78%, #FFDBE6 103.68%);
background-repeat: no-repeat;
 background-attachment: fixed;
        background-size: cover;
}
}




.gc-account-user-submenu-bar .gc-account-user-submenu li::after {
    content: "";
    width: 0%;
    height: 100%;
    position: absolute;
    background: #8B336D;
    top:0;
    left:0;
    transition: all .2s;
    z-index: -1;
   border-radius: 0px 15px 15px 0px;;
}




.gc-account-user-submenu-bar .gc-account-user-submenu li:hover::after {
    width: 100%;
}





/*.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: #fff;
}













.gc-account-leftbar .gc-account-user-submenu-bar {
  width: 250px;
  background: #FFE9EF;
   box-shadow: 0 0 15px rgba(0,0,0,0.2);
    clip-path: inset(-10px -15px -10px -0px);
 
  left: 78px;
      background-image: url();
    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: 'angelicac', sans-serif;!important;
text-transform: uppercase;

font-size: 24px;
color: #752B5C;
margin-top: 55px;
margin-bottom: 0px;
padding: 0 14px 5px 20px;
  
} 

.gc-account-user-submenu-bar .gc-account-user-submenu li a {
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-size: 18px;
line-height: 26px;
color: #752B5C;
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: #8B336D;
  color: #fff;
  transition: all 0.8s;
  border-radius: 0px 15px 15px 0px;;
}


.gc-account-leftbar {
 background: linear-gradient(354.44deg, #8B336D -62.69%, #FFA7C1 99.87%);
    
  
}

li.menu-item.menu-item-notifications_button_small a:hover,
li.menu-item.menu-item-cms a:hover,
li.menu-item.menu-item-teach a:hover,
li.menu-item.menu-item-user a:hover,
li.menu-item.menu-item-tasks a:hover,
li.menu-item.menu-item-notifications a:hover,
li.menu-item.menu-item-sales a:hover,
li.menu-item.menu-item-chatium a:hover
{ transform: scale(1.05,1.05); }


.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: rgba(255, 233, 239, 0.61)!important;
  transition: all 0.4s;
  
  
} 
.menu-item-profile img {
    border-radius:100px;
    width: 60px;
    border: 3px solid #8B336D;
}



.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/ffffff/bell.png)!important;
  padding-right: 10px;
    
  
}


li.menu-item.menu-item-cms a:after {
 content:url(https://fs.getcourse.ru/fileservice/file/download/a/425698/sc/248/h/e1ecb37197203bcd9dd79333d7f382be.png);
  transform: scale(1.1);
  padding-left:0px;
   
 
}

li.menu-item.menu-item-teach a:after {
 content:url(https://fs.getcourse.ru/fileservice/file/download/a/425698/sc/417/h/389673924b2169110633f2855acb4c14.png);
  transform: scale(1.1);
  padding-left:0px;
}

li.menu-item.menu-item-user a:after {
 content:url(https://fs.getcourse.ru/fileservice/file/download/a/425698/sc/178/h/537ca59b4bcc77a2e100376d656b0a1c.png);
 transform: scale(1.1);
  padding-left:0px;
}



li.menu-item.menu-item-tasks a:after {
 content:url(https://fs.getcourse.ru/fileservice/file/download/a/425698/sc/89/h/0d8469451f7d4c2303f65b40a10eeb29.png);
transform: scale(1.1);
  padding-left:0px;
}



li.menu-item.menu-item-notifications a:after {
 content:url(https://fs.getcourse.ru/fileservice/file/download/a/425698/sc/455/h/8fae66e2605c406b111750775861004a.png);
 transform: scale(1.1);
  padding-left:0px;
}





li.menu-item.menu-item-sales a:after {
 content:url(https://fs.getcourse.ru/fileservice/file/download/a/425698/sc/158/h/78cda26f8094b56e1349ff849141b2ea.png);
  transform: scale(1.1);
  padding-left:0px;
  
}



li.menu-item.menu-item-chatium a:after {
 content: url(https://fs.getcourse.ru/fileservice/file/download/a/425698/sc/17/h/ada8ffc436b10debad6e1ee4fc67da78.png) !Important;
  transform: scale(1.1);
  padding-left:0px;
}



/**обратить внимание**/
.gc-account-leftbar .toggle-link img {
 content: url(https://fs.getcourse.ru/fileservice/file/download/a/425698/sc/419/h/9f0d437367fb0bbaebac9a3fdbad8202.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: 'Roboto', sans-serif;;
font-weight: 700;
font-size: 18px;
color: #8B336D!important;
}

.gc-account-leftbar .gc-account-user-submenu-bar-notifications_button_small .mark-viewed-all {
  float: left;
  font-family: 'Roboto', sans-serif;
  color: #8B336D;
  margin-top: 12px;
  padding: 0px;
  transition: all 0.3s;
}

.gc-account-leftbar .gc-account-user-submenu-bar-notifications_button_small .mark-viewed-all:hover{ color: #fff!important;}
.gc-account-leftbar .gc-account-user-submenu-bar-notifications_button_small .notification-group-link:hover {
  color: #fff!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: 'Roboto', 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-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: #8B336D;
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: #8B336D !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: #fff;
}

.gc-account-leftbar .gc-account-user-menu li:hover .notify-count {
  background: #fff !Important;
  color: #8B336D;
  border: 1px solid #8B336D;
}
}
@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.2);

}

.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: linear-gradient(354.44deg, #8B336D -62.69%, #FFA7C1 99.87%);
}
.gc-account-leftbar .gc-account-user-menu li a:after {
  transform: scale(1.0);
    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;
}
}


