body{
	direction: rtl;
	text-align: right;
}
.list-inline-item:not(:last-child) {
  margin-right: 0;
  margin-left: .5rem;
}
.ml-auto, .mx-auto {
  margin-left: 0 !important;
  margin-right: auto !important;
}
.pr-5, .px-5 {
  padding-right: 0rem !important;
  padding-left: 3rem !important;
}
.navbar-nav{
	padding-right: 0;
}
.navbar-brand{
	margin-right: 0;
	margin-left: 1rem;
}
  @media (min-width: 768px){
.offset-md-2 {
  margin-left: 0;
  margin-right: 16.666667%;
}
}
  @media (min-width: 992px){
.float-lg-right {
  float: left !important;
}
}
.banner-caption{
	left: auto;
	right: 10%;
}
.banner-center p{
	text-align: right;
}
.info-box .info-img {
	margin-right: 0;
	margin-left: 10px;
}
.rate{
	left:  15px;
	right: auto;
}
.discount,
.rating-counter{
	left: 20px;
	right: auto;
}
.discount i{
	left:  -20px;
	right: auto;
}
.discount span{
  padding-right: auto;
  padding-left: 10px;
}
.software-boxs-info .box-info:nth-of-type(odd) .box-info-img:before{
	right: auto;
	left: 0;
	transform: translate(-30%,50px);
}
.software-boxs-info .box-info:nth-of-type(even) .box-info-img:before {
	right: 0;
	left: auto;
	transform: translate(30%,50px);
}
.feature-list li{
	padding-right: 30px;
	padding-left: auto;
}
.feature-list li:before{
	left: auto;
	right: 0;
}
.feedback-block .feedback-img{
	margin-left: 20px;
	margin-right: auto;
}
.feedback-block .feedback-img:before{
	right: -20px;
	left: auto;
}
.line,
.banner-title,
.banner .banner-bg{
	left: auto;
	right: 50%;
transform: translate(50%,0);
}