.mce-toolbar .mce-btn button {
    background: #fff !important;
}

.lesson-template-default.single button {
    background-color: var(--e-global-color-primary) !important;
    background-image: none !important;
}

.lesson-template-default.single button:hover {
    background-color: var(--e-global-color-accent) !important;
    background-image: none !important;
}

.tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-header .tutor-topbar-mark-btn:hover {
    color: #fff !important;
    background-color: var(--e-global-color-accent) !important;
}

.tutor-forgot-password-form {
    max-width: 520px;
    margin: 0 auto;
    padding: 40px 20px 32px 20px !important;
    box-shadow: 0 0 15px rgba(0,0,0,.1);
    border-radius: 5px;
}

.tutor-ratings, .tutor-ratings-stars, .tutor-icon-star-line, .tutor-ratings-count {
    display: none !important;
}

.tutor-btn-ghost {
    color: #757c8e !important;
    border-radius: 0 !important;
    background-image: none !important;
}

.bp_group .page-header, .bp_group .desc-wrap, .bp_group .bp-wrap .main-navs, #comp-filters {
    display: none !important;
}

#members-group-list li .item-avatar {
    margin-right: 2%;
}

#members-group-list li img {
    width: 80px;
}

.member-name {
    display: block;
    float: none !important;
    margin-bottom: 18px !important;
    font-size: 20px !important;
    color: var(--tutor-color-primary); 
}

.member-name a {
    font-size: 20px !important;
    color: var(--tutor-color-primary); 
}

#buddypress #item-header {
    margin-top: 12px;
}

.bp_members .page-header {
    display: none !important;
}

.bp_members #item-header-avatar img {
    width: 154px !important;
}

#buddypress #header-cover-image {
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.bp-personal-sub-tab a {
    color: var(--tutor-color-primary) !important; 
}

.messages .mce-tinymce #mceu_5, .messages .mce-tinymce #mceu_6, .messages .mce-tinymce #mceu_7 {
    display: none;
}

.mce-toolbar .mce-btn-group .mce-btn.mce-primary .mce-ico {
    color: #50575e !important;
}

.mce-window .mce-window-head .mce-close {
    background: var(--tutor-color-primary) !important; 
    background-image: none !important; 
    color: #fff !important; 
}

.mce-window-head .mce-close .mce-i-remove:before {
    color: #fff !important;
}

.mce-window .mce-btn.mce-primary, .mce-primary button, .mce-primary button i, .mce-btn button {
    background-image: none !important; 
}

.elementor-widget-etlms-bundle-author {
    display: none;
}

.tutor-login-form-wrapper > .tutor-fs-5, .tutor-login-form-wrapper  .tutor-form-check + a {
    display: none;
}

.plyr__menu__container .plyr__control {
    color: #fff !important;
}

.tutor-fs-14 {
    font-size: 14px;
}

.tutor-ml-10 {
    margin-left: 10px;
}

.tutor-frontend-dashboard-maincontent .list-item-checklist {
    margin-bottom: 12px;
}

.tutor-frontend-dashboard-maincontent .tutor-form-check-input {
    cursor: default;
}

.tutor-alert.tutor-warning a {
    display: none;
}

.tutor-page-wrap {
	background-color: #fff;
    border-radius: 20px 20px 20px 20px;
}