/* This CSS file is created for you to create or override any of the existing CSS styles used in this theme */

/* Selection colors */
::-moz-selection {
       background-color: #ff9b43;
}

::selection {
       background-color: #ff9b43;
       color: #000;
}
.post-box-title a::-moz-selection {
	color: white;
}
.post-box-title a::selection {
	color: white;
}
.article-title::-moz-selection {
	color: white;
}

.article-title::selection {
	color: white;
}

#footer .widget.phr-info div::-moz-selection {
	color: white;
}

#footer .widget.phr-info div::selection {
	color: white;
}

.home .posts-slideshow .entry-meta .entry-title::-moz-selection {
	color: white;
}

.home .posts-slideshow .entry-meta .entry-title::selection {
	color: white;
}

#main-nav ul.menu li a, ul.mobile-main-menu li a::-moz-selection {
	color: white;
}
#main-nav ul.menu li a, ul.mobile-main-menu li a::selection {
	color: white;
}

.black-item, .black-item .phr-widget-title::-moz-selection {
	color: white;
}

.black-item, .black-item .phr-widget-title::selection {
	color: white;
}

/* other styling */
@media screen and (max-width: 1059px) {
	element.style {
		width:auto;
	}
	.more-posts-link {
		background:none;
	}
	#slideshowk {top:40%;}
	
	.posts-slideshow .entry-meta {background: rgba( 0, 0, 0, 0.7 );}
	
	body:not(.tax-phr_section):not(.rtl):not(.single-post):not(.contact-page):not(.team-page) .entry-title { text-align: left; }
	body:not(.tax-phr_section).rtl:not(.single-post):not(.contact-page):not(.team-page) .entry-title { text-align: right; }
	body:not(.tax-phr_section):not(.single-post):not(.contact-page):not(.team-page) .entry-title {color:black !important;font-size:24px;line-height:25px;font-weight:700;text-shadow:none;}
	body:not(.tax-phr_section):not(.single-post):not(.contact-page):not(.team-page) .entry-title:hover{color:white !important;}
	.posts-slideshow .slides img {opacity:1; !important}
	#primary {display:none;}
}

@media screen and (max-width: 1020px) {
    aside.stick-to-border {
        width:90%;
    }
}

@media screen and (max-width: 1060px) {
	aside.stick-to-border {visibility:hidden;}
	#slideshowk {width:100%;}
	body.home .posts-slideshow .entry-meta {width:100%;}	
	.twocol-r #container {width: 72.6%;}
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	#main.fixed-state {
		margin-top: 145px;
	}
}

/* saf3+, chrome1+ */
@media screen and (max-width: 1059px) {
@media screen and (-webkit-min-device-pixel-ratio:0) {
	#main.fixed-state {
		margin-top:95px; padding-top: 0px;
	}
	.article-meta .prefix, .single-post .popular-tags * {margin-top:-1px;};
}
}

.article-context {
	color: #707070;
}

.phr-tag {
	margin-top: 1px;
}



.fa-search {
    cursor: pointer;
}



.section-post-box:hover .post-box-title a {
	color:#ff9b43; 
}


.bottom-content .article-meta a {
	padding-right:15px;
}

.donate-link:hover {
	font-size: 25px;
}

/*.page-template:not(.page-template-team-page):not(.home) aside.stick-to-border {background-color: white !important;}*/
.single-post aside.stick-to-border {background-color: white !important;}
.category aside.stick-to-border {background-color: white !important;}

.contact-page aside.stick-to-border {background-color:rgba(0, 0, 0, 0.5) !important;}

.page-template-team-page aside.stick-to-border {
  background-color:rgba(0,0,0,0.5) !important;
}

.page-template:not(.home).posts-slideshow .slides img {
	opacity: 1;
}



/* YOUTUBE */
.video-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px; height: 0; overflow: hidden;
}
 
.video-container iframe,
.video-container object,
.video-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

#section-slideshow {background-color:black;}

.archive .posts-slideshow .slides img {opacity:1; min-height:250px;}
.contact-page .posts-slideshow .slides img {opacity:1;}
.subscription-intro {margin-bottom:15px;}

.map-box {height:305px; background-image: url('http://earlybirds.info/phr/wp-content/uploads/mapBox.jpg');background-position:bottom;background-size:260px 305px;}
.video-box .post-box-title {background-color: rgb(237, 237, 237); padding:0px 15px;}
.video-box .post-box-title a {font-weight:500; font-size:24px;}
.language-control a:hover {color:#ff9b43 !important;}
.subtitle {color: #666;font-weight: 400;font-size:22px;line-height: 25px;margin-bottom: 15px;text-align: right;}
.wp-caption a {border:none; box-shadow:none; padding:0;}
p.wp-caption-text { font-size: 1.1em; background-color:#E6E6E6; padding:2px !important; margin:0; margin-top:-4px;}
.post-box-meta *, .article-meta *:not(.prefix) a:hover {color: #ff9b43 !important;}
.map-box a {height:370px;}
.tzvitz {margin:7px 7px 0 0; color:#ff9b43}
.rtl .tzvitz {margin:7px 0 0 7px; color:#ff9b43}
.phr-right-menu-title-wrapper .phr-subtitle {color: #ccc;font-size: 18px;margin-top: 15px;}
.orange-item .phr-right-menu-title-wrapper .phr-subtitle {color: #333}

.employee-line {margin-bottom:10px;}
.banner > img { max-height:70px;}
.icon {height:40px;}
.mc4wp-form input[name="_mc4wp_required_but_not_really"] { display: none !important; }
.archive .post-box-date {padding:0;}
body:not(.no-margin):not(.single-post):not(.home) #primary {margin:0 !important;}
#container {margin-bottom:20px;}
#text-12 {margin-bottom: 0px !important}
.icl-en {text-transform:uppercase;}
.footer-logo-nm {height:auto;width:85%;}
.post-container .social-icon {height:35px; width:35px;}
#footer .fa {font-size: 13px; text-align: center; width: 20px;}
#mc4wp_widget-2 input[type="submit"] {text-align:center; width: 19%;}
.stream-filter {margin-bottom:3%;}
.news-stream {min-height:270px;}
.page-template-default #primary {
    border: medium none !important;
}



/* FOOTER */
.footer-social-item i {color:#ccc;}

/* employee page */
/*.professional-department:nth-child(3) {margin-top:-121px;}*/
.employee-info .mail a {color:#ff7c09;}
.employee-info .mail a:hover {color:#333;}


/* language area */
.icl-en a {font-size: 0.6em !important; margin-top: 0.1em;}
.icl-he a {font-size: 0.7em !important; margin-top: -0.01em;}
#lang_sel_list ul {border-top:none !important;}

/* sidebar */
.page-template-default:not(.page-template-team-page):not(.home) aside.stick-to-border,
.page-template:not(.page-template-team-page):not(.home) aside.stick-to-border,
.single-post:not(.home) aside.stick-to-border {
    margin-top: -34px;
}

/* faq */
.panel-group {margin-bottom:0;}
.page-template-default article {width:98%;}

/* lang specifications */
.current.entry-title:lang(ar) {
	font-size: 1.8em !important;
	font-family: Arial;
}
body a:lang(ar), body:lang(ar), .main-nav-prefix:lang(ar), .iconed-element-title:lang(ar), .tax-phr_section .posts-slideshow .entry-meta .current.entry-title:lang(ar), .contact-page .posts-slideshow .entry-meta .current.entry-title:lang(ar), .team-page .posts-slideshow .entry-meta .current.entry-title:lang(ar), .widget_widget_tptn_pop .widget-title:lang(ar), .phr-most-viewed-widget .widget-title:lang(ar), .phr-tags-prefix:lang(ar) {
	font-family: Arial !important;
}