/* suncode.ir rtl styles */
@font-face { font-family: yekan_bakh; font-style: normal; font-weight: 100; font-stretch: extra-condensed; src: url('../fonts/yekan_bakh/woff/YekanBakhFaNum-Thin.woff') format('woff'), url('../fonts/yekan_bakh/woff2/YekanBakhFaNum-Thin.woff2') format('woff2'); } @font-face { font-family: yekan_bakh; font-style: normal; font-weight: 300; font-stretch: extra-condensed; src: url('../fonts/yekan_bakh/woff/YekanBakhFaNum-Light.woff') format('woff'), url('../fonts/yekan_bakh/woff2/YekanBakhFaNum-Light.woff2') format('woff2'); } @font-face { font-family: yekan_bakh; font-style: normal; font-weight: normal; font-stretch: extra-condensed; src: url('../fonts/yekan_bakh/woff/YekanBakhFaNum-Regular.woff') format('woff'), url('../fonts/yekan_bakh/woff2/YekanBakhFaNum-Regular.woff2') format('woff2'); } @font-face { font-family: yekan_bakh; font-style: normal; font-weight: 600; font-stretch: extra-condensed; src: url('../fonts/yekan_bakh/woff/YekanBakhFaNum-SemiBold.woff') format('woff'), url('../fonts/yekan_bakh/woff2/YekanBakhFaNum-SemiBold.woff2') format('woff2'); } @font-face { font-family: yekan_bakh; font-style: normal; font-weight: bold; font-stretch: extra-condensed; src: url('../fonts/yekan_bakh/woff/YekanBakhFaNum-Bold.woff') format('woff'), url('../fonts/yekan_bakh/woff2/YekanBakhFaNum-Bold.woff2') format('woff2'); } @font-face { font-family: yekan_bakh; font-style: normal; font-weight: 800; font-stretch: extra-condensed; src: url('../fonts/yekan_bakh/woff/YekanBakhFaNum-ExtraBold.woff') format('woff'), url('../fonts/yekan_bakh/woff2/YekanBakhFaNum-ExtraBold.woff2') format('woff2'); } @font-face { font-family: yekan_bakh; font-style: normal; font-weight: 900; font-stretch: extra-condensed; src: url('../fonts/yekan_bakh/woff/YekanBakhFaNum-Black.woff') format('woff'), url('../fonts/yekan_bakh/woff2/YekanBakhFaNum-Black.woff2') format('woff2'); } @font-face { font-family: yekan_bakh; font-style: normal; font-weight: 950; font-stretch: extra-condensed; src: url('../fonts/yekan_bakh/woff/YekanBakhFaNum-ExtraBlack.woff') format('woff'), url('../fonts/yekan_bakh/woff2/YekanBakhFaNum-ExtraBlack.woff2') format('woff2'); }
@font-face { font-family: iransansX; font-style: normal; font-weight: 100; src: url('../fonts/iransansX_front/woff/IRANSansXFaNum-Thin.woff') format('woff'), url('../fonts/iransansX_front/woff2/IRANSansXFaNum-Thin.woff2') format('woff2'); } @font-face { font-family: iransansX; font-style: normal; font-weight: 200; src: url('../fonts/iransansX_front/woff/IRANSansXFaNum-UltraLight.woff') format('woff'), url('../fonts/iransansX_front/woff2/IRANSansXFaNum-UltraLight.woff2') format('woff2'); } @font-face { font-family: iransansX; font-style: normal; font-weight: 300; src: url('../fonts/iransansX_front/woff/IRANSansXFaNum-Light.woff') format('woff'), url('../fonts/iransansX_front/woff2/IRANSansXFaNum-Light.woff2') format('woff2'); } @font-face { font-family: iransansX; font-style: normal; font-weight: 500; src: url('../fonts/iransansX_front/woff/IRANSansXFaNum-Medium.woff') format('woff'), url('../fonts/iransansX_front/woff2/IRANSansXFaNum-Medium.woff2') format('woff2'); } @font-face { font-family: iransansX; font-style: normal; font-weight: 600; src: url('../fonts/iransansX_front/woff/IRANSansXFaNum-DemiBold.woff') format('woff'), url('../fonts/iransansX_front/woff2/IRANSansXFaNum-DemiBold.woff2') format('woff2'); } @font-face { font-family: iransansX; font-style: normal; font-weight: 800; src: url('../fonts/iransansX_front/woff/IRANSansXFaNum-ExtraBold.woff') format('woff'), url('../fonts/iransansX_front/woff2/IRANSansXFaNum-ExtraBold.woff2') format('woff2'); } @font-face { font-family: iransansX; font-style: normal; font-weight: 900; src: url('../fonts/iransansX_front/woff/IRANSansXFaNum-Black.woff') format('woff'), url('../fonts/iransansX_front/woff2/IRANSansXFaNum-Black.woff2') format('woff2'); } @font-face { font-family: iransansX; font-style: normal; font-weight: 950; src: url('../fonts/iransansX_front/woff/IRANSansXFaNum-ExtraBlack.woff') format('woff'), url('../fonts/iransansX_front/woff2/IRANSansXFaNum-ExtraBlack.woff2') format('woff2'); } @font-face { font-family: iransansX; font-style: normal; font-weight: 1000; src: url('../fonts/iransansX_front/woff/IRANSansXFaNum-Heavy.woff') format('woff'), url('../fonts/iransansX_front/woff2/IRANSansXFaNum-Heavy.woff2') format('woff2'); } @font-face { font-family: iransansX; font-style: normal; font-weight: bold; src: url('../fonts/iransansX_front/woff/IRANSansXFaNum-Bold.woff') format('woff'), url('../fonts/iransansX_front/woff2/IRANSansXFaNum-Bold.woff2') format('woff2'); } @font-face { font-family: iransansX; font-style: normal; font-weight: normal; src: url('../fonts/iransansX_front/woff/IRANSansXFaNum-Regular.woff') format('woff'), url('../fonts/iransansX_front/woff2/IRANSansXFaNum-Regular.woff2') format('woff2'); }
@font-face { font-family: farhang; font-style: normal; font-weight: 100; src: url('../fonts/farhang/Farhang2FaNum-Thin.woff2') format('woff2'), url('../fonts/farhang/Farhang2FaNum-Thin.woff') format('woff'); } @font-face { font-family: farhang; font-style: normal; font-weight: 200; src: url('../fonts/farhang/Farhang2FaNum-ExtraLight.woff2') format('woff2'), url('../fonts/farhang/Farhang2FaNum-ExtraLight.woff') format('woff'); } @font-face { font-family: farhang; font-style: normal; font-weight: 300; src: url('../fonts/farhang/Farhang2FaNum-Light.woff2') format('woff2'), url('../fonts/farhang/Farhang2FaNum-Light.woff') format('woff'); } @font-face { font-family: farhang; font-style: normal; font-weight: 500; src: url('../fonts/farhang/Farhang2FaNum-Medium.woff2') format('woff2'), url('../fonts/farhang/Farhang2FaNum-Medium.woff') format('woff'); } @font-face { font-family: farhang; font-style: normal; font-weight: 600; src: url('../fonts/farhang/Farhang2FaNum-DemiBold.woff2') format('woff2'), url('../fonts/farhang/Farhang2FaNum-DemiBold.woff') format('woff'); } @font-face { font-family: farhang; font-style: normal; font-weight: 800; src: url('../fonts/farhang/Farhang2FaNum-ExtraBold.woff2') format('woff2'), url('../fonts/farhang/Farhang2FaNum-ExtraBold.woff') format('woff'); } @font-face { font-family: farhang; font-style: normal; font-weight: 900; src: url('../fonts/farhang/Farhang2FaNum-Black.woff2') format('woff2'), url('../fonts/farhang/Farhang2FaNum-Black.woff') format('woff'); } @font-face { font-family: farhang; font-style: normal; font-weight: bold; src: url('../fonts/farhang/Farhang2FaNum-Bold.woff2') format('woff2'), url('../fonts/farhang/Farhang2FaNum-Bold.woff') format('woff'); } @font-face { font-family: farhang; font-style: normal; font-weight: normal; src: url('../fonts/farhang/Farhang2FaNum-Regular.woff2') format('woff2'), url('../fonts/farhang/Farhang2FaNum-Regular.woff') format('woff'); }
@font-face { font-family: iranyekan; font-style: normal; font-weight: 100; src: url('../fonts/iranyekan/IRANYekanXFaNum-Thin.woff') format('woff'), url('../fonts/iranyekan/IRANYekanXFaNum-Thin.woff2') format('woff2'); } @font-face { font-family: iranyekan; font-style: normal; font-weight: 200; src: url('../fonts/iranyekan/IRANYekanXFaNum-UltraLight.woff') format('woff'), url('../fonts/iranyekan/IRANYekanXFaNum-UltraLight.woff2') format('woff2'); } @font-face { font-family: iranyekan; font-style: normal; font-weight: 300; src: url('../fonts/iranyekan/IRANYekanXFaNum-Light.woff') format('woff'), url('../fonts/iranyekan/IRANYekanXFaNum-Light.woff2') format('woff2'); } @font-face { font-family: iranyekan; font-style: normal; font-weight: 500; src: url('../fonts/iranyekan/IRANYekanXFaNum-Medium.woff') format('woff'), url('../fonts/iranyekan/IRANYekanXFaNum-Medium.woff2') format('woff2'); } @font-face { font-family: iranyekan; font-style: normal; font-weight: 600; src: url('../fonts/iranyekan/IRANYekanXFaNum-DemiBold.woff') format('woff'), url('../fonts/iranyekan/IRANYekanXFaNum-DemiBold.woff2') format('woff2'); } @font-face { font-family: iranyekan; font-style: normal; font-weight: 800; src: url('../fonts/iranyekan/IRANYekanXFaNum-ExtraBold.woff') format('woff'), url('../fonts/iranyekan/IRANYekanXFaNum-ExtraBold.woff2') format('woff2'); } @font-face { font-family: iranyekan; font-style: normal; font-weight: 900; src: url('../fonts/iranyekan/IRANYekanXFaNum-Black.woff') format('woff'), url('../fonts/iranyekan/IRANYekanXFaNum-Black.woff2') format('woff2'); } @font-face { font-family: iranyekan; font-style: normal; font-weight: 950; src: url('../fonts/iranyekan/IRANYekanXFaNum-ExtraBlack.woff') format('woff'), url('../fonts/iranyekan/IRANYekanXFaNum-ExtraBlack.woff2') format('woff2'); } @font-face { font-family: iranyekan; font-style: normal; font-weight: 1000; src: url('../fonts/iranyekan/IRANYekanXFaNum-Heavy.woff') format('woff'), url('../fonts/iranyekan/IRANYekanXFaNum-Heavy.woff2') format('woff2'); } @font-face { font-family: iranyekan; font-style: normal; font-weight: bold; src: url('../fonts/iranyekan/IRANYekanXFaNum-Bold.woff') format('woff'), url('../fonts/iranyekan/IRANYekanXFaNum-Bold.woff2') format('woff2'); } @font-face { font-family: iranyekan; font-style: normal; font-weight: normal; src: url('../fonts/iranyekan/IRANYekanXFaNum-Regular.woff') format('woff'), url('../fonts/iranyekan/IRANYekanXFaNum-Regular.woff2') format('woff2'); }
@font-face { font-family: dana; font-style: normal; font-weight: 10; src: url('../fonts/dana/DanaFaNum-Hairline.woff2') format('woff2'), url('../fonts/dana/DanaFaNum-Hairline.woff') format('woff'); } @font-face { font-family: dana; font-style: normal; font-weight: 100; src: url('../fonts/dana/DanaFaNum-Thin.woff2') format('woff2'), url('../fonts/dana/DanaFaNum-Thin.woff') format('woff'); } @font-face { font-family: dana; font-style: normal; font-weight: 200; src: url('../fonts/dana/DanaFaNum-UltraLight.woff2') format('woff2'), url('../fonts/dana/DanaFaNum-UltraLight.woff') format('woff'); } @font-face { font-family: dana; font-style: normal; font-weight: 300; src: url('../fonts/dana/DanaFaNum-Light.woff2') format('woff2'), url('../fonts/dana/DanaFaNum-Light.woff') format('woff'); } @font-face { font-family: dana; font-style: normal; font-weight: 500; src: url('../fonts/dana/DanaFaNum-Medium.woff2') format('woff2'), url('../fonts/dana/DanaFaNum-Medium.woff') format('woff'); } @font-face { font-family: dana; font-style: normal; font-weight: 600; src: url('../fonts/dana/DanaFaNum-DemiBold.woff2') format('woff2'), url('../fonts/dana/DanaFaNum-DemiBold.woff') format('woff'); } @font-face { font-family: dana; font-style: normal; font-weight: 800; src: url('../fonts/dana/DanaFaNum-ExtraBold.woff2') format('woff2'), url('../fonts/dana/DanaFaNum-ExtraBold.woff') format('woff'); } @font-face { font-family: dana; font-style: normal; font-weight: 900; src: url('../fonts/dana/DanaFaNum-Black.woff2') format('woff2'), url('../fonts/dana/DanaFaNum-Black.woff') format('woff'); } @font-face { font-family: dana; font-style: normal; font-weight: bold; src: url('../fonts/dana/DanaFaNum-Bold.woff2') format('woff2'), url('../fonts/dana/DanaFaNum-Bold.woff') format('woff'); } @font-face { font-family: dana; font-style: normal; font-weight: normal; src: url('../fonts/dana/DanaFaNum-Regular.woff2') format('woff2'), url('../fonts/dana/DanaFaNum-Regular.woff') format('woff'); }
@font-face{font-family:rokh;font-weight:300;src:url('../fonts/rokh/RokhFaNum-Light.woff') format('woff')}@font-face{font-family:rokh;font-weight:500;src:url('../fonts/rokh/RokhFaNum-Medium.woff') format('woff')}@font-face{font-family:rokh;font-weight:700;src:url('../fonts/rokh/RokhFaNum-UltraBold.woff') format('woff')}@font-face{font-family:rokh;font-weight:800;src:url('../fonts/rokh/RokhFaNum-Bold.woff') format('woff')}@font-face{font-family:rokh;font-weight:900;src:url('../fonts/rokh/RokhFaNum-ExtraBold.woff') format('woff')}
@font-face{font-family:modam;font-weight:200;src:url('../fonts/Modam/ModamFaNumWeb-Light.woff') format('woff'),url('../fonts/Modam/ModamFaNumWeb-Light.woff2') format('woff2')}@font-face{font-family:modam;font-weight:400;src:url('../fonts/Modam/ModamFaNumWeb-Regular.woff') format('woff'),url('../fonts/Modam/ModamFaNumWeb-Regular.woff2') format('woff2')}@font-face{font-family:modam;font-weight:700;src:url('../fonts/Modam/ModamFaNumWeb-Bold.woff') format('woff'),url('../fonts/Modam/ModamFaNumWeb-Bold.woff2') format('woff2')}@font-face{font-family:modam;font-weight:900;src:url('../fonts/Modam/ModamFaNumWeb-Black.woff') format('woff'),url('../fonts/Modam/ModamFaNumWeb-Black.woff2') format('woff2')}
@font-face{font-family:peyda;font-style:normal;font-weight:100;src:url('../fonts/PEYDA/PEYDAFANUM-THIN.woff') format('woff'),url('../fonts/PEYDA/PEYDAFANUM-THIN.woff2') format('woff2')}@font-face{font-family:peyda;font-style:normal;font-weight:300;src:url('../fonts/PEYDA/PEYDAFANUM-LIGHT.woff') format('woff'),url('../fonts/PEYDA/PEYDAFANUM-LIGHT.woff2') format('woff2')}@font-face{font-family:peyda;font-style:normal;font-weight:400;src:url('../fonts/PEYDA/PEYDAFANUM-REGULAR.woff') format('woff'),url('../fonts/PEYDA/PEYDAFANUM-REGULAR.woff2') format('woff2')}@font-face{font-family:peyda;font-style:normal;font-weight:600;src:url('../fonts/PEYDA/PEYDAFANUM-MEDIUM.woff') format('woff'),url('../fonts/PEYDA/PEYDAFANUM-MEDIUM.woff2') format('woff2')}@font-face{font-family:peyda;font-style:normal;font-weight:BOLD;src:url('../fonts/PEYDA/PEYDAFANUM-BOLD.woff') format('woff'),url('../fonts/PEYDA/PEYDAFANUM-BOLD.woff2') format('woff2')}@font-face{font-family:peyda;font-style:normal;font-weight:800;src:url('../fonts/PEYDA/PEYDAFANUM-BLACK.woff') format('woff'),url('../fonts/PEYDA/PEYDAFANUM-BLACK.woff2') format('woff2')}
@font-face{font-family:doran;font-weight:400;src:url('../fonts/Doran/DoranFaNum-Regular.woff') format('woff'),url('../fonts/Doran/DoranFaNum-Regular.woff2') format('woff2')}@font-face{font-family:doran;font-weight:800;src:url('../fonts/Doran/DoranFaNum-ExtraBold.woff') format('woff'),url('../fonts/Doran/DoranFaNum-ExtraBold.woff2') format('woff2')}
@font-face { font-family: ravi; font-weight: 400; src: url('../fonts/Ravi/RaviFaNum-Regular.woff') format('woff'), url('../fonts/Ravi/RaviFaNum-Regular.woff2') format('woff2'); } @font-face { font-family: ravi; font-weight: 700; src: url('../fonts/Ravi/RaviFaNum-Bold.woff') format('woff'), url('../fonts/Ravi/RaviFaNum-Bold.woff2') format('woff2'); } @font-face { font-family: ravi; font-weight: 900; src: url('../fonts/Ravi/RaviFaNum-ExtraBlack.woff') format('woff'), url('../fonts/Ravi/RaviFaNum-ExtraBlack.woff2') format('woff2'); }
html[dir="rtl"] .elementor_jws_menu_layout_menu_horizontal > .elementor-widget-container > .jws_main_menu > .jws_main_menu_inner > ul > li > a > i {
    margin-right: 5px;
    margin-left: 0;
}
html[dir="rtl"] .elementor_jws_menu_layout_menu_horizontal > .elementor-widget-container > .jws_main_menu > .jws_main_menu_inner > ul > li.menu-item-design-standard .sub-menu li.menu-item-has-children > a:after {
    content: '\e816';
    left: 20px;
    right: auto;
}
html[dir="rtl"] .elementor_jws_menu_layout_menu_horizontal > .elementor-widget-container > .jws_main_menu > .jws_main_menu_inner > ul > li.menu-item-design-standard > .sub-menu li .sub-menu {
    right: 100%;
    left: auto;
}
html[dir="rtl"] .jws-courses-advanced-element .layout6 .course-price {
    left: 15px;
    right: auto;
}
html[dir="rtl"] .auhtor-inline .author-avatar,
html[dir="rtl"] .jws-courses-info > ul li i,
html[dir="rtl"] .courses-report i{
    margin-left: 7px;
    margin-right: 0;
}
html[dir="rtl"] .post-breadcrumb .delimiter .jws-icon-caret-double-right:before {
    content: '\e836';
}
html[dir="rtl"] .pos-tl,
html[dir="rtl"] .jws_account .dropdown-menu a:before,
html[dir="rtl"] .elementor_jws_menu_layout_menu_horizontal > .elementor-widget-container > .jws_main_menu > .jws_main_menu_inner > ul > li .sub-menu li a:before,
html[dir="rtl"] .widget .checkbox-filter li a:before,
html[dir="rtl"] .widget .checkbox-filter li a:after,
html[dir="rtl"] .star-rating span,
html[dir="rtl"] .star-rating span:before{
    right: 0;
    left: auto;
}
html[dir="rtl"] .jws-courses-advanced-element .post-cat.has-shape {
    padding: 0px 0 5px 9px;
}
html[dir="rtl"] .jws-courses-advanced-element .insight_img {
    min-height: 100%;
    min-width: 100%;
    border-radius: 0px 0px 0px 20px;
}
html[dir="rtl"] .insight_img,
html[dir="rtl"] .jws_account .dropdown-menu,
html[dir="rtl"] .courses-sidebar .widget-title:after,
html[dir="rtl"] .form-mailchimp-button_in_input button[type="submit"],
html[dir="rtl"] .comments-area .comment_top .comment-list li .comment-body .comment-info .comment-reply-link,
html[dir="rtl"] .elementor-progress-percentage,
html[dir="rtl"] .course-comments-area .comment-date,
html[dir="rtl"] .jws-offcanvas-close-icon-wrapper.jws-offcanvas-close-icon-position-right-top{
    right: auto;
    left: 0;
}
html[dir="rtl"] .jws-courses-advanced-element .insight_img .insight_tl {
    top: 85%;
    right: -4px;
    left: auto;
}
html[dir="rtl"] .jws-courses-advanced-element .insight_img .insight_br {
    top: -4px;
    left: -16px;
    right: auto;
}
html[dir="rtl"] .insight_img .insight_item {
    transform: rotate(270deg);
}
html[dir="rtl"] .jws-courses-advanced-element .layout6 .post-inner,
html[dir="rtl"] .jws-courses-advanced-element .layout1 .post-media,
html[dir="rtl"] .jws-courses-advanced-element .layout3 .post-inner .post-media,
html[dir="rtl"] .jws-courses-advanced-element .layout4 .post-media{
    border-radius: 20px 0 20px 20px;
}
html[dir="rtl"] .mfp-close,
html[dir="rtl"] .jws-courses-advanced-element .layout1 .course-wishlist{
    left: 10px;
    right: auto;
}
html[dir="rtl"] .mfp-content {
    text-align: right;
}
html[dir="rtl"] .jws-banner-element .layout1 .jws-banner-content {
  background-image: url(../image/banner_svg.svg);
  background-position: top right;
}
html[dir="rtl"] .jws-tab-advanced .tab-nav.skin-line li.current a span,
html[dir="rtl"] .jws-tab-advanced .tab-nav.skin-line li a:hover span{
    transform: none;
}
html[dir="rtl"] .jws-tab-advanced .tab-nav.skin-line li a span {
    margin-right: 15px;
    margin-left: 0;
    transform: translatex(10px);
}
html[dir="rtl"] .courses-category-nav li a,
html[dir="rtl"] .author-tabs .jws-nav a,
html[dir="rtl"] .jws-filter-modal .modal-top .modal-title,
html[dir="rtl"] .jws-blog-element .cat-solid a,
html[dir="rtl"] .comments-area .comment-respond #cancel-comment-reply-link,
html[dir="rtl"] .woocommerce-cart .woocommerce .cart-empty{
    letter-spacing: 0;
}
html[dir="rtl"] .owl-carousel .owl-nav > button.owl-prev {
    right: -20px;
    left: auto;
}
html[dir="rtl"] .owl-carousel .owl-nav > button.owl-next {
    left: -20px;
    right: auto;
}
html[dir="rtl"] .owl-carousel .owl-nav > button.owl-next span:before {
    content: '\e816';
}
html[dir="rtl"] .owl-carousel .owl-nav > button.owl-prev span:before {
    content: '\e816';
    transform: scale(-1);
}
html[dir="rtl"] .jws-marquee .icon_text_bg .icon_text .mar-text:after {
    content: '\e804';
    margin-right: 15px;
    margin-left: 0;
}
html[dir="rtl"] .jws-marquee .icon_text_bg .icon_text .mar-icon {
    margin-left: 14px;
    margin-right: 0;
}
html[dir="rtl"] .jws-marquee .icon_text_bg .icon_text a {
    direction: rtl;
    padding: 10px 10px 10px 20px;
}
html[dir="rtl"] .elementor-widget-jws_rain_text .pos-tl {
    left: 0;
    right: auto;
}
html[dir="rtl"] .swiper-nav-top .jws-icon-caret-right-light:before {
    content: '\e816';
}
html[dir="rtl"] .swiper-nav-top .jws-icon-caret-left-light:before {
    content: '\e815';
}
html[dir="rtl"] .jws-banner-element .layout1 .view-detail i {
    transform: rotate(50deg);
}
html[dir="rtl"] .jws-tab-advanced .tab-nav.skin-line li a:before {
    background: linear-gradient(to left, #030f40 50%, #cfd1db 50%);
    background-position: left bottom;
    background-size: 200% 100%;
}
html[dir="rtl"] .jws-tab-advanced .tab-nav.skin-line li a:hover:before {
    background-position: right bottom;
}
html[dir="rtl"] .jws-tab-advanced .tab-nav.skin-line li.current a:before {
    background-position: right bottom;
}
html[dir="rtl"] .jws-courses-advanced-element .layout1 .post-meta span,
html[dir="rtl"] .jws-search-form .search-item .search-inner span.course-lessons,
html[dir="rtl"] .jws-search-form .search-item .search-inner span.course-user,
html[dir="rtl"] span.course-rating.d-block.cl-main,
html[dir="rtl"] span.course-rating.fs-small.cl-main,
html[dir="rtl"] span.course-rating.d-block.cl-heading,
html[dir="rtl"] .jws-courses-advanced-element .layout4 .post-meta span,
html[dir="rtl"] .jws-courses-advanced-element .layout5 .post-meta span,
html[dir="rtl"] .jws-courses-advanced-element .layout7 .post-meta span,
html[dir="rtl"] .jws-courses-advanced-element .layout2 .post-meta span,
html[dir="rtl"] .jws-courses-tags.layout1 .jws-post-item .post-meata span{
    display: flex;
    column-gap: 4px;
}
html[dir="rtl"] .jws-courses-tags.layout1 .jws-post-item:hover .post-meata {
    display: flex
}
html[dir="rtl"] .jws-courses-tags.layout1 .tags-action {
    line-height: 53px;
    transform: rotate(235deg);
}
html[dir="rtl"] .jws-courses-tags.layout1 .jws-post-item:hover .tags-action {
    transform: rotate(180deg);
}
html[dir="rtl"] .jws-courses-advanced-element .layout5 .post-title,
html[dir="rtl"] .jws-courses-advanced-element .layout7 .post-title{
    padding-left: 50px;
    padding-right: 0;
}
html[dir="rtl"] .jws-courses-advanced-element .layout7 .post-content {
    border-width: 1px 0px 1px 1px;
    border-radius: 20px 0 0 20px;
}
html[dir="rtl"] .jws-courses-advanced-element .layout7 .post-media {
    border-radius: 0px 0px 20px 0px;
}
html[dir="rtl"] .btn-hover-swp:hover .btn-txt {
    transform: translateX(-1.5em);
}
html[dir="rtl"] .jws-form-login-popup .jws-close {
    left: 40px;
    right: auto;
    padding: 22px 0px 0px 14px;
}
html[dir="rtl"] .slider-right-side .swiper .swiper-wrapper {
    margin-left: -20vw;
    margin-right: 0;
}
html[dir="rtl"] .swiper-nav-top .elementor-swiper-button-prev {
    margin-left: 15px;
    margin-right: 0;
}
html[dir="rtl"] .mr_r_15 {
    margin-left: 15px;
    margin-right: 0;
}
html[dir="rtl"] .swiper-nav-top .jws-icon-arrow-left:before {
    content: '\e80c';
}
html[dir="rtl"] .swiper-nav-top .jws-icon-arrow-right:before {
    content: '\e80f';
}
html[dir="rtl"] .jws-courses-advanced-element .layout2 .course-wishlist-wap {
    left: 0;
    right: auto;
    padding: 0px 10px 10px 0;
}
html[dir="rtl"] .jws-courses-advanced-element .layout2 .insight_img .insight_tl {
    right: -16px;
    left: auto;
    transform: rotate(90deg);
    top: -5px;
}
html[dir="rtl"] .jws-courses-advanced-element .layout2 .insight_img .insight_br {
    bottom: -22px;
    left: -5px;
    right: auto;
    transform: rotate(90deg);
    top: auto;
}
html[dir="rtl"] .jws-courses-advanced-element .layout2 .insight_img {
    border-radius: 0px 0px 20px 0px;
}
html[dir="rtl"] .jws_testimonials_slider_wrap.layout1 .avatar,
html[dir="rtl"] .active-categories a:not(.clear_filter),
html[dir="rtl"] .product-reviews h3,
html[dir="rtl"] .product-reviews .ratings-list .star-rating{
    margin-left: 10px;
    margin-right: 0;
}
html[dir="rtl"] .elementor-widget-n-accordion.jws-custom-true .e-n-accordion-item-title-icon {
    transform: rotate(45deg);
}
html[dir="rtl"] .elementor-widget-n-accordion.jws-custom-true .e-n-accordion-item[open] .e-n-accordion-item-title-icon {
    transform: rotate(145deg);
}
html[dir="rtl"] .instructor-page .user-avatar {
    margin-right: 80px;
    margin-left: 0;
}
html[dir="rtl"] .jws-instructors-advanced-element .layout1 .post-media:after {
    transform: rotateY(180deg);
}
html[dir="rtl"] .ul_st_1 li {
    padding-right: 30px;
    padding-left: 0;
}
html[dir="rtl"] .ul_st_1 li:before {
    right: 0;
    left: auto;
}
html[dir="rtl"] .jws-search-form form {
    padding: 2px 20px 2px 5px;
}
.countdown-container {
    direction: ltr;
}
html[dir="rtl"] .widget .checkbox-filter li a span.count {
    margin-right: 5px;
}
html[dir="rtl"] input.slider-amount-min.amount, html[dir="rtl"] input.slider-amount-max.amount {
    padding: 0 10px;
    font-size: 13px;
    text-align: center;
}
/* header items */
html[dir="rtl"] .jws-search-form .select2-container .select2-selection--single {
    border-left: 1px solid #EBEBEB;
    border-right: 0;
}
html[dir="rtl"] .jws_dropdown_text i,
html[dir="rtl"] .comments-area .comment_top .comment-list li .comment-body .comment-info .comment-reply-link:before{
    margin-left: 7px;
    margin-right: 0;
}
html[dir="rtl"] .course-comments-area .comment-author {
    padding-right: 18px;
    padding-left: 0;
}
html[dir="rtl"] .jws_dropdown_text .drop_top:after,
html[dir="rtl"] .active-categories a:not(.clear_filter) span,
html[dir="rtl"] .jws-filter-modal .modal-top .modal-close:after{
    margin-right: 5px;   
    margin-left: 0;   
}
html[dir="rtl"] .jws-search-form .s {
    padding-left: 40px;
    padding-right: 25px;
}
html[dir="rtl"] .jws-search-form .search-item .search-content {
    padding-right: 10px;
    margin-left: 0;
}
html[dir="rtl"] .jws-search-form .searchsubmit .jws-icon-magnifying-glass {
    transform: rotateY(180deg);
}
html[dir="rtl"] .jws_account_button .btn {
    padding: 9px 18px;
}
html[dir="rtl"] .jws-filter-modal .modal-content > div, .jws-filter-modal .modal-content section {
    direction: rtl;
}
html[dir="rtl"] form.search-form input {
    padding-left: 60px;
    padding-right: 25px;
}
html[dir="rtl"] form.search-form button {
    left: 16px;
    right: auto;
}
html[dir="rtl"] .jws-filter-modal .modal-top .modal-close{
    float: left;
}
html[dir="rtl"] .sidebar-left .siderbar-inner {
    padding-left: 44px;
    padding-right: 1rem;
}
html[dir="rtl"] .widget .checkbox-filter li a {
    padding-right: 26px;
    padding-left: 0;
}
html[dir="rtl"] .price_slider_wrapper {
    padding-left: 12px;
    padding-right: 0;
}
html[dir="rtl"] .course-wishlist span,
html[dir="rtl"] .jws-login-container .meter .text-meter{
    margin-right: 10px;
    margin-left: 0;
}
html[dir="rtl"] .courses-shre > *:not(:last-child) {
    border-left: 1px solid var(--body2);
    border-right: none;
}
html[dir="rtl"] .post-share a:not(:last-child),
html[dir="rtl"] .product-reviews .avg-rating-container{
    margin-left: 24px;
    margin-right: 0;
}
html[dir="rtl"] .post-share .post-share-inner {
    left: 0;
}
html[dir="rtl"] .jws-courses-info .post-share > span:after{
    float: right;
    margin-left: 8px;
    margin-right: 0;
}
html[dir="rtl"] .jws-courses-tags.layout1 .post-meata span:first-child {
    margin-left: 12%;
    margin-right: 0;
}
html[dir="rtl"] .single-blog .post-navigation > .right {
    float: left;
}
html[dir="rtl"] .star-rating {
    text-align: right;
    letter-spacing: 2px;
}
html[dir="rtl"] .post-author-info {
    padding-right: 20px;
    padding-left: 0;
}
html[dir="rtl"] .ld_subscribe_form .checkbox-form input {
    margin-right: 0;
    margin-left: 4px;
}
html[dir="rtl"] .jws-blog-element .jws_blog_layout1 .post-inner .post-media {
    border-radius: 20px 0px 20px 20px;
}
html[dir="rtl"] .jws-blog-element .jws_blog_layout1 .post-inner .post-date .insight_img {
    border-radius: 0px 0px 0px 20px;
}
html[dir="rtl"] .jws-blog-element .jws_blog_layout1 .post-inner .post-date .insight_img .insight_br{
    top: 95%;
    right: -4px;
    left: auto;
}
html[dir="rtl"] .jws-blog-element .jws_blog_layout1 .post-inner .post-date .insight_img .insight_tl {
    top: -4px;
    left: -16px;
    right: auto;
}
html[dir="rtl"] .jws-courses-advanced-element .layout5 .post-inner:before {
    right: 20%;
    left: auto;
    border-radius: 20px 0px 20px 20px;
}
html[dir="rtl"] .elementor_jws_menu_layout_menu_horizontal > .elementor-widget-container > .jws_main_menu > .jws_main_menu_inner > ul > li.menu-item:first-child {
    padding-right: 0 !important;
    padding-left: 10px !important;
}
html[dir="rtl"] .elementor_jws_menu_layout_menu_horizontal > .elementor-widget-container > .jws_main_menu > .jws_main_menu_inner > ul > li.menu-item:last-child {
    padding-left: 0 !important;
    padding-right: 10px !important;
}
html[dir="rtl"] .single-sfwd-courses .learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab {
    padding: 12px 0 12px 40px;
}
html[dir="rtl"] .mess-inner {
    padding-left: 30px;
    padding-right: 0;
}
html[dir="rtl"] .jws-pagination-number ul li > a .jws-icon-caret-right:before {
    content: '\e836';
}
html[dir="rtl"] .jws-pagination-number ul li > a .jws-icon-caret-left:before {
    content: '\e835';
}
html[dir="rtl"] .jws-cf7,
html[dir="rtl"] .jws-cf7-container input[type="text"], html[dir="rtl"] .jws-cf7-container textarea{
    direction: rtl;
    text-align: right;
}
html[dir="rtl"] .jws-cf7-button-left .wpcf7-submit {
    margin-right: 0;
    margin-left: auto;
}
html[dir="rtl"] .jws-cf7-button-right .wpcf7-submit {
    margin-left: 0;
    margin-right: auto;
}
html[dir="rtl"] .jws-notices .note-close {
  right: 10px;
  left: auto;
}
html[dir="rtl"] .toast-close,
html[dir="rtl"] .backToTop{
    left: 20px;
    right: auto;
}
html[dir="rtl"] .jws-switch-pricing.layout-default .pricing-nav-button:after {
    right: 3px;
    left: auto;
}
html[dir="rtl"] .jws-switch-pricing.layout-default .pricing-nav-button.slide:after {
    right: 43px;
    left: auto;
}
html[dir="rtl"] .select2-container--default .select2-selection--single .select2-selection__rendered {
    padding-right: 0px;
}
html[dir="rtl"] .select2-container--default .select2-results > .select2-results__options {
    padding-left: 3px;
    margin-right: 0;
}
html[dir="rtl"] .popup-team .post-content {
    padding-right: 50px;
    padding-left: 0;
}
html[dir="rtl"] .jws-switch-pricing.layout-default .pricing-item:not(:last-child) {
    border-left: 1px solid rgba(255, 255, 255, 0.1);
    border-right: none;
}
html[dir="rtl"] .filter-instructer .serch-field input {
    padding-left: 50px !important;
    padding-right: 25px !important;
}
html[dir="rtl"] .filter-instructer .serch-field button {
    left: 23px;
    right: auto;
}
html[dir="rtl"] .jws-notices{
    right: 15px;
    left: auto;
}
html[dir="rtl"] .jws-notices .note-item {
  margin-right: auto;
  margin-left: unset;
}
html[dir="rtl"] .layout-team-hover .post-media .post-detail {
    left: 0px;
    right: auto;
    border-radius: 0px 0px 20px 0px;
    padding: 0px 15px 11px 0;
    transform: translate(-100%, -100%);
}
html[dir="rtl"] .layout-team-hover .post-inner:hover .post-detail {
    transform: none;
}
html[dir="rtl"] .layout-team-hover .post-media .post-detail a {
    line-height: 53px;
    transform: rotate(235deg);
}
html[dir="rtl"] .layout-team-hover .insight_img .insight_tl {
    right: -15px;
    left: auto;
    transform: rotate(90deg);
    top: -4px;
}
html[dir="rtl"] .layout-team-hover .insight_img .insight_br {
    bottom: -19px;
    left: -4px;
    right: auto;
    transform: rotate(90deg);
}
html[dir="rtl"] .layout-team-hover .insight_img {
    min-height: 100%;
    min-width: 100%;
    border-radius: 0px 0px 20px 0px;
}
/* start woocommerce styles*/
html[dir="rtl"] .show_filter_shop {
    margin-left: 4em;
    margin-right: 0;
}
html[dir="rtl"] .show_filter_shop i {
    margin-left: 8px;
    margin-right: 0;
}
html[dir="rtl"] .jws-filter-modal .modal-content {
    transform: translateX(100%);
    right: 0;
    left: auto;
}
html[dir="rtl"] .jws-filter-modal.open .modal-content {
    transform: translateX(0);
}
html[dir="rtl"] .widget_products .product_list_widget .product-item-inner .product-content {
    padding-right: 20px;
    padding-left: 0;
}
html[dir="rtl"] .jws_pr_labels {
    left: 10px;
    right: auto;
}
html[dir="rtl"] .button-addtocart .button:after {
    margin-right: 10px;
    margin-left: 0;
}
html[dir="rtl"] .button-addtocart .button .loader,
html[dir="rtl"] .jws_cart_content .jws-cart-panel .jws-cart-panel-list-wrap .cart_list li .remove{
    left: 0;
    right: auto;
}
html[dir="rtl"] .loader {
    margin-left: -15px;
    margin-left: 0;
    right: 50%;
    left: auto;
}
html[dir="rtl"] .comment-form-rating .stars [class*="star"]:before {
    right: 0;
    left: auto;
}
html[dir="rtl"] .main-product .entry-summary .price-wrap > .price {
    margin-left: 45px;
    margin-right: 0;
}
html[dir="rtl"] .main-product .entry-summary {
    position: relative;
    padding-right: 60px;
    padding-left: 0;
}
html[dir="rtl"] .main-product .jws-quantity-wrap,
html[dir="rtl"] .tabs_review_questios span{
    margin-left: 15px;
    margin-right: 0;
}
html[dir="rtl"] .jws-quantity-wrap .quantity input[type=number] {
    margin-left: 27px;
    margin-right: 0;
}
html[dir="rtl"] .product_meta > span span:not(.meta_label), .product_meta > span a {
    margin-right: 5px;
    margin-left: 0;
}
html[dir="rtl"] .product-share .addthis_inline_share_toolbox a {
    margin-left: 8px;
    margin-right: 0;
}
html[dir="rtl"] .jws_action_review {
    margin-left: 0;
    margin-right: auto;
}
html[dir="rtl"] .woocommerce-Reviews .commentlist li .comment_container .comment-text {
    padding-right: 13px;
    padding-left: 0;
}
html[dir="rtl"] .jws_mini_cart > .jws-cart-nav a .jws_cart_count {
    left: -2px;
    right: auto;
}
html[dir="rtl"] .jws_wishlist a .count {
    left: -4px;
    right: auto;
}
html[dir="rtl"] .jws_wishlist a .wishlist_icon {
    margin-left: 3px;
    margin-right: 0;
}
html[dir="rtl"] .jws_mini_cart > .jws-cart-nav a .jws_price_total {
    margin-right: 2px;
    margin-left: 0;
}
html[dir="rtl"] .woocommerce-cart .shop_table tr.cart_item td {
    padding: 20px 26px 20px 0;
}
html[dir="rtl"] .woocommerce .woocommerce-error li:not(.cart-empty):before {
    margin-left: 2px;
    margin-right: 0;
}
html[dir="rtl"] .woocommerce-cart .shop_table td.product-name img {
    margin-left: 22px;
    margin-right: 0;
}
html[dir="rtl"] .woocommerce-cart .shop_table tr.cart_item td.product-remove {
    padding-right: 0;
}
html[dir="rtl"] .woocommerce-cart .shop_table tr .product-name .cart_content_item,
html[dir="rtl"] .woocommerce-order-details table tfoot tr th, html[dir="rtl"] .woocommerce-order-details table tfoot tr td{
    text-align: right;
}
html[dir="rtl"] .cart-collaterals .continue_shop i {
    margin-left: 7px;
    margin-right: 0;
}
html[dir="rtl"] .cart-collaterals .continue_shop .jws-icon-arrow-left:before {
    content: '\e80c';
}
html[dir="rtl"] .woocommerce-cart .shop_table tr .actions .coupon,
html[dir="rtl"] #billing_first_name_field, html[dir="rtl"] #shipping_first_name_field,
html[dir="rtl"] .woocommerce-columns--addresses .col-1, html[dir="rtl"] .woocommerce-Addresses .col-1, html[dir="rtl"] .woocommerce-columns--addresses .col-2, html[dir="rtl"] .woocommerce-Addresses .col-2,
html[dir="rtl"] .single-blog .post-navigation > .left{
    float: right;
}
html[dir="rtl"] .woocommerce-cart .shop_table tr .actions .coupon .input-text {
    margin-left: 10px;
    margin-right: 0;
}
html[dir="rtl"] .woocommerce-cart .shop_table tr .actions .col-right,
html[dir="rtl"] .jws-courses-advanced-element .layout5 .course-wishlist,
html[dir="rtl"] .jws-courses-advanced-element .layout7 .course-wishlist,
html[dir="rtl"] .jws-blog-element .jws_blog_layout2 .post-detail,
html[dir="rtl"] .jws_cart_content .jws-cart-panel .jws-cart-panel-summary .jws-cart-panel-summary-inner .total-cart .jws-cart-panel-summary-subtotal,
html[dir="rtl"] .cart-head .cart-close{
    float: left;
}
html[dir="rtl"] .cart-collaterals .cart_totals table tr td,
html[dir="rtl"] .woocommerce-checkout .jws_woo_your_order .woocommerce-checkout-review-order .shop_table td:last-of-type,
html[dir="rtl"] .woocommerce-order-details table .product-total,
html[dir="rtl"] .woocommerce-order-details table tfoot tr td,
html[dir="rtl"] .single-blog .post-navigation > .right .content_nav{
    text-align: left;
}
html[dir="rtl"] .woocommerce .woocommerce-message:not(.cart-empty):before {
    margin-left: 2px;
    margin-right: 0;
}
html[dir="rtl"] .cart-collaterals .cart_totals table tr th {
    padding: 17px 0px;
    padding-left: 10px;
    padding-right: 0;
    color: var(--heading);
    font-weight: bold;
}
html[dir="rtl"] #billing_last_name_field, html[dir="rtl"] #shipping_last_name_field {
    width: 50%;
    padding-right: 20px;
    padding-left: 0;
    float: left;
}
html[dir="rtl"] .woocommerce-columns--addresses .col-1, html[dir="rtl"] .woocommerce-Addresses .col-1 {
    margin-left: 30px;
    margin-right: 0;
}
.woocommerce .woocommerce-MyAccount-content form button {
    color: #fff;
}
html[dir="rtl"] .variations_form .reset_variations {
    margin-right: 10px;
    margin-left: 0;
    right: 100%;
    left: auto;
}
html[dir="rtl"] .woocommerce-tabs .wc-tabs li,
html[dir="rtl"] .mr_r_20,
html[dir="rtl"] .jws_cart_content .jws-cart-panel .jws-cart-panel-list-wrap .cart_list li .jws-cart-panel-item-thumbnail{
    margin-left: 20px;
    margin-right: 0;
}
html[dir="rtl"] .thumbnail_flex_true .jws_main_image .jws_pr_labels {
    left: 30px;
    right: auto;
}
html[dir="rtl"] .jws-wishlist-table .jws-wishlist-row tbody tr .jws_wishlist_detail .product-image {
    margin-left: 30px;
    margin-right: 0;
}
html[dir="rtl"] .jws-cart-sidebar {
    left: 0;
    right: auto;
    -webkit-transform: translateX(-105%);
    -o-transform: translateX(-105%);
    -ms-transform: translateX(-105%);
    -moz-transform: translateX(-105%);
    transform: translateX(-105%);
}
html[dir="rtl"] .jws_cart_content .jws-cart-panel .jws-cart-panel-list-wrap .cart_list li .jws-cart-panel-item-content .jws-cart-panel-product-title {
    padding-left: 20px;
    padding-right: 0;
}
/* end woocommerce styles*/
/* start show styles*/
html[dir="rtl"] .jws-shows-advanced-element .play-episodes,
html[dir="rtl"] .single-shows .container > .post-media .play-episodes{
    right: 50px;
    left: auto;
}
html[dir="rtl"] .jws-shows-advanced-element .episodes-list .post-media,
html[dir="rtl"] .jws-blog-element .post-meta > span{
    margin-left: 20px;
    margin-right: 0;
}
html[dir="rtl"] .jws-blog-element .cat-solid a,
html[dir="rtl"] .in-social li{
    margin-left: 5px;
    margin-right: 0;
}
html[dir="rtl"] .jws-switch-pricing.layout-table thead tr th:nth-child(2) {
    border-right: 1px solid var(--main);
    border-top-right-radius: 30px;
    border-left: none;
    border-top-left-radius: 0;
}
html[dir="rtl"] .jws-switch-pricing.layout-table tbody tr td:last-child {
    border-left: 1px solid var(--main);
    border-right: none;
}
html[dir="rtl"] .jws-switch-pricing.layout-table tbody tr td:nth-child(2) {
    border-right: 1px solid var(--main);
    border-left: none;
}
html[dir="rtl"] .jws-switch-pricing.layout-table tbody tr:last-child td:last-child {
    border-bottom-left-radius: 30px;
    border-bottom-right-radius: 0;
}
html[dir="rtl"] .jws-switch-pricing.layout-table tbody tr:last-child td:nth-child(2) {
    border-bottom-right-radius: 30px;
    border-bottom-left-radius: 0;
}
html[dir="rtl"] .jws-switch-pricing.layout-table thead tr th:last-child {
    border-left: 1px solid var(--main);
    border-top-left-radius: 30px;
    border-right: none;
    border-top-right-radius: 0;
}
html[dir="rtl"] .jws-episodes-advanced-element.list .post-content,
html[dir="rtl"] .comments-area .comment_top .comment-list li .comment-body .comment-info{
    padding-right: 15px;
    padding-left: 0;
}
html[dir="rtl"] .post-share > span:after,
html[dir="rtl"] .comments-area .comment-respond #cancel-comment-reply-link{
    margin-right: 10px;
    margin-left: 0;
}
html[dir="rtl"] .single-episodes .post-platform a {
    padding-right: 37px;
    padding-left: 0;
    background-position: calc(100% - 7px) center;
}
.mejs__controls {
    direction: ltr;
}
/* end show styles*/
/* blog*/
html[dir="rtl"] .jws-blog-element .jws_blog_layout1 .post-inner .post-cat a:not(:last-child) {
    border-left: 1px solid var(--body3);
    border-right: none;
    margin-left: 7px;
    padding-left: 7px;
    margin-right: 0;
    padding-right: 0;
}
html[dir="rtl"] .single-blog .header-blog-style .h-left {
    padding-left: 15%;
    padding-right: 0;
}
html[dir="rtl"] .comments-area .comment_top .comment-list li .children {
    padding-right: 100px;
    padding-left: 0;
}
html[dir="rtl"] .single-blog .post-navigation > .right i {
    margin-right: 11px;
    margin-left: 0;
}
html[dir="rtl"] .single-blog .post-navigation > .left i {
    margin-left: 11px;
    margin-right: 0;
}
html[dir="rtl"] .single-blog .post-navigation .jws-icon-caret-left:before {
    content: '\e835';
}
html[dir="rtl"] .single-blog .post-navigation .jws-icon-caret-right:before {
    content: '\e836';
}
html[dir="rtl"] .courses-header .post-cat a,
html[dir="rtl"] .single-blog .header-blog-style .post-cat a{
    margin-left: 5px;
    margin-right: 0;
}
/* events */
html[dir="rtl"] .jws-events-advanced-element .layout-inline .post-date {
    border-left: 1px solid rgba(84, 60, 223, 0.1);
    border-right: none;
}
html[dir="rtl"] .jws-events-advanced-element .layout-inline .post-location i {
    margin-left: 12px;
    margin-right: 0;
}
html[dir="rtl"] .jws-events-advanced-element .l-card .insight_img .insight_br {
    right: -3px;
    left: auto;
}
html[dir="rtl"] .jws-events-advanced-element .l-card .insight_img .insight_tl {
    left: -26px;
    right: auto;
}
html[dir="rtl"] .jws-events-advanced-element .l-card .insight_img {
    border-radius: 0px 0px 0px 30px;
}
html[dir="rtl"] .jws-events-advanced-element .l-card.post-inner .post-media {
    border-top-right-radius: 0;
    border-top-left-radius: 30px;
}
html[dir="rtl"] .jws-events-advanced-element .layout4 .post-inner .post-content {
    padding-right: 5%;
    padding-left: 0;
}
html[dir="rtl"] .jws-events-advanced-element .l-card .post-meta > span:first-child {
    margin-left: 20px;
    margin-right: 0;
}
html[dir="rtl"] .courses-list .jws-post-item .post-meta i{
    margin-left: 7px;
    margin-right: 0;
}
html[dir="rtl"] .jws-events-advanced-element .l-card .post-meta i {
    margin-left: 5px;
    margin-right: 0;
}
html[dir="rtl"] .jws-events-advanced-element .layout4 .post-inner .post-content .post-time,
html[dir="rtl"] .jws-events-advanced-element .layout6 .post-inner .post-content .post-time{
    display: inline-flex
}
html[dir="rtl"] .jws-events-advanced-element .layout2 .insight_img .insight_tl {
    right: -28px;
    left: auto;
    transform: rotate(90deg);
}
html[dir="rtl"] .jws-events-advanced-element .layout2 .insight_img .insight_br {
    right: auto;
    left: -1px;
    transform: rotate(90deg);
    top: 51px;
}
html[dir="rtl"] .jws-events-advanced-element .layout2 .insight_img {
    border-radius: 0px 0px 33px 0px;
}
html[dir="rtl"] .elementor-alert {
    padding-left: 40px !important;
    padding-right: 15px !important;
}
html[dir="rtl"] .btn-sub-menu {
    left: 0;
    right: auto;
    text-align: left;
}
.jws-toolbar-wap .jws-toolbar-item .show_filter_shop,
.jws-toolbar-wap .jws-toolbar-item .show_filter_shop i{
    margin: 0;
}
/* responsive* */
@media (max-width: 1280px) {
    html[dir="rtl"] .ld-dashboard-header .header-account {
        padding-left: 0;
    }
}
@media (min-width: 1024px) {
    html[dir="rtl"] .sidebar-left .courses-sidebar {
        padding-left: 30px;
        padding-right: 0;
    }
    .col-xl-3.col-lg-4.col-12.ld-dashboard-statistics.learndash-instructor-earning {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
}
}
@media (max-width: 767px) {
     html[dir="rtl"] .elementor-alert button.elementor-alert-dismiss {
        left: 7px;
        right: auto;
    }
    html[dir="rtl"] .show_filter_shop {
        margin-left: 10px;
        margin-right: 0;
    }
    html[dir="rtl"] .form_content_popup .jws-search-form .s {
        padding-right: 0;
        padding-left: 25px;
    }
    html[dir="rtl"] .main-product .entry-summary:not(.quickview-summary) {
        padding-left: 0;
        padding-right: 0;
    }
    .jws_pr_labels .jws_pr_label {
        width: 54px;
        height: 24px;
        line-height: 24px;
    }
}