/*
 Theme Name:   Hearty Child
 Theme URI:    http://wp.swlabs.co/hearty/
 Description:  Hearty Child Theme
 Author:       Swlabs
 Author URI:   https://themeforest.net/user/swlabs
 Template:     hearty
 Version:      3.7
 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
 Text Domain:  hearty
 */

/* home page */
#version
{
	 min-height: 45px;
    padding: 10px 10px;
    box-shadow: 4px 3px 12px #eee;
    margin-left: 0px;
	    width: 100%;
    
}
.mc_d
{
	padding:0px !important;
}
#search-input
{
	min-height: 45px;
    box-shadow: 4px 3px 6px #eee;
}
.search_part1 {
    width: 38% !important;
    float: left;
	margin-right:15px !important;
    display: inline-block;
}
#modal {
   
    overflow-y: auto;
}
.content ul li {
   
    font-size: 15px !important;
    margin-bottom: 15px !important;
}
.content ul li h5 {
    
    font-size: 18px !important;
}
.results-count , .results-current-page
{
	    font-size: 18px !important;
}
.content
{
	margin-top:30px !important;
}
#selectors #book-chapter-selector {
    width: 100% !important;
    display: block;
    margin-bottom: 40px !important;
}
#selectors #book-chapter-selector .selector:first-child
{
	  width: 40% !important;
    display: block;
    float: left !important;
	margin-right:15px !important;
}
#book-chooser
{
	height:45px !important;
}
#chapter-chooser
{
	height:45px !important;
	width: auto !important;
}
.card_container {
    float: left;
    padding: 1.5%;
    margin-bottom: 136px !important;
}

/* .category_list_container .category_container
{
	padding-left:0px !important;
} */
.ecard_cat
{
	padding:10px !important;
}
.category_container
{
	margin-bottom:100px !important;
}
.ecard_cat h3 a
{
	    color: #272727 !important;
}
.ecard_cat h3 a:hover
{
	text-decoration:none !important;
	color: #f23e4a !important; 
	transition:0.7s;
}
.slz-main-title .title
{
	    min-height: 100px !important;
}
.woocommerce form .form-row .required
{
	border: 1px solid #bcbcbc !important;
}
.card_links_div
{
	margin-top: 14px !important;
}
.modal
{
	max-width:50% !important;
}
.modal a.close-modal {
    position: absolute;
    top: 3px !important;
    right: 1px !important; 
}
#previous-chapter
{
	float:left;
}
#next-chapter
{
	float:right;
}
#vc_load-inline-editor
{
	display:block;
}
.search_part2_button > button{
	    margin: 0;
    left: auto;
    position: relative;
    background-color: #f13e4b;
    color: #fff;
    font-weight: 700;
    border: none;
    padding: 17px 25px 14px 25px;
    float: left;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    overflow: hidden;
    text-transform: uppercase;
    line-height: 1;
    text-align: center;
    z-index: 1;
}

#search-input {
    min-height: 45px;
    box-shadow: 4px 3px 6px #eee;
    width: 100%;
    border: 1px solid #eee !important;
    padding-left: 14px;
}
#verseofday
{
	width: 50%;
    display: inline-block;
    float: left;
    padding: 15px;
}
.verse-image
{
	    width: 50%;
    float: left;
    display: inline-block;
    padding: 15px;
}
.verse-image img
{
	width:100%;
}
#book-chooser {
    height: 45px !important;
    width: 100%;
}
/* home page over */
@media(max-width:1024px)
{
	.search_part2_text {
    width: 76% !important; 
	}
}
@media(max-width:768px)
{
	.search_part2 {
    width: 44% !important;
    float: left;
    display: inline-block;
	margin-right:15px;
}.search_part1 {
    width: 46% !important;
    float: left;
    display: inline-block;
    margin-bottom: 20px;
}
	#selectors #book-chapter-selector .selector:first-child {
    width: 80% !important;
    
}
}
@media(max-width:767px)
{
	.search_part2 {
    width: 100% !important;
    float: left;
    display: inline-block;
/* 	margin-right:15px; */
}.search_part1 {
    width: 100% !important;
    float: left;
    display: inline-block;
    margin-bottom: 20px;
}
	.search_part2_text {
    width: 71% !important;
    float: left;
    display: inline-block;
}
	.slz-woocommerce-button.button 
	{
		    height: 45px !important;
	}
	#version {
    background-image: none !important;
    width: 98% !important;
}
.woocommerce button.button
	{
		    padding: 16px 25px 16px 25px !important;
	}
	.modal
{
	max-width:100% !important;
}
}

@media(max-width:380px)
{
	.search_part2_text {
    width: 67% !important;
    float: left;
    display: inline-block;
}
	
	.woocommerce button.button
	{
		padding: 15px 25px 16px 25px !important;
	}
	}
@media(max-width:320px)
{ .woocommerce button.button
	{
	padding:15px 18px 16px 18px !important;
	}
}

.blockMsg img{
	display:none;
}

.card_button{margin-bottom: 5px;}

.slz-title-command .title-command-wrapper .breadcrumb {
    background: rgba(0,0,0,0.8);
    display: inline;
    padding: 10px;
	color: white;
	
}
.slz-title-command .title-command-wrapper .title {
    background: rgba(0,0,0,0.8);
    display: inline;
    padding: 0px 10px;
	color: white;
}
.slz-title-command .breadcrumb-link {
	color:white;
}
.slz-title-command .breadcrumb a
{
	color:white;
}
.slz-title-command .breadcrumb a.breadcrumb-active
{
	color:#F13E4B !important;
}