/*LTR Support Styles Start */
.direction-ltr {
    direction: ltr;
}
.dropdown-item.active, .dropdown-item:active {
    background-color: transparent;
}

/* Menu CSS */
.menu-notification-tab-content .message-user-item {
    justify-content: space-between;
}
/* Menu CSS */

.video-floating-img-wrap {
    padding-right: 55px!important;
}
.faq-area-right {
    text-align: right;
}
.still-no-luck {
    left: 156px;
}

/* About Us Page */
.upgrade-skills-left {
    padding-left: 120px;
}
.upgrade-skills-right {
    padding-right: 165px;
}
/* About Us Page */

/* Blog Page */
.author-details {
    padding-left: 1.5rem;
}
.blog-reply-btn .iconify {
    position: relative;
    top: -2px;
    left: -7px;
}
/* Blog Page */

/* Course Page */
.show-all-course-area-inner-tags .iconify {
    cursor: pointer;
}
/* Course Page */

/* Customize Youtube Player Start */
.vbox-child {
    position: relative!important;
}
.video-player-area {
    position: relative;
}
.vbox-child::after,  .video-player-area::after {
    position: absolute;
    height: 70px;
    width: 100%;
    background-color: transparent;
    top: 0;
    left: 0;
    z-index: 999999;
    content: "";
}
/* Customize Youtube Player End */

/*Course watch page no video img start*/
.course-watch-no-video-img {
    height: 600px;
    overflow: hidden;
}
/*Course watch page no video img end*/

/*LTR Support Styles End */

/* RTL Support Styles Start */
.direction-rtl {
    direction: rtl;
}

/* Menu css */
.direction-rtl #mainNav .navbar-brand {
    margin-right: 0;
    margin-left: 30px;
}
.direction-rtl .header-nav-left-side {
    padding-left: 0;
    padding-right: 30px;
    margin-left: auto;
    margin-right: 0!important;
}
.direction-rtl .header-nav-left-side:before {
    left: auto;
    right: 0;
}
.direction-rtl .header-nav-left-side form {
    margin-right: 30px;
    margin-left: 0;
}
.direction-rtl .header-nav-left-side form button {
    padding-right: 10px!important;
    padding-left: 0!important;
}
.direction-rtl .menu-round-btn > a {
    margin-right: 0;
    margin-left: 18px;
}
.direction-rtl .menu-user-btn a {
    margin-right: auto;
    margin-left: 0;
}
.direction-rtl .menu-language-btn > a {
    margin-right: 18px;
    margin-left: 18px;
}
.direction-rtl .navbar .dropdown .dropdown-toggle:after {
    margin-left: 0;
    margin-right: .375rem;
}
.direction-rtl .menu-language-btn .dropdown-menu .dropdown-item img {
    margin-right: 0;
    margin-left: 7px;
}
.direction-rtl #mainNav .navbar-nav .dropdown-menu a {
    padding: 8px 30px 8px 45px;
}
.direction-rtl .navbar .dropdown-menu a::after {
    transform: rotate(90deg);
    right: auto;
    left: 1.7rem;
}
@media (min-width: 992px) {
    .direction-rtl .dropdown-menu .submenu {
        left: auto;
        right: 100%;
    }
}
.direction-rtl .menu-user-btn .dropdown-menu a {
    padding: 8px 0 8px 45px!important;
}
.direction-rtl .menu-user-btn .dropdown-menu a .iconify {
    margin-right: 0;
    margin-left: 15px;
}
.direction-rtl .message-user-item-left {
    text-align: right;
}
.direction-rtl .message-user-notification-box {
    float: left;
}
.direction-rtl .message-user-item-right {
    margin-right: 0.25rem;
    margin-left: 0!important;
}
.direction-rtl .message-user-item-right .text-end {
    text-align: left!important;
}
/* Menu css */

/* Hero Area */
.direction-rtl .theme-btn > svg {
    margin-left: 0;
    margin-right: 3px;
}
.direction-rtl .load-more-btn .iconify {
    margin-left: 0;
    margin-right: 7px;
}
.direction-rtl .theme-btn > svg.feather-arrow-right {
    transform: rotate(180deg);
}
.direction-rtl .feature-content {
    margin-left: 0!important;
    margin-right: 1rem!important;
}
.direction-rtl .top-categories-area .feature-content {
    margin-left: 0!important;
    margin-right: 0!important;
}
.direction-rtl .top-instructor-area .section-heading-img, .direction-rtl .courses-area .section-heading-img, .direction-rtl .passionate-team-member-area .section-heading-img {
    margin-right: 0;
    margin-left: 15px;
}
/* Hero Area */

/* Top Categories CSS */
.direction-rtl .top-cat-item {
    padding: 39px 39px 39px 57px;
}
/* Top Categories CSS */

.direction-rtl .video-floating-img-wrap {
    padding-right: 0!important;
    padding-left: 55px!important;
}
.direction-rtl .video-area .video-area-left {
    padding-right: 0;
    padding-left: 22px;
}
.direction-rtl .video-floating-img-wrap img {
    left: auto;
    right: -85px;
}
.direction-rtl .testimonial-item {
    padding-right: 0;
    padding-left: 46px;
}
.direction-rtl .testimonial-content {
    margin-left: 0;
    margin-right: 1rem;
}
.direction-rtl .achievement-item {
    padding: 0 15px 0 35px;
}
.direction-rtl .achievement-content {
    margin-left: 0!important;
    margin-right: 1rem;
}
.direction-rtl .faq-area-right {
    text-align: left;
}
.direction-rtl .still-no-luck {
    left: auto;
    right: 156px;
}
.direction-rtl .accordion-button::after {
    margin-left: 0;
    margin-right: auto;
}

/* Footer CSS */
.direction-rtl .footer-social ul li a {
    margin-right: 0;
    margin-left: 10px;
}
.direction-rtl .footer-contact-info ul li img, .direction-rtl .footer-contact-info ul li .iconify {
    margin-right: 0;
    margin-left: 22px;
}
/* Footer CSS */

/* Contact Page */
.direction-rtl .contact-info-content {
    margin-right: 1rem!important;
    margin-left: 0!important;
}
.direction-rtl .form-select {
    background-position: left .75rem center;
    padding: .375rem .75rem .375rem 2.25rem;
}
/* Contact Page */
.direction-rtl .breadcrumb-item+.breadcrumb-item {
    padding-left: 0;
    padding-right: .5rem;
}

.direction-rtl .breadcrumb-item+.breadcrumb-item::before {
    float: right;
    padding-right: 0;
    padding-left: .5rem;
}

/* About Us Page */
.direction-rtl .upgrade-skills-left {
    padding-left: 0;
    padding-right: 120px;
}
.direction-rtl .upgrade-skills-right {
    padding-right: 0;
    padding-left: 165px;
}
/* About Us Page */

/* Blog Page */
.direction-rtl .blog-sidebar-categories li a {
    margin-left: 0;
    margin-right: 22px;
}
.direction-rtl .blog-sidebar-categories li::before {
    left: auto;
    right: 0;
}
.direction-rtl .blog-sidebar-tags li a {
    margin: 0 0 11px 7px;
}
.direction-rtl .pagination li {
    margin-right: 0;
    margin-left: 14px;
}
.direction-rtl .page-item:first-child .page-link {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    border-top-right-radius: .25rem;
    border-bottom-right-radius: .25rem;
}
.direction-rtl .page-item:last-child .page-link {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-top-left-radius: .25rem;
    border-bottom-left-radius: .25rem;
}
.direction-rtl .page-item .page-link .iconify {
    transform: rotate(180deg);
}
.direction-rtl .share-box {
    margin-right: 0!important;
    margin-left: 1.5rem!important;
}
.direction-rtl .author-details {
    padding-left: 0;
    padding-right: 1.5rem;
}
.direction-rtl .blog-reply-btn .iconify {
    transform: rotate(180deg);
}
.direction-rtl .blog-reply-btn .iconify {
    left: auto;
    right: -7px;
}
.direction-rtl .blog-details-content-quotation-part .quote-item-img-wrap {
    margin-right: 0;
    margin-left: 33px;
}
/* Blog Page */

/* Course Page */
.direction-rtl .search-tag-list {
    margin: 5px 0 5px 5px;
}
.direction-rtl .sidebar-filter-btn {
    margin-left: 0.5rem;
    margin-right: 0!important;
}
.direction-rtl .sidebar-filter-btn img {
    margin-left: 0.5rem;
    margin-right: 0!important;
}
.direction-rtl .filter-bar-search-box {
    padding-right: 0!important;
}
.direction-rtl .filter-box {
    padding: 0 10px 0 0;
}
.direction-rtl .filter-bar-right {
    text-align: left!important;
}
.direction-rtl .clear-all-tags {
    margin-right: 0;
    margin-left: 15px;
}
.direction-rtl .clear-all-tags .iconify, .direction-rtl .show-all-course-area-inner-tags .iconify, .direction-rtl .sidebar-radio-item label.form-check-label .iconify {
    margin-right: 0;
    margin-left: 5px;
}
.direction-rtl .courses-sidebar-area {
    border-right: none;
    border-left: 1px solid #E5E8EC;
}
.direction-rtl .form-check .form-check-input {
    float: right;
    margin-left: 0;
    margin-right: -1.5em;
}
.direction-rtl .courses-sidebar-area .accordion-button {
    padding: .55rem 0 .55rem 1.25rem;
    text-align: right;
}
.direction-rtl .range-value-wrap-go-btn .iconify {
    transform: rotate(-180deg);
}
.direction-rtl .courses-sidebar-area .sidebar-inner-title .accordion-button .iconify {
    margin-right: 0;
    margin-left: 12px;
}
.direction-rtl .sidebar-radio-item {
    padding-right: 0;
    padding-left: 20px;
}
.direction-rtl .form-check {
    padding-left: 0;
    padding-right: 1.5em;
}
.direction-rtl .sidebar-radio-item label {
    margin-left: 0;
    margin-right: 5px;
}
.direction-rtl .ui-slider-horizontal .ui-slider-handle {
    margin-left: 0;
    margin-right: -.6em;
}
.direction-rtl .range-value-wrap {
    margin-right: 0;
    margin-left: 10px;
}
/* Course Page */

/* Course Details Page */
.direction-rtl .course-rating .me-2 {
    margin-left: .5rem!important;
    margin-right: 0!important;
}
.direction-rtl .course-tab-nav-wrap .nav-tabs.tab-nav-list li {
    margin-right: 0;
    margin-left: 5px;
}
.direction-rtl .course-details-tab-nav-wrap .tab-nav-list.nav-tabs .nav-link {
    margin-left: 0;
    margin-right: 22px;
}
.direction-rtl .what-you-learn-list-wrap ul li p {
    margin-left: 0;
    margin-right: 10px;
}
.direction-rtl .play-list-left img {
    margin-right: 0;
    margin-left: 18px;
}
.direction-rtl .show-preview {
    margin-right: 0;
    margin-left: 30px;
}
.direction-rtl .rating-list li {
    margin-right: 0;
    margin-left: 5px;
}
.direction-rtl .progress-star {
    margin-right: 0!important;
    margin-left: .5rem!important;
}
.direction-rtl .hint-number {
    margin-right: 0!important;
    margin-left: 1rem;
}
.direction-rtl .rating-list li {
    margin-right: 0;
    margin-left: 5px;
}
.direction-rtl .customer-review-item .ms-3 {
    margin-left: 0!important;
    margin-right: 1rem;
}
.direction-rtl .customer-review-item .rating-list {
    margin-right: 0!important;
    margin-left: .5rem;
}
.direction-rtl .rating-list li {
    margin-right: 0;
    margin-left: 5px;
}
.direction-rtl .course-single-details-right-content {
    margin-left: 0;
    margin-right: 26px;
}
.direction-rtl .course-price-box h4 .ps-3 {
    padding-left: 0!important;
    padding-right: 1rem;
}
.direction-rtl .course-left-duration .iconify {
    margin-right: 0!important;
    margin-left: .5rem;
}
.direction-rtl .course-includes-box ul li span {
    margin-left: 0;
    margin-right: 8px;
}
.direction-rtl .course-info-box-wishlist-btns .theme-btn > svg {
    margin-left: .5rem!important;
    margin-right: 0!important;
    transform: rotate(0deg);
}
.direction-rtl .share-this-course-box svg {
    margin-right: 0;
    margin-left: 10px;
}
/* Course Details Page */

/* Course Watch Page */
.direction-rtl .course-watch-banner-items li .iconify {
    margin-right: 0!important;
    margin-left: .5rem!important;
}
.direction-rtl .enrolled-count {
    margin-left: 0!important;
    margin-right: .5rem;
}
.direction-rtl .course-tab-nav-wrap .nav-tabs.tab-nav-list li {
    margin-right: 0;
    margin-left: 5px;
}
.direction-rtl .course-watch-page-area .course-details-tab-nav-wrap .tab-nav-list.nav-tabs .nav-link {
    margin-left: 15px;
    margin-right: 0;
}
.direction-rtl .what-you-learn-list-wrap ul {
    padding-right: 0;
    padding-left: 25px;
}
.direction-rtl .publish-update-time {
    text-align: left!important;
}
.direction-rtl .watch-course-title-right-btns .iconify {
    margin-right: 0!important;
    margin-left: .25rem;
}
.direction-rtl .course-watch-right-content .watchFinishedCourse p {
    padding-left: 0!important;
    padding-right: .5rem;
}
.direction-rtl .course-watch-right-content .watchContinuingCourse p, .direction-rtl .course-watch-right-content .play-list-item .play-list-left p {
    padding-left: 0!important;
    padding-right: .5rem;
}
.direction-rtl .modal .btn-close {
    right: auto;
    left: 31px;
}
.direction-rtl #newVideoPlayerModal .modal-header {
    right: auto;
    left: 0;
}
.direction-rtl #newVideoPlayerModal .btn-close {
    right: auto;
    left: 30px;
}
/* Course Watch Page */

/*Cart Page Start*/
.direction-rtl .price-symbol {
    margin-right: 0;
    margin-left: 5px;
}
/*Cart Page End*/

/* Instructor Single Page */
.direction-rtl .instructor-details-avatar-wrap img {
    transform: translateX(50%);
}
.direction-rtl .instructor-social ul li a {
    margin-right: 0;
    margin-left: 10px;
}
.direction-rtl .instructor-skills-tag-item {
    margin: 0 0 10px 10px;
}
.direction-rtl .instructor-temporary-unavailable .me-3 {
    margin-right: 0!important;
    margin-left: 1rem!important;
}
.direction-rtl .only-follower-item {
    border-right: 0;
    border-left: 1px solid #ECE6D3!important;
}
/* Instructor Single Page */

/* Student Profile Page */
.direction-rtl .student-profile-left-part h6 {
    margin-left: 0;
    margin-right: 42px;
}
.direction-rtl .student-profile-right-part .profile-top .profile-image {
    margin-right: 0;
    margin-left: 20px;
}
.direction-rtl .account-connections-btn .theme-btn img {
    margin-right: 0!important;
    margin-left: 1.5rem;
}
.direction-rtl .form-check-inline {
    margin-right: 0;
    margin-left: 1rem;
}
/* Student Profile Page */

/* My Courses or Wishlist Page */
.direction-rtl .course-item.wishlist-item .card-body {
    padding: 0 20px 0 0;
}
.direction-rtl .checkout-course-item .course-item.wishlist-item .card-body {
    padding: 0 10px 0 0;
}
.direction-rtl .instructor-my-course-item .rating-list {
    margin-left: 0;
    margin-right: 5px;
}
.direction-rtl .wishlist-course-item .card-body button,
.direction-rtl .wishlist-course-item .card-body .my-learning-invoice {
    margin-right: 0!important;
    margin-left: .5rem!important;
}
.direction-rtl .wishlist-course-item .card-body button img, .direction-rtl .wishlist-course-item .card-body button .iconify,
.direction-rtl .wishlist-course-item .card-body .my-learning-invoice img {
    margin-right: 0!important;
    margin-left: .25rem;
}
.direction-rtl .order-summary-box-note .ms-2 {
    margin-left: 0!important;
    margin-right: .5rem!important;
}
/* My Courses or Wishlist Page */

/* Checkout Page */
.direction-rtl .payment-method-card-box .form-check-input {
    margin-right: 0;
    margin-left: 10px;
}
.direction-rtl .form-check.payment-method-card-box.paypal-box .me-3 {
    margin-right: 0!important;
    margin-left: 1rem;
}
.direction-rtl .checkout-we-protect-content .ms-2 {
    margin-left: 0!important;
    margin-right: .5rem;
}
/* Checkout Page */

/* Auth pages */
.direction-rtl .sign-up-right-content .pass-icon {
    right: auto;
    left: 10px;
}
/* Auth pages */

/* Become an Instructor */
.direction-rtl .become-instructor-feature-area button.theme-btn, .direction-rtl .become-instructor-call-to-action button.theme-btn {
    margin-right: 0;
    margin-left: 30px;
}
.direction-rtl .become-an-instructor-procedure-item-right {
    margin-left: 25px;
    margin-right: 25px;
}
.direction-rtl .become-an-instructor-procedure-item-right .section-heading {
    text-align: right;
    padding-right: 0;
    padding-left: 50%;
}
.direction-rtl .become-an-instructor-procedures-area .row:nth-child(even) .become-an-instructor-procedure-item-right .section-heading {
    text-align: left;
    padding-left: 0;
    padding-right: 50%;
}
.direction-rtl .become-an-instructor-procedures-area .row:nth-child(even) .become-an-instructor-procedure-item-right p {
    text-align: left;
}
.direction-rtl .counter-content {
    margin-left: 0!important;
    margin-right: 1rem;
}
/* Become an Instructor */

/* Message Page */
.direction-rtl .message-user-item-left .ms-3 , .direction-rtl .chat-item.chat-item-left .ms-3{
    margin-left: 0!important;
    margin-right: 1rem;
}
.direction-rtl .message-chat-top-right{
    text-align: left!important;
}
.direction-rtl .message-chat-top-right .dropdown-menu .dropdown-item .iconify {
    margin-right: 0;
    margin-left: 6px;
}
.direction-rtl .chat-item .dropdown {
    right: auto;
    float: left;
    left: -25px;
}
.direction-rtl .chat-text-box {
    margin-right: 0;
    margin-left: 20px;
}
.direction-rtl .chat-item.chat-item-right {
    float: left;
}
.direction-rtl .message-chat-bottom-right {
    text-align: left!important;
    margin-left: 0!important;
    margin-right: 1rem;
}
.direction-rtl .message-chat-bottom-action-btn.send-chat-button .iconify {
    transform: rotate(-80deg);
}
.direction-rtl .message-chat-bottom-left .pe-0 {
    padding-right: .75rem!important;
    padding-left: 0;
}
.direction-rtl .message-chat-bottom-left .ps-0 {
    padding-left: .75rem!important;
    padding-right: 0;
}
.direction-rtl .search-message-box .input-group-text {
    padding-right: .75rem;
    padding-left: 0;
}
.direction-rtl .search-message-box input {
    border-left: 1px solid #E9E8E8;
    border-right: 0;
    border-top-left-radius: 4px!important;
    border-bottom-left-radius: 4px!important;
}
.direction-rtl .search-message-box .input-group-text {
    border-right: 1px solid #E9E8E8;
    border-left: 0;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    border-top-right-radius: .25rem!important;
    border-bottom-right-radius: .25rem!important;
}
/* Message Page */

/* Instructor Dashboard Pages */
.direction-rtl .instructor-profile-left-part ul li a .iconify {
    margin-right: 0;
    margin-left: 15px;
}
.direction-rtl .instructor-profile-left-part ul li .toggle-account-menu {
    right: auto;
    text-align: left;
    left: 10px;
}
.direction-rtl .instructor-profile-page .profile-top .profile-image {
    margin-right: 0;
    margin-left: 20px;
}
.direction-rtl .add-more-certificate .iconify, .direction-rtl .instructor-add-extra-field-box .iconify {
    margin-right: 0!important;
    margin-left: .5rem;
}
.direction-rtl .instructor-profile-left-part-wrap {
    border-right: none;
    border-left: 1px solid #EBEBEB;
}
.direction-rtl .instructor-my-courses-btns .iconify {
    margin-right: 0!important;
    margin-left: .25rem;
}

.direction-rtl .instructor-dashboard-top-part-item .ms-3 {
    margin-left: 0!important;
    margin-right: 1rem;
}
.direction-rtl .recently-added-course-item-left .ms-3 {
    margin-left: 0!important;
    margin-right: 1rem;
}
.direction-rtl .recently-added-course-item-right.ms-3 {
    margin-left: 0!important;
    margin-right: 1rem;
}

.direction-rtl .ranking-content-in-right {
    margin-left: 0;
    margin-right: 15px;
}
.direction-rtl .ranking-item-right {
    padding-left: 0;
    padding-right: 50px;
}
.direction-rtl .ranking-item-right:after {
    left: auto;
    right: 0;
}
/* Ranking Badge list page */
.direction-rtl .ranking-item-right .ranking-content-in-right {
    margin-left: 0;
    margin-right: 50px;
}
/* Ranking Badge list page */

/* Instructor Dashboard Pages */

/* Befour Purchase course single Tabs */

/* Discussion Tab */
.direction-rtl .discussion-comment-left-img-wrap {
    margin-right: 0;
    margin-left: 15px;
}
.direction-rtl .extra-info-left button {
    margin-right: 0;
    margin-left: 20px;
}
.direction-rtl .extra-info-right div {
    margin-left: 0;
    margin-right: 20px;
}
.direction-rtl .extra-info-right div .iconify {
    margin-right: 0;
    margin-left: 5px;
}
/* Discussion Tab */

/* Meet your instructor tab */
.direction-rtl .meet-instructor-img-wrap {
    margin-right: 0;
    margin-left: 13px;
}
.direction-rtl .meet-instructor-extra-info-item .iconify {
    margin-right: 0;
    margin-left: 7px;
}
/* Meet your instructor tab */

/* Befour Purchase course single Tabs */

/* After Purchase course single Tabs */

/* Live Class Tab */
.direction-rtl .course-watch-meeting-link .iconify {
    margin-left: 0;
    margin-right: 5px;
}
/* Live Class Tab */

/* Discussion tab */
.direction-rtl .start-conversation-btn-wrap button .iconify {
    margin-right: 0;
    margin-left: 15px;
}
.direction-rtl .discussion-left-img-wrap {
    margin-right: 0;
    margin-left: 26px;
}
/* Discussion tab */

/* Certificate Tab */
.direction-rtl .course-watch-certificate-download-btns .theme-btn.default-hover-btn {
    margin-right: 0;
    margin-left: 10px;
}
.direction-rtl .green-theme-btn .iconify, .direction-rtl .theme-btn.default-hover-btn .iconify {
    margin-right: 0;
    margin-left: 8px;
}
.direction-rtl .course-watch-certificate-download-btns .theme-btn .iconify {
    transform: rotate(0deg);
}
/* Certificate Tab */

/* Review Tab */
.direction-rtl .course-watch-page-area.course-single-details-area .review-progress-bar-wrap {
    margin-left: 0;
    margin-right: 40px;
}
/* Review Tab */

/* Quiz Tab */
.direction-rtl .notice-board-action-btns .theme-btn {
    margin-right: 0;
    margin-left: 5px;
}
.direction-rtl .multiple-quiz-block .form-check .iconify {
    margin-left: 0;
    margin-right: 5px;
}
.direction-rtl .course-watch-quiz-title-right-side p:not(:last-child) {
    border-right: none;
    border-left: 1px solid #B5B4BD;
    margin-right: 0;
    margin-left: 26px;
    padding-right: 0;
    padding-left: 26px;
}
.direction-rtl .quiz-back-btn, .direction-rtl .default-back-btn {
    margin-right: 0;
    margin-left: 10px;
}
.direction-rtl .merit-list-crown-img-wrap {
    margin-left: 0;
    margin-right: 30px;
}
/* Quiz Tab */

/* Resources Tab */
.direction-rtl .resource-list-text a {
    margin: 0 8px 0 10px;
}
/* Resources Tab */

/* Assignment tab */
.direction-rtl .create-assignment-upload-files button .iconify {
    margin-right: 0;
    margin-left: 8px;
}
/* Assignment tab */

/* After Purchase course single Tabs */

/* Instructor Course Page */
.direction-rtl .instructor-courses-info-duration-wrap ul li .iconify {
    margin-right: 0;
    margin-left: 6px;
}
.direction-rtl .instructor-courses-info-duration-wrap-text {
    margin-left: 0;
    margin-right: .25rem;
}
/* Instructor Course Page */

/* Instructor Resources Page */
.direction-rtl .default-delete-btn-red .iconify {
    margin-right: 0;
    margin-left: 8px;
}
.direction-rtl .red-blue-action-btns .theme-btn {
    margin-right: 0;
    margin-left: 9px;
}
.direction-rtl .instructor-quiz-list-page table .theme-btn .iconify {
    transform: rotate(0deg);
}
.direction-rtl .quiz-list-page-top-right {
    text-align: left!important;
}
/* Instructor Resources Page */

/* Instructor Quiz List Page */
.direction-rtl .instructor-quiz-list-page .dropdown li a .iconify {
    margin-right: 0;
    margin-left: 10px;
}
.direction-rtl .instructor-quiz-details-page table td > .iconify {
    margin-right: 0;
    margin-left: 5px;
}
.direction-rtl .instructor-add-question-page .openion-item .form-check {
    margin-left: 0;
    margin-right: 20px;
}
.direction-rtl .add-question-save-btns .theme-btn {
    margin-right: 0;
    margin-left: 10px;
}
/* Instructor Quiz List Page */

/* Instructor Assignment Page */
.direction-rtl .assignment-btn-group .theme-btn {
    margin-right: 0;
    margin-left: 11px;
}
.direction-rtl .assignment-btn-group .theme-btn .iconify {
    margin-right: 0;
    margin-left: 7px;
}
/* Instructor Assignment Page */

/* Instructor Upload Course Page */
.direction-rtl #progressbar li:after {
    right: auto;
    left: -118px;
}
.direction-rtl #msform .upload-course-step-item {
    text-align: right;
}
.direction-rtl .course-overview-step1 ul li .iconify {
    margin-right: 0;
    margin-left: 15px;
    transform: rotate(180deg);
}
.direction-rtl .common-upload-lesson-btn, .direction-rtl .common-upload-video-btn {
    margin-left: 0;
    margin-right: 20px;
}
.direction-rtl .common-upload-lesson-btn .iconify, .direction-rtl .common-upload-video-btn .iconify {
    margin-right: 0;
    margin-left: 5px;
}

.direction-rtl .upload-course-video-edit-btn {
    margin-left: 0;
    margin-right: 1.5rem;
}
.direction-rtl .upload-course-video-edit-btn .iconify {
    margin-left: .25rem;
    margin-right: 0;
}
.direction-rtl .add-more-section-btn .iconify {
    margin-right: 0;
    margin-left: .5rem;
}
.direction-rtl .upload-course-duration-text {
    margin-right: 0;
    margin-left: 1.5rem;
}
.direction-rtl .upload-course-duration-text .iconify {
    margin-right: 0;
    margin-left: .5rem;
}
.direction-rtl .stepper-action-btns .theme-button3, .direction-rtl .show-last-phase-back-btn {
    margin-right: 0;
    margin-left: 10px;
}
.direction-rtl .course-overview-step1 .mr-15 {
    margin-right: 0;
    margin-left: 15px;
}
.direction-rtl .main-upload-video-processing-item .ms-3 {
    margin-left: 0;
    margin-right: 1rem;
}
.direction-rtl .main-upload-video-processing-item-btns .theme-btn {
    margin-right: 0;
    margin-left: 7px;
}
.direction-rtl .main-upload-video-processing-item .ms-4 {
    margin-left: 0;
    margin-right: 1.5rem;
}
/* Instructor Upload Course Page */

/* Instructor All Student Page */
.direction-rtl .all-student-filter-dropdown-btn .iconify {
    margin-right: 0;
    margin-left: 5px;
}
.direction-rtl .all-student-modal-img span {
    margin-left: 0;
    margin-right: 15px;
}
/* Instructor All Student Page */

/* Instructor Notice Board Page */
.direction-rtl .table-data-course-name {
    margin-left: 0;
    margin-right: 10px;
}
.direction-rtl .default-edit-btn-blue .iconify {
    margin-right: 0!important;
    margin-left: 8px!important;
}
/* Instructor Notice Board Page */

/* Instructor Live Class Page */
.direction-rtl .copy-text-btn {
    right: auto;
    left: 10px;
}
/* Instructor Live Class Page */

/* Instructor Certificate Pages */
.direction-rtl .instructor-certificate-course-list-wrap span {
    margin-left: 0;
    margin-right: 15px;
}
.direction-rtl .color-picker label > span {
    margin-left: 0;
    margin-right: 5px;
}
.direction-rtl .create-certificate-sidebar .upload-img-btn-wrapper {
    float: left;
    right: auto;
    left: -9px;
}
.direction-rtl .create-certificate-sidebar .accordion-button::after {
    float: left;
}
/* Instructor Certificate Pages */

/* Instructor Finance Pages */
.direction-rtl #withdrawalModal .btn-close {
    right: auto;
    left: 20px;
}
/* Instructor Finance Pages */

/* Instructor Discussion page */
.direction-rtl .instructor-disscussion-page-leftside .search-message-box input {
    border: none!important;
}
.direction-rtl .instructor-disscussion-page-leftside .search-message-box .input-group-text {
    border-right: none!important;
}
/* Instructor Discussion page */

/* Support tickets all pages */
.direction-rtl .create-tickets-btns .theme-btn {
    margin-right: 0;
    margin-left: 10px;
}
.direction-rtl .ticket-status-box {
    margin-left: 0;
    margin-right: 10px;
}
/* Support tickets all pages */

/* Student My Learning */
.direction-rtl .my-courses-page .filter-box-short-icon img {
    margin-right: 0;
    margin-left: 5px;
}
/* Student My Learning */

/* Upload course edit */
.direction-rtl .lecture-edit-title, .direction-rtl .see-preview-video {
    margin-left: 0;
    margin-right: 10px;
}
/* Upload course edit */

/* RTL Consultation Pages */
.direction-rtl  #consultationBookingModal .consultantion-hours-box label, .direction-rtl #consultationBookingModal .consultantion-calendar-box label {
    margin-right: 0;
    margin-left: 13px;
}
.direction-rtl .booking-history-right {
    text-align: left;
}
.direction-rtl .book-schedule-calendar-wrap .iconify {
    left: 11px;
    right: auto;
}
.direction-rtl .are-you-available-title .iconify {
    margin-right: 0!important;
    margin-left: 0.5rem!important;
}
/* RTL Consultation Pages */

/* RTL Forum Pages */
.direction-rtl .forum-nav-list-title {
    padding: 18px 0 18px 20px;
}
.direction-rtl .forum-link-box-title .iconify {
    margin-right: 0!important;
    margin-left: .5rem;
}
.direction-rtl .forum-categories-filter-box button {
    margin-left: 0;
    margin-right: 20px;
}
.direction-rtl .forum-category-single-item-right {
    margin-left: 0!important;
    margin-right: 1rem;
}
.direction-rtl .forum-category-single-item-bottom-left li {
    margin-right: 0;
    margin-left: 20px;
}
.direction-rtl .forum-category-single-item-bottom-left li .iconify, .direction-rtl .forum-category-single-item-bottom-right li .iconify {
    margin-right: 0;
    margin-left: 5px;
}
.direction-rtl .forum-category-single-item-bottom-right li {
    margin-left: 0;
    margin-right: 20px;
}
.direction-rtl .ms-3 {
    margin-left: 0!important;
    margin-right: 1rem!important;
}
.direction-rtl .forum-details-bottom .reply-btn {
    margin-left: 0;
    margin-right: 28px;
}
.direction-rtl .forum-details-rightside.sticky-top {
    padding-left: 0;
    padding-right: 100px;
}
.direction-rtl .forum-timeline-menu:before {
    left: auto;
    right: 0;
}
.direction-rtl .list-group-item.active::after {
    left: auto;
    right: -1px;
}
.direction-rtl .list-group-item {
    padding: 0 15px 0 0;
}
/* RTL Forum Pages */

/* RTL Affiliate Pages Start */
.direction-rtl .affiliate-top-title-btns {
    text-align: left!important;
}
.direction-rtl .affiliate-top-title-btns .theme-btn {
    margin: 5px 5px 5px 0;
}
.direction-rtl .affiliate-dashboard-item .iconify {
    margin-left: 0!important;
    margin-right: .25rem!important;
    transform: scaleX(-1);
}
.direction-rtl .affiliate-export-btns .theme-btn {
    margin-left: 0!important;
    margin-right: 0.5rem!important;
}

/* Affiliate Link Box in Course page */
.direction-rtl .course-info-box-affiliate-link-copy input {
    padding: 15px 15px 15px 40px;
}
.direction-rtl .affiliate-copy-btn {
    right: auto;
    left: 12px;
}
/* Affiliate Link Box in Course page */

/* RTL Affiliate Pages End */

/* Subscription and Saas Plan section */
.direction-rtl .check-icon-wrap {
    margin-right: .5rem!important;
    margin-left: .5rem!important;
}
/* Subscription and Saas Plan section */

/* Star Ratings css */
.direction-rtl .star-ratings .fill-ratings {
    left: auto;
    right: 0;
}
.direction-rtl .rating-count {
    margin-left: 0rem!important;
    margin-right: 0.5rem!important;
}
/* Star Ratings css */

/* Session Online Show CSS Start */
.direction-rtl .session-online {
    margin-right: 0;
    margin-left: 5px;
}
/* Session Online Show CSS Start */
/* Search Instructor Page RTL Start */
.direction-rtl .sidebar-select-item {
    margin-right: 0!important;
    margin-left: 1.5rem!important;
}
/* Search Instructor Page RTL End */

/* Organization Dashboard RTL Start */
.direction-rtl .status.form-select {
    padding: 6px 15px 7px 27px;
}
.direction-rtl #donut .apexcharts-canvas {
    left: auto;
    right: -5px;
}
.direction-rtl #donut .apexcharts-legend-marker {
    margin-right: 0;
    margin-left: 3px;
}

/* Organization student profile Start */
.direction-rtl .organization-social-box ul li a {
    margin-right: 0;
    margin-left: 5px;
}
.direction-rtl .organization-stu-skill-box ul li a {
    margin-right: 0;
    margin-left: 10px;
}
.direction-rtl .organization-stu-profile-right-certificate .table tbody tr td:last-child {
    text-align: end!important;
}
/* Organization student profile End */

/* Organization Dashboard RTL End */

/* RTL Support Styles End */

/* PWA Install Button Start */
.pwa-install-btn {
    right: 10px;
    top: 30%;
    padding: 7px 10px;
    display: flex;
    border: 1px solid var(--border-color);
}
/* PWA Install Button End */