
/* CSS style for RTL support */


body{
	direction: rtl;
	unicode-bidi: embed;
}

/*--------------------*/
/* MENU */
/*--------------------*/

.ol-transparent-header .ol-navbar {
	direction: ltr;
}

/*--------------------*/
/* SLIDER SECTION */
/*--------------------*/

.slick-slider{
	direction: ltr;
}

/*--------------------*/
/* ABOUT US */
/*--------------------*/

.our-skill h3::after,
.why-choose-us h3::after {
	left: auto;
	right: 0;
}

.progress-title{
	left: auto;
	right: 20px;
}

.panel-title > a span{
	float: left;	
}



/*--------------------*/
/* Services */
/*--------------------*/

.single-service {
	padding-left: 0;
	padding-right: 80px;
}

.service-icon {
	left: auto;
	right: 0;
}

/*--------------------*/
/* SUBSCRIPTION FORM */
/*--------------------*/

.ol-subscribe-form input[type="email"],
.ol-subscribe-content .mc4wp-form input[type="email"]{
	text-align: right;
}

/*--------------------*/
/* BLOG SECTION */
/*--------------------*/

dl dd{
	margin-right: 0;	
}

.gallery-caption {
	text-align: right;
}

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

caption{
	text-align: right;	
}

.blog-news-title p {
	direction: ltr;
	text-align: right;
}

.blog-single-details ul, 
.blog-single-details ol, 
.blog-news-details ul, 
.blog-news-details ol {
	padding-left: 0;
	padding-right: 25px;
}

.media-left, 
.media > .pull-left {
	padding-right: 0;
	padding-left: 15px;
}

.il-related-post h3::after,
.blog-comments-reply-area h3::after,
.comment-respond h3::after,
.comment-respond .comment-reply-title::after {
	left: auto;
	right: 0;
}

.blog-comments-reply-area .comments .commentlist li .media-left {
	float: right;
	margin-right: 0;
	margin-left: 15px;
}

.blog-comments-reply-area .comments .commentlist li .reply-btn {
	right: auto;
	left: 20px;
}

blockquote {
	border-left: none;
	border-right: 3px solid #ddd;
}

.comment-form input[type="email"], 
.comment-form input[type="url"]{
	direction: ltr;
}

.blog-news-details .gallery img {
	float: right;
}

.singlepost-pagination {
	padding-left: 0;
	padding-right: 15px;
}

.blog-more-btn{
	direction: ltr;
}

.blog-single-details blockquote, 
.blog-news-details blockquote {
	border-left: none;
}

/*--------------------*/
/* CONTACT */
/*--------------------*/

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

.wpcf7-form input[type="email"],
.wpcf7-form input[type="url"] {
	direction: ltr;
}

.wpcf7-form input[type="text"],
.wpcf7-form .wpcf7-textarea {
	text-align: right;
}

.wpcf7-form .wpcf7-submit{
	float: right;	
}

.subscrib-form label{
	float: right;		
}

input[type="email"],
input[type="url"] {
	direction: ltr;
}

.blog-single-tag{
	text-align: right;	
}

.blog-single-tag span{
	margin-left: 5px;	
}



