/* ------------------------------------- */
/* RTL-VERSION ......................... */
/* ------------------------------------- */
@import url("bootstrap-rtl.css");
@import "http://fonts.googleapis.com/earlyaccess/droidarabickufi.css";
body {
  font-family: "Droid Arabic Kufi", sans-serif;
}

h1, h2, h3, h4, h5, h6, p, ul, li, a, input, textarea {
  font-family: "Droid Arabic Kufi", sans-serif;
  direction: rtl;
  letter-spacing: 0 !important;
}

.container-fluid {
  padding-left: 0;
  padding-right: 0;
}

/* header */
.social-header {
  left: 9%;
  right: auto;
}

.logo {
  right: 8%;
  left: auto;
}

.cd-nav-trigger {
  right: auto;
  left: 5%;
}

.cd-nav-container.is-visible {
  right: auto;
  left: 0;
}

.cd-close-nav {
  left: 10%;
}

.no-touch .cd-nav-trigger:hover {
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}

.cd-headline.clip .cd-words-wrapper::after {
  left: 0;
  right: auto;
}

.btn {
  letter-spacing: 0;
}
.btn .fa-long-arrow-right {
  -moz-transform: rotate(-180deg);
  -o-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  -webkit-transform: rotate(-180deg);
  transform: rotate(-180deg);
}

.cd-nav {
  padding-right: 0;
}

/* about */
.item-rotate {
  left: 20%;
}

.about ul li:before {
  float: right;
  -moz-transform: rotate(-180deg);
  -o-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  -webkit-transform: rotate(-180deg);
  transform: rotate(-180deg);
}

.owl-about .icon-wrap {
  float: right;
}

.progress-bar-tooltip {
  float: left;
}

/* services */
.services .right, .service-images {
  float: left;
}

.services .left {
  float: right;
}
.services .left p, .services .left h4 {
  text-align: left;
}

@media only screen and (max-width: 768px) {
  .services .right p, .services .right h4, .services .left p, .services .left h4 {
    text-align: right;
  }
  .services .right .icon-wrap, .services .left .icon-wrap {
    float: right;
  }
  .services .right .service, .services .left .service {
    text-align: right;
    direction: ltr;
  }
  .services .right .service .icon-wrap, .services .left .service .icon-wrap {
    float: right;
  }
  .services .right .service .title-wrap, .services .left .service .title-wrap {
    padding-right: 70px;
    padding-left: 0px;
  }
  .services .right .service p, .services .left .service p {
    padding-left: 50px;
    padding-right: 0;
  }
}
/* vedio */
.vedio .divider:after {
  left: 0;
}

.vedio .divider.left {
  margin-right: 0;
}

/* portfolio */
.portfolio-filter a:after {
  right: 23px;
  left: 0;
}

.portfolio-filter a:last-child:after {
  visibility: visible;
}

.portfolio-filter a:first-child:after {
  visibility: hidden;
}

/* testimonial */
.client-logo {
  float: left !important;
}

@media only screen and (max-width: 1024px) {
  .client-logo {
    float: none !important;
  }
}
.testimonial {
  padding: 30px 120px 30px 15px;
}

/* post */
ul.meta-post .date:before, ul.meta-post .author:before {
  left: -17px;
  right: auto;
}

ul.meta-post .date:after, ul.meta-post .author:after {
  left: -13px;
  right: auto;
}

/* contact */
.input_label {
  right: 15px;
  text-align: right;
}

.input_label_content::after {
  right: 0;
}

#contactform .button, .popup-gmaps {
  float: right;
}

/* footer */
.footer-about {
  float: left;
}

.footer-newsletter h4, .show-block-error {
  width: 70%;
}

.footer-newsletter {
  float: left;
  left: auto;
}

.footer-newsletter form .submit {
  float: left;
  left: 0;
  right: auto;
  -moz-transform: rotate(-180deg);
  -o-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  -webkit-transform: rotate(-180deg);
  transform: rotate(-180deg);
}

.footer-newsletter form input[type="email"] {
  padding-right: 0;
  padding-left: 43px;
}

/* pages */
.search_block form .search_btn {
  left: 0;
}

.widget_post_thumbnail {
  float: right;
  margin-right: 0;
  margin-left: 10px;
}

.widget_categories ul li a:before {
  right: 0;
  left: auto;
  -moz-transform: rotate(-180deg);
  -o-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  -webkit-transform: rotate(-180deg);
  transform: rotate(-180deg);
}

.widget_categories ul li {
  padding-left: 0;
  padding-right: 25px;
}

.post-detail blockquote {
  border-right: 0 none;
  text-align: right;
}

.post-detail blockquote:before {
  right: 60px;
  left: auto;
}

.post-detail blockquote:after {
  right: 10px;
  left: auto;
}

.tagcloud a, .social_links_widget a {
  float: right;
}

.post-pagi h3 a {
  direction: ltr;
}

ul.comments-list li .avatar {
  right: 0;
  left: auto;
}

ul.comments-list {
  padding-right: 0;
}

ul.comments-list li .comment {
  padding-right: 90px;
  padding-left: 0;
}

.comments-form .button {
  float: right;
}

.pagination > li:first-child > a, .pagination > li:first-child > span {
  margin-right: 0 !important;
}

@media only screen and (max-width: 768px) {
  .social-header {
    left: 12%;
  }

  .item-rotate {
    left: 32%;
  }

  .owl-about .title-wrap {
    padding-left: 0;
    font-size: 13px;
  }

  .testimonial {
    padding: 30px 90px 30px 40px;
  }

  .portfolio-filter a:after {
    right: 12px;
  }
}

/*# sourceMappingURL=rtl.css.map */
