/*
Theme Name:     IEC Custome Theme
Theme URI:      http://techy.solutions/
Description:    Make your modifications to  in this child theme.
Author:         Techy Solutions
Author URI:     http://techy.solutions
Version:        1.0
Template:       shaha
*/


#prayertime_row h2.sc_item_title {
	font-size:2em;
}


.scheme_default h1, .scheme_default h2, .scheme_default h3, .scheme_default h4, .scheme_default h5, .scheme_default h6, .scheme_default h1 a, .scheme_default h2 a, .scheme_default h3 a, .scheme_default h4 a, .scheme_default h5 a, .scheme_default h6 a, .scheme_default li a, .scheme_default [class*="color_style_"] h1 a, .scheme_default [class*="color_style_"] h2 a, .scheme_default [class*="color_style_"] h3 a, .scheme_default [class*="color_style_"] h4 a, .scheme_default [class*="color_style_"] h5 a, .scheme_default [class*="color_style_"] h6 a,
.scheme_default.footer_wrap h1, .scheme_default.footer_wrap h2, .scheme_default.footer_wrap h3, .scheme_default.footer_wrap h4, .scheme_default.footer_wrap h5, .scheme_default.footer_wrap h6, .scheme_default.footer_wrap h1 a, .scheme_default.footer_wrap h2 a, .scheme_default.footer_wrap h3 a, .scheme_default.footer_wrap h4 a, .scheme_default.footer_wrap h5 a, .scheme_default.footer_wrap h6 a, .footer_wrap .scheme_default.vc_row h1, .footer_wrap .scheme_default.vc_row h2, .footer_wrap .scheme_default.vc_row h3, .footer_wrap .scheme_default.vc_row h4, .footer_wrap .scheme_default.vc_row h5, .footer_wrap .scheme_default.vc_row h6, .footer_wrap .scheme_default.vc_row h1 a, .footer_wrap .scheme_default.vc_row h2 a, .footer_wrap .scheme_default.vc_row h3 a, .footer_wrap .scheme_default.vc_row h4 a, .footer_wrap .scheme_default.vc_row h5 a, .footer_wrap .scheme_default.vc_row h6 a{
    color: #1f497d;
}

.scheme_default .sc_layouts_menu_popup .sc_layouts_menu_nav, .scheme_default .sc_layouts_menu_nav>li ul{
	background-color:#1f497d;	
}

.scheme_default .sc_layouts_menu_popup .sc_layouts_menu_nav, .scheme_default .sc_layouts_menu_nav>li ul li {
	font-size:0.95em;
}

#slider_row h3.sc_item_title {
	font-size:1.6em;
}


.h_prayer_time {
display: flex;
  justify-content: center;
  list-style: none;
  margin:5px 0px;
}

.h_prayer_time li {
  margin:0px 5px;
  font-size:0.8rem;
}

.prayer_txt {
  font-weight: bold;
  color:#1f497d;
}
.prayer_time {
	
text-transform:lowercase;
	 color: #653221;
  font-weight: bold;

}

.today_date {
padding:10px 0px;
}

.home_right_office_hours li.icon_list_item{
	margin:0 0 0px!important;
}

.h2_16_bold, .h2_16_bold a{
	font-family:"Montserrat",sans-serif!important;
	font-weight:bold!important;
	font-size:16px!important;
	color:#fff!important;
	text-transform:uppercase!important;
	width:100%!important;
}

#alhadi_main_menu  {
	   padding: 10px;
    border-radius: 5px;
}

#alhadi_main_menu ul li a{
	color:#fff!important;
}


#alhadi_main_menu .current-menu-item {
	color:#000;
}
 

#home_left_tabs .vc_tta-tab a,#home_right_tabs .vc_tta-tab a{
	text-transform:uppercase;
}


#home_left_tabs .vc_tta-tab.vc_active a,#home_right_tabs .vc_tta-tab.vc_active a{
	color:#fff;
	background-color:#1f497d;

}

#home_left_tabs .vc_tta-tabs-container , #home_right_tabs .vc_tta-tabs-container{
  border-bottom:2px solid #1f497d;
}


#home_annocements .smile_icon_list li .icon_list_icon {
	background:transparent!important;
}


#home_annocements .smile_icon_list li .icon_list_connector {
	top:0.7em!important;
}


#home_annocements .smile_icon_list.left li .icon_description {
	padding-top:0.7em !important;
	margin-left: 0px;
	padding-left: 0px;
}

#home_annocements .vc_tta-tab>a {
	background-color:#eee;
 	border-color:#eee; 
	color:#1f497d;
}



	#home_services_row .sc_item_columns {
		margin-top:2em!important;
	}

#home_donation_row .sc_button,.donate_btns_container .sc_button {
	width:100%;
	padding:15px 10px;
	text-align:center;
	font-size:0.9rem;
}


#header_prayer_info .today_date {
	float:left;
}
#header_prayer_info .h_prayer_time {
	float:right;
}


.iec_eng_date , .iec_hijri_date,.iec_eng_day{
 color: #1f497d;
 font-weight:bold;
}

.iec_hijri_date{
	 color: #653221;

}

#home_left_prayers_sidebar table.timetable tr:nth-child(even) {
	background-color : transparent;
}

#home_left_prayers_sidebar .widget_calendar tbody td , #home_left_prayers_sidebar table.timetable tr td{
	color:#222!important;
	font-size:1em!important;
	font-weight:bold!important;
}

#home_left_prayers_sidebar .sc_item_title  {
	margin-top:10px;
}


#home_left_prayers_sidebar  .today_date {
	color:#222!important;
	font-size:18px;
	text-align:center;
}


#hijri_calendar {
	border-top:1px solid #ccc;
	padding-top:5px;
}


.sc_services_default .sc_services_item_info {
    padding: 1.1em 1.5em 3.8em;
}




.scheme_default table td {
	font-size:0.7em!important;
	font-weight:normal!important;
}

.xllentech-calendar-widget table.xc_table_Default tr.xllentech_header_Default th {
	background-color:transparent!important;
}

.xllentech-calendar-widget table.xc_table_Default td , .xllentech-calendar-widget table.xc_table_Default th {

	border : 1px dashed #e6e6e7 !important;

}

.xllentech-calendar-widget table.xc_table_Default tr:first-child * {
	font-size:1em!important;
}

#hijri_calendar .xllentech-english-month , #hijri_calendar .xllentech-islamic-month{
	float:none;
	display:inline;
	padding:5px;
	font-weight:bold;

}

#hijri_calendar .xllentech-islamic-month {
	color: #090;
}





.sc_services_default .trx_addons_column-1_3:nth-child(3n+2){ margin-top:0px; margin-bottom:0px; }
.sc_services_default .trx_addons_column-1_3:nth-child(3n+3){margin-top:0px;	margin-bottom:0px}

#home_events .eventon_events_list .eventon_list_event .desc_trig {
	background-color:transparent!important;
}

.eventon_events_list .eventon_list_event .evcal_desc span.evcal_desc2, .evo_pop_body .evcal_desc span.evcal_desc2{
font-size:16px!important;
}


.sc_services_default .sc_services_item_title {

	font-size:1em!important;

}

form.give-form legend {
	position:static!important;
	top:auto!important;
	left:auto!important;

}


form.give-form  input[type="radio"] + label:before ,form.give-form  input[type="checkbox"] + label:before{
	display:none!important;
}


form.give-form  input[type="radio"] + label ,form.give-form  input[type="checkbox"] + label{
	padding-left:0px!important;
}

#give-ffm-section label {
	font-weight:bold!important;
}


#give-recurring-form .form-row input[type=email], #give-recurring-form .form-row input[type=password], #give-recurring-form .form-row input[type=tel], #give-recurring-form .form-row input[type=text], #give-recurring-form .form-row input[type=url], #give-recurring-form .form-row select, #give-recurring-form .form-row textarea, form.give-form .form-row input[type=email], form.give-form .form-row input[type=password], form.give-form .form-row input[type=tel], form.give-form .form-row input[type=text], form.give-form .form-row input[type=url], form.give-form .form-row select, form.give-form .form-row textarea, form[id*=give-form] .form-row input[type=email], form[id*=give-form] .form-row input[type=password], form[id*=give-form] .form-row input[type=tel], form[id*=give-form] .form-row input[type=text], form[id*=give-form] .form-row input[type=url], form[id*=give-form] .form-row select, form[id*=give-form] .form-row textarea {
    background-color: #fdfdfd!important;
    border: 1px solid #ccc!important;
}



/*********************************/

#table-title {
	font-size:25px;
	font-weight:bold;
}

 a.arrow {
	font-size: 20px;
    padding: 10px 15px;
    margin: 5px 0px;
    background-color: #1f497d;
    border-radius: 5px;
    text-align: center;
    color: #fff!important;
}

#myTable thead tr th, #myTable thead tr th center{
	color:#fff;
	font-weight:bold!important;
	background-color:#1f497d;
	padding:5px 5px;
	
}



/********************************/




@media (max-width: 767px){

.sc_layouts.sc_layouts_760 > .vc_row:before, .sc_layouts.sc_layouts_762 > .vc_row:before, .sc_layouts.sc_layouts_629 > .vc_row:before, .sc_layouts.sc_layouts_635 > .vc_row:before {
	background:none!important;
}

}

@media (max-width: 479px){

	#myTable td {
		padding-left:50%!important;
	}
	.prayertimetable {
		font-size:0.8rem;
	}
	
	#home_donation_row h2, #home_alhadi_row h2, #home_donation_row p, #home_alhadi_row p, #home_donation_row a, #home_alhadi_row a,
	#home_alhadi_row tr td
	{
/* 		color:rgba(255,255,255, 0.5)!important; */
	}

	#header_prayer_info .today_date {
	float:none;
}
#header_prayer_info .h_prayer_time {
	float:none;
}
	
	
#home_services_row .trx_addons_columns_wrap:not(.columns_fluid) > [class*="trx_addons_column-"] {
	width:50%!important;
}

	

	.scheme_dark .menu_side_inner, .scheme_dark .menu_mobile_inner {
		color: #23201d!important;
		background-color: #fafaf2!important;
	}
	.scheme_dark .menu_mobile_inner a , .scheme_default .sc_layouts_row_type_compact .sc_layouts_item_icon, .scheme_default.sc_layouts_row_type_compact .sc_layouts_item_icon{
		color: #23201d!important;
		text-transform:uppercase !important;

	}

	.scheme_dark .menu_mobile_close:before, .scheme_dark .menu_mobile_close:after {
		border-color: #23201d!important;

	}

	#about_info {
		padding-top:0px!important;

	}

	.search_mobile {
		display:none!important;
	}
}
