/*
* Prefixed by https://autoprefixer.github.io
* PostCSS: v8.3.6,
* Autoprefixer: v10.3.1
* Browsers: last 20 version
*/

/*fix for drop down width issues*/

li.c-ArticleNav-Item.has-dropdown.is-open {
    display: flex!important;
}

/*fix for pullquotes*/

.c-Blockquote div.c-Blockquote-Author {
    padding: 0.75rem 0.75rem 0.75rem 1.5rem;
    text-align: right;
    font-weight: 700!important;
}

/*callout card badge color fix*/

    div.c-Callout div.c-Card-Badge p {
        background: #2638C4!important;
    }

    .u-Spacer_1.c-PerformanceQuote {
        margin-bottom:0;
    }

/*--fix for article logo--*/
    .u-theme-pbsArticles .c-ArticleSingle_Logo {
        padding: 0 27px;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        justify-content: center;
        }

     .c-ArticleSingle_Logo img {
        max-width: 267px;
        -o-object-fit: contain;
           object-fit: contain;
    }

/*--fix for title colors on Card modules--*/

    .o-Text_titleSmall.c-Card-Title {
        color:#0A145A;
    }

    .o-Text_titleCaption.c-Card-Title {
        color:#0F1E8C;
        margin-bottom: .2rem;
    }
    .c-Card-Text {
        line-height: normal;
    }

/*category tags*/

    .c-ArticleSingle_Footer-Tags ul a {
        text-transform: none;
    }

/*--Fix for blog river cards--*/
    .blog-items .flex-item.js-iframe-blank {
        padding:0 10px 20px;
    }

    .blog-items .c-EntryItem_Txt_NoJS.w-full {
        padding:0.5rem;
    }

    .blog-items .c-EntryItem_ImageFrame {
        min-height: unset!important;
        height: auto!important;
    }

    .u-theme-pbsArticles .c-RowCTA {
        margin-top: 0;
    }

    .u-theme-pbsArticles .c-EntryItem:hover {
        -webkit-transition: all .3s;
        transition: all .3s;
        -webkit-transform: scale(1.05);
        transform: scale(1.05);
    }

/*--interstitial promo button fix --*/

    .u-theme-pbsArticles .c-RowCTA {
        margin-bottom: 0;
    }
    .u-theme-pbsArticles .c-InterstitialPromo .c-Button {
        background: #D6383A;
        border-radius: 30px;
        width: 200px;
        padding: 12px 0;
    }

    .u-theme-pbsArticles .c-InterstitialPromo .c-Button span {
        padding: 0!important;
    }

    .u-theme-pbsArticles .c-InterstitialPromo .c-Button:hover {
        -webkit-transition: all .3s;
        transition: all .3s;
        -webkit-transform: scale(1.05);
        transform: scale(1.05);
    }

/*--footer fix--*/
    .c-Footer-NavInner {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-flex: 1;
        -webkit-flex: 1 1 auto;
            -ms-flex: 1 1 auto;
                flex: 1 1 auto;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-flow: row wrap;
            -ms-flex-flow: row wrap;
                flex-flow: row wrap;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
            -ms-flex-pack: center;
                justify-content: center;
    }

    a.o-Text_bodySmall.c-Footer-NavLink {
        padding: 10px 20px;
        margin-bottom: 0;
    }
