@charset "utf-8";
/* CSS Document */


body{ background:#232a09; color:#b7b7b7;}
a{ color:#8dc63f;}
a:hover{ color:#b0f355;}
.header_button{ background:#2f380b;}
.header_button:hover{ background:#232a09;}

#nav_section a{ color:#fff;}
#nav_section li.selected_nav a,
#nav_section a:hover,
#nav_section li:hover a{ color:#8dc63f;}


#maincontent{ color:#b7b7b7;}
#maincontent h2,
#maincontent.default.full_width h2{ color:#fff;}
#content #maincontent.admin tr.listing h2{ color:#666666;}
#maincontent p{ color:#b7b7b7;}

#maincontent .week_calendar_widget h2.content_title{ background:#232a09 !important;}

#maincontent .fck_widget_slider{ color:#666;}
.content_body .contact_form label{ color:#b7b7b7;}
.content_body .contact_form input,
.content_body .contact_form textarea{ background:#cccec6; border:0; border-bottom:5px solid #000;}
#maincontent .content_body p .but{ background:#8eb20a; color:#fff; border-bottom:5px solid #000;}
.fck_widget_subscribe #subscribe_email_box{ background:#cccec6; border:0; border-bottom:5px solid #000;}
div.featured_article input.go_button{ background:#ca9f44 url(../images/sign_up_hunter.png); border-bottom:5px solid #07050f;}
#maincontent .fck_widget_quotes blockquote p,
#maincontent .fck_widget_quotes blockquote{color:#b7b7b7;}


.right_box1 p{ color:#fff;}
.right_box1 p span.english_date{ color:#fff;}
.right_box1 p span.hebrew_date{ color:#fff;}
#sidebar_right .right_bm .right_content h2{ color:#fff;}
#sidebar_right .right_bm table td{ color:#b7b7b7;}
#sidebar_right .right_bm table tr td:nth-child(2){ color:#8dc63f;}
#sidebar_right .form_replacement .pfbc-form label{ color:#b7b7b7;}
#sidebar_right .form_replacement .pfbc-form input,
#sidebar_right .form_replacement .pfbc-form textarea{ background:#cccec6; border:0; border-bottom:5px solid #1f2508;}
#sidebar_right .form_replacement .pfbc-form input.btn,
.content_body .contact_form input.submit{ background:#8eb20a; border-bottom:5px solid #000;}

table.calendar.calendar_header_date{ background:none;}
table.calendar.calendar_header_date th{ color:#fff;}
table.calendar th.month_header{ background:none;}
table.calendar td span.day{ background:#8eb20a;}
table.calendar tr:hover{ background:none;}

.pg_img_div img:hover,
.pg_img_div a:hover img {background:#8eb20a;}


div.add_div2{ color:#fff;}
div.add_div2 a{ color:#fff;}
.admin a.action-button{ background-color:#ccc;}

#footer{ background:#2f380b; color:#b7b7b7;}
.footer_inner p,
.footer_inner ul li{ color:#b7b7b7;}
#footer a,
#footer p a{ color:#b7b7b7;}
.footer_inner ul{ color:#b7b7b7;}


.week_calendar_top_title,
.week_calendar_day_name, 
.week_calendar_day_num, 
.week_calendar_title,
.week_calendar_description, 
.week_calendar_sedra_holiday,
#maincontent.default UL LI, 
#maincontent ul li{ color:#fff;}
.month_holidays_label, 
.month_events_label{ color:#fff;}
#maincontent ul li span.date{ color:#ba6e4a;}
.fck_widget_month_calendar_condensed table.calendar th{ color:#fff;}
.fck_widget_month_calendar_condensed table.calendar td span.day{ color:#cccccc;}

#maincontent.default table.calendar UL LI, 
#maincontent table.calendar ul li{ color:#666666}
.fck_widget_month_calendar_condensed table.calendar td{border-left: 1px solid #7c7f6e;border-top: 1px solid #7c7f6e;}
.fck_widget_month_calendar_condensed table.calendar th{border-left: 1px solid #7c7f6e;}
#maincontent.default UL.month_holidays LI,
#maincontent.default UL.month_events LI{ padding-left:0px; border-bottom:1px solid #7c7f6e; color:#fff; margin-left:20px;}
.week_calendar_time{ color:#8dc63f;}
#maincontent ul li span.date{ color:#8dc63f;}
.week_calendar_day:before{ background:#8dc63f;}

body.event, body.event p, body.event h3 {
	color:#fff;
}
body.event span.event_time {
	margin-bottom:15px;
}
/*------------------- Admin */
#content #maincontent.admin {
	background:#f8f8f8;
	padding:5px;
}
#content #maincontent.admin h2, #content #maincontent.admin h1,
#content #maincontent.admin .pad-helper {
	color:#000;
}

@media screen and (max-width: 768px) {

	#nav_section a{ color:#666666;}
	#nav_section li.selected_nav a,
	#nav_section a:hover,
	#nav_section li:hover a{ color:#000;}

}

