/* CSS TYPE: rtl */

/*	
	## -- Navigation Menu
	
	## Header
		- Header Contact Info
			- Header Logo Box
			- Header Contact
			- Header Socials
			
	-- Photos Slider
			- Opening Hours
			
	-- About Us
		- About Left		
		
	-- Vision Mission
		- Our Vision
		- Our Mission
			- Our Mission List
	
	-- Our Popular Service
		- Popular Service Box
		
	-- Our News
		- News Box
		
	- Header2		
*/

html[dir="rtl"] .owl-carousel{ 
 direction: ltr;
}

/* ## Navigation Menu */
.ow-navigation .navbar-nav > li {
	float: right;	
	margin-right: 5px;
	clear: left;
}
.ow-navigation .nav.navbar-nav {
	float: right;
	margin-right: 230px;
	margin-left: 0;
	clear: left;
}
.ow-navigation .ddl-switch {
	left: 0;
}
.ow-navigation .navbar-toggle {
	z-index: 3;
}

/* - Header Contact Info */
.header-contact-info > .col-md-6 {
	float: left;
	clear: both;
}

/* - Header Logo Box */
.header-logo-box {
	right: 50px;
}

/* - Header Contact */
.header-contact {
	margin-right: 240px;
}
.header-contact i {
	margin-left: 7px;
}

/* - Header Socials */
.header-socials {
	float: left;
    text-align: left ;
	margin-left: 25px;
	clear: left;
}

/* - Contact Us */
a.contact-us {
	left: 20px;	
	right: 193px;
}
.contact-us i {
	margin-left: 15px;
}

/* - Header2 */
.header2 .ow-navigation .nav.navbar-nav {
	margin-right: 0;
}
.header2 .navbar-header {
	float: right;
	clear: both;
}
.header2 .header-contact-info .col-md-8 {
	float: right;
	clear: both;
}
.header2 .header-contact {
	margin-right: 0;
}
.header2 .header-socials {
	right: 0;
}
.header2 .header-contact-info .header-socials {
	margin-left: 0;
}
.header2 a.contact-us {
	left: 25px;
	right: auto;
}

/* -- Photos Slider */
/* - Opening Hours */
.opening-hours {
	float: left;
	clear: both;
}
.opening-hours span,
.opening-hours p {
    display: inline-block;
    float: left;
    text-align: left;
    width: 100%;
	margin-left: 0;
	clear: both;
}

.carousel-control.left {
	left: 100%;
	right: 60px;
}

/* - About Left */
.about-left {
	float: right;
	clear: both;
}
.block-title > img {
    float: right;
    margin-left: 12px;
	margin-right: 0;
	clear: both;
}


.block-title1 > img {
    float: right;
    margin-left: 400px;
	margin-right: 0px;
	clear: both;
	
}


.block-content {
	margin-right: 37px;
	text-align: right;
}

/* - Our Vision */
.our-vision p {
	text-align: right;
}

/* - Our Mission List */
.our-mission-list span,
.our-mission-list p {
	text-align: right;
}
.our-mission-list li {
	text-align: right;
	padding-right: 5px;
}
.our-mission .block-content {
	padding-right: 20px;
	margin-right: 0px;
	
}

/* - Popular Service Box */
.popular-service-box {
	float :right;
	clear: both;
}

/* - News Box */
.news-box .entry-cover {
    float: right;
	clear: both;
}
.news-box .entry-meta i {
	margin-left: 10px;
}

/* - Footer Main */
.footer-main .col-md-3 .col-md-2,
.footer-main .col-md-3 {
	float: right;
	clear: left;
}
.footer-map .block-content,
.footer-our-info .block-content,
.footer-our-spa .block-content,
.footer-about-us .block-content {
	margin-right: 50px;
}
.footer-our-spa ul li {
	text-align: right;
}
.footer-our-info ul li a {
	margin-right: 12px;
}
.footer-our-spa ul li::before {
	right: -10px;
}

.footer-bottom .col-md-2,
.footer-bottom .col-md-6,
.footer-bottom .col-md-4 {
	float: right;
	clear: left;
}

a.copyright {
	margin-right: 45px;
}
.footer-logo > img {
    margin-left: 40px;
    margin-top: 5px;
}

.page-content .col-md-8,
.page-content .col-md-4,
.widget-heading .col-md-3,
.widget-heading .col-md-9,
.widget-news-list .col-md-3,
.widget-news-list .col-md-9,
.about-author .col-md-2,
.about-author .col-md-10 {
	float: right;
	clear: left;
	max-width: 100%;
}
.widget-heading > img {
	float: right;
	margin-left: 12px;
	clear: both;
}
.blog-post-list .enetry-header .entry-title a {
	text-align: right;
}
.blog-post-list .entry-meta a {
	margin-right: 0;
}
.blog-post-list .entry-meta i {
	margin-left: 10px;
}
.single-blog .entry-footer {
	border-right: 5px solid #48a614;
	padding-right: 15px;
	border-left: 0;
}

/* - Contact Heading */
.contact-banner h3 {
	float: left;
	margin-left: 25px;
	clear: both;
}
.contact-heading .col-md-11,
.contact-heading .col-md-1 {
	float: right;
	clear: left;
}
.contact-heading p {
	margin-right: 15px;
}
.contact-form {
	padding-right: 35px;
}

/* ## Media */

@media only screen and (min-width: 992px) and (max-width: 1200px) {
	.header-contact {
		margin-right: 215px;
	}
	a.contact-us {
		right: 170px;
	}
	.news-box .entry-meta a {
		margin-right: 0;
	}
	.ow-navigation .nav.navbar-nav {
		margin-right: 160px;
	}
	.header2 .ow-navigation .nav.navbar-nav {
		margin-right: -25px;
		padding: 0;
	}	
	.header2 .header-contact-info .col-md-8 {
		right: 20px;
	}
	.header2 .header-contact {
		margin-right: 15px;
	}
	.header2 .header-socials {
		right: -25px;
	}
	.header2 .header-contact-info .header-socials {
		padding-right: 0;
	}	
	.footer-logo > img {
		margin-right: 0;
	}
	.footer-map .block-content,
	.footer-our-info .block-content,
	.footer-our-spa .block-content,
	.footer-about-us .block-content {
		margin-left: -10px;
	}
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
	.header2 .navbar-header {
		float: left;
		width: 100%;
		clear: both;
	}
	.ow-navigation .nav.navbar-nav {
		margin-right: 0;
	}	
	.navbar-toggle {
		float: left;
		clear: left;
	}
	.ow-navigation .ddl-switch {
		left: 15px;
		right: auto;
	}
	.ow-navigation .dropdown-menu {
		text-align: right;
	}
	a.contact-us {
		right: 285px;
		left: auto;
	}
	.header-socials {
		margin-left: 30px;
	}
	.our-mission-list {
		margin-right: -35px;
	}
	.popular-service-box {
		padding: 45px 20px 15px 0;
	}
	.popular-service-box .block-content {
		margin-right: 0;
	}
	.widget-area .widget-news-list .entry-cover img {
		float: right;
		clear: both;
	}
	.entry-cover {
		float: none;
	}
	.entry-meta a {
		margin-right: 0;
	}
	.header2 a.contact-us {
		left: auto;
		right: 300px;
	}
	a.copyright {
		margin-right: 0;
	}
	.footer-map .block-content,
	.footer-our-info .block-content,
	.footer-our-spa .block-content,
	.footer-about-us .block-content {
		margin-left: -10px;
	}
}

@media (max-width: 767px) {
	.header-logo-box {
		right: 0;
		padding: 10px 0 0;
	}
	.ow-navigation .nav.navbar-nav {
		margin-right: 0;
	}	
	.ow-navigation .navbar-nav > li {
		float: none;		
	}
	.carousel-control.left {
		right: 40px;
	}
	.header2 .navbar-header {
		float: right;
		text-align: left;
		width: 100%;
		clear: both;
	}
	.header2 .navbar-header a.footer-logo {
		margin: 0;
	}
	.news-box .entry-cover img {
		position: relative;
		z-index: 1;
	}
	.ow-navigation .ddl-switch {
		left: 0;
		right: auto;
	}
	.ow-navigation .dropdown-menu {
		text-align: right;
	}
	.entry-meta a {
		margin-right: 0;
	}
	
	.page-content .col-md-8,
	.page-content .col-md-4 {
		padding: 0;
	}
	
	.block-title1 > img {
		margin-left: 200px;
	}
	
	
	
	
	.block-title > img {
		margin-right: 5px;
	}
	.contact-heading img {
		margin-right: 15px;
	}
	.contact-banner h3 {		
		margin-left: 0;
	}
	.contact-heading p {
		margin-right: 15px;
	}	
	.contact-form button {
		margin-right: 15px;
	}
	a.copyright {
		margin-right: 10px;
	}
	.footer-socials li {
		margin: 0 10px;
	}
	.footer-logo > img {
		margin-left: 12px;
		margin-top: -7px;
	}
}