@import url('https://fonts.googleapis.com/css?family=Tajawal:300,400,500,700&subset=arabic');

body {
  direction: rtl;
  unicode-bidi: embed;
  font-family: 'Tajawal', sans-serif;
  font-size: 1.6em;
}

.wrap-all {
  background-image: url("images/home-bg-rtl.png") !important;
}

.cssload-thecube .cssload-cube {
  float: left;
}

.cssload-thecube .cssload-cube:before {
  left: 0;
  right: auto;
}

.header .menu-head .wrapmenu-head {
  float: left;
}

.header .menu-head ul {
  float: left;
}

.header .menu-head ul ul {
  float: none;
}

.header .menu-head ul li {
  float: right;
}

.header .menu-head li li {
  float: none;
}

.header .menu-head ul li::after {
  right: 20px;
  left: auto;
}

.header .menu-head ul ul {
  right: 0;
  left: auto;
}

.header .menu-head ul ul::after {
  right: 11%;
  left: auto;
}

.header .menu-head ul ul ul {
  right: 100%;
  left: auto;
}

.header .menu-head ul ul ul::after {
  right: -16px;
  border-left-color: rgba(255,255,255,1);
  left: auto;
}

.header .menu-head .fa-bars {
  float: left;
  left: 5px;
  right: auto;
}

.header .menu-head li li  .fa-bars {
  left: 15px;
  right: auto;
}

.slider .owl-nav {
  right: 15px;
  left: auto;
}

.slider .owl-nav div {
  float: right;
}

.slider .one-slide .slide-cntn {
  right: 0;
  left: auto;
}

.slider .one-slide .slide-cntn .slidebtn {
  margin-left: 15px;
  margin-right: auto;
}

.slider .one-slide .slide-img {
  left: 0;
  right: auto;
}

.welcomebox {
  background-position: left center;
}

.welcomebox::after {
  background-position: left center;
  left: 0;
  right: auto;
}

.box-title h1::after {
  left: 0;
  right: 0;
}

.services-timeline::after {
  left: 0;
  right: 0;
}

.services-timeline .one-service-timeline .one-ft-box {
  float: right;
}

.services-timeline .one-service-timeline:nth-child(even)  .one-ft-box {
  float: left;
}

.services-timeline .one-service-timeline .one-ft-box::after , .services-timeline .one-service-timeline .one-ft-box::before {
  left: -6px;
  right: auto;
}

.services-timeline .one-service-timeline:nth-child(even) .one-ft-box::after, .services-timeline .one-service-timeline:nth-child(even) .one-ft-box::before {
  left: auto;
  right: -6px;
}

.services-timeline .one-service-timeline .one-ft-box {
  padding-left: 100px;
  padding-right: 0;
}

.services-timeline .one-service-timeline:nth-child(even) .one-ft-box {
  padding-left: 0;
  padding-right: 100px;
}

.services-timeline .one-service-timeline .one-ft-box .one-ft-icon {
  float: left;
  left: 30px;
  right: auto;
}

.services-timeline .one-service-timeline:nth-child(even) .one-ft-box .one-ft-icon {
  float: right;
  left: right;
  right: 30px;
}

.box-more-btn a {
  margin-left: 15px;
  margin-right: auto;
}

.s-box-title {
  padding-right: 20px;
  padding-left: 0;
}

.s-box-title::after {
  right: 0;
  left: auto;
}

.partners-caros .owl-dots {
  left: 0;
  right: 0;
}

.contactus .box-contact-info > div {
  padding-right: 80px;
  padding-left: 0;
}

.contactus .box-contact-info > div > .fa {
  left: 30px;
  right: auto;
}

.btn-contact-send a {
  margin-left: 15px;
  margin-right: auto;
}

.foot-bar .menu-foot {
  float: right;
  clear: right;
}

.foot-bar .foot-social {
  float: left;
  clear: left;
}

.foot-bar .foot-social a {
  float: left;
}

.foot-wrap {
  left: 0;
  right: 0;
}

.footer p {
  float: right;
}

.footer a.toot {
  float: left;
}

.content-area {
  background-position: top left;
  background-image: url("images/bg-c.png") !important;
}

.header .menu-head .change-lang {
  float: left;
  direction: ltr;
}

.welcomebox-cntn .aboutbtn .fa {
  margin-left: 5px;
}

.content-area::after {
  right: 0;
  left: auto;
}

.page-header .page-title {
  padding-right: 30px;
  padding-left: 0;
}

.page-header .page-title::after {
  right: 0;
  left: 0;
}

.one-arch-post {
  padding-right: 260px;
  padding-left: 0;
}

.one-arch-post .img-arch-post {
  right: 0;
  left: auto;
}

.one-arch-post .cntn-arch-post span .fa {
  margin-left: 2px;
  margin-right: auto;
}

.entry-meta span, .entry-footer span {
  margin-left: 25px;
  margin-right: auto;
}

.comments-area .comment-list .comment-body {
  border-right: 1px solid rgba(0,0,0,0.06);
  padding-right: 30px;
  padding-left: 0;
  border-left: none;
}

.comments-area .comment-list .comment-body .comment-meta .avatar {
  margin-left: 5px;
  right: -15px;
  left: auto;
  margin-right: auto;
}

.comments-area .comment-list .comment-body .comment-meta .comment-metadata {
  text-align: left;
}

.comment-navigation .nav-previous,
.paging-navigation .nav-previous,
.post-navigation .nav-previous {
  float: right;
}

.comment-navigation .nav-next,
.paging-navigation .nav-next,
.post-navigation .nav-next {
  float: left;
  text-align: left;
}

.screen-reader-text:hover,
.screen-reader-text:active,
.screen-reader-text:focus {
  right: 5px;
  left: auto;
}

.alignleft {
  float: right;
  margin-left: 1.5em;
  margin-right: auto;
}

.alignright {
  float: left;
  margin-right: 1.5em;
  margin-left: auto;
}
