/* widgets */

body.rtl .widget_widget_tptn_pop  {
	padding-right: 15px !important;
	padding-left: 13px !important;
}

body.rtl .widget_widget_tptn_pop .tptn_link {
	float: right;
}


/* header */

body.rtl .main-nav-prefix {
	background-position: 3% 50%;
	padding-right: 4px;
	padding-left: 15px;
}
body.rtl .main-nav-prefix-icon {
	left: 0;
}
body.rtl .site-search-icon {
	left: 0;
}
/* homepage */

/* main nav manu */
#main-nav {
	max-width: 1280px !important;
	background-color: transparent !important;

}

body.rtl #main-nav ul.menu li {
	padding-left: 7px !important;
}
#main-nav ul.menu li .menu-image-title {
	border-right: none;
}
body.rtl #main-nav ul.menu li a {
	float: right;
	padding-left: 7px !important;
}

body.rtl #main-nav ul.menu .menu-item:not(:last-child):after {
	float: left;
}

/* social icons */

body.rtl .footer-social-icon {
	margin-right: 33px;
	margin-left: 10px;
	margin-top:-3px;
}
.footer-social-icon  > span {
	padding-right: 38px;
}
.social-icon:not(.first) {
	margin-left: 6px;
}


/* main slider */
#zone-home {
	margin-bottom: 23px
}
body.rtl #zone-home  {
	float: left;
}
body:not(.rtl) #zone-home { float: right; }

/* department */
.twocol-r.tax-phr_section #content {
	padding-left: 34px;
	padding-top: 20px !important;
}

.slideshow-wrapper .posts-slideshow {
	width: 100% !important;
	position: relative;
}
.tax-phr_section .punch-line {
	font-family: almoni-dl, atlas /* was atlas */ !important;
	font-size: 23px;
	font-weight: 700;
	line-height: 22px;
}
.tax-phr_section .main-description {
	font-family: almoni-dl /* alef */;
	font-size: 16px;
	line-height: 22px;
}
.tax-phr_section .posts-slideshow .entry-meta, .contact-page .posts-slideshow .entry-meta, .team-page .posts-slideshow .entry-meta{
	bottom: 0;
	left: 0;
}
.tax-phr_section .posts-slideshow .entry-meta .current.entry-title
, .contact-page .posts-slideshow .entry-meta .current.entry-title 
, .team-page .posts-slideshow .entry-meta .current.entry-title {
	color: white;
	font-size: 31px;
	font-weight: 900;
	font-family: almoni-dl, atlas;
}
.tax-phr_section .googlemapslocations-wrapper {
	margin-bottom: 30px;
}
.tax-phr_section .main-message {
	width: 100%;
	background-color: black;
	/*padding: 25px 25px 25px 25px;*/
}
.tax-phr_section .main-message .main-message-upper-part, .tax-phr_section .main-message .main-message-upper-part p { 
	color: white;
	font-family: almoni-dl, atlas /* was atlas */ !important;
	font-size: 23px;
	font-weight: 700;
	line-height: 25px;

}
.tax-phr_section .main-message .main-message-upper-part { 
	
	padding: 20px 20px 0 20px;
}
.tax-phr_section .main-message .main-message-lower-part, .tax-phr_section .main-message .main-message-lower-part p {
	color: rgb(247,146,57);
	font-family: almoni-dl, atlas /* was atlas */ !important;
	font-size: 23px;
	font-weight: 900;
}
.tax-phr_section .main-message .main-message-lower-part {
	
	padding: 20px 20px 20px 20px;
}
/* single post */
.single-post .posts-slideshow {
	height: auto !important;
}
.single-post .posts-slideshow .entry-meta{
	background-color: rgba(22, 21, 18, 0.7) !important;
	font-family: almoni-dl /* alef */;
	font-size: 23px;
	padding-top: 24px;
	padding-bottom: 24px;
	top: 0;
}
.single-post .article-title {
	font-size: 35px;
	text-align:right;
	line-height: 40px;
	color: #333;
	font-weight: 700;
	font-family: almoni-dl, atlas;
	margin-bottom: 10px;
	padding-top: 20px;
}
.single-post .posts-slideshow .entry-meta .current:not(.white-current).entry-title {
	color: rgb(163, 163, 163) !important;
	font-size: 23px;
	padding-right: 0px;
	display: initial !important;
}
.single-post .posts-slideshow .entry-meta .current.entry-title.arrow:before {
	content: '>';
	padding-left: 1%;
}
.single-post .posts-slideshow .entry-meta .previous.entry-title {
	font-size: 23px;
	color: white !important;
	padding-left: 1%;
	display: inline-block;
}
.single-post article .entry-content {
	font-family: almoni-dl /* alef */;
}
.slideshow-wrapper .posts-slideshow .entry-meta{
	background-color: rgba(22, 22, 26, 0.7) !important; 
}

body:not(.home) .section-post-box.type-2 .post-box-subtitle, body:not(.home) .section-post-box.type-4 .post-box-subtitle{
	display: none;
}
body:not(.home) .numbered-rows .section-post-box  {
	counter-increment: columns-10;
}
body:not(.home) .numbered-rows .section-post-box  .post-box-subtitle.type-2, body:not(.home) .rows .section-post-box  .post-box-subtitle{
	font-size: 18px;
	font-weight: normal;
	line-height; 18px;
}
body:not(.home) .numbered-rows .section-post-box  .post-box-subtitle.type-3 {
	font-size: 17px;
	font-weight: bold;
	color: black;
}


body.rtl  .section-posts-slider-title:not(.clean) {
	font-family: almoni-dl /* alef */;
	font-size: 23px;
	background-color: rgb(222, 222, 222);
	position: relative;
	
	min-height: 34px;
	line-height: 34px;
}
.post-box-meta {
	width: 100%;
}
.article-meta {
	width: 100%;
}
.article-meta .prefix, .single-post .popular-tags .prefix {
	padding-left: 20px;
	line-height: 30px;
}
.article-meta .prefix {
	background-color: white;
	
}
.article-meta .prefix-wrapper {
	width: 100%;
	height: 15px;
	border-bottom: 1px solid #D5D5D5;
/* float: left; */
	display: inline-block;
}
.article-meta .social-control {
	background-color: white;
	padding-right: 17px;
}
.single-post .popular-tags * {
	color: black !important;
}
.post-box-meta *, .article-meta *:not(.prefix) {
	font-size: 18px;
}
.article-meta .prefix, .single-post .popular-tags * {
	font-size: 12px;
}
.post-box-meta-number-1:before, .article-meta .meta-box-1:before {
	content: '|';
	padding-left: 6px;
	padding-right: 6px;
}

.single-post .posts-slideshow .entry-meta {
	padding-right: 3%;
	padding-bottom: 24px;
	width: 95%;
}
body.home .posts-slideshow .entry-meta .entry-title, body.tax-phr_section .posts-slideshow .entry-meta .entry-title{
	font-family: almoni-dl, atlas;
	line-height: 40px;
	line-height: 21px;
	font-weight: 700;
}
body.rtl:not(.home):not(.tax-phr_section) .posts-slideshow .entry-meta .entry-title {
	font-size: 35px !important;
	font-family: almoni-dl /* alef */;
	padding-right: 0% !important;
}
body.rtl:not(.home) .posts-slideshow .entry-meta .entry-title {
	font-weight: 500;
}
body.rtl:not(.home).tax-phr_section .posts-slideshow .entry-meta .entry-title {
	padding-right: 0px !important;
}
body.rtl .posts-slideshow .entry-meta .entry-title {
	/*padding-right: 3%;*/
	text-align:right;
}
.home .posts-slideshow .entry-meta .entry-title {
	color: rgb(247,146,57) !important;
}
.tax-phr_section .posts-slideshow .entry-meta .article-entry-title {
	display: none;
}
.posts-slideshow .entry-meta .entry-summary {
	color: white;
	font-size: 17px;
	font-family: almoni-dl /* alef */;
	padding-right: 3%;
	padding-left: 3%;
	padding-top: 5px;
}
.posts-slideshow .entry-meta .entry-summary .read-more{
	display: none;
}

#content {
	padding-right: 3px !important;
	padding-top: 0px !important;
}

.section-post-box {
	transition: 0.5s all;
	width: 100%;
}
.rows .section-post-box, .numbered-rows .section-post-box {
	padding-bottom: 5px;
}

.section-posts-slider {
	width: 100%;
	overflow: hidden;
}

.phr-sidebar > div{
	width: 100%;
}

.just-a-test {
	display: none !important;
}

/* more links */
body.rtl .more-posts-link {
	left: 0.3em;
}
body.rtl .before-posts-link {
	left: 2.1em;
}

/* right sidebar */
/* iconed */


.icon-element:hover .icon:not(.hovered) {
	display: none;  
}
.icon-element:not(:hover) .icon.hovered {
	display: none;
}

.icon-element:hover .icon.hovered {
	display: block;  
}
body.rtl .iconed-element-title {	
	font-size: 18px;	
}
.phr-iconed-tab-title {
	color: white;
	font-size: 16px;
	font-family: almoni-dl /* alef */;
	height: 125px;
	text-align: center;
	
	width: 125px;
}
body.rtl .phr-iconed-tab-title {
	margin-right: 25px;
}

.phr-iconed-title {
	height: 25px;
}
.newsletter-button {
	background-color: rgb(247,146,57);
	width: 100%;
	height: 33px;
	
	line-height: 33px;
	text-align: center;
	display: table-cell;
	vertical-align: middle;
	font-family: almoni-dl, atlas;
	text-shadow: 1px 1px black;
}
.newsletter-button > a {
	color: white !important;
	font-size: 15px;
	margin-top: 8px;
	display: block;
	line-height: 18px;
	background-color: rgb(247,146,57);
}
.donate-link {
	width: 100%;
	height: 33px;
	color: white !important;
	line-height: 33px;
	text-align: center;
	display: table-cell;
	vertical-align: middle;
	font-family: almoni-dl, atlas;
	/*margin-right: 36px;*/
}
/* right lower menu */
.orange-item, .orange-item .phr-widget-title {
	background-color: rgb(247, 146, 56);
	color: rgb(2, 2, 2);
}

.right-sidebar .phr-menu-item {
	background-position: left top;
	text-align:right;
}
.phr-sidebar.right-sidebar {
	width: 100%;
}
.phr-right-menu-title-wrapper {
	font-size: 23px;
	font-family: almoni-dl, atlas;
	padding-top: 15px;
	width: 50%;
	position: relative;
	padding-left:0;
	padding-right:15px;
	text-align:right;
}
/* footer */
.footer-social-item {
	text-align:right;
}
.footer-social-item i {
	margin-left: 10px;
}
#footer .widget-title {
	display: none;
}
#footer .widget {
	margin-right: 0px !important;
}

#footer aside {
	max-width: none !important; 
}

body.rtl #footer-sidebar-2 .textwidget{
	margin-right: 10%;
	margin-left: 10%;
	text-align:justify;
}


.footer-sidebar:not(#footer-sidebar-1) {
	
	padding-right: 0px !important;
	padding-left: 0px !important;
	padding-top: 0px !important;
	padding-bottom: 0px !important;
}

.sidebar-before-footer:first-child {
	border-top: 1px dotted black;
	border-left: 0px;
	border-right: 0px;
	border-bottom: 0px;
}


/* diagonal, newsletter */

/* footer meta */
.footer-meta {
	display: none;
}

.news-stream .section-post-box {
	width: 100%;
}

.news-stream .section-post-box .post-box-image {
	transition: 0.5s all;
}
.news-stream .section-post-box .post-box-image:hover {
	opacity: 1;
}
.news-stream .section-posts-slider-title {
	display: none;
}
/* contact form */

body.rtl .tax-phr_section .posts-slideshow .entry-meta, .contact-page .posts-slideshow .entry-meta, .team-page .posts-slideshow .entry-meta{
	left: 0;
}
/* team */

body.rtl .employee-image {
	box-sizing: border-box;
	margin-left: 5%;
}

@media screen and (min-width: 990px) {
	body.rtl .post-container {
		float: right;
		margin-left: 2%;
		padding-left: 10px;
		box-sizing: border-box;
	}

	body.rtl #header { /* padding-right: 13px !important;*/ }
	body.rtl .columns .section-post-box { padding-left: 22px;
  /*padding-right: 22px;*/ }
	
	/* footer */
	#footer-sidebar-1 { width: 312px !important; }
	body.rtl #footer-sidebar-2 {	border-right: 1px solid #a0a0a0; }
	body.rtl #footer-sidebar-3 { border-right: 1px solid #a0a0a0; }
	
	
	
	body.rtl.twocol-r #container { float: left; }
}
@media screen and (max-width: 989px) {
    .home #main { padding: 0px !important; }
	.home #main, .home  #main #zone-home, .home  #main #zone-home #section-slideshow { }
	
	#header { padding: 0px !important; }
	#branding { max-height: auto; }
	

}

@media screen and (min-width: 601px) {
	.news-stream .section-post-box .post-box-content { margin-right: 22px; max-width: calc(100% - 305px); }
}

.widget_widget_tptn_pop .tptn_posts .tptn_title, .phr-most-viewed-widget .most-viewed-post {
	text-align: right;
	margin-bottom:10px;
	border-right:1px solid #ccc;
	border-left:none;
}

.post-box-title a {
	text-align:right;
}

.widget phr-most-viewed-widget float-right rtl-right clearfix {
	margin-top:60px;
}



/* Carousel Adjs */
.posts-slideshow ol.flex-control-nav {
	left: 1.5em;
}

#slideshowk {
	left: 0em;
	right: auto;
	width: 72px;
}

.posts-slideshow ul.flex-direction-nav .flex-next {
	background-position: -32px 0;
}


#zone-home .slides li {float: right;}

/* social icons + social networks icons */ 
.social-icon .fa {
    	float: right;
}
.facew {
    	margin: 4px 0 0 6px;
}

/* homepage sidebar fixes */
.phr-subtitle {
	text-align: right;
}

/* posts fixes */
.rtl .float-left, body:not(.rtl) .float-right {
	float: left;
}
.zeno_font_resizer {
	float: left;
	margin: -70px 6px 0 10px;
}

.article-related-column {
	float: left !important
}

/* faq fixes */
.page-id-2798 .post-container {
	width: 98%;
}
.panel-group {
	margin-left:8px;
	margin-right:0;
}

/* employees fixes */
.professional-department {
	margin-left: 5%;
	margin-right:0;
}

