.search_title_0001:hover {
    color: #05003d;
}

.search_title_0001 {
    text-decoration: none;
    font-weight: 500;
    margin-bottom: 20px !important;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 20px;
    text-align: left;
    line-height: 25px !important;
    font-size: 16px;
    font-family: 'Poppins', sans-serif;
    color: #1a0dab !important;
}

.search_title_0002 {
    text-decoration: none;
    font-weight: 500;
    margin-bottom: 0px;
    margin-top: 10px;
    margin-left: 0px;
    margin-right: 20px;
    text-align: left;
    line-height: 25px !important;
    font-size: 12px;
    font-family: 'Poppins', sans-serif;
    color: #5f6368;
}

.sub_content_0001 {
    color: #000;
    text-decoration: none;
    font-weight: 500;
    margin-bottom: 30px;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 20px;
    text-align: left;
    line-height: 35px;
    font-size: 16px;
    font-family: 'Poppins', sans-serif;
}

.btn_play_now {
    background-color: #fff;
    border-color: #797777;
}

.video_player_title {
    color: #dad5d5;
    text-decoration: none;
    font-weight: 500;
    margin-bottom: 25px;
    margin-top: 25px;
    margin-left: 0px;
    margin-right: 20px;
    text-align: left;
    line-height: 35px;
    font-size: 18px;
    font-family: 'Blinker', sans-serif !important;
}

.btn_play_now_color {
    color: #635e5e !important;
    text-align: left;
    font-size: 14px;
    font-weight: 600;
    margin-left: 0px;
    margin-right: 0px;
    font-style: italic;
}

.video_list_view {
    border: 1px solid #ccc;
    height: auto;
    border-radius: 5px;
    padding: 13px;
    margin-bottom: 14px;
}

.video_list_view_title {
    line-height: 28px;
    margin-right: 10px;
}

.gust_book_label {
    text-align: left !important;
}

.col_outer_align {
    margin-left: 20px;
    margin-right: 20px;
}

.search_h_nav {
    color: #fff;
    font-size: 18px;
    font-family: 'Blinker', sans-serif !important;
    letter-spacing: 1px;
    float: left;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 30px;
}

.gust_name {
    color: #b90101;
    font-size: 18px;
    font-weight: 900;
    font-family: 'Blinker', sans-serif !important;
    letter-spacing: 1px;
    float: left;
    margin-top: 10px;
    margin-bottom: 5px;
    margin-left: 0px;
}

.gust_name2 {
    color: #000;
    font-size: 15px;
    font-weight: 300;
    font-family: 'Blinker', sans-serif !important;
    letter-spacing: 1px;
    float: left;
    margin-top: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
}

.gust_name3 {
    color: #000;
    font-size: 13px;
    font-weight: 900;
    font-family: 'Blinker', sans-serif !important;
    letter-spacing: 1px;
    float: left;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 0px;
}

.goals_icons_prop {
    color: #d9534f !important;
}

.search_result_title_fo {
    color: #192575;
    text-decoration: none;
    font-weight: 600;
    margin-top: 8px;
    margin-bottom: 0px;
    margin-left: 15px;
    margin-right: 5px;
    text-align: left;
    line-height: 30px;
    font-size: 20px;
    word-spacing: 4px;
    font-family: 'Blinker', sans-serif !important;
}

.index_news_ticker {
    color: #fff;
    text-decoration: none;
    font-weight: 300;
    margin-top: 0px;
    margin-left: -20px;
    margin-right: 0px;
    text-align: center;
    line-height: 40px;
    font-size: 18px;
word-spacing: 5px;
 
    font-family: 'Merriweather Sans', sans-serif;
}

.col_padding_free {
    margin-left: -15px;
    margin-right: -15px;
}

.search_result_des {
    color: #000;
    text-decoration: none;
    font-weight: 100;
    margin-top: 0px;
    margin-bottom: 8px;
    margin-left: 15px;
    margin-right: 5px;
    text-align: left;
    line-height: 22px;
    font-size: 14px;
    word-spacing: normal;
    font-family: 'Blinker', sans-serif !important;
}

.index_search_btn {
    font-size: 20px !important;
    color: #fff !important;
}

.index_search_btn_prop {
    background: #353535;
}

.index_search_box {
    background: #fff !important;
    border: 1px solid #bababb;
}

.index_title_wraper {
    display: inline-block;
    height: auto;
    background: #eaeaea;
    margin: 20px;
    margin-top: 20px;
    border-radius: 0px;
}

.index_title_wraper2 {
    display: inline-block;
    height: auto;
    background: #9c605e;
    margin: 20px;
    margin-top: 10px;
    border-radius: 4px;
    margin-bottom: 10px;
}

.index_title_wraper3 {
    display: inline-block;
    height: auto;
    background: #9c605e;
    margin: 20px;
    margin-top: 0px;
    border-radius: 0px;
    margin-left: 0px;
    border-radius: 4px;
}

.index_title_wraper4 {
    height: auto;
    background: #fff;
    margin-top: 20px;
    border-radius: 0px;
    margin-bottom: 0px;
}

.index_daily_monthly_verses {
    color: #000;
    text-decoration: none;
    font-weight: 900;
    padding-top: 3px;
    padding-bottom: 3px;
    margin-left: 10px;
    margin-right: 50px;
    text-align: left;
    line-height: 40px;
    font-size: 22px;
    font-family: 'Merriweather Sans', sans-serif;
}

.bible_icon_color {
    color: #a22b2b;
}

.bible_verses_outer {
    border: 0px solid #ccc;
    border-top: 0px solid #ccc;
    background: #fff;
}

.bible_book_heading_outer {
    border: 1px solid #383838;
    margin-left: -15px;
    margin-right: -15px;
    margin-bottom: 0px;
    margin-top: 0px;
    background-color: #383838;
    border-right: 0px;
    border-left: 0px;
}

.bible_book_fo {
    color: #262042;
    text-decoration: none;
    font-weight: 600;
    margin-top: 15px;
    margin-bottom: 5px;
    margin-left: 15px;
    margin-right: 5px;
    text-align: left;
    line-height: 20px;
    font-size: 16px;
    font-family: 'Kavivanar', cursive;
    word-spacing: 3px;
}

.bible_book_heading {
    color: #dededd;
    text-decoration: none;
    font-weight: 900;
    margin-top: 12px;
    margin-bottom: 12px;
    margin-left: 15px;
    margin-right: 5px;
    text-align: left;
    line-height: 30px;
    font-size: 18px;
    word-spacing: -3px;
    font-family: 'Archivo Black', sans-serif;
}

.bible_border_1 {
    border-right: 10px solid #383838;
}

.bible_border_2 {
    background: #fff;
    border: 10px solid #383838;
    border-radius: 0px;
    -webkit-box-shadow: 0px 0px 8px 0px rgba(50, 50, 50, 0.53);
    -moz-box-shadow: 0px 0px 8px 0px rgba(50, 50, 50, 0.53);
    box-shadow: 0px 0px 8px 0px rgba(50, 50, 50, 0.53);
}

.bible_border_3 {
    border-right: 1px solid #ff7575;
}

.wraper_bible {
    width: 100%;
    height: 30px
}

.image_gall_heading_outer_shade {
    margin-bottom: 15px;
    height: 100%;
    min-height: 100%;
}

.close_index {
    float: right;
    font-size: 41px;
    font-weight: 500;
    line-height: 1;
    color: #000;
}

.index_modal_title {
    text-transform: none !important;
    font-size: 28px;
    margin-left: 20px;
    font-style: normal;
}

.modal-header-index {
    padding: 15px;
    border-bottom: 0px solid #e5e5e5;
    background: #f1f1f1;
}

.modal_footer_index {
    padding: 15px;
    text-align: right;
    border-top: 0px solid #e5e5e5;
    background: #f1f1f1;
}

.index_verses_modal_outer {
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 40px;
    margin-right: 40px;
}

.index_verses_modal_text {
    color: #000 !important;
    text-decoration: none;
    font-weight: 500;
    margin-top: 20px;
    margin-left: 0px;
    margin-right: 0px;
    text-align: left;
    line-height: 30px;
    font-size: 20px;
    word-spacing: 2px;
    font-family: 'Blinker', sans-serif !important;
}

.verses_book_no {
    color: #ffdb01;
    text-decoration: none;
    font-weight: 600;
    margin-top: 0px;
    margin-left: 20px;
    margin-right: 20px;
    text-align: center;
    line-height: 40px;
    font-size: 17px;
    font-family: 'Merriweather Sans', sans-serif;
}

.verses_book_no_tamil {
    color: #ffdb01;
    font-weight: 600;
    font-size: 15px;
}

.index_verses_bg_001 {
    color: #eae6e6;
    text-decoration: none;
    font-weight: 600;
    margin-top: 40px;
    margin-left: 20px;
    margin-right: 20px;
    text-align: center;
    line-height: 30px;
    font-size: 38px;
    letter-spacing: -1px;
    word-spacing: -3px;
    font-family: 'Archivo Black', sans-serif;
}

.index_verses_fo {
    color: #fff;
    text-decoration: none;
    font-weight: 900;
    margin-top: 30px;
    margin-left: 20px;
    margin-right: 20px;
    text-align: center;
    line-height: 40px;
    font-size: 30px;
    letter-spacing: -1px;
    font-style: italic;
    font-family: 'Merriweather Sans', sans-serif;
}

.index_verses_fo2 {
    color: #eae6e6;
    text-decoration: none;
    font-weight: 600;
    margin-top: 20px;
    margin-bottom: 40px;
    margin-left: 20px;
    margin-right: 20px;
    text-align: center;
    line-height: 30px;
    font-size: 20px;
    letter-spacing: -1px;
    word-spacing: -3px;
    font-family: 'Archivo Black', sans-serif;
}

.faq_text_p {
    margin-left: 40px;
}

.gallery_view_btn {
    font-size: 12px;
    color: #3b8ebd;
    font-weight: bold;
    padding-top: 0px;
    padding-bottom: 10px;
    margin-left: 20px;
    text-transform: uppercase;
}

.gallery_btn_bg {
    background-color: #212121 !important;
    border-color: #212121 !important;
}

.gallery_title_bg {
    background: #fff;
    margin-top: 0px
}

.gallery_gategory_title {
    font-size: 15px;
    color: #000;
    font-weight: bold;
    padding-top: 20px;
    padding-bottom: 0px;
    margin-left: 0px;
    text-transform: uppercase;
    text-align: left
}

.verses_title_001 {
    margin-top: 0px;
    margin-bottom: 20px;
    font-size: 18px;
    font-weight: 900;
    margin-left: 15px
}

.search_box {
    background: #fff;
    border: 1px solid #949494;
}

.box_titles_001 {
    font-size: 17px;
}

.btn_jquery {
    background: #aa3434;
    border: 1px solid #aa3434;
    color: #fff;
}

.site_page_h1 {
    font-family: 'Archivo Black', sans-serif;
    font-size: 22px !important;
}

.site_page_p {
    font-size: 16px;
    font-family: 'Poppins', sans-serif;
    line-height: 30px;
}

.form_button_text_verse {
    color: #fff !important;
    text-align: left;
    font-size: 17px;
    font-weight: 500;
}

.index_news_title {
    color: #fff;
    text-decoration: none;
    font-weight: 600;
    margin-top: 30px;
    margin-left: 20px;
    margin-right: 20px;
    text-align: center;
    line-height: 40px;
    font-size: 27px;
    font-family: 'Blinker', sans-serif !important;
}

.index_photo_box {
    border: 1px solid #d8d8d8;
    padding: 5px;
    margin-left: -10px;
    margin-right: -10px;
    margin-bottom: 10px;
}

.index_photo_title_box_bottom {
    border: 1px solid #ab9c9c;
    padding: 5px;
    margin-left: -10px;
    margin-right: -10px;
    margin-bottom: 25px;
    margin-top: 0px;
    background-color: #ab4763;
}

.index_photo_title_box {
    border: 1px solid #ab9c9c;
    padding: 5px;
    margin-left: 24px;
    margin-right: 24px;
    margin-bottom: 0px;
    margin-top: 25px;
    background-color: #ab4763;
}

.index_photo_title {
    color: #fff;
    text-decoration: none;
    font-weight: 900;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 20px;
    margin-right: 20px;
    text-align: left;
    line-height: 40px;
    font-size: 30px;
    font-family: 'Sriracha', cursive;
    letter-spacing: normal;
}

.index_banner_div {
    border-bottom: 0px solid #fff;
}

.body_bg_black {
    background: #fff;
}

.body_bg_index {
    background-image: url('../images/body_bg.jpg');
    top: 0;
    left: 0;
}

.bottom_nav_panel {
    background: #1f2e50;
    background: -moz-linear-gradient(left, #1f2e50 0%, #1f2e50 21%, #313f7f 47%, #1f2e50 79%, #1f2e50 100%);
    /* FF3.6-15 */
    background: -webkit-linear-gradient(left, #1f2e50 0%, #1f2e50 21%, #313f7f 47%, #1f2e50 79%, #1f2e50 100%);
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right, #1f2e50 0%, #1f2e50 21%, #313f7f 47%, #1f2e50 79%, #1f2e50 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#1f2e50', endColorstr='#1f2e50', GradientType=1);
    /* IE6-9 */
}

.btn-danger-header-color {
    background-color: #353535;
    border-color: #353535;
    height: 44px;
}

.btn-danger-header {
    color: #000 !important;
    background-color: #353535;
    border-color: #353535;
    height: 44px;
}

.btn-danger-verse {
    color: #000 !important;
    background-color: #aa3434;
    border-color: #aa3434;
}

.form_button_text_header {
    color: #fff !important;
    text-align: left;
    font-size: 14px;
    font-weight: 600;
    margin-left: 0px;
    margin-right: 0px;
    font-style: italic;
}

.form_button_text_header_color {
    color: #fff !important;
    text-align: left;
    font-size: 14px;
    font-weight: 600;
    margin-left: 0px;
    margin-right: 0px;
    font-style: italic;
}

.index_border_001 {
    border: 0px solid #e4e4e4;
    border-radius: 0px;
}

.panel-sub-page {
    padding: 15px;
    padding-top: 0px;
    border: 1px solid #ccc;
    margin-bottom: 15px;
    background: #f7f7f7;
}

.truth_text_001 {
    color: #e6e6e6;
    text-decoration: none;
    font-weight: 300;
    margin-bottom: 5px;
    margin-top: 5px;
    margin-left: 10px;
    margin-right: 20px;
    text-align: left;
    font-size: 15px;
    letter-spacing: 1px;
    font-family: 'Blinker', sans-serif !important;
}

.truth_text_002 {
    color: #fff;
    text-decoration: none;
    font-weight: 500;
    margin-bottom: 5px;
    margin-top: 5px;
    margin-left: 0px;
    margin-right: 20px;
    text-align: left;
    font-size: 19px;
    font-family: 'Poppins', sans-serif;
}

.truth_text_003 {
    color: #3a3a3a;
    text-decoration: none;
    font-weight: 500;
    margin-bottom: 20px;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 20px;
    text-align: left;
    line-height: 38px;
    font-size: 17px;
    letter-spacing: normal;
    word-spacing: 2px;
    font-family: 'Poppins', sans-serif;
}

.form_button_text_small {
    color: #fff !important;
    text-align: left;
    font-size: 14px;
    font-weight: 600;
    margin-left: 40px;
    margin-right: 40px;
    text-transform: uppercase;
    font-style: italic;
    letter-spacing: 1px;
}

.form_button_text_small2 {
    color: #fff !important;
    text-align: left;
    font-size: 14px;
    font-weight: 600;
    margin-left: 20px;
    margin-right: 20px;
    text-transform: uppercase;
    font-style: italic;
    letter-spacing: 1px;
}

.truth_text_004 {
    color: #54a8ff;
    text-decoration: none;
    font-weight: 500;
    margin-bottom: 0px;
    margin-top: 10px;
    margin-left: 0px;
    margin-right: 20px;
    text-align: left;
    line-height: 22px;
    font-size: 20px;
    letter-spacing: normal;
    word-spacing: 2px;
    font-family: 'Blinker', sans-serif !important;
}

.monthly_verses_cal4 {
    width: 25% !important;
    height: 40px;
    float: left;
    background: #6c6d6d;
}

.mousechange:hover {
    cursor: pointer;
}

.cal_top {
    background-color: #3f4244;
    border-bottom-color: #323537;
    -webkit-box-shadow: 0 3px 8px rgba(0, 0, 0, 0.175);
    box-shadow: 0 3px 8px rgba(0, 0, 0, 0.175);
}

.cal_outer {
    border-color: #323537;
    background-color: #4b4f51;
    -webkit-box-shadow: 0 3px 8px rgba(0, 0, 0, 0.5);
    box-shadow: 0 3px 8px rgba(0, 0, 0, 0.5);
}

.yearly_verses_cal1 {
    width: 100%;
    height: auto;
    background: #3f4244;
}

.yearly_verses_cal2 {
    color: #fff;
    padding-top: 15px;
    padding-bottom: 15px;
    margin-left: 15px;
    margin-right: 15px;
    font-size: 18px;
    text-align: center;
    font-weight: 900
}

.yearly_verses_cal2b {
    width: 100%;
    background: #4b4f51;
}

.yearly_verses_cal3 {
    height: 15px;
    width: 100%;
}

.yearly_verses_cal4 {
    width: 20% !important;
    height: 40px;
    float: left;
    background: #0f8ad2;
}

.yearly_verses_cal5 {
    color: #fff;
    margin: 10px;
    font-size: 14px;
    text-align: center;
    font-weight: 600;
}

.yearly_verses_cal6 {
    width: 20% !important;
    height: 40px;
    float: left;
    background: #4b4f51;
}

.yearly_verses_cal7 {
    color: #a6c9ca;
    margin: 10px;
    font-size: 14px;
    text-align: center
}

.yearly_verses_cal8 {
    height: 15px;
    width: 100%;
}

.side_nave_001 {
    margin-top: 5px;
    margin-bottom: 100px;
}

.subpage_title_001 {
    color: #000;
    text-decoration: none;
    font-weight: 600;
    margin-bottom: 20px;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 20px;
    text-align: left;
    line-height: 28px;
    font-size: 18px;
    font-family: 'Poppins', sans-serif;
    text-transform: uppercase;
}

.subpage_content_001 {
    color: #000;
    text-decoration: none;
    font-weight: 500;
    margin-bottom: 20px;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 20px;
    text-align: left;
    line-height: 28px;
    font-size: 14px;
    font-family: 'Poppins', sans-serif;
    text-transform: uppercase;
}

.subpage_title_002 {
    color: #000;
    text-decoration: none;
    font-weight: 600;
    margin-bottom: 20px;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 20px;
    text-align: left;
    line-height: 28px;
    font-size: 18px;
    font-family: 'Poppins', sans-serif;
    text-transform: uppercase;
}

.lessons_title_001 {
    color: #3a3a3a;
    text-decoration: none;
    font-weight: 500;
    margin-bottom: 20px;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 20px;
    text-align: left;
    line-height: 38px;
    font-size: 16px;
    letter-spacing: normal;
    font-family: 'Poppins', sans-serif;
}

.side_menu_text_001 {
    color: #fff;
    text-decoration: none;
    font-weight: 500;
    margin-bottom: 50px;
    margin-top: 30px;
    margin-left: 20px;
    margin-right: 20px;
    text-align: left;
    line-height: 28px;
    font-size: 20px;
    letter-spacing: -1px;
    font-family: 'Blinker', sans-serif !important;
}

.yearly_verses_001 {
    color: #c2c2c2;
    text-decoration: none;
    font-weight: 500;
    margin-bottom: 50px;
    margin-top: 30px;
    margin-left: 20px;
    margin-right: 20px;
    text-align: left;
    line-height: 28px;
    font-size: 20px;
    letter-spacing: -1px;
    font-family: 'Blinker', sans-serif !important;
}

.subpage_title_bar {
    background: #151515;
}

.subpage_title_bar2 {
    background: #151515;
}

.subpage_subpage_bar {
    background: #151515;
}

.subpage_title_text {
    color: #dad5d5;
    text-decoration: none;
    font-weight: 500;
    margin-bottom: 25px;
    margin-top: 25px;
    margin-left: 0px;
    margin-right: 20px;
    text-align: left;
    line-height: 35px;
    font-size: 25px;
    font-family: 'Blinker', sans-serif !important;
}

.subpage_content_dark_bg_text {
    color: #bdbdbd;
    text-decoration: none;
    font-weight: 500;
    margin-bottom: 30px;
    margin-top: -20px;
    margin-left: 0px;
    margin-right: 20px;
    text-align: left;
    line-height: 25px;
    font-size: 16px;
    font-family: 'Blinker', sans-serif !important;
    font-style: italic;
}

.subpage_title_text2 {
    color: #dad5d5;
    text-decoration: none;
    font-weight: 500;
    margin-bottom: 60px;
    margin-top: 15px;
    margin-left: 0px;
    margin-right: 20px;
    text-align: center;
    line-height: 30px;
    font-size: 20px;
    font-family: 'Blinker', sans-serif !important;
}

.language_nav {
    color: #000;
    text-decoration: none;
    font-weight: 600;
}

.bible_rp_001 {
    color: #337ab7;
    text-decoration: none;
    font-weight: 600;
    margin-bottom: 10px;
    margin-top: 20px;
    margin-left: 20px;
    margin-right: 20px;
    text-align: left;
    line-height: 28px;
    font-size: 20px;
    letter-spacing: -1px;
    font-family: 'Blinker', sans-serif !important;
}

.bible_rp_002 {
    color: #333;
    text-decoration: none;
    font-weight: 500;
    margin-bottom: 0px;
    margin-top: 10px;
    margin-left: 20px;
    margin-right: 20px;
    text-align: left;
    line-height: 28px;
    font-size: 16px;
    font-family: 'Blinker', sans-serif !important;
}

.bible_rp_003 {
    color: #333;
    text-decoration: none;
    font-weight: 600;
    margin-bottom: 20px;
    margin-top: 5px;
    margin-left: 20px;
    margin-right: 20px;
    text-align: left;
    line-height: 28px;
    font-size: 17px;
    font-family: 'Blinker', sans-serif !important;
}

.bible_rp_004 {
    color: #000;
    text-decoration: none;
    font-weight: 600;
    margin-bottom: 10px;
    margin-top: 20px;
    margin-left: 20px;
    margin-right: 20px;
    text-align: left;
    line-height: 28px;
    font-size: 18px;
    letter-spacing: -1px;
    font-family: 'Blinker', sans-serif !important;
}

.bible_rp_005 {
    color: #d2d1d1;
    text-decoration: none;
    font-weight: 400;
    margin-bottom: 10px;
    margin-top: 30px;
    margin-left: 20px;
    margin-right: 20px;
    text-align: left;
    line-height: 38px;
    font-size: 26px;
    font-family: 'Poppins', sans-serif;
}

.bible_rp_006 {
    color: #d2d1d1;
    text-decoration: none;
    font-weight: 500;
    margin-bottom: 0px;
    margin-top: 30px;
    margin-left: 0px;
    margin-right: 0px;
    text-align: left;
    line-height: 38px;
    font-size: 26px;
    font-family: 'Poppins', sans-serif;
}

.bible_rp_007 {
    color: #444444;
    font-weight: 600;
    font-family: 'Blinker', sans-serif !important;
    font-size: 15px;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 20px;
}

.bible_rp_008 {
    color: #000;
    font-weight: 600;
    font-family: 'Blinker', sans-serif !important;
    font-size: 16px;
}

.bible_rp_009 {
    color: #fff;
    text-decoration: none;
    font-weight: 500;
    margin-bottom: 5px;
    margin-top: 5px;
    margin-left: 20px;
    margin-right: 20px;
    text-align: left;
    line-height: 38px;
    font-size: 18px;
    font-family: 'Blinker', sans-serif !important;
}

.bible_rp_010 {
    background: #0e8ad2;
    border: 1px solid #403d3d;
    border-radius: 5px;
    margin-top: 15px;
    margin-left: 20px;
    margin-right: 120px !important;
    width: 95%;
}

.bible_rp_011 {
    color: #d2d1d1;
    text-decoration: none;
    font-weight: 500;
    margin-bottom: 0px;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    text-align: left;
    line-height: 30px;
    font-size: 16px;
    font-family: 'Blinker', sans-serif !important;
}

.close_btn_modal_white {
    color: #000 !important;
}

.header_modal_white {
    background: #ffffff !important;
}

.body_modal_white {
    background: #ffffff !important;
    padding: 0px !important;
}

.body_modal_black {
    background: #000 !important;
    padding: 0px !important;
}

.modal_footer_white {
    padding: 15px;
    text-align: right;
    border-top: 0px solid #e5e5e5;
    background: #fffffe;
}

.popup_title_black {
    color: #000 !important;
    font-size: 18px !important;
    margin-top: 10px;
    font-weight: 600;
    text-transform: uppercase;
    font-style: italic;
}

.quize_template_modal {
    color: #000;
    text-decoration: none;
    font-weight: 600;
    margin-bottom: 0px;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 20px;
    text-align: left;
    line-height: 20px;
    font-size: 15px;
    font-family: 'Blinker', sans-serif !important;
}

.subpage_prop_1 {
    margin-top: 30px;
    margin-bottom: 0px;
}

.sub_page_title_sm {
    color: #193c71;
    text-decoration: none;
    font-weight: 600;
    margin-bottom: 15px;
    margin-top: 17px;
    margin-left: 15px;
    margin-right: 20px;
    text-align: left;
    line-height: 20px;
    font-size: 15px;
    font-family: 'Blinker', sans-serif !important;
    text-transform: uppercase;
}

.participant_location {
    color: #848484;
    text-decoration: none;
    font-weight: 500;
    margin-bottom: 10px;
    margin-top: 5px;
    margin-left: 20px;
    margin-right: 20px;
    text-align: left;
    line-height: 20px;
    font-size: 13px;
    font-family: 'Blinker', sans-serif !important;
    font-style: italic;
}

.participant_text {
    color: #3e3c3c;
    text-decoration: none;
    font-weight: 600;
    margin-bottom: 5px;
    margin-top: 11px;
    margin-left: 20px;
    margin-right: 20px;
    text-align: left;
    line-height: 20px;
    font-size: 14px;
    font-family: 'Blinker', sans-serif !important;
}

.participant_ico {
    color: #989494;
    font-weight: 600;
    font-size: 15px !important;
}

.participant_outer {
    background: #fff;
    border: 1px solid #ddd;
    margin-bottom: 10px;
}

.popup_label {
    color: #dcd6d6 !important;
    text-align: left;
    font-size: 14px;
    font-weight: 200;
    text-transform: uppercase;
    font-style: italic;
    letter-spacing: 1px;
}

.popup_title {
    color: #ffffff !important;
    font-size: 22px !important;
    margin-top: 10px;
    font-weight: 600;
    text-transform: uppercase;
    font-style: italic;
}

.total_record_disp {
    padding-top: 8px;
    font-size: 14px;
    color: #0c0c0c;
    margin-top: 15px;
}

.archive_prop_1 {
    margin-top: 10px;
}

.box_5 {
    height: auto;
    width: 100%;
    background: #e6dbdb;
    margin-bottom: 20px;
    border: 1px solid #a2abb7;
    margin-top: 20px;
    border-radius: 10px;
}

.box_5b {
    height: auto;
    width: 100%;
    background: #efefef;
    margin-bottom: 20px;
    border: 1px solid #dae4f1;
    margin-top: 20px;
}

.box_5c {
    height: auto;
    width: 100%;
    background: #23272b;
    margin-bottom: 0px;
    border: 1px solid #a2abb7;
    margin-top: 20px;
    border-radius: 10px;
}

.box_5d {
    height: auto;
    width: 100%;
    background: #23272b;
    margin-bottom: 0px;
    border: 0px solid #a2abb7;
    margin-top: 20px;
    border-radius: 10px;
}

.bible_index_testament {
    color: #fff;
    padding-bottom: 10px;
    padding-top: 10px;
    margin-left: 10px;
    margin-right: 10px;
    font-size: 18px;
}

.box_6 {
    height: auto;
    width: 100%;
    background: #fff;
    border: 1px solid #dae4f1;
    margin-bottom: 80px;
}

.box_7 {
    margin-bottom: 20px;
    margin-top: 20px;
    margin-left: 20px;
    margin-right: 20px;
}

.quize_daily_life_bread {
    color: #626ad2;
    font-weight: 500;
    margin-bottom: 0px;
    margin-top: 5px;
    margin-left: 5px;
    margin-right: 20px;
    text-align: left;
    line-height: 20px;
    font-size: 26px;
    font-family: 'Blinker', sans-serif !important;
}

.sermon_text_fo {
    color: #080808;
    text-decoration: none;
    font-weight: 600;
    padding-top: 20px;
    margin-bottom: 20px;
    margin-left: 15px;
    margin-right: 5px;
    text-align: left;
    line-height: 30px;
    font-size: 15px;
    word-spacing: -3px;
}

.daily_life_bread_btn {
    color: #c3bdbd !important;
    background: #3f4244 !important;
}

.article_titles {
    color: #626ad2;
    font-weight: 500;
    margin-bottom: 0px;
    margin-top: 5px;
    margin-left: 5px;
    margin-right: 5px;
    text-align: center;
    line-height: 26px;
    font-size: 17px;
    font-family: 'Poppins', sans-serif;
}

.quize_archives_page {
    color: #626ad2;
    font-weight: 500;
    margin-bottom: 0px;
    margin-top: 5px;
    margin-left: 5px;
    margin-right: 20px;
    text-align: left;
    line-height: 20px;
    font-size: 17px;
    font-family: 'Poppins', sans-serif;
}

.page_left_nave_text {
    font-weight: 600;
    color: #525e6d;
    font-size: 14px;
    font-family: 'Roboto Condensed', sans-serif;
}

.quize_template_page {
    color: #000;
    text-decoration: none;
    font-weight: 600;
    margin-bottom: 20px;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 20px;
    text-align: left;
    line-height: 20px;
    font-size: 20px;
    font-family: 'Blinker', sans-serif !important;
}

.quize_question_no {
    color: #b90a0a;
}

.quize_archive_no {
    color: #b90a0a;
    font-weight: 600;
}

.quize_question_page_indepth {
    color: #000;
    text-decoration: none;
    font-weight: 500;
    margin-bottom: 0px;
    margin-top: 20px;
    margin-left: 0px;
    margin-right: 20px;
    text-align: left;
    line-height: 20px;
    font-size: 16px;
    font-family: 'Blinker', sans-serif !important;
}

.quize_question_page {
    color: #000;
    text-decoration: none;
    font-weight: 500;
    margin-bottom: 20px;
    margin-top: 20px;
    margin-left: 0px;
    margin-right: 20px;
    text-align: left;
    line-height: 20px;
    font-size: 17px;
    letter-spacing: 1px;
}

.quize_question_page_tamil {
    color: #000;
    text-decoration: none;
    font-weight: 500;
    margin-bottom: 20px;
    margin-top: 20px;
    margin-left: 0px;
    margin-right: 20px;
    text-align: left;
    line-height: 20px;
    font-size: 17px;
    font-family: 'Kavivanar', cursive;
    letter-spacing: 1px;
}

.quize_archive_question {
    color: #3e3c3c;
    text-decoration: none;
    font-weight: 500;
    margin-bottom: 10px;
    margin-top: 20px;
    margin-left: 0px;
    margin-right: 20px;
    text-align: left;
    line-height: 20px;
    font-size: 16px;
    font-family: 'Blinker', sans-serif !important;
}

.quize_archive_answer {
    color: #000;
    text-decoration: none;
    font-weight: 600;
    margin-bottom: 20px;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 20px;
    text-align: left;
    line-height: 20px;
    font-size: 15px;
    font-family: 'Blinker', sans-serif !important;
}

.modal_title_sm {
    color: #e0ff38 !important;
    font-size: 20px !important;
    margin-top: 10px;
}

.quize_answer {
    color: #fc0e07;
    text-decoration: none;
    font-weight: 600;
    margin-bottom: 30px;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    text-align: left;
    line-height: 30px;
    font-size: 17px;
    font-family: 'Blinker', sans-serif !important;
}

.quize_answer_text2 {
    color: #000;
    text-decoration: none;
    font-weight: 500;
    margin-bottom: 0px;
    margin-top: 20px;
    margin-left: 20px;
    margin-right: 20px;
    text-align: left;
    line-height: 20px;
    font-size: 15px;
    font-family: 'Blinker', sans-serif !important;
}

.quize_answer_text3 {
    color: #000;
    text-decoration: none;
    font-weight: 600;
    margin-bottom: 50px;
    margin-top: 15px;
    margin-left: 20px;
    margin-right: 20px;
    text-align: left;
    line-height: 25px;
    font-size: 14px;
    font-family: 'Blinker', sans-serif !important;
}

.quize_answer_text {
    color: #a00606;
    text-decoration: none;
    font-weight: 600;
    margin-bottom: 30px;
    margin-top: 30px;
    margin-left: 20px;
    margin-right: 20px;
    text-align: left;
    line-height: 30px;
    font-size: 24px;
    font-family: 'Blinker', sans-serif !important;
    letter-spacing: -1px;
    text-transform: uppercase;
}

.quize_options_btn {
    background: #e4e4e3 !important;
    border: 1px solid #dadada;
    border-bottom: 0px dotted #929292 !important;
    width: 100%;
}

.quize_options_btn_text {
    text-align: left !important;
    float: left;
}

.quize_options_btn_text_tamil {
    text-align: left !important;
    float: left;
    font-family: 'Kavivanar', cursive;
    font-size: 15px;
    font-weight: 700;
}

.heading_3 {
    padding-top: 8px;
    font-size: 16px;
    font-weight: 600;
    color: #0c0c0c;
    margin-top: 15px;
}

.prop_1 {
    margin-top: 14px;
}

.align_9 {
    float: right;
}

em {
    font-style: italic;
    color: #ff5555;
}

.sub_page_text {
    color: #dad4d4;
    text-decoration: none;
    font-weight: 200;
    margin-bottom: 30px;
    margin-top: 0px;
    margin-left: 20px;
    margin-right: 20px;
    text-align: center;
    line-height: 30px;
    font-size: 20px;
    font-family: 'Blinker', sans-serif !important;
}

.join_with_us_1 {
    color: #dad4d4;
    text-decoration: none;
    font-weight: 600;
    margin-bottom: 0px;
    margin-top: 30px;
    margin-left: 0px;
    margin-right: 20px;
    text-align: center;
    line-height: 30px;
    font-size: 27px;
    font-family: 'Saira Semi Condensed', sans-serif !important;
}

.join_with_us_2 {
    color: #dad4d4;
    text-decoration: none;
    font-weight: 500;
    margin-top: 10px;
    margin-left: 0px;
    margin-right: 20px;
    text-align: center;
    line-height: 40px;
    font-size: 20px;
    font-family: 'Saira Semi Condensed', sans-serif !important;
    letter-spacing: normal;
}

.join_with_us_3 {
    color: #dedbdb;
    text-decoration: none;
    font-weight: 700;
    margin-top: 10px;
    margin-left: 0px;
    margin-right: 20px;
    text-align: center;
    line-height: 40px;
    font-size: 30px;
    letter-spacing: normal;
    font-family: 'Saira Semi Condensed', sans-serif !important;
}

.sub_page_title {
    color: #fff;
    text-decoration: none;
    font-weight: 900;
    margin-top: 10px;
    margin-left: 0px;
    margin-right: 20px;
    text-align: center;
    line-height: 40px;
    font-size: 30px;
    font-family: 'Sriracha', cursive;
    letter-spacing: normal;
}

.faq_row_bg {
    background-color: #383838;
}

.faq_label {
    color: #cacaca !important;
    text-align: left;
    font-size: 16px;
    font-weight: 500;
}

.form_button_text {
    color: #fff !important;
    text-align: left;
    font-size: 17px;
    font-weight: 600;
    margin-left: 40px;
    margin-right: 40px;
    text-transform: uppercase;
    font-style: italic;
    letter-spacing: 1px;
}

.faq_text_field_bg {
    background: #d8d8d8 !important;
}

.faq_title_outer {
    margin-top: -5px;
}

.faq_title {
    margin-top: -5px !important;
}

.card_faq {
    border-radius: 5px;
    border: 1px solid #dbd9d9;
    width: 100%;
    background: #f2f2f5;
    margin-bottom: 7px;
}

.card_archive {
    border-radius: 0px;
    border-bottom: 10px solid #fdf9f9;
    width: 100%;
    background: #fff;
    margin-bottom: 0px;
}

.page_bg {
    background: #fff !important;
}

.page_p {
    font-family: 'Blinker', sans-serif !important;
    color: #000;
    text-decoration: none;
    font-weight: 200;
    margin-bottom: 0px;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 20px;
    text-align: left;
    line-height: 30px;
    font-size: 15px;
}

.page_h {
    font-family: 'Blinker', sans-serif !important;
    color: #000;
    text-decoration: none;
    font-weight: 600;
    margin-bottom: 0px;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 20px;
    text-align: left;
    line-height: 30px;
    font-size: 22px;
}

.modal_footer_close {
    font-weight: 700;
    color: #ffe000;
    border-radius: 0;
    font-size: 19px;
}

.modal_prop {
    background: #28285a;
}

.header_modal {
    background: #28285a !important;
}

.body_modal {
    background: #28285a !important;
}

.heading_header_modal {
    color: #fff !important;
    font-size: 27px !important;
}

.index_video {
    margin-top: 0px;
}

.belief_strong {
    color: #000;
    font-weight: 500;
    font-size: 17px;
}

.index_whoever_outer {
    border: 1px dashed #fff;
    margin-top: 0px;
    margin-bottom: 0px;
    background: #fff;
    border-radius: 0px;
    background: #fff;
    border-radius: 0px;
    margin-left: -15px;
    margin-right: -15px;
}

.index_fg_outer {
    border: 0px dashed #cccccc;
    margin-top: 0px;
    margin-bottom: 0px;
    background: #fff;
    border-radius: 0px;
    margin-left: -15px;
    margin-right: -15px;
}

.index_fg_outer_dark {
    border: 0px solid #cccccc;
    margin-top: 0px;
    margin-bottom: 0px;
    background: #fff;
    border-radius: 0px;
    margin-left: -15px;
    margin-right: -15px;
}

.border_top {
    border-top: 10px solid #999;
}

.footer_text_1 {
    font-family: 'Blinker', sans-serif !important;
    color: #d4d0d0;
    text-decoration: none;
    font-weight: 200;
    margin-bottom: 0px;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 20px;
    text-align: left;
    line-height: 30px;
    font-size: 15px;
}

.index_verses {
    color: #505050;
    text-decoration: none;
    font-weight: 600;
    margin-top: 30px;
    margin-left: 20px;
    margin-right: 20px;
    text-align: center;
    line-height: 40px;
    font-size: 30px;
    font-family: 'Blinker', sans-serif !important;
}

.index_fg_title {
    color: #000;
    text-decoration: none;
    font-weight: 600;
    margin-top: 30px;
    margin-left: 20px;
    margin-right: 20px;
    text-align: center;
    line-height: 30px;
    font-size: 24px;
    letter-spacing: -1px;
    word-spacing: -3px;
    font-family: 'Archivo Black', sans-serif;
}

.index_fg_title_light {
    color: #000;
    text-decoration: none;
    font-weight: 900;
    margin-top: 30px;
    margin-left: 20px;
    margin-right: 20px;
    text-align: center;
    line-height: 40px;
    font-size: 30px;
    letter-spacing: -1px;
    font-family: 'Merriweather Sans', sans-serif;
    font-style: italic;
}


.index_fg_title_light_sh1 {
    color: #3e3c3c;
    text-decoration: none;
    font-weight: 600;
    margin-top: 30px;
    margin-bottom: 30px;
    margin-left: 20px;
    margin-right: 20px;
    text-align: left;
    line-height: 40px;
    font-size: 20px;
    letter-spacing: -1px;
    font-family: 'Merriweather Sans', sans-serif;
    font-style: italic;
}

.index_fg_title_light_sh2 {
    color: #7a7a7a;
    text-decoration: none;
    font-weight: 400;
    font-style: italic;
    font-size: 20px;
}

.index_fg_title_light_sh3 {
    color: #3a6899;
    text-decoration: none;
    font-weight: 600;
    margin-top: 30px;
    margin-bottom: 30px;
    margin-left: 20px;
    margin-right: 20px;
    text-align: left;
    line-height: 40px;
    font-size: 20px;
    letter-spacing: -1px;
    font-family: 'Merriweather Sans', sans-serif;
    font-style: italic;
}

.index_fg_title_light_b {
    color: #aa3434;
    text-decoration: none;
    font-weight: 600;
    margin-top: 0px;
    margin-left: 20px;
    margin-right: 20px;
    text-align: center;
    line-height: 40px;
    font-size: 17px;
    font-family: 'Merriweather Sans', sans-serif;
}

.belief_full_row_bg {
    background: #eaeaea;
    margin-bottom: 30px
}

.btn-belief-blue {
    color: #000 !important;
    background-color: #3e3e3e;
    border-color: #3e3e3e;
}

.index_believes_title_main {
    color: #000;
    text-decoration: none;
    font-weight: 900;
    padding-top: 5px;
    padding-bottom: 5px;
    margin-left: 0px;
    margin-right: 20px;
    text-align: left;
    line-height: 40px;
    font-size: 25px;
    letter-spacing: normal;
    font-family: 'Poppins', sans-serif;
}

.index_believes_sh {
    color: #000000;
    text-decoration: none;
    font-weight: 900;
    margin-top: 30px;
    margin-left: 20px;
    margin-right: 20px;
    text-align: left;
    line-height: 40px;
    font-size: 35px;
    word-spacing: 10px;
    letter-spacing: -1px;
    font-family: 'Merriweather Sans', sans-serif;
 
}
 
.index_believes_title_main_tamil {
    color: #000;
    text-decoration: none;
    font-weight: 900;
    padding-top: 5px;
    padding-bottom: 5px;
    margin-left: 0px;
    margin-right: 20px;
    text-align: left;
    line-height: 40px;
    font-size: 30px;
    letter-spacing: normal;
    font-family: 'Kavivanar', cursive;
}

.index_believes_title {
    color: #fff;
    text-decoration: none;
    font-weight: 900;
    padding-top: 0px;
    padding-bottom: 0px;
    margin-left: 10px;
    margin-right: 50px;
    text-align: left;
    line-height: 40px;
    font-size: 18px;
    font-family: 'Kavivanar', cursive;
}

.index_believes_title_tamil {
    color: #fff;
    text-decoration: none;
    font-weight: 900;
    padding-top: 3px;
    padding-bottom: 3px;
    margin-left: 10px;
    margin-right: 50px;
    text-align: left;
    line-height: 40px;
    font-size: 18px;
    letter-spacing: 2px;
    font-family: 'Kavivanar', cursive;
}

.index_belive_text {
    color: #3e3d3d;
    text-decoration: none;
    font-weight: 200;
    margin-bottom: 30px;
    margin-top: 10px;
    margin-left: 20px;
    margin-right: 20px;
    text-align: left;
    line-height: 30px;
    font-size: 18px;
    font-family: 'Kavivanar', cursive;
    word-spacing: 3px;
}

.index_belive_text_tamil {
    color: #3e3d3d;
    text-decoration: none;
    font-weight: 200;
    margin-bottom: 10px;
    margin-top: 0px;
    margin-left: 20px;
    margin-right: 20px;
    text-align: left;
    line-height: 30px;
    font-size: 18px;
    font-family: 'Kavivanar', cursive;
    word-spacing: 3px;
}

.index_belive_text_eng {
    color: #3e3d3d;
    text-decoration: none;
    font-weight: 200;
    margin-bottom: 20px;
    margin-top: 0px;
    margin-left: 20px;
    margin-right: 20px;
    text-align: justify;
    line-height: 28px;
    font-size: 19px;
    font-family: 'Blinker', sans-serif !important;
    word-spacing: 3px;
}

.index_text_read_more {
    color: #1a0dab;
    text-decoration: none;
    font-weight: 200;
    margin-bottom: 20px;
    margin-top: 20px;
    margin-left: 0px;
    margin-right: 20px;
    text-align: right;
    line-height: 28px;
    font-size: 21px;
}

.contact_us_1 {
    color: #000;
    text-decoration: none;
    font-weight: 900;
    margin-bottom: 0px;
    margin-top: 20px;
    margin-left: 0px;
    margin-right: 20px;
    text-align: left;
    line-height: 30px;
    font-size: 20px;
    font-family: 'Poppins', sans-serif;
}

.contact_us_2 {
    color: #525252;
    text-decoration: none;
    font-weight: 900;
    margin-bottom: 30px;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 20px;
    text-align: left;
    line-height: 30px;
    font-size: 14px;
    font-family: 'Poppins', sans-serif;
}

.contact_us_3 {
    color: #525252;
    text-decoration: none;
    font-weight: 900;
    margin-bottom: 10px;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 20px;
    text-align: left;
    line-height: 30px;
    font-size: 18px;
    font-family: 'Poppins', sans-serif;
}

.contact_us_4 {
    color: #000;
    text-decoration: none;
    font-weight: 900;
    margin-bottom: 30px;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 20px;
    text-align: left;
    line-height: 30px;
    font-size: 16px;
    font-family: 'Poppins', sans-serif;
}

.sub_page_text_p {
    color: #4e4c4c;
    text-decoration: none;
    font-weight: 600;
    margin-bottom: 0px;
    margin-top: 10px;
    margin-left: 0px;
    margin-right: 20px;
    text-align: left;
    line-height: 35px;
    font-size: 16px;
    font-family: 'Poppins', sans-serif;
}

.index_fg_sub_light {
    color: #000;
    text-decoration: none;
    font-weight: 900;
    margin-bottom: 20px;
    margin-top: 10px;
    margin-left: 20px;
    margin-right: 20px;
    text-align: center;
    line-height: 26px;
    font-size: 14px;
    font-family: 'Blinker', sans-serif !important;
}

.index_fg_sub {
    color: #000;
    text-decoration: none;
    font-weight: 900;
    margin-bottom: 20px;
    margin-top: 10px;
    margin-left: 20px;
    margin-right: 20px;
    text-align: center;
    line-height: 26px;
    font-size: 14px;
    font-family: 'Blinker', sans-serif !important;
}

.index_verses_sub {
    color: #5a5a5a;
    text-decoration: none;
    font-weight: 900;
    margin-bottom: 30px;
    margin-top: 10px;
    margin-left: 20px;
    margin-right: 20px;
    text-align: center;
    line-height: 26px;
    font-size: 20px;
    font-family: 'Blinker', sans-serif !important;
}

.footer_text_2 {
    font-family: 'Saira Semi Condensed', sans-serif !important;
    color: #fff;
    text-decoration: none;
    font-weight: 200;
    padding-bottom: 10px;
    padding-top: 10px;
    margin-left: 0px;
    margin-right: 20px;
    text-align: left;
    line-height: 30px;
    font-size: 20px;
}

.footer_text_3 {
    font-family: 'Blinker', sans-serif !important;
    color: #fff;
    text-decoration: none;
    font-weight: 100;
    margin-bottom: 20px;
    margin-top: 20px;
    margin-left: 10px;
    margin-right: 40px;
    text-align: left;
    line-height: 30px;
    font-size: 18px;
}

.footer_text_4 {
    font-family: 'Blinker', sans-serif !important;
    color: #fff;
    text-decoration: none;
    font-weight: 100;
    margin-bottom: 20px;
    margin-top: 20px;
    margin-left: 10px;
    margin-right: 40px;
    text-align: left;
    line-height: 30px;
    font-size: 18px;
}

.footer_outer_1 {
    width: 100%;
    height: auto;
    border: 0px solid #fff;
    padding-top: 5px;
    padding-bottom: 5px;
    border-bottom: 1px solid #333333;
}

.footer_outer_2 {
    width: 100%;
    height: 20px;
}

.footer_prop_1 {
    margin-bottom: 8px;
}

.footer_prop_2 {
    color: #986c2b;
    margin-right: 9px;
    font-size: 13px;
}

.footer_prop_3 {
    margin-top: 10px;
}

.fo-36 {
    font-size: 16px;
    color: #fff;
    margin-top: 20px;
    margin-bottom: 20px;
    margin-left: 20px;
    margin-right: 20px;
    text-align: left;
    word-wrap: break-word;
    float: right;
}

.fo-34-1 {
    font-size: 25px;
    font-family: 'Oswald', sans-serif;
    margin-top: 20px;
    margin-bottom: 10px;
    margin-left: 30px;
    text-align: left;
    word-wrap: break-word;
    line-height: 24px;
    font-weight: 500;
    color: #fff;
    float: left;
}

.fo-35 {
    font-size: 16px;
    color: #fff;
    font-family: 'Oswald', sans-serif;
    margin-top: 20px;
    margin-bottom: 20px;
    margin-left: 20px;
    margin-right: 20px;
    text-align: left;
    word-wrap: break-word;
    float: left;
}

.below_slider {
    float: left;
    margin-left: 10px;
}

.index_prop_1 {
    margin-top: 20px;
    margin-bottom: 0px;
}

.index_prop_2 {
    color: #2d94ff;
}

.index_prop_3 {
    margin-top: 20px;
    margin-bottom: 20px;
    margin-left: 40px;
    margin-right: 40px;
}

.index_prop_4 {
    margin-top: 0px;
    margin-bottom: 80px;
}

.index_prop_5 {
    margin-top: 0px;
    margin-bottom: 0px;
}

.index_prop_6 {
    color: #efff00;
}

.index_prop_7 {
    border-bottom: 0px solid #cacaca;
    border-top: 0px solid #cacaca;
    padding-bottom: 0px;
    background: #000;
}

.index_prop_8 {
    margin-top: 40px;
    margin-bottom: 40px;
    text-align: center;
}

.index_prop_9 {
    margin-top: 0px;
    margin-bottom: 80px;
}

.index_prop_10 {
    margin-top: 5px;
    margin-bottom: 80px;
}

.index_prop_10aa {
    margin-top: 5px;
    margin-bottom: 80px;
}

.index_prop_10_b {
    margin-top: 40px;
    margin-bottom: 0px;
}

.index_prop_10_c {
    margin-top: 20px;
    margin-bottom: 0px;
}

.index_prop_11 {
    margin-top: 0px;
}

.index_prop_12 {
    border: 5px solid #b1acac;
}

.index_prop_13 {
    height: 0px;
    background: #fff;
}

.index_prop_14 {
    border: 0px solid #e4e4e3;
}

.index_prop_15 {
    height: 5px;
    background: #b9b9b9;
}

.index_prop_16 {
    margin-bottom: 0px;
}

.index_prop_17 {
    color: #fff;
}

.index_prop_18 {
    color: #ffea00;
}

.index_prop_19 {
    text-align: center;
    margin-bottom: 40px;
}

.index_prop_20 {
    color: #fcff00;
}

.index_prop_21 {
    margin-top: 0px;
    margin-bottom: 0px;
}

.index_bg_1 {
    background: #247bd5;
    border-bottom: 0px solid #e6e1e1;
    border-top: 1px solid #ffffff;
}

.index_bg_2 {
    background: #f9f3f3;
    border-bottom: 0px solid #545454;
    border-top: 0px solid #a9a9a9;
}

.index_bg_3 {
    background: #26282f;
    border: 0px solid #fff;
    border-top: 0px solid #fff;
}

.index_bg_4 {
    background: #19202f;
    border-bottom: 1px solid #545454;
}

.index_bg_5 {
    background: #f9f3f3;
    border-bottom: 1px solid #e6e6e6;
}

.index_bg_6 {
    background: #e4e4e5;
    border-bottom: 0px solid #c3bebe;
    border-top: 0px solid #545353;
}

.index_bg_7 {
    background: #fff;
    border-bottom: 0px solid #d1d6de;
}

.index_bg_8 {
    background: #e4e4e4;
    border-bottom: 0px solid #cacaca;
    /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#d6d6d6+0,e4e4e4+20,e4e4e4+45,e4e4e4+79,e4e4e4+100 */
    background: rgb(214, 214, 214);
    /* Old browsers */
    background: -moz-linear-gradient(top, rgba(214, 214, 214, 1) 0%, rgba(228, 228, 228, 1) 20%, rgba(228, 228, 228, 1) 45%, rgba(228, 228, 228, 1) 79%, rgba(228, 228, 228, 1) 100%);
    /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(214, 214, 214, 1) 0%, rgba(228, 228, 228, 1) 20%, rgba(228, 228, 228, 1) 45%, rgba(228, 228, 228, 1) 79%, rgba(228, 228, 228, 1) 100%);
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(214, 214, 214, 1) 0%, rgba(228, 228, 228, 1) 20%, rgba(228, 228, 228, 1) 45%, rgba(228, 228, 228, 1) 79%, rgba(228, 228, 228, 1) 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#d6d6d6', endColorstr='#e4e4e4', GradientType=0);
    /* IE6-9 */
}

.index_bg_9 {
    background: #afafaf;
    border-bottom: 1px solid #828181;
}

.index_bg_10 {
    background: #5a2121;
}

.index_bg_10b {
    background: #0c0c0c;
    width: 100%;
    height: 60px;
}

.index_bg_11 {
    background: #111419;
}

.index_bg_12 {
    background: #2b3a58;
    margin-bottom: 0px;
    margin-top: 0px;
    border: 1px solid #fff;
    border-bottom: 0px solid #fff;
    border-left: 0px solid #fff;
    border-right: 0px solid #fff;
    /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#0e2c69+0,0e2c69+18,103575+18,103575+18,0c1d5b+51,0c1d5b+51,0c1d5b+51,0c1d5b+51,0e2c69+51,0e2c69+67,0e2c69+100 */
    background: rgb(14, 44, 105);
    /* Old browsers */
    background: -moz-linear-gradient(-45deg, rgba(14, 44, 105, 1) 0%, rgba(14, 44, 105, 1) 18%, rgba(16, 53, 117, 1) 18%, rgba(16, 53, 117, 1) 18%, rgba(12, 29, 91, 1) 51%, rgba(12, 29, 91, 1) 51%, rgba(12, 29, 91, 1) 51%, rgba(12, 29, 91, 1) 51%, rgba(14, 44, 105, 1) 51%, rgba(14, 44, 105, 1) 67%, rgba(14, 44, 105, 1) 100%);
    /* FF3.6-15 */
    background: -webkit-linear-gradient(-45deg, rgba(14, 44, 105, 1) 0%, rgba(14, 44, 105, 1) 18%, rgba(16, 53, 117, 1) 18%, rgba(16, 53, 117, 1) 18%, rgba(12, 29, 91, 1) 51%, rgba(12, 29, 91, 1) 51%, rgba(12, 29, 91, 1) 51%, rgba(12, 29, 91, 1) 51%, rgba(14, 44, 105, 1) 51%, rgba(14, 44, 105, 1) 67%, rgba(14, 44, 105, 1) 100%);
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(135deg, rgba(14, 44, 105, 1) 0%, rgba(14, 44, 105, 1) 18%, rgba(16, 53, 117, 1) 18%, rgba(16, 53, 117, 1) 18%, rgba(12, 29, 91, 1) 51%, rgba(12, 29, 91, 1) 51%, rgba(12, 29, 91, 1) 51%, rgba(12, 29, 91, 1) 51%, rgba(14, 44, 105, 1) 51%, rgba(14, 44, 105, 1) 67%, rgba(14, 44, 105, 1) 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#0e2c69', endColorstr='#0e2c69', GradientType=1);
    /* IE6-9 fallback on horizontal gradient */
}

.index_bg_13 {
    background: #272626;
    margin-bottom: 0px;
    /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#272626+0,2d2d2c+13,232222+26,272626+40,1e1e1d+55,272626+68,272626+80,272626+80,161616+100 */
    background: rgb(39, 38, 38);
    /* Old browsers */
    background: -moz-linear-gradient(-45deg, rgba(39, 38, 38, 1) 0%, rgba(45, 45, 44, 1) 13%, rgba(35, 34, 34, 1) 26%, rgba(39, 38, 38, 1) 40%, rgba(30, 30, 29, 1) 55%, rgba(39, 38, 38, 1) 68%, rgba(39, 38, 38, 1) 80%, rgba(39, 38, 38, 1) 80%, rgba(22, 22, 22, 1) 100%);
    /* FF3.6-15 */
    background: -webkit-linear-gradient(-45deg, rgba(39, 38, 38, 1) 0%, rgba(45, 45, 44, 1) 13%, rgba(35, 34, 34, 1) 26%, rgba(39, 38, 38, 1) 40%, rgba(30, 30, 29, 1) 55%, rgba(39, 38, 38, 1) 68%, rgba(39, 38, 38, 1) 80%, rgba(39, 38, 38, 1) 80%, rgba(22, 22, 22, 1) 100%);
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(135deg, rgba(39, 38, 38, 1) 0%, rgba(45, 45, 44, 1) 13%, rgba(35, 34, 34, 1) 26%, rgba(39, 38, 38, 1) 40%, rgba(30, 30, 29, 1) 55%, rgba(39, 38, 38, 1) 68%, rgba(39, 38, 38, 1) 80%, rgba(39, 38, 38, 1) 80%, rgba(22, 22, 22, 1) 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#272626', endColorstr='#161616', GradientType=1);
    /* IE6-9 fallback on horizontal gradient */
}

.index_bg_14 {
    border: 0px solid #fff;
    border-top: 0px solid #fff;
}

.index_bg_15 {
    border-bottom: 0px solid #c3bebe;
    border-top: 0px solid #999;
}

.index_bg_15_1 {
    border-bottom: 0px solid #c3bebe;
    border-top: 0px solid #999;
}

.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%;
}

.index_bg_16 {
    background: #e4e4e5;
    border-bottom: 0px solid #c3bebe;
    border-top: 0px solid #999;
}

.index_bg_17 {
    border-bottom: 0px solid #c3bebe;
    border-top: 0px solid #999;
}

.index_bg_18 {
    background: #fff;
    border-bottom: 0px solid #d1d6de;
}

.index_bg_19 {
    border-bottom: 0px solid #c3bebe;
    border-top: 0px solid #999;
    background: #2d5eb9;
}

.index_bg_20 {
    background: #cdcdcd;
}

.index_header_outer {
    width: 100%;
    height: 40px;
}

.img_full_width {
    width: 100%;
}

.page_text_1 {
    margin-top: 20px;
    margin-bottom: 20px;
    font-size: 18px;
    ;
    font-family: 'Poppins', sans-serif;
    color: #716c6c;
    line-height: 25px;
    margin-left: 15px;
    margin-right: 15px;
}

.page_text_2 {
    margin-top: 40px;
    margin-bottom: 20px;
    font-size: 22px;
    color: #464646;
    line-height: 22px;
    margin-left: 15px;
    margin-right: 15px;
    font-family: 'Timmana', sans-serif;
}

.page_text_3 {
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 14px;
    ;
    font-family: 'Roboto', sans-serif;
    color: #d6d6d6;
    line-height: 22px;
    margin-left: 15px;
    margin-right: 15px;
    text-align: center;
    font-weight: 200;
}

.page_text_4 {
    font-size: 22px;
    font-family: 'Blinker', sans-serif;
    color: #000;
    line-height: 27px;
    margin-left: 15px;
    margin-right: 15px;
    margin-top: 35px;
    margin-bottom: 15px;
    text-align: center;
    font-weight: 500;
}

.page_text_5 {
    font-size: 20px;
    ;
    font-family: 'Poppins', sans-serif;
    color: #928f8f;
    line-height: 22px;
    margin-left: 15px;
    margin-right: 15px;
    margin-top: 15px;
    margin-bottom: 15px;
    text-align: center;
    font-weight: 600;
}

.page_text_6 {
    font-size: 15px;
    font-family: 'Poppins', sans-serif;
    color: #000000;
    line-height: 22px;
    margin-left: 15px;
    margin-right: 15px;
    margin-top: 35px;
    margin-bottom: 15px;
    text-align: center;
    font-weight: 500;
}

.page_text_7 {
    font-size: 18px;
    ;
    font-family: 'Poppins', sans-serif;
    color: #4e4e4e;
    line-height: 22px;
    margin-left: 15px;
    margin-right: 15px;
    margin-top: 15px;
    margin-bottom: 25px;
    text-align: center;
    font-weight: 500;
}

.page_text_8 {
    font-size: 17px;
    ;
    font-family: 'Poppins', sans-serif;
    color: #000;
    line-height: 22px;
    margin-left: 15px;
    margin-right: 15px;
    margin-top: 15px;
    margin-bottom: 65px;
    text-align: center;
    font-weight: 600;
}

.page_text_9 {
    font-size: 17px;
    ;
    font-family: 'Poppins', sans-serif;
    color: #000;
    line-height: 22px;
    margin-left: 15px;
    margin-right: 15px;
    margin-top: 15px;
    margin-bottom: 25px;
    text-align: center;
    font-weight: 600;
}

.page_text_10 {
    font-size: 18px;
    ;
    font-family: 'Poppins', sans-serif;
    color: #a7a6a6;
    line-height: 32px;
    margin-left: 15px;
    margin-right: 15px;
    margin-top: 0px;
    margin-bottom: 60px;
    text-align: center;
    font-weight: 100;
}

.page_text_11 {
    font-size: 25px;
    font-family: 'Blinker', sans-serif;
    color: #b3b3b3;
    line-height: 38px;
    margin-left: 45px;
    margin-right: 45px;
    margin-top: 20px;
    padding-bottom: 30px;
    text-align: center;
    font-weight: 500;
}

.page_text_12 {
    font-size: 15px;
    ;
    font-family: 'Poppins', sans-serif;
    color: #000;
    line-height: 22px;
    margin-left: 35px;
    margin-right: 35px;
    padding-top: 20px;
    padding-bottom: 20px;
    text-align: left;
    font-weight: 100;
}

.page_text_13 {
    font-size: 22px;
    ;
    font-family: 'Poppins', sans-serif;
    color: #d2d2d2;
    line-height: 32px;
    margin-left: 15px;
    margin-right: 15px;
    margin-top: 15px;
    margin-bottom: 15px;
    text-align: center;
    font-weight: 500;
}

.page_text_14 {
    font-size: 20px;
    ;
    font-family: 'Blinker', sans-serif;
    color: #fff;
    line-height: 27px;
    margin-left: 15px;
    margin-right: 15px;
    margin-top: 45px;
    margin-bottom: 15px;
    text-align: center;
    font-weight: 500;
}

.page_text_15 {
    font-size: 16px;
    font-family: 'Poppins', sans-serif;
    color: #b9b3b3;
    line-height: 22px;
    margin-left: 15px;
    margin-right: 15px;
    margin-top: 35px;
    margin-bottom: 15px;
    text-align: center;
    font-weight: 500;
}

.page_text_16 {
    font-size: 19px;
    font-family: 'Poppins', sans-serif;
    color: #cacaca;
    line-height: 32px;
    margin-left: 15px;
    margin-right: 15px;
    margin-top: 0px;
    margin-bottom: 0px;
    text-align: center;
    font-weight: 500;
}

.page_text_17 {
    font-size: 19px;
    font-family: 'Poppins', sans-serif;
    color: #cacaca;
    line-height: 32px;
    margin-left: 15px;
    margin-right: 15px;
    margin-top: 20px;
    margin-bottom: 50px;
    text-align: center;
    font-weight: 500;
}

.page_text_18 {
    font-size: 20px;
    font-family: 'Poppins', sans-serif;
    color: #fff;
    line-height: 22px;
    margin-left: 15px;
    margin-right: 15px;
    margin-top: 10px;
    margin-bottom: 10px;
    text-align: center;
    font-weight: 900;
}

.page_text_19 {
    font-size: 14px;
    font-family: 'Poppins', sans-serif;
    line-height: 32px;
    margin-left: 15px;
    margin-right: 15px;
    margin-top: 10px;
    margin-bottom: 10px;
    text-align: center;
    font-weight: 900;
}

.page_text_20 {
    font-size: 17px;
    font-family: 'Poppins', sans-serif;
    line-height: 30px;
    margin-left: 15px;
    margin-right: 15px;
    margin-top: 20px;
    margin-bottom: 40px;
    text-align: center;
    font-weight: 200;
    color: #9c9c9c;
}

.page_title_1 {
    font-family: 'Archivo Black', sans-serif;
}

.page_title_2 {
    font-family: 'Archivo Black', sans-serif;
    margin-top: 45px;
    margin-bottom: 15px;
    margin-left: 15px;
    margin-right: 15px;
    font-size: 30px;
    color: #000;
    text-align: center;
}

.page_title_3 {
    font-family: 'Archivo Black', sans-serif;
    margin-top: 40px;
    margin-bottom: 0px;
    margin-left: 15px;
    margin-right: 15px;
    font-size: 35px;
    color: #fff;
    text-align: center;
    line-height: 40px;
}

.page_title_4 {
    font-family: 'Blinker', sans-serif;
    padding-top: 30px;
    margin-bottom: 0px;
    margin-left: 35px;
    margin-right: 35px;
    font-size: 45px;
    color: #ffffff;
    text-align: center;
    line-height: 75px;
    text-transform: uppercase;
}

.page_title_5 {
    font-family: 'Timmana', sans-serif;
    margin-top: 30px;
    margin-bottom: 20px;
    margin-left: 15px;
    margin-right: 15px;
    font-size: 20px;
    color: #ffffff;
    text-align: center;
    line-height: 40px;
    text-transform: uppercase;
}

.page_title_6 {
    font-family: 'Archivo Black', sans-serif;
    margin-top: 50px;
    margin-bottom: 0px;
    margin-left: 15px;
    margin-right: 15px;
    font-size: 35px;
    color: #fff;
    text-align: center;
    line-height: 40px;
}

.page_title_7 {
    font-family: 'Timmana', sans-serif;
    margin-top: 80px;
    margin-bottom: 0px;
    margin-left: 15px;
    margin-right: 15px;
    font-size: 35px;
    color: #bfbfbf;
    text-align: center;
    line-height: 40px;
}

.page_title_8 {
    font-family: 'Timmana', sans-serif;
    padding-top: 15px;
    padding-bottom: 7px;
    margin-left: 30px;
    margin-right: 30px;
    font-size: 20px;
    color: #3c5096;
    text-align: left;
    line-height: 40px;
    text-transform: none;
}

.page_title_9 {
    font-family: 'Blinker', sans-serif;
    margin-top: 45px;
    margin-bottom: 15px;
    margin-left: 15px;
    margin-right: 15px;
    font-size: 42px;
    color: #fff700;
    text-align: center;
}

.page_title_10 {
    font-family: 'Archivo Black', sans-serif;
    margin-top: 50px;
    margin-bottom: 0px;
    margin-left: 15px;
    margin-right: 15px;
    font-size: 35px;
    color: #fff;
    text-align: center;
    line-height: 40px;
}

.page_title_11 {
    font-size: 16px;
    color: #000;
    font-weight: bold;
    padding-top: 20px;
    padding-bottom: 20px;
    margin-left: 0px;
    text-transform: uppercase;
    text-align: left
}

.page_title_12 {
    font-size: 22px;
    color: #2661ce;
    font-weight: bold;
    padding-top: 0px;
    padding-bottom: 0px;
    margin-left: 0px;
    text-transform: uppercase;
    text-align: left
}

.page_title_13 {
    font-size: 20px;
    color: #000;
    font-weight: bold;
    padding-top: 15px;
    padding-bottom: 20px;
    margin-left: 0px;
    text-transform: uppercase;
    text-align: left
}

.page_title_14 {
    font-size: 26px;
    color: #000;
    font-weight: bold;
    padding-top: 10px;
    padding-bottom: 0px;
    margin-left: 0px;
    text-transform: uppercase;
    text-align: left
}

.page_title_15 {
    font-size: 18px;
    color: #debaba;
    font-weight: bold;
    padding-top: 0px;
    padding-bottom: 0px;
    margin-left: 5px;
    text-transform: uppercase;
    text-align: left
}

.page_title_16 {
    font-size: 13px;
    color: #e2e2e2;
    font-weight: 500;
    padding-top: 15px;
    padding-bottom: 20px;
    margin-left: 0px;
    text-transform: uppercase;
    text-align: left;
    line-height: 35px;
}

.page_container_1 {
    height: auto;
    width: 100%;
    float: left;
}

.page_container_2 {
    height: auto;
    width: 100%;
    background: #f1eeee;
}

.page_container_3 {
    height: auto;
    width: 100%;
    background: #f1eeee;
}

.page_container_4 {
    border: 1px solid #f1eeee;
    border-radius: 0px;
}

.page_container_5 {
    height: 90px;
    width: 100%;
    background: #afafaf;
}

@media (min-width: 992px) {
    .logo-res {
        width: 400px;
    }
}

@media screen and (max-width: 1600px) {}

@media screen and (max-width: 1440px) {}

@media screen and (max-width:1366px) {}

@media screen and (max-width:1280px) {}

@media screen and (max-width: 1080px) {}

@media screen and (max-width: 1050px) {}

@media screen and (max-width: 1024px) {}

@media screen and (max-width:800px) {
    .logo-res {
        width: 300px;
    }
    .founder_name_mob {
        font-size: 14px !important;
        text-align: center !important;
        line-height: 20px !important;
    }
}

@media screen and (max-width:767px) {}

@media screen and (max-width:736px) {}

@media screen and (max-width: 667px) {}

@media screen and (max-width: 640px) {}

@media screen and (max-width: 600px) {
    .bible_verse_mob {
        font-size: 15px !important;
    }
    .bible_verse_space {
        margin-bottom: 10px !important;
    }
    .search_box_mobile {
        margin-top: -0px !important;
    }
    .header_button_mobile {
        margin-top: -10px !important;
    }
}

@media screen and (max-width: 480px) {
    .header_l_m {
        margin-left: -30px !important;
    }
    .header_r_m {
        margin-right: -30px !important;
    }
    .header_button_mobile {
        margin-top: -30px !important;
    }
    .search_box_mobile {
        margin-top: -10px !important;
    }
    .bible_verse_space {
        margin-bottom: 10px !important;
    }
    .bible_verse_mob {
        font-size: 14px !important;
    }
    .photo_video_title {
        font-size: 25px !important;
        line-height: 32px;
    }
    .heading_1_mob {
        margin-top: -0px !important
    }
    .founder_name_mob {
        font-size: 14px !important;
        text-align: center !important;
        margin-top: -0px !important;
        line-height: 20px !important;
    }
    .link_mob {
        font-size: 14px !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }
    .divider_small_screen {
        margin-top: 10px !important;
        margin-left: 10px;
        margin-right: 10px;
    }
    .mob-fo {
        font-size: 14px !important;
    }
    .mob-fo-2 {
        font-size: 18px !important;
        line-height: 25px;
    }
}

@media screen and (max-width: 414px) {
    .header_l_m {
        margin-left: -30px !important;
    }
    .header_r_m {
        margin-right: -30px !important;
    }
    .header_button_mobile {
        margin-top: -30px !important;
    }
    .search_box_mobile {
        margin-top: -10px !important;
    }
    .bible_verse_space {
        margin-bottom: 10px !important;
    }
    .bible_verse_mob {
        font-size: 14px !important;
    }
    .photo_video_title {
        font-size: 25px !important;
        line-height: 32px;
    }
    .heading_1_mob {
        margin-top: -0px !important
    }
    .founder_name_mob {
        font-size: 14px !important;
        text-align: center !important;
        margin-top: -0px !important;
        line-height: 20px !important;
    }
    .link_mob {
        font-size: 14px !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }
    .divider_small_screen {
        margin-top: 10px !important;
        margin-left: 10px;
        margin-right: 10px;
    }
    .mob-fo {
        font-size: 14px !important;
    }
    .mob-fo-2 {
        font-size: 18px !important;
        line-height: 25px;
    }
}

@media screen and (max-width: 384px) {
    .header_l_m {
        margin-left: -30px !important;
    }
    .header_r_m {
        margin-right: -30px !important;
    }
    .header_button_mobile {
        margin-top: -30px !important;
    }
    .search_box_mobile {
        margin-top: -10px !important;
    }
    .bible_verse_space {
        margin-bottom: 10px !important;
    }
    .bible_verse_mob {
        font-size: 14px !important;
    }
    .photo_video_title {
        font-size: 25px !important;
        line-height: 32px;
    }
    .heading_1_mob {
        margin-top: -0px !important
    }
    .founder_name_mob {
        font-size: 14px !important;
        text-align: center !important;
        margin-top: -0px !important;
        line-height: 20px !important;
    }
    .link_mob {
        font-size: 14px !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }
    .divider_small_screen {
        margin-top: 10px !important;
        margin-left: 10px;
        margin-right: 10px;
    }
    .mob-fo {
        font-size: 14px !important;
    }
    .mob-fo-2 {
        font-size: 18px !important;
        line-height: 25px;
    }
}

@media screen and (max-width: 320px) {
    .header_l_m {
        margin-left: -30px !important;
    }
    .header_r_m {
        margin-right: -30px !important;
    }
    .header_button_mobile {
        margin-top: -30px !important;
    }
    .search_box_mobile {
        margin-top: -10px !important;
    }
    .bible_verse_space {
        margin-bottom: 10px !important;
    }
    .bible_verse_mob {
        font-size: 14px !important;
    }
    .photo_video_title {
        font-size: 25px !important;
        line-height: 32px;
    }
    .heading_1_mob {
        margin-top: -0px !important
    }
    .founder_name_mob {
        font-size: 14px !important;
        text-align: center !important;
        margin-top: -0px !important;
        line-height: 20px !important;
    }
    .link_mob {
        font-size: 14px !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }
    .divider_small_screen {
        margin-top: 10px !important;
        margin-left: 10px;
        margin-right: 10px;
    }
    .mob-fo {
        font-size: 14px !important;
    }
    .mob-fo-2 {
        font-size: 18px !important;
        line-height: 25px;
    }
}

.side_nave_text_li {
    color: #d4d4d4;
    font-weight: 500;
}

.sidebar_header_top {
    margin-top: 5px;
}

.sidebar_header {
    background: #000;
}

.side_bar_ul {
    width: 100%;
    background: #3f4244;
    padding-bottom: 20px;
    padding-top: 20px;
    padding-left: 10px;
}

.sidebar_header_fo {
    color: #fff;
    text-align: left !important;
    float: left;
}

nav.sidebar.navbar {
    border-radius: 0px;
}

nav.sidebar,
.main {
    -webkit-transition: margin 200ms ease-out;
    -moz-transition: margin 200ms ease-out;
    -o-transition: margin 200ms ease-out;
    transition: margin 200ms ease-out;
}

@media (min-width: 768px) {
    nav.sidebar:hover+.main {
        margin-left: 0px;
    }
    nav.sidebar.navbar.sidebar>.container .navbar-brand,
    .navbar>.container-fluid .navbar-brand {
        margin-left: 0px;
    }
    nav.sidebar .navbar-brand,
    nav.sidebar .navbar-header {
        text-align: center;
        width: 100%;
        margin-left: 0px;
    }
    nav.sidebar a {
        padding-right: 0px;
    }
    /*adds border top to first nav box */
    nav.sidebar .navbar-nav>li:first-child {
        border-top: 0px #e5e5e5 solid;
    }
    /*adds border to bottom nav boxes*/
    nav.sidebar .navbar-nav>li {
        border-bottom: 0px #e5e5e5 solid;
    }
    /* Colors/style dropdown box*/
    nav.sidebar .navbar-nav .open .dropdown-menu {
        position: static;
        float: none;
        width: auto;
        margin-top: 0;
        background-color: transparent;
        border: 0;
        -webkit-box-shadow: none;
        box-shadow: none;
    }
    /*allows nav box to use 100% width*/
    nav.sidebar .navbar-collapse,
    nav.sidebar .container-fluid {
        padding: 0 0px 0 0px;
    }
    /*colors dropdown box text */
    .navbar-inverse .navbar-nav .open .dropdown-menu>li>a {
        color: #777;
    }
    /*gives sidebar width/height*/
    nav.sidebar {
        width: 100%;
        height: 100%;
        float: left;
        z-index: 8000;
        margin-bottom: 0px;
    }
    /*give sidebar 100% width;*/
    nav.sidebar li {
        width: 100%;
    }
    /* Move nav to full on mouse over*/
    nav.sidebar:hover {
        margin-left: 0px;
    }
    /*for hiden things when navbar hidden*/
    .forAnimate {
        opacity: 0;
    }
}


/* .....NavBar: Fully showing nav bar..... */

@media (min-width: 1330px) {
    nav.sidebar {
        margin-left: 0px;
        float: left;
    }
    /*Show hidden items on nav*/
    nav.sidebar .forAnimate {
        opacity: 1;
    }
}

nav.sidebar .navbar-nav .open .dropdown-menu>li>a:hover,
nav.sidebar .navbar-nav .open .dropdown-menu>li>a:focus {
    color: #CCC;
    background-color: transparent;
}

nav:hover .forAnimate {
    opacity: 1;
}

#parallelogram {
    width: 150px;
    height: 100px;
    transform: skew(20deg);
    background: red;
}


/*Faq*/

.faq-search-wrap {
    padding: 50px 0 60px;
}

.faq-search-wrap .form-group .form-control,
.faq-search-wrap .form-group .dd-handle {
    border-top-right-radius: .25rem;
    border-bottom-right-radius: .25rem;
}

.faq-search-wrap .form-group .input-group-append {
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 10;
    pointer-events: none;
}

.faq-search-wrap .form-group .input-group-append .input-group-text {
    background: transparent;
    border: none;
}

.faq-search-wrap .form-group .input-group-append .input-group-text .feather-icon>svg {
    height: 18px;
    width: 18px;
}

.bg-teal-light-3 {
    background-color: #7fcdc1 !important;
}

.hk-row {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -10px;
    margin-left: -10px;
}

@media (min-width: 576px) {
    .mt-sm-60 {
        margin-top: 60px !important;
    }
}

.mt-30 {
    margin-top: 30px !important;
}

.list-group-item.active {
    background-color: #00acf0;
    border-color: #00acf0;
}

.accordion .card .card-header.activestate {
    border-width: 1px;
}

.accordion .card .card-header {
    padding: 0;
    border-width: 0;
}

.card.card-lg .card-header,
.card.card-lg .card-footer {
    padding: .9rem 1.5rem;
}

.accordion>.card .card-header {
    margin-bottom: -1px;
}

.card .card-header {
    background: transparent;
    border: none;
}

.accordion.accordion-type-2 .card .card-header>a.collapsed {
    color: #f50000;
}

.accordion .card:first-of-type .card-header:first-child>a {
    border-top-left-radius: calc(.25rem - 1px);
    border-top-right-radius: calc(.25rem - 1px);
}

.accordion.accordion-type-2 .card .card-header>a {
    background: transparent;
    color: #00acf0;
    padding-left: 50px;
}

.accordion .card .card-header>a.collapsed {
    color: #324148;
    background: transparent;
}

.accordion .card .card-header>a {
    background: #00acf0;
    color: #fff;
    font-weight: 500;
    padding: .75rem 1.25rem;
    display: block;
    width: 100%;
    text-align: left;
    position: relative;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}

a {
    text-decoration: none;
    color: #00acf0;
    -webkit-transition: color 0.2s ease;
    -moz-transition: color 0.2s ease;
    transition: color 0.2s ease;
}

.badge.badge-pill {
    border-radius: 50px;
}

.badge.badge-light {
    background: #eaecec;
    color: #324148;
}

.badge {
    font-weight: 500;
    border-radius: 4px;
    padding: 5px 7px;
    font-size: 72%;
    letter-spacing: 0.3px;
    vertical-align: middle;
    display: inline-block;
    text-align: center;
    text-transform: capitalize;
}

.ml-15 {
    margin-left: 15px !important;
}

.accordion.accordion-type-2 .card .card-header>a.collapsed:after {
    content: "\f158";
}

.accordion.accordion-type-2 .card .card-header>a::after {
    display: inline-block;
    font: normal normal normal 14px/1 'Ionicons';
    speak: none;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-rendering: auto;
    position: absolute;
    content: "\f176";
    font-size: 21px;
    top: 15px;
    left: 20px;
}

.mr-15 {
    margin-right: 15px !important;
}

.fadein img {
    opacity: 1;
    transition: 0s ease;
}

.fadein img:hover {
    opacity: 0.9;
    transition: 0s ease;
}