/*
	[Table of contents]

	- Responsive
		- min-width: 1200
		- min-width: 992
		- min-width: 768
		- max-width: 1200
		- min to max: 992 to 1199
		- max-width: 991
		- min to max: 768 to 991
		- max-width: 767
		- max-width: 575
		- max-width: 479
*/

/* + Header */
html[dir="rtl"] .header_s .top-header .top-left > span > i {
	margin-left: 6px;
	margin-right: 0;
}
html[dir="rtl"] .search-box {
	right: auto;
	left: 15px;
}
html[dir="rtl"] .top-header .top-right ul:not(.user-info) > li:last-child {
	margin-right: 25px;
}
html[dir="rtl"] .ownavigation .navbar-nav {
	padding-right: 0;
}
html[dir="rtl"] .ownavigation .navbar-brand {
	margin-right: 0;
}
html[dir="rtl"] .header_s .top-header .lang-dropdown .dropdown-menu {
	left: 0;
	right: auto;
	direction: ltr;
}
html[dir="rtl"] .header_s2 .top-header .top-right > ul.user-info::after,
html[dir="rtl"] .header_s3 .top-header .top-right > ul.user-info::after,
html[dir="rtl"] .header_s4 .top-header .top-right > ul.user-info::after {
	float: right;
}
/* - Ow Paggination */
html[dir="rtl"] .ow-pagination ul {
	padding-right: 0;
}
html[dir="rtl"] .ow-pagination .pagination > li:last-child > a > i {
	margin-left: 0;
	margin-right: 5px;
}
html[dir="rtl"] .ow-pagination .pagination > li:first-child > a > i {
	margin-left: 5px;
	margin-right: 0;
}

/* - Recent Updates */
html[dir="rtl"] .recent-updates .recent-post-box {
	padding-left: 10px;
	padding-right: 145px;
}
html[dir="rtl"] .recent-updates .recent-post-box > a {
	left: auto;
	right: 10px;
}

/* - Widget */
html[dir="rtl"] .widget-area .widget_newsletter .newsletter-box > form .form-control {
	border-left-color: transparent;
	border-right-color: #bababa;
}
html[dir="rtl"] .widget-area .widget_latestposts .latest-content{
	padding-left: 0;
	padding-right: 84px;
}
html[dir="rtl"] .widget-area .widget_latestposts .latest-content > a > i {
	left: auto;
	right: 0;
}
html[dir="rtl"] .widget-area .widget_archive .select-dropdown select.classic {
	direction: ltr;
}

/* - Blog Single */
html[dir="rtl"] article.type-post .entry-content .post-intro {
	text-align: right;
}
html[dir="rtl"] article.type-post .entry-content ul.post-list > li::before {
	float: right;
	margin-left: 5px;
	margin-right: 0;
}
html[dir="rtl"] .about-author-box > .author > .author-image {
	left: auto;
	right: 0;
}
html[dir="rtl"] .about-author-box > .author {
	padding-left: 0;
	padding-right: 190px;
}
html[dir="rtl"] .about-author-box .author-content {
	padding-left: 30px;
	padding-right: 0;
}
html[dir="rtl"] .about-author-box .author-content > a {
	float: left;
	padding-left: 0px;
}
html[dir="rtl"] .about-author-box .author-content > p {
	padding-left: 0;
	padding-right: 30px;
}
html[dir="rtl"] .comment-list {
	padding-right: 0;
}
html[dir="rtl"] .comment-body {
	padding-left: 0;
	padding-right: 100px;
}
html[dir="rtl"] .comment-author .avatar {
	left: auto;
	right: 0;
}
html[dir="rtl"] .comment-list .children {
	margin-left: 0;
	margin-right: 15px;
	padding-left: 0;
	padding-right: 15px;
}
html[dir="rtl"] .comment-list .children > li {
	padding-left: 0;
	padding-right: 0.5em;
}
html[dir="rtl"] .comment-metadata {
	float: left;
}
html[dir="rtl"] .comment-metadata .reply > a {
	border-left: none;
	border-right: 1px solid #949494;
	margin-left: 0;
	padding-left: 0;
	margin-right: 15px;
	padding-right: 15px;
}
html[dir="rtl"] .comment-metadata a > i {
	margin-right: 0;
	margin-left: 5px;
}

html[dir="rtl"] .about-content  ul.about-list li::before { 
	float: right;
	margin-left: 6px;
	margin-right: 0;
}

html[dir="rtl"] .contact-content .contact-info {
	padding-left: 0;
	padding-right: 85px;
}
html[dir="rtl"] .contact-content .contact-info span {
	left: auto;
	right: 0;
}

/* - Footer */
html[dir="rtl"] .footer-1 .ftr-social ul > li > a > i {
	margin-left: 5px;
	margin-right: 0;
}
html[dir="rtl"] .footer-2 .ftr-social .social-icon > ul > li:last-child {
	margin-right: 5px;
	margin-left: 0;
}
html[dir="rtl"] .copyright-block .back-to-top {
	text-align: left;
}
html[dir="rtl"] .footer-3 .copyright-block .back-to-top > ul::after {
	margin-left: 12px;
	margin-right: 0;
}

/* - Widget */
html[dir="rtl"] .widget_categories > ul ul {
	padding-right: 10px;
	padding-left: 0;
}
html[dir="rtl"] .widget_latestposts .latest-content {
	padding-left: 0;
	padding-right: 120px;
}
html[dir="rtl"] .widget_latestposts .latest-content.no_post_thumb {
	padding-right: 0;
}
html[dir="rtl"] .widget_latestposts .latest-content > a > i {
	left: auto;
	right: 0;
}
html[dir="rtl"] .widget_nav_menu > div > ul ul,
html[dir="rtl"] .widget_pages > ul ul {
	padding-left: 0;
	padding-right: 10px;
}
html[dir="rtl"] .widget_archive .select_box::after,
html[dir="rtl"] .widget_categories .select_box::after,
html[dir="rtl"] .widget_text .select_box::after {
	border-left: none;
	border-right: 1px solid #b2b2b2;
	left: 0;
	right: auto;
}



/*------------------------------------------------------------------
	- Responsive
-------------------------------------------------------------------*/
/* - min-width: 1200 */
@media (min-width: 1200px) {
	/* + Header */
	
	html[dir="rtl"] .content-area-space {
		padding-left: 30px;
		padding-right: 15px;
	}	
	html[dir="rtl"] .widget-area {
		padding-left: 15px;
		padding-right: 0px;
	}
}

/* - min-width: 992 */
@media (min-width: 992px) {	
	/* + Header */
	html[dir="rtl"] .header_s .menu-block .ownavigation .navbar-nav > li:first-child {
		margin-left: 32px;
		margin-right: 0;
	}
	html[dir="rtl"] .header_s .menu-block .ownavigation .navbar-nav > li:last-child {
		margin-left: 0;
		margin-right: 32px;
	}
	html[dir="rtl"] .header_s .ownavigation .navbar-nav > li.dropdown .dropdown-toggle::after {
		margin-left: 0;
		margin-right: 0.3em;
	}
	html[dir="rtl"] .ownavigation ul > li > .dropdown-menu {
		right: 0; 
		text-align: right;
	}
	html[dir="rtl"] .ownavigation .navbar-collapse > ul > li:last-child > .dropdown-menu,
	html[dir="rtl"] .ownavigation .navbar-collapse > ul > li:nth-last-child(2) > .dropdown-menu {
		left: 0; 
	}
	html[dir="rtl"] .ownavigation ul > li > .dropdown-menu,
	html[dir="rtl"] .ownavigation ul > li .dropdown-menu ul,
	html[dir="rtl"] .ownavigation ul > li .dropdown-menu ul ul ul,
	html[dir="rtl"] .ownavigation ul > li .dropdown-menu ul ul ul ul ul,
	html[dir="rtl"] .ownavigation ul > li .dropdown-menu ul ul ul ul ul ul ul,
	html[dir="rtl"] .ownavigation ul > li .dropdown-menu ul ul ul ul ul ul ul ul ul,
	html[dir="rtl"] .ownavigation .navbar-collapse > ul > li:last-child .dropdown-menu ul ul,
	html[dir="rtl"] .ownavigation .navbar-collapse > ul > li:last-child .dropdown-menu ul ul ul ul,
	html[dir="rtl"] .ownavigation .navbar-collapse > ul > li:last-child .dropdown-menu ul ul ul ul ul ul,
	html[dir="rtl"] .ownavigation .navbar-collapse > ul > li:last-child .dropdown-menu ul ul ul ul ul ul ul ul,
	html[dir="rtl"] .ownavigation .navbar-collapse > ul > li:last-child .dropdown-menu ul ul ul ul ul ul ul ul ul ul,
	html[dir="rtl"] .ownavigation .navbar-collapse > ul > li:nth-last-child(2) .dropdown-menu ul ul,
	html[dir="rtl"] .ownavigation .navbar-collapse > ul > li:nth-last-child(2) .dropdown-menu ul ul ul ul,
	html[dir="rtl"] .ownavigation .navbar-collapse > ul > li:nth-last-child(2) .dropdown-menu ul ul ul ul ul ul,
	html[dir="rtl"] .ownavigation .navbar-collapse > ul > li:nth-last-child(2) .dropdown-menu ul ul ul ul ul ul ul ul,
	html[dir="rtl"] .ownavigation .navbar-collapse > ul > li:nth-last-child(2) .dropdown-menu ul ul ul ul ul ul ul ul ul ul	{
		left: auto;
	}
	html[dir="rtl"] .ownavigation ul > li .dropdown-menu ul,
	html[dir="rtl"] .ownavigation ul > li .dropdown-menu ul ul ul,
	html[dir="rtl"] .ownavigation ul > li .dropdown-menu ul ul ul ul ul,
	html[dir="rtl"] .ownavigation ul > li .dropdown-menu ul ul ul ul ul ul ul,
	html[dir="rtl"] .ownavigation ul > li .dropdown-menu ul ul ul ul ul ul ul ul ul,
	html[dir="rtl"] .ownavigation .navbar-collapse > ul > li:last-child .dropdown-menu ul ul,
	html[dir="rtl"] .ownavigation .navbar-collapse > ul > li:last-child .dropdown-menu ul ul ul ul,
	html[dir="rtl"] .ownavigation .navbar-collapse > ul > li:last-child .dropdown-menu ul ul ul ul ul ul,
	html[dir="rtl"] .ownavigation .navbar-collapse > ul > li:last-child .dropdown-menu ul ul ul ul ul ul ul ul,
	html[dir="rtl"] .ownavigation .navbar-collapse > ul > li:last-child .dropdown-menu ul ul ul ul ul ul ul ul ul ul,
	html[dir="rtl"] .ownavigation .navbar-collapse > ul > li:nth-last-child(2) .dropdown-menu ul ul,
	html[dir="rtl"] .ownavigation .navbar-collapse > ul > li:nth-last-child(2) .dropdown-menu ul ul ul ul,
	html[dir="rtl"] .ownavigation .navbar-collapse > ul > li:nth-last-child(2) .dropdown-menu ul ul ul ul ul ul,
	html[dir="rtl"] .ownavigation .navbar-collapse > ul > li:nth-last-child(2) .dropdown-menu ul ul ul ul ul ul ul ul,
	html[dir="rtl"] .ownavigation .navbar-collapse > ul > li:nth-last-child(2) .dropdown-menu ul ul ul ul ul ul ul ul ul ul {
		right: 100%;
	}
	html[dir="rtl"] .ownavigation ul > li .dropdown-menu ul ul,
	html[dir="rtl"] .ownavigation ul > li .dropdown-menu ul ul ul ul,
	html[dir="rtl"] .ownavigation ul > li .dropdown-menu ul ul ul ul ul ul,
	html[dir="rtl"] .ownavigation ul > li .dropdown-menu ul ul ul ul ul ul ul ul,
	html[dir="rtl"] .ownavigation ul > li .dropdown-menu ul ul ul ul ul ul ul ul ul ul,
	html[dir="rtl"] .ownavigation .navbar-collapse > ul > li:last-child .dropdown-menu ul,
	html[dir="rtl"] .ownavigation .navbar-collapse > ul > li:last-child .dropdown-menu ul ul ul,
	html[dir="rtl"] .ownavigation .navbar-collapse > ul > li:last-child .dropdown-menu ul ul ul ul ul,
	html[dir="rtl"] .ownavigation .navbar-collapse > ul > li:last-child .dropdown-menu ul ul ul ul ul ul ul,
	html[dir="rtl"] .ownavigation .navbar-collapse > ul > li:last-child .dropdown-menu ul ul ul ul ul ul ul ul ul,
	html[dir="rtl"] .ownavigation .navbar-collapse > ul > li:nth-last-child(2) .dropdown-menu ul,
	html[dir="rtl"] .ownavigation .navbar-collapse > ul > li:nth-last-child(2) .dropdown-menu ul ul ul,
	html[dir="rtl"] .ownavigation .navbar-collapse > ul > li:nth-last-child(2) .dropdown-menu ul ul ul ul ul,
	html[dir="rtl"] .ownavigation .navbar-collapse > ul > li:nth-last-child(2) .dropdown-menu ul ul ul ul ul ul ul,
	html[dir="rtl"] .ownavigation .navbar-collapse > ul > li:nth-last-child(2) .dropdown-menu ul ul ul ul ul ul ul ul ul {
		left: 100%;
	}
	html[dir="rtl"] .ownavigation ul > li .dropdown-menu ul ul,
	html[dir="rtl"] .ownavigation ul > li .dropdown-menu ul ul ul ul,
	html[dir="rtl"] .ownavigation ul > li .dropdown-menu ul ul ul ul ul ul,
	html[dir="rtl"] .ownavigation ul > li .dropdown-menu ul ul ul ul ul ul ul ul,
	html[dir="rtl"] .ownavigation ul > li .dropdown-menu ul ul ul ul ul ul ul ul ul ul,
	html[dir="rtl"] .ownavigation .navbar-collapse > ul > li:last-child > .dropdown-menu,
	html[dir="rtl"] .ownavigation .navbar-collapse > ul > li:last-child .dropdown-menu ul,
	html[dir="rtl"] .ownavigation .navbar-collapse > ul > li:last-child .dropdown-menu ul ul ul,
	html[dir="rtl"] .ownavigation .navbar-collapse > ul > li:last-child .dropdown-menu ul ul ul ul ul,
	html[dir="rtl"] .ownavigation .navbar-collapse > ul > li:last-child .dropdown-menu ul ul ul ul ul ul ul,
	html[dir="rtl"] .ownavigation .navbar-collapse > ul > li:last-child .dropdown-menu ul ul ul ul ul ul ul ul ul,
	html[dir="rtl"] .ownavigation .navbar-collapse > ul > li:nth-last-child(2) > .dropdown-menu,
	html[dir="rtl"] .ownavigation .navbar-collapse > ul > li:nth-last-child(2) .dropdown-menu ul,
	html[dir="rtl"] .ownavigation .navbar-collapse > ul > li:nth-last-child(2) .dropdown-menu ul ul ul,
	html[dir="rtl"] .ownavigation .navbar-collapse > ul > li:nth-last-child(2) .dropdown-menu ul ul ul ul ul,
	html[dir="rtl"] .ownavigation .navbar-collapse > ul > li:nth-last-child(2) .dropdown-menu ul ul ul ul ul ul ul,
	html[dir="rtl"] .ownavigation .navbar-collapse > ul > li:nth-last-child(2) .dropdown-menu ul ul ul ul ul ul ul ul ul {
		right: auto;
	}
	
	/* - Header 2 */
	html[dir="rtl"] .header_s2 .menu-block .ownavigation .navbar-nav > li:first-child {
		margin-left: 5px;
		margin-right: 0;
	}
	html[dir="rtl"] .header_s2 .menu-block .ownavigation .navbar-nav > li:last-child {
		margin-left: 0;
		margin-right: 5px;
	}
	/* - Header 3 */
	html[dir="rtl"] .header_s3 .menu-block .ownavigation .navbar-nav > li:first-child {
		margin-left: 1px;
		margin-right: 0;
	}
	html[dir="rtl"] .header_s3 .menu-block .ownavigation .navbar-nav > li:last-child {
		margin-left: 0;
		margin-right: 1px;
	}
	html[dir="rtl"] .header_s3 .menu-block .ownavigation .navbar-nav > li.dropdown > a {
		padding-left: 23px;
		padding-right: 35px;
	}
	/* - Header 4 */
	html[dir="rtl"] .header_s4 .menu-block .ownavigation .navbar-nav {
		margin-left: 0;
		margin-right: auto;
	}
	html[dir="rtl"] .header_s4.fixed-top .menu-block .ownavigation .navbar-nav {
		margin-left: auto;
		margin-right: auto;
	}
}

/* - min-width: 768 */
@media (min-width: 768px) {
	/* + Header */
	html[dir="rtl"] .top-header .top-right {
		text-align: left;
	}
}
/* - min-width: 576 */
@media (min-width: 576px) { 
	/* - Recent Updates */
	html[dir="rtl"] .recent-updates .recent-post-big .entry-cover,
	html[dir="rtl"] .recent-updates .recent-post-big .entry-content {
		float: right;
	}
}

/* - max-width: 1199 */
@media (max-width: 1199px) {
	/* - Blog Single */
	html[dir="rtl"] .comment-list .children {
		margin-right: 0;
		padding-right: 10px;
	}
}

/* - min to max: 992 to 1199 */
@media only screen and (min-width: 992px) and (max-width: 1199px) {	
	/* - Header 1 */
	/*  - Recent Updates */
	html[dir="rtl"] .recent-updates .recent-post-box {
		padding-right: 95px;
	}
}

/* - max-width: 991 */
@media (max-width: 991px) {
	/* + Header */
	html[dir="rtl"] .header_s .ownavigation .search {
		right: auto;
		left: 4rem;
	}
	html[dir="rtl"] .ownavigation .desktop-hide {
		right: auto;
		left: 55px;
	}
	html[dir="rtl"] .ownavigation .slideit, 
	html[dir="rtl"] .ownavigation .closeit {
		left: 0;
		right: auto;
	}
	html[dir="rtl"] .header_s .menu-block .user-info {
		left: 90px;
		right: auto;
	}
	html[dir="rtl"] .header_s .ownavigation .navbar-brand {
		margin-right: 0;
	}
	html[dir="rtl"] .ownavigation .navbar-toggler-right {
		left: 0;
		right: auto;
	}
	html[dir="rtl"] .ownavigation .ddl-switch {
		right: auto;
		left: 0;
	}
	/* - Nav Dropdown */
	html[dir="rtl"] .ownavigation .dropdown-menu {
		float: right;
		padding-left: 0;
		padding-right: 10px;
		text-align: right;
	}
	
	html[dir="rtl"] .header_s.fixed-top .menu-block .user-info {
		left: 55px;
	}
	
	/* - Header 2 */
	html[dir="rtl"] .top-header .top-right ul:not(.user-info) > li,
	html[dir="rtl"] .top-header .top-right ul:not(.user-info) > li:last-child {
		margin-right: 10px;
	}
	
	html[dir="rtl"] .about-author-box .author-content {
		padding-left: 15px;
	}
	
	html[dir="rtl"] .comment-list .children {
		padding-right: 0;
	}
}

/* - min to max: 768 to 991 */
@media only screen and (min-width: 768px) and (max-width: 991px) {

}

/* - max-width: 767 */
@media (max-width: 767px) {
	html[dir="rtl"] .header_s .top-header .top-right ul:not(.user-info) > li:last-child {
		margin-right: 20px;
	}
	html[dir="rtl"] .header_s2 .top-header .top-right ul:not(.user-info) > li:last-child,
	html[dir="rtl"] .header_s3 .top-header .top-right ul:not(.user-info) > li:last-child,
	html[dir="rtl"] .header_s4 .top-header .top-right ul:not(.user-info) > li:last-child {
		margin-right: 10px;
	}
	
	html[dir="rtl"] .contact-content .contact-info {
		padding-right: 75px;
	}
	
	html[dir="rtl"] .about-author-box .author-content > a {
		float: right;
		padding-right: 30px;
	}
}

/* - max-width: 575 */
@media (max-width: 575px) {
	html[dir="rtl"] .header_s2 .top-header .top-right ul:not(.user-info) > li,
	html[dir="rtl"] .header_s2 .top-header .top-right ul:not(.user-info) > li:last-child,
	html[dir="rtl"] .header_s3 .top-header .top-right ul:not(.user-info) > li,
	html[dir="rtl"] .header_s3 .top-header .top-right ul:not(.user-info) > li:last-child,
	html[dir="rtl"] .header_s4 .top-header .top-right ul:not(.user-info) > li,
	html[dir="rtl"] .header_s4 .top-header .top-right ul:not(.user-info) > li:last-child {
		margin-right: 8px;
	}
	html[dir="rtl"] .header_s2 .top-header .top-right ul:not(.user-info) > li:first-child,
	html[dir="rtl"] .header_s3 .top-header .top-right ul:not(.user-info) > li:first-child,
	html[dir="rtl"] .header_s4 .top-header .top-right ul:not(.user-info) > li:first-child {
		margin-right: 0;
	}
	
	/* - Footer */
	html[dir="rtl"] .copyright-block .back-to-top {
		text-align: center;
	}
}

/* - max-width: 479 */
@media (max-width: 479px) {
	/*  - Recent Updates */
	html[dir="rtl"] .recent-updates .recent-post-box {
		padding-right: 95px;
	}
	
	/* Blog Single */
	html[dir="rtl"] .about-author-box > .author {
		padding-right: 90px;
	}
	/* - Comment Area */
	html[dir="rtl"] .comment-body {
		padding-right: 0;
	}
	html[dir="rtl"] .comment-meta {
		padding-left: 0; 
		padding-right: 100px; 
	}
	html[dir="rtl"] .comment-metadata .reply > a {
		border-right: none;
		padding-right: 0;
		margin-right: 0;
	}
}