/*
	[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"] .search-box {
	right: auto;
	left: 15px;
}
/* - Top Header */
html[dir="rtl"] .header_s1 .top-header {
	text-align: left;
}
html[dir="rtl"] .header_s1 .top-header .top-content > span, 
html[dir="rtl"] .header_s1 .top-header .top-content > div, 
html[dir="rtl"] .header_s1 .top-header .top-content > ul, 
html[dir="rtl"] .header_s1 .top-header .lang-dropdown  {
	margin-left: 0;
	margin-right: 10px;
}
html[dir="rtl"] .header_s1 .top-header .top-content > span > i {
	margin-left: 10px;
	margin-right: 0;
}
html[dir="rtl"] .header_s1 .top-header .top-content > ul {
	padding-right: 0;
}
html[dir="rtl"] .header_s1 .top-header .top-content > ul > li {
	margin-left: 0;
	margin-right: 11px;
}
html[dir="rtl"] .header_s1 .top-header .top-content > ul > li:first-of-type {
	margin-right: 0;
}

/* - Menu Block */
html[dir="rtl"] .header_s .ownavigation .navbar-nav {
	padding-right: 0;
}
html[dir="rtl"] .header_s .ownavigation .navbar-brand {
	margin-left: 1rem;
	margin-right: 0;
	padding-left: 0;
}
html[dir="rtl"] .header_s .ownavigation .navbar-brand > i {
	left: auto;
	right: 0;
}
html[dir="rtl"] .header_s2 .logo-block a {
	margin-left: 1rem;
	margin-right: 0;
	padding-left: 0;
	padding-right: 80px;
}
html[dir="rtl"] .header_s2 .logo-block a > i {
	left: auto;
	right: 0;
}
html[dir="rtl"] .header_s2 .top-detail .detail-box {
	padding-left: 0;
	padding-right: 65px;
}
html[dir="rtl"] .header_s2 .top-detail .detail-box > i {
	left: auto;
	right: 0;
}
html[dir="rtl"] .section-header-3 {
	text-align: right;
}

/* - Footer */
html[dir="rtl"] .copyright {
	float: right;
}
html[dir="rtl"] .bottom-menu {
	float: left;
}
html[dir="rtl"] .footer-section2 .ftr-content .social {
	padding-right: 0;
}
html[dir="rtl"] .footer-section2 .ftr-content .social > li {
	margin-left: 20px;
	margin-right: 0;
}
html[dir="rtl"] .footer-section2 .ftr-content p {
	padding-left: 0;
	padding-right: 45px;
}
html[dir="rtl"] .footer-section2 .ftr-content p i {
	left: auto;
	right: 0;
}
html[dir="rtl"] .footer-section3 .ftr-content p {
	padding-left: 0;
	padding-right: 90px;
}

/* - 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;
}

/* - Team Section */
html[dir="rtl"] .team-box .team-content > ul,
html[dir="rtl"] .gallery-category ul {
	padding-right: 0;
}

/* - Why Choose Style 2 */
html[dir="rtl"] .why-choose-style-2 .section-header {
	text-align: right;
}
html[dir="rtl"] .why-choose-style-2 .why-choose-box {
	padding-left: 0;
	padding-right: 67px;
}
html[dir="rtl"] .why-choose-style-2 .why-choose-box > i {
	left: auto;
	right: 0;
}

/* - Counter Style 2 */
html[dir="rtl"] .counter-style-2 .counter-box {
	padding-left: 0;
	padding-right: 90px;
}
html[dir="rtl"] .counter-style-2 .counter-box > i {
	left: auto;
	right: 0;
}

/* - Counter Style 3 */
html[dir="rtl"] .counter-style-3 .counter-box {
	padding-left: 0;
	padding-right: 88px;
}
html[dir="rtl"] .counter-style-3 .counter-box i {
	left: auto;
	right: 0;
}

/* - Feature Section */
html[dir="rtl"] .feature-section .feature-box {
	padding-left: 0;
	padding-right: 67px;
}
html[dir="rtl"] .feature-section .feature-box > i {
	left: auto;
	right: 0;
}

/* - Feature Section 2 */
html[dir="rtl"] .feature-section-2::before {
	left: 0;
	right: auto;
}
html[dir="rtl"] .feature-section-2::after {
	left: 0;
	right: auto;
}
html[dir="rtl"] .feature-image-2 {
	right: 0;
}
html[dir="rtl"] .feature-section-2 .feature-left {
	padding-left: 60px;
	padding-right: 15px;
}
html[dir="rtl"] .feature-section-2 .feature-right {
	padding-left: 15px;
	padding-right: 100px;
}

/* - Testimonial Section */
html[dir="rtl"] .testimonial-detail-box .testi-title > i {
	left: 0;
	right: auto;
}
html[dir="rtl"] .testimonial-section .carousel-indicators {
	padding-right: 0;
}

/* - Testimonial Section 3 */
html[dir="rtl"] .testimonial-section3-img {
	left: auto;
	right: 15px;
}
html[dir="rtl"] .testimonial-section3 .testimonial-title > p {
	padding-left: 15%;
	padding-right: 0;
}
html[dir="rtl"] .testimonial-carousel3 {
	padding-left: 15px;
	padding-right: 50px;
}
html[dir="rtl"] .testimonial-carousel3 .carousel {
	padding-left: 50px;
	padding-right: 0;
}
html[dir="rtl"] .testimonial-carousel3 .testimonial-box > h3 {
	padding-left: 0;
	padding-right: 77px;
}
html[dir="rtl"] .testimonial-carousel3 .testimonial-box > h3::before {
	left: auto;
	right: 0;
}
html[dir="rtl"] .testimonial-carousel3 .carousel-indicators {
	padding-right: 0;
	left: 50px;
	right: auto;
}

/* - Newsletter section */
html[dir="rtl"] .newsletter-section::after {
	left: auto;
	right: 0;
}
html[dir="rtl"] .newsletter-section .newsletter-social {
	padding-right: 0;
}
html[dir="rtl"] .newsletter-section .newsletter-social > li {
	margin-left: 22px;
	margin-right: 0;
}
html[dir="rtl"] .newsletter-section .newsletter-social > li:last-of-type {
	margin-left: 0;
}
html[dir="rtl"] .newsletter-section .news-title {
	padding-left: 0;
	padding-right: 42px;
}

/* - Pricing Section */
html[dir="rtl"] .price-box .price-title > span { 
	float: right;
	padding-left: 25px;
	padding-right: 15px;
}
html[dir="rtl"] .price-box .price-title > span::before {
	border-left: 5px solid #fff;
	border-right: none;
	left: 0;
	right: -10px;
	transform: skew(-15deg);
	-webkit-transform: skew(-15deg);
	-moz-transform: skew(-15deg);
	-ms-transform: skew(-15deg);
}

/* - Introduction Section */
html[dir="rtl"] .introduction-section .intro-detail > a > i {
	margin-left: 0;
	margin-right: 5px;
}
html[dir="rtl"] .introduction-section .intro-box { 
	padding-left: 20px;
	padding-right: 77px;
}
html[dir="rtl"] .introduction-section .intro-box i {
	left: auto;
	right: 0;
}

/* - Blog */
html[dir="rtl"] .type-post .entry-footer > div > i {
	margin-left: 6px;
	margin-right: 0;
}
html[dir="rtl"] .type-post .entry-footer > div > ul {
	padding-right: 0;
}
html[dir="rtl"] .type-post .entry-cover .post-format > a {
	padding-left: 18px;
	padding-right: 70px;
}
html[dir="rtl"] .type-post .entry-cover .post-format > a > span {
	left: auto;
	right: 0;
}

/* - Blog Detail */
html[dir="rtl"] article.type-post .entry-content .post-video-block .video-content ul {
	padding-right: 0;
}
html[dir="rtl"] article.type-post .entry-content .post-video-block .video-content ul > li::before {
	float: right;
	margin-right: 0;
	margin-left: 10px;
}
html[dir="rtl"] .about-author-box > .author {
	padding-left: 0;
	padding-right: 170px;
}
html[dir="rtl"] .about-author-box > .author > i {
	left: auto;
	right: 0;
}
html[dir="rtl"] .about-author-box .author > .author-title > ul {
	padding-right: 0;
}
html[dir="rtl"] .comment-list {
	padding-right: 0;
}
html[dir="rtl"] .comment-list .children {
	margin-left: 0;
	margin-right: 15px;
	padding-left: 0;
	padding-right: 15px;
}
html[dir="rtl"] .comment-body {
	padding-left: 0;
	padding-right: 103px;
}
html[dir="rtl"] .comment-author .avatar {
	left: auto;
	margin-right: 0;
	right: 0;
}
html[dir="rtl"] .comment-list .reply {
	float: left;
}
html[dir="rtl"] .comment-list .reply a > i {
	margin-left: 5px;
	margin-right: 0;
}
html[dir="rtl"] .comment-metadata {
	left: auto;
	right: 0;
}
html[dir="rtl"] .comment-list .children > li {
    padding-left: 0;
    padding-right: 0.5em;
}

/* - Recent Blog 2 */
html[dir="rtl"] .recent-blog-2 .type-post .entry-cover .post-format > a {
	padding-left: 3px;
	padding-right: 3px;
}
html[dir="rtl"] .recent-blog-2 .type-post .entry-title {
	padding-left: 0;
	padding-right: 70px;
}
/* - Recent Blog 3 */
html[dir="rtl"] .recent-blog-3  .type-post .entry-cover .post-format > a {
	padding-left: 25px;
	padding-right: 25px;
}

/* - Portfolio Detail */
html[dir="rtl"] .portfolio-detail .table tr td { 
	padding-left: 15px;
	padding-right: 0;
}
html[dir="rtl"] .client-detail {
	padding-left: 0;
	padding-right: 105px;
}
html[dir="rtl"] .client-detail i {
	left: auto;
	right: 0;
}

/* - Error Section */
html[dir="rtl"] .error-section .error-img i > img {
	transform: rotateY(180deg);
	-webkit-transform: rotateY(180deg);
	-moz-transform: rotateY(180deg);
	-ms-transform: rotateY(180deg);
}
html[dir="rtl"] .error-section .error-img > i::before {
	right: auto;
	left: -28%;
}

/* - Faq Section */
html[dir="rtl"] .faq-block .card-header h5 a { 
	padding-left: 12px;
	padding-right: 70px;
}
html[dir="rtl"] .faq-block .card-header h5 a::before {
	left: 0;
	right: 28px;
}
html[dir="rtl"] .faq-block .card-header h5 a span {
	left: auto;
	right: 0;
}
html[dir="rtl"] .faq-block .card-block p { 
	padding-right: 0;
	padding-left: 27%;
}

html[dir="rtl"] .special-features .faq-block .card-block p {
	padding-left: 0;
}

/* - Coming Soon */
html[dir="rtl"] .coming-soon .subscribe-box .input-group .form-control {
	border-left: none;
	border-right: 1px solid #fff;
}
html[dir="rtl"] .coming-soon .ftr-content .social {
	padding-right: 0;
}
html[dir="rtl"] .coming-soon .ftr-content .social > li {
	margin-left: 20px;
	margin-right: 0;
}
html[dir="rtl"] .coming-soon .ftr-content p {
	padding-left: 0;
	padding-right: 45px;
}
html[dir="rtl"] .coming-soon .ftr-content p i {
	left: auto;
	right: 0;
}


/* - Widget Area */
html[dir="rtl"] .widget-title {
	padding-left: 15px;
	padding-right: 75px;
}
html[dir="rtl"] .widget-title > i { 
	right: 0;
}
html[dir="rtl"] .widget-title > i::before {
	left: 0;
	right: -10px;
}
html[dir="rtl"] .widget-title > i::after {
	border-left: 2px solid #fff;
	border-right: none;
	right: -10px;
	left: 7px;
	transform: skew(10deg);
	-webkit-transform: skew(10deg);
	-moz-transform: skew(10deg);
	-ms-transform: skew(10deg);
}
/* - Widget : categories */
html[dir="rtl"] .widget_archive > ul,
html[dir="rtl"] .widget_categories > ul,
html[dir="rtl"] .widget_instagram ul {
	padding-right: 0;
}
html[dir="rtl"] .widget_archive > ul li, 
html[dir="rtl"] .widget_categories > ul li {
	text-align: left;
}
html[dir="rtl"] .widget_archive ul li a, 
html[dir="rtl"] .widget_categories ul li a {
	float: right;
}
html[dir="rtl"] .widget_archive ul li a::before, 
html[dir="rtl"] .widget_categories ul li a::before {
	float: right;
	margin-left: 10px;
	margin-right: 0;
}
html[dir="rtl"] .widget_categories ul.children {
	padding-left: 0;
	padding-right: 15px;
}
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_instagram ul > li {
	float: right;
	margin-left: 0;
	margin-right: 9px;
}
html[dir="rtl"] .widget_calendar #prev { 
	text-align: right;
}
html[dir="rtl"] .widget_calendar #next {
	text-align: left;
}

html[dir="rtl"] .footer-widget .widget-title {
	padding-left: 0;
	padding-right: 0;
	text-align: right;
}
html[dir="rtl"] .footer-widget .widget_about > a.ftr-logo {
	margin-left: 1rem;
	margin-right: 0;
}
html[dir="rtl"] .footer-widget .widget_about p {
	padding-left: 0;
	padding-right: 45px;
}
html[dir="rtl"] .footer-widget .widget_about p i {
	left: auto;
	right: 0;
}
html[dir="rtl"] .footer-widget .widget_links ul {
	padding-right: 0;
}
html[dir="rtl"] .footer-widget .widget_links ul li a {
	padding-left: 0;
	padding-right: 21px;
}
html[dir="rtl"] .widget_instagram .instagram-box a {
	float: right;
	margin-right: 0;
	margin-left: 10px;
}
html[dir="rtl"] .footer-section2 .footer-widget .widget_about > p,
html[dir="rtl"] .footer-section3 .footer-widget .widget_about > p {
	padding-right: 0;
}
html[dir="rtl"] .footer-widget .widget_latestposts .latest-content {
	padding-left: 0;
	padding-right: 85px;
}
html[dir="rtl"] .footer-section3 .footer-widget .widget_social > ul {
	padding-right: 0;
}
html[dir="rtl"] .footer-widget .widget_social > ul > li {
	margin-left: 25px;
	margin-right: 0;
}
html[dir="rtl"] .footer-widget .widget_social > ul > li:last-of-type {
	margin-left: 0;
}
html[dir="rtl"] .widget_instagram > ul > li {
	float: right;
}

/*------------------------------------------------------------------
	- Responsive
-------------------------------------------------------------------*/
/* - min-width: 1200 */
@media (min-width: 1200px) {
	/* + Header */
	html[dir="rtl"] .header_s1 .top-header .top-content > span, 
	html[dir="rtl"] .header_s1 .top-header .top-content > div, 
	html[dir="rtl"] .header_s1 .top-header .top-content > ul,
	html[dir="rtl"] .header_s1 .top-header .lang-dropdown {
		margin-right: 40px;
	}
	
	/* - Why Choose Style 2 */
	html[dir="rtl"] .why-choose-style-2 .why-choose-box > p {
		padding-right: 0;
		padding-left: 10px;
	}
	
	/* - Widget */
	html[dir="rtl"] .widget_instagram ul > li:nth-child(3n+1) {
		margin-right: 0;
	}
}

/* - min-width: 992 */
@media (min-width: 992px) {	
	/* + Header */
	/* - Top Header */
	html[dir="rtl"] .header_s1 .top-header .top-content::before {
		border-left: 40px solid transparent;
		border-right: none;
		left: auto;
		right: 0;
	}
	/* - Menu Block */
	html[dir="rtl"] .header_s .ownavigation .navbar-nav > li.dropdown > .dropdown-toggle::after { 
		margin-left: 0;
		margin-right: 0.5em;
	}
	html[dir="rtl"] .header_s .ownavigation .navbar-nav {
		margin-left: 0;
		margin-right: auto;
	}
	/* - Header 1 */
	html[dir="rtl"] .header_s1 .ownavigation .navbar-nav > li:last-child {
		margin-right: 33px;
		margin-left: 0;
	}
	/* - Header 2 */
	html[dir="rtl"] .header_s2 .ownavigation .navbar-nav { 
		margin-right: 0;
	}
	html[dir="rtl"] .header_s2 .ownavigation .navbar-nav > li:first-child {
		margin-left: 40px;
		margin-right: 0;
	}
	/* - Header 3 */
	html[dir="rtl"] .header_s3 .ownavigation .search {
		margin-left: 0;
		margin-right: 25px;
	}
	html[dir="rtl"] .header_s3 .ownavigation {
		text-align: left;
	}
	html[dir="rtl"] .header_s3 .ownavigation .navbar-nav > li {
		margin-left: 30px;
		margin-right: 30px;
	}
	
	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;
	}
	
	html[dir="rtl"] .bottom-menu .ownavigation .navbar-nav > li:last-of-type {
		margin-left: 0;
		margin-right: 15px;
	}
	
	/* - About Company */
	html[dir="rtl"] .about-company .about-company-box { 
		padding-left: 120px;
		padding-right: 0;
	}
	
	/* - Testimonial Section */
	html[dir="rtl"] .testimonial-section .offset-lg-1 {
		margin-left: 0;
		margin-right: 8.33333%;
	}
	html[dir="rtl"] .testimonial-detail-box .testi-title { 
		padding-left: 0;
		padding-right: 90px;
	}
	html[dir="rtl"] .testimonial-detail-box .testi-title > img {
		left: auto;
		right: 0;
	}
	/* - Testimonial Section 3 */
	html[dir="rtl"] .testimonial-carousel3.offset-lg-3 {
		margin-left: 0;
		margin-right: 25%;
	}
	html[dir="rtl"] .testimonial-carousel3 .carousel::before {
		left: 0;
		right: -100px;
	}
	
	/* - Blog Style: 2 */
	html[dir="rtl"] .blog-style-2 .type-post .entry-cover {
		float: right;
	}
	html[dir="rtl"] .blog-style-2 .type-post .entry-content {
		float: left;
	}
	
	/* - Blog Without Sidebar */
	html[dir="rtl"] .blog-without-sidebar .type-post .entry-cover {
		float: right;
	}
	html[dir="rtl"] .blog-without-sidebar .type-post .entry-content,
	html[dir="rtl"] .blog-without-sidebar .type-post:nth-child(even) .entry-cover {
		float: left;
	}
	html[dir="rtl"] .blog-without-sidebar .type-post:nth-child(even) .entry-content {
		float: right;
		text-align: left;
	}
	
	/* - Feature Section 2 */
	html[dir="rtl"] .feature-section-2 .sep-icon {
		transform: translate(0%, -50%) rotate(180deg);
		-webkit-transform: translate(0%, -50%) rotate(180deg);
		-moz-transform: translate(0%, -50%) rotate(180deg);
		-ms-transform: translate(0%, -50%) rotate(180deg);
		left: 0;
		right: auto;
	}
	
	/* - Widget */
	/* - Widget : Instagram */
	html[dir="rtl"] .widget_instagram .instagram-box a:nth-child(3n) {
		margin-left: 0;
	}
}

/* - min-width: 768 */
@media (min-width: 768px) {
	/* - About Company */
	html[dir="rtl"] .about-company .about-img {
		left: 0;
		right: auto;
	}
	
	/* - Counter Style 3 */
	html[dir="rtl"] .counter-style-3 .counter-img {
		left: 0;
		right: auto;
	}
	
	/* - Testimonial Section */
	html[dir="rtl"] .testimonial-detail-box {
		padding-left: 0;
		padding-right: 35px;
	}
	html[dir="rtl"] .testimonial-section .carousel-indicators {
		border-radius: 0 10px 10px 0;
		left: auto;
		right: -44px;
	}
}

/* - max-width: 1200 */
@media (max-width: 1200px) {
	/* Counter Style 2 */
	html[dir="rtl"] .counter-style-2 .counter-box {
		padding-left: 0;
		padding-right: 75px;
	}
}

/* - min to max: 992 to 1199 */
@media only screen and (min-width: 992px) and (max-width: 1199px) {	
	html[dir="rtl"] .header_s1 .top-header .top-content > span, 
	html[dir="rtl"] .header_s1 .top-header .top-content > div, 
	html[dir="rtl"] .header_s1 .top-header .top-content > ul,
	html[dir="rtl"] .header_s1 .top-header .lang-dropdown {
		margin-right: 10px;
	}
	/* - Header 1 */
	html[dir="rtl"] .header_s1 .ownavigation .navbar-nav > li:last-child {
		margin-right: 15px;
	}
	
	html[dir="rtl"] .footer-section2 .ftr-content .social > li {
		margin-left:  5px;
	}
	html[dir="rtl"] .footer-section2 .ftr-content p {
		padding-right: 30px;
	}
	
	html[dir="rtl"] .header_s3 .ownavigation .navbar-nav > li {
		margin-left: 14px;
		margin-right: 14px;
	}
	
	/* - Testimonial Section 3 */
	html[dir="rtl"] .testimonial-carousel3 {
		padding-left: 0;
		padding-right: 45px;
	}
	html[dir="rtl"] .testimonial-section3 .testimonial-title > p {
		padding-left: 0;
	}
	html[dir="rtl"] .testimonial-carousel3 .carousel {
		padding-left: 20px;
	}
	
	/* - Newsletter Section */
	html[dir="rtl"] .newsletter-section .newsletter-social > li {
		margin-left: 10px;
	}
	html[dir="rtl"] .newsletter-section .news-title {
		padding-right: 0;
	}
	
	/* - Coming Soon */
	html[dir="rtl"] .coming-soon .ftr-content .social > li {
		margin-left:  5px;
	}
	html[dir="rtl"] .coming-soon .ftr-content p {
		padding-right: 30px;
	}
	
	/* - Widget */
	html[dir="rtl"] .footer-widget .widget_about p {
		padding-left: 0;
		padding-right: 32px;
	}
}

/* - max-width: 991 */
@media (max-width: 991px) {
	/* + Header */
	html[dir="rtl"] .header_s .ownavigation .search {
		right: auto;
		left: 4rem;
	}
	html[dir="rtl"] .ownavigation #loginpanel {
		right: auto;
		left: 50px;
	}
	html[dir="rtl"] .ownavigation #slideit, 
	html[dir="rtl"] .ownavigation #closeit {
		left: 0;
		right: auto;
	}
	html[dir="rtl"] .header_s .ownavigation .navbar-brand {
		padding-right: 60px;
	}
	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;
	}
	/* - Header 2 */
	html[dir="rtl"] .header_s2 .ownavigation .search {
		left: 80px;
		right: auto;
	}
	
	/* - Testimonial Section */
	html[dir="rtl"] .testimonial-main-title {
		margin-left: 15px;
		margin-right: 0;
	}
	/* - Testimonial Section 3 */
	html[dir="rtl"] .testimonial-carousel3 {
		padding-right: 15px;
	}
	html[dir="rtl"] .testimonial-section3 .testimonial-title > p {
		padding-left: 0;
	}
	html[dir="rtl"] .testimonial-carousel3 .carousel {
		padding-left: 30px;
		padding-right: 30px;
	}
	html[dir="rtl"] .testimonial-carousel3 .carousel-indicators {
		left: 30px;
		right: 30px;
	}
	
	/* - Newsletter Section */
	html[dir="rtl"] .newsletter-section .news-title {
		padding-right: 0;
	}
	
	/* - Blog Detail */
	html[dir="rtl"] .comment-list .children {
		margin-right: 0;
		padding-right: 0;
	}
	
	/* - Feature Section 2 */
	html[dir="rtl"] .feature-section-2 .feature-left {
		padding-left: 15px;
	}
	html[dir="rtl"] .feature-section-2 .feature-right {
		padding-right: 15px;
	}
	
	/* - FAQ */
	html[dir="rtl"] .faq-block .card-block {
		margin-left: 0;
		margin-right: 26px;
	}
	html[dir="rtl"] .faq-block .card-block p {  
		padding-left: 0;
	}
}

/* - min to max: 768 to 991 */
@media only screen and (min-width: 768px) and (max-width: 991px) {
	/* - Widget */
	html[dir="rtl"] .widget_instagram ul > li:nth-child(3n+1) {
		margin-right: 0;
	}
}

/* - max-width: 767 */
@media (max-width: 767px) {
	/* - Footer Section 2 */
	html[dir="rtl"] .footer-section2 .ftr-content .social > li {
		margin-left: 10px;
		margin-right: 0;
	}
	html[dir="rtl"] .footer-section2 .ftr-content p {
		padding-left: 0;
		padding-right: 30px;
	}
	
	/* - Coming Soon */
	html[dir="rtl"] .coming-soon .ftr-content .social > li {
		margin-left: 10px;
		margin-right: 0;
	}
	html[dir="rtl"] .coming-soon .ftr-content p {
		padding-left: 0;
		padding-right: 30px;
	}
	
	/* - Widget */
	html[dir="rtl"] .footer-widget .widget_social > ul > li {
		margin-left: 15px;
	}
}

/* - max-width: 575 */
@media (max-width: 575px) {
	/* - Blog Detail */
	html[dir="rtl"] .about-author-box > .author {
		padding-right: 120px;
	}
}

/* - max-width: 479 */
@media (max-width: 479px) {
	/* - Coming Soon */
	html[dir="rtl"] .coming-soon .subscribe-box .input-group .form-control {
		border-left: 1px solid #fff;
	}
}