/* Homepage Hero Background Image */
.pg_Index .header-row {
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0)), url('/data/SiteBuilderAssetsOriginals/Live/Images/innovationsjournals-IDDB/IDDB-test-hero.jpg');
}

/* HEADER - Menu Bar Text Color  */
@media (min-width: 900px) {
    .journal-header .site-menu .site-menu-lvl-0>a.nav-link {
        color: #ffffff;
    }
}

/* borrowed from CCB css that worked */
.journal-bg {
    background-color: #218783 !important;
}

/* FOOTER - Background Color  */
.journal-footer .journal-bg {
    background-color: #218783 !important;
}

/* FOOTER - Text Color  */
.journal-footer, .journal-footer_content .journal-footer-menu ul li a, .journal-footer-colophon li {
    color: #ffffff;
}

/* YouTube Playlist Border */
.widget-instance-innovationsjournals-IDDB_home-self-serve-content-youtube {
    border: none!important;
}

/* LinkedIn Badge Border */
.widget-instance-innovationsjournals-IDDB_home-self-serve-content-linkedin {
    border: none!important;
}

/* Featured Articles Standardization */
.widget-SelfServeContent.widget-instance-innovationsjournals-IDDB_home-self-serve-content-featured-article .homepage-panel-wrap .homepage-panel-text {
    max-width: 600px;
}

@media (max-width: 599px) {
    .master-main .theme-homepage-layout:not([class*=layout-]) [class*=home-row]:not(.header-row):not(.home-columns).widget-dynamic[data-count="2"]:not(.header-row).widget-dynamic .widget-dynamic-inner-wrap>div[class*=home-self-serve-content-feature] {
        width: 100%;
    }
}

@media (max-width: 1199px) {
    .master-main .theme-homepage-layout:not([class*=layout-]) [class*=home-row]:not(.header-row):not(.home-columns).widget-dynamic[data-count="2"]:not(.header-row).widget-dynamic .widget-dynamic-inner-wrap>div[class*=home-self-serve-content-feature], .master-main .theme-homepage-layout:not([class*=layout-]) [class*=home_row]:not(.header-row):not(.home-columns).widget-dynamic[data-count="2"]:not(.header-row).widget-dynamic .widget-dynamic-inner-wrap>div[class*=home-self-serve-content-feature] {
        width: calc(50% - .75rem);
    }
}

/* Homepage Ad Space for 2 Widget Row */
[class*="home-self-serve-content-ad"], [class*="pillow-ad"] {
    width: unset !important;
}