@font-face{font-family:iranyekan;font-style:normal;font-weight:700;src:url(fonts/eot/iranyekanwebboldfanum.eot);src:url(fonts/eot/iranyekanwebboldfanum.eot?#iefix) format("embedded-opentype"),url(fonts/woff/iranyekanwebboldfanum.woff) format("woff"),url(fonts/ttf/iranyekanwebboldfanum.ttf) format("truetype")}
@font-face{font-family:iranyekan;font-style:normal;font-weight:100;src:url(fonts/eot/iranyekanwebthinfanum.eot);src:url(fonts/eot/iranyekanwebthinfanum.eot?#iefix) format("embedded-opentype"),url(fonts/woff/iranyekanwebthinfanum.woff) format("woff"),url(fonts/ttf/iranyekanwebthinfanum.ttf) format("truetype")}
@font-face{font-family:iranyekan;font-style:normal;font-weight:300;src:url(fonts/eot/iranyekanweblightfanum.eot);src:url(fonts/eot/iranyekanweblightfanum.eot?#iefix) format("embedded-opentype"),url(fonts/woff/iranyekanweblightfanum.woff) format("woff"),url(fonts/ttf/iranyekanweblightfanum.ttf) format("truetype")}
@font-face{font-family:iranyekan;font-style:normal;font-weight:400;src:url(fonts/eot/iranyekanwebregularfanum.eot);src:url(fonts/eot/iranyekanwebregularfanum.eot?#iefix) format("embedded-opentype"),url(fonts/woff/iranyekanwebregularfanum.woff) format("woff"),url(fonts/ttf/iranyekanwebregularfanum.ttf) format("truetype")}
@font-face{font-family:iranyekan;font-style:normal;font-weight:500;src:url(fonts/eot/iranyekanwebmediumfanum.eot);src:url(fonts/eot/iranyekanwebmediumfanum.eot?#iefix) format("embedded-opentype"),url(fonts/woff/iranyekanwebmediumfanum.woff) format("woff"),url(fonts/ttf/iranyekanwebmediumfanum.ttf) format("truetype")}
@font-face{font-family:iranyekan;font-style:normal;font-weight:800;src:url(fonts/eot/iranyekanwebextraboldfanum.eot);src:url(fonts/eot/iranyekanwebextraboldfanum.eot?#iefix) format("embedded-opentype"),url(fonts/woff/iranyekanwebextraboldfanum.woff) format("woff"),url(fonts/ttf/iranyekanwebextraboldfanum.ttf) format("truetype")}
@font-face{font-family:iranyekan;font-style:normal;font-weight:900;src:url(fonts/eot/iranyekanwebblackfanum.eot);src:url(fonts/eot/iranyekanwebblackfanum.eot?#iefix) format("embedded-opentype"),url(fonts/woff/iranyekanwebblackfanum.woff) format("woff"),url(fonts/ttf/iranyekanwebblackfanum.ttf) format("truetype")}
@font-face{font-family:iranyekan;font-style:normal;font-weight:950;src:url(fonts/eot/iranyekanwebextrablackfanum.eot);src:url(fonts/eot/iranyekanwebextrablackfanum.eot?#iefix) format("embedded-opentype"),url(fonts/woff/iranyekanwebextrablackfanum.woff) format("woff"),url(fonts/ttf/iranyekanwebextrablackfanum.ttf) format("truetype")}
@font-face{font-family:Anjoman;font-style:normal;font-weight:400;src:url(fonts/eot/Anjoman-Regular.eot);src:url(fonts/eot/Anjoman-Regular.eot?#iefix) format("embedded-opentype"),url(fonts/woff2/Anjoman-Regular.woff2) format("woff2"),url(fonts/woff/Anjoman-Regular.woff) format("woff"),url(fonts/ttf/Anjoman-Regular.ttf) format("truetype")}
@font-face{font-family:Anjoman;font-style:normal;font-weight:lighter;src:url(fonts/eot/Anjoman-Light.eot);src:url(fonts/eot/Anjoman-Light.eot?#iefix) format("embedded-opentype"),url(fonts/woff2/Anjoman-Light.woff2) format("woff2"),url(fonts/woff/Anjoman-Light.woff) format("woff"),url(fonts/ttf/Anjoman-Light.ttf) format("truetype")}
@font-face{font-family:Anjoman;font-style:normal;font-weight:700;src:url(fonts/eot/Anjoman-Bold.eot);src:url(fonts/eot/Anjoman-Bold.eot?#iefix) format("embedded-opentype"),url(fonts/woff2/Anjoman-Bold.woff2) format("woff2"),url(fonts/woff/Anjoman-Bold.woff) format("woff"),url(fonts/ttf/Anjoman-Bold.ttf) format("truetype")}
@font-face{font-family:Vazir;font-style:normal;font-weight:400;src:url(fonts/eot/Vazir-FD.eot);src:url(fonts/eot/Vazir-FD.eot?#iefix) format("embedded-opentype"),url(fonts/woff2/Vazir-FD.woff2) format("woff2"),url(fonts/woff/Vazir-FD.woff) format("woff"),url(fonts/ttf/Vazir-FD.ttf) format("truetype")}
@font-face{font-family:Vazir;font-style:normal;font-weight:200;src:url(fonts/eot/Vazir-Thin-FD.eot);src:url(fonts/eot/Vazir-Thin-FD.eot?#iefix) format("embedded-opentype"),url(fonts/woff2/Vazir-Thin-FD.woff2) format("woff2"),url(fonts/woff/Vazir-Thin-FD.woff) format("woff"),url(fonts/ttf/Vazir-Thin-FD.ttf) format("truetype")}
@font-face{font-family:Vazir;font-style:normal;font-weight:300;src:url(fonts/eot/Vazir-Light-FD.eot);src:url(fonts/eot/Vazir-Light-FD.eot?#iefix) format("embedded-opentype"),url(fonts/woff2/Vazir-Light-FD.woff2) format("woff2"),url(fonts/woff/Vazir-Light-FD.woff) format("woff"),url(fonts/ttf/Vazir-Light-FD.ttf) format("truetype")}
@font-face{font-family:Vazir;font-style:normal;font-weight:500;src:url(fonts/eot/Vazir-Medium-FD.eot);src:url(fonts/eot/Vazir-Medium-FD.eot?#iefix) format("embedded-opentype"),url(fonts/woff2/Vazir-Medium-FD.woff2) format("woff2"),url(fonts/woff/Vazir-Medium-FD.woff) format("woff"),url(fonts/ttf/Vazir-Medium-FD.ttf) format("truetype")}
@font-face{font-family:Vazir;font-style:normal;font-weight:700;src:url(fonts/eot/Vazir-Bold-FD.eot);src:url(fonts/eot/Vazir-Bold-FD.eot?#iefix) format("embedded-opentype"),url(fonts/woff2/Vazir-Bold-FD.woff2) format("woff2"),url(fonts/woff/Vazir-Bold-FD.woff) format("woff"),url(fonts/ttf/Vazir-Bold-FD.ttf) format("truetype")}
@font-face{font-family:Vazir;font-style:normal;font-weight:900;src:url(fonts/eot/Vazir-Black-FD.eot);src:url(fonts/eot/Vazir-Black-FD.eot?#iefix) format("embedded-opentype"),url(fonts/woff2/Vazir-Black-FD.woff2) format("woff2"),url(fonts/woff/Vazir-Black-FD.woff) format("woff"),url(fonts/ttf/Vazir-Black-FD.ttf) format("truetype")}
.masterstudy_font{font-family:iranyekan!important}
.masterstudy_font_anjoman{font-family:Anjoman!important}
.masterstudy_font_vazir{font-family:Vazir!important}
.container{width:100%!important}
.lnr-arrow-left:before{content:"\e87a"!important}
.pager-prev .fa-arrow-left:before{content:"\f061"!important}
.pager-next .fa-arrow-left:before{content:"\f060"!important}
.stm_author_box .author_avatar img{float:right!important;margin:0 0 20px 23px !important}
.comments-area .vcard{margin-left:28px;float:right;margin-right:0!important}
.stm_post_info .stm_post_details .post_meta li i.fa-clock{right:1px;left:auto!important}
.stm_post_info .stm_post_details .post_meta li{float:right!important;margin:0 0 5px 32px !important}
.stm_post_info .stm_post_details .post_meta{float:right!important}
.stm_post_info .stm_post_details .comments_num{float:left!important}
.stm_post_info .stm_post_details .post_meta li i{margin-left:10px;margin-right:0!important}
@media (max-width: 550px) {
.single_product_after_title .meta-unit .meta_values{float:right!important}
.single_product_after_title .meta_pull .pull-left .label.h6{text-align:right!important}
}
@media (max-width: 767px) {
.single_product_after_title .meta-unit .meta_values{float:right!important;margin-top:5px}
body.rtl #stm_lms_enrolled_assignments .asignments_grid__search .form-control,#stm_lms_instructor_assignments .asignments_grid__search .form-control{margin:0 0 10px 10px !important}
.masterstudy_elementor_stm_lms_login a,.stm_lms_wishlist_button a{line-height:60px!important}
.xs-product-cats-left{margin-right:-26px!important;margin-left:10px}
body.rtl .single_product_after_title .pull-right{float:right!important}
}
body .stm_lms_classic_title .inner .title{padding-left:30px;padding-right:0!important}
@media (max-width: 1024px) {
.stm_lms_lesson_header .stm_lms_lesson_header__center{text-align:left!important}
body .stm_lms_classic_title .inner .price,body .stm_lms_classic_title .inner .title{margin-right:0;margin-left:auto;text-align:right!important}
}
.stm_lms_points_history__head .right{margin-left:0!important;margin-right:auto}
.stm-lms-my-points i,.stm-lms-my-points img{right:15px;left:auto!important}
.stm_lms_points_history__head .right .stm-lms-my-points{text-align:right;padding:0 60px 0 25px !important}
.stm_lms_points_history_table table tbody tr td.point-score{direction:ltr;text-align:right}
.stm_lms_my_bundle__select_course_single{padding:10px 15px 10px 45px !important}
.stm_lms_my_bundle__select_course_image{margin-left:15px;margin-right:0!important}
.stm_lms_my_bundle__selected_courses_image{margin:-1px -1px -1px 20px !important}
.stm_lms_my_bundle__selected_courses__single .fa-times{left:12px;right:auto!important}
#stm_lms_enterprise_groups .stm_lms_ent_groups_add_edit__emails_new i{left:0;right:auto!important}
.stm-lms-my-points .points-inner{text-align:right}
.sort_assignments .sort_assignments__statuses .active:after{right:auto!important;left:12px}
.sort_assignments .sort_assignments__statuses .active{padding:0 15px 0 30px !important}
.wp-core-ui .button-group.button-small .button,.wp-core-ui .button.button-small{margin-right:6px}
.stm_lms_curriculum_v2 .section_items .items .item_move{right:0;left:auto!important}
.stm_lms_curriculum_v2 .section_items .items .item_icon{right:26px!important;left:auto!important}
.stm_lms_curriculum_v2 .section_items .items .item .actions{left:5px;right:auto!important}
.stm_lms_curriculum_v2 .section_items .items .item{padding:8px 52px 8px 30% !important}
.stm_lms_curriculum_v2 .sections .section_data_add .section_title{padding-left:120px!important;padding-right:14px!important}
.curriculum-search .curriculum-search_input input{padding:11px 15px 11px 50px !important}
.curriculum-search_input{margin-right:auto;margin-left:0!important}
.stm_lms_curriculum_v2 .add_items .add_item_submit svg{left:10px;right:auto!important}
.curriculum-search_list{padding-left:10px}
.stm_lms_curriculum_v2 .add_items .add_item_input input{padding:12px 15px 12px 50px !important}
.stm_lms_curriculum_v2 .add_items .add_item{border-top-right-radius:0!important}
.stm_lms_curriculum_v2 .add_section i{margin-left:5px;margin-right:0!important}
.stm-lms-my-points{padding:0 70px 0 0 !important;text-align:right!important}
.stm_lms_user_info_top__info>div{margin-right:30px;margin-left:0!important}
.stm-lms-user-avatar-edit i.lnricons-pencil,.stm-lms-user-avatar-edit input{right:25px!important;left:25px!important}
.stm-lms-user_rating__total{top:0!important}
.stm-lms-user-avatar-edit i.lnricons-pencil:before,.stm-lms-user-avatar-edit input:before{margin-right:0!important;margin-left:10px}
.widget_mailchimp .stm_mailchimp_unit .button{left:0;right:auto!important}
.sidebar-area .widget_nav_menu ul.style_1 li a:after,.sidebar-area .widget_pages ul.style_1 li a:after,.widget_nav_menu ul.style_1 li a:after,.widget_pages ul.style_1 li a:after{transform:rotate(180deg);right:3px;left:auto!important}
@media (max-width: 991px) {
.header-menu-mobile .header-menu>li>.sub-menu>li>.sub-menu{padding-right:0}
.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{width:100%}
}
.stm_lms_featured_teacher{background-position:0 100%!important}
.header_main_menu_wrapper .header-menu>li>ul.sub-menu>li>.sub-menu{right:100%;left:auto!important}
.stm_lms_nav_badge{font-size:9px}
.header_main_menu_wrapper .header-menu>li>a{font-size:15px}
.elementor-container .stm_lms_courses_carousel__buttons .fa{transform:rotate(180deg)}
.stm-lms-dynamic_sidebar{padding:0 15px 0 0 !important}
.stm_lms_instructors__single .stm-lms-user_rating .star-rating__big{float:none!important}
body.single-product .product .woocommerce-tabs .wc-tabs{padding-left:0;padding-right:0}
.testimonials_main_wrapper.simple_carousel_wrapper .owl-stage-outer .testimonial_inner_wrapper .media-left{padding-left:20px;padding-right:0}
.single-stm-courses .classic_style .nav.nav-tabs>li.active a{background-color:#2c75e4!important;color:#FFF!important}
body.rtl .stm-lms-course-info__single{justify-content:right!important}
body.rtl .courses_filters .stm_lms_courses_grid__sort{margin-left:auto}
.blog_layout_grid .post_list_content_unit:after,.sidebar-area .widget:after,div.multiseparator:after{right:0!important;left:auto!important}
.blog_main_layout_grid .col-lg-9{float:left}
body.rtl .widget_stm_recent_posts .widget_media_style_2 .h6{color:#aaa}
.apss-theme-1 .apss-single-icon .apss-icon-block{width:auto!important}
.stm_lms_instructor_info .stm_lms_user_bio{margin-left:0;margin-right:30px}
body.rtl .stm-lms-user_rating__total:before{content:")";float:left}
body.rtl .stm-lms-user_rating__total:after{content:"(";float:right}
.stm-lms-user_rating__total{text-align:center}
.courses_filters__switcher i:last-child{border-right:unset;border-left:2px solid #dfe1e5!important}
.stm_lms_udemy_course .stm_lms_udemy_bar .single_product_after_title .meta-unit.teacher .h6.label{text-align:right}
body.rtl .container > .row > .col-lg-9{float:left}
div.multiseparator:after{left:auto;right:0!important}
div.multiseparator:before{left:auto;right:65px!important}
.stm_lms_acc_tabs .float_menu_item__inline i{margin-right:auto;margin-left:10px}
.stm_lms_chat__conversations .stm_lms_chat__conversation__image,.stm_lms_chat_companion__image{margin:0 0 0 15px}
body.tech .header_default:after,body.tech .right_buttons:before{right:0;left:auto!important}
body.tech .right_buttons .stm_lms_wishlist_button{margin-right:15px!important;margin-left:0!important}
body.tech .stm_lms_wishlist_button .lnr:before{right:-.5px;left:auto!important}
.cols_1 aside,.cols_2 aside,.cols_3 aside,.cols_4 aside{float:right!important}
.rs-parallax-wrap form button[type=submit]{right:auto!important;left:15px}
.rs-parallax-wrap form input[type=search]{text-align:right!important;padding:0 18px 0 55px !important}
body.rtl .star-rating{order:1!important;float:right!important;margin-left:10px;margin-right:0!important}
body.rtl .copyright_text,body.rtl .table_working_hours tr td.day_value{text-align:right!important}
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-left:inherit!important;margin-right:auto!important}
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 10px!important}
#searchform .search-submit{left:0;right:auto!important;border-top-left-radius:5px;border-bottom-left-radius:5px;border-top-right-radius:0!important;border-bottom-right-radius:0!important}
body.rtl #searchform .search-input{padding:20px 25px 20px 75px !important}
@media (max-width: 890px) {
body.rtl .stm_lms_acc_tabs .stm_lms_acc_tabs__main i{margin-right:0!important;margin-left:0!important}
}
.rtl .stm_lms_curriculum_v2 .sections .section_items .items .item .title{text-align:right!important}
body.rtl .stm-lms-wrapper-user .stm_lms_user_info_top .stm-lms-user_rating{margin-left:30px!important;margin-right:0!important;margin-left:0;margin-right:15px!important}
body.rtl .single_product_after_title .meta-unit.teacher{margin-right:14px!important}
body.rtl .single_product_after_title .meta-unit i,body.rtl .single_product_after_title .meta-unit img{margin:5px 0 0 15px !important}
body.rtl #stm_lms_faq .panel.panel-default .collapsed .fa-angle-down:after{-webkit-transform:rotate(-45deg)!important;transform:rotate(-45deg)!important}
body.rtl #stm_lms_faq .panel.panel-default .fa-angle-down:after{-webkit-transform:rotate(-135deg)!important;transform:rotate(-135deg)!important}
@media screen and (max-width: 782px) {
html #wpadminbar{top:-46px}
}
.right_buttons .header-login-button{margin-right:14px;margin-left:0!important}
.header_main_menu_wrapper .header-menu>li{float:right!important}
@media (max-width: 991px) {
.logo-unit{float:right!important}
.header-menu-mobile .header-menu>li .arrow{right:auto!important;left:0}
#searchform-mobile .search-wrapper .search-input{padding:14px 20px 14px 55px !important}
.header-menu-mobile .header-menu>li>a{padding:20px 25px 20px 50px !important}
.header-menu-mobile .header-menu>li>.sub-menu{padding:0 57px 24px 0 !important}
.header-menu-mobile .header-menu>li .arrow.active{-webkit-transform:rotate(270deg)!important;transform:rotate(270deg)!important}
}
.navbar-toggle{padding:14px 14px 15px 0 !important}
.header-menu-mobile .arrow .fa-angle-right:before{content:"\f104"}
@media (max-width: 992px) {
#searchform-mobile .search-wrapper .search-submit{right:auto!important;left:0}
}
.header-menu #searchform-mobile .search-input{border-right:1px solid #e1e2e4;border-left:0!important}
.stm_lms_courses_carousel__top h3{margin-left:60px;margin-right:0!important}
.header_main_menu_wrapper .header-menu>li>ul.sub-menu{right:0;left:auto!important;margin:20px -20px 0 0 !important}
.header_top_bar,.header_top_bar a,.header_2_top_bar .header_2_top_bar__inner ul.header-menu li a{font-family:iranyekan!important}
#footer .footer_wrapper .widget_pages ul.style_1 .page_item a span{margin-right:15px}
#footer .footer_wrapper .widget_pages ul.style_1 .page_item a:before{right:0;left:auto!important;transform:rotate(180deg)}
body.rtl #footer_bottom a:hover,body.rtl #footer_bottom a:hover span{color:#195ec8!important}
.woocommerce .widget_price_filter .price_slider_amount .button{float:right!important;margin-left:5px}
.woocommerce .sidebar-area .widget .widget_title:after{right:0;left:auto!important}
.woocommerce .sidebar-area .widget .widget_title:before{left:auto!important;right:0}
.woocommerce .sidebar-area .widget.widget_layered_nav ul li a,.woocommerce .sidebar-area .widget.widget_product_categories ul li a{padding-right:18px;padding-left:0!important}
.sidebar-area .widget ul li a:after{right:0;left:auto!important}
@media (max-width: 740px) {
body.rtl .stm_woo_helpbar .select-xs-left{float:right!important}
.stm_woo_helpbar .woocommerce-product-search{margin-left:0!important}
.stm_woo_helpbar .woocommerce-product-search input[type=submit]{left:0;right:auto!important}
.stm_woo_helpbar .woocommerce-product-search .search-field{padding-right:10px}
}
.woocommerce .widget_price_filter .price_slider_amount .button,.woocommerce-cart .col-md-5,.woocommerce-cart .col-sm-12,.woocommerce-checkout .col-lg-6,.woocommerce-checkout .col-md-6,.woocommerce-checkout .col-sm-12,.post-type-archive-events .sidebar_position_none .col-md-3,.post-type-archive-events .sidebar_position_none .col-sm-4,#event_form .event_popup_form .col-sm-6,#event_form .event_popup_form .col-md-6,#event_form .event_popup_form .col-lg-6,.stm_lms_edit_socials_list .col-md-6,.my-account .col-md-3,.my-account .col-sm-12,.post_list_content_unit .col-md-3,.post_list_content_unit .col-sm-4,.stm_lms_register_wrapper .col-md-6{float:right!important}
body.single-product .product .summary .cart .quantity{margin-right:0!important;margin-left:10px}
.related.products .stm-courses{padding-right:0}
.woocommerce-message .button{left:26px;right:auto!important}
.woocommerce-message{padding:26px 26px 26px 165px !important}
.cart th{text-align:right}
#wrapper .pmpro_checkout#pmpro_billing_address_fields thead tr th .pmpro_thead-msg a,#wrapper .pmpro_checkout#pmpro_payment_information_fields thead tr th .pmpro_thead-msg a,#wrapper .pmpro_checkout#pmpro_pricing_fields thead tr th .pmpro_thead-msg a,#wrapper .pmpro_checkout#pmpro_user_fields thead tr th .pmpro_thead-msg a{margin-right:10px;margin-left:0!important}
#wrapper .pmpro_checkout#pmpro_billing_address_fields thead tr th .pmpro_thead-msg,#wrapper .pmpro_checkout#pmpro_payment_information_fields thead tr th .pmpro_thead-msg,#wrapper .pmpro_checkout#pmpro_pricing_fields thead tr th .pmpro_thead-msg,#wrapper .pmpro_checkout#pmpro_user_fields thead tr th .pmpro_thead-msg{float:left!important}
.btn.btn-default{margin-left:0;margin-right:auto}
.post_list_content_unit .post_list_item_excerpt{padding-left:40px;padding-right:0}
ul.page-numbers>li{float:right!important}
ul.page-numbers>li .next i{margin-right:6px;margin-left:0!important}
ul.page-numbers>li .next .pagi_label{margin-left:6px;margin-right:0!important}
.next .fa-chevron-right:before{content:"\f053"!important}
.woocommerce-billing-fields__field-wrapper .form-row,.woocommerce-additional-fields .form-row{display:block!important}
.woocommerce-checkout-review-order-table td.product-name,.woocommerce-checkout-review-order-table th{text-align:right!important}
.right_buttons .stm_lms_wishlist_button+.search-toggler-unit .search-toggler{margin-left:5px;margin-right:0}
.right_buttons .stm_lms_wishlist_button{margin-left:25px;margin-right:35px}
.gallery_terms_list li{margin-right:37px!important;margin-left:0!important}
.vc_message_box-icon{right:0;left:auto!important}
.vc_message_box{padding:1em 4em 1em 1em !important}
.gallery_terms_list{text-align:left!important}
.widget_stm_recent_posts .widget_media img{float:right!important;padding-left:20px;padding-right:0!important}
.modal-dialog .popup_content .text-right{text-align:left!important}
.modal .close_popup{left:30px;right:auto!important}
.modal .popup_title{padding:30px 30px 30px 100px !important}
.widget_search .search-form input[type=submit]{left:30px;right:auto!important}
.widget_search .search-form input[type=search]{padding:0 10px 0 45px !important}
.widget_search .search-form>label:after{right:auto!important;left:30px}
.event_date_info .event_date_info_unit{margin:3px 0 3px 15px !important;font-size:15px!important}
.event_date_info .event_date_info_unit .event_labels i{margin-left:4px;margin-right:0!important}
.event_date_info .event_date_info_unit .event_labels{font-size:15px!important}
.vc_progress_bar .vc_single_bar .vc_bar{right:0;left:auto!important}
.vc_chart .vc_chart-legend span{margin-right:8px!important;margin-left:.5em!important}
.vc_message_box-icon{right:0;left:auto!important}
.vc_message_box{padding:1em 4em 1em 1em !important}
#wrapper #pmpro_account_loggedin,#wrapper .pmpro_message{border-right:4px solid #385bce;border-left:0!important}
#wrapper .pmpro_checkout#pmpro_billing_address_fields thead tr th>h3,#wrapper .pmpro_checkout#pmpro_payment_information_fields thead tr th>h3,#wrapper .pmpro_checkout#pmpro_pricing_fields thead tr th>h3,#wrapper .pmpro_checkout#pmpro_user_fields thead tr th>h3{float:right!important}
#pmpro_form .pmpro_checkout h3.pmpro_thead-name{padding-left:60px;padding-right:0!important}
ul.page-numbers>li{float:right!important}
.event_date_info_table .event_btn{padding-left:27px;padding-right:0!important}
.custom-border .form-control,.custom-border .select2-search input.select2-input,.custom-border .select2-search__field,.custom-border input[type=email],.custom-border input[type=number],.custom-border input[type=password],.custom-border input[type=tel],.custom-border input[type=text],.custom-border textarea{direction:rtl!important}
.stm_contact_image{float:right!important;margin:0 0 0 30px !important}
.form-control,.select2-search input.select2-input,.select2-search__field,input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],textarea{text-align:right}
#reply-title{margin-top:30px}
blockquote{padding:14px 37px 14px 35px;margin:52px 0 47px;border-right:3px solid #eab830;border-left:0!important}
#whats-new-form #whats-new-avatar{float:right!important}
.stm_metaboxes_grid .stm_metaboxes_grid__inner .wpcfto-repeater-single-delete i{margin-left:8px;margin-right:0!important}
.stm_lms_wizard__inner .stm-lms-lesson_navigation a i{transform:inherit}
body .stm_lms_classic_title .inner .price{margin-right:auto;margin-left:0!important}
#stm_lms_faq .panel.panel-default .panel-heading .panel-title a i{right:25px;left:auto!important}
body #stm_lms_faq .panel.panel-default .collapsed .fa-angle-down:after{margin:-2px -4px 0 -2px !important;-webkit-transform:rotate(135deg);transform:rotate(135deg)}
body #stm_lms_faq .panel.panel-default .fa-angle-down:after{border-left:1px solid #fff;border-top:1px solid #fff;border-right:0!important;border-bottom:0!important}
form.pmpro_form label,#loginform label{text-align:right!important}
.stm_lms_courses__hours i{float:right;margin-left:3px;margin-right:0!important}
.stm_lms_user_float_menu__user_avatar{margin-left:12px;margin-right:0!important}
.stm_lms_user_float_menu .stm-lms-logout-button{text-align:right!important}
.stm_lms_user_float_menu.__position_right:not(.__collapsed) .stm_lms_user_float_menu__toggle{-webkit-transform:translateX(-3px)!important;transform:translateX(-3px)!important}
.stm_lms_user_float_menu.__position_right .stm_lms_user_float_menu__toggle svg{-webkit-transform:rotateY(0deg)!important;transform:rotateY(0deg)!important}
.blog_layout_grid .post_list_item_title{padding-right:0!important;padding-left:20px}
.blog_layout_grid .plugin_style .post_list_inner_content_unit .post_list_meta_unit{left:34px!important}
.comments-area .commentmetadata i{margin-right:3px;margin-left:0!important}
.stm_lms_user_float_menu .stm-lms-logout-button i{margin-right:20px!important}
.sidebar-area ul.product_list_widget li img{float:right!important;margin:0 0 0 15px !important}
.stm_lms_account_dropdown .dropdown-menu li a{padding:7px 13px!important;font-size:13px!important}
.woocommerce-breadcrumb .woocommerce-breadcrumb i{transform:rotate(180deg)}
body.single-product .product .woocommerce-tabs .wc-tabs li{margin-left:40px;margin-right:0!important}
body.single-product .product .images{float:right!important}
body.single-product .product .summary{padding-right:30px;padding-left:0!important}
.woocommerce-message i,.woocommerce-message span{margin-left:9px;margin-right:0!important}
.shop_table .shop_table_small_thumb img{margin-left:10px;margin-right:0!important}
.cart th{padding:0 8px}
.woocommerce .shop_table.cart .coupon{float:right!important}
.woocommerce .shop_table.cart .button.update-cart{float:left!important}
.woocommerce .shop_table.cart .coupon #coupon_code{margin-left:15px;margin-right:0!important}
@media (max-width: 767px) {
body .woocommerce .shop_table.cart .button.update-cart{float:none!important;margin-left:15px}
}
.stm_lms_courses_carousel__top .h4{margin-right:auto;margin-left:0!important}
.stm-lms-wishlist i{margin:0 0 0 3px !important}
body #buddypress #activity-stream ul li.activity-item .activity-content .activity-header a{margin:0 10px}
body #buddypress #activity-stream ul li.activity-item .activity-content .generic-button .button.acomment-reply,body #buddypress #activity-stream ul li.activity-item .activity-content .generic-button .button.delete-activity,body #buddypress #activity-stream ul li.activity-item .activity-content .generic-button .button.fav,body #buddypress #activity-stream ul li.activity-item .activity-content .generic-button .button.unfav,body #buddypress #activity-stream ul li.activity-item .activity-content .generic-button .button.view{padding:5px 35px 5px 5px !important;margin:0 0 0 15px !important;border-radius:7px!important}
body #buddypress #activity-stream ul li.activity-item .activity-content .generic-button .button.acomment-reply:before,body #buddypress #activity-stream ul li.activity-item .activity-content .generic-button .button.delete-activity:before,body #buddypress #activity-stream ul li.activity-item .activity-content .generic-button .button.fav:before,body #buddypress #activity-stream ul li.activity-item .activity-content .generic-button .button.unfav:before,body #buddypress #activity-stream ul li.activity-item .activity-content .generic-button .button.view:before{right:10px;left:auto!important}
body #buddypress #activity-stream ul li.activity-item .activity-content .generic-button .button.bp-tooltip:after{right:50%;left:auto!important}
body #buddypress #activity-stream ul li.activity-item div.item-avatar{margin:0 0 30px 30px !important;float:right!important}
body #buddypress .bp-feedback{padding:15px 30px 15px 60px !important}
body #buddypress .activity-update-form #whats-new-textarea:before{left:auto!important;right:0;-webkit-transform:skew(205deg) rotate(570deg) translateY(3px)!important;transform:skew(205deg) rotate(570deg) translateY(3px)!important}
body #buddypress .bp-feedback.info .bp-icon{left:auto!important;right:45px!important}
body #buddypress .bp-feedback.info .bp-icon:after{left:25px;right:auto!important}
body.buddypress #buddypress #groups-list>li .list-wrap .item-avatar,body.buddypress #buddypress #members-list>li .list-wrap .item-avatar{float:right!important;margin-right:0!important}
body.directory.members #buddypress #members-list>li .list-wrap .item-avatar{margin-left:20px}
body.directory.members #buddypress #members-list>li .list-wrap .item{padding-right:5px;padding-left:0!important}
.stm_lms_courses__single--info_rate .average-rating-stars__av{margin-right:5px;margin-left:0!important;order:2}
.stm_lms_courses_carousel__top .h4 i{margin-left:0!important;margin-right:5px;float:left;top:5px!important}
.stm_lms_courses__single--price{text-align:left!important}
.stm_lms_courses__single--info .stm-lms-wishlist span{font-size:10px!important}
.stm_lms_courses__single--info .stm_lms_courses__single--price strong{font-size:15px!important}
.stm_lms_course__notfound div{margin:0 0 10px 10px !important}
.stm-lms-user-account .stm_lms_course__notfound{text-align:right!important}
.stm_lms_course_sticky_panel__price{margin-left:18px;margin-right:0!important}
.stm_lms_course_sticky_panel__right{margin-left:0!important;margin-right:auto}
.stm_lms_course_sticky_panel__panel>*{margin-right:0!important;margin-left:20px;padding-left:20px;border-left:1px solid #eee;padding-right:0!important;border-right:0!important}
.stm_lms_course_sticky_panel__teacher:before{float:right!important;margin-top:5px}
@media (max-width: 991px) {
.stm_lms_courses__single--price{text-align:left}
}
.stm_lms_courses .featured-head a i{margin-right:10px;transform:rotate(180deg)}
.stm_lms_courses .featured-head a{direction:ltr}
.stm_lms_courses_list_view .stm_lms_courses__grid .stm_lms_courses__single--inner{width:calc(76% - 30px)!important}
.stm_lms_courses_list_view .stm_lms_courses__grid .stm_lms_courses__single--info{float:left!important}
.stm_lms_courses_list_view .stm_lms_courses__grid .stm_lms_courses__single--info_author{margin-right:auto!important;margin-left:0!important}
.stm_lms_courses_categories.style_1 .stm_lms_courses_category{margin:0 14px}
.stm_lms_lesson_comments__top .btn{float:left!important}
.lnr-arrow-right:before{content:"\e879"}
.stm_lms_btn_icon [type=button]{left:0;right:auto!important}
.stm_lms_btn_icon .form-control{padding-left:55px!important;padding-right:15px!important}
.post_list_main_section_wrapper .post_list_meta_unit .date-m{padding:0!important;font-size:10px!important;font-weight:700}
.save-as-draft{margin:14px 0 0 15px !important}
.btn.btn-icon i{top:5px}
.dropdown.v-select .open-indicator{left:12px;right:auto!important}
.stm_metaboxes_grid .stm_metaboxes_grid__inner .wpcfto-repeater-single-delete{left:15px;right:auto!important}
.stm-curriculum-section .stm-curriculum-item__section:after{top:27px!important;left:23px!important;right:10px}
.stm-lms-course__curriculum .stm-curriculum-item__meta{margin-right:auto!important;margin-left:0!important}
.stm_lms_result__round__time,.stm_lms_timer__time{direction:ltr}
.stm_lms_register_wrapper__actions .btn{margin-right:auto;margin-left:0!important}
.stm_lms_user_info_top h3{margin:0 0 0 30px !important}
.stm-lms-user-avatar-edit i.lnricons-pencil,.stm-lms-user-avatar-edit input{margin:-30px 0 0 -30px !important}
.stm_lms_become_instructor{text-align:right!important}
#stm_lms_edit_account .text-right{text-align:left!important}
.stm_lms_edit_socials .form-group-social i.visible_pass{right:auto!important;left:15px}
.stm_lms_edit_socials .form-group-social i.fa-key,.stm_lms_edit_socials .form-group-social i.fab{right:15px;left:auto!important}
body .stm_lms_edit_socials .form-group-social input{padding-right:45px!important;padding-left:0!important}
body .stm_lms_edit_name .stm_lms_edit_socials_list .form-control{padding-right:15px!important}
.stm_lms_acc_tabs .float_menu_item__inline i{margin-left:10px;margin-right:0!important}
.single_product_after_title .meta-unit .value{line-height:25px}
.stm-curriculum-item__preview a{margin-right:15px;margin-left:0!important}
.stm-curriculum-item__meta{margin-right:auto;margin-left:0!important}
.stm-curriculum-item__meta i{margin:0 0 0 5px !important}
.stm-lms-dynamic_sidebar{padding:0 15px 0 0 !important;border-right:1px solid #e1e2e4;border-left:0!important}
.stm-lms-course__curriculum{right:0;left:auto}
.stm-curriculum__close{right:520px!important}
.stm-lms-course__content ul li:before{right:2px;left:auto!important}
.stm-lms-course__sidebar{right:auto!important;left:0}
.stm-lesson_sidebar__close{right:auto;left:510px!important}
.stm-lms-lesson_navigation_side{text-align:left}
.stm-lms-course__sidebar_toggle{left:30px;right:auto!important}
.stm_lms_type_slide .stm-lms-lesson_navigation{direction:ltr}
.stm-lms-lesson_navigation{direction:ltr!important}
.stm_lms_downloadable_content__size{margin-left:10px;margin-right:0!important}
.stm_lms_downloadable_content__icon{right:0;left:auto!important}
.stm_lms_downloadable_content__url{left:0;right:auto!important}
.stm_lms_downloadable_content__right{padding-left:60px;margin-right:auto;padding-right:0!important;margin-left:0!important}
.stm_lms_downloadable_content__inner{padding-right:65px;padding-left:0!important}
.stm_lms_downloadable_content__left{padding-left:30px;padding-right:0!important}
body .stm-lms-course-info__single_icon{order:-1;margin-right:0!important;margin-left:20px!important}
body #stm_lms_faq .panel.panel-default .collapsed .fa-angle-down:after{margin:-2px -4px 0 -2px !important}
.stm-lms-buy-buttons .stm_lms_mixed_button>.btn{padding-left:40px!important;padding-right:0!important}
.stm-lms-buy-buttons .stm_lms_mixed_button>.btn:before{right:auto!important;left:20px}
.stm-lms-buy-buttons .btn:not(.start-course).btn_big .btn-prices.btn-prices-price{margin-right:5px}
.stm_lms_complete_lesson.btn:before{float:left}
.stm-lms-lesson_navigation_prev .lnr-chevron-left:before{content:"\e876"}
.stm-lms-lesson_navigation_next .lnr-chevron-right:before{content:"\e875"}
.stm_lms_finish_score__stat>*{padding:15px 25px 15px 15px !important}
.stm_lms_finish_score__stat:nth-child(odd){border-left:1px solid #ccd0d4;border-right:0!important}
.stm_lms_finish_score__face{margin-left:15px;margin-right:0!important}
.stm_lms_lesson_header__left{padding-right:15px;padding-left:0!important}
.stm_lms_lesson_header__right>*{margin:0 0 0 15px !important}
.courses_filters span.select2-container .select2-choice span.select2-selection__arrow, .courses_filters span.select2-container--default .select2-selection--single span.select2-selection__arrow {
    top: 7px;
    right: inherit;
    left: 0;
}
body.rtl .courses_filters .stm_lms_courses_grid__sort .select2-container--default.select2-container--open .select2-selection__arrow b:after {
    top: -7px;
}
.stm-lms-user-memberships #pmpro_account table tr th{
    text-align: right;
}
