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


body{ background:#dff0f8; color:#595959;}
a{ color:#1b8abe;}
a:hover{ color:#666;}
.header_button{ background:#1b8abe;}
.header_button:hover{ background:#16719b;}

#nav_section a{ color:#666;}
#nav_section li.selected_nav a,
#nav_section a:hover,
#nav_section li:hover a{ color:#1b8abe;}


#maincontent{ color:#595959;}
#maincontent h2{ color:#666666;}
#maincontent p{ color:#595959;}

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


#maincontent .fck_widget_slider{ color:#666;}
.content_body .contact_form input,
.content_body .contact_form textarea{ background:#f8fcfd; border:0; border-bottom:5px solid #c5d2d9;}
#maincontent .content_body p .but{ background:#1b8abe; color:#fff; border-bottom:5px solid #a5cfe4;}
.fck_widget_subscribe #subscribe_email_box{ background:#f8fcfd; border:0; border-bottom:5px solid #c5d2d9;}
div.featured_article input.go_button{ background:#1b8abe url(../images/sign_up_sky.png); border-bottom:5px solid #a5cfe4;}
#maincontent .fck_widget_quotes blockquote p,
#maincontent .fck_widget_quotes blockquote{color:#595959;}


.right_box1 p{ color:#666;}
.right_box1 p span.english_date{ color:#666;}
.right_box1 p span.hebrew_date{ color:#666;}
#sidebar_right .right_bm .right_content h2{ color:#666;}
#sidebar_right .right_bm table td{ color:#595959;}
#sidebar_right .right_bm table tr td:nth-child(2){ color:#1b8abe;}
#sidebar_right .form_replacement .pfbc-form label{ color:#595959;}
#sidebar_right .form_replacement .pfbc-form input,
#sidebar_right .form_replacement .pfbc-form textarea{ background:#f8fcfd; border:0; border-bottom:5px solid #c5d2d9;}
#sidebar_right .form_replacement .pfbc-form input.btn,
.content_body .contact_form input.submit{ background:#1b8abe; border-bottom:5px solid #a5cfe4;}

table.calendar.calendar_header_date{ background:none;}
table.calendar.calendar_header_date th{ color:#595959;}
table.calendar th.month_header{ background:none;}
table.calendar td span.day{ 
	background:#1b8abe;
    width: 25px!important;
    color: #fff;
}
table.calendar tr:hover{ background:none;}

.pg_img_div img:hover,
.pg_img_div a:hover img {background:#1b8abe;}


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

#footer{ background:#c3e1ef; color:#666666;}
.footer_inner p,
.footer_inner ul li{ color:#666666;}
#footer a,
#footer p a{ color:#666666;}
.footer_inner ul{ color:#666666;}



.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:#666666;}
.month_holidays_label, 
.month_events_label{ color:#1b8abe;}
.week_calendar_time{ color:#4da690;}
.fck_widget_month_calendar_condensed table.calendar th,
#maincontent ul li span.date{ color:#1b8abe;}
.fck_widget_month_calendar_condensed table.calendar td span.day{ color:#909090;}

.week_calendar_day:before{ background:#1b8abe;}

#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 #d9e1e5;border-top: 1px solid #d9e1e5;}
.fck_widget_month_calendar_condensed table.calendar th{border-left: 1px solid #d9e1e5;}
#maincontent.default UL.month_holidays LI,
#maincontent.default UL.month_events LI{ padding-left:0px; border-bottom:1px solid #d9e1e5; margin-left:20px;}

@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;}

}

