.owl-carousel.owl-rtl { margin: 0 auto; }
body{
    text-align:right;
}
 .icon-box.icon-box-left .icon-wrap{
    margin-left:24px;
    margin-right:0;
}
 .icon-box.icon-box-right .icon-wrap{
    margin-right:24px;
    margin-left:0;
}
 .countdown-item,.tp_event_counter{
    direction:ltr;
}
 .studiare-event-item .studiare-event-item-holder .event-inner-content .date-holder{
    margin-right:0;
    margin-left:24px;
}
 .studiare-event-item .studiare-event-item-holder .event-inner-content .event-meta .event-meta-piece{
    padding-left:15px;
    padding-right:0;
}

 .studiare-navigation ul.menu > li > a i, .studiare-navigation .menu > ul > li > a i{
    margin-left:7px;
    margin-right:0;
}
 .studiare-navigation ul.menu > li ul, .studiare-navigation .menu > ul > li ul{
    right:0;
    left:auto;
}
 .studiare-navigation ul.menu > li ul li > ul, .studiare-navigation .menu > ul > li ul li > ul{
    right:100%;
    left:auto;
}
 .studiare-navigation ul.menu > li ul li.menu-item-has-children > a:after, .studiare-navigation .menu > ul > li ul li.menu-item-has-children > a:after{
    left:20px;
    right:auto;
    content: "\f104";
}
 .search-form input[type='search']{
    padding-left:42px;
    padding-right:15px;
}
 .site-search-wrapper .submit{
    left:15px;
    right:auto;
}
 .login-form-modal .login-form-modal-box .close{
    left:30px;
    right:auto;
}

.search-form .search-submit{
    left:0;
    right:auto;
}
 .courses-holder .courses-top-bar .layout-switcher{
    margin-left:1rem;
    margin-right:0.6rem;
}
 .main-sidebar-holder .widget .widget-title:before{
    right:-1.76rem;
    left:auto;
}
 
 .not-found .not-found-icon-wrapper{
    margin-left:30px;
    margin-right:0;
}

 .widget_shopping_cart .mini_cart_item .remove{
    left:15px;
    right:auto;
}

 .widget_shopping_cart .cart-item-content{
    padding-left:20px;
    padding-right:0;
}
 table tr th{
    text-align:right;
}
 .blog-loop-inner .post .post-meta, .blog-loop-inner .portfolio .post-meta{
    padding-left:24px;
    padding-right:0;
    margin-right:0;
}
 .blog-loop-inner .post .post-meta i, .blog-loop-inner .portfolio .post-meta i{
    margin-left:8px;
    margin-right:0;
}
 .footer-widgets .widget_nav_menu * > ul > li a:hover:before{
    margin-left:5px;
    margin-right:0;
}
 .widget_contacts ul li .contact-info-icon{
    margin-left:12px;
    margin-right:0;
}
 .shop_table tfoot tr{
    text-align:right;
}
 .testimonials-wrapper .testimonial-item .testimonial-inner .testimonial-author .testimonial-avatar{
    margin-left:20px;
    margin-right:0;
}
 @media (min-width:768px){
    .page .commentlist .comment-body, .page .commentlist .comment-text, .single-post .commentlist .comment-body, .single-post .commentlist .comment-text{
        padding-right:94px;
        padding-left:0;
    }
}
 .page .commentlist .comment .avatar, .single-post .commentlist .comment .avatar{
    right:0;
    left:auto;
}
 .comment-holder .commentlist .children{
    margin-right:30px;
    margin-left:0;
}
 .post-nav-link.prev{
    padding-right:32px;
    padding-left:0;
}
 .post-nav-link.next{
    padding-left:32px;
    padding-right:0;
}
 .post-nav-link svg{
    right:0;
    left:auto;
    transform:translateY(-50%) rotate(180deg);
}
 .post-nav-link.next svg{
    right:auto;
    left:0;
}
 .top-bar-contact-info i{
    margin-left:6px;
    margin-right:0;
    float:right;
}
 .top-bar-contact-info li{
    margin-left:30px;
    margin-right:0;
}
 .btn i, input[type="button"] i, input[type="reset"] i, input[type="submit"] i, .button i, .button-secondary i, .woocommerce_message .button i, .woocommerce-message .button i, .event-single-side a.event_register_submit i, .event_register_submit i{
    margin-left:6px;
    margin-right:0;
}
 .site-header .header-button-link .login-button i{
    float:right;
}
 .page-numbers i.fa.fa-angle-right:before{
    content:"\f104";
}
 .page-numbers i.fa.fa-angle-left:before{
    content:"\f105";
}
 .wpcf7-form-control-wrap,label{
    direction:rtl;
}
 .vc_progress_bar .vc_single_bar .vc_bar{
    right:0;
}
 .text-right{
    text-align:left;
}
 .mfp-content{
    text-align:right;
}
 .event-single-main .event-meta-info .box-content .icon{
    margin-right:20px;
    margin-left:0;
}
 .commentlist .comment .comment_container .comment-avatar{
    margin-left:24px;
    margin-right:0;
}
 .site-footer.footer-color-light a{
    color:rgba(255, 255, 255, 0.6) !important;
}
 .gallery-carousel-inner .owl-dots{
    position:relative;
    padding-top:50px;
}
 #bbpress-forums div.bbp-topic-content pre, #bbpress-forums div.bbp-reply-content pre{
    direction:ltr;
    text-align:left;
}
 .studiare-event-item .studiare-event-item-holder .event-inner-content .event-thumbnail{
    margin-right:30px;
    margin-left:0;
}
 .site-header .site-logo .studiare-logo-wrap{
    padding-left:20px;
    padding-right:0;
}

 .pull-right{
    float:left !important;
}
 .pull-left{
    float:right !important;
}
 ul, ol{
    margin:0 20px 24px 0;
}
 .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li a i{
    padding-left:15px;
    padding-right:0;
}
 .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li a{
    padding:10px 18px 10px 0;
}
 .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a{
    float:right;
    border-left:1px solid #454545;
    border-right:none;
}
 .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li a.tips i{
    padding-left:0;
    padding-right:15px;
}
 .dokan-single-store .dokan-store-tabs ul li{
    border-left:1px solid #EDEDED;
    border-right:none;
    margin-right:0;
}
 .off-canvas-navigation{
    left:0;
    right:auto;
    -webkit-transform:translate(-300px, 0);
    transform:translate(-300px, 0);
}
 .off-canvas-open .off-canvas-navigation{
    visibility:visible;
    -webkit-transform:translate(0px, 0);
    transform:translate(0px, 0);
}
 .off-canvas-from-right .off-canvas-navigation {
     right: 0;
     left: auto;
}
 .off-canvas-from-right .off-canvas-open .off-canvas-navigation {
     visibility: visible;
     -webkit-transform: translate(0, 0);
     transform: translate(0, 0);
}
.off-canvas-from-right .off-canvas-open .wrap .off-canvas-navigation {
     -webkit-transform: translate(-300px, 0) !important;
     transform: translate(-300px, 0) !important;
}
 .off-canvas-open .wrap{
    -webkit-transform:translate(300px, 0) !important;
    transform:translate(300px, 0) !important;
}
 button.single_add_to_cart_button:before{
    margin-left:8px;
    margin-right:0;
}

 .post-author-box .avatar{
    margin-left:24px;
    margin-right:0;
}

 .select2-container--default .select2-selection--single .select2-selection__rendered{
    padding:6px 0;
}
 .select2-container--default .select2-selection--single{
    min-height:39px;
    padding-right:5px;
}
 .select2-container--default .select2-selection--single .select2-selection__arrow{
    top:8px;
    left:7px;
}

 .commentlist .review .comment_container .comment-avatar{
    margin-left:24px;
    margin-right:0;
}
 .commentlist .review .star-rating > span{
    direction:rtl;
}



 
 li > ul, li > ol{
    margin:0 20px 0 0;
}
 .children .review{
    border-top:1px solid #f2f2f2;
    border-bottom:none;
    padding-top:16px;
}
 .newsletter-form .form-control{
    padding-right:44px;
    padding-left:0;
    border-top-right-radius:2px;
    border-top-left-radius:0;
    border-bottom-right-radius:2px;
    border-bottom-left-radius:0;
}
 .newsletter-form input[type=submit]{
    border-top-left-radius:2px;
    border-top-right-radius:0;
    border-bottom-left-radius:2px;
    border-bottom-right-radius:0;
}
 .newsletter-form:before{
    right:0;
    left:auto;
}

 .widget_shopping_cart .cart-item-content{
    padding-left:0;
    padding-right:0;
}

 .verified{
    font-size:12px;
    font-style:initial;
    background:#4CAF50;
    color:white;
    padding:0px 7px;
    border-radius:3px;
    margin-right:5px;
}
 
 .back-to-top{
    left:20px;
    right:auto;
}
 .commentlist ul.children{
    border-right:1px solid #f2f2f2;
    padding-right:15px;
}
 .screversed{
    flex-direction:row-reverse;
}

 .dgwt-wcas-search-wrapp,input[type=search].dgwt-wcas-search-input, input[type=text].dgwt-cas-search-input{
    text-align:right;
}
 .site-search-wrapper.sc-ajax-search .dgwt-wcas-no-submit .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{
    padding:20px 15px;
    font-size:20px;
    border:0;
    outline:none;
    -webkit-box-shadow:none !important;
    box-shadow:none !important;
    font-weight:300;
}


 label > [type=checkbox], label > [type=radio]{
    margin-left: 0.375rem;
    margin-right:0;
}
 .wpt_widget_content ul.wpt-tabs li{
    float:right !important;
}
 .wpt_thumb_small,.wpt_avatar{
    float:right !important;
    margin-left:12px;
    margin-right:0px !important;
}
 .wpt_widget_content .tab-content li{
    float:right !important;
    text-align:right !important;
}
 .post-nav-btn.next-btn{
    text-align:left;
}
 .sc-course-lesson-toggle{
    left:10px;
    right:auto;
}
 .course-section-title{
    padding-left:50px;
    padding-right:15px;
}
 .rtl .dgwt-wcas-no-submit .dgwt-wcas-ico-magnifier{
    right:auto;
    left:12px;
    transform:rotateY(180deg);
}
 .dl_holder {
     margin-right: 10px;
}
 .comment-body {
     padding: 20px 80px 0px 0 !important;
}
 .single-post .commentlist .comment .avatar {
     right: 11px;
     left: auto;
     top: 15px;
}

 .sc-teacher img {
    margin-right: 0;
     margin-left: 5px;
}
#stHsearchCloser {
    left: 0;
    right: auto;
}
header.site-header .site-search-wrapper .submit {
    left: 70px;
    right: auto;
}
.scBR {
    right: 15px;  
    left: auto;
}
a.swss_floting_ticket {
    right: 15px !important;
    left: auto;
}
.post-meta.share_box { 
    left: 0;
    right: auto; 
}
ul.menu .sc_studi-megamenu-wrapper .sub-menu {
    right: 0!important;
    left: auto!important;
}
.sub-menu span.sc_studi-menu-newlabel,
.sub-menu span.sc_studi-menu-hotlabel,
.sub-menu span.sc_studi-menu-salelabel
{     right: 6px;
    left: auto;
}
.dropdown-menu-xl { 
    float: left;
    left: 0;
    right: auto;
    
}
.dl_holder a { 
    margin-right: 5px;
    margin-left: 0;
}
ul.menu .sc_studi-megamenu-wrapper {
    left: auto;
    right: 0;
}