/* Common */
.support-title > a:after {

    right: auto;
    left: 0;

}
.support-title a{
    padding-left: 60px;
    padding-right: 0;
}

.sortbyset {

    margin: 0 0 20px 10px;
}
.grid-listview li + li {
    margin-right: 10px;
    margin-left: 0;
}
.booking-list .booking-img {
   
    margin-right: 0;
    margin-left: 15px;
}

.fav-item .serv-rating i {
    
    margin-right: 0;
    margin-left: 5px;

}
.booking-det-info h3 a {
    margin-left: 5px;
    margin-right: 0;

}
/* .item-info {
    
    padding: 20px 0 0 20px;
    
} */

.booking-list .booking-widget {
    text-align: right;
}
.booking-list .booking-widget i.feather-map-pin {
    float: right;
}

.booking-list .booking-widget .address {
    display: flex;
    align-items: center;
}
.pagination ul.pagination li {
    margin-left: 10px;
    margin-right: 0;
}

.pagination ul.pagination li:last-child {
    margin-left: 0;
}
.item-info {
    padding: 20px 20px 0 20px;
}
.category-icon{
    margin-right: 0;
    margin-left: 10px;
}
.blog-category.blog-category-bottom ul li{
    margin: 0 0 0 20px;
}

.blog-info ul li:last-child, .grid-blog .blog-category ul li:last-child {
   
    margin-left: 0;

}

.blog-info .post-author img, .blog-category .post-author img {
    margin-left: 0.5rem;
    margin-right: 0;
}

.blog-pagination ul li {
    margin-left: 10px;
    margin-right: 0;
}
.pagination li:last-child {
    margin-left: 0;
}
.truelysell_recent_entries .latest-posts .post-info {
    margin-right: 15px;
    margin-left: 0;
}
.comment-respond .comment-form-cookies-consent label {
    margin-right: 1rem;
    margin-left: 0;
}
.serv-action {
    text-align: left;

}
.serv-profile ul li {
   
    margin-left: 25px;
    margin-right: 0;
}
.serv-profile ul li:last-child {
    margin-left: 0;
}
.available-info ul li span {
    float: left;
}
.provide-box > span{
    margin-left: 12px;
    margin-right: 0;
}

.provide-box > img {
    margin-left: 12px;
    margin-right: 0;
}
.leave-rating {
    float: right;
}
.related-slider .service-content{
    text-align: right;
}
.faq-title > a:after{
    left: 0;
    right: auto;
}
.faq-title a{
    padding-right: 0;
}
.toggle-password{
    right: auto;
    left: 17px;
    top: 70%;
}

.form-control::placeholder{
    text-align: right !important;
}
.custom-modal .close-btn{
    left: 24px;
    right: auto;
}
.form-icon .cus-icon {
    left: 15px;
    right: auto;
}
.form-icon .form-control {
    padding-right: 15px;
    padding-left: 30px;
}
.booking-info .service-book-img {
    margin: 0 0 10px 10px;
}

.booking-date li span {
    float: left;
    text-align: left;
}

/* electrical */
.main-nav > li:last-child {
        margin-right: 25px;
}

.header-navbar-rht > li:first-child {
    margin-left: 25px !important;
}
.user-info {
    margin-right: 10px !important;
}
.search-group-icon{
    margin-left: 15px;
}
.section-heading h2.headline-aligned-to-left{
    text-align: right !important;
}
.section-heading h2.headline-aligned-to-left+p{
    text-align: right !important;
}

.section-heading p{
    text-align: right;
}

.section-heading h2.headline-aligned-to-center+p{
    text-align: center !important;
}

.owl-stage-outer{
    position:relative;
    overflow:hidden;
    -webkit-transform:translate3d(0,0,0);
    direction: ltr;
   }
.owl-nav{
    direction: ltr !important;
    left: 0;
    float: left;
}

.elementor .offer-pathimg img{
-webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}

.blog-content .blog-item li {
    display: inline-flex;
    display: -webkit-inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #74788d;
    margin: 0 0 15px 25px;
    display: inline-flex;
}

.logo a{
    float: right !important;
}

.copyright .align-items-center{
    text-align: right !important;
}

.policy-menu {
    margin-bottom: 0 !important;
    text-align: left !important;
}
.copyright-menu{
    float: left;
}

.search-box .search-input{
    float:right ;
 }

 .search-btn {
    float: left ;
 }

 .search-box .search-input.line::before {
    right: auto;
    left: 0;
 }

 .dash-header .dash-widget-icon {
    margin-right: 0;
    margin-left: 20px;

}
.dash-widget-info {
    margin-right: 0;
    margin-left: 20px;
}

.settings-menu ul li i, .settings-menu ul li a img {
    margin-right: 0;    
    margin-left: 8px;

   
}

.sidebar-menu .menu-arrow{
    left: 0;
    right: auto;
}

.user-book {
    margin-right: 0;
    margin-left: 10px;
}

.user-book .avatar {

    margin-right: 0;
    margin-left: 5px;
}

.booking-details li p {
    padding-right: 20px;
    padding-left: 0;
    margin: 0 0 0 10px;
    position: inherit;
}

.serv-info .serv-edit i, .serv-info span i {
    margin-left: 5px;
    margin-right: 0;
}

.table-ingopage .dataTables_info {
    margin-right: 0;
    margin-left: 10px;
}

.user_info {
 
    margin-right: 8px;
    margin-left: 0;
   
}
.send-action{
    left: 10px;
    right: auto;
}


/* multipurpose */

.widget_tag_cloud .tag-cloud-link{
    margin: 0 0 10px 10px;
}


.banner-slider {
    direction: ltr;

}
.search-box-two .search-input > i.bficon {
    right: 15px;
    z-index: 1;
}

[dir='rtl'] .slick-prev{
    left: 100px !important;
    z-index: 1 !important;
}

[dir='rtl'] .slick-next{
    right: 100px !important;
    z-index: 1 !important;
    left: auto !important;
}
.section-heading-two h2.headline-aligned-to-left{
    text-align: right !important;
}

.section-heading-two p{
    text-align: right !important;
}
.feature-widget .feature-icon span {
    border-radius: 0 8px 8px 0 !important;
}
.feature-title {
    border-radius: 8px 0 0 8px !important;

}

.service-widget.service-two .service-content .title{
    text-align: right !important;
}

.owl-carousel .owl-item {
    float: right !important;
 }
 
 .owl-carousel .owl-wrapper-outer {
    direction: rtl !important;
 } 

 .search-box-two .search-input{
    float:right ;
 }

 .search-btn {
    float: left ;
 }

 .search-box-two .search-input.line::before {
    right: auto;
    left: 0;
 }

 .search-box-two .search-input input, .search-box-two .search-input.line input {
    padding: 0 50px 0 74px;
}

.work-wrap-box.work-last:after {
-webkit-transform: scaleX(-1);
transform: scaleX(-1);
right: 295px !important;
}

.work-wrap-box.work-first:before{
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
right: 300px !important;
}
.client-box .client-content{
    text-align: right;
}

.client-box .client-img{
    justify-content: right;
}

.blog.blog-new .blog-content .blog-item li {
    margin: 0 0 0 10px;
  
}

.blog.blog-new .blog-content .blog-item li + li {
    border-right: 1px solid rgba(255, 255, 255, 0.4);
    border-left: 0;
    padding-right: 10px;
    padding-left: 0 !important;
}

.feather-user {
    float: right;
    padding-top: 4px;
}
.subscribe-submit::before{
    right: 0;
    left: 15px;
}

.single.single-product input[type="checkbox"], input[type="radio"] {
    margin: 4px 0 -2px 8px;
}
.col-form-label{
    float: right;
}

.abt-img {
    padding: 30px 60px 30px 0;
    position: relative;
    z-index: 1;
}

/* .item-info {
    padding: 20px 0 20px 20px;
} */

/* House Problem */

.hero-sectionseven-top {
    direction: ltr;
}
.providerset-price{
    display: inherit;
    text-align: right;
}

.owl-item .service-widget .service-content p{
    text-align: left;
}

.about-content {
    margin-right: 50px;
    margin-left: 0;
}

/* blog right */
/* .service-content.service-content-seven .title{
    text-align: right;
}


.service-content.service-content-seven .usefull-bottom .useful-img{
    float: right;
}
.usefull-bottom {
display: inherit;
} */
/* blog right */

.footer .social-icon ul li:last-child{
    margin-right: 10px;
}

.blog-category ul li {

    margin: 0 0 15px 10px;
}
.blog-content .tag-cloud-link {
   
    margin: 0 0 15px 15px;
   
}

/* Pet Grooming */

.home-banner-eight-icon ul li{
    margin-left: 30px;
    margin-right: 0;
}
.home-banner-eight-icon ul li i{
    margin-left: 7px;
    margin-right: 0;
}

.search-box-two .search-input > i.bficon{
    text-align: right;
}
.search-box-two .search-input input, .search-box-two .search-input.line input {
    padding: 0 50px 0 0;
}

.rate-icon {
  
    margin-right: 0;
    margin-left: 3px;
}

.rate-icon i {
    margin-left: 2px;
    margin-right: 0;
}

.works-eights-arrow{
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
    left: -160px;
}
.passion-content-top img{
    margin-right: 0;
    margin-left: 10px;
}
.passion-content-bottom {
    margin-left: 65px;
    margin-right: 0;
}
.service-content .title{
    text-align: right;
}
.service-content p{
    text-align: right;
}

/* Mechanic */

.section-search-nine .banner-appointment-nine img {
   
    margin-left: 15px;
    margin-right: 0;
}
.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon svg{
    margin: var(--e-icon-list-icon-margin,0 0 0 calc(var(--e-icon-list-icon-size, 1em) * .25)) !important;
}


.service-widget-nine .items-nine img {
    margin-right: 0;
    margin-left: 10px;
}

.saloon-content-btn i, .saloon-content-top i {
        margin-left: 5px;
        margin-right: 0;
}
.align-items-center .section-heading p{
text-align: right !important;
}

.service-widget-nine-two .service-feature-nine{
    text-align: right;
}

.service-widget-nine-two .service-feature-nine p{
    text-align: right;
}
.service-blog-nine h5{
    text-align: right;
}
.free-service-img-one{
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
}
.free-service-img-two{
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
}
.free-service-bottom-content {
    padding: 76px 0 76px 58px;
}
.section-heading-nine h2::after {
   
    bottom: 12px;
    right: auto;
    left: -20px;
}

.fa-spin {
    float: left;
    padding-right: 10px;
    padding-top: 4px;
}


.booking-det-info .item-info {
    padding: 0 0 0 20px;
}
.booking-list .booking-action a{
    margin-left: 0;
    margin-right: 10px;
}

.review-img img{
    margin-right: 0;
    margin-left: 10px;
}



 /*Woocommerce*/
 .woocommerce span.onsale { 
    left: auto;
    right: 15px;
 }
 .woocommerce div.product form.cart div.quantity {
    float: none;
    margin:0 0 0 10px;
}
.woocommerce #review_form #respond p.form-submit {
    margin-top: 15px;
}
/* Saloon */

.hero-section-three .search-box .search-input i {
    margin-right:0;
    margin-left: 0.5rem;
}
.saloon-bottom .feather-calendar.me-2 {
    margin-left: 0!important;
    margin-right: 0.5rem!important;
}

.saloon-profile-left .saloon-img {
    margin-right: 0;
    margin-left: 11px;
}
.saloon-content-btn i, .saloon-content-top i {
     margin-right: 0;
     margin-left: 5px;
}
.latest-date {
     left: auto;
    right: 0;
    margin: 15px 15px 0 0;
 }
 .service-content {
    padding: 20px;
    text-align: right;
}
.register-content .register-btn i.feather-users.me-2 {
    margin-right: 0.5rem!important;
    margin-left: 0!important;
}

/* Catering */
.search-box.search-box-four .search-input i {
    margin-right: 0;
    margin-left: 0.5rem;
}
.catering-btn-services {
    margin-right: 0;
    margin-left: 40px;
}

.catering-btn-services:last-child {
    margin-right: 0;
    margin-left: 0;
}

.service-content ul {
     justify-content: right;
}
.service-content ul li {
    margin: 0 0 13px 13px;
 }
 .item-info {
     left: auto;
     right: 0;
 }

 /* Carwash */ 
 .car-wash-heading.section-heading p {
    text-align: center !important;
} 
 .home-banner .search-input.line {
    margin-right: 0;
    margin-left: 25px;
}

.search-box.search-box-five .search-input i {
    margin-right: 0;
    margin-left: 0.5rem;
}

.floating-five-buttom-all {
    margin-right: 0;
    margin-left: 20px;
}
.feature-content-bottom .feather-users.me-2{ 
    margin-right: 0.5rem!important;
    margin-left: 0!important;
}

.feature-services-five {
    justify-content: right;
}
 /* Cleaning */ 
.search-box-two.search-box-six .search-input input, .search-box-two.search-box-six .search-input.line input {
    height: 52px;
    padding: 0 50px 0 0;
}

.company-top-content {
    margin-right: 0;
    margin-left: 24px;
}
.afford-btn {
    justify-content: start;
    float: left;
}
.latest-blog-content {
    margin-right: 0;
    margin-left: 20px;
}
.service-six .latest-profile-name img {
    margin-right: 0;
    margin-left: 5px;
}

/*custom css */
.client-review-top p {
    text-align: right;
 }
 .client-review-img {
     float: right;
}
.client-review-name {
    direction: rtl;
}

.useful-four-slider .owl-item .service-widget .service-content p {
    text-align: right;
}
.feature-service-five-slider .owl-item .service-widget .service-content p {
    text-align: right;
}
.service-slider  .owl-item .service-widget .service-content p {
    text-align: right;
}
.service-slider .owl-item .service-widget.alternate .service-content p {
    text-align: left;
}
.blog-eight-slider .owl-item .service-widget .service-content p {
    text-align: right;
}

.rtl .our-expert-six-content { 
    border-radius: 204px 10px 10px 10px;
    padding-left: 0;
    padding-right: 15px;
}

.owl-item .service-seven-blog .service-content p {
    text-align: right;
}
.service-nine-slider .owl-item .service-widget .service-content p {
    text-align: right;
}
.blogs-nine-slider .owl-item .service-widget .service-content p {
    text-align: right;
}

.testimonals-seven-slider .testimonials-main-ryt {
    direction: rtl;
}
.testimonials-content-seven img {
    margin-right: 0;
    margin-left: 16px;
}

.testimonals-eight-slider .testimonials-main-ryt.customers-eight-main {
    direction: rtl;
}

.car-testimonials-five-slider .owl-nav button.owl-prev, .car-testimonials-five-slider .owl-nav button.owl-next{

    margin-left: 10px;
    
}
.car-testimonials-five-slider .owl-nav button.owl-prev, .car-testimonials-five-slider .owl-nav button.owl-prev{

    margin-left: 400px;
}