

.o-lt-lesson-feedback-block {
    display: none !important;
}

:root {
   --mainColorM: #192f3a;
   --subColorM: #ffffff;
   --acentColorM: #1e4050;

   --mainColor: #540727;
   --subColor: #540727);
}

textarea#ParamsObject_counters_html { height: 400px; }
.btn.btn-xs.btn-default.btn-reset { display:none; }


a.subitem-link {
    font-family: 'Montserrat', sans-serif !important;
}

.gc-account-leftbar {
    background:var(--mainColorM) !important;
    box-shadow: 4px 0px 10px rgba(0, 0, 0, 0.3) !important;
}

.gc-account-leftbar .gc-account-user-submenu-bar {
    background: var(--acentColorM);
    box-shadow: 10px 0 20px RGBA(27, 25, 26, .2);
}

.gc-account-leftbar .gc-account-user-menu li a {
    display: block;
    margin: 14px 5px;
    width: 60px;
    height: 60px;
    border-radius: 5px;
    background: transparent;
}

.gc-account-leftbar .gc-account-user-menu li a:hover {
    background: var(--acentColorM) !important;
}

.gc-account-leftbar .gc-account-user-menu li.active a,
.gc-account-leftbar .gc-account-user-menu li.selected a {
    display: block;
    margin-left: 0px;
    width: 70px;
    height: 65px;
    border-radius: 0px 0px 0px 0px;
    background: var(--acentColorM) !important;
}

.gc-account-user-submenu-bar h3 {
    font-weight: bold;
    color: #ffffff!important;
    font-size: 16px;
  text-transform: uppercase;
}

.gc-account-user-submenu-bar .gc-account-user-submenu li {
    position: realtive;
}

.gc-account-user-submenu-bar .gc-account-user-submenu li a {
    color:#fff;
    position: relative !important;
	  font-weight: normal;
    text-transform: capitalize;
    z-index: 9999;
    transition: all .3s;
}

.menu-item-profile .menu-item-icon {
    border:2px solid #ffffff!important;
  border-radius:100px;
    width:60px;
}

.gc-account-user-submenu-bar .gc-account-user-submenu li::after {
    content: "";
    width: 0%;
    height: 100%;
    position: absolute;
    background:  var(--mainColorM);
    top:0;
    left:0;
    transition: all .3s;
    z-index: 0;
}

.gc-account-user-submenu-bar .gc-account-user-submenu li a:hover {
    background: transparent;
    color:#fff;
    z-index: 1;
}

.gc-account-user-submenu-bar .gc-account-user-submenu li:hover::after {
    width: 100%;
}

.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-menu li .notify-count {
    z-index: 9999;
  
}

.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; }

li.menu-item.menu-item-notifications_button_small a,
li.menu-item.menu-item-cms a,
li.menu-item.menu-item-teach a,
li.menu-item.menu-item-user a,
li.menu-item.menu-item-tasks a,
li.menu-item.menu-item-notifications a,
li.menu-item.menu-item-sales a,
li.menu-item.menu-item-chatium a
{ transition: all .3s; }


li.menu-item.menu-item-notifications_button_small a:after,
li.menu-item.menu-item-cms a:after,
li.menu-item.menu-item-teach a:after,
li.menu-item.menu-item-user a:after,
li.menu-item.menu-item-tasks a:after,
li.menu-item.menu-item-notifications a:after,
li.menu-item.menu-item-sales a:after,
li.menu-item.menu-item-chatium a:after
{ 
    position: relative;
    top: 0px;
}


/* Уведомления */
li.menu-item.menu-item-notifications_button_small a:after { content:url(https://img.icons8.com/ios/20/ffffff/alarm.png); }
li.menu-item-notifications_button_small.active a:after, 
li.menu-item-notifications_button_small.selected a:after, 
li.menu-item-notifications_button_small:hover a:after { content:url(https://img.icons8.com/ios/20/ffffff/alarm.png); }
/* Сайт */
li.menu-item.menu-item-cms a:after { content:url(https://img.icons8.com/ios/32/ffffff/home--v1.png); }
li.menu-item-cms.active a:after, 
li.menu-item-cms.selected a:after, 
li.menu-item-cms:hover a:after {content:url(https://img.icons8.com/ios/32/ffffff/home--v1.png);}
/* Обучение */
li.menu-item.menu-item-teach a:after { content:url(https://img.icons8.com/ios/35/ffffff/motarboard.png); }
li.menu-item-teach.active a:after, 
li.menu-item-teach.selected a:after, 
li.menu-item-teach:hover a:after { content:url(https://img.icons8.com/ios/35/ffffff/motarboard.png); }
/* Пользователи */
li.menu-item.menu-item-user a:after { content:url(https://img.icons8.com/ios/35/ffffff/user-male-circle.png); }
li.menu-item.menu-item-user.active a:after, 
li.menu-item.menu-item-user.selected a:after, 
li.menu-item.menu-item-user:hover a:after {content:url(https://img.icons8.com/ios/35/ffffff/user-male-circle.png); }
/* Задачи */
li.menu-item.menu-item-tasks a:after { content:url(https://img.icons8.com/ios/35/ffffff/ok--v1.png); }
li.menu-item-tasks.active a:after, 
li.menu-item-tasks.selected a:after, 
li.menu-item-tasks:hover a:after { content:url(https://img.icons8.com/ios/35/ffffff/ok--v1.png); }
/* Сообщения */
li.menu-item.menu-item-notifications a:after {content:url(https://img.icons8.com/ios/35/ffffff/messaging-.png); }
li.menu-item.menu-item-notifications.active a:after, 
li.menu-item.menu-item-notifications.selected a:after, 
li.menu-item.menu-item-notifications:hover a:after{content:url( https://img.icons8.com/ios/35/ffffff/messaging-.png); }
/* Продажи */
li.menu-item.menu-item-sales a:after {content:url(https://img.icons8.com/ios/35/ffffff/bank-cards--v1.png); }
li.menu-item-sales.active a:after, 
li.menu-item-sales.selected a:after, 
li.menu-item-sales:hover a:after { content:url(https://img.icons8.com/ios/35/ffffff/bank-cards--v1.png); }
/* Приложение */
li.menu-item.menu-item-chatium a:after { content:url(https://img.icons8.com/ios/35/ffffff/iphone.png); }
li.menu-item.menu-item-chatium.selected a::after, li.menu-item.menu-item-chatium.active a::after { content:url(https://img.icons8.com/ios/35/ffffff/iphone.png); }
 
 
.gc-account-leftbar a.toggle-link::before {
	content: "";
    position: absolute !important;
    top: 5px;
    left: 5px;
    width: 35px !important;
    height: 35px !important;
	background-image: url(https://img.icons8.com/cotton/64/000000/menu.png) !important;
    background-size: cover !important;
}


.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-leftbar .gc-account-user-menu li a {
font-size: 12px;}

.gc-account-user-menu li:not(.menu-item-profile):not(.menu-item-notifications_button_small) a,
.gc-account-user-menu li:not(.menu-item-profile):not(.menu-item-notifications_button_small).active a, 
.gc-account-user-menu li:not(.menu-item-profile):not(.menu-item-notifications_button_small).selected a {
  background-position: 50% 40%!important;
  display: flex!important;
  flex-direction: column-reverse!important;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  align-content: center;
  text-decoration:none;
}



@media (max-width: 768px) {
    .gc-account-leftbar .gc-account-user-menu {
        background: var(--mainColorM);
    }

    .gc-account-leftbar .toggle-link {
        background: var(--mainColorM) !important;

    }

    .gc-account-leftbar .without-icon img {
        display: none;
    }

    .gc-account-leftbar a.toggle-link {
        position: relative;   
    }

    .gc-account-leftbar a.toggle-link::before {
        position: relative;
        left: 10px;
    }

    a.toggler-item {
        display: none !important;
    }

}

@media (max-width:425px) {
    .gc-account-leftbar .gc-account-user-menu,
    .gc-account-leftbar.expanded .toggle-link {
        background: var(--mainColorM) !important;
    }
    .gc-page-nav-items-menu a {
        background: var(--mainColorM) !important;
    }
    
}
.gc-account-leftbar .notify-count {
 font-family: 'Montserrat';
font-style: normal;
font-weight: 600;
font-size: 8px;
color: #ffffff;
background-color: #540727 !important;
  -webkit-transition: .3s ease-in-out;
  -o-transition: .3s ease-in-out;
  transition: .3s ease-in-out;
  border-radius: 100%;
  -webkit-filter: drop-shadow(0px 2px 5px rgba(0, 0, 0, 0.25));
          filter: drop-shadow(0px 2px 5px rgba(0, 0, 0, 0.25));
  padding: 5px;
  width: 25px;
}
.talks-widget-button {
  background:var(--mainColorM)!important;
}

