/* Silence is golden */
.flexbox .content-list-wrapper .hentry{
    background: none !important
}

.flexbox .content-list-wrapper  .grid-wrapper .loop-wrapper .hentry{
    background: #000 !important
}


/* This will only affect things categorized with NFL Panthers test and will age out organically as content is added */ 
.content-list-wrapper .hentry{background:transparent !important}
.content-list-wrapper .category-nfl-panthers-test .categories-list a:first-of-type:before {
    content: 'NFL: Panthers';
    visibility: visible;
    display: inherit;
    position: absolute;
    color: #FFFFFF;
    background: #d8392c;
    border-radius: 4px;
    line-height: 1.4em;
    padding: 1px 4px;
}
.content-list-wrapper .category-nfl-panthers-test .categories-list a:first-of-type {
    visibility: hidden;
}


/* Fix for Time.ly detail page*/
.type-ai1ec_event.hentry {
  margin:10px;
}

/*hide byline on calendar page*/
.ai1ec_event .entry-meta-wrapper{
        display:none;
    }

/*related posts links*/
.related-posts .grid-item .h3.entry-title a {color:#fff !important}

/* Plan to Rescan menu addition fix - #52515*/
nav.primary .nav li a {
        padding: 5px 7px 5px 7px;
    }

/* Main menu fixes - SDH*/
@media (min-width:980px) and (max-width:1300px) {
    nav.primary .nav li a {
        font-size: 16px;
        padding: 5px 7px 5px 0px;
    }
        .header .search-form-wrapper .wrap {
        position: absolute;
        right: -180px;
    }
}

nav.primary .nav li a {
    margin-left: 0px;
    margin-right: 3px;
}
nav.primary ul {
    margin-left: -15px;
}

/* Responsive Livestream iframe - 16:9 Aspect Ratio - #811622 */
.iframe-container {
  position: relative;
  overflow: hidden;
  width: 100%;
  padding-top: 56.25%;
}
.responsive-iframe {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
}


/* Election Results 3 Image Fixes */
@media screen and (max-width: 768px){
	div.gtx-race .candidate-image-wrapper.image-count-3 .candidate-image:nth-child(1),	div.gtx-race .candidate-image-wrapper.image-count-3 .candidate-image:nth-child(2), 	div.gtx-race .candidate-image-wrapper.image-count-3 .candidate-image:nth-child(3) {
		width: 33% !important;
		height: 100% !important;
	}	
}

div.gtx-race .candidate-image-wrapper {
	margin-top: 10px;
}


/*CSS fixes for header*/

.header .search-form-wrapper .wrap{right:0 !important}

@media (max-width:1200px) {

    .header .utility-nav-wrapper {width: 100%;}
    .header .search-form-wrapper .wrap{right:0}
    .header .search-form-wrapper {width: 100% !important;margin: 0px auto;}
  
}

@media (min-width:980px) and (max-width:1200px) {
   
    .header .search-form-wrapper .wrap {margin-right: 0 !important}
    .header .utility-nav-wrapper {width: auto;}
    .header .search-form-wrapper {width: auto;margin: 0px auto}
}

@media (min-width:980px) and (max-width:1250px) {
    
    .header .search-form-wrapper .wrap {margin-right: 0;}
    
}

.dfp-gutter-ad.dfp-gutter-left,.dfp-gutter-ad.dfp-gutter-right {width:calc((100% - 1280px) / 2)}
.dfp-gutter-ad.dfp-gutter-left img{margin:0 0 0 auto !important;float: right}
.dfp-gutter-ad.dfp-gutter-left img,.dfp-gutter-ad.dfp-gutter-right img{height: 85vh}

.secondary .sub-menu li {margin:0 !important;padding:5px 0px}
.secondary .sub-menu {border: 0 !important;background: #000 !important}


/* Ticket #870479 Maney 8/6/21 */
.footer .bucket ul{
   padding-top: 0px
}

ul#menu-footer-main-menu:nth-child(1) {
    padding-top: 15px;
}

ul#menu-footer-secondary-menu:nth-child(1) {
    padding-top: 15px;
}

ul#menu-footer-utility-menu:nth-child(1) {
    padding-top: 15px;
}

.nav li ul.sub-menu{
background: #d7382b;
border: 1px solid #d7382b;
font-size:14.5px;
}

/* // Ticket #878843 \\
@media (min-width: 980px) {
 .header {background: #FE86E7;}
 #page-wrap #container { background-color:#ffdaf8;}
}
@media (min-width: 1850px) {
 #page-wrap #container {background:#f6f6f6 url('https://www.wfxb.com/content/uploads/2021/10/s/d/bcawareness-tall.png') center center no-repeat fixed;}
}*/

/* // Ticket #882815 \\
#page-wrap #container {
    background-image: url('https://www.wfxb.com/content/uploads/2021/11/i/w/flag-bg-scaled-opaque2.png');
    background-position: center;
    background-attachment: fixed;
    background-repeat: no-repeat;
    background-size: cover;
} */

/* JIRA Ticket CS-3717 */
.f59-video .f59-main .fp-ui .ad-remaining { display: none }
.f59-video .f59-main.ad-is-visible .fp-ui .ad-remaining { display: block }


/* ===== Bootstrap Migration patches Apr. 2022 ===== */
#inner-content { background-color: #EAEAEA;}


.content-list-wrapper .hentry {   background-color: #000 !important;}