/*
Theme Name: Mama Bear Apologetics
Theme URI: http://www.unmutable.com
Version: 2.4.1
Description: The new and improved
Author: Unmutable
Author URI: http://www.unmutable.com
Template: Divi
Tags: responsive-layout, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, featured-images, full-width-template, post-formats, rtl-language-support, theme-options, threaded-comments, translation-ready
License: GNU General Public License v2
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/


.container:before { background-color:transparent !important; }
.et_pb_widget_area_right { border-left:0 !important; }
.et_pb_widget_area_left { border-right:0 !important; }

.home-icons {
    font-size: 46px;
    margin-bottom: 14px;
}


/* Book Retailers */

#book-retailers {
    text-align: center;
}


.book-store {
    display: inline-block;
    width: 180px;
    margin-right: 20px;
}

#footer-trademark {
    font-size: 14px;
}


::-moz-selection { /* Code for Firefox */
  color: white;
  background: #B2CAAA;
}

::selection {
  color: white;
  background: #B2CAAA;
}

.home .et_pb_blog_grid .et_pb_post .et_pb_slider, .et_pb_image_container {
    margin: -20px -20px -55px;
}

#homecontent .entry-title {display: none !important}
    
    
/*Blog Author Bottom Style*/
    
    .fn {
        font-size: .8em !important;
        color: #4C4C4D !important;
    }
    
    .saboxplugin-wrap .saboxplugin-authorname {
        font-family: "Heritage" !important;
    }


.saboxplugin-desc {
    font-family: "Brandon Regular" !important;
    font-style: normal !important;
}


.saboxplugin-wrap {
    border-color: #B1CAAA !important;
}


.bctt-ctt-text a {
    font-family: "Brandon Regular" !important;
}



#blog-recent .entry-title {display: none !important}

#podcast-recent .entry-title {display: none !important}

#blogcast-recent .entry-title {display: none !important}

#blog-featured .entry-title {display: none !important}


.mamabear-featuredposts .entry-title {display: none !important}


.gform_button {
    border: none !important;
    color: white;
    background: #88444D;
    padding: 10px 16px;
    font-size: 20px !important;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: .05em;
}

.gform_button:hover {
    background: #343434;
}


body p a {text-decoration: underline !important;}


#sidebar-btn-container {
    text-align: center;
    margin-top: -20px;
}

.sidebar-btn {
    background: #874848;
    color: white !important;
    padding: 5px 10px;
    line-height: 2.9em;
    border-radius: 2px;
    font-weight: 700;
    font-size: 17px;
}


.sidebar-btn:hover {background: #333;}


article p {
    padding-bottom: 1em;
    font-size: 21px;
}



@media (min-width: 981px) and (max-width: 1350px) {
.container {
    width: 95% !important;
}}












