.contest-slider .photo-carousel-control {
    border: 1px solid #aaa;
}

.contest-slider .block-title-inner {
    width: 100%;
}

.contest-slider .block-title-inner a {
    font-size: 14px;
    font-weight: bold;
}

.contest-slider .photo-carousel .photo-carousel-control.left {
    left: auto;
    right: 40px;
    top: -65px;
}

.contest-slider .photo-carousel .photo-carousel-control.right {
    right: 5px;
    top: -65px;
}

.contest-slider .photo-carousel-control {
    border: 1px solid #aaa;
}

div.nie-background {background-image: url('../../../global/resources/images/_site/_logos/nie-background.png'); background-size: 100% 100%; padding: 35px 20px; background-repeat: no-repeat; background-position: center;}
div.nie-background p.nie-link > a {font-family: Times New Roman; color: rgb(255,255,255); font-weight: bold; text-decoration: none; font-style: italic; font-size: 18pt;}


div#archive-box {width: 100%; display: table;}
div#archive-box > div#owh-archive-header {position: relative; width: 100%; background-color: rgb(0,113,189); display: table; padding: 5px 0; margin: 5px 0;}
div#archive-box > div#owh-archive-header > img {width: 40%; float: left; margin: 5px; display: table;}
div#archive-box > div#owh-archive-header > span {display: table; position: absolute; top: 0; bottom: 0; margin: auto; right: 10px; color: rgb(255,255,255); font-family: Palatino Linotype, Arial, Helvetica, sans-serif; font-size: 15pt; font-weight: bold; float: right;}
div#archive-box > table {width: 100%;}
div#archive-box > table img {margin: 0 0 5px 0;}
div#archive-box > table > tbody > tr > td {padding: 5px 0;}
.redletter {color: rgb(255,0,0);}
.owhblue {color: rgb(0,113,189);}
.italicized {font-style: italic;}

div#auto-deals-of-the-week {width: 100%; display: table; margin-bottom: 10px;}
div#auto-deals-of-the-week > h3 {border-bottom: 1px solid rgb(0,113,189);}
div#auto-deals-of-the-week > div.deals {width: 100%; display: table;}
div#auto-deals-of-the-week > div.deals > div {display: table; width: calc(100% / 3); padding: 0; float: left;}
div#auto-deals-of-the-week > div.deals > div > iframe {width: 100% !important;}
div#auto-deals-of-the-week > div.deals > div > a > img {width: 100%; height: 100%; max-width: 155px; max-height: 240px; display: table; margin: 0 auto;}

div.calculator {display: table; width: 100%;}
div.calculator table {width: 100%;}
div.calculator table > tbody > tr > td {width: 50%;}
div.calculator table > tbody > tr > td:nth-of-type(2) {text-align: right;}
div.calculator table input[type='text'] {text-align: right; width: calc(100% - 4px);}
div.calculator table input[type='range'] {margin: 5px 0;}
div.calculator div.calculator_result table > tbody > tr > td {padding: 0 0 5px 0;}
div.calculator a.mortgage-link {display: table; margin: 5px auto; font-weight: bold; color: rgb(0,113,189);}

ul.app-navigation {list-style-type: none; padding: 5px 0; margin: 0 auto; display: table; width: 100%;}
ul.app-navigation > li {float: left; padding: 5px 10px; width: calc((100% / 5) - 20px); text-align: center; margin: 0 10px; border-radius: 5px; background-color: rgb(190,223,249); box-shadow: 2px 2px 5px rgba(0,0,0,0.4);}
ul.app-navigation > li > a {color: rgb(0,113,189); font-weight: bold;}

div.apps-services {width: 100%; display: table; margin: 10px 0;}
div.apps-services > div.logo {display: table; width: 110px; margin-right: 10px; float: left;}
div.apps-services > div.logo > img {width: 100%;}
div.apps-services > div.info {display: table; width: calc(100% - 240px); float: left;}
div.apps-services > div.info > h3 {color: rgb(0,113,189); font-weight: bold;}
div.apps-services > div.appbuttons {width: 110px; float: right; margin-left: 10px; display: table;}
div.apps-services > div.appbuttons > a > p {font-weight: bold; margin: 2px 0; padding: 0; font-size: 10pt;}
div.apps-services:after {content: " "; border-bottom: 1px solid rgba(0,0,0,0.2); display: table; width: 70%; padding: 10px 0; margin: 0 15%; clear: both;}

div.mobile-services {width: 100%; display: table;}
div.mobile-services > table.trips {width: 100%;}
div.mobile-services > table.trips > tbody > tr > td {vertical-align: top; width: calc(100% / 3); padding: 5px 10px;}
div.mobile-services > table.trips > tbody > tr > td > a > img {max-width: 200px; width: 100%; margin: 0 auto; display: table;}
div.mobile-services > table.trips > tbody > tr > td > p {font-size: 8pt; text-align: center;}
div.mobile-services > table.trips > tbody > tr > td > h3 {color: rgb(0,113,189); text-align: center; font-weight: bold;}
div.mobile-services > table.quads {width: 100%;}
div.mobile-services > table.quads > tbody > tr > td {vertical-align: top; width: calc(100% / 4); padding: 5px 10px;}
div.mobile-services > table.quads > tbody > tr > td > a > img {max-width: 200px; width: 100%; margin: 0 auto; display: table;}
div.mobile-services > table.quads > tbody > tr > td > p {font-size: 8pt; text-align: center;}
div.mobile-services > table.quads > tbody > tr > td > h3 {color: rgb(0,113,189); text-align: center; font-weight: bold;}

div.news-alerts-services {display: table; width: 100%;}
div.news-alerts-services > div.logo {width: 50%; float: left; display: table;}
div.news-alerts-services > div.logo > img {width: 100%;}
div.news-alerts-services > div.info {width: 50%; float: right; display: table;}
div.news-alerts-services > div.info > p {padding: 0 10px;}
div.news-alerts-services > div.info > a {color: rgb(0,113,189); font-weight: bold; display: table; padding: 5px 10px; border-radius: 5px; text-align: center; margin: 10px auto; background-color: rgb(190,223,249); box-shadow: 2px 2px 5px rgba(0,0,0,0.4);}

div.subscriptions-services {width: 100%; display: table;}
div.subscriptions-services > div.logo {width: 20%; float: left; display: table;}
div.subscriptions-services > div.logo > img {width: 100%;}
div.subscriptions-services > div.info {float: right; width: 78%; display: table;}
div.subscriptions-services > div.info > a {font-size: 8pt; min-width: 160px; color: rgb(0,113,189); font-weight: bold; display: table; padding: 5px 10px; border-radius: 5px; text-align: center; margin: 10px 0; background-color: rgb(190,223,249); box-shadow: 2px 2px 5px rgba(0,0,0,0.4);}

div.subscriber-services-omaha, div.subscriber-services-suburban {display: table; width: 100%;}
div.subscriber-services-omaha > div.row > div.col-md-4 > h3, div.subscriber-services-omaha > div.row > div.col-md-12 > h3 {margin: 0; background-color: rgb(0,113,189); border-top-left-radius: 5px; border-top-right-radius: 5px; text-align: center; font-size: 12pt; padding: 5px 0; font-weight: bold; color: rgb(255,255,255);}
div.subscriber-services-omaha > div.row > div.col-md-4 > div.content, div.subscriber-services-omaha > div.row > div.col-md-12 > div.content {position: relative; width: 100%; display: table; background-color: rgb(235,243,246); border-right: 1px solid rgb(0,113,189); border-left: 1px solid rgb(0,113,189); border-bottom: 1px solid rgb(0,113,189); border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; margin-bottom: 10px;}
div.subscriber-services-omaha > div.row > div.col-md-4 > div.content > img, div.subscriber-services-omaha > div.row > div.col-md-4 > div.content > a > img, div.subscriber-services-suburban > div.row > div.col-md-4 > div.content > img, div.subscriber-services-suburban > div.row > div.col-md-4 > div.content > a > img {display: table; margin: 5px auto;}
div.subscriber-services-omaha > div.row > div.col-md-4 > div.content > p {text-align: center;}
div.subscriber-services-omaha > div.row > div.col-md-4 > div.content > strong > a {color: rgb(0,113,189);}
div.subscriber-services-omaha > div.row > div.col-md-12 > div.content > img {float:left; margin-right: 10px;}
div.subscriber-services-omaha > div.row > div.col-md-12 > div.content > ul {list-style-type: none; margin: auto; padding: 0; display: table; position: absolute; top: 0; bottom: 0; right: 10px;}
div.subscriber-services-omaha > div.row > div.col-md-12 > div.content > ul > li {float: left; padding: 0 10px;}

div.subscriber-services-omaha > div.header {position: relative; width: 100%; background-color: rgb(0,113,189); display: table; padding: 5px 0; margin: 5px 0;}
div.subscriber-services-omaha > div.header > img {width: 40%; float: left; margin: 5px; display: table;}
div.subscriber-services-omaha > div.header > span {display: table; position: absolute; top: 0; bottom: 0; margin: auto; right: 10px; color: rgb(255,255,255); font-family: Palatino Linotype, Arial, Helvetica, sans-serif; font-size: 15pt; font-weight: bold; float: right;}

div.subscriber-services-suburban > div.row > div.col-md-4 > h3 {margin: 0; background-color: rgb(227,142,13); border-top-left-radius: 5px; border-top-right-radius: 5px; text-align: center; font-size: 12pt; padding: 5px 0; font-weight: bold; color: rgb(255,255,255);}
div.subscriber-services-suburban > div.row > div.col-md-4 > div.content, div.subscriber-services-suburban > div.row > div.col-md-12 > div.content {position: relative; width: 100%; display: table; background-color: rgb(245, 223, 202); border-right: 1px solid rgb(227,142,13); border-left: 1px solid rgb(227,142,13); border-bottom: 1px solid rgb(227,142,13); border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; margin-bottom: 10px;}
div.subscriber-services-suburban > div.header {position: relative; width: 100%; background-color: rgb(227,142,13); display: table; padding: 5px 0; margin: 0; border-top-left-radius: 5px; border-top-right-radius: 5px;}
div.subscriber-services-suburban > div.header > span {padding: 0 10px; display: table; color: rgb(255,255,255); font-family: Palatino Linotype, Arial, Helvetica, sans-serif; font-size: 15pt; font-weight: bold;}
div.subscriber-services-suburban > div.row > div.col-md-12 > div.content > strong {display: table; margin: 10px auto;}
div.subscriber-services-suburban > div.row > div.col-md-12 > div.content > ul {display: table;}
div.subscriber-services-suburban > div.row > div.col-md-12 > div.content > ul > li {float: left; padding: 0 0 0 10px; list-style-type: disc; margin: 0 30px 0 0;}
div.subscriber-services-suburban > div.row > div.col-md-4 > div.content > strong {text-align: center; margin: 0 auto; display: table;}
div.subscriber-services-suburban > div.row > div.col-md-4 > div.content > strong > a {color: rgb(0,0,0);}
div.subscriber-services-suburban > div.row > div.col-md-4 > div.content > p {text-align: center;}

div.digital-only {width: 100%; display: table;}
div.digital-only > div.digital-only-header > img {width: 100%;}
div.digital-only > div.digital-only-content {width: 100%; display: table; background-color: rgb(0,113,189); margin: 10px 0;}
div.digital-only > div.digital-only-content > table.quarter {margin: 10px auto; width: 100%;}
div.digital-only > div.digital-only-content > table.quarter > tbody > tr > td {width: 50%;}
div.digital-only > div.digital-only-content > table.quarter > tbody > tr > td:nth-of-type(1) > img {float: right; max-width: 100px; margin-right: 5px;}
div.digital-only > div.digital-only-content > table.quarter > tbody > tr > td > h2 {margin: 0; color: rgb(255,255,255); white-space: nowrap;}
div.digital-only > div.digital-only-content > table.quarter > tbody > tr > td > h4 {margin: 0; color: rgb(255,255,255); white-space: nowrap;}
div.digital-only > div.digital-only-content > p {font-family: Arial; font-size: 10pt; font-weight: bold; color: rgb(255,255,255); margin: 10px; display: table;}
div.digital-only > div.digital-only-content > p > a {color: rgb(255,255,255);}
div.digital-only > div.digital-only-footer {width: 100%; display: table; background-color: rgb(77,77,77);}
div.digital-only > div.digital-only-footer > h4 {color: rgb(22,192,243); margin: 10px 0; text-align: center;}
div.digital-only > div.digital-only-footer > ul {display: table; list-style-type: square; width: 50%; margin: 10px auto;}
div.digital-only > div.digital-only-footer > ul > li {font-size: 20pt; float: left; width: 50%; color: rgb(22,192,243); line-height: 10pt;}
div.digital-only > div.digital-only-footer > ul > li > span {font-size: 10pt; color: rgb(255,255,255);}
div.digital-only > div.digital-only-footer > a.getstartedbutton {display: table; padding: 5px 20px; border-radius: 5px; background-color: rgb(0,113,189); color: rgb(255,255,255); margin: 10px auto;}

div.sunday-digital {width: 100%; display: table;}
div.sunday-digital > div.sunday-digital-header > img {width: 100%;}
div.sunday-digital > div.sunday-digital-content {width: 100%; display: table; background-color: rgb(0,113,189); margin: 10px 0;text-align:center;}
div.sunday-digital > div.sunday-digital-content > p {font-family: Arial; font-size: 10pt; font-weight: bold; color: rgb(255,255,255); margin: 10px;}
div.sunday-digital > div.sunday-digital-content > p > a {color: rgb(255,255,255);}
div.sunday-digital > div.sunday-digital-content h2 {color:#fff;}
div.sunday-digital > div.sunday-digital-content strong {font-weight: 900;}
div.sunday-digital > div.sunday-digital-footer {width: 100%; display: table; background-color: rgb(77,77,77);}
div.sunday-digital > div.sunday-digital-footer > h4 {color: rgb(22,192,243); margin: 10px 0; text-align: center;}
div.sunday-digital > div.sunday-digital-footer > ul {display: table; list-style-type: square; width: 50%; margin: 10px auto;}
div.sunday-digital > div.sunday-digital-footer > ul > li {font-size: 20pt; float: left; width: 50%; color: rgb(22,192,243); line-height: 10pt;}
div.sunday-digital > div.sunday-digital-footer > ul > li > span {font-size: 10pt; color: rgb(255,255,255);}
div.sunday-digital > div.sunday-digital-footer > a.getstartedbutton {display: table; padding: 5px 20px; border-radius: 5px; background-color: rgb(0,113,189); color: rgb(255,255,255); margin: 10px auto;}


table.contact-us h3 {margin-top: 30px !important; border-bottom: 2px solid rgb(0,113,189);}

ul.dropdown-site-index {list-style-type: none; width: 100%;}
ul.dropdown-site-index > li > a {background: #CCC none repeat scroll 0 0; display: block; font-size: 16px; font-weight: 700; margin: 4px 0; padding: 3px 0 3px 10px;}
ul.dropdown-site-index ul {list-style-type: none; width: 100%;}


div.classified-promo-links-1 > div > a, div.classified-promo-links-2 > div > a {display: table; width: 100%;}
div.classified-promo-links-1 > div > a > img, div.classified-promo-links-2 > div > a > img {border: 0; width: 100%; display: table; margin: 0 0 15px 0;}

div.classifieds-browse-categories > section {margin-bottom: 20px !important;}
div.classifieds-browse-categories > section > div.classifieds-categories {margin-bottom: 0 !important;}
div.classifieds-browse-categories > section > div.classifieds-categories > div:last-of-type {margin: 0 !important;}
div.garage-sale-map > div.card-headline > a > h3.media-heading {font-size: 22px !important;}

/* BMT-5002 - Styling Help for Prepzone Scoreboard Widgets */
body.section-neprepzone div#gameplan-scoreboard-mini {border: 1px solid rgb(195,195,195); border-radius: 0; background-color: rgb(255,255,255); position: relative;}
body.section-neprepzone div#gameplan-scoreboard-mini > div.plw-row {width: 95%;}
body.section-neprepzone div#gameplan-scoreboard-mini > div.plw-row.plw-row--center {position: absolute; top: 20px; bottom: 0;}
body.section-neprepzone div#gameplan-scoreboard-mini > div.plw-row.plw-row--center > div.plw-cell > svg {cursor: pointer;}
body.section-neprepzone div#gameplan-scoreboard-mini > div.plw-row.plw-row--center, body.section-neprepzone div#gameplan-scoreboard-mini > div.plw-row.plw-gp-scoreboard.plw-search {width: 100% !important;}
body.section-neprepzone div#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-neprepzone div#gameplan-scoreboard-mini > div.plw-row.plw-search > div.plw-cell.plw-gp-header.plw-cell--9-col {color: transparent !important;}
body.section-neprepzone div#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-neprepzone div#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-neprepzone div#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-neprepzone div#gameplan-scoreboard-mini > div.plw-row > div.plw-cell--4-col > div.plw-row > div.plw-cell {margin: 4px 8px !important;}*/
body.section-neprepzone div#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-neprepzone div#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-neprepzone div#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-neprepzone div#gameplan-scoreboard-mini > div.plw-row > div.plw-cell--4-col > div.plw-row > div.plw-cell > img {display: none !important;}
body.section-neprepzone div#gameplan-scoreboard-mini div.plw-cell.plw-gp-header > div.plw-pseudo-drop > div.plw-pseudo-drop-options {left: -1px !important;}
body.section-neprepzone div#gameplan-scoreboard-extended > div.plw-row.plw-search {border: 0 !important; background-color: rgb(0,0,0) !important;}
body.section-neprepzone div#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-neprepzone div#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-neprepzone div#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-neprepzone div#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-neprepzone h2#curdate {font-size: 24px; font-weight: bold; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; color: #666; line-height: 1.42857143;}
body.section-neprepzone a#prevday, body.section-neprepzone a#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-neprepzone div.nepreps-datepicker {display: table; margin: 10px auto;}
/*body.section-neprepzone div.sport-header.baseball, body.section-neprepzone div.sport-header.basketball, body.section-neprepzone div.sport-header.golf, body.section-neprepzone div.sport-header.boys-soccer, body.section-neprepzone div.sport-header.boys-swimming, body.section-neprepzone div.sport-header.boys-track-and-field, body.section-neprepzone div.sport-header.girls-basketball, body.section-neprepzone div.sport-header.girls-golf, body.section-neprepzone div.sport-header.girls-soccer, body.section-neprepzone div.sport-header.girls-swimming, body.section-neprepzone div.sport-header.girls-track-and-field, body.section-neprepzone div.sport-header.girls-tennis, body.section-neprepzone div.sport-header.wrestling, body.section-neprepzone table.game-container.baseball, body.section-neprepzone table.game-container.basketball, body.section-neprepzone table.game-container.golf, body.section-neprepzone table.game-container.boys-soccer, body.section-neprepzone table.game-container.boys-swimming, body.section-neprepzone table.game-container.boys-track-and-field, body.section-neprepzone table.game-container.girls-basketball, body.section-neprepzone table.game-container.girls-golf, body.section-neprepzone table.game-container.girls-soccer, body.section-neprepzone table.game-container.girls-swimming, body.section-neprepzone table.game-container.girls-track-and-field, body.section-neprepzone table.game-container.girls-tennis, body.section-neprepzone table.game-container.wrestling, body.section-neprepzone div.nogames.baseball, body.section-neprepzone div.nogames.basketball, body.section-neprepzone div.nogames.golf, body.section-neprepzone div.nogames.boys-soccer, body.section-neprepzone div.nogames.boys-swimming, body.section-neprepzone div.nogames.boys-track-and-field, body.section-neprepzone div.nogames.girls-basketball, body.section-neprepzone div.nogames.girls-golf, body.section-neprepzone div.nogames.girls-soccer, body.section-neprepzone div.nogames.girls-swimming, body.section-neprepzone div.nogames.girls-track-and-field, body.section-neprepzone div.nogames.girls-tennis, body.section-neprepzone div.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;}

body.section-owh div.hr-newsletter-subscribe {margin: 20px 0; padding: 20px; background-color: rgba(100,100,100,0.2);}
body.section-owh div.hr-newsletter-subscribe input#owh_subscribe_email {max-width: calc(100% - 135px);}
body.section-owh div.hr-newsletter-subscribe button {background: #68a0d9; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; padding: 5px; color: #fff; text-decoration: none; border-top-left-radius: 0; border-bottom-left-radius: 0; padding: 3px 10px; border: 0;}

@media (max-width: 568px) {
    body.section-owh div.hr-newsletter-subscribe input#owh_subscribe_email, body.section-owh div.hr-newsletter-subscribe button, body.section-owh div.hr-newsletter-subscribe p {font-size: 12pt; font-weight: normal;}
}

div.latest-combo > section {margin-bottom: 0 !important;}
div.latest-combo > section ul.headline-list > li:last-child {border-bottom-width: 1px !important; border-bottom-style: dotted !important; border-bottom-color: rgba(0,0,0,0.1) !important;}
div.latest-combo.last > section {margin-bottom: 20px !important;}
div.latest-combo.last > section ul.headline-list > li:last-child {border-bottom-width: 0 !important; border-bottom-style: inherit !important; border-bottom-color: transparent !important;}

body.section-owh.section-test > div#site-container > div.offcanvas-inner > div#site-navbar-container {display: none !important;}

body.section-whoweare.section-meettheteam div#site-navbar-container {border-top: none !important;}

/* BMT 7712 Hide Asset Title */
div.html-video-premium-plus > section article > div.card-container > div.card-body {display: none !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-neprepzone a#prevday > span, body.section-neprepzone a#nextday > span {display: none !important;}
    body.section-neprepzone a#prevday:before {content: "PREV"; color: rgb(255,255,255); font-family: Arial; font-size: 10pt; font-weight: bold;} 
    body.section-neprepzone a#nextday:before {content: "NEXT"; color: rgb(255,255,255); font-family: Arial; font-size: 10pt; font-weight: bold;}
    
}

/* BMT-5028 Omaha.com "breaking news" bar - CSS issue? */
div.breaking-container {display: table;}
div.breaking-container > div.breaking-title {float: left;}
div.breaking-container > div.breaking-content {margin-left: 0 !important; float: left; width: calc(100% - 139px);}

div#tncms-region-article_bottom > div.lotame {box-shadow: none; -webkit-box-shadow: none; border: 0;}


@media (max-width: 1200px) {
    div#auto-deals-of-the-week > div.deals > div {width: 175px !important; margin: 0 auto 10px auto !important; float: none !important;}
    ul.app-navigation > li > a {font-size: 8pt !important;}
}

@media (max-width: 991px) {
    ul.app-navigation > li > a {font-size: 14px !important;}
    div.digital-only > div.digital-only-footer > ul {width: 100% !important;}
    body.section-neprepzone div#gameplan-scoreboard-mini > div.plw-row.plw-search > div.plw-cell.plw-gp-header.plw-cell--9-col {width: 1% !important;}
    body.section-neprepzone div#gameplan-scoreboard-mini > div.plw-row.plw-search > div.plw-cell.plw-gp-header.plw-cell--3-col {width: 99% !important;}
    body.type-page.app-staticpages.uuid-f0552984-82d1-11e3-b9ea-10604b9ffe60 div#staticpage-content div.ad-rates a > img {margin: 10px 0;}
}

@media (max-width: 768px) {
    div#auto-deals-of-the-week > div.deals > div {width: calc((100% / 3) - 10px) !important; float: left !important; margin: 0 !important;}
    ul.app-navigation > li > a {font-size: 8pt !important;}
    div.apps-services > div.info {width: calc(100% - 120px) !important; float: right !important;}
    div.apps-services > div.appbuttons {width: 100% !important; float: none !important; margin: 10px 0 !important;}
    div.apps-services > div.appbuttons > a {display: table; width: calc(100% / 3) !important; float: left !important; text-align: center !important;}
    div.apps-services > div.appbuttons > a > p {font-size: 8pt !important;}
    
    table.contact-us, table.contact-us tbody, table.contact-us tr, table.contact-us td {display: block !important; white-space: normal !important;}
    table.contact-us tbody > tr > td:first-of-type {font-weight: bold !important; padding: 8px 8px 0 8px !important;}
    table.contact-us tbody > tr > td:last-of-type {padding: 0 8px 8px 8px !important;}
    body.section-neprepzone div#gameplan-scoreboard-mini > div.plw-row > div.plw-cell--4-col {width: 100% !important;}    
}

@media (max-width: 600px) {
    div#archive-box > div#owh-archive-header > img {width: 90% !important; margin: 5px auto !important; float: none !important;}
    div#archive-box > div#owh-archive-header > span {position: relative !important; font-size: 12pt !important; top: auto !important; bottom: auto !important; right: auto !important; width: 100%; text-align: center;}
    ul.app-navigation > li {float: none !important; width: calc(100% - 20px) !important; margin: 0 10px 10px 10px !important;}
    ul.app-navigation > li > a {font-size: 14px !important;}
    div.mobile-services > table.trips > tbody > tr > td > h3 {font-size: 10pt;}
    div.subscriber-services-omaha > div.row > div.col-md-12 > div.content > ul {list-style-type: disc !important; position: relative !important;}
    div.subscriber-services-omaha > div.row > div.col-md-12 > div.content > ul > li {float: none !important; padding: 0 !important;}
    div.subscriber-services-omaha > div.header > img {width: 90% !important; margin: 5px auto !important; float: none !important;}
    div.subscriber-services-omaha > div.header > span {position: relative !important; font-size: 12pt !important; top: auto !important; bottom: auto !important; right: auto !important; width: 100%; text-align: center;}
    div.digital-only > div.digital-only-footer > ul > li {float: none !important; width: 100% !important;}
    table.advertising-phone-numbers, table.advertising-phone-numbers thead, table.advertising-phone-numbers tbody, table.advertising-phone-numbers th, table.advertising-phone-numbers tr, table.advertising-phone-numbers td {display: block !important;}
    table.advertising-phone-numbers thead {display: none !important;}
    table.advertising-phone-numbers tbody:before {content: "Phone Numbers"; font-size: 15pt; padding: 0; margin: 5px 0 5px 10px; display: table;}    
    table.advertising-phone-numbers tbody > tr > td:first-of-type {font-weight: bold !important; padding: 8px 8px 0 8px !important;}
    table.advertising-phone-numbers tbody > tr > td:last-of-type {padding: 0 8px 8px 8px !important;}
    div.breaking-container > div.breaking-title {float: none !important; display: table !important;}
    div.breaking-container > div.breaking-content {width: 100% !important;}
    body.section-neprepzone.section-team div#teaminfo > table > tbody > tr > td {display: block !important;}
    body.section-neprepzone.section-team div#teaminfo > table > tbody > tr > td:first-of-type {float: left !important;}
    body.section-neprepzone.section-team div#teaminfo > table > tbody > tr > td:last-of-type {float: none !important; text-align: left !important;}
    body.section-neprepzone.section-team div#schedule > table > tbody > tr > td {display: block !important;}
    body.section-neprepzone.section-team div#schedule > table > tbody > tr > td:first-of-type {float: left !important;}
    body.section-neprepzone.section-team div#schedule > table > tbody > tr > td:nth-of-type(2) {clear: both !important; font-weight: bold; font-size: 14pt !important}
    body.section-neprepzone.section-team div#schedule > table > tbody > tr > td:last-of-type {width: 100% !important; text-align: center;}
    body.section-neprepzone.section-team div#schedule > table > tbody > tr {border-bottom: 1px dotted rgba(0,0,0,0.2);}
}

@media (max-width: 550px) {
    div#auto-deals-of-the-week > div.deals > div {width: 175px !important; margin: 0 auto 10px auto !important; float: none !important;}
}

/* BMT-4936 */
.section-papillion #tncms-region-masthead-col-three section.emphasis-h3 .block, .section-gretna #tncms-region-masthead-col-three section.emphasis-h3 .block, .section-bellevue #tncms-region-masthead-col-three section.emphasis-h3 .block, .section-ralston #tncms-region-masthead-col-three section.emphasis-h3 .block {
    padding-left: 1.8em;
}
/* end BMT-4936 */


/* BMT-4890 - Intranet Widget */
.intranet-eedition-widget img {
    max-width: 200px;
    width: 100% !important;
    max-height: 400px !important;
}

.intranet-eedition-widget .card-headline {
    display: none;
}

.intranet-eedition-widget .card-meta li {
    width: 100%;
}

.intranet-eedition-widget .side-row {
    padding: 20px 10px;
    border-bottom: 2px dotted #aaa;
    text-align: center;
    font-weight: bold;
}

.intranet-eedition-widget .side-row:last-child {
    border: none;
}

.intranet-eedition-widget .card-image {
    width: 60% !important;
}

.intranet-eedition-widget .card-body {
    width: 35% !important;
}

/* End BMT-4890 */

.clearfix {
    clear: both;
}

div#asset-photo-carousel .btn-success {
    background: #ccc;
    border-color: #ccc;
    margin: 0 0 50px 20px;
}

/* BMT-5300 */
@media (min-width: 690px) {
    .sports-heading .block-links {
        margin-bottom: -25px !important;
        position: relative;
        z-index: 9999;
    }
}

div.subscriber-edition-banner {margin-top: 10px;}

div.subscriber-edition-banner-huskers {background:#0966b6;}
div.subscriber-edition-banner-huskers > section > div.block > a > img {margin: 0 auto;}

body.section-momaha > div#site-container > div.offcanvas-inner > div#site-header-container {position: relative;}
body.section-momaha > div#site-container > div.offcanvas-inner > div#site-header-container > header {position: absolute; bottom: 0; left: 0; right: 0; width: 100%;}

form#site-search-range-459144 > div.form-group > div.input-group > div.input-group-btn > ul.dropdown-menu > li > a {color: rgb(0,0,0);}

/* BMT-7037 create a team page for the about us on each site */
div.meet-the-team > section div.block-title {border-bottom: none !important; margin: 0 !important;}
div.meet-the-team > section div.block-title > div.block-title-inner {border-bottom: none !important; padding: 0 !important;}
div.meet-the-team > section div.block-title > div.block-title-inner > h3 {color: rgb(111,142,191) !important; font-family: 'Open Sans', sans-serif !important; font-size: 25pt !important;}
div.meet-the-team > section div.block-note > p {font-family: 'Open Sans', sans-serif; font-size: 20pt; font-weight: bold; color: rgb(0,0,0);}
div.meet-the-team > section > div.card-grid {width: 100%; display: table;}
div.meet-the-team > section > div.card-grid > div.row > div[class^='col'] {float: left !important;}
div.meet-the-team > section > div.card-grid > div.row > div.clearfix {display: none !important;}
div.meet-the-team > section > div.card-grid > div.row > div[class^='col'] > div.card-panel {background-color: transparent !important; box-shadow: none !important; -webkit-box-shadow: none !important; border: none !important;}
div.meet-the-team > section > div.card-grid > div.row > div[class^='col'] > div.card-panel > div.panel-body > article > div.card-container > div.card-body > div.card-headline > h3 {font-family: 'Open Sans', sans-serif; font-size: 20pt; font-weight: bold;}
div.meet-the-team > section > div.card-grid > div.row > div[class^='col'] > div.card-panel > div.panel-body > article > div.card-container > div.card-body > div.card-lead {font-family: 'Open Sans', sans-serif; font-size: 10pt;}

/* Article page adjustment for in-story ad positioning when near inline related content */
body.blox-asset.type-article .tnt-ads-container.text-center {display: table; margin: 0 auto;}
body.blox-asset.type-article .asset .inline-article {margin: 0 0 15px 15px;}

/* BMT-6560 Video player issues */
.asset .inline-asset {margin: 10px 0 !important;}

/* BMT-6643 Subscribe button styling */
ul#main-nav-right-nav_menu > li > a[href*='checkout.omaha.com'] {background-color: rgb(41, 128, 185); color: rgb(255,255,255);}
ul#main-nav-right-nav_menu > li > a[href*='checkout.omaha.com']:hover {color: rgb(255,255,255) !important; background-color: rgba(0,0,0,0.3);}

/* Article Presentation */
.asset div.inline-asset.tnt-inline-alignment-right {margin: 10px 0 10px 30px !important;}
.asset div.inline-asset.tnt-width-full-viewport {margin: 10px calc(50% - 50vw) !important;}
.tnt-width-full-viewport {width: 100vw !important;}

/* breaking flag */
.blox-asset .asset-label-flags .label-flag-breaking {
    display: none;
}


/* BMT-7037 Create a team page for the about us on each site */
div.about-us-bios {display: table; width: calc((100% / 4) - 12px); margin-right: 10px; float: left; border: 1px solid rgba(0,0,0,0.3);}
div.about-us-bios > section {position: relative; padding: 50% 0; margin-bottom: 0 !Important;}
div.about-us-bios > section > div.block {position: absolute; top: 0;}
div.about-us-bios > section > div.clearfix {position: absolute; padding: 20px 0 0 0; bottom: 0; z-index: 1; width: 100%; background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 75%); background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 75%); background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 75%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 );}
div.about-us-bios > section > div.clearfix > div.block-title {margin: 0 !important; border-bottom: 0 !important;}
div.about-us-bios > section > div.clearfix > div.block-title > div.block-title-inner {border: 0 !important; padding: 0 !important; width: 100%;}
div.about-us-bios > section > div.clearfix > div.block-title > div.block-title-inner > h3 {width: 100%; font-family: 'Teko'; text-transform: uppercase; color: rgb(255,255,255); text-shadow: 2px 2px 2px rgba(0,0,0,0.8); text-align: center;}
div.about-us-bios > section > div.clearfix > div.block-note {margin: 0 !important; width: 100%;}
div.about-us-bios > section > div.clearfix > div.block-note > p {margin: 0; font-family: 'Open Sans'; font-size: 8pt; font-weight: bold; color: rgb(0, 113, 189); width: 100%; text-align: center; text-shadow: 1px 1px 1px rgba(255,255,255,0.5);}

/* 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;}

body.app-classifieds.section-classifieds.section-other.section-ads.section-omaha.section-coupons div.search-results > div.results-container > article > div.card-container > div.card-body > div.card-business {float: left; width: 100%;}
body.blox-asset.app-classifieds.section-classifieds.section-other.section-ads.section-omaha.section-coupons article > div.row > div.main-content > div#asset-content div.asset-body > section#details > div.asset-details-title > h2 {display: none;}

@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;}
    body.app-classifieds.section-classifieds.section-other.section-ads.section-omaha.section-coupons div.search-results > div.results-container > article > div.card-container > div.card-image, body.app-classifieds.section-classifieds.section-other.section-ads.section-omaha.section-coupons div.search-results > div.results-container > article > div.card-container > div.card-body {width: 100%; float: none;}
    body.section-livewellnebraska.section-test-odc .navbar-brand {width: calc(100% - 60px);}
    body.section-livewellnebraska.section-test-odc .navbar-brand img {min-height: auto !important; max-height: none !important; width: calc(100% - 85px); position: absolute; top: 0; bottom: 0; margin: auto;}
}

@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;}
    
    
}

@media (max-width: 375px) {
    body.section-livewellnebraska .navbar-brand img {min-height: 25px; position: absolute; top: 0; bottom: 0; margin: auto;}
}

/* BMT-7364 Advertise Static Page Button Class */

.advertise_button {
    background-color: #4b86c7; 
    border: none;
    color: #fff;
    padding: 8px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    border-radius: 0px;
    font-size: 14px;
    font-weight:bold;
    text-transform: uppercase;
    margin: 4px 2px;
    cursor: pointer;
}

.advertise_button > a {
    color: rgb(255,255,255);
}

.advertiser_button:hover {
    color:#fff;
}

/* BMT-7396 Extra spacing in articles */
div.ndn-container {margin: 0 !important;}
div.ndn-container > div.ndn_embedContainer > div.ndn_floatContainer {margin-top: 20px !important; margin-bottom: 30px !important;}
div.ndn-container div.ndn_playerOptions {margin-bottom: 10px;}

body.section-subscriberplus.section-benefits.section-book div.asset-masthead, body.section-subscriberplus.section-benefits.section-classifiedads div.asset-masthead, body.section-subscriberplus.section-benefits.section-photo div.asset-masthead, body.section-subscriberplus div.meta > span > ul.list-inline > li > time, body.section-subscriberplus div.meta > span > ul.list-inline > li > span.text-muted {display: none;}

/* BMT-7979 Headline and social funkiness */
body.blox-asset.type-article article div.asset-masthead > header.asset-header {width: calc(100% - 30px);}

body.section-test.section-user-test div#site-top-nav-container {display: none;}
body.section-test.section-user-test div#site-header-container > header {border-bottom: 1px solid rgb(231,231,231) !important;}
body.section-test.section-user-test div#site-header-container > header div.masthead img {max-width: 307px; margin: 9px auto; display: table;}
body.section-test.section-user-test div#masthead-col-one, body.section-test.section-user-test div#masthead-col-two, body.section-test.section-user-test div#masthead-col-three {margin: 0;}
body.section-test.section-user-test div#site-navbar-container {border: 0;}
body.section-test.section-user-test a.nav-link {padding: 10px 20px 10px 0;}
body.section-test.section-user-test a.nav-link * {font-family: 'PT Sans', sans-serif; font-size: 14px; color: rgb(0,0,0); line-height: 20px;}
body.section-test.section-user-test ul.nav.navbar-right > li > a {padding: 0;}
body.section-test.section-user-test ul.nav.navbar-right > li > a > img {width: 18px; height: 18px; margin: 10px 0;}

body.section-test.section-user-test div#site-footer-container {background-color: rgb(59,59,59);}
body.section-test.section-user-test div#site-footer-container div#footer-col-one table td {padding: 0 5px;}
body.section-test.section-user-test div#site-footer-container div#footer-col-one {width: 75%;}
body.section-test.section-user-test div#site-footer-container div#footer-col-two,body.section-test.section-user-test div#site-footer-container div#footer-col-three {display: none;}

/* BMT-8246 Live Well Nebraska banner */
div#tncms-region-extra-lwn-masthead > div {width: 100%; margin: 0 auto; display: table;}
div#tncms-region-extra-lwn-masthead > div img {width: 100%;}
div#site-navbar-container.affix > div#tncms-region-extra-lwn-masthead {display: none !important;}