.bg-light .navbar-collapse .navbar-nav .nav-item .nav-link {
    margin-right: 15px;
    margin-left: 0;
}
.navbar-nav {
    padding-right: 0;
}
.navbar-brand {
    margin-right: 0;
}
.skill-area .skill-pd .skill-text-area {
    text-align: right;
}
.skill-area .skill-pd .skill-text-area .skills .skill .skill-bar span {
    float: right;
}
.skill-area .skill-pd .skill-text-area .skills .skill .skill-bar span b {
    text-align: left;
}
.protfolio-area .single-work .work-icon {
    border-radius: 0 0 10px 0;
    left: 0;
    right: auto;
}
.chooes-us-area .card .card-body {
    text-align: right;
}
.counter-area .single-counter-item .counter-text {
    padding-right: 85px;
    padding-left: 0;
    text-align: right;
}
.counter-area .single-counter-item i {
    right: 0;
    left: auto;
}
.single-blog .blog-text {
    text-align: right;
}
.single-blog .blog-img .tag {
    right: 10px;
    left: auto;
}
.client-say-area .client-slider .testimonials-wrapper .testimonials-img {
    right: 50%;
    left: auto;
    margin-right: -50px;
    margin-left: 0;
}
.client-say-area .client-slider .testimonials-wrapper .testimonials-blob {
    right: 60px;
    left: auto;
}
.client-say-area .client-slider .testimonials-wrapper h4 {
    text-align: right;
}
.subscribe-area .subscribe-head .form-section input[type="email"] {
    text-align: right;
}
.contact-area .contact-form {
    text-align: right;
}
.text-left {
    text-align: right !important;
}
.benner-seven-area .benner-text {
    text-align: right;
}
.single-blog-right {
    text-align: right;
}
.single-blog-left {
    text-align: right;
}
.single-blog-area .single-blog-left .comment-area .single-comment .comment-details .reply-btn {
    text-align: left;
}
#toTop {
    left: 20px;
    right: auto;
}
.blog-benner-area .blog-benner-text ul li i {
    position: relative;
    margin-right: 8px;
    margin-left: 0;
    top: 5px;
    float: left;
}

/* RTL responsive css*/
@media only screen and (max-width: 767px) {
    .counter-area .single-counter-item .counter-text {
        padding-left: 85px;
        padding-right: 0;
        text-align: center;
    }
    .subscribe-area .subscribe-head .form-section button {
        margin-left: 0 !important;
    }
    .navbar-nav {
        text-align: right;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .navbar-nav {
        text-align: right;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .bg-light .navbar-collapse .navbar-nav .nav-item .nav-link {
        margin-right: 12px !important;
    } 
}

@media only screen and (min-width: 1400px) {
      
    
}