/*
 Theme Name:   Vox Populi Child
 Theme URI:    http://vox-populi.bold-themes.com
 Description:  Vox Populi child theme
 Author:       BoldThemes
 Author URI:   http://bold-themes.com
 Template:     vox-populi
 Version:      1.0.1
 Tags:         one-column, right-sidebar, custom-menu, featured-images, sticky-post, theme-options, threaded-comments, translation-ready
 Text Domain:  vox-populi-child
*/


/* Theme customization starts here
-------------------------------------------------------------- */


:root {
    --primary: #0A3274;
}
.logo {
    padding-top: 10px;
    padding-bottom: 10px;
    display: flex;
    align-items: center;
    gap: 20px;
}

.site-title {
    border-bottom: 2px solid var(--primary);
    padding-bottom: 15px;
    padding-top: 15px;
    font-weight: 600;
    color: var(--primary);
    font-weight: 700;
}

.custom-breadcrumb {
    font-size: 20px;
    color: white;

    a {
        color: white !important;
    }
}

.breadcrumb-separator {
    padding: 0 10px;
}


#myIconElement1, #myIconElement2 {
    .bt_bb_card_icon_icon {
        padding-bottom: 0;

        .bt_bb_card_icon_content .bt_bb_card_icon_icon .bt_bb_icon_holder {
            font-size: 20px;
            padding-bottom: 0;
        }
    }

    .bt_bb_card_icon_content {
        padding: 0 !important;
        flex-direction: row;
        display: flex;
    }

    .bt_bb_card_icon_content .bt_bb_card_icon_icon {
        padding-bottom: 0;
    }

    .bt_bb_card_icon_title, .bt_bb_card_icon_icon {
        flex: auto;
    }
    div.btButtonWidget.btLightAccentButton a {
        color: #fff;
        box-shadow: 0 0 0 3em var(--primary) inset;
    }
}