.rtl{

	direction: rtl;

}



.rtl .wp-block-themepunch-revslider,

.rtl .owl-carousel{

	direction: ltr;

}



.rtl .main-header .header-top,

.rtl .main-menu .navigation > li > ul,

.rtl .main-menu .navigation > li > ul > li > ul,

.rtl .about-section-two .content-column,

.rtl .measurement-section .tabs-content .content-column .inner-column,

.rtl .agents-slide-item .inner-box .content-column .inner-column,

.rtl .call-to-action-section,

.rtl .testimonial-block-updated,

.rtl .gallery-block-four .inner-box .overlay-box,

.rtl .content-tab-detail ul li,

.rtl .fluid-section-two .content-column,

.rtl .main-footer .footer-widget,

.rtl .main-footer .footer-bottom .copyright,

.rtl .featured-block-two .inner-box .image .content,

.rtl .about-section-three .title-column .inner-column,

.rtl .fluid-section-three .content-column .inner-box,

.rtl .gallery-section-three .filters,

.rtl .team-block-two .inner-box .lower-content,

.rtl .news-block-two .inner-box .content-column,

.rtl .map-section .location-detail .inner-box,

.rtl .about-section .content-column,

.rtl .about-section,

.rtl .fluid-section-one .content-column,

.rtl .testimonial-block .inner-box,

.rtl .newsletter-section .title-column .inner-column,

.rtl .contact-section.version-one .info-column .inner-column,

.rtl .contact-section.version-one .form-column .inner-column,

.rtl input,

.rtl textarea,

.rtl select,

.rtl .blog-detail .inner-box,

.rtl .form-group .ui-selectmenu-button.ui-button,

.rtl .gallery-single-section .lower-content,

.rtl .sidebar-page-container,

.rtl .news-block .inner-box .lower-content.style-two,

.rtl .contact-section.style-two .form-column .inner-column,

.rtl .contact-section .info-column{

	text-align: right;

}



.rtl .main-header .header-top .top-right .social-nav,

.rtl .main-header .header-top .top-right .list,

.rtl .main-header .nav-outer,

.rtl .pull-right,

.rtl .content-tab-detail ul li .right,

.rtl .fluid-section-two .content-column,

.rtl .fluid-section-three .content-column,

.rtl .gallery-section-three .filters,

.rtl .fluid-section-one .content-column,

.rtl .ui-selectmenu-icon.ui-icon{

	float: left;

}



.rtl .main-header .main-box .logo-box,

.rtl .main-menu,

.rtl .main-header .options-box,

.rtl .main-header .options-box .options-nav > li,

.rtl .pull-left,

.rtl .fluid-section-two .map-column,

.rtl .fluid-section-three .outer-container .image-column,

.rtl .feature-tabs .tab-btns .tab-btn,

.rtl .gallery-section-three .filters-column,

.rtl .main-header .info-box,

.rtl .fluid-section-one .image-column{

	float: right;

}



.rtl .main-header .header-top .top-right .list li .icon,

.rtl .post-meta ul li,

.rtl .news-block-two .inner-box .content-column .inner-column .post-meta li {

	margin-right: 0px;

	margin-left: 10px;

}



.rtl .main-header .header-top .top-right .social-nav{

	padding-right: 10px;

	margin-right: 25px;

	border-right: 1px solid #e6e6e6;

	padding-left: 0px;

	margin-left: 0px;

	border-left: none;

}



.rtl .main-header .header-top .top-right .social-nav li {

	padding-right: 15px;

	padding-left: 0px;

}



.rtl .main-header .header-top .top-right .list li{

	margin-left: 0;

	margin-right: 30px;

}



.rtl .main-menu .navigation > li > ul > li.dropdown > a::after{

	right: auto;

	left: 10px;

	transform: rotate(180deg);

}



.rtl .about-section-two .video-column .inner-column{

	padding-left: 0;

	padding-right: 30px;

}



.rtl .measurement-section .tabs-content .content-column .text{

	padding-right: 0;

	padding-left: 80px;

}



.rtl .list-style-one li{

	padding-left: 0;

	padding-right: 40px;

}



.rtl .list-style-one li .icon{

	left: auto;

	right: 0;

}



.rtl .agents-slide-item .image-column{

	order: 2;

}



.rtl .agents-slide-item .image-column .image{

	margin-right: 0px !important;

	margin-left: 30px !important;

}



.rtl .agents-slide-item .inner-box .content-column .inner-column{

	padding-left: 0;

	padding-right: 15px;

}



.rtl .agents-details-section .thumbs-carousel{

	right: 400px;

	left: auto;

}



.rtl .call-to-action-section .btn-column,

.rtl .main-footer .footer-bottom .footer-nav{

	text-align: left;

}



.rtl .fluid-section-two .map-column,

.rtl .list-style-four li .icon,

.rtl .footer-widget ul li::before,

.rtl .latest-posts .post .post-thumb,

.rtl .featured-block-two .inner-box .image .content .content-inner,

.rtl .fluid-section-three .outer-container .image-column,

.rtl .list-style-five li::before,

.rtl .fluid-section-one .image-column,

.rtl .contact-section .info-column ul li .icon-wrap,

.rtl .list-style-eight li::before,

.rtl .blog-detail .inner-box .text .list li::before,

.rtl .contact-section .info-column ul li .icon-img-box{

	left: auto;

	right: 0;

}



.rtl .fluid-section-two .content-column .list-style-four li{

	padding-left: 0;

	padding-right: 100px;

}



.rtl .footer-widget ul.social-icon-two li{

	margin-right: 0;

	margin-left: 6px;

}



.rtl .footer-widget ul li{

	padding-left: 0;

	padding-right: 19px;

}



.rtl .latest-posts .post{

	padding-left: 0;

	padding-right: 95px;

}



.rtl .footer-widget ul.social-icon-two li{

	padding: 0;

}



.rtl .main-footer .footer-bottom .footer-nav li{

	margin-left: 0;

	margin-right: 30px;

}



.rtl .post-meta ul li a span.icon{

	margin-right: 0;

	margin-left: 8px;

}

.rtl .featured-block-two .inner-box .image .content .content-inner,

.rtl .list-style-five li{

	padding-left: 0;

	padding-right: 30px;

}



.rtl .about-section-three .title-column .inner-column .text{

	padding-right: 0;

	padding-left: 100px;

}



.rtl .feature-tabs .tab-btns .tab-btn::before{

	left: auto;

	right: 50%;

}



.rtl .gallery-section-three .items-column .items-container{

	margin-right: -200px;

	margin-left: 0;

}



.rtl .gallery-section-three .filters .filter-btns{

	padding-left: 0;

	padding-right: 20px;

	border-left: 0;

	border-right: 2px solid #e6e6e6;

}



.rtl .team-block-two .inner-box .lower-content .share-box,

.rtl .sidebar .search-box .form-group button,

.rtl .contact-section .info-column ul li .icon-img-box::before,

.rtl .contact-section .info-column ul li .icon-img-box::after{

	right: auto;

	left: 0;

}



.rtl .header-style-two .nav-outer{

	float: none;

}



.rtl .main-header .info-box{

	margin-right: 0;

	margin-left: 50px;

}



.rtl .main-header .info-box:last-child{

	margin-left: 0;

}



.rtl .header-style-two .header-lower .outer-box{

	right: inherit;

	left: 30px;

}



.rtl .header-style-two .search-box-btn{

	text-align: left;

	border-right: 1px solid #555555;

	border-left: none;

}



.rtl .header-style-two .main-menu .navigation > li{

	margin-left: 30px;

	margin-right: 0;

}



.rtl .about-section .gallery-column .inner-column{

	margin-left: -50px;

	margin-right: 0;

}



.rtl .about-section .gallery-column .inner-column .left-column .image{

	margin-left: -60px;

	margin-right: 0;

}



.rtl .about-section .gallery-column .inner-column h3{

	left: auto;

	right: -60px;

}



.rtl .about-section .content-column .inner-column{

	padding-right: 0;

	padding-left: 160px;

}



.rtl .fluid-section-one .content-column .inner-box{

	padding-left: 15px;

	padding-right: 70px;

}



.rtl .featured-block .featured-inner h3{

	padding-left: 0;

	padding-right: 28px;

	border-left: none;

	border-right: 6px solid #7bca33;

}



.rtl .featured-block .featured-inner .featured-text{

	padding-left: 0;

	padding-right: 28px;

}



.rtl .contact-section .info-column ul li{

	padding-left: 0;

	padding-right: 70px;

}



.rtl .contact-section.version-one .form-column .inner-column{

	padding-left: 0;

	padding-right: 50px;

}



.rtl .list-style-eight li{

	padding-left: 0;

	padding-right: 40px;

}



.rtl .sidebar .search-box .form-group input[type="search"]{

	padding-left: 50px;

	padding-right: 20px;

}



.rtl .sidebar .sidebar.blog-sidebar{

	margin-right: 30px;

	margin-left: 0;

}



.rtl .blog-detail .inner-box .text .list li{

	padding-left: 0;

	padding-right: 32px;

}



.rtl .contact-section .info-column ul li .icon-img-box{

	margin-right: 0 !important;

	padding-right: 0;

	margin-left: 20px !important;

	padding-left: 20px;

}



.rtl .contact-section.style-two .info-column ul li{

	padding-left: 0;

	padding-right: 105px;

}



@media only screen and (max-width: 991px) {

	.rtl .about-section .content-column .inner-column{

		padding-left: 0;

	}

	.rtl .about-section .gallery-column .inner-column .left-column .image,

	.rtl .about-section .gallery-column .inner-column{

		margin-left: 0;

	}

	.rtl .about-section .gallery-column .inner-column h3{

		right: 0;

	}

	.rtl .contact-section.version-one .form-column .inner-column{

		padding-right: 0;

	}

}