body{
    text-align: right !important;
}
.user{
    cursor: pointer;
}

.header .search-category{
    margin-right:30px !important;
    margin-left:50px !important;
}
.header.default-transparent .search-category .form-control{
    text-align: right;
    direction: rtl;
}
.header .search-category .search-button{
    left:-2px !important;
    right:auto !important;
    transform: translateY(-50%) rotateY(180deg) !important;
}
.header .navbar-collapse{
    justify-content: center !important;
}
.navbar-nav{
    flex-direction: row-reverse !important;
}


/* home index */

.filters-group{
    direction: rtl;
    display: flex;
    justify-content: center;
}
/* card  */
.course-category{
    text-align: right !important;
    direction: rtl !important;
}
.course .course-img .course-category i{
    margin-right:auto !important;
    margin-left:6px !important;
}
.course-title{
    text-align: right !important;
}
.course-rate-price,.course-rate-price .rating,.course-rate-price .price{
    direction: rtl;
}
.space-ptb .container .row{
    flex-direction: row-reverse;
}
/* .pl-3 .btn , .blog-post-category ,.footer form button{
position: relative;
left:100% !important;
transform: translateX(-100%) !important;
} */
h2,.widget-content .row .col-12,p,h6,.widget-title,.text-primary ,.blog-post-title ,.footer-title , .footer p , .footer ul,.footer .col-sm-6,input{
    text-align: right !important;
}
.container .row ,#login form,#register form,.footer .row{
    direction: rtl;
}
.course .row,.widget-content .row .col-12{
    flex-direction: row !important;
}

.text-primary{
    margin-right: auto !important;
    margin-left:1rem !important;
}
.fa-sign-out-alt{
    margin-left:0px !important
}
.blog-post-date a i , .blog-post-author a i{
    margin-right: auto !important;
    margin-left:1rem !important;
}
.section-title  p {
text-align: center !important;
}
.text-center h2,.text-center p.text-center h6{
    text-align: center !important;
}
.teacher-detail i {
    margin-right:0px !important;
    margin-left:1rem !important;
}
.social-icon-round i{
    margin-right:auto !important;
    margin-left:auto !important;
}
.container-fluid{
    direction: rtl;
}
.header .navbar-brand{
    flex : 0 0 72px !important;
}
.navbar-collapse{
    direction:rtl;
    flex-direction:row;
}
.navbar-nav{
    position: relative;
    direction:rtl;
    margin-right:0px !important;
    left:50%;
    flex-direction:row !important;
    transform: translateX(-50%);
}
.user{
    direction: ltr !important;
}
 .header .navbar .user .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    justify-content: center;
    align-self: center;
}
.header .woo-action > ul .active{
    margin-right: 0px !important;
}
.user ul li {
    text-align: right;
    direction: rtl;
}
.user a i{
    padding-left:0rem !important;
    margin-left:.2rem !important;
}
.dropdown-menu{
    left:4% !important;
}

.header .search-category .form-control{
    padding:14px 14px 14px 20px;
}

.header-style-02{
    position: relative;
    z-index: 11;
}