.dir_rtl {
	direction: rtl;
}
.dir_ltr {
	direction: ltr;
}
.text-right_rtl {
	text-align: right;
}

.home-2 .header {   
    direction: rtl;
}
.home-2 .header::before {
        width: 40%;
}
.navbar .dropdown-toggle::after {
    margin-right: 5px;
    margin-left: 0px;

}


@media all and (min-width: 992px) {

 .navbar .nav-item .nav-link {
    margin-left: 22px;
    margin-right: 0;
    padding: 30px 0 30px 0;
    font-size: 20px;
    font-weight: 600;
    color: var(--color-dark);
    text-transform: capitalize;
  }

  .navbar .nav-item:last-child .nav-link {
    margin-left: 0;
    margin-right: 0;
  }

}

.theme-btn i, .theme-btn2 i {
    margin-right: 8px;
    margin-left: 0px;
}

.about-right {
    direction: rtl;
}
.site-title-tagline {
        padding: 2px 3px 2px 15px;
}
.site-title-tagline i {
        margin-left: 5px;
         margin-right: 0;
}

.about-item .icon img {
    margin-top: 10px;
}
.site-heading {
    direction: rtl;
}

.service-content .service-title {
    text-align: right;
}
.service-area.service_page .service-content {
    direction: ltr;
}
.service-content a {
    direction: rtl;
}
.portfolio-link i {
    line-height: inherit;
}
.portfolio-arrow i {
    line-height: inherit;
}
.portfolio-content {
    margin: -30px 0px 0 30px;
    position: relative;
    padding: 10px 10px 10px 15px;
    border-radius: 50px 0px 0px 50px;
    direction: rtl;   
}
.footer-area {
 direction: rtl;   
}
.footer-widget-title::before {
    left: auto;
    right: 0px;
}
.footer-contact .icon i {
    line-height: inherit;
    font-size: 22px;
}
.footer-list li a {
        margin-left: 0px;
    
}
.site-breadcrumb .breadcrumb-menu {
    direction: rtl;
}

.site-breadcrumb .breadcrumb-menu li::before {
    content: '\f100';
    left: -21px;
    right: auto;
}

.site-breadcrumb .breadcrumb-menu li {
    margin-right: 25px;
    margin-left: 0px;
}
.site-breadcrumb .breadcrumb-menu li:first-child {
    margin-right: 0;
    margin-left: 0;
}

.contact-info .icon i {
    line-height: inherit;
}
.form-group .form-icon .form-control, .form-group .form-icon .form-select {
    padding: 14px 50px 14px 20px;
}
.form-group .form-icon i {
    right: 19px;
    left: auto;
}


