/*
Theme Name:     Shaha Child
Theme URI:      http://shaha.ancorathemes.com/
Description:    Make your modifications to Shaha in this child theme.
Author:         AncoraThemes
Author URI:     http://ancorathemes.com
Version:        1.0
Template:       shaha
*/
.shaha_prayertimes .MPtimetable tbody td{border-color:#000 !important;}
.shaha_prayertimes .MPtimetable tbody td:first-of-type{color:#000 !important}
/***Career*******/
.page-id-1092 .sidebar.right.widget_area {
    display: none;
}
.page-id-1092 .content {
    width: 100% !important;
}
#thjmf-job-listings-box .thjmf-job-listing-filter-wrapper .thjmf-search-filters .thjmf-job-filters select {
    height: 48px !important;
    padding: 1px 40px !important;
}

.scheme_dark table th, .scheme_dark table td{color:#000}
.w-namaz-timgings table tr th{
    background: #fff;
}
.w-namaz-timgings table tr td{background:#f0f0f0}
table.dptTimetable th.tableHeading {
    background-color: #55b039;
    font-weight: bold;
	color:#fff;
}
.scheme_default .select_container select {
    color: #9d9087;
    background: #fafaf2 !important;
    border: 1px solid #9d9087 !important;
}
/*************Emailsubcription***************/
.emaillist form {
    display: block;
    margin: 0 auto;
    text-align: center;
}

.emaillist form .es-field-wrap {
    display: inline-block;
}
.emaillist form .es-field-wrap label {
    text-align: left !important;
    display: block;
}
.emaillist form input[type="email"] {
    display: inline-block !important;
    background: #fff !important;
    width: 100%;
    padding: 15px;
    vertical-align: middle;
		color:#000 !important;
}

/*********AskImam&**********/
#ap-search-form .ap-search-btn{background:green;}
.ap-btn-small {
    padding: 2px 8px;
    font-size: 11px;
    background: #55b039;
}
.ap-btn-submit{background: #55b039;}
.mce-btn button{background:#fff !important;}

/**********Career*************/
.scheme_default .select_container:before {
    color: #9d9087;
    background-color: #fafaf2;
    border: 1px solid #9d9087;
}
#thjmf-job-listings-box .thjmf-job-listing-filter-wrapper .thjmf-search-filters .thjmf-job-filters select {
    height: 48px !important;
    padding: 1px 40px !important;
    font-size: 13px;
    min-width: 200px;
}

table.dptTimetable th.highlight, tr.highlight, td.highlight {
    background-color: #fff;
    font-weight: bold;
}


/************CarerPage*****************/

#thjmf_apply_now_popup{z-index:99999}
#thjmf_apply_now_popup .thjmf-popup-wrapper {
    position: relative;
    max-width: 550px;
    width: 100% !important;
    left: auto !important;
    border: 1px solid #aaaaaa;
    background-color: #ffffff;
    border-radius: 4px;
    margin: 0 auto;
    bottom: inherit;
    box-sizing: border-box;
}
#thjmf_apply_now_popup .thjmf-popup-wrapper .thjmf-popup-outer-wrapper {
    height: inherit !important;
    overflow-y: auto;
}
#thjmf_apply_now_popup .thjmf-popup-wrapper .thjmf-popup-content-wrapper {
    width: 100% !important;
    margin: 0 !important;
    padding: 10px;
    box-sizing: border-box;
}
#thjmf_apply_now_popup .thjmf-popup-wrapper .thjmf-popup-content {
    padding: 0;
}
textarea#thjmf_cover_letter {
    width: 100%;
}
#thjmf_apply_now_popup .thjmf-popup-wrapper .thjmf-popup-footer-actions {
    padding: 10px 10px;
    text-align: right;
    border: none;
    border-top: 1px solid #dedede;
    overflow: hidden;
    position: relative;
    width: 100%;
    bottom: 0;
    background-color: #ffffff;
    box-sizing: border-box;
}
.sidebar{display:none;}
.sidebar_right .content {
    float: left;
    max-width: 1120px !important;
    width: 100% !important;
}
.audio_player {
    margin-top: 30px;
}
@media screen and (max-width: 766px) {
form.thjmf-apply-form p.thjmf-form-row-first{width:100%;}
form.thjmf-apply-form p.thjmf-form-row-last{width:100%;}
#thjmf-job-listings-box .thjmf-job-listing-filter-wrapper .thjmf-search-filters{width:100%;}
#thjmf-job-listings-box .thjmf-job-listing-filter-wrapper .thjmf-search-button {width: 100%;}
#thjmf-job-listings-box .thjmf-job-listing-filter-wrapper .thjmf-search-filters .thjmf-job-filters {
    display: block;
    margin-right: 0;
    padding: 7px;
}
.thjmf-listing-loop-content table.thjmf-listing-solo-table tr.thjmf-listing-body td.thjmf-job-single-more {
    vertical-align: top;
    text-align: center;
    padding: 10px;
}
	.thjmf-job-listings-list.thjmf-listing-loop-content table.thjmf-listing-solo-table{display:block;}
	tr.thjmf-listing-body{display:block;}
	.thjmf-job-listings-list.thjmf-listing-loop-content table.thjmf-listing-solo-table .thjmf-listing-body td.thjmf-job-single-excerpt{display:block;width:100%;}
	.thjmf-job-listings-list.thjmf-listing-loop-content table.thjmf-listing-solo-table .thjmf-listing-body td.thjmf-job-single-more{display:block;width:100%;}
}



.post_goal{display:none !important;}
.post_raised{display:none !important;}
.post_help{display:none !important;}
.post_supporters{display:none !important;}
#sc_donations_form_site{display:none !important;}
.webi-note {
    background: #ddd;
    color: #000;
    padding: 10px;
    border-radius: 5px;
    margin-top: 20px;
}
.comments_form{display:none;}

.sc_donations_form_rating_label{display:none;}

.postid-261 .webi-note{display:none !important;}
.postid-258 .webi-note{display:none !important;}

