/*
Theme Name: Shamjith
Description: Adds support for languages written in a Right To Left (RTL) direction.
It's easy, just a matter of overwriting all the horizontal positioning attributes
of your CSS stylesheet in a separate stylesheet file named rtl.css.
See: https://codex.wordpress.org/Right_to_Left_Language_Support
*/

/*Arabic Fonts*/
@font-face {
	font-family: "AvenirArabic-Book";
	/* src: url(../fonts/arabic/AvenirArabic-Book.eot);
	src: url(../fonts/arabic/AvenirArabic-Book.eot?#iefix) format('embedded-opentype'),
		 url(../fonts/arabic/AvenirArabic-Book.otf) format('otf'),
		 url(../fonts/arabic/AvenirArabic-Book.svg#AvenirArabic-Book) format('svg'),
		 url(../fonts/arabic/AvenirArabic-Book.ttf) format('truetype'),
		 url(../fonts/arabic/AvenirArabic-Book.woff) format('woff'),
		 url(../fonts/arabic/AvenirArabic-Book.woff2) format('woff2'); */
	src: url(../fonts/arabic/AvenirArabic-Book.woff) format("woff");
}
@font-face {
	font-family: "AvenirArabic-Heavy";
	/* src: url(../fonts/arabic/AvenirArabic-Heavy.eot);
	src: url(../fonts/arabic/AvenirArabic-Heavy.eot?#iefix) format('embedded-opentype'),
		 url(../fonts/arabic/AvenirArabic-Heavy.otf) format('otf'),
		 url(../fonts/arabic/AvenirArabic-Heavy.svg#AvenirArabic-Heavy) format('svg'),
		 url(../fonts/arabic/AvenirArabic-Heavy.ttf) format('truetype'),
		 url(../fonts/arabic/AvenirArabic-Heavy.woff) format('woff'),
		 url(../fonts/arabic/AvenirArabic-Heavy.woff2) format('woff2'); */
	src: url(../fonts/arabic/AvenirArabic-Heavy.woff) format("woff");
}
@font-face {
	font-family: "AvenirArabic-Light1";
	/* src: url(../fonts/arabic/AvenirArabic-Light1.eot);
	src: url(../fonts/arabic/AvenirArabic-Light1.eot?#iefix) format('embedded-opentype'),
		 url(../fonts/arabic/AvenirArabic-Light1.otf) format('otf'),
		 url(../fonts/arabic/AvenirArabic-Light1.svg#AvenirArabic-Light1) format('svg'),
		 url(../fonts/arabic/AvenirArabic-Light1.ttf) format('truetype'),
         url(../fonts/arabic/AvenirArabic-Heavy.woff) format('woff'),
		 url(../fonts/arabic/AvenirArabic-Light1.woff2) format('woff2'); */
	src: url(../fonts/arabic/AvenirArabic-Heavy.woff) format("woff");
}
body.rtl * {
	font-family: "AvenirArabic-Book" !important;
	text-align: right;
}
.rtl * {
	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;
}
.rtl .home-section-one {
	transform: scaleX(-1);
}
.rtl .home-section-one .container {
	transform: scaleX(-1);
}
.rtl .vision-right-two::after {
	right: 0;
}
.rtl .vision-left {
	margin-right: 0%;
}
.rtl .member-two input,
.rtl #mce-EMAIL,
.rtl #mce-EMAIL:hover,
.rtl #mce-EMAIL:focus {
	margin-right: 0;
	direction: rtl;
	text-align: right;
}
.rtl .news-section.full-width-section {
	z-index: 999;
	position: relative;
}
.rtl .education-section h2,
.rtl ul#educations-nav {
	text-align: center;
}
.rtl #educations-content .blue-box h3,
.rtl #educations-content .blue-box h3 a,
.rtl #educations-content .blue-box p,
.rtl .blue-box h3,
.rtl .blue-box h3 a {
	text-align: right;
}
.rtl .education-one h2 {
	text-align: center;
}
.rtl .home-contact input,
.rtl .home-contact textarea {
	direction: rtl;
	text-align: right;
}
.rtl .wpcf7 input[type="url"],
.rtl .wpcf7 input[type="email"],
.rtl .wpcf7 input[type="tel"] {
	direction: rtl;
	text-align: right;
}
/* ABOUT PAGE */
.rtl #page .about-two-right li {
	background: url(../images/about-list.png) no-repeat right top 5px;
	padding-right: 80px;
	padding-left: 0px;
}
.rtl .about-three-right {
	border-radius: 0 0px 0px 200px;
}
.rtl .about-three-left img {
	border-radius: 0px 200px 0px 0px;
}
.rtl #kna-board-members-slider-right .owl-prev {
	background-image: url(../images/left.png);
	left: -7px;
	right: auto;
}
.rtl #kna-board-members-slider-right .owl-next {
	background-image: url(../images/right.png);
	left: 55px;
	right: auto;
}

/* Read More buttons */
.rtl .nephro-single-box h3,
.rtl .nephro-single-box h3 a,
.rtl .nephro-single-box.nephro-single-box-articles a,
.rtl .news-section-four h2,
.rtl .news-page-box h3 {
	text-align: right;
}
.rtl .nephro-single-box a {
	padding-left: 40px;
	padding-right: 0px;
}
.rtl .nephro-single-box a.watch-video-link,
.rtl .nephro-single-box a.nephro-main-link,
.rtl .nephro-single-box.nephro-single-box-allied a.allied-link,
.rtl .nephro-single-box.nephro-single-box-articles a.article-for-link,
.rtl .nephro-single-box.nephro-single-box-articles:hover a.article-for-link,
.rtl .news-page-box .blue-box a {
	background: url(../images/Arrow_left.png) no-repeat left;
}
.rtl .nephro-single-box:hover a.watch-video-link,
.rtl .nephro-single-box:hover a.nephro-main-link,
.rtl .nephro-single-box.nephro-single-box-allied:hover a.allied-link {
	background: url(../images/Arrow_left_white.png) no-repeat left;
}
.rtl .nephro-single-box.nephro-single-box-allied:hover a {
	background: none;
}
.rtl .nephro-single-box.nephro-single-box-allied:hover h3,
.rtl .nephro-single-box.nephro-single-box-allied:hover a {
	color: #3872b8;
}

.rtl .nephro-single-box.nephro-single-box-articles:hover a {
	color: #2a4c78;
}
.rtl .nephro-single-box:hover a {
	color: #fff;
}
/* NEWS PAGE */
.rtl .news-page-box .blue-box a {
	padding-left: 40px;
	padding-right: 0px;
}
.rtl .news-section-two h2::after {
	width: 50%;
	left: 148px;
	right: auto;
}
.rtl .news-section-two h2 {
	text-align: right;
}

.rtl #kna-meeting-slider .owl-prev,
.rtl #news-single-slider .owl-prev {
	left: -7px;
	right: auto;
}
.rtl #kna-meeting-slider .owl-next,
.rtl #news-single-slider .owl-next {
	left: 55px;
	right: auto;
}
/* CONTACT US */
.rtl .contact-one-right {
	padding: 150px 117px 0px 0px;
}
.rtl .contact-last-section h2 {
	text-align: center;
}
.rtl .contact-one-right input,
.rtl .contact-one-right textarea,
.rtl .contact-page-form input,
.rtl .contact-page-form textarea,
.rtl .contact-page-form select {
	direction: rtl;
	text-align: right;
}
.rtl .contact-last-section li p {
	padding-left: 0px;
	padding-right: 10px;
}
.rtl .red-button {
	text-align: center;
}
/* HEADER */
.rtl .logo-right a {
	text-align: center;
}
.rtl #rmp-container-302 .dashicons-arrow-up-alt2::before {
	content: "\f347" !important;
	font-family: dashicons !important;
}
/* FOOTER */
.rtl .footer-column-one {
	padding-right: 0;
	padding-left: 10%;
}
.rtl .footer-copy,
.rtl .otgs-development-site-front-end {
	text-align: center;
}
.rtl #about-newsletter input[type="submit"],
.rtl #mc-embedded-subscribe,
.rtl .contact-page-form input[type="submit"] {
	-moz-border-radius: 60px;
	-khtml-border-radius: 60px;
	-webkit-border-radius: 60px;
}
/* NEPHROLOGISTS */
.rtl ul#nephro-nav {
	text-align: center;
}
/* MEMBERSHIP */
.rtl .member-head {
	margin-left: 100px;
	margin-right: 0px;
}
.rtl .member-body h2 {
	text-align: right;
}
.rtl #kna-board-members-slider-right .owl-nav {
	flex-direction: row-reverse;
}
.rtl .error-page-section .center {
	text-align: center;
}

/* MEDIA QUERY STYLES */
@media only screen and (max-width: 1600px) {
	.rtl .contact-one-right {
		padding: 150px 117px 0px 50px;
	}
}
@media only screen and (max-width: 1490px) {
	.rtl .contact-one-right {
		padding: 50px 50px 0 50px;
	}
}
@media only screen and (max-width: 1050px) {
	.member-two-head h3 {
		font-size: 18px;
	}
}
@media screen and (max-width: 879px) {
	.rtl .site_logo {
		width: 100%;
		text-align: center;
	}
}
@media screen and (max-width: 768px) {
	.rtl .member-head,
	.rtl .member-body h2,
	.rtl .member-two-head {
		text-align: center !important;
	}
	.rtl .member-head {
		margin-left: 0px;
	}
	.rtl .vision-right-one h3,
	.rtl .vision-right-one img {
		text-align: center;
	}
}
