.logo-link img {
       max-width: 180px;
  }

.gc-account-leftbar {
    width: 450px;
}

.gc-main-content.with-left-menu {
    margin-left: 450px;
}

.gc-account-leftbar .gc-account-user-menu li a {
    width: 450px;
}

.with-left-menu .gc-into-main-content {
    left: 450px;
}

.custom-menu .gc-account-leftbar .gc-account-user-menu li a {
    display: flex;
    align-items: center;
    padding-left: 20px;
}

.custom-menu .gc-account-leftbar .gc-account-user-menu li .notify-count, .custom-menu .gc-account-leftbar .gc-account-user-submenu li .notify-count {
    background-color: #222222a6;
    height: 20px;
    width: 25px;
}

.custom-menu .gc-account-leftbar .menu-item-label {
    margin-left: 10px !important;
}

.gc-account-leftbar .gc-account-user-submenu-bar {
    left: 450px;
}

.custom-menu .gc-account-leftbar .menu-item-label {
    font-size: 16px;
    margin-top: 0px;
}

.custom-menu .gc-account-leftbar li.active .menu-item-label, .custom-menu .gc-account-leftbar li.selected .menu-item-label {
    font-size: 16px;
}

.gc-account-leftbar .gc-account-user-menu li:not(.menu-item-profile):not(.menu-item-notifications_button_small) {
    height: 55px;
    border-top: 1px solid #EAEAEA;
}

.custom-menu .gc-account-leftbar .gc-account-user-menu li:not(.menu-item-profile):not(.menu-item-notifications_button_small) a {
    height: 55px;
}

li.menu-item.menu-item-notifications_button_small {
    border-top: 1px solid #d7d5d5;
}

li.menu-item.menu-item-profile a {
    background: #222222 !important;
}

.custom-menu .gc-account-leftbar .gc-account-user-menu li a {
    transition: all 0.8s ease;
}
    
.smartbanner.smartbanner--android {
    margin-left: 450px;
}

.css-editor-modal .modal-dialog {
    width: 52%;
}



.talks-widget-window {
    left: 450px !important;
    width: calc(100% - 450px) !important;
}


.lesson-list .description {
    display: inline;
}

.menu-item.menu-item-notifications_button_small a::after {
    content: "Уведомления";
    display: inline-block;
    margin-left: 10px; 
    font-size: 16px;
    font-weight: 600;
    color: #222; 
    vertical-align: middle;
}


.gc-account-user-menu li:not(:first-child) img {
      max-height: 20px !important;
}


@media (max-width: 768px) {
    .talks-widget-window {
            left: 0px !important;
            width: calc(100% - 0px) !important;
        }
    	.smartbanner.smartbanner--android {
            margin-left: 0px;
        }
    	
		.gc-account-leftbar {
		    width: 150px;
		}

		.gc-account-leftbar .gc-account-user-submenu-bar {
		    left: 150px;
		}

		.custom-menu .gc-account-leftbar .gc-account-user-menu li a {
		    display: block;
		     align-items: center; 
		     padding-left: 0px;
		     padding-top: 5px;
		}

		.gc-account-leftbar .gc-account-user-menu li a {
		    width: 150px;
		}

		.gc-account-leftbar a.toggle-link.without-icon {
		    background-color: #222222 !important;
		}

	    .custom-menu .gc-page-nav-items-menu a {
	        background-color: #222222 !important;
	    }

	    .gc-account-leftbar a img {
		    max-width: 100%;
		    margin-bottom: 3px;
		    margin-left: 10px;
		}
    
    	.gc-main-content.with-left-menu {
            margin-left: 70px;
    }
    
    .custom-menu .gc-account-leftbar .menu-item-label {
        font-size: 13px !important;
    }
 
    .gc-account-user-submenu-bar.gc-account-user-submenu-bar-notifications_button_small {
    width: 225px !important
}
    
    .gc-account-leftbar .gc-account-user-submenu-bar-notifications_button_small .notification-group .content {
    width: 185px !important;
}
    .gc-account-leftbar .gc-account-user-submenu-bar-notifications_button_small .notification-group .date {
    bottom: -2px !important;
}
	}




