/*!
Theme Name: Blog Bee Child
Template:   blog-bee-pro
Theme URI: http://blazethemes.com/theme/blog-bee-pro
Author: BlazeThemes
Author URI: https://blazethemes.com/
Description: Blog Bee Theme helps to illustrate your distinguished story through its interactive and stylish page layouts. Adorned with multiple eye-catching demos, Blog Bee theme allows you to set up your blog in minimal steps by importing unique demos.  Not only is it beautiful, it’s immensely easy to customize too. You will find SEO options, theme settings, menu settings, mobile view options, design controls, and all in one central place - Live Customizer. After viewing the demo and customizer settings, you will soon realize the dedicated focus that Blog Bee Theme has put on mobile users, SEO, and UI/UX design. As a result, it should come as no surprise that there are image Settings - image ratio, image size, image border, image box shadow for each block and widget. It has more to offer you to extend with additional features.
Version: 1.0.0
Tested up to: 6.7
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: blog-bee-child
Tags: blog, entertainment, one-column, two-columns, grid-layout, left-sidebar, right-sidebar, custom-header, flexible-header, custom-background, custom-colors, custom-menu, featured-images, full-width-template, post-formats, sticky-post, rtl-language-support, footer-widgets, theme-options, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Blog Bee is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/


/*
*
*   For All Templates 
*
*/

.bbe-header {
    margin-bottom: 40px;
}

.bbe-footer {
    margin-top: 40px;
}

.bbe-divider {
    border-top: 1px solid #efefef;
    padding-top: 20px;
    margin-top: 20px;
}

body .section-head {
    display: none;
}

/*
MARK: Web Stories
*/

    .bbe-web-stories .section-head-wrap .section-head {
        display: flex;
    }
    
    #web-stories-two .bbe-web-stories.card--section-boxed .row {
        background: var(--bbe-card-bg);
        border-radius: var(--bbe-card-border-radius);
        padding: var(--bbe-card-padding);
        transition: var(--transition-1);
        border-width: var(--bbe-card-border-width);
        border-style: var(--bbe-card-border-style);
        border-color: var(--bbe-card-border-color);
        border-image: var(--bbe-card-border-color) 1;
        box-shadow: var(--bbe-card-box-shadow);
    }

/*
MARK: Main Banner
*/
    #banner-five .bbe-main-banner .block-wrap,
    #banner-five .banner-sidebar .article-wrap {
        gap: 10px;
    }

    #banner-six .bbe-main-banner .block-wrap,
    #banner-six .banner-sidebar .article-wrap {
        gap: 4px;
    }

    #banner-nine .bbe-main-banner .block-wrap,
    #banner-nine .banner-sidebar .article-wrap {
        gap: 0;
    }

    #banner-ten .bbe-main-banner .block-wrap,
    #banner-ten .banner-sidebar .article-wrap {
        gap: 20px;
    }

    #banner-eleven .bbe-main-banner .block-wrap,
    #banner-eleven .banner-sidebar .article-wrap {
        gap: 20px;
    }

    body #page.site #banner-thirteen .bbe-main-banner .banner-sidebar:not(.scroll--off),
    body #page.site #banner-fourteen .bbe-main-banner .banner-sidebar:not(.scroll--off) {
        background: transparent;
    }

/*
MARK: Carousel
*/

    /* Layout Two */
    #carousel-two .bbe-carousel {
        --bbe-carousel-gap: 4px;
    }

    /* Layout Four */
    #carousel-four .bbe-carousel {
        --bbe-carousel-gap: 4px;
    }

    #carousel-four .bbe-article .entry-title,
    #carousel-four .bbe-article .entry-title a {
        font-size: 21px;
    }

/*
MARK: Content Sidebar
*/

    /* Layout Two */
    #content-sidebar-two .featured-post .bbe-article .entry-inner .entry-title,
    #content-sidebar-two .featured-post .bbe-article .entry-inner .entry-title a {
        --bbe-site-font-size: 21px;
    }

    #content-sidebar-two .featured-post .bbe-article .entry-inner .entry-title a:hover {
        color: #fff;
    }

/*
MARK: Three BLocks
*/

    body .bbe-three-blocks .section-head {
        display: block;
    }

/*
MARK: Archive
*/

    body.page .site-main .bbe-article .entry-content {
        margin-top: 0;
    }

    body.page-template-archives .site .bbe-article .entry-title,
    body.page-template-archives .site .bbe-article .entry-title a {
        --bbe-site-font-size: 17px;
        --bbe-site-font-lineheight: 1.48;
    }

    body.page-template-archives .site .bbe-article .entry-title {
        margin-bottom: 0;
    }

    /* Layout Four */
    #archive-four .bbe-article .entry-title,
    #archive-four .bbe-article .entry-title a {
        --bbe-site-font-size: 22px;
        --bbe-site-font-lineheight: 1.48;
    }