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


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

.woocommerce a.button {
    background-color: #dc0003;
}

.woocommerce a.button:hover {
    background-color: #a30002;
}

.menuPort {
    display: flex;
    justify-content: center;
}

@media screen and (max-width: 576px) {

    .header .headline,
    .header .dash {
        font-size: 18px;
        padding: 40px 0;
    }
}

.btContentWrap .btPageHeadline {
    padding: 8rem 0 !important;
}

.parallax,
[data-parallax],
.has-parallax {
    background-attachment: initial !important;
    background-position: initial !important;
    transform: none !important;
}

@media screen and (max-width: 576px) {
    .wBackground.cover {
        background-size: contain;
    }

    .wBackground.cover {
        background-position: contain;
    }

    .btContentWrap .btPageHeadline {
        padding: 12rem 0;
    }

    .btContentWrap .btPageHeadline {
        padding: 11rem 0 !important;
        ;
    }

    .single-post .btPageHeadline.wBackground>.port {
        position: relative;
    }

    .single-post .btPageHeadline .header {
        position: absolute;
    }
}

blockquote {
    border: none !important;
    padding: 0 !important;
}

blockquote::before,
blockquote::after {
    content: "" !important;
    display: block;
    width: auto;
    height: 40px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    margin: 0 auto;
}

blockquote::before {
    content: "" !important;
    position: static !important;
    font-size: 1rem !important;
    opacity: 1 !important;
    border-bottom: 3px solid rgba(0, 0, 0, .1);
    background-image: url('/wp-content/themes/bold-news-child/icons/up-quotes.png');
    margin-bottom: 20px;
}

blockquote::after {
    border-top: 3px solid rgba(0, 0, 0, .1);
    background-image: url('/wp-content/themes/bold-news-child/icons/down-quotes.png');
    margin-top: 20px;
}

.single-post .btContentHolder img {
    margin: 50px 0;
}

blockquote::before,
blockquote::after {
    border-color: #CDA349;
}

.btLogoArea {
    max-width: fit-content;
    margin: 0 auto;
}

nav ul.menu li a:hover {
    color: red;
}

.mainHeader .btLogoArea .logo {
    padding: 5px 0;
}

.mainHeader .btLogoArea .logo img {
    height: 85px;
}

nav #menu-primary-menu {
    font-size: 19.5px;
}

nav #menu-primary-menu li a {
    text-decoration: none;
}

.btCommentsBox textarea {
    height: 158px;
}

nav {
    width: 100%;
    display: flex;
    justify-content: center;
}

.btSinglePostTemplate .btSinglePostContent .btSinglePostExcerpt {
    display: none;
}

.largeTemplate.btSinglePostTemplate {
    min-height: 300px;
}

.btSinglePostBottomData {
    display: none;
}

.btArticleDate {
    display: none;
}

header>div.dash .headline {
    text-align: center !important;
}