#main-nav_menu > li:last-child > a[href="/roanoke.com/tncms/admin/action/main/preview/site/flexsystem/-/findit/"],
#main-nav_menu > li:last-child > a[href="/findit/"] {
    background-image: url('../images/_site/findit.png');
    background-attachment: scroll;
    
    background-position: 10px 10px;
    background-repeat: no-repeat;
    text-indent: -1000px;
    overflow: hidden;
    width: 90px;
}

#main-nav_menu > li:last-child > a[href="/roanoke.com/tncms/admin/action/main/preview/site/flexsystem/-/findit/"]:hover,
#main-nav_menu > li:last-child > a[href="/findit/"]:hover {
    background-image: url('../images/_site/finditwhite.png');
    
}

/* BMT-6701 Issue with parallax presentation option */
.tnt-width-full-viewport {width: 100vw !important;}

/* BMT-7077 - Styling Help for HS Scoreboard Widgets */
body.section-test.section-bmt-7077div#gameplan-scoreboard-mini {border: 1px solid rgb(195,195,195); border-radius: 0; background-color: rgb(255,255,255); position: relative;}
body.section-test.section-bmt-7077div#gameplan-scoreboard-mini > div.plw-row {width: 95%;}
body.section-test.section-bmt-7077div#gameplan-scoreboard-mini > div.plw-row.plw-row--center {position: absolute; top: 20px; bottom: 0;}
body.section-test.section-bmt-7077div#gameplan-scoreboard-mini > div.plw-row.plw-row--center > div.plw-cell > svg {cursor: pointer;}
body.section-test.section-bmt-7077div#gameplan-scoreboard-mini > div.plw-row.plw-row--center, body.section-test.section-bmt-7077div#gameplan-scoreboard-mini > div.plw-row.plw-gp-scoreboard.plw-search {width: 100% !important;}
body.section-test.section-bmt-7077div#gameplan-scoreboard-mini > div.plw-row.plw-gp-scoreboard.plw-search {border: 0; border-top-left-radius: 5px; border-top-right-radius: 5px; background-color: rgb(233,233,233) !important; position: relative; border-bottom: 1px solid rgb(200,200,200);}
body.section-test.section-bmt-7077div#gameplan-scoreboard-mini > div.plw-row.plw-search > div.plw-cell.plw-gp-header.plw-cell--9-col {color: transparent !important;}
body.section-test.section-bmt-7077div#gameplan-scoreboard-mini > div.plw-row.plw-search > div.plw-cell.plw-gp-header.plw-cell--3-col {position: absolute; top: 3px; left: 3px; margin: 0;}
body.section-test.section-bmt-7077div#gameplan-scoreboard-mini > div.plw-row.plw-search > div.plw-cell.plw-gp-header > div.plw-pseudo-drop {background-color: rgb(233,233,233); border: 0 !important; font-family: Arial !important;}
body.section-test.section-bmt-7077div#gameplan-scoreboard-mini > div.plw-row > div.plw-cell--4-col {border: 1px solid rgb(200,200,200); color: transparent; background-color: rgb(233,233,233); width: calc((100% / 5) - 16px);}
/*body.section-test.section-bmt-7077div#gameplan-scoreboard-mini > div.plw-row > div.plw-cell--4-col > div.plw-row > div.plw-cell {margin: 4px 8px !important;}*/
body.section-test.section-bmt-7077div#gameplan-scoreboard-mini > div.plw-row > div.plw-cell--4-col > div.plw-row > div.plw-cell > a {font-family: Arial; font-size: 9.25pt; color: rgb(0,0,0);}
body.section-test.section-bmt-7077div#gameplan-scoreboard-mini > div.plw-row > div.plw-cell--4-col > div.plw-row > div.plw-cell.plw-cell--4-col {text-align: right;}
body.section-test.section-bmt-7077div#gameplan-scoreboard-mini > div.plw-row > div.plw-cell--4-col > div.plw-row > div.plw-cell > span.plw-gp-date {display: none !important;}
body.section-test.section-bmt-7077div#gameplan-scoreboard-mini > div.plw-row > div.plw-cell--4-col > div.plw-row > div.plw-cell > img {display: none !important;}
body.section-test.section-bmt-7077div#gameplan-scoreboard-mini div.plw-cell.plw-gp-header > div.plw-pseudo-drop > div.plw-pseudo-drop-options {left: -1px !important;}
body.section-test.section-bmt-7077div#gameplan-scoreboard-extended > div.plw-row.plw-search {border: 0 !important; background-color: rgb(0,0,0) !important;}
body.section-test.section-bmt-7077div#gameplan-scoreboard-extended > div.plw-row.plw-search > div.plw-cell.plw-gp-header {color: rgb(255,255,255) !important; font-family: 'Lato' !important; font-size: 14.25pt !important;}
body.section-test.section-bmt-7077div#gameplan-scoreboard-extended > div.plw-gp-scoreboard-game {width: calc(50% - 20px); float: left; border: 1px solid rgb(0,0,0); margin: 10px;}
body.section-test.section-bmt-7077div#gameplan-scoreboard-extended > div.plw-gp-scoreboard-game > div.plw-row > div.plw-cell {font-family: Arial; font-size: 9.25pt; color: rgb(0,0,0);}
body.section-test.section-bmt-7077div#gameplan-scoreboard-extended > div.plw-gp-scoreboard-game > div.plw-row > div.plw-cell--2-col {text-align: right;}
 
 
div#nepreps-template > div.nogames {font-family: Arial; font-size: 12pt;}
div#nepreps-template > table.game-container {display: none; background-color: rgb(244,244,244); width: calc(50% - 10px); float: left; margin-top: 10px; margin-bottom: 10px;}
div#nepreps-template.all-sports > table.game-container {display: table;}
div#nepreps-template > table:nth-of-type(odd) {clear: left; margin-right: 10px;}
div#nepreps-template > table:nth-of-type(even) {margin-left: 10px;}
div#nepreps-template > table.game-container > tbody > tr > td {font-size: 12pt; font-family: Arial; font-weight: bold; vertical-align: top;}
div#nepreps-template > table > tbody > tr > td:last-of-type {text-align: right;}
div#nepreps-template > table > tfoot > tr > td {text-align: right;}
div#nepreps-template > table > tbody > tr > td > p.mascot {font-size: 8pt; font-weight: normal; color: rgb(180,180,180); text-transform: uppercase; margin: 0; padding: 0;}
div#nepreps-template > table > tbody > tr > td > p.teamname {margin: 3px 0 0 0; padding: 0;}
div#nepreps-template > table > thead {background-color: rgb(100,100,100); color: rgb(255,255,255); border-bottom: 2px solid rgb(0,0,0);}
div#nepreps-template > table > thead > tr > th > p {float: left; margin: 0; padding: 0; font-family: Arial; font-size: 10pt;}
div#nepreps-template > table > thead > tr > th > p.time {float: right; text-align: right;}
div#nepreps-template > table > tbody > tr > td.img {width: 50px;}
div#nepreps-template > table > tbody > tr > td.img > img {width: 50px; height: 50px;}
div#nepreps-template > table td, div#nepreps-template > table th {padding: 5px 10px;}
div#nepreps-template a.box-link {background-color: rgb(0,120,230); padding: 5px 10px; border-radius: 5px; color: rgb(255,255,255); font-family: Arial; font-size: 8pt; text-transform: uppercase; cursor: pointer; text-decoration: none;}
div#nepreps-template > div.sport-header {display: none; width: 100%; padding: 5px; font-family: Arial; font-size: 18pt; font-weight: bold; color: rgb(255,255,255); background-color: rgb(0,0,0); margin: 10px 0;}
div#nepreps-template.all-sports > div.sport-header {display: table; width: 100%; padding: 5px; font-family: Arial; font-size: 18pt; font-weight: bold; color: rgb(255,255,255); background-color: rgb(0,0,0); margin: 10px 0;}
div#nepreps-template > div.sport-select {display: table; margin: 10px auto;}
div#nepreps-template.all-sports > table.hasgames {display: table !important;}
body.section-test.section-bmt-7077h2#curdate {font-size: 24px; font-weight: bold; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; color: #666; line-height: 1.42857143;}
body.section-test.section-bmt-7077a#prevday, body.section-test.section-bmt-7077a#nextday {background-color: rgb(0,120,230); padding: 5px 10px; border-radius: 5px; color: rgb(255,255,255); font-family: Arial; font-size: 10pt; font-weight: bold; cursor: pointer; text-decoration: none;}
body.section-test.section-bmt-7077div.nepreps-datepicker {display: table; margin: 10px auto;}
/*body.section-test.section-bmt-7077div.sport-header.baseball, body.section-test.section-bmt-7077div.sport-header.basketball, body.section-test.section-bmt-7077div.sport-header.golf, body.section-test.section-bmt-7077div.sport-header.boys-soccer, body.section-test.section-bmt-7077div.sport-header.boys-swimming, body.section-test.section-bmt-7077div.sport-header.boys-track-and-field, body.section-test.section-bmt-7077div.sport-header.girls-basketball, body.section-test.section-bmt-7077div.sport-header.girls-golf, body.section-test.section-bmt-7077div.sport-header.girls-soccer, body.section-test.section-bmt-7077div.sport-header.girls-swimming, body.section-test.section-bmt-7077div.sport-header.girls-track-and-field, body.section-test.section-bmt-7077div.sport-header.girls-tennis, body.section-test.section-bmt-7077div.sport-header.wrestling, body.section-test.section-bmt-7077table.game-container.baseball, body.section-test.section-bmt-7077table.game-container.basketball, body.section-test.section-bmt-7077table.game-container.golf, body.section-test.section-bmt-7077table.game-container.boys-soccer, body.section-test.section-bmt-7077table.game-container.boys-swimming, body.section-test.section-bmt-7077table.game-container.boys-track-and-field, body.section-test.section-bmt-7077table.game-container.girls-basketball, body.section-test.section-bmt-7077table.game-container.girls-golf, body.section-test.section-bmt-7077table.game-container.girls-soccer, body.section-test.section-bmt-7077table.game-container.girls-swimming, body.section-test.section-bmt-7077table.game-container.girls-track-and-field, body.section-test.section-bmt-7077table.game-container.girls-tennis, body.section-test.section-bmt-7077table.game-container.wrestling, body.section-test.section-bmt-7077div.nogames.baseball, body.section-test.section-bmt-7077div.nogames.basketball, body.section-test.section-bmt-7077div.nogames.golf, body.section-test.section-bmt-7077div.nogames.boys-soccer, body.section-test.section-bmt-7077div.nogames.boys-swimming, body.section-test.section-bmt-7077div.nogames.boys-track-and-field, body.section-test.section-bmt-7077div.nogames.girls-basketball, body.section-test.section-bmt-7077div.nogames.girls-golf, body.section-test.section-bmt-7077div.nogames.girls-soccer, body.section-test.section-bmt-7077div.nogames.girls-swimming, body.section-test.section-bmt-7077div.nogames.girls-track-and-field, body.section-test.section-bmt-7077div.nogames.girls-tennis, body.section-test.section-bmt-7077div.nogames.wrestling {display: none !important;}*/
div#nepreps-template.baseball > div.sport-header.baseball, div#nepreps-template.baseball > table.baseball, div#nepreps-template.baseball > div.sport-header.baseball, div#nepreps-template.baseball > div.nogames.baseball {display: table !important;}
div#nepreps-template.basketball > div.sport-header.basketball, div#nepreps-template.basketball > table.basketball, div#nepreps-template.basketball > div.sport-header.basketball, div#nepreps-template.basketball > div.nogames.basketball {display: table !important;}
div#nepreps-template.cross-country > div.sport-header.cross-country, div#nepreps-template.cross-country > table.cross-country, div#nepreps-template.cross-country > div.sport-header.cross-country, div#nepreps-template.cross-country > div.nogames.cross-country {display: table !important;}
div#nepreps-template.golf > div.sport-header.golf, div#nepreps-template.golf > table.golf, div#nepreps-template.golf > div.sport-header.golf, div#nepreps-template.golf > div.nogames.golf {display: table !important;}
div#nepreps-template.boys-soccer > div.sport-header.boys-soccer, div#nepreps-template.boys-soccer > table.boys-soccer, div#nepreps-template.boys-soccer > div.sport-header.boys-soccer, div#nepreps-template.boys-soccer > div.nogames.boys-soccer {display: table !important;}
div#nepreps-template.boys-swimming > div.sport-header.boys-swimming, div#nepreps-template.boys-swimming > table.boys-swimming, div#nepreps-template.boys-swimming > div.sport-header.boys-swimming, div#nepreps-template.boys-swimming > div.nogames.boys-swimming {display: table !important;}
div#nepreps-template.boys-tennis > div.sport-header.boys-tennis, div#nepreps-template.boys-tennis > table.boys-tennis, div#nepreps-template.boys-tennis > div.sport-header.boys-tennis, div#nepreps-template.boys-tennis > div.nogames.boys-tennis {display: table !important;}
div#nepreps-template.boys-track-and-field > div.sport-header.boys-track-and-field, div#nepreps-template.boys-track-and-field > table.boys-track-and-field, div#nepreps-template.boys-track-and-field > div.sport-header.boys-track-and-field, div#nepreps-template.boys-track-and-field > div.nogames.boys-track-and-field {display: table !important;}
div#nepreps-template.football > div.sport-header.football, div#nepreps-template.football > table.football, div#nepreps-template.football > div.sport-header.football, div#nepreps-template.football > div.nogames.football {display: table !important;}
div#nepreps-template.girls-basketball > div.sport-header.girls-basketball, div#nepreps-template.girls-basketball > table.girls-basketball, div#nepreps-template.girls-basketball > div.sport-header.girls-basketball, div#nepreps-template.girls-basketball > div.nogames.girls-basketball {display: table !important;}
div#nepreps-template.girls-cross-country > div.sport-header.girls-cross-country, div#nepreps-template.girls-cross-country > table.girls-cross-country, div#nepreps-template.girls-cross-country > div.sport-header.girls-cross-country, div#nepreps-template.girls-cross-country > div.nogames.girls-cross-country {display: table !important;}
div#nepreps-template.girls-golf > div.sport-header.girls-golf, div#nepreps-template.girls-golf > table.girls-golf, div#nepreps-template.girls-golf > div.sport-header.girls-golf, div#nepreps-template.girls-golf > div.nogames.girls-golf {display: table !important;}
div#nepreps-template.girls-soccer > div.sport-header.girls-soccer, div#nepreps-template.girls-soccer > table.girls-soccer, div#nepreps-template.girls-soccer > div.sport-header.girls-soccer, div#nepreps-template.girls-soccer > div.nogames.girls-soccer {display: table !important;}
div#nepreps-template.girls-swimming > div.sport-header.girls-swimming, div#nepreps-template.girls-swimming > table.girls-swimming, div#nepreps-template.girls-swimming > div.sport-header.girls-swimming, div#nepreps-template.girls-swimming > div.nogames.girls-swimming {display: table !important;}
div#nepreps-template.girls-tennis > div.sport-header.girls-tennis, div#nepreps-template.girls-tennis > table.girls-tennis, div#nepreps-template.girls-tennis > div.sport-header.girls-tennis, div#nepreps-template.girls-tennis > div.nogames.girls-tennis {display: table !important;}
div#nepreps-template.girls-track-and-field > div.sport-header.girls-track-and-field, div#nepreps-template.girls-track-and-field > table.girls-track-and-field, div#nepreps-template.girls-track-and-field > div.sport-header.girls-track-and-field, div#nepreps-template.girls-track-and-field > div.nogames.girls-track-and-field {display: table !important;}
div#nepreps-template.softball > div.sport-header.softball, div#nepreps-template.softball > table.softball, div#nepreps-template.softball > div.sport-header.softball, div#nepreps-template.softball > div.nogames.softball {display: table !important;}
div#nepreps-template.volleyball > div.sport-header.volleyball, div#nepreps-template.volleyball > table.volleyball, div#nepreps-template.volleyball > div.sport-header.volleyball, div#nepreps-template.volleyball > div.nogames.volleyball {display: table !important;}
div#nepreps-template.wrestling > div.sport-header.wrestling, div#nepreps-template.wrestling > table.wrestling, div#nepreps-template.wrestling > div.sport-header.wrestling, div#nepreps-template.wrestling > div.nogames.wrestling {display: table !important;}
 
@media (max-width: 768px) {
    div#nepreps-template > table {width: 100% !important; margin-left: 0 !important; margin-right: 0 !important; float: none !important; clear: none !important;}
    body.section-test.section-bmt-7077a#prevday > span, body.section-test.section-bmt-7077a#nextday > span {display: none !important;}
    body.section-test.section-bmt-7077a#prevday:before {content: "PREV"; color: rgb(255,255,255); font-family: Arial; font-size: 10pt; font-weight: bold;} 
    body.section-test.section-bmt-7077a#nextday:before {content: "NEXT"; color: rgb(255,255,255); font-family: Arial; font-size: 10pt; font-weight: bold;}
}

/* BMT-7076 Update Stats mega-ticker */
div.stats-inc-gameday-widget {position: relative; display: table; width: 100%; padding: 10px; background-image: url('../../../global/resources/images/_site/gamepic.jpg'); background-size: cover; background-repeat: no-repeat; background-position: center; margin: 10px 0;}
div.stats-inc-gameday-widget > h2.title {font-family: 'Bevan', sans-serif; font-size: 20pt; text-align: center; width: 100%; text-transform: uppercase; color: rgb(255,255,255); text-shadow: 2px 2px 2px rgba(0,0,0,0.5);}
div.stats-inc-gameday-widget > div.left-links {float: left; width: 20%;}
div.stats-inc-gameday-widget > div.left-links > ul {padding: 0 0 0 20px;}
div.stats-inc-gameday-widget > div.right-links {float: right; width: 20%;}
div.stats-inc-gameday-widget > div.right-links > ul {padding: 0 0 0 20px;}
div.stats-inc-gameday-widget > div.left-links > ul > li, div.stats-inc-gameday-widget > div.right-links > ul > li {color: rgb(255,255,255); list-style-type: square;}
div.stats-inc-gameday-widget > div.left-links > ul > li > a, div.stats-inc-gameday-widget > div.right-links > ul > li > a {color: rgb(255,255,255); font-family: Arial; font-size: 10pt; font-weight: bold;}
div.stats-inc-gameday-widget > div.widget {width: 60%; position: absolute; left: 0; right: 0; margin: auto;}
div.stats-inc-gameday-widget > div.widget span.shsTimezone, div.stats-inc-gameday-widget > div.widget td.shsTVChannels, div.stats-inc-gameday-widget > div.widget div[class^='shsMiniCopyright'] {display: none;}
div.stats-inc-gameday-widget > div.widget span.shsTimezone.shsCTZone {display: block;}
div.stats-inc-gameday-widget > div.widget div#shsMastheadScoreboard > table.shsTable {width: 100%;}
/* Targeting away team */
div.stats-inc-gameday-widget > div.widget div#shsMastheadScoreboard > table.shsTable > tbody > tr > td:first-of-type, div.stats-inc-gameday-widget > div.widget div#shsMastheadScoreboard > table.shsTable > tbody > tr > td:last-of-type {width: 140px;}
div.stats-inc-gameday-widget > div.widget div#shsMastheadScoreboard > table.shsTable > tbody > tr > td:first-of-type > table {float: left;}
div.stats-inc-gameday-widget > div.widget div#shsMastheadScoreboard > table.shsTable > tbody > tr > td:first-of-type > table td.shsMastheadScore {background-color: rgba(255,255,255,0.5); border: none !important; padding: 10px; font-family: 'Roboto Condensed', sans-serif; color: rgb(0,0,0) !important; font-size: 30px !important; line-height: 100%; text-shadow: 0 1px 2px rgb(0,0,0); letter-spacing: -1px; width: 50px; font-weight: bold; text-align: center; vertical-align: middle;}
/* Targeting home team */
div.stats-inc-gameday-widget > div.widget div#shsMastheadScoreboard > table.shsTable > tbody > tr > td:last-of-type > table {float: right;}
div.stats-inc-gameday-widget > div.widget div#shsMastheadScoreboard > table.shsTable > tbody > tr > td:last-of-type > table td.shsMastheadScore {background-color: rgba(255,255,255,0.5); border: none !important; padding: 10px; font-family: 'Roboto Condensed', sans-serif; color: rgb(0,0,0) !important; font-size: 30px !important; line-height: 100%; text-shadow: 0 1px 2px rgb(0,0,0); letter-spacing: -1px; width: 50px; font-weight: bold; text-align: center; vertical-align: middle;}

div.stats-inc-gameday-widget > div.widget div#shsMastheadScoreboard > table.shsTable > tbody > tr > td:nth-of-type(2) {width: calc(100% - 280px); padding: 0 20px;}
div.stats-inc-gameday-widget > div.widget div#shsMastheadScoreboard > table.shsTable > tbody > tr > td:nth-of-type(2) > table {width: 100%;}
div.stats-inc-gameday-widget > div.widget div#shsMastheadScoreboard > table.shsTable > tbody > tr > td:nth-of-type(2) > table > tbody > tr.shsTableSubttlRow {background-color: rgba(0,0,0,0.1);}
div.stats-inc-gameday-widget > div.widget div#shsMastheadScoreboard > table.shsTable > tbody > tr > td:nth-of-type(2) > table > tbody > tr.shsTableSubttlRow > td.gamedate_masthead {font-weight: bold; padding: 0 10px;}
div.stats-inc-gameday-widget > div.widget div#shsMastheadScoreboard > table.shsTable > tbody > tr > td:nth-of-type(2) > table > tbody > tr.shsTableTtlRow {background-color: rgba(0,0,0,0.8);}
div.stats-inc-gameday-widget > div.widget div#shsMastheadScoreboard > table.shsTable > tbody > tr > td:nth-of-type(2) > table > tbody > tr.shsTableTtlRow > td span {color: rgba(255,255,255,0.8); font-weight: bold; padding: 0 5px;}
div.stats-inc-gameday-widget > div.widget div#shsMastheadScoreboard > table.shsTable > tbody > tr > td:nth-of-type(2) > table > tbody > tr:nth-of-type(2) ~ tr > td > div.teamRank, div.stats-inc-gameday-widget > div.widget div#shsMastheadScoreboard > table.shsTable > tbody > tr > td:nth-of-type(2) > table > tbody > tr:nth-of-type(2) ~ tr > td > div.teamName > a {color: rgb(255,255,255);}
div.stats-inc-gameday-widget > div.widget div#shsMastheadScoreboard > table.shsTable > tbody > tr > td:nth-of-type(2) > table > tbody > tr:nth-of-type(2) ~ tr > td > div.teamName > a {font-weight: bold;}
div.stats-inc-gameday-widget > div.widget div#shsMastheadScoreboard > table.shsTable > tbody > tr > td:nth-of-type(2) > table > tbody > tr:nth-of-type(2) ~ tr > td {padding: 0 10px;}

/* BMT-7265 Vertical gallery */
.collection-gallery-content-container .gallery-vertical .gallery-item h3 {display:none}

div#site-footer-container {background-color: rgb(0,0,0) !important;}
div.special-sections h4 {text-align: center;}
div.special_sections .card-container {width: 95%; margin: auto;}
div.special_sections .card-grid .card .card-container > .card-image {width: 80%; margin: auto;}
.mosaic-item {border: solid 1px #fff !important;}
#main-navigation .dropdown-menu li .fa-caret-right {color: rgba(0,0,0,0.4) !important; margin-left: 10px; margin-top: 3px;}

@media (max-width: 567px) {
    div.one-third-width {width: 100%; margin: 20px 0; float: none; clear: both;}
}

@media (max-width: 768px) {
    div.stats-inc-gameday-widget > div.left-links > ul > li > a, div.stats-inc-gameday-widget > div.right-links > ul > li > a {font-size: 8pt; line-height: 10pt;}
    div.stats-inc-gameday-widget > div.widget div#shsMastheadScoreboard td#shsAwayMastheadLogo > img, div.stats-inc-gameday-widget > div.widget div#shsMastheadScoreboard td#shsHomeMastheadLogo > img {max-width: 60px; height: auto;}
    div.stats-inc-gameday-widget > div.widget div#shsMastheadScoreboard > table.shsTable > tbody > tr > td:first-of-type , div.stats-inc-gameday-widget > div.widget div#shsMastheadScoreboard > table.shsTable > tbody > tr > td:last-of-type {width: 110px;}
    div.stats-inc-gameday-widget > div.widget div#shsMastheadScoreboard > table.shsTable > tbody > tr > td:nth-of-type(2) {width: calc(100% - 220px);}
    div.stats-inc-gameday-widget > div.widget div#shsMastheadScoreboard > table.shsTable > tbody > tr > td:first-of-type > table td.shsMastheadScore, div.stats-inc-gameday-widget > div.widget div#shsMastheadScoreboard > table.shsTable > tbody > tr > td:last-of-type > table td.shsMastheadScore {font-size: 24px !important;}
}

@media (max-width: 667px) {
    div.stats-inc-gameday-widget > h2.title {font-size: 16pt;}
    div.stats-inc-gameday-widget > div.widget {width: 100%; margin-bottom: 10px; position: relative;}
    div.stats-inc-gameday-widget > div.left-links, div.stats-inc-gameday-widget > div.right-links {width: calc(50% - 5px) !important; background-color: rgba(0,0,0,0.3);}
}

@media (max-width: 414px) {
    div.stats-inc-gameday-widget > div.widget div#shsMastheadScoreboard td#shsAwayMastheadLogo > img, div.stats-inc-gameday-widget > div.widget div#shsMastheadScoreboard td#shsHomeMastheadLogo > img {max-width: 40px;}
    div.stats-inc-gameday-widget > div.widget div#shsMastheadScoreboard > table.shsTable > tbody > tr > td:first-of-type , div.stats-inc-gameday-widget > div.widget div#shsMastheadScoreboard > table.shsTable > tbody > tr > td:last-of-type {width: 80px;}
    div.stats-inc-gameday-widget > div.widget div#shsMastheadScoreboard > table.shsTable > tbody > tr > td:nth-of-type(2) {width: calc(100% - 160px); padding: 0 5px !important;}
    div.stats-inc-gameday-widget > div.widget div#shsMastheadScoreboard > table.shsTable > tbody > tr > td:first-of-type > table td.shsMastheadScore, div.stats-inc-gameday-widget > div.widget div#shsMastheadScoreboard > table.shsTable > tbody > tr > td:last-of-type > table td.shsMastheadScore {width: 40px;}
    div.stats-inc-gameday-widget > div.widget div#shsMastheadScoreboard > table.shsTable > tbody > tr > td:nth-of-type(2) * {font-size: 8pt;}
    div.stats-inc-gameday-widget > div.widget div#shsMastheadScoreboard > table.shsTable > tbody > tr > td:first-of-type > table td.shsMastheadScore, div.stats-inc-gameday-widget > div.widget div#shsMastheadScoreboard > table.shsTable > tbody > tr > td:last-of-type > table td.shsMastheadScore {font-size: 16px !important;}
    div.stats-inc-gameday-widget > div.left-links, div.stats-inc-gameday-widget > div.right-links {width: 100% !important;}
    div.stats-inc-gameday-widget > div.left-links > ul {margin-bottom: 0; margin-top: 10px;}
    
    div.stats-inc-gameday-widget > div.left-links > ul > li > a, div.stats-inc-gameday-widget > div.right-links > ul > li > a {font-size: 10pt !important;}
}

/* BMT-8452 nav bar overtop "wallpaper" ad on roanoke.com */
body.wallpaper-ad div#site-navbar-container {background-color: transparent !important;}
body.wallpaper-ad div#site-navbar-container > nav#main-navigation {background-color: #fff !important;}

/* BMT-8728 adjusting header background for new ad space */
div#site-container > div.offcanvas-inner {background-color: rgb(255,255,255);}

/* BMT-8763 ad space blocking photo viewer */
div#fixed-leaderboard-top-container.overlay-leaderboard {position: inherit !important;}
div.carousel-inner div.item-container > div.photo-container {background-color: transparent !important;}

/* BMT-8777 ad covers caption in image preview */
div.modal.fullscreen.modal-image.in {z-index: 10000000;}

/* BMT-9286 Add text to breaking banner */
div.breaking-closings-delays.sponsored > section > div.breaking > div.breaking-container > div.breaking-content > article > div.card-container > div.card-body > div.card-headline > h2:after {content: "Sponsored by Northwest Ace Hardware"; display: table; font-size: 9pt; line-height: 14pt; font-family: Arial; color: white; padding: 3px 0;}