.rtl .iw-posts .post-item .post-bottom .post-read-more {
    float: left;
}
.rtl .iw-item-info.style1 .item-readmore i {
    margin: 0 0 0 10px;
}
.rtl .iw-work-steps .owl-item:nth-child(2n+1) .iw-work-step.style1:before,
.rtl .iw-work-steps .owl-item:nth-child(2n) .iw-work-step.style1:before {
    left: auto;
    right: 50%;
}
.rtl .iw-button.left-text {
    text-align: right;
}
.rtl .iw-button.right-text {
    text-align: left;
}
.rtl .iwp-categories.style7 .category-icon {
    float: right;
}
.rtl .iwp-categories.style7 .category-info {
    padding: 0 115px 0 0;
}
.rtl .iw-work-steps .iw-work-step.style2:before {
    right: auto;
    left: 28%;
    -webkit-transform: rotateY(180deg);
    transform: rotateY(180deg);
}
.rtl .iw-item-info.style2 .item-info-icon {
    float: right;
    margin: 0 0 0 35px;
}
.rtl .iw-accordion-header:before {
    left: auto;
    right: 0;
}
.rtl .iw-accordion-header:after {
    left: 0;
    right: auto;
}
.rtl .iw-faqs.iw-shortcode-accordions.style2 .iw-accordion-header:after {
	right: 0;
	left: auto;
}
.rtl .iw-shortcode-accordions .iw-accordions .iw-accordion-header{
	padding: 10px 25px 10px 0;
}
.rtl .iw-accordion-item .iw-accordion-header:after{
	right: 0;
	left: auto;
}
.rtl .iw-accordion-content .iw-desc {
    margin-left: 75px;
    margin-right: 25px;
}
.rtl .iw-accordion-content .iw-accordion-info a.iw-accordion-link i{
	margin-right: 0;
	margin-left: 7px;
}
.rtl .iw-contact-form7 {
    float: left !important;
}
.rtl .iw-term-conditions ul.items li h3.title {
    padding-left: 0;
    padding-right: 25px;
}
.rtl .iw-term-conditions ul.items li .title:before {
    left: auto;
    right: 0;
}

/*===== posts blog ====*/
.rtl .iw-posts.style-2 .wrap-social-share a i{
	margin-left: 5px;
	margin-right: 0;
}
.rtl .iw-posts.style-2 .post-item .post-meta .post-date{
	margin-right: 0;
	margin-left: 15px;
}
.rtl .iw-posts.style-2 .post-item .post-meta span:not(.feature-post) i{
	margin-left: 5px;
	margin-right: 0;
}
.rtl .iw-posts.style-2 .post-item .post-bottom > div{
	float: right;
}
.rtl .iw-posts.style-2 .post-bottom-right ul{
	text-align: left;
}
.rtl .iw-posts.style-2 .post-bottom-right ul li{
	margin-left: 0;
	margin-right: 15px;
}
.rtl .iw-posts.style-2 .post-item .post-bottom-left img{
	margin-left: 8px;
	margin-right: 0;
}
.rtl .iw-counter.style-1 .iw-counter-inner .iw-counter-item:before{
	left: unset;
	right: 50px;
}
.rtl .iw-counter .iw-counter-item .iw-item-number{
	text-align: right;
}
.rtl .iw-counter.style-1 .iw-counter-inner .iw-counter-item:after{
	right: unset;
	left: 54px;
}
.rtl .iw-counter.style-2 .iw-counter-inner .iw-counter-item .iw-item-title::after{
	left: unset;
	right: 0;
}
.rtl .iw-posts .post-viewall{
	float: left;
	text-align: left;
}
.rtl .iw-posts .post-item .post-item-inner .post-title{
	text-align: right;
}
.rtl .iw-posts .post-item .post-item-inner .post-meta{
	text-align: right;
}
.rtl .iw-posts .post-item .post-item-inner .post-meta .post-author{
	float: right;
}
.rtl .iw-posts .post-item .post-item-inner .post-meta span i{
	margin-right: 0;
	margin-left: 5px;
}
.rtl .iw-posts .post-item .post-item-inner .post-meta .post-date{
	margin-left: 0;
	margin-right: 15px;
}
/*===== end posts blog ====*/

.rtl .iw-boxed.style-2 .iw-boxed-inner .iw-boxed-item:not(:last-of-type) .iw-item-image:before,
.rtl .iw-boxed.style-2 .iw-boxed-inner .iw-boxed-item:not(:last-of-type) .item-info-icon:before{
	left: unset;
	right: 100%;
}
.rtl .iw-boxed.style-3 .iw-boxed-item .item-info-icon,
.rtl .iw-boxed.style-3 .iw-boxed-item .iw-item-image,
.rtl .iw-boxed.style-4 .iw-boxed-item .item-info-icon,
.rtl .iw-boxed.style-4 .iw-boxed-item .iw-item-image{
	float: right;
	margin: 0 0 0 20px;
}
.rtl .iw-boxed.style-3 .iw-boxed-item .item-info-content,
.rtl .iw-boxed.style-4 .iw-boxed-item .item-info-content,
.rtl .iw-boxed.style-4 .iw-boxed-inner .iw-boxed-item .iw-item-title,
.rtl .iw-boxed.style-4 .iw-boxed-inner .iw-boxed-item .iw-item-desc {
	text-align: right;
}

/*==== testimonials ===*/
.rtl .iw-testimonals.style2 .iw-testimonial-item .testimonial-top .testi-image{
	margin: 0 0 0 30px;
}
.rtl .iw-testimonals.style2 .iw-testimonial-item .testi-client-name{
	text-align: right;
}
.rtl .iw-testimonals.style2 .testi-content{
	text-align: right;
}
/*==== end testimonials ===*/
.rtl .iw-about-me.style2 .about-content .sub-title-block:after{
	left: unset;
	right: 0;
}
.rtl .iw-features.style2 .iwp-feature-info h3.iw-feature-item-title::after{
	left: unset;
	right: 0;
}
.rtl .iw-features .iw-feature-item .iw-feature-item-criterias ul li i{
	margin-right: 0;
	margin-left: 15px;
}
.rtl .detail-property-text-before.style2 .iwh-title::before{
	left: 0;
	right: -50px;
}
.rtl .iw-tabs-list__content ul li i{
	margin-left: 15px;
	margin-right: 0;
}
.rtl .iw-about-me.style1 .content-bottom .name-position{
	left: unset;
	right: 75px;
}
.rtl .iw-about-me > div{
	float: right;
}
.rtl .iw-about-me.style1 .about-bg-image{
	padding-left: 0;
	padding-right: 25px;
}
.rtl .block-map-info-image{
	float: right;
	margin-right: 0;
	margin-left: 30px;
}
.rtl .iw-contact-form-7.contact-map .field .iw-input input.wpcf7-date::after,
.rtl .iw-contact-form-7.contact-map .field .iw-input .visit-time::after {
	position: absolute;
	left: 15px;
	right: unset;
}
.rtl .iw-member .member-info .member-title-top::after{
	right: 0;
	left: unset;
}
.rtl .iw-faqs.style2 h3.title-category::after{
	left: auto;
	right: 0;
}
.rtl .iw-about-me.style3 .about-bg-image{
	right: auto;
	left: 0;
}
.rtl .iw-about-me.style3:after{
	transform: rotate(60deg);
	-webkit-transform: rotate(60deg);
	left: 54%;
	right: auto;
}
.rtl .iw-about-me.style3 .text-button-video{
	left: auto;
	right: calc(50% + 50px);
}
.rtl .iw-about-me.style3 .content-bottom .name-position{
	left: auto;
	right: 65px;
}

@media screen and (max-width: 991px) {
	.rtl .inwave-map-contact.style2 .iw-contact-form7{
		width: 100%;
	}
}