/*-----------------------------
	Theme Name: Medikare
	Start Date : 
	End Date : 
	Last change: 
	Version: 1.0
	Assigned to:
	Primary use:
-------------------------------*/

/* ## rtl */

/* + Header */
html[dir="rtl"] .header_s .top-header .top-header-brd {
	display: inline-block;
	width: 100%;
}
html[dir="rtl"] .header_s .top-header .call-info p > a::after {
	padding-left: 0;
	padding-right: 10px;
}
html[dir="rtl"] .header_s .top-header .call-info p > a > i {
	padding-right: 0;
	padding-left: 10px;
}
html[dir="rtl"] .header_s .top-header .support-bar {
	float: left;
}
html[dir="rtl"] .header_s .top-header .search {
	float: left;
	margin-left: 0;
	margin-right: 40px;
}
html[dir="rtl"] .header_s .top-header .search > a > i {
	padding-left: 0;
	padding-right: 12px;
}
html[dir="rtl"] .header_s .top-header .dropdown .btn > i {
	padding-right: 0;
	padding-left: 10px;
}
html[dir="rtl"] .header_s .top-header .support-link ul.header-social {
	padding-right: 0;
}
html[dir="rtl"] .header_s .top-header .support-link ul.header-social li:last-child {
	margin-right: 20px;
}
html[dir="rtl"] .header_s .top-header .support-link ul.header-social li:first-child {
	margin-right: 0;
}
html[dir="rtl"] .header_s .top-header .support-link > a > i {
	padding-right: 0;
	padding-left: 10px;
}
html[dir="rtl"] .header_s .top-header .language-dropdown.dropdown .caret {
	margin-left: 0;
	margin-right: 5px;
}
html[dir="rtl"] .header_s1 .top-header .search-box {
	left: 100px;
	right: auto;
}
html[dir="rtl"] .header_s3 .search-box {
	left: 90px;
	right: auto;
}
html[dir="rtl"] .contact-block {
	float: left;
}
html[dir="rtl"] .logo {
	background-position: right center;
	vertical-align: middle;
}
html[dir="rtl"] .logo .navbar-brand {
	padding-left: 0;
	padding-right: 80px;
}
html[dir="rtl"] .contact-block p {
	text-align: left;
}
html[dir="rtl"] .contact-block p:last-child {
	padding-right: 60px;
}
html[dir="rtl"] .contact-block p:first-child {
	padding-right: 0;
}
html[dir="rtl"] .submit-model-box .modal-dialog .model-header {
	padding-left: 0;
	padding-right: 85px;
}
html[dir="rtl"] .submit-model-box .modal-dialog .model-header i {
	left: auto;
	right: 0;
}
html[dir="rtl"] .submit-model-box .modal-dialog .model-header h3 {
	text-align: right;
}
html[dir="rtl"] .submit-model-box .modal-dialog .submit-form .select::after {
	right: auto;
	left: 15px;
}
html[dir="rtl"] .submit-model-box .modal-dialog .submit-form .date span {
	right: auto;
	left: 15px;
}

/* + Page Banner */
html[dir="rtl"] .page-banner .banner-content .breadcrumb {
	float: right;
}
html[dir="rtl"] .page-banner .banner-content h4 {
	float: left;
}

/* + Ow-Pagination  */
html[dir="rtl"] .ow-pagination ul {
	padding-right: 0;
}
html[dir="rtl"] .ow-pagination .pagination > li:last-child > a > i {
	padding-left: 0;
	padding-right: 5px;
}
html[dir="rtl"] .ow-pagination .pagination > li:first-child > a > i {
	padding-right: 0;
	padding-left: 5px;
}

/* - Slider Section */
html[dir="rtl"] .slider-section {
	direction: ltr;
}
html[dir="rtl"] .slider-section2 {
	direction: ltr;
}
html[dir="rtl"] .slider-section3 {
	direction: ltr;
}

/* - Quality Section */
html[dir="rtl"] .quality-section .section-header {
	text-align: right;
}
html[dir="rtl"] .quality-section .section-header p {
	padding-left: 20%;
	padding-right: 0;
}
html[dir="rtl"] .quality-section .quality-box span > i {
	padding-right: 0;
	padding-left: 15px;
}

/* - Mission Section */
html[dir="rtl"] .mission-block .carousel-indicators {
	padding-right: 0;
}
html[dir="rtl"] .features-details ul li {
	padding-right: 15px;
}
html[dir="rtl"] .features-details ul li::before {
	float: right;
	padding-right: 0;
	padding-left: 10px;
}
html[dir="rtl"] .features-details a.read-more {
	padding-left: 0;
	padding-right: 26px;
	float: left;
}
html[dir="rtl"] .features-details a.read-more i {
	margin-left: 0;
	margin-right: 26px;
}

/* - Procedure Section */
html[dir="rtl"] .procedure-section .section-header {
	padding-right: 0;
	text-align: right;
}
html[dir="rtl"] .faq-block .panel-title a {
	padding: 12px 70px 12px 20px;
}
html[dir="rtl"] .faq-block .panel-title a.collapsed::after {
	left: auto;
	right: 0;
}
html[dir="rtl"] .faq-block .panel-title a::before {
	left: auto;
	right: 0;
}
html[dir="rtl"] .faq-block .panel-title::after {
	right: 52px;
	left: auto;
}

/* - Gallery Section */
html[dir="rtl"] .gallery-section .portfolio-categories {
	padding-right: 0;
}
html[dir="rtl"] .gallery-section .portfolio-list {
	padding-right: 0;
}
html[dir="rtl"] .gallery-section .content-block-hover > a:last-of-type {
	margin-right: 8px;
}
html[dir="rtl"] .gallery-section .content-block-hover > a:first-of-type {
	margin-right: 0;
}

/* - Team Section */
html[dir="rtl"] .team-section .team-social ul {
	padding-right: 0;
}
html[dir="rtl"] .team-section .team-social ul li:last-child {
	margin-right: 15px;
}
html[dir="rtl"] .team-section .team-social ul li:first-child {
	margin-right: 0;
}
html[dir="rtl"] .team-section3 {
	direction: ltr;
}
html[dir="rtl"] .team-section3 .team-social ul {
	padding-right: 0;
}
html[dir="rtl"] .team-section3 .team-social ul li:last-child {
	margin-right: 0;
}
html[dir="rtl"] .team-section3 .team-social ul li:first-child {
	margin-right: 15px;
}

/* - Testimonial Section */
html[dir="rtl"] .testimonial-section3 .testimonial-content .section-header {
	text-align: right;
}
html[dir="rtl"] .testimonial-section3 .carousel-control.left {
	left: 0;
	right: auto;
}
html[dir="rtl"] .testimonial-section3 .carousel-control.right {
	left: 50px;
	right: auto;
}
html[dir="rtl"] .testimonial-section3 .item .testi-header {
	padding-left: 0;
	padding-right: 80px;
}
html[dir="rtl"] .testimonial-section3 .item .testi-header > i {
	left: auto;
	right: 0;
}

/* - Latest News */
html[dir="rtl"] .type-post .entry-meta a > i {
	padding-right: 0;
	padding-left: 5px;
}

/* - Contact Details */
html[dir="rtl"] .contact-details .contact-info {
	padding-left: 0;
	padding-right: 68px;
}
html[dir="rtl"] .contact-details .contact-info i {
	left: auto;
	right: 0;
}
html[dir="rtl"] .contact-details ul.contact-socials {
	padding-right: 0;
}
html[dir="rtl"] .contact-details ul.contact-socials li:last-of-type {
	padding-right: 8px;
}
html[dir="rtl"] .contact-details ul.contact-socials li:first-of-type {
	padding-right: 0;
}

/* - Services Section */
html[dir="rtl"] .service-section {
	direction: ltr;
}
html[dir="rtl"] .service-section2 .section-header3 {
	text-align: right;
}
html[dir="rtl"] .service-section2 .section-header3 > h3::after, 
html[dir="rtl"] .service-section2 .section-header3 > h3::before {
	right: 0;
	left: auto;
}
html[dir="rtl"] .service-section2 .section-header3 p {
	padding-right: 0;
	padding-left: 7%;
}
html[dir="rtl"] .service-section2 .services-box {
	padding-left: 0;
	padding-right: 95px;
	text-align: right;
}
html[dir="rtl"] .service-section2 .services-box i {
	left: auto;
	right: 0;
}

/* - Department Section */
html[dir="rtl"] .department-section {
	direction: ltr;
}

/* - Features Section */
html[dir="rtl"] .features-section .features-details-tab .nav-tabs li a > i {
	margin-right: 0;
	margin-left: 25px;
}
html[dir="rtl"] .features-section .features-details-tab .nav-tabs {
	border-right: none;
	border-left: 2px solid #9bc03c;
	padding-right: 0;
}
html[dir="rtl"] .features-section .tab-content ul {
	padding-right: 0;
}
html[dir="rtl"] .features-section .tab-content ul li::before {
	float: right;
	padding-right: 0;
	padding-left: 8px;
}

/* - Counter Section */
html[dir="rtl"] .counter-section .counter-box h3 {
	text-align: right;
}
html[dir="rtl"] .counter-section .counter-box i {
	border-right: none;
	border-left: 1px solid #9bc03c;
	margin-right: 0;
	margin-left: 42px;
}

/* - Promo Section */
html[dir="rtl"] .promo-section .promo-content > a.our-gallery {
	float: left;
}

/* - Appoinment Section */
html[dir="rtl"] .appoinment-section .select::after {
	right: auto;
	left: 15px;
}
html[dir="rtl"] .appoinment-section .date span {
	right: auto;
	left: 15px;
}

/* - Consultation Section */
html[dir="rtl"] .consultation-content p {
	padding-right: 0;
	padding-left: 30%;
}
html[dir="rtl"] .consultation-content a.contact-link {
	display: inline-block;
	margin-right: 0;
	margin-left: 12px;
}

/* - Pricing Section */
html[dir="rtl"] .pricing-box .plane-price span {
	float: right;
}

/* - Clients */
html[dir="rtl"] .clients {
	direction: ltr;
}

/* - Welcome Section */
html[dir="rtl"] .welcome-section .section-header {
	text-align: right;
}
html[dir="rtl"] .welcome-section .welcome-content ul {
	display: inline-block;
	padding-right: 0;
}
html[dir="rtl"] .welcome-section .welcome-content ul li::before {
	float: right;
	padding-right: 0;
	padding-left: 10px;
}

/* - Blog */
html[dir="rtl"] .blog-list .type-post .entry-meta a {
	padding-right: 0;
	padding-left: 55px;
}
html[dir="rtl"] .blog-list .type-post .entry-meta .post-share span > i {
	padding-right: 0;
	padding-left: 5px;
}
html[dir="rtl"] .blog-list .type-post .entry-meta .post-share ul {
	padding-right: 0;
}
html[dir="rtl"] .blog-list .type-post .entry-meta .post-share li  a {
	padding: 0;
}
html[dir="rtl"] .blog-section2 .type-post .entry-meta .post-share span > i  {
	padding-right: 0;
	padding-left: 5px;
}
html[dir="rtl"] .blog-section2 .type-post .entry-meta .post-share ul {
	padding-right: 0;
}
html[dir="rtl"] .blog-section2 .type-post .entry-meta .post-share li  a {
	padding: 0;
}
html[dir="rtl"] .blog-section2 .type-post .entry-meta a {
	/* padding-right: 0;
	padding-left: 35px; */
}
/* - Blog Post */
html[dir="rtl"] .blog-post .type-post .entry-content p {
	text-align: right;
}
html[dir="rtl"] .blog-post .type-post blockquote {
	padding-left: 20px;
	padding-right: 100px;
}
html[dir="rtl"] .blog-post .type-post blockquote::before {
	left: auto;
	right: 0;
}
html[dir="rtl"] .blog-post .type-post blockquote > span {
	left: auto;
	right: 7px;
}
html[dir="rtl"] .blog-post .type-post .entry-content ul.list-item {
	padding-right: 0;
}
html[dir="rtl"] .blog-post .type-post .entry-content ul.list-item li::before {
	float: right;
	padding-right: 0;
	padding-left: 10px;
}
html[dir="rtl"] .blog-post .type-post .entry-meta a {
	padding-right: 0;
	padding-left: 55px;
}
html[dir="rtl"] .blog-post .type-post .entry-meta .post-share span > i {
	padding-right: 0;
	padding-left: 5px;
}
html[dir="rtl"] .blog-post .type-post .entry-meta .post-share ul {
	padding-right: 0;
}
html[dir="rtl"] .blog-post .type-post .entry-meta .post-share li  a {
	padding: 0;
}
html[dir="rtl"] .blog-post h3.section-title > i {
	margin-right: 0;
	margin-left: 20px;
}
html[dir="rtl"] .blog-post .author-content {
	padding-left: 0;
	padding-right: 200px;
}
html[dir="rtl"] .blog-post .author-content > i {
	left: auto;
	right: 0;
}
html[dir="rtl"] .blog-post .author-content ul {
	float: left;
	padding-right: 0;
}
html[dir="rtl"] .blog-post .author-content ul li:last-child {
	margin-right: 15px;
}
html[dir="rtl"] .blog-post .author-content ul li:first-child {
	margin-left: 0;
}
html[dir="rtl"] .comment-list {
	padding-right: 0;
}
html[dir="rtl"] .comment-body {
	padding-left: 0;
	padding-right: 104px;
}
html[dir="rtl"] .comment-author .avatar {
	left: auto;
	right: 0;
}
html[dir="rtl"] .comment-author .avatar {
	margin-right: 0;
	margin-left: 15px;
}
html[dir="rtl"] .comment-list .children {
	margin: 0 0 0 60px;
	padding-right: 0;
}
html[dir="rtl"] .comment-metadata {
	float: left;
	padding-right: 0;
	padding-left: 20px;
}
html[dir="rtl"] .comment-list .reply a > i {
	padding-right: 0;
	padding-left: 5px;
}
html[dir="rtl"] .comments-area .comment-form p {
	float: right;
}

/* - Widget Area */
html[dir="rtl"] .widget-area h3.widget-title i {
	margin-right: 0;
	margin-left: 18px;
}
html[dir="rtl"] .widget_archive ul, 
html[dir="rtl"] .widget_categories ul {
	padding-right: 0;
}
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;
	padding-right: 0;
	padding-left: 10px;
}
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:hover, 
html[dir="rtl"] .widget_categories > ul li a:hover {
	padding-right: 10px;
}
html[dir="rtl"] .widget_gallery ul {
	padding-right: 0;
}

/* - Treatment Details */
html[dir="rtl"] .treatments-details-content .table-bordered > tbody > tr > th, 
html[dir="rtl"] .treatments-details-content .table-bordered > tbody > tr > td,
html[dir="rtl"] .description-details .section-header {
	text-align: right;
}
html[dir="rtl"] .description-details ul {
	padding-right: 0;
}
html[dir="rtl"] .description-details ul li::before {
	float: right;
	padding-right: 0;
	padding-left: 10px;
}

/* + Footer */
html[dir="rtl"] .footer-main .logo .navbar-brand {
	padding-right: 70px;
}
html[dir="rtl"] .footer-main h3.widget-title::after {
	left: auto;
	right: 0;
}
html[dir="rtl"] .footer-main .widget.widget_links ul, 
html[dir="rtl"] .footer-main .widget.widget_departments ul {
	padding-right: 0;
}
html[dir="rtl"] .footer-main .widget.widget_links {
	padding-left: 0;
	padding-right: 40px;
}
html[dir="rtl"] .footer-main .widget.widget_links li a::before, 
html[dir="rtl"] .footer-main .widget.widget_departments li a::before {
	float: right;
	padding-right: 0;
	padding-left: 8px;
}
html[dir="rtl"] .footer-main .widget.widget_links li a:hover, 
html[dir="rtl"] .footer-main .widget.widget_departments li a:hover {
	padding-left: 0;
	padding-right: 10px;
}
html[dir="rtl"] .footer-main .widget_workinghours ul {
	padding-right: 0;
}
html[dir="rtl"] .footer-main .ownavigation .navbar-nav {
	float: none;
}
html[dir="rtl"] .footer-main2 .information-block {
	padding-right: 65px;
	padding-left: 0;
}
html[dir="rtl"] .footer-main2 .information-block i {
	left: auto;
	right: 0;
}
html[dir="rtl"] .footer-main2 .footer-social {
	padding-right: 0;
}
html[dir="rtl"] .footer-main2 .footer-social > li:last-child {
	margin-right: 8px;
}
html[dir="rtl"] .footer-main2 .footer-social > li:first-child {
	margin-right: 0;
}
html[dir="rtl"] .footer-main2 .widget.widget_links {
	padding-right: 0;
}
html[dir="rtl"] .footer-main3 .ownavigation .navbar-nav {
	float: right;
}
html[dir="rtl"] .footer-main3 .widget_workinghours {
	padding-right: 0;
	padding-left: 30px;
}


/*------------------------------------------------------------------
	- Responsive
-------------------------------------------------------------------*/

/* - min-width: 1367px */
@media (min-width: 1367px) {
	/* + Header */
	html[dir="rtl"] .header_s1 .top-header .search-box {
		left: 20%;
		right: auto;
	}
	html[dir="rtl"] .header_s3 .search-box {
		left: 19.5%;
		right: auto;
	}
}

/* - min-width: 992 */
@media (min-width: 992px) {
	/* + Header */
	html[dir="rtl"] .header_s .navbar-header {
		float: right;
	}
	html[dir="rtl"] .ownavigation .navbar-nav {
		float: right;
		padding-right: 0;
	}
	html[dir="rtl"] .header_s .ownavigation .navbar-nav > li {
		display: inline-block;
		float: none;
	}
	html[dir="rtl"] .header_s .ownavigation .navbar-nav > li:first-child {
		margin-right: 0;
	}
	html[dir="rtl"] .header_s .ownavigation .navbar-nav > li:first-child a {
		padding-right: 0;
	}
	html[dir="rtl"] .header_s .ownavigation .navbar-nav > li:last-child a {
		padding-right: 10px;
	}
	html[dir="rtl"] .header_s .ownavigation .navbar-nav > li:first-child {
		margin-left: 25px;
	}
	html[dir="rtl"] .header_s .ownavigation .navbar-nav > li:last-child {
		margin-right: 25px;
		margin-left: 0;
	}
	html[dir="rtl"] .header_s .ownavigation .navbar-nav li .dropdown-menu > li > a {
		padding-right: 15px;
		text-align: right;
	}
	html[dir="rtl"] .header_s1 .ownavigation .submit-btn button {
		float: left;
	}
	html[dir="rtl"] .header_s1 .ownavigation .submit-btn button > i {
		padding-right: 0;
		padding-left: 10px;
	}
	html[dir="rtl"] .header_s2 .support-bar .submit-btn {
		float: left;
		margin-left: 0;
		margin-right: 20px;
	}
	html[dir="rtl"] .header_s2 .support-bar .submit-btn button > i {
		padding-right: 0;
		padding-left: 10px;
	}
	html[dir="rtl"] .header_s2 .navbar-right {
		float: left !important;
		margin-right: 0;
		margin-left: -15px;
	}
	html[dir="rtl"] .header_s2 .ownavigation .navbar-nav > li:last-child a {
		padding-left: 0;
	}
	html[dir="rtl"] .header_s3 .search {
		float: left;
	}
	html[dir="rtl"] .header_s3 .navbar-right {
		float: left !important;
	}
	html[dir="rtl"] .header_s3 .ownavigation .navbar-nav > li {
		margin: 0 8px;
	}
	html[dir="rtl"] .header_s3 .ownavigation .navbar-nav > li:last-child {
		margin-left: 25px;
	}
	/* - Nav Dropdown */
	html[dir="rtl"] .ownavigation ul > li > .dropdown-menu {
		right: 0; 
	}
	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;
	}
}

/* - min-width: 992 to max-width: 1199 */
@media only screen and (min-width: 992px) and (max-width: 1199px) {
	/* + Header */
	html[dir="rtl"] .header_s1 .top-header .search-box {
		left: 30px;
	}
	html[dir="rtl"] .header_s1 .top-header .call-info {
		margin-top: 2px;
	}
	html[dir="rtl"] .header_s2 .top-header .call-info {
		margin-top: 12px;
		margin-bottom: 0;
	}
	html[dir="rtl"] .header_s .ownavigation .navbar-nav > li {
		margin: 0 8px;
	}
	html[dir="rtl"] .header_s .ownavigation .navbar-nav > li:first-child {
		margin-left: 8px;
	}
	html[dir="rtl"] .header_s .ownavigation .navbar-nav > li:last-child {
		margin-right: 8px;
	}
	html[dir="rtl"] .header_s2 .ownavigation .navbar-nav > li {
		margin: 0;
	}
	html[dir="rtl"] .header_s3 .ownavigation .navbar-nav > li {
		margin: 0;
	}
	html[dir="rtl"] .header_s3 .ownavigation .navbar-nav > li:last-child {
		margin-left: 10px;
	}
	html[dir="rtl"] .header_s3 .ownavigation .navbar-nav > li > a {
		padding: 5px;
	}
	html[dir="rtl"] .header_s3 .search-box {
		left: 30px;
	}
	/* - Mission Section */
	html[dir="rtl"] .mission-details {
		padding: 100px 35px;
	}
	/* - Contact Details */
	html[dir="rtl"] .contact-details .contact-info {
		padding-right: 45px;
	}
	/* - Blog */
	html[dir="rtl"] .blog-list .type-post .entry-meta a {
		padding-left: 15px;
	}
	/* - Blog Post */
	html[dir="rtl"] .blog-post .type-post .entry-meta a {
		padding-right: 0;
		padding-left: 15px;
	}
	/* + Footer */
	html[dir="rtl"] .footer-main .logo .navbar-brand {
		padding-right: 45px;
	}
	html[dir="rtl"] .footer-main3 .widget_workinghours {
		padding-left: 0;
	}
}

/* - max-width: 991 */
@media (max-width: 991px) {
	/* + Header */
	html[dir="rtl"] .header_s .top-header .support-bar {
		float: none;
	}
	html[dir="rtl"] .ownavigation .navbar-toggle {
		float: left;
	}
	html[dir="rtl"] .ownavigation .ddl-switch {
		left: 0;
		right: auto;
	}
	html[dir="rtl"] #loginpanel {
		left: 110px;
		right: auto;
	}
	html[dir="rtl"] #slideit, 
	html[dir="rtl"] #closeit {
		left: -50px;
		right: auto;
	}
	html[dir="rtl"] .header_s1 .ownavigation .submit-btn button {
		right: auto;
		left: 90px;
	}
	html[dir="rtl"] .header_s1 .ownavigation .submit-btn button > i {
		padding-right: 0;
		padding-left: 10px;
	}
	html[dir="rtl"] .ownavigation .navbar-nav {
		padding-right: 0;
	}
	html[dir="rtl"] .ownavigation .dropdown-menu {
		padding-left: 0;
		padding-right: 10px;
	}
	html[dir="rtl"] .ownavigation .navbar-nav li .dropdown-menu > li > a {
		float: right;
	}
	html[dir="rtl"] .header_s2 .support-bar .submit-btn {
		float: left;
	}
	html[dir="rtl"] .header_s2 .support-bar .submit-btn button > i {
		padding-right: 0;
		padding-left: 10px;
	}
	html[dir="rtl"] .header_s3 .search {
		right: auto;
		left: 75px;
	}
	html[dir="rtl"] .header_s3 .search-box {
		left: 130px;
	}
	/* - Misssion Section */
	html[dir="rtl"] .features-details ul  {
		padding-right: 0;
	}
	html[dir="rtl"] .features-details ul li {
		text-align: left;
		padding-right: 0;
	}
	html[dir="rtl"] .features-details ul li::before {
		float: left;
		padding-left: 0;
		padding-right: 10px;
	}
	/* - Counter Section */
	html[dir="rtl"] .counter-section .counter-box i {
		margin-left: 34px;
	}
	/* - Promo Section */
	html[dir="rtl"] .promo-section .promo-content > a.our-gallery {
		float: none;
	}
	/* - Blog */
	html[dir="rtl"] .blog-list .type-post .entry-meta a {
		padding-left: 15px;
	}
	html[dir="rtl"] .blog-section2 .type-post .entry-header h3.entry-title {
		text-align: right;
	}
	html[dir="rtl"] .blog-section2 .type-post .entry-content p {
		text-align: right;
	}
	html[dir="rtl"] .blog-section2 .type-post .entry-meta {
		text-align: right;
	}
	/* - Blog Post */
	html[dir="rtl"] .blog-post .author-content ul {
		float: none;
	}
	html[dir="rtl"] .blog-post .type-post .entry-meta a {
		padding-left: 15px;
		padding-right: 0;
	}
	/* + Footer */
	html[dir="rtl"] .footer-main .logo .navbar-brand {
		float: right;
		padding-right: 68px;
	}
	html[dir="rtl"] .footer-main .widget.widget_links {
		padding-right: 0;
	}
	html[dir="rtl"] .footer-main .ownavigation .navbar-toggle {
		float: none;
	}
}

/* - max-width: 767 */
@media (max-width: 767px) {
	/* + Header */
	html[dir="rtl"] #slideit,
	html[dir="rtl"] #closeit {
		left: -65px;
	}
	html[dir="rtl"] .header_s1 .ownavigation .submit-btn button {
		left: 74px;
	}
	html[dir="rtl"] .header_s3 .search {
		left: 60px;
	}
	html[dir="rtl"] .header_s3 .search-box {
		left: 20px;
	}
}

/* - max-width: 639 */
@media (max-width: 639px) {
	/* + Header */
	html[dir="rtl"] .header_s .top-header .search {
		float: none;
		margin-right: 0;
	}
	html[dir="rtl"] .header_s1 .top-header .search-box {
		left: 0;
		margin: 0 auto;
		right: 0;
	}
	html[dir="rtl"] .contact-block p:last-child {
		padding-right: 0;
	}
	html[dir="rtl"] .logo {
		background-position: top right;
	}
	html[dir="rtl"] .header_s1 .ownavigation .submit-btn button {
		left: 70px;
	}
	html[dir="rtl"] .header_s1 .ownavigation .submit-btn button > i {
		padding-left: 0;
	}
	html[dir="rtl"] .header_s2 .support-bar .submit-btn {
		float: none;
	}
	/* - Quality Section */
	html[dir="rtl"] .quality-section .section-header p {
		padding-left: 0;
	}
	/* - Counter Section */
	html[dir="rtl"] .counter-section .counter-box i {
		margin-left: 60px;
	}
	/* - Blog */
	html[dir="rtl"] .blog-section2 .type-post .entry-meta {
		text-align: center;
	}
}

/* - max-width: 479 */
@media (max-width: 479px) {
	/* + Header */
	html[dir="rtl"] .logo .navbar-brand {
		padding-right: 45px;
	}
	html[dir="rtl"] .page-banner .banner-content .breadcrumb {
		float: none;
	}
	html[dir="rtl"] .page-banner .banner-content h4 {
		float: none;
	}
	/* - Testimonial Section */
	html[dir="rtl"] .testimonial-section3 .carousel-control.left {
		right: 50px;
		left: 0;
	}
	html[dir="rtl"] .testimonial-section3 .carousel-control.right {
		left: 0;
		right: 0;
	}
	/* - Consultation Content*/
	html[dir="rtl"] .consultation-content p {
		padding-left: 0;
	}
	/* - Blog Post */
	html[dir="rtl"] .blog-post .author-content {
		padding-right: 100px;
	}
	html[dir="rtl"] .comment-metadata {
		padding-left: 0;
	}
	html[dir="rtl"] .comment-list .children {
		margin: 0;
	}
}

/* - max-width: 360 */
@media (max-width: 360px) {
	
}
