/*
Theme Name: Education Zone Pro

Adding support for language written in a Right To Left (RTL) direction is easy -
it's just a matter of overwriting all the horizontal positioning attributes
of your CSS stylesheet in a separate stylesheet file named rtl.css.

https://codex.wordpress.org/Right_to_Left_Language_Support

*/


body {
	direction: rtl;
	unicode-bidi: embed;

}

.site-header .social-networks,
.site-header.header-two .info-box,
.site-header .apply-btn,
.site-header.header-two .form-section{
	float: left;
}

.site-header .header-top .top-links,
.site-branding,
.site-header.header-two .main-navigation,
.main-navigation li,
.welcome-note .col, .choose-us .col,
.featured-courses ul li,
.news-category .col,
.team-section .col,
.latest-events .col-1,
.latest-events .entry-meta  span,
.team-section .col .text-holder .social-networks li,
.template-contact .col,
.site-footer .widget-area .col,
.blog.blog-medium #primary .post .post-thumbnail,
.blog.blog-round #primary .post .post-thumbnail{
	float: right;
}

.blog.blog-medium #primary .post .post-thumbnail,
.blog.blog-round #primary .post .post-thumbnail{
	margin-left: 30px;
	margin-right: 0;
}

.main-navigation li{
	margin-right: 42px;
	margin-left: 0;
}

.main-navigation li:first-child{
	margin-right: 0;
}

.ajax-search-results{
	text-align: right;
}

.ajax-search-results-container .ajax-search-meta{
	text-align: right;
}

.ajax-search-results-container ul{
	text-align: right;
}

.site-header.header-two #secondary-menu li{
	border-right: 1px solid #7f7f7f;
	border-left: 0;
	padding-right: 4px;
}

.site-header.header-two #secondary-menu li:first-child{
	border-right: 0;
	padding-right: 0;
}

.site-header.header-two #secondary-menu li:first-child a{
	margin-right: 0;
	/*padding-left: 5px;*/
}

/*.site-header.header-two #secondary-menu li:first-child a{
	padding-left: 0;
}*/

.template-events .post .post-thumbnail{
	float: right;
	margin-right: 0;
	margin-left: 30px;
}

.event-details .event-info .col,
.event-details .event-info .text .right-text{
	float: right;
}

.event-details .event-info .text .fa{
	float: right;
	margin-left: 10px;
	margin-right: 0;
}

#load-posts a .fa{
	margin-right: 0;
	margin-left: 5px;
}

#primary .entry-meta span{
	margin-right: 0;
	margin-left: 25px;
}

.template-courses .cat-posts .post-lists li{
	float: right;
}

.site-header .social-networks li:last-child{
	margin-left: 0;
}

.site-header.header-two .info-box{
	margin-left: 30px;
	margin-right: 0;
}

.site-header.header-two .info-box .fa{
	margin-left: 16px;
	margin-right: 0;
}

.site-header .form-section .fa{
	padding-left:0;
	padding-right: 34px;
}

.site-header.header-two .form-section .example{
	left: 0;
	right: auto;
}

.site-header.header-two .form-section .example form input[type="search"]{
	float: right;
}

.main-navigation ul{
	padding:0;
}

.main-navigation ul li:hover > ul{
	display: block;
}

.main-navigation ul ul li{
	margin-right: 0;
}

.main-navigation ul ul{
	padding-left: 0;
}

.main-navigation ul ul{
	display: none;
}

.main-navigation ul li:hover > ul{
	display: block;
}

.main-navigation ul ul li:hover > ul{
	right: 100%;
	left: auto;
	display: block;
}

.news-category .post .entry-meta span{
	margin-left: 10px;
	margin-right: 0;
	float: right;
}

.news-category .post .entry-meta .fa{
	margin-right: 0;
	margin-left: 11px;
}

.latest-events ul li .post .entry-meta{
	overflow:hidden;
}

.team-section .col .text-holder .social-networks li{
	margin-right: 0;
	margin-left: 15px;
}

.latest-events .col-2 .fa{
	margin-right: 0;
	margin-left: 10px;
}

.latest-events .post{
	text-align: right;
}

.widget.widget.widget_education_zone_pro_social_links li{
	margin-right: 0;
	margin-left: 10px;
}

#crumbs{
	float: left;
	text-align: left;
}

.widget-area .widget form input[type="search"], .page-header form input[type="search"]{
	float: right;
}

.widget-area .widget .search-form input[type="submit"], .page-header form input[type="submit"]{
	float: left;
}

.widget ul li .post .entry-meta .fa{
	margin-right: 0;
	margin-left: 7px;
}

.author-section img.avatar.photo{
	float: right;
	margin-left: 20px;
	margin-right: 0;
}

.widget ul li .post .post-thumbnail{
	float: right;
	margin-right: 0;
	margin-left: 16px;
}

.template-testimonials .list .img-holder{
	float: right;
	margin-right: 0;
	margin-left: 30px;
}

.template-testimonials .list blockquote{
	background-position: 95% 0;

}

#primary .post .entry-content ul li, #primary .page .entry-content ul li{
	background-position: right 13px;
}

#primary .post .entry-content ol li, #primary .page .entry-content ol li{
	margin-left: 0;
	margin-right: 20px;
}

#primary .post .entry-content ul li, #primary .page .entry-content ul li{
	padding-left: 0;
	padding-right: 20px;
}

#primary .entry-meta .posted-on,
#primary .entry-meta .byline,
#primary .entry-meta .comments-link{
	margin-right: 0;
	margin-left: 20px;
	padding-right: 0;
}

#primary .entry-meta span:first-child{

	padding-right: 0;
}

#primary .entry-meta .fa{
	margin-right: 0;
	margin-left: 10px;
}

.error404 .not-found form input[type="search"]{
	float: right;
}

.error404 .not-found form input[type="submit"]{
	float: left;
}

.template-contact form input[type="text"], 
.template-contact form input[type="textarea"], 
.template-contact form input[type="email"],
 .template-contact form input[type="url"],
  .template-contact form textarea{
	text-align: right;
}

.template-contact form input[type="submit"]{
	float: right;
}

.site-header .header-top .top-links span .fa{
	margin-right: 0;
	margin-left:10px;
}

.site-header .header-top .top-links span{
	padding-left: 0;
	display: inline-block;
	border-left: 0;
	padding-right: 10px;
	 border-right: 1px solid rgba(255, 255, 255, 0.4);
}

.site-header .header-top .top-links span:first-child{
	border-right: 0;
	margin-left: 10px;
}

.site-header .header-top .secondary-nav{
	float: left;
}

.site-header .header-top .secondary-nav ul{
	left: 0;
	right: auto;
}

.site-header .form-section{
	float: left;
}

.site-header.header-four .form-section .example form input[type="search"],
 .site-header.header-four .form-section .example form input[type="text"]{
	float: right;
}

.site-header.header-four .form-section .example form input[type="submit"]{
	float: left;
}

.site-header.header-four .form-section .example{
	left: 0;
	right: auto;
}

.site-header.header-five .form-section{
	float: left;
}

.site-header.header-five .form-section .fa{
	padding-left: 0;
	padding-right: 15px;
}

.site-header.header-five .form-section .example{
	left: 0;
	right: auto;
}

.site-header.header-five .form-section .example form input[type="search"],
 .site-header.header-five .form-section .example form input[type="text"]{
	float: right;
}

.site-header.header-five .form-section .example form input[type="submit"]{
	float: left;
}

.site-header.header-five .main-navigation ul ul a{
	text-align: right;
}

.site-header.header-six .secondary-nav li:first-child{
	border-left: 1px solid #9b9b9b;
}

.site-header.header-six .secondary-nav li:last-child{
	border-left: 0;
	padding-left: 0;
	margin-left: 0;
}

.site-header.header-six .form-section form input[type="search"]{
	float: right;
}

.site-header.header-six .form-section .example{
	right: auto;
	left: 0;
}

.avatar.photo{
	margin-left: 20px;
	margin-right: 0;
}

.avatar.photo,
.comment-author.vcard{
	float: right;
}

.comment-content{
	margin-left:0;
	margin-right: 100px;
}

.reply a{
	margin-left: 0;
	margin-right: 83px;
}

.comment-metadata{
	float: left;
}

.comments-area ol ol li{
	padding-right: 40px;
	padding-left:0;
}

.tags .fa, .cat-links .fa, .tags-links .fa{
	display: inline-block;
	margin-left: 10px;
	margin-right: 0;
}

.tags-block{
	float: right;
}

.tags a, .tags-links a, .cat-links a{
	display: inline-block;
}

.latest-events .col-1 .post .entry-meta span{
	margin-right: 0;
	margin-left: 34px;

}

.latest-events .col-1 .fa{
	margin-left: 10px;
	margin-right: 0;
}

.latest-events .entry-footer{
	margin-left: 0;
	margin-right: 30px;
}

.latest-events .col-1 .post .image-wrapper .text{
	margin-left: 0;
	text-align: right;
}

.search .site-content #primary .post-thumbnail{
	float: right;
	margin-left: 30px;
	margin-right: 0;
}

.widget.widget_education_zone_pro_instagram_widget ul li{
	float: right;
}

#rara-top{
	left: 10px;
	right: auto;
}

@media only screen and (max-width: 991px){
	#mobile-header-2,
	.site-header .header-top .top-links{
		float: left;
	}

	.site-header .social-networks{
		float: right;
	}

	.site-header.header-two #mobile-header .fa{
		margin-right: 10px;
	}

	.mobile-menu .main-navigation ul li .angle-down {
		right: auto;
		left: 0;
	}

}

@media only screen and (max-width: 767px){
	.site-header.header-two .apply-btn{
		float: right;
	}


	.site-header .form-section .search-form label{
		float: right;
	}

}
