/*
 Theme Name:     Divi Child
 Theme URI:      https://www.elegantthemes.com/gallery/divi/
 Description:    Divi Child Theme
 Author:         Elegant Themes
 Author URI:     https://www.elegantthemes.com
 Template:       Divi
 Version:        1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
*/
 
 
/* =Theme customization starts here
------------------------------------------------------- */

/***************** Naimesh Barot CSS START [1-OCT-2018] *****************/

#top-header .container{width: 100%;max-width: 100%;padding-left: 15px;padding-right: 15px;}

.et_header_style_left .logo_container{position: relative;width: auto;max-width: 165px;height: auto;float: left;}
#main-header #logo{max-width: 100%;height: auto;width: auto;max-height: 116px;display: block;margin: 10px auto;}
#main-header .logo_container{}
#main-header .logo_helper{display: inline;}

.et_fixed_nav #et-top-navigation{padding-left: 15px !important;padding-top: 20px !important;}
#top-menu li{padding-right:0;color: #1f1d4c;}
.et_header_style_left #et-top-navigation nav > ul > li > a, .et_header_style_split #et-top-navigation nav > ul > li > a
{padding: .7rem .7rem;display: block;line-height: normal;text-transform: uppercase;font-weight: 600;}

.et_pb_section .et_pb_text_inner h2{font-size: 36px;color: #434343;padding: 0;}
.et_pb_section .et_pb_text_inner h2 strong{font-weight: 400;}
.entry-content{background: #fffcf7;min-height: 70vh;}
.et_pb_section, #main-content{background: #fffcf7;}

a.bigblue, a.smallblue{border: 1px solid #00acd6;color: #fff !important;background: #00acd6;}
a.icon-button, a.small-button{margin: 15px 5px 8px 0;}
a.big-button, a.icon-button, a.small-button{box-shadow: none;text-shadow: none;line-height: 26px;border-radius: 5px;font-size: 15px;line-height: 34px;}

#search-box-main h2{margin-bottom: 25px;}
#search-box-main [type="text"], .search_part2 [type="text"]{display: block;box-sizing: border-box;width: 100%;height: 40px;margin: 0 0 1rem;padding: 0 .5rem;border: 1px solid #cacaca;border-radius: 0;background-color: #fefefe;box-shadow: inset 0 1px 2px rgba(10,10,10,.1);font-family: inherit;font-size: 1rem;font-weight: 400;color: #0a0a0a;
transition: box-shadow 0.5s,border-color 0.25s ease-in-out;}
#search-box-main select, .search_part1 select{height: 40px;margin: 0 0 1rem;padding: 0 .5rem;padding-right: 0.5rem;appearance: none;border: 1px solid #cacaca;border-radius: 0;
background-color: #fefefe;font-family: inherit;font-size: 1rem;line-height: normal;color: #0a0a0a;background-origin: content-box;background-position: right -1rem center;
background-repeat: no-repeat;background-size: 9px 6px;padding-right: 1.5rem;width: 100%;
transition: box-shadow 0.5s,border-color 0.25s ease-in-out;}
#search-box-main .button, .search_part2 .button{background-color: #242258;color: #fefefe;display: inline-block;vertical-align: middle;margin: 0 0 1rem 0;
padding: 0 1em;border: 0px solid transparent;border-radius: 0;transition: background-color 0.25s ease-out,color 0.25s ease-out;
font-size: .9rem;line-height: 40px;cursor:pointer;}

.blockUI.blockOverlay {z-index: 999999 !important;}
.iziModal#modal{z-index: 999999 !important;}
.iziModal .iziModal-content{height: 500px !important;overflow-y:auto;}

.category_list_container .category_container{padding: 0;text-align: center;border: 1px solid #00acd6;margin-bottom: 20px;}
.category_list_container .category_container h3{padding: 10px 5px;background: #00acd6;color: #fff;font-size: 18px;}
.category_list_container .category_container img{display: block;width:100%;}

#book-chapter-selector .selector{width: 50%;float: left;padding: 0 15px 0 0;}
#book-chapter-selector .selector select{height: 40px;margin: 0 0 1rem;padding: 0 .5rem;padding-right: 0.5rem;appearance: none;border: 1px solid #cacaca;border-radius: 0;
background-color: #fefefe;font-family: inherit;font-size: 1rem;line-height: normal;color: #0a0a0a;background-origin: content-box;background-position: right -1rem center;
background-repeat: no-repeat;background-size: 9px 6px;padding-right: 1.5rem;width: 100%;
transition: box-shadow 0.5s,border-color 0.25s ease-in-out;}

#content-pane{color: #0a0a0a;column-count: 2;column-gap: 30px;clear: both;width: 100%;padding-top: 10px;}
#content-pane .p{padding: 0 15px 15px 0;margin: 0 0 15px;}

#bible-reader hr{clear:both;}

.cards_list_container .card_container{padding: 10px;margin-bottom: 20px;background: #fff;box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);width: 200px;position:relative;}
.cards_list_container .card_container img{width:100%;}
.cards_list_container .card_container .card_button.view_card{display: block;padding: 5px 0 0;
border: 0;line-height: normal;margin: 0 0 10px;text-decoration: underline;color: #00acd6 !important;font-size: 14px;background: transparent !important;}
.cards_list_container .card_container .card_button{display: block;margin: 0;background: #00acd6;color: #fff;font-weight: 600;}
.cards_list_container .card_container .card_button:hover{background: #242258;}
.cards_list_container .card_container .card_links_div{}

.cards_detail_container img{width: 50%;margin-top:10px;margin-bottom:15px;}

.results-nav button{margin: 15px 0;background: #00acd6;color: #fff;padding: 10px;border:0;cursor:pointer;}


#next-previous-pane{float: left;clear: both;width: 100%;margin: 0 0 40px;}
#next-previous-pane #previous-chapter{width: 50%;float: left;}
#next-previous-pane #next-chapter{width: 50%;float: left;}
#next-previous-pane #next-chapter a, #next-previous-pane #previous-chapter a{display:block;font-size: 16px;line-height: normal;padding: 10px 0 0;}
#next-previous-pane #previous-chapter a{text-align:left;}
#next-previous-pane #next-chapter a{text-align:right;}

/***************** Naimesh Barot CSS END [1-OCT-2018] *****************/