/* line 1, assets/scss/vc_modules/rtl/rtl.scss */
body.rtl {
  /*WHITE LMS*/ }
  /* line 2, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .stm_lms_menu_popup .inner .header_main_menu_wrapper .header-menu > li.menu-item-has-children > a {
    padding-left: 40px !important;
    padding-right: 20px !important; }
  /* line 6, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .stm_lms_menu_popup .inner .header_main_menu_wrapper .header-menu > li > .stm_lms_menu_toggle {
    right: auto;
    left: 0; }
  /* line 10, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .socials_widget_wrapper .widget_socials {
    padding-right: 0;
    padding-left: 45px;
    max-width: 265px; }
  /* line 15, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .stm_lms_user_side {
    text-align: right; }
  /* line 18, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .pull-left {
    float: right !important; }
  /* line 22, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .pull-right {
    float: left !important; }
  /* line 26, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .header_top_bar .header_login_url {
    margin: 11px 42px 12px 0; }
  /* line 30, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .header_top_bar .language-switcher-unit .stm_current_language.dropdown_toggle .fa {
    margin-left: 0;
    margin-right: 6px; }
  /* line 35, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .search-toggler {
    margin-left: 0;
    margin-right: 33px; }
  /* line 40, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .star-rating {
    display: none; }
  /* line 44, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .stm_featured_products_unit .stm_featured_product_single_unit .stm_featured_product_single_unit_centered .stm_featured_product_footer .stm_featured_product_comments {
    margin-right: 0;
    margin-left: 10px; }
  /* line 49, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .simple_carousel_prev {
    margin-left: 0; }
  /* line 53, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .simple_carousel_next {
    margin-right: 15px; }
  /* line 57, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .single_product_after_title .meta-unit.teacher {
    margin-right: 0;
    margin-left: 55px; }
  /* line 62, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .footer_widgets_wrapper .table_working_hours tr td,
  body.rtl .stm_featured_products_unit .stm_featured_product_single_unit .stm_featured_product_single_unit_centered .stm_featured_product_body a .title,
  body.rtl .stm_featured_products_unit .stm_featured_product_single_unit .stm_featured_product_single_unit_centered .stm_featured_product_body .expert {
    text-align: right; }
  /* line 68, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .footer_widgets_wrapper .table_working_hours tr td.day_value {
    text-align: left; }
  /* line 74, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .header_2_top_bar__inner .top_bar_right_part {
    margin-right: auto;
    margin-left: inherit; }
  /* line 79, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .header_top_bar .header_top_bar_socs {
    margin: 12px 40px 12px 0; }
  /* line 83, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .header_2 .header_top .stm_lms_categories {
    margin: 0 0 0 12px; }
  /* line 87, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .header_2 .header_top .stm_courses_search {
    padding-right: 0;
    padding-left: 30px; }
  /* line 92, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .header_2 .header_top .right-unit > * {
    margin-left: 0;
    margin-right: 30px; }
  /* line 97, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .single_product_after_title .meta-unit img,
  body.rtl .single_product_after_title .meta-unit i {
    margin: 0 0 0 15px; }
  /* line 102, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .nav.nav-tabs {
    padding: 0; }
  /* line 106, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .stm-lms-course-info__single_icon {
    margin-right: auto;
    margin-left: 0; }
  /* line 111, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .stm_lms_courses__single--price,
  body.rtl .stm_lms_courses_categories.style_1 .stm_lms_courses_category__info span {
    margin-left: inherit;
    margin-right: auto; }
  /* line 118, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .stm_image_box img {
    order: 10;
    margin-right: auto; }
  /* line 123, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .stm_image_box .stm_image_box__content {
    order: 5; }
  /* line 128, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .courses_filters .stm_lms_courses_grid__sort .sort_label {
    margin-right: 0;
    margin-left: 10px; }
  /* line 133, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .courses_filters__activities {
    justify-content: flex-end; }
  /* line 137, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .courses_filters .stm_lms_courses_grid__sort {
    margin-left: 0; }
  /* line 141, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .courses_filters__switcher {
    margin-left: 0;
    margin-right: 20px; }
  /* line 146, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .icon_alignment_left .icon {
    float: right;
    margin-right: 0;
    margin-left: 20px; }
  /* line 152, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .header_main_menu_wrapper .header-menu > li > ul.sub-menu > li.menu-item-has-children a:after {
    right: auto;
    left: 15px;
    transform: rotate(180deg);
    transform-origin: bottom center; }
  /* line 159, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .stm_lms_user_info_top__wrapper {
    margin-left: 0;
    margin-right: auto; }
    /* line 163, assets/scss/vc_modules/rtl/rtl.scss */
    body.rtl .stm_lms_user_info_top__wrapper .stm-lms-user_rating {
      text-align: left; }
  /* line 168, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .stm_lms_instructor_courses__single--meta .views {
    margin-right: auto;
    margin-left: 0; }
  /* line 173, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .stm_lms_instructor_courses__single--status {
    padding-left: 15px;
    padding-right: 0; }
  /* line 179, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .stm_lms_profile_buttons_set__inner .stm-lms-user_create_announcement_btn, body.rtl .stm_lms_profile_buttons_set__inner .stm-lms-user_edit_profile_btn {
    text-align: right; }
    /* line 182, assets/scss/vc_modules/rtl/rtl.scss */
    body.rtl .stm_lms_profile_buttons_set__inner .stm-lms-user_create_announcement_btn .fa, body.rtl .stm_lms_profile_buttons_set__inner .stm-lms-user_edit_profile_btn .fa {
      margin: 0 0 0 10px; }
  /* line 188, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .stm_lms_instructor_courses__top a i {
    margin-left: 5px;
    margin-right: 0; }
  /* line 193, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .stm-lms-user-quizzes .stm-lms-user-quiz__status {
    text-align: left; }
  /* line 198, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .table_working_hours tr td.day_label {
    text-align: right; }
  /* line 202, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .table_working_hours tr td.day_value {
    text-align: left; }
  /* line 207, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .stm-lms-buy-buttons .btn {
    margin: 0 0 10px 10px; }
  /* line 211, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .post_list_main_section_wrapper .post_list_item_title {
    padding-left: 40px;
    padding-right: 0; }
  /* line 216, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl #footer_copyright .footer_logo {
    margin-right: 0;
    margin-left: 20px; }
  /* line 221, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .header_top_bar .header_login_url .fa {
    margin-right: 0;
    margin-left: 10px; }
  /* line 226, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .testimonials-carousel-unit .media-left {
    padding-right: 0;
    padding-left: 15px; }
  /* line 231, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .post_list_main_section_wrapper .post_list_meta_unit {
    margin-right: auto;
    margin-left: 0; }
  /* line 236, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .view_type_switcher {
    margin-left: 0;
    margin-right: 33px; }
  /* line 241, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .stm_lms_udemy_course .stm_lms_udemy_bar .single_product_after_title .stm_lms_enrolled_num,
  body.rtl .stm_lms_udemy_course .stm_lms_udemy_bar .single_product_after_title .stm_lms_udemy_caption_languages,
  body.rtl .stm_woo_helpbar .woocommerce-product-search {
    margin-right: 0;
    margin-left: 20px; }
  /* line 248, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .stm_archive_product_inner_unit .stm_archive_product_inner_unit_centered .stm_featured_product_footer .stm_featured_product_comments {
    margin-right: 0;
    margin-left: 10px; }
  /* line 253, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .teacher_single_product_page img {
    float: right;
    margin-right: 0;
    margin-left: 15px; }
  /* line 259, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .average_rating_unit .average_rating_value {
    letter-spacing: 0px; }
  /* line 263, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .detailed_rating .detail_rating_unit tr td.bar {
    padding-left: 10px; }
  /* line 267, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .stm_woo_comments .comment_container img {
    float: right;
    margin-right: 0;
    margin-left: 15px; }
  /* line 273, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .comment-form-rating.woo_stm_rating_fields .stars span a {
    float: right; }
  /* line 277, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .stm_archive_product_inner_grid_content .stm-courses {
    padding-right: 0; }
  /* line 281, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .stm_woo_helpbar .woocommerce-product-search .search-field {
    margin-left: 7px;
    margin-right: 0; }
  /* line 286, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .st_experts .expert-media {
    padding-left: 25px;
    padding-right: 0; }
  /* line 291, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .header_top .header_top_socials ul li {
    margin: 0 0 0 15px; }
    /* line 294, assets/scss/vc_modules/rtl/rtl.scss */
    body.rtl .header_top .header_top_socials ul li:last-child {
      margin-left: 0; }
  /* line 299, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .stm_testimonials_wrapper_style_2 .stm_lms_testimonials_single__content {
    margin-right: auto; }
  /* line 303, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .stm_lms_login_wrapper .stm_lms_lost_password_form .btn,
  body.rtl .stm_lms_login_wrapper__actions .btn {
    margin-right: auto;
    margin-left: 0; }
  /* line 309, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .wp-social-login-widget {
    float: left; }
  /* line 313, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .stm_lms_register_wrapper__actions label,
  body.rtl .stm_lms_login_wrapper__actions label {
    margin-right: 0;
    margin-left: 15px; }
  /* line 319, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .stm_lms_instructors_carousel_wrapper .stm_lms_instructors_carousel__top .h4 {
    margin-left: 0;
    margin-right: auto; }
  /* line 324, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .stm_lms_udemy_course .stm_lms_udemy_bar .average-rating-stars__av,
  body.rtl .categories-courses-single > a i {
    margin-right: 0;
    margin-left: 15px; }
  /* line 330, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .stm_lms_single_course_carousel_wrapper .stm_lms_single_course_carousel .stm_lms_single_course_carousel_item__content {
    margin-left: 0;
    margin-right: auto; }
  /* line 335, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .stm_lms_single_course_carousel_wrapper .stm_lms_single_course_carousel .stm_lms_single_course_carousel_item__content .stm_lms_courses__single__buttons .stm-lms-wishlist {
    margin: 0 34px 0 0; }
  /* line 339, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .stm_product_list_widget li a img {
    float: right;
    margin-right: 0;
    margin-left: 20px; }
  /* line 345, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .stm_lms_courses__single--info_author__avatar {
    margin-left: 5px;
    margin-right: 0; }
  /* line 350, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl #reviews .average-rating-stars .star-rating > span {
    background-position: -12px 0; }
  /* line 355, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl #reviews .detailed_rating .detail_rating_unit tr td.value {
    padding-right: 10px; }
  /* line 366, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl.single_instructor .widget_mailchimp .stm_mailchimp_unit .button {
    right: auto;
    left: 0; }
  /* line 373, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl.single_instructor .header_main_menu_wrapper .pull-right {
    float: right !important; }
  /* line 379, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .event-col .event_archive_item .event_start i {
    margin-right: 0;
    margin-left: 5px; }
  /* line 384, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .copyright_text {
    text-align: left; }
    /* line 388, assets/scss/vc_modules/rtl/rtl.scss */
    body.rtl .copyright_text a:hover {
      color: #fff !important; }
  /* line 395, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl #footer_bottom a {
    color: #fff; }
  /* line 400, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .widget_pages ul.style_2 li a {
    padding-left: 0;
    padding-right: 15px; }
    /* line 405, assets/scss/vc_modules/rtl/rtl.scss */
    body.rtl .widget_pages ul.style_2 li a:hover .h6 {
      color: #fff !important; }
    /* line 410, assets/scss/vc_modules/rtl/rtl.scss */
    body.rtl .widget_pages ul.style_2 li a:after {
      left: auto;
      right: 0; }
  /* line 417, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .widget_stm_recent_posts .widget_media_style_2 img {
    float: right;
    margin-right: 0;
    margin-left: 20px; }
  /* line 423, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .widget_stm_recent_posts .widget_media_style_2 .cats_w {
    overflow: hidden;
    margin-left: 0; }
  /* line 428, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .widget_stm_recent_posts .widget_media_style_2 .h6 {
    color: #fff;
    font-size: 14px;
    font-weight: 600; }
  /* line 435, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .stm_lms_categories_dropdown {
    right: 0;
    left: 30px; }
    /* line 439, assets/scss/vc_modules/rtl/rtl.scss */
    body.rtl .stm_lms_categories_dropdown__childs {
      right: 230px;
      left: 0; }
  /* line 446, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .stm_lms_courses__grid.archive_grid .stm_lms_courses__single .stm_lms_courses__single--image {
    float: right; }
  /* line 450, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .stm_lms_courses__grid.archive_grid .stm_lms_courses__single .stm_lms_courses__single--info,
  body.rtl .stm_lms_courses__grid.archive_grid .stm_lms_courses__single .stm_lms_courses__single--inner {
    float: left; }
  /* line 455, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .stm_lms_courses__grid.archive_grid .stm_lms_courses__single .stm_lms_courses__single--info {
    filter: none !important; }
    /* line 459, assets/scss/vc_modules/rtl/rtl.scss */
    body.rtl .stm_lms_courses__grid.archive_grid .stm_lms_courses__single .stm_lms_courses__single--info .stm_lms_courses__single--info_bottom .stm_lms_courses__single--price {
      margin: 0 0 0 10px; }
    /* line 463, assets/scss/vc_modules/rtl/rtl.scss */
    body.rtl .stm_lms_courses__grid.archive_grid .stm_lms_courses__single .stm_lms_courses__single--info .stm_lms_courses__single--info_bottom .stm-lms-wishlist {
      margin: 0 10px 0 0; }
    /* line 468, assets/scss/vc_modules/rtl/rtl.scss */
    body.rtl .stm_lms_courses__grid.archive_grid .stm_lms_courses__single .stm_lms_courses__single--info .stm_lms_courses__single--info_author {
      margin: 0 20px 0 0; }
    /* line 472, assets/scss/vc_modules/rtl/rtl.scss */
    body.rtl .stm_lms_courses__grid.archive_grid .stm_lms_courses__single .stm_lms_courses__single--info .stm_lms_courses__single--info_meta .stm_lms_course__meta {
      margin-right: 0;
      margin-left: 20px; }
  /* line 479, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .star-rating {
    overflow: hidden;
    margin-right: auto; }
    /* line 483, assets/scss/vc_modules/rtl/rtl.scss */
    body.rtl .star-rating > span {
      margin-left: 0;
      margin-right: auto;
      background-position: left top !important; }
  /* line 490, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .stm_lms_menu_popup .inner .header_main_menu_wrapper .header-menu li > ul.sub-menu li a:before {
    margin-right: 0;
    margin-left: 5px; }
  /* line 495, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .stm_lms_account_popup__user img {
    margin-right: 0;
    margin-left: 15px; }
  /* line 500, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {
    padding-left: 40px; }
  /* line 507, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .stm_lms_courses_wrapper .stm_lms_courses__grid.archive_grid .stm_lms_courses__single .stm_lms_courses__single--info .stm_lms_courses__single--info_bottom .stm_lms_courses__single--price {
    margin-right: auto; }
  /* line 511, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .stm_lms_courses_wrapper .stm_lms_courses__grid.archive_grid .stm_lms_courses__single .stm_lms_courses__single--info .stm_lms_courses__single--info_author {
    margin: 0 0 10px; }
    /* line 514, assets/scss/vc_modules/rtl/rtl.scss */
    body.rtl .stm_lms_courses_wrapper .stm_lms_courses__grid.archive_grid .stm_lms_courses__single .stm_lms_courses__single--info .stm_lms_courses__single--info_author .stm_lms_courses__single--info_author__avatar {
      margin: 0 0 0 5px; }
  /* line 523, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .stm_lms_grid_sort_module {
    display: flex;
    align-items: center;
    width: 370px; }
    /* line 528, assets/scss/vc_modules/rtl/rtl.scss */
    body.rtl .stm_lms_grid_sort_module:after {
      display: block;
      content: attr(data-text);
      order: -100;
      white-space: nowrap;
      font-weight: 500;
      margin-left: 15px;
      text-transform: uppercase; }
    /* line 539, assets/scss/vc_modules/rtl/rtl.scss */
    body.rtl .stm_lms_grid_sort_module .select2 .select2-selection {
      border-radius: 5px; }
  /* line 545, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .stm_lms_user_side {
    text-align: center; }
  /* line 549, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .stm_lms_profile_buttons_set__inner .stm-lms-user_create_announcement_btn,
  body.rtl .stm_lms_profile_buttons_set__inner .stm-lms-user_edit_profile_btn {
    text-align: center; }
  /* line 555, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .stm_lms_user_info_top h1 {
    max-width: 70%; }
  /* line 559, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .stm_lms_user_info_top .stm_lms_user_info_top__socials {
    margin: 0 auto 0 0; }
  /* line 564, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .stm-lms-user-courses .stm_lms_instructor_courses__single--duration {
    padding: 0 0 0 15px; }
  /* line 568, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .stm-lms-user-courses .stm_lms_instructor_courses__single--completed {
    margin: 0 auto 0 0; }
  @media (max-width: 1024px) {
    /* line 573, assets/scss/vc_modules/rtl/rtl.scss */
    body.rtl .stm_lms_courses__grid.archive_grid .stm_lms_courses__single .stm_lms_courses__single--info {
      display: block !important; }
      /* line 576, assets/scss/vc_modules/rtl/rtl.scss */
      body.rtl .stm_lms_courses__grid.archive_grid .stm_lms_courses__single .stm_lms_courses__single--info .stm_lms_courses__single--info_author {
        margin: 0 0 15px; } }
  @media (max-width: 850px) {
    /* line 584, assets/scss/vc_modules/rtl/rtl.scss */
    body.rtl .stm_lms_instructors__grid .stm_lms_instructors__single {
      width: 50% !important; }
    /* line 588, assets/scss/vc_modules/rtl/rtl.scss */
    body.rtl .stm_lms_courses__grid.archive_grid .stm_lms_courses__single .stm_lms_courses__single--info {
      display: none !important; }
    /* line 591, assets/scss/vc_modules/rtl/rtl.scss */
    body.rtl .stm_lms_courses__grid.archive_grid .stm_lms_courses__single .stm_lms_courses__single--image {
      width: 100%; }
    /* line 595, assets/scss/vc_modules/rtl/rtl.scss */
    body.rtl .stm_lms_courses__grid.archive_grid .stm_lms_courses__single .stm_lms_courses__single--inner {
      width: 100%; }
    /* line 599, assets/scss/vc_modules/rtl/rtl.scss */
    body.rtl .stm_lms_courses__grid.archive_grid .stm_lms_courses__single .stm_lms_courses__single--info {
      width: 100%; } }
  @media (max-width: 768px) {
    /* line 613, assets/scss/vc_modules/rtl/rtl.scss */
    body.rtl .courses_filters {
      flex-wrap: wrap; }
      /* line 616, assets/scss/vc_modules/rtl/rtl.scss */
      body.rtl .courses_filters .courses_filters__title {
        width: 100%;
        margin: 0 0 0 0; }
      /* line 621, assets/scss/vc_modules/rtl/rtl.scss */
      body.rtl .courses_filters .courses_filters__activities {
        justify-content: flex-start; }
      /* line 625, assets/scss/vc_modules/rtl/rtl.scss */
      body.rtl .courses_filters .courses_filters__switcher {
        margin-right: auto; } }
  @media (max-width: 515px) {
    /* line 632, assets/scss/vc_modules/rtl/rtl.scss */
    body.rtl .stm_lms_instructors__grid .stm_lms_instructors__single {
      width: 100% !important; }
    /* line 636, assets/scss/vc_modules/rtl/rtl.scss */
    body.rtl .stm_lms_courses__grid.archive_grid .stm_lms_courses__single .stm_lms_courses__single--info .stm_lms_courses__single--info_meta {
      flex-wrap: wrap; }
      /* line 639, assets/scss/vc_modules/rtl/rtl.scss */
      body.rtl .stm_lms_courses__grid.archive_grid .stm_lms_courses__single .stm_lms_courses__single--info .stm_lms_courses__single--info_meta .stm_lms_course__meta {
        width: 100%; }
    /* line 644, assets/scss/vc_modules/rtl/rtl.scss */
    body.rtl .stm_lms_courses__grid.archive_grid .stm_lms_courses__single .stm_lms_courses__single--info .stm_lms_courses__single--info_bottom {
      flex-wrap: wrap; }
      /* line 647, assets/scss/vc_modules/rtl/rtl.scss */
      body.rtl .stm_lms_courses__grid.archive_grid .stm_lms_courses__single .stm_lms_courses__single--info .stm_lms_courses__single--info_bottom > * {
        width: 100%; }
      /* line 651, assets/scss/vc_modules/rtl/rtl.scss */
      body.rtl .stm_lms_courses__grid.archive_grid .stm_lms_courses__single .stm_lms_courses__single--info .stm_lms_courses__single--info_bottom .stm-lms-wishlist {
        margin: 10px -5px 0 0; }
    /* line 657, assets/scss/vc_modules/rtl/rtl.scss */
    body.rtl .courses_filters__activities {
      flex-wrap: wrap; }
    /* line 661, assets/scss/vc_modules/rtl/rtl.scss */
    body.rtl .courses_filters .stm_lms_courses_grid__sort {
      max-width: 100%;
      width: 100%; }
      /* line 665, assets/scss/vc_modules/rtl/rtl.scss */
      body.rtl .courses_filters .stm_lms_courses_grid__sort .sort_label {
        display: none; }
    /* line 670, assets/scss/vc_modules/rtl/rtl.scss */
    body.rtl .courses_filters .courses_filters__switcher {
      margin: 15px 0 0 auto; } }
  /* line 677, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .stm_lms_courses__archive_wrapper .stm_lms_courses__archive_filter {
    margin: 55px 0 20px 20px; }
    /* line 679, assets/scss/vc_modules/rtl/rtl.scss */
    body.rtl .stm_lms_courses__archive_wrapper .stm_lms_courses__archive_filter .stm_lms_courses__filter .stm_lms_styled_checkbox span.stm_lms_styled_checkbox__inner {
      margin-right: 0;
      margin-left: 10px; }
    /* line 683, assets/scss/vc_modules/rtl/rtl.scss */
    body.rtl .stm_lms_courses__archive_wrapper .stm_lms_courses__archive_filter .stm_lms_courses__rating .stm_lms_courses__filter_content label .stm_lms_radio {
      margin: 0 0 0 10px; }
  /* line 690, assets/scss/vc_modules/rtl/rtl.scss */
  body.rtl .stm-lms-wrapper-user > .container > .row {
    display: flex;
    flex-flow: row-reverse;
    flex-wrap: wrap; }
    /* line 694, assets/scss/vc_modules/rtl/rtl.scss */
    body.rtl .stm-lms-wrapper-user > .container > .row > .col-md-4,
    body.rtl .stm-lms-wrapper-user > .container > .row > .col-md-8 {
      float: none; }
    /* line 698, assets/scss/vc_modules/rtl/rtl.scss */
    body.rtl .stm-lms-wrapper-user > .container > .row > .col-md-4 {
      order: 100; }
    /* line 701, assets/scss/vc_modules/rtl/rtl.scss */
    body.rtl .stm-lms-wrapper-user > .container > .row > .col-md-8 {
      order: -1; }
