body{
    direction: rtl;
    text-align: right;
    font-family: 'Sahel', sans-serif!important;
}
p,h1,h2,h3,h4,h5,li,a,input,button,header,main,footer{
    font-family: 'Sahel', sans-serif!important;
}
.hero-section{
    direction: ltr;
}
.header__info-right {
    text-align: left;
}
.header__info-right ul li a span {
 margin-right: unset;
    margin-left: 5px;
}
.header__info-left ul li {
    margin-right: unset;
    margin-left: 25px;
}
@media only screen and (min-width: 768px) and (max-width: 991px){
    .header__info-left ul li {
        margin-left: 5px;
        margin-right: unset;
    }
}
.header__info-left ul li span {
margin-right: unset;
    margin-left: 5px;
}
.header__info-right ul li {
   margin-right: unset;
    margin-left: 30px;
}
/*.header__menu ul li {*/
/*    margin-left: 40px;*/
/*    margin-right: unset;*/
/*}*/
.header__menu {
    text-align: left;
}
@media only screen and (max-width: 767px){
    .canvas__open {
     right: unset;
        left: 15px;
    }
    }
@media only screen and (max-width: 767px){
    .offcanvas__menu__wrapper.show__offcanvas__menu {

        right: 0;
        left: unset;
    }
    }
@media only screen and (max-width: 767px){
    .offcanvas__menu__wrapper .canvas__close {
       right: unset;
        left: 30px;
    }
    }
@media only screen and (max-width: 767px){
    .offcanvas__menu__wrapper .offcanvas__auth ul li a span {
     margin-right: unset;
        margin-left: 5px;
    }
}

@media only screen and (max-width: 767px){
    .offcanvas__menu__wrapper .offcanvas__auth ul li a span {
    margin-right: unset;
        margin-left: 5px;
    }
    }
.register__text .register__form form .change__extension {
    right: unset;
    left: 170px;
}
.register__text .register__form form .site-btn {
    left: 4px;
    right: unset;
}
.register__text .register__form form .change__extension ul {
   left: unset;
    right: 0;
}
.register__text .register__result ul li {
  margin-right: unset;
    margin-left: 62px;
}
.section-title.normal-title {
    text-align: right;
}
.pricing__swipe-btn {
    float: left;
}
.pricing__swipe-btn label {
    margin-left: -4px;
    margin-right: unset;
    right: 2px;
  left: unset;
}
.plan__text ul li span {
    margin-left: 5px;
    margin-right: unset;
}
.footer__top-auth {
    padding-right: 25px;
    margin-left: unset;
}
.footer__top-auth .sign-up {
    margin-right: 6px;
    margin-left: unset;
}
.footer__text-widget .footer__widget-info li span {
    left: unset;
    right: 0;
}
.footer__text-widget .footer__widget-info li {
   padding-left: unset;
    padding-right: 35px;
}
.footer__text-about .footer__social a {
 margin-right: unset;
    margin-left: 26px;
}
@media only screen and (max-width: 767px){
    .offcanvas__menu__wrapper .offcanvas__info ul li span {
        margin-right: unset;
        margin-left: 5px;
    }
    }
.header__menu ul li:last-child {
    margin-left: 0;
    margin-right: unset;
}
.breadcrumb__option a span {
    margin-right: unset;
    margin-left: 5px;
}
.breadcrumb__option a:after {
   right: unset;
    left: -18px;
}
.breadcrumb__option a {
  margin-right: unset;
    margin-left: 20px;
}
.text__404 form input {
    margin-left: unset;
    padding-right: 30px;
}
.text__404 form button {
    right: unset;
    left: 30px;
}
.about__text .about__achievement .about__achieve__item:last-child {
    margin-left: 0;
    margin-right: unset;
}

.about__text .about__achievement .about__achieve__item {
    margin-right: unset;
    margin-left: 95px;

}
.team__btn {
    text-align: left;
}
.testimonial-section{
    direction: ltr;
}

@media only screen and (max-width: 767px){
    .about__text .about__achievement .about__achieve__item {
        margin-left: 45px;
    }
}
.team__item .team__text .team__social a {
   margin-right: unset;
    margin-left: 20px;
}

.header__menu ul li {
  margin-right: unset;
    margin-left: 40px;
}
.blog__sidebar .blog__sidebar__item .sidebar__feature__post .sidebar__feature__item ul li i {
margin-right: unset;
    margin-left: 5px;
}
.blog__sidebar .blog__sidebar__item .sidebar__subscribe form input {
    padding-right: 20px;
   padding-left: unset;
}
.blog__item .blog__text ul li i {
   margin-right: unset;
    margin-left: 5px;
}
.blog__item .blog__text ul li {
    margin-right: unset;
    margin-left: 20px;
}
.blog-hero-section .blog__hero__pic {
    right: unset;
    left: 0;
}
.blog__hero__text ul li i {
 margin-right: unset;
    margin-left: 5px;
}
.blog__hero__text ul li {
  margin-right: unset;
    margin-left: 20px;
}
.blog__details__social {
    left: unset;
    right: -90px;
}
.blog__details__quote:after {
    left: unset;
    right: 50px;
}
.blog__details__tags a:last-child {
    margin-left: 0;
    margin-right: unset;
}
.blog__details__profile .blog__details__profile__text .blog__details__profile__social a {
 margin-right: unset;
    margin-left: 14px;
}
.blog__details__option .blog__details__option__item h5 i {
    margin-left: 5px;
    margin-right: unset;
}
.blog__details__comment .blog__details__comment__list .blog__details__comment__item .blog__details__comment__text ul {
    right: unset;
    left: 0;
}
.blog__details__comment .blog__details__comment__list .blog__details__comment__item .blog__details__comment__pic {
    float: right;
    margin-left: 25px;
    margin-right: unset;
}
.blog__details__comment .blog__details__comment__list .blog__details__comment__item .blog__details__comment__text ul li {
   margin-right: unset;
    margin-left: 24px;
}
.blog__details__comment .blog__details__comment__list .blog__details__comment__item .blog__details__comment__text ul li i {
   margin-right: unset;
    margin-left: 5px;
}
.blog__details__comment .blog__details__comment__list .blog__details__comment__item.blog__details__comment__reply {
    margin-right: 115px;
    margin-left: unset;
}
@media only screen and (max-width: 767px){
    .blog__details__comment .blog__details__comment__list .blog__details__comment__item.blog__details__comment__reply {
        margin-right:  0 ;
    }
}
.contact__text ul li span {
    left: unset;
    right: 0;
}
.contact__text ul li {
    padding-left: unset;
    padding-right: 65px;
}
.contact__text .contact__social a {
    margin-right: unset;
    margin-left: 26px;
}
.contact-form form .input-list input {
    padding-left: unset;
    padding-right: 20px;
}
.contact-form form textarea {
    padding-left: unset;
    padding-right: 20px;
}
.hosting__feature__table table thead th .hosting__feature__plan--choose {
    text-align: right;
    padding-right: 40px;
    padding-left: 10px;
}
.hosting__feature__table table tbody tr td.hosting__feature--item {
    text-align: right;
    padding-right: 40px;
    padding-left: unset;
}
.question__accordin .card .card-heading a {
    padding-left: unset;
    padding-right: 25px;
}
.question-form input {
    padding-left: unset;
    padding-right: 20px;
}
.question-form textarea {
    padding-right: 20px;
    padding-left: unset;
}
.question__accordin .card-heading a:after {
    left: unset;
    right: 0;
}
