/* ==UserStyle==
@name         ESPN by BamaBraves [Updated]
@namespace    typpi.online
@author       BamaBraves / Nick2bad4u
@description  Dark theme for ESPN by BamaBraves [Updated by Nick2bad4u]
@version      20230319.15.56
@homepageURL  https://github.com/Nick2bad4u/UserStyles
@supportURL   https://github.com/Nick2bad4u/UserStyles/issues
@license      UnLicense
@preprocessor uso
==/UserStyle== */
@-moz-document domain("espn.com") {
	/* Site Settings */
	* {
		transition: none !important;
		letter-spacing: 1px !important;
		text-decoration: none !important;
	}

	.Table2__thead > .Table2__tr,
	.Table__TH,
	.btn-social.sm,
	.button-alt.sm,
	.button-alert.sm,
	.button-filter-alt.sm,
	.button-filter.sm,
	.button.sm,
	.contentItem__header__headings h1,
	.insider-content .btn.sm,
	.mpTable > table tr th,
	.news-feed-item .tags a,
	.news-feed-item .category-link a,
	.onboard-join .join-group-list-wrapper header,
	.pick-center-data .btn.sm,
	.ttu,
	.user-entries-entry-standings
		.standings-prp
		.standings-prp-item
		.header {
		text-transform: capitalize !important;
	}

	#my-players-table .tablehead td,
	#my-players-table
		table.tablehead
		th[style='text-align: right !important;'],
	.Nav__Secondary__Menu__Item--espnplus
		.Nav__Secondary__Menu__Link,
	.Table--align-right:not(.Table--fixed)
		.Table__TH,
	.Table2__table__wrapper td:nth-child(2),
	.Table2__td,
	.Table2__th,
	.mpTable > table.pickemTable tr td.time,
	.mpTable > table.pickemTable tr th.time,
	.stat-cell,
	.tablehead td,
	.tablehead th,
	.tar,
	td[align='left'],
	td[align='right'] {
		text-align: center !important;
	}

	#article-feed
		.article
		.article-body
		aside.inline,
	#global-scoreboard
		.wrap
		.scoreboard-content
		.scores-carousel
		#leagues:last-child
		> .league:last-child
		> .scoreboard:last-child
		> div:last-child,
	.TVProviders__List__PremierItem__Link,
	.TVProviders__List__PremierItem__Link:hover,
	.Table__TH,
	.article-social .btn-social.comment,
	.article-social .btn-social.print,
	.bp-desktopPlus
		.Nav__Secondary:hover
		.Nav__Secondary__Menu__Link,
	.btn--filter:not(.btn--dark),
	.btn-social.email,
	.button-alt,
	.button-alt.hover,
	.contentItem__padding--border,
	.hover.btn-social.email,
	.join-group-wrapper .join-group-header,
	.mod-content,
	.mod-tabs .mod-header ul li,
	.mod-tabs .mod-header ul li.ui-tabs-selected,
	.mod-tabs ul.ui-tabs-nav li,
	.mod-tabs ul.ui-tabs-nav li.ui-tabs-selected,
	.mod-tabs-section
		.mod-header
		ul
		li.ui-tabs-selected
		a,
	.mod-tabs-section
		ul.ui-tabs-nav
		li.ui-tabs-selected
		a,
	.mod-thirdnav-tabs,
	.mpTable
		> table.pickemTable
		tr
		td.pick
		.pickem-pick-wrap
		+ .pickem-pick-wrap,
	.no-touch .btn-social.email:hover,
	.no-touch .button-alt:hover,
	.no-touch .send-email .btn-social:hover,
	.pickem-pick,
	.send-email .btn-social,
	.send-email .hover.btn-social,
	.send-email .no-touch .btn-social:hover {
		outline: none !important;
		box-shadow: none !important;
		border: none !important;
		text-shadow: none !important;
	}

	.player-card .tablehead td:not([colspan='14']) {
		border: 1px solid #fff !important;
	}

	.mpTable
		> table.pickemTable
		tr
		td.picked
		.wpwOutsideWrapper
		.wpwWrapper
		.games-greenbar-pickem {
		text-indent: 6px !important;
	}

	aside + p {
		float: right !important;
	}

	#article-feed
		.article
		.article-body
		aside.inline.float-r {
		float: none !important;
	}

	#article-feed
		.article
		.article-body
		aside.inline.float-r {
		float: left;
		margin-left: 4rem !important;
	}

	.tablehead {
		border-spacing: 12px !important;
	}

	#my-players-table .tablehead {
		border-spacing: 0 !important;
	}

	[title='Minimum Plate Appearances'] {
		color: #0000;
	}

	[title='Minimum Plate Appearances']::after {
		margin-left: -3.5rem !important;
		content: 'Minimum Plate Appearances';
	}

	.Table2--hasFixed-left
		.Table2__table__wrapper
		> tbody
		> tr
		> td:first-child,
	.Table2--hasFixed-right
		.Table2__table__wrapper
		> tbody
		> tr
		> td:first-child {
		width: 12% !important;
	}

	.Table2__table__wrapper td:first-child {
		text-align: left !important;
	}

	.Table2__right-aligned:not(.Table2__table-fixed)
		.Table2__td,
	.Table2__right-aligned:not(.Table2__table-fixed)
		.Table2__th {
		text-align: center !important;
	}

	.news-feed_item-meta a {
		line-height: 21px;
		white-space: pre-line;
	}

	.news-feed-item .timestamp + .author::before {
		padding: 0;
		content: '';
	}

	.col-one
		.current-leaders
		.leader-content
		.away-leader
		.player-detail,
	.sub-module-split
		.current-leaders
		.leader-content
		.away-leader
		.player-detail {
		text-align: left;
	}

	.EmbeddedWatchPlayer__Wrapper,
	.WatchTile--16x9 .WatchTile__Content,
	.WatchTile--58x13 .WatchTile__Content,
	.WatchTile__AutoPlayOverlay,
	.WatchTile__Image,
	.WatchTile__Transparent__Wrapper {
		transform: none;
	}

	.MediaPlaceholder__Button {
		backdrop-filter: blur(0);
	}

	/*___ Fonts ________________________________________________________________________*/
	.user-entries-entry-details
		.entry-details-header
		.entry-details-entryname {
		font-size: 30px;
	}

	#article-feed
		.article
		.article-body
		aside.inline
		h1:not(.table-caption),
	#article-feed
		.article
		.article-body
		aside.inline
		h2:not(.table-caption),
	.contentItem__title--story.contentItem__title--hero,
	.contentItem__title--video,
	.news-feed-item.news-now.news-feed-tweet
		.now-content
		h1,
	.news-feed-item.news-now.news-feed-instagram
		.now-content
		h1,
	.news-feed-item.news-now.news-feed-shortstop
		.now-content
		h1 {
		font-size: 24px !important;
	}

	#article-feed
		.article
		.contentItem__content--inline.contentItem__content--media-card
		.contentItem__subhead,
	#article-feed
		.article
		.contentItem__content--inline.contentItem__content--media-card
		.contentItem__title,
	#article-feed .article p,
	.Stats__LeadersTitle,
	.contentItem__header__headings h1,
	.contentItem__title--story:not(
			.contentItem__title--hero
		),
	.contentItem__title + .contentItem__subhead,
	.game-strip .rank,
	.mod-content-feed .result h3,
	.mod-header h4,
	.news-feed-item p,
	.now-feed-item h1,
	.sidebar .news-feed-item .text-container h1,
	.sidebar
		.news-feed-item
		.text-container
		.news-feed-item-title,
	.sub-module header h1,
	table.schedule th {
		font-size: 22px !important;
	}

	.MiniCard .contentItem__title,
	.Table2__th,
	.Table__TH,
	.bracket .champion > .date,
	.bracket .champion > .location,
	.clr-gray-01,
	.club-schedule ul li .game-meta .time,
	.contentItem--headlineStack__list > li > a,
	.contentItem__content,
	.contentItem__title--story,
	.game-strip .record,
	.glossary__item,
	.glossary__title,
	.h8,
	.headlineStack__list > li > a,
	.hs8,
	.mod-content-feed .result p,
	.mod-open-list .mod-content ul li dl,
	.mod-page-tabs ul.ui-tabs,
	.mpTable > table,
	.n8,
	.news-feed-item.news-now.news-feed-tweet
		.now-content
		h1
		span,
	.news-feed-item.news-now.news-feed-instagram
		.now-content
		h1
		span,
	.news-feed-item.news-now.news-feed-shortstop
		.now-content
		h1
		span,
	.now-feed-item,
	.ns8,
	.quicklinks_list__name,
	.scorePromo__desc,
	.secondary
		#global-nav-secondary
		.ClubhouseHeader__Record,
	.sub-module .text-container h2,
	.t__meta,
	.t__meta--brand,
	.tablehead td,
	.tablehead th,
	.tertiary
		#global-nav-secondary
		.ClubhouseHeader__Record,
	.user-entries-entry-standings
		.standings-prp
		.standings-prp-item
		.header,
	.user-entries-entry-standings
		.standings-prp
		.standings-prp-item
		.value,
	.bracket .mW .matchup .slots .slot,
	body,
	body.context_nationalBracket
		.bracket.locked
		.mW
		.matchup
		.slots
		.slot
		.actual.selectedToAdvance.winner
		.abbrev,
	body.context_nationalBracket
		.bracket.locked
		.mW
		.matchup
		.slots
		.slot
		.actual.selectedToAdvance.winner
		.name,
	body.context_whopickedwhom
		.whoPickedWhomNotice
		.description,
	p,
	table td {
		font-size: 17px !important;
	}

	#gamepackage-predictor .percentage span.tie,
	#global-scoreboard .cscore_name,
	#global-scoreboard .cscore_odds,
	#global-scoreboard .cscore_score,
	#global-scoreboard .cscore_score--record,
	.Card__Header__Title,
	.QuickLinks__Item__Title,
	.actual.loser .abbrev,
	.actual.loser .name,
	.bracket .mW .matchup .slots .slot .percent,
	.bracketRounds .round .date,
	.bracketRounds .round .name,
	.btn-social.sm,
	.button-alert.sm,
	.button-alt.sm,
	.button-filter-alt.sm,
	.button-filter.sm,
	.button.sm,
	.carousel-item
		.carousel
		.item
		.item-content
		.caption
		.content
		span,
	.club-schedule ul li .game-info,
	.club-schedule ul li .game-meta,
	.col-c .quicklinks_list__sport,
	.col-one .quicklinks_list__sport,
	.col-three .quicklinks_list__sport,
	.col-two .quicklinks_list__sport,
	.contentFeed
		.one-feed-wrapper
		.items
		> .contentItem
		.cscore_score--record,
	.contentFeed
		.scoreCollection
		.cscore_score--record,
	.contentFeed
		.scoreEvent__event--f1
		.cscore_score--record,
	.contentFeed
		.scoreEvent__event--golf
		.cscore_score--record,
	.contentFeed
		.scoreEvent__event--irl
		.cscore_score--record,
	.contentFeed
		.scoreEvent__event--premier
		.cscore_score--record,
	.contentFeed
		> .contentItem
		.cscore_score--record,
	.contentItem__content--story.has-image:not(
			.miniCard,
			.contentItem__content--enhanced
		)
		.contentItem__subhead,
	.contentItem__contentMeta--bottom span,
	.cscore_date-time,
	.cscore_draft-pick,
	.cscore_info,
	.cscore_info-overview,
	.cscore_network,
	.cscore_notes p,
	.cscore_notes,
	.cscore_odds,
	.cscore_rank,
	.cscore_series,
	.favItem--overview
		.favItem__wrapper
		.favItem__info
		span,
	.favItem__name,
	.floatleft,
	.font10,
	.game-strip .game-strip__odds,
	.game-strip .game-strip__round_text,
	.game-strip.post .game-time,
	.game-strip.pre .game-time:first-child,
	.gameSettingsForm
		.gameSettings
		.gameSetting
		.scoringSystem
		.content
		.scoringSystemDetail,
	.h9,
	.hs9,
	.insider-content .btn.sm,
	.miniCard .contentItem__title,
	.mod-footer li,
	.mod-game.current
		.mod-content
		.game-details
		.time,
	.mod-jump-menu .mod-content a,
	.n9,
	.news-feed-item .category-link a,
	.news-feed-item .tags a,
	.ns9,
	.onboard-get-started .steps .step,
	.onboard-invite .invite-friends-about .stepInfo,
	.photoCaption,
	.pick-center-data .btn.sm,
	.roundScores .rounds .round .name,
	.sb-meta p.record .away-record,
	.sb-meta p.record .home-record,
	.sb-meta p.record,
	.scoreEvent__status,
	.scoreEvent__title,
	.sub-module .content p,
	form select,
	form select.tablesm {
		font-size: 15px !important;
	}

	#gamepackage-predictor
		.percentage
		span.disclaimer,
	.Schedule__Team,
	.game-strip .game-status > .network,
	.game-strip .game-status > .line,
	.favItem__subHead,
	.now-feed-item h1 span,
	.pickem-footer-section .header,
	.sidebar .news-feed-item .news-feed_item-meta {
		font-size: 14px !important;
		line-height: 19px !important;
	}

	.contentItem__title--story,
	.contentItem__title--video,
	.headlineStack__list > li > a,
	.contentItem--headlineStack__list > li > a,
	.sidebar .news-feed-item .text-container h1,
	.sidebar
		.news-feed-item
		.text-container
		.news-feed-item-title,
	.sub-module p {
		line-height: 27px !important;
	}

	.miniCard .contentItem__title,
	.photoCaption,
	.quicklinks_list__name {
		line-height: 21px !important;
	}

	.pickemTable .pickem-title {
		font-size: 0.82rem !important;
		line-height: 1px !important;
	}

	.Table2__table__wrapper td:nth-child(2) {
		line-height: 29px !important;
	}

	.Table2__table__wrapper td:first-child {
		line-height: 28px !important;
	}

	.bracket .champion > .date,
	.bracket
		.champion
		> .location
		.contentItem__content,
	.contentItem__title + .contentItem__subhead,
	.mod-content-feed .result p,
	.mod-open-list .mod-content ul li dl,
	.mod-page-tabs ul.ui-tabs,
	.mpTable > table,
	.news-feed-item p,
	.now-feed-item,
	.scorePromo__desc,
	.tablehead td,
	.tablehead th,
	.user-entries-entry-standings
		.standings-prp
		.standings-prp-item
		.header,
	.user-entries-entry-standings
		.standings-prp
		.standings-prp-item
		.value,
	body,
	body.context_nationalBracket
		.bracket.locked
		.mW
		.matchup
		.slots
		.slot
		.actual.selectedToAdvance.winner
		.abbrev,
	body.context_nationalBracket
		.bracket.locked
		.mW
		.matchup
		.slots
		.slot
		.actual.selectedToAdvance.winner
		.name,
	body.context_whopickedwhom
		.whoPickedWhomNotice
		.description,
	table td {
		line-height: 27px !important;
	}

	.MiniCard .contentItem__title,
	.bracketRounds .round .date,
	.mod-game.matchup-splits.current
		.mod-content
		.game-details
		.time,
	.mod-game.matchup-splits.current
		.mod-content
		.game-details
		.venue,
	.standings-prp.withBracketInformationTooltip
		#bracketInformationTooltip::before,
	p {
		line-height: 22px !important;
	}

	.cscore_truncate,
	.favItem__name {
		line-height: 0.35rem !important;
		white-space: pre-line !important;
	}

	.favItem__subHead {
		line-height: 18px !important;
		white-space: pre-line !important;
	}

	.contentItem--game-strip
		.game-strip.college-football
		.rank {
		line-height: 1 !important;
	}

	.button,
	.pick-center-data .btn,
	.insider-content .btn,
	.button-alt,
	.button-alert,
	.button-filter,
	.button-filter-alt,
	.btn-social {
		border-radius: 0 !important;
	}

	/*___ Remove Items _________________________________________________________________*/
	.Ad--inContent,
	.ad-300,
	.ad-center,
	.ad-banner-wrapper,
	.bp-desktopPlus .Ad--banner {
		position: absolute !important;
		top: -9999px !important;
		left: -9999px !important;
	}

	/*___ Left/Right/Top/Bottom ________________________________________________________*/
	.mpTable
		> table.pickemTable
		tr
		td.picked
		.wpwOutsideWrapper
		.wpwWrapper {
		left: 15px !important;
	}

	.mpTable
		> table.pickemTable
		tr
		td.picked
		.wpwOutsideWrapper
		.wpwWrapper {
		top: 33% !important;
	}

	.contentItem__title + .contentItem__subhead {
		margin-top: 9px !important;
	}

	.gameSettingsForm
		.gameSettings
		.gameSetting
		h4 {
		top: -6px !important;
		left: 1rem !important;
	}

	.group-header-container .group-invite-module {
		top: 2px !important;
	}

	.quicklinks_list__detail {
		margin-left: 15px;
	}

	.sub-module header + .content {
		padding-top: 12px;
	}

	.current-leaders .headshot-md {
		margin-bottom: 14px;
	}

	#matchupPreview .previewTabs,
	#matchupPreview
		.previewPanel.preview
		.matchupDetails {
		top: 14px;
	}

	#matchupPreview .previewTabs {
		left: 27rem;
	}

	#promoModule .promoButton {
		right: -32px;
		margin-top: 8px;
	}

	.bracket .mW .matchup .gameProgress .score {
		right: 40px;
	}

	/*___ Margins ______________________________________________________________________*/
	#article-feed .article,

	.ClubhouseHeader.bg-clr-white,
	.Error404,
	.Error404__QuickLinks,
	.PageFooter,
	.PageFooter__QuickLinks,
	.bracketWrapper .bracket .mW .matchup,
	.layout-abc .col-c,
	.mod-container,
	.mod-footer,
	.news-feed-item,
	.playback__columnA,
	.playback__columnB,
	.player-card .mod-page-tabs,
	.tablehead,
	.watch-tab div:nth-child(2),

	[src = "https://a.espncdn.com/i/team_vs.gif"]
	{
		margin: 12px !important;
	}

	#global-viewport
		#global-nav-secondary
		.global-nav-container
		> ul {
		margin: 0 auto !important;
	}

	.pickem-pick-wrap:first-child .pickem-pick {
		margin: -13px 0 0 !important;
	}

	.pickem-pick-wrap:nth-child(2) .pickem-pick {
		margin: 18px 0 0 !important;
	}

	.cscore_image,
	.mpTable
		> table.pickemTable
		tr
		td.teams
		.pickem-teams
		.opponentImage {
		margin: 14px !important;
	}

	.layout-abc,
	.layout-bc,
	.layout-bc-large,
	.layout-cb,
	.layout-cbc,
	.layout-dbc,
	.layout-full {
		margin: 37px auto !important;
	}

	.teams.mlb .team {
		margin: 10px auto !important;
	}

	.gameSettingsForm
		.gameSettings
		.gameSetting
		.content,
	.gameSettingsForm
		.gameSettings
		.gameSetting
		.description {
		margin: 18px 29px 1px !important;
	}

	.mod-table .mod-footer .foot-content ul {
		margin: 0 8rem 10px 0 !important;
	}

	.MiniCard {
		margin: 0 1rem 0 0 !important;
	}

	/*___ Paddings _____________________________________________________________________*/
	#main-container .container,
	.Card,
	.Error404,
	.Error404__QuickLinks,
	.PageFooter,
	.PageFooter__QuickLinks,
	.bracketWrapper .bracket .center,
	.col-b,
	.contentItem,
	.gameSettingsForm .gameSettings .gameSetting,
	.layout-dbc .col-one,
	.layout-dbc .col-three,
	.layout-dbc .col-two,
	.mod-container,
	.mod-footer,
	.player-card .mod-page-tabs,
	.sub-module,
	.watch-tab div:nth-child(2) {
		padding: 12px !important;
	}

	.now-feed-item p {
		padding: 6px !important;
	}

	.bracketWrapper .bracket .mW .matchup,
	.bracketHeader .button {
		padding: 3px 8px !important;
	}

	.cscore_image,
	.mpTable
		> table.pickemTable
		tr
		td.teams
		.pickem-teams
		.opponentImage {
		padding: 1px !important;
	}

	.date-picker-carousel.slick-slider {
		padding: 0 26px !important;
	}

	.Nav__Dropdown__Menu__Link {
		padding: 8px 0 !important;
	}

	.col-one .quicklinks_list__item,
	.col-two .quicklinks_list__item,
	.col-three .quicklinks_list__item {
		padding: 6px 0 !important;
	}

	.news-feed-item .author,
	.news-feed-item .timestamp {
		padding-left: 12px;
	}

	/*___ Heights ______________________________________________________________________*/
	#global-nav .nav-logo-wrap img.main,
	.contentItem__content--standard.MiniCard
		.contentItem__contentWrapper,
	.contentItem__content--story.has-image
		.contentItem__contentWrapper,
	.contentItem__content--story.has-image:not(
			.miniCard
		)
		.contentItem__title--story:not(
			.contentItem__title--hero
		),
	.contentItem__content--video
		.contentItem__subhead--video,
	.contentItem__content--video.has-image
		.contentItem__contentWrapper,
	.miniCard .contentItem__title--noSubhead,
	.miniCard .contentItem__title--video,
	.mpdialog.matchupPreview .mpdialog-content {
		max-height: none !important;
	}

	.contentItem__content,
	.miniCardCarousel.slick-slider
		.slick-slide
		.contentItem__content
		> a,
	.news-feed-item.news-now.news-feed-instagram
		.now-content
		h1,
	.news-feed-item.news-now.news-feed-shortstop
		.now-content
		h1,
	.news-feed-item.news-now.news-feed-tweet
		.now-content
		h1,
	.scoreboard-content {
		height: auto !important;
	}

	.mpTable
		> table.pickemTable
		tr
		td.picked
		.wpwOutsideWrapper
		.wpwWrapper {
		height: 56% !important;
	}

	.mpTable
		> table.pickemTable
		tr
		td.picked
		.wpwOutsideWrapper {
		height: 3rem !important;
	}

	.headshot-md {
		height: 47px;
	}

	.drives-summary .scoring-summary .logo img,
	.match-commentary .scoring-summary .logo img,
	.play-by-play .scoring-summary .logo img {
		height: 40px;
	}

	.cscore_image,
	.mpTable
		> table.pickemTable
		tr
		td.teams
		.pickem-teams
		.opponentImage {
		height: 30px !important;
	}

	.scoreboards .scoreboard {
		height: 13rem !important;
	}

	.sb-xdetail,
	.sb-detail,
	.sb-team-info {
		height: 12rem !important;
	}

	#global-scoreboard {
		height: 6rem !important;
	}

	.cscore_item {
		height: 2rem !important;
	}

	#global-scoreboard
		.wrap
		.scoreboard-content
		.scores-carousel,
	#global-scoreboard
		.wrap
		.scoreboard-content
		.scores-carousel
		#leagues
		.league,
	#global-scoreboard .cscore_link {
		height: 97px !important;
	}

	.favItem {
		height: 6rem !important;
	}

	.contentItem__content--story.has-image:not(
			.miniCard,
			.contentItem__content--enhanced
		)
		.contentItem__subhead {
		max-height: calc((45px * 2) + 2px);
	}

	/*___ Widths _______________________________________________________________________*/
	#article-feed .article .article-body,
	#article-feed .article .article-header,
	#global-scoreboard .wrap,
	#global-viewport
		#global-nav-secondary
		.global-nav-container,
	#main-container,
	.Ad--inContent,
	.Error404,
	.HeaderScoreboard__Wrapper,
	.PageFooter,
	.article-figure .photoCaption,
	.col-c .quicklinks,
	.col-one .quicklinks,
	.col-three .quicklinks,
	.col-two .quicklinks,
	.container-split,
	.gameSettingsForm
		.gameSettings
		.gameSetting
		.content
		+ .description,
	.grid-container-fluid,
	.news-feed-item .item-info-wrap,
	.news-feed_item-meta {
		max-width: none !important;
	}

	#global-viewport
		#global-nav-secondary
		.global-nav-container
		> ul,
	#my-players-table.span-4,
	.contentItem__content--story.has-image
		.contentItem__contentWrapper,
	.contentItem__content--video.has-image
		.contentItem__contentWrapper,
	.contentItem__content.contentItem__content--video.contentItem__padding.contentItem__padding--border.has-video.has-image.module_bloom_behavior.onefeed-bloom,
	.span-6,
	div.span-6 {
		width: 100% !important;
	}

	#content.container,
	.ClubhouseHeader.bg-clr-white,
	.bp-desktopLGPlus .page-container,
	.layout-abc,
	.layout-bc,
	.layout-bc-large,
	.layout-cb,
	.layout-cbc,
	.layout-dbc,
	.layout-full,
	.news-feed-item,
	.tablehead {
		width: 98% !important;
	}

	.mod-container {
		width: 97% !important;
	}

	#top-stories .mod-container {
		width: 88% !important;
	}

	.mpTable
		> table.pickemTable
		tr
		td.picked
		.wpwOutsideWrapper
		.wpwWrapper {
		width: 94% !important;
	}

	.miniCardCarousel.slick-slider .miniCard {
		width: 92%;
		height: auto !important;
	}

	.span-6 .col-main {
		width: 90% !important;
	}

	#article-feed
		.article
		.article-body
		aside.inline.float-l,
	#article-feed
		.article
		.article-body
		aside.inline.float-r {
		width: 89% !important;
	}

	.span-4 {
		width: 57% !important;
	}

	.layout-cb .col-b,
	.premiumEngagement .description {
		width: 82% !important;
	}

	.layout-abc .col-b,
	.layout-dbc .col-two {
		width: 55% !important;
	}

	.club-schedule ul li .game-meta .score {
		width: 54px;
	}

	.span-2 {
		width: 53% !important;
	}

	.club-schedule ul li > a > .logo img,
	.drives-summary .scoring-summary .logo img,
	.headshot-md,
	.match-commentary .scoring-summary .logo img,
	.play-by-play .scoring-summary .logo img {
		width: 40px;
	}

	.paywall-content {
		width: 25% !important;
	}

	.layout-abc .col-c,
	.layout-abc .col-one,
	.layout-abc .col-three,
	.layout-bc .col-c,
	.layout-bc .col-one,
	.layout-bc .col-three,
	.layout-bc-large .col-c,
	.layout-bc-large .col-one,
	.layout-bc-large .col-three,
	.layout-cb .col-one,
	.layout-cb .col-three,
	.layout-cbc .col-c,
	.layout-cbc .col-one,
	.layout-cbc .col-three,
	.layout-dbc .col-c,
	.layout-full .col-c,
	.layout-full .col-one,
	.layout-full .col-three {
		width: 25% !important;
	}

	.mpTable > table.pickemTable tr td.picked,
	.mpTable > table.pickemTable tr th.picked {
		width: 20% !important;
	}

	.layout-dbc .col-three {
		width: 20% !important;
	}

	.layout-abc .col-a,
	.layout-bc .col-a,
	.layout-bc-large .col-a,
	.layout-cb .col-a,
	.layout-cbc .col-a,
	.layout-dbc .col-a {
		width: 16%;
	}

	.layout-dbc .col-one {
		width: 21% !important;
	}

	.bp-desktopLGPlus
		.is-2-7-3.is-clubhouse
		.layout__column--1 {
		width: 13%;
	}

	.mpTable > table tr td.rank,
	.mpTable > table tr th.rank,
	.mpTable > table.pickemTable tr td.time,
	.mpTable > table.pickemTable tr th.time {
		width: 10% !important;
	}

	.mpTable > table.pickemTable tr td.status,
	.mpTable > table.pickemTable tr th.status {
		width: 7% !important;
	}

	.cscore_image,
	.mpTable
		> table.pickemTable
		tr
		td.teams
		.pickem-teams
		.opponentImage {
		width: 30px !important;
	}

	.contentFeed
		.scoreEvent__event--premier
		.cricket
		.cscore_team,
	.contentFeed
		.scoreEvent__event--premier
		.golf-match
		.cscore_team,
	.contentFeed
		.scoreEvent__event--premier
		.mlb
		.cscore_team,
	.contentFeed
		.scoreEvent__event--premier
		.college-baseball
		.cscore_team,
	.contentFeed
		.scoreEvent__event--premier
		.nba
		.cscore_team,
	.contentFeed
		.scoreEvent__event--premier
		.nfl
		.cscore_team,
	.contentFeed
		.scoreEvent__event--premier
		.nhl
		.cscore_team,
	.contentFeed
		.scoreEvent__event--premier
		.rugby
		.cscore_team,
	.contentFeed
		.scoreEvent__event--premier
		.rugby-league
		.cscore_team,
	.contentFeed
		.scoreEvent__event--premier
		.soccer
		.cscore_team,
	.contentFeed
		.scoreEvent__event--premier
		.wnba
		.cscore_team,
	.contentFeed
		.scoreEvent__event--irl
		.cricket
		.cscore_team,
	.contentFeed
		.scoreEvent__event--irl
		.golf-match
		.cscore_team,
	.contentFeed
		.scoreEvent__event--irl
		.mlb
		.cscore_team,
	.contentFeed
		.scoreEvent__event--irl
		.college-baseball
		.cscore_team,
	.contentFeed
		.scoreEvent__event--irl
		.nba
		.cscore_team,
	.contentFeed
		.scoreEvent__event--irl
		.nfl
		.cscore_team,
	.contentFeed
		.scoreEvent__event--irl
		.nhl
		.cscore_team,
	.contentFeed
		.scoreEvent__event--irl
		.rugby
		.cscore_team,
	.contentFeed
		.scoreEvent__event--irl
		.rugby-league
		.cscore_team,
	.contentFeed
		.scoreEvent__event--irl
		.soccer
		.cscore_team,
	.contentFeed
		.scoreEvent__event--irl
		.wnba
		.cscore_team,
	.contentFeed
		.scoreEvent__event--f1
		.cricket
		.cscore_team,
	.contentFeed
		.scoreEvent__event--f1
		.golf-match
		.cscore_team,
	.contentFeed
		.scoreEvent__event--f1
		.mlb
		.cscore_team,
	.contentFeed
		.scoreEvent__event--f1
		.college-baseball
		.cscore_team,
	.contentFeed
		.scoreEvent__event--f1
		.nba
		.cscore_team,
	.contentFeed
		.scoreEvent__event--f1
		.nfl
		.cscore_team,
	.contentFeed
		.scoreEvent__event--f1
		.nhl
		.cscore_team,
	.contentFeed
		.scoreEvent__event--f1
		.rugby
		.cscore_team,
	.contentFeed
		.scoreEvent__event--f1
		.rugby-league
		.cscore_team,
	.contentFeed
		.scoreEvent__event--f1
		.soccer
		.cscore_team,
	.contentFeed
		.scoreEvent__event--f1
		.wnba
		.cscore_team,
	.contentFeed
		.scoreEvent__event--golf
		.cricket
		.cscore_team,
	.contentFeed
		.scoreEvent__event--golf
		.golf-match
		.cscore_team,
	.contentFeed
		.scoreEvent__event--golf
		.mlb
		.cscore_team,
	.contentFeed
		.scoreEvent__event--golf
		.college-baseball
		.cscore_team,
	.contentFeed
		.scoreEvent__event--golf
		.nba
		.cscore_team,
	.contentFeed
		.scoreEvent__event--golf
		.nfl
		.cscore_team,
	.contentFeed
		.scoreEvent__event--golf
		.nhl
		.cscore_team,
	.contentFeed
		.scoreEvent__event--golf
		.rugby
		.cscore_team,
	.contentFeed
		.scoreEvent__event--golf
		.rugby-league
		.cscore_team,
	.contentFeed
		.scoreEvent__event--golf
		.soccer
		.cscore_team,
	.contentFeed
		.scoreEvent__event--golf
		.wnba
		.cscore_team,
	.contentFeed
		.one-feed-wrapper
		.items
		> .contentItem
		.cricket
		.cscore_team,
	.contentFeed
		.one-feed-wrapper
		.items
		> .contentItem
		.golf-match
		.cscore_team,
	.contentFeed
		.one-feed-wrapper
		.items
		> .contentItem
		.mlb
		.cscore_team,
	.contentFeed
		.one-feed-wrapper
		.items
		> .contentItem
		.college-baseball
		.cscore_team,
	.contentFeed
		.one-feed-wrapper
		.items
		> .contentItem
		.nba
		.cscore_team,
	.contentFeed
		.one-feed-wrapper
		.items
		> .contentItem
		.nfl
		.cscore_team,
	.contentFeed
		.one-feed-wrapper
		.items
		> .contentItem
		.nhl
		.cscore_team,
	.contentFeed
		.one-feed-wrapper
		.items
		> .contentItem
		.rugby
		.cscore_team,
	.contentFeed
		.one-feed-wrapper
		.items
		> .contentItem
		.rugby-league
		.cscore_team,
	.contentFeed
		.one-feed-wrapper
		.items
		> .contentItem
		.soccer
		.cscore_team,
	.contentFeed
		.one-feed-wrapper
		.items
		> .contentItem
		.wnba
		.cscore_team,
	.contentFeed
		> .contentItem
		.cricket
		.cscore_team,
	.contentFeed
		> .contentItem
		.golf-match
		.cscore_team,
	.contentFeed > .contentItem .mlb .cscore_team,
	.contentFeed
		> .contentItem
		.college-baseball
		.cscore_team,
	.contentFeed > .contentItem .nba .cscore_team,
	.contentFeed > .contentItem .nfl .cscore_team,
	.contentFeed > .contentItem .nhl .cscore_team,
	.contentFeed > .contentItem .rugby .cscore_team,
	.contentFeed
		> .contentItem
		.rugby-league
		.cscore_team,
	.contentFeed
		> .contentItem
		.soccer
		.cscore_team,
	.contentFeed > .contentItem .wnba .cscore_team,
	.contentFeed
		.scoreCollection
		.cricket
		.cscore_team,
	.contentFeed
		.scoreCollection
		.golf-match
		.cscore_team,
	.contentFeed .scoreCollection .mlb .cscore_team,
	.contentFeed
		.scoreCollection
		.college-baseball
		.cscore_team,
	.contentFeed .scoreCollection .nba .cscore_team,
	.contentFeed .scoreCollection .nfl .cscore_team,
	.contentFeed .scoreCollection .nhl .cscore_team,
	.contentFeed
		.scoreCollection
		.rugby
		.cscore_team,
	.contentFeed
		.scoreCollection
		.rugby-league
		.cscore_team,
	.contentFeed
		.scoreCollection
		.soccer
		.cscore_team,
	.contentFeed
		.scoreCollection
		.wnba
		.cscore_team,
	.contentFeed
		.scoreEvent__event--premier
		.college-football
		.cscore_team,
	.contentFeed
		.scoreEvent__event--premier
		.mens-college-basketball
		.cscore_team,
	.contentFeed
		.scoreEvent__event--premier
		.mens-olympic-basketball
		.cscore_team,
	.contentFeed
		.scoreEvent__event--premier
		.tennis
		.cscore_team,
	.contentFeed
		.scoreEvent__event--premier
		.womens-college-basketball
		.cscore_team,
	.contentFeed
		.scoreEvent__event--premier
		.womens-olympic-basketball
		.cscore_team,
	.contentFeed
		.scoreEvent__event--irl
		.college-football
		.cscore_team,
	.contentFeed
		.scoreEvent__event--irl
		.mens-college-basketball
		.cscore_team,
	.contentFeed
		.scoreEvent__event--irl
		.mens-olympic-basketball
		.cscore_team,
	.contentFeed
		.scoreEvent__event--irl
		.tennis
		.cscore_team,
	.contentFeed
		.scoreEvent__event--irl
		.womens-college-basketball
		.cscore_team,
	.contentFeed
		.scoreEvent__event--irl
		.womens-olympic-basketball
		.cscore_team,
	.contentFeed
		.scoreEvent__event--f1
		.college-football
		.cscore_team,
	.contentFeed
		.scoreEvent__event--f1
		.mens-college-basketball
		.cscore_team,
	.contentFeed
		.scoreEvent__event--f1
		.mens-olympic-basketball
		.cscore_team,
	.contentFeed
		.scoreEvent__event--f1
		.tennis
		.cscore_team,
	.contentFeed
		.scoreEvent__event--f1
		.womens-college-basketball
		.cscore_team,
	.contentFeed
		.scoreEvent__event--f1
		.womens-olympic-basketball
		.cscore_team,
	.contentFeed
		.scoreEvent__event--golf
		.college-football
		.cscore_team,
	.contentFeed
		.scoreEvent__event--golf
		.mens-college-basketball
		.cscore_team,
	.contentFeed
		.scoreEvent__event--golf
		.mens-olympic-basketball
		.cscore_team,
	.contentFeed
		.scoreEvent__event--golf
		.tennis
		.cscore_team,
	.contentFeed
		.scoreEvent__event--golf
		.womens-college-basketball
		.cscore_team,
	.contentFeed
		.scoreEvent__event--golf
		.womens-olympic-basketball
		.cscore_team,
	.contentFeed
		.one-feed-wrapper
		.items
		> .contentItem
		.college-football
		.cscore_team,
	.contentFeed
		.one-feed-wrapper
		.items
		> .contentItem
		.mens-college-basketball
		.cscore_team,
	.contentFeed
		.one-feed-wrapper
		.items
		> .contentItem
		.mens-olympic-basketball
		.cscore_team,
	.contentFeed
		.one-feed-wrapper
		.items
		> .contentItem
		.tennis
		.cscore_team,
	.contentFeed
		.one-feed-wrapper
		.items
		> .contentItem
		.womens-college-basketball
		.cscore_team,
	.contentFeed
		.one-feed-wrapper
		.items
		> .contentItem
		.womens-olympic-basketball
		.cscore_team,
	.contentFeed
		> .contentItem
		.college-football
		.cscore_team,
	.contentFeed
		> .contentItem
		.mens-college-basketball
		.cscore_team,
	.contentFeed
		> .contentItem
		.mens-olympic-basketball
		.cscore_team,
	.contentFeed
		> .contentItem
		.tennis
		.cscore_team,
	.contentFeed
		> .contentItem
		.womens-college-basketball
		.cscore_team,
	.contentFeed
		> .contentItem
		.womens-olympic-basketball
		.cscore_team,
	.contentFeed
		.scoreCollection
		.college-football
		.cscore_team,
	.contentFeed
		.scoreCollection
		.mens-college-basketball
		.cscore_team,
	.contentFeed
		.scoreCollection
		.mens-olympic-basketball
		.cscore_team,
	.contentFeed
		.scoreCollection
		.tennis
		.cscore_team,
	.contentFeed
		.scoreCollection
		.womens-college-basketball
		.cscore_team,
	.contentFeed
		.scoreCollection
		.womens-olympic-basketball
		.cscore_team {
		width: calc(93% - 42px) !important;
	}

	.bracket .mW .matchup .slots .slot .percent {
		width: 44px !important;
	}

	.date-picker-carousel.slick-slider {
		width: 19rem !important;
	}

	.layout-cb .col-c {
		width: 18% !important;
	}

	.gameSettingsForm
		.gameSettings
		.gameSetting
		h4 {
		width: 15rem !important;
	}

	.bracket .mW.mW_1,
	.bracket .mW.mW_2,
	.bracket .mW.mW_3,
	.bracket .mW.mW_4,
	.bracket .mW.mW_5,
	.bracket .mW.mW_6,
	.bracket .mW.mW_7,
	.bracket .mW.mW_8,
	.bracket .mW.mW_9,
	.bracket .mW.mW_10,
	.bracket .mW.mW_11,
	.bracket .mW.mW_12,
	.bracket .mW.mW_13,
	.bracket .mW.mW_14,
	.bracket .mW.mW_15,
	.bracket .mW.mW_16 {
		width: 5rem !important;
	}

	.bracket .mW {
		margin: 30px 0;
		border: 1px solid #999;
		border-width: 1px 1px 1px 0;
		width: 195px;
		height: 79px;
	}
}

@-moz-document domain("espn.com") {
	/* Media Query */
	@media (width >= 1921px) and (width <= 2560px) {
		/* Bracket */
		.bracketWrapper .bracket .mW .matchup {
			width: 15rem !important;
		}

		/* Round of 64 L&R ______________________________________________________________________*/
		.bracket .mW.mW_1 .matchup,
		.bracket .mW.mW_2 .matchup,
		.bracket .mW.mW_3 .matchup,
		.bracket .mW.mW_4 .matchup,
		.bracket .mW.mW_5 .matchup,
		.bracket .mW.mW_6 .matchup,
		.bracket .mW.mW_7 .matchup,
		.bracket .mW.mW_8 .matchup {
			left: -16rem !important;
		}

		.bracket .mW.mW_9 .matchup,
		.bracket .mW.mW_10 .matchup,
		.bracket .mW.mW_11 .matchup,
		.bracket .mW.mW_12 .matchup,
		.bracket .mW.mW_13 .matchup,
		.bracket .mW.mW_14 .matchup,
		.bracket .mW.mW_15 .matchup,
		.bracket .mW.mW_16 .matchup {
			left: 4rem !important;
		}

		.bracket .mW.mW_9,
		.bracket .mW.mW_10,
		.bracket .mW.mW_11,
		.bracket .mW.mW_12,
		.bracket .mW.mW_13,
		.bracket .mW.mW_14,
		.bracket .mW.mW_15,
		.bracket .mW.mW_16 {
			right: 15rem;
		}

		/* Round of 32 L&R ______________________________________________________________________*/
		.bracket .mW.mW_17,
		.bracket .mW.mW_18,
		.bracket .mW.mW_19,
		.bracket .mW.mW_20 {
			left: 21.2rem !important;
		}

		.bracket .mW.mW_21,
		.bracket .mW.mW_22,
		.bracket .mW.mW_23,
		.bracket .mW.mW_24 {
			right: 20.25rem !important;
		}

		/* Sweet 16 */
		.bracket .mW.mW_25,
		.bracket .mW.mW_26 {
			left: 39.2rem;
		}

		.bracket .mW.mW_27,
		.bracket .mW.mW_28 {
			right: 45rem;
		}

		.bracket .mW.mW_25,
		.bracket .mW.mW_26,
		.bracket .mW.mW_27,
		.bracket .mW.mW_28 {
			height: 26rem !important;
		}

		/* Round of 64 ______________________________________________________________________*/
		/*____________________________________*/
		[data-index='0'],
		[data-index='16'] {
			top: -3.3rem !important;
		}

		[data-index='1'],
		[data-index='17'] {
			bottom: -3rem !important;
		}

		.bracket .mW.mW_1,
		.bracket .mW.mW_9 {
			top: 1rem !important;
		}

		/*____________________________________*/
		[data-index='2'],
		[data-index='18'] {
			top: -3rem !important;
		}

		[data-index='3'],
		[data-index='19'] {
			bottom: -3rem !important;
		}

		.bracket .mW.mW_2,
		.bracket .mW.mW_10 {
			top: 13rem !important;
		}

		/*____________________________________*/
		[data-index='4'],
		[data-index='20'] {
			top: -3rem !important;
		}

		[data-index='5'],
		[data-index='21'] {
			bottom: -3rem !important;
		}

		.bracket .mW.mW_3,
		.bracket .mW.mW_11 {
			top: 25rem !important;
		}

		/*____________________________________*/
		[data-index='6'],
		[data-index='22'] {
			top: -3rem !important;
		}

		[data-index='7'],
		[data-index='23'] {
			bottom: -3rem !important;
		}

		.bracket .mW.mW_4,
		.bracket .mW.mW_12 {
			top: 37rem !important;
		}

		/*____________________________________*/
		[data-index='8'],
		[data-index='24'] {
			top: -3rem !important;
		}

		[data-index='9'],
		[data-index='25'] {
			bottom: -3rem !important;
		}

		.bracket .mW.mW_5,
		.bracket .mW.mW_13 {
			bottom: 39rem;
		}

		/* East*/
		/*____________________________________*/
		[data-index='10'],
		[data-index='26'] {
			top: -3rem !important;
		}

		[data-index='11'],
		[data-index='27'] {
			bottom: -3rem !important;
		}
		.bracket .mW.mW_6,
		.bracket .mW.mW_14 {
			bottom: 27rem;
		}
		/*____________________________________*/
		[data-index='12'],
		[data-index='28'] {
			top: -3rem !important;
		}

		[data-index='13'],
		[data-index='29'] {
			bottom: -3rem !important;
		}

		.bracket .mW.mW_7,
		.bracket .mW.mW_15 {
			bottom: 15rem;
		}
		/*____________________________________*/
		[data-index='14'],
		[data-index='30'] {
			top: -3rem !important;
		}

		[data-index='15'],
		[data-index='31'] {
			bottom: -3rem !important;
		}

		.bracket .mW.mW_8,
		.bracket .mW.mW_16 {
			bottom: 3rem;
		}

		/* Round of 32 ______________________________________________________________________*/
		.bracketWrapper .bracket .mW {
			width: 18rem;
		}

		/* East */
		/*____________________________________*/
		.bracket:not(.userPickable) [data-index='32'],
		.bracket:not(.userPickable)
			[data-index='40'] {
			top: -3rem !important;
		}

		.bracket:not(.userPickable) [data-index='33'],
		.bracket:not(.userPickable)
			[data-index='41'] {
			bottom: -3rem !important;
		}

		.bracket .mW.mW_17,
		.bracket .mW.mW_20,
		.bracket .mW.mW_21,
		.bracket .mW.mW_24 {
			height: 12rem !important;
		}

		/*____________________________________*/
		.bracket:not(.userPickable) [data-index='34'],
		.bracket:not(.userPickable)
			[data-index='42'] {
			top: -3rem !important;
		}

		.bracket:not(.userPickable) [data-index='35'],
		.bracket:not(.userPickable)
			[data-index='43'] {
			bottom: -3rem !important;
		}

		.bracket .mW.mW_18,
		.bracket .mW.mW_22 {
			top: 28rem;
		}

		.bracket .mW.mW_18,
		.bracket .mW.mW_19,
		.bracket .mW.mW_22,
		.bracket .mW.mW_23 {
			height: 12rem !important;
		}
		/*____________________________________*/
		.bracket:not(.userPickable) [data-index='36'],
		.bracket:not(.userPickable)
			[data-index='44'] {
			top: -3rem !important;
		}

		.bracket:not(.userPickable) [data-index='37'],
		.bracket:not(.userPickable)
			[data-index='45'] {
			bottom: -3rem !important;
		}

		.bracket .mW.mW_19,
		.bracket .mW.mW_23 {
			bottom: 30rem;
		}

		/*____________________________________*/
		.bracket:not(.userPickable) [data-index='38'],
		.bracket:not(.userPickable)
			[data-index='46'] {
			top: -3rem !important;
		}

		.bracket:not(.userPickable) [data-index='39'],
		.bracket:not(.userPickable)
			[data-index='47'] {
			bottom: -3rem !important;
		}

		.bracket .mW.mW_20,
		.bracket .mW.mW_24 {
			bottom: 6rem !important;
		}

		/* Sweet 16 ______________________________________________________________________*/
		/*____________________________________*/
		bracket:not(.userPickable) [data-index='48'],
		.bracket:not(.userPickable)
			[data-index='52'] {
			top: -47px !important;
		}

		.bracket:not(.userPickable) [data-index='49'],
		.bracket:not(.userPickable)
			[data-index='53'] {
			bottom: -3rem !important;
		}

		bracket .mW.mW_17,
		.bracket .mW.mW_21 {
			top: 4rem !important;
		}

		.bracket .mW.mW_25,
		.bracket .mW.mW_27 {
			top: 9rem;
		}

		/*____________________________________*/
		.bracket:not(.userPickable) [data-index='50'],
		.bracket:not(.userPickable)
			[data-index='54'] {
			top: -3rem !important;
		}

		.bracket:not(.userPickable) [data-index='51'],
		.bracket:not(.userPickable)
			[data-index='55'] {
			bottom: -3rem !important;
		}

		.bracket .mW.mW_26,
		.bracket .mW.mW_28 {
			bottom: 10rem;
		}
		/*____________________________________*/
		.bracket:not(.userPickable) [data-index='56'],
		.bracket:not(.userPickable)
			[data-index='58'] {
			top: -3rem !important;
		}

		.bracket:not(.userPickable) [data-index='57'],
		.bracket:not(.userPickable)
			[data-index='59'] {
			bottom: -3rem !important;
		}

		.bracket .mW.mW_29 {
			left: 57.2rem;
		}

		.bracket .mW.mW_29 .matchup {
			right: 1rem !important;
		}

		/*____________________________________*/
		.bracket:not(.userPickable) [data-index='58'],
		.bracket:not(.userPickable)
			[data-index='60'] {
			top: -3rem !important;
		}

		.bracket:not(.userPickable) [data-index='59'],
		.bracket:not(.userPickable)
			[data-index='61'] {
			bottom: -3rem !important;
		}

		/*____________________________________*/
		.bracket:not(.userPickable)
			[data-index='60'] {
			top: -3rem !important;
		}

		.bracket:not(.userPickable)
			[data-index='61'] {
			bottom: -3rem !important;
		}

		.bracket .mW.mW_30 .matchup {
			left: 1rem;
		}

		.bracketWrapper
			.bracket
			.center
			~ .mW.finalfour
			.matchup {
			left: -8rem;
		}

		.bracket:not(.userPickable)
			[data-index='63'] {
			top: -3rem !important;
		}

		.bracket .mW.mW_30 {
			right: 56.1rem !important;
		}

		.bracketWrapper
			.bracket
			.center
			~ .mW.finalfour
			.matchup {
			top: 0 !important;
		}

		.bracketWrapper
			.bracket
			.center
			~ .mW.finalfour
			.matchup
			+ .matchup {
			right: -10rem;
		}

		.bracketWrapper
			.bracket
			.mW.championship
			.matchup {
			right: -5rem !important;
		}

		.bracketWrapper .bracket .center {
			left: 49% !important;
		}

		.bracket .semifinals {
			left: 43%;
			width: 74rem;
		}

		.bracket .center {
			width: 31rem;
		}

		/* Lines */
		.bracket .mW.mW_1,
		.bracket .mW.mW_2,
		.bracket .mW.mW_3,
		.bracket .mW.mW_4,
		.bracket .mW.mW_5,
		.bracket .mW.mW_6,
		.bracket .mW.mW_7,
		.bracket .mW.mW_8 {
			left: 16rem !important;
		}

		.bracket .mW {
			height: 6rem !important;
		}

		.bracket .mW.mW_27,
		.bracket .mW.mW_28 {
			right: 38.15rem;
		}

		.bracket .mW.mW_17,
		.bracket .mW.mW_21 {
			top: 3rem;
		}

		.bracket .regions .region.r_2,
		.bracket .regions .region.r_4 {
			bottom: 49rem;
		}

		.bracketWrapper .bracket.locked,
		.bracketWrapper .bracket.locked.wTieBreakers {
			height: 1646px !important;
		}
	}

	@media (width >= 1080px) and (width <= 1920px) {
	}
}

@-moz-document domain("espn.com") {
	/* Font Settings */
	.long-name,
	a[href],
	td span {
		color: #0ff !important;
		text-shadow: 1px 1px #000 !important;
	}

	.mod-jump-menu .mod-content a:visited,
	a[href]:visited {
		color: #fc79fc !important;
		text-shadow: 1px 1px #000 !important;
	}

	/*__________________________________________________________________________________*/
	#matchupPreview
		.previewPanel.preview
		.matchupDetails
		.matchup
		.team
		.seed,
	#matchupPreview
		.previewPanel.preview
		.insiderContent
		.modelsList
		.teams
		.team
		.seed,
	.BracketCell__Rank,
	.ScoreCell__Score.ScoreCell__Score--record,
	.away-score,
	.bracket .mW .matchup .gameProgress .score,
	.bracket .mW .matchup .slots .slot .seed,
	.bracket
		.mW
		.matchup
		.slots
		a.slot
		.picked
		.seed,
	.chart-container .value-away,
	.chart-container .value-home,
	.compareLineGraph .chartValue,
	.contentItem--game-strip
		.game-strip
		.team-container
		.record,
	.context_game
		#main-container
		.entries-wrapper
		.entryCounter
		.count,
	.cscore_rank,
	.dropdown-wrapper ul.dropdown-menu > li:hover a,
	.dropdown-wrapper
		ul.dropdown-menu
		> li:hover
		span,
	.game-strip .rank,
	.games-subnav
		.games-subnav-ul
		.subNavItem.currentPage
		.link-text,
	.games-subnav
		.games-subnav-ul
		.subNavItem:hover
		.link-text,
	.home-score,
	.navigationLinks .pageNumber.selected,
	.navigationLinks .pageNumber:hover,
	.roundScores .ppr .value,
	.tabs .tab.active span,
	.tabs .tab.active:hover,
	.tabs .tab:hover span,
	.tabs .tab:hover:hover,
	.tabs li.active span,
	.tabs li.active:hover,
	.tabs li:hover span,
	.tabs li:hover:hover,
	.bracket
		.mW
		.matchup
		.gameProgress.inprogress
		.score,
	.user-banner .user-details .fullname,
	.user-entries-entry-standings
		.standings-prp
		.standings-prp-item
		.value,
	.watchProvider__list-items li:hover a,
	.winner,
	a[href]:hover,
	h1,
	input[type='checkbox']:checked + label,
	input[type='radio']:checked + label {
		color: #ff0 !important;
		text-shadow: 1px 1px #000 !important;
	}

	/*__________________________________________________________________________________*/
	#gamepackage-predictor .percentage span.tie,
	#promoModule .description,
	#promoModule .header,
	#matchupPreview
		.previewPanel.preview
		.stats
		.statsList
		.stat
		.value,
	#matchupPreview
		.previewPanel.preview
		.matchupDetails
		.header,
	#matchupPreview
		.previewPanel.preview
		.notableResults
		.notableResultsList
		.notableResult
		.value,
	#matchupPreview
		.previewPanel.preview
		.seedFact
		.fact,
	#matchupPreview
		.previewPanel.preview
		.teamSummary
		.teamSummaryList
		.summary
		.value,
	.Button--eplus.Button--default:hover,
	.News__Item__Description,
	.Table__Title,
	.WatchTile__Meta,
	.bracketHeader .button,
	.bracketOnboard .tiles .tile .text,
	.btn-social.email,
	.button-alt,
	.carousel-item
		.carousel
		.item
		.item-content
		.caption
		.content
		span,
	.clr-gray-04,
	.clr-gray-100,
	.club-schedule ul li .game-info,
	.club-schedule ul li .game-meta,
	.col-c .quicklinks_list__sport,
	.col-one .quicklinks_list__sport,
	.col-three .quicklinks_list__name,
	.col-three .quicklinks_list__sport,
	.col-two .quicklinks_list__name,
	.col-two .quicklinks_list__sport,
	.contentItem__contentMeta--bottom
		.contentMeta__author,
	.contentItem__title,
	.cscore_network,
	.cscore_notes,
	.cscore_odds,
	.current-leaders
		.leader-content
		.grid-row
		.away-leader
		.player-detail
		.player-stats,
	.current-leaders
		.leader-content
		.grid-row
		.away-leader
		.player-image
		.player-stats,
	.current-leaders
		.leader-content
		.grid-row
		.home-leader
		.player-detail
		.player-stats,
	.current-leaders
		.leader-content
		.grid-row
		.home-leader
		.player-image
		.player-stats,
	.drives-summary table .headline,
	.drives-summary table .score-type,
	.dropdown-wrapper ul.dropdown-menu > li a,
	.dropdown-wrapper ul.dropdown-menu > li span,
	.dropdown__select,
	.espnDaily__title > span,
	.favItem--overview
		.favItem__wrapper
		.favItem__info,
	.game-strip .game-status > .network,
	.game-strip .game-status > .line,
	.game-strip .game-strip__odds,
	.game-strip .game-strip__round_text,
	.game-strip .record,
	.gameSettingsForm
		.gameSettings
		.gameSetting
		.description,
	.get-started-button-wrapper .onboard-countdown,
	.global-user
		.current-favorites
		ul
		> li
		> a
		.link-text,
	.global-user ul:first-child > li > a,
	.join-group-wrapper .join-group-header .message,
	.match-commentary table .headline,
	.match-commentary table .score-type,
	.matchupRow.locked.inprogress .opponent-score,
	.mod-jump-menu .mod-content a,
	.mod-open-list .mod-content ul li dl,
	.mod-tabs-section
		.mod-header
		ul
		li.ui-tabs-selected
		a,
	.mod-tabs-section
		ul.ui-tabs-nav
		li.ui-tabs-selected
		a,
	.name,
	.no-touch #global-scoreboard .dropdown-toggle,
	.no-touch .scoreCenter .dropdown-toggle,
	.onboard-invite .invite-friends-about .stepInfo,
	.onboard-join
		.join-group-list-table-wrapper
		.members,
	.onboard-join
		.join-group-previous-table
		.members,
	.photoCaption,
	.pick-center-content table td span,
	.placeholder-box .content .text,
	.play-by-play table .headline,
	.play-by-play table .score-type,
	.premiumEngagement .description,
	.context_game
		#main-container
		.entries-wrapper
		.entryCounter
		.entryCounterLabel,
	.context_game
		#main-container
		.entries-wrapper
		.entryCounter
		+ .bracketOnboard
		.title
		+ .onboard-countdown,
	.rosterCantView,
	.sb-detail .location,
	.sb-detail .stat,
	.scoreEvent__status,
	.send-email .btn-social,
	.transactions-table tbody td:nth-child(2) span,
	.user-entries-entry-details
		.entry-details-gamemode
		.gamemode-name,
	.watchProvider__list-items > li > a,
	a.external::after,
	body,
	body.context_nationalBracket
		.bracket.locked
		.mW
		.matchup
		.slots
		.slot
		.actual.selectedToAdvance.winner
		.abbrev,
	body.context_nationalBracket
		.bracket.locked
		.mW
		.matchup
		.slots
		.slot
		.actual.selectedToAdvance.winner
		.name,
	body.context_nationalBracket
		.nationalBracketNotice
		.description,
	body.context_whopickedwhom
		.whoPickedWhomNotice
		.description,
	button,
	input,
	li,
	optgroup,
	p,
	select,
	table td,
	textarea {
		color: #fff !important;
		text-shadow: 1px 1px #000 !important;
	}

	/*___ Khaki ________________________________________________________________________*/
	#global-nav
		> ul
		> li.more-espn
		> div
		> ul
		> li
		> div
		> ul
		> li.header-title
		span,
	#global-nav
		ul
		> li.teams
		div:not(.link-text)
		> ul
		> li.conference
		span,
	#global-nav-secondary
		ul
		li.teams
		div:not(.link-text)
		> ul
		> li.conference
		span,
	#matchupPreview
		.previewPanel.preview
		.matchupDetails
		.matchup
		.team
		.abbrev,
	#matchupPreview
		.previewPanel.preview
		.matchupDetails
		.matchup
		.team
		.name,
	#season-results .sr-body-entry,
	#season-results .sr-header-entry,
	#matchupPreview
		.previewPanel.preview
		.insiderContent
		.modelsList
		.teams
		.team
		.abbrev,
	.AxMp,
	.EtBY,
	.ScoreCell__TeamName.ScoreCell__TeamName--abbev.truncate.db,
	.Stats__LeadersTitle,
	.Table2__Title,
	.article-meta .authors > li .author,
	.bracketRounds .round .name,
	.clr-gray-01,
	.clr-gray-03,
	.clr-gray-05,
	.col-c .quicklinks_list__name,
	.col-one .quicklinks_list__name,
	.collection_title,
	.contentItem__title--story.contentItem__title--hero,
	.entry-details-entryname,
	.entry-settings .entry-settings-header,
	.espnDaily__title,
	.fanshop .fanshop__item__name,
	.favItem__name,
	.fw-medium,
	.group-header,
	.mod-jump-menu .mod-content h4 a,
	.news-feed-item .author,
	.onboard-invite
		.invite-friends-groups
		td.group-name,
	.onboard-join
		.join-group-current-groups
		.group-name,
	.onboard-join
		.join-group-list-table-wrapper
		.group-name,
	.onboard-join
		.join-group-previous-table
		.group-name,
	.pickemTable .pickem-title,
	.rankings .grid-rank span.number,
	.scoreEvent__title,
	.team-name,
	.watchProvider__title span,
	h1,
	h2,
	table th {
		color: #f0e890 !important;
		text-shadow: 1px 1px #000 !important;
	}

	/*___ Burlywood ____________________________________________________________________*/
	#gamepackage-predictor
		.percentage
		span.disclaimer,
	#matchupPreview
		.previewPanel.preview
		.insiderContent,
	#matchupPreview
		.previewPanel.preview
		.notableResults,
	#matchupPreview .previewPanel.preview .seedFact,
	#matchupPreview .previewPanel.preview .stats,
	#matchupPreview
		.previewPanel.preview
		.teamSummary,
	#matchupPreview
		.previewPanel.preview
		.insiderContent
		.modelsList
		.model
		.label,
	#matchupPreview
		.previewPanel.preview
		.insiderContent
		.modelsList
		.teams
		.label,
	.Editions__Item__Title,
	.News__Item__Headline,
	.ScoreCell__NetworkItem,
	.bracket .champion > .location,
	.clr-gray-02,
	.collection_item_truncate > span,
	.context_entry .create-entry-upsell .header,
	.current-leaders
		.leader-content
		.grid-row
		.away-leader
		.player-image
		.player-team,
	.current-leaders
		.leader-content
		.grid-row
		.home-leader
		.player-image
		.player-team,
	.fanshop .fanshop__item__shipping,
	.favItem__subHead,
	.global-user
		.current-favorites
		ul
		> li
		> a
		div
		> span,
	.news-feed-item.news-now.news-feed-instagram
		.now-content
		h1
		span,
	.news-feed-item.news-now.news-feed-shortstop
		.now-content
		h1
		span,
	.news-feed-item.news-now.news-feed-tweet
		.now-content
		h1
		span,
	.onboard-join .join-group-list-wrapper header,
	.pickem-footer-section .header,
	.powered-by__details--game
		> span:not(.venue-date),
	.roundScores .rounds .round .name,
	.sidebar
		.news-feed-item
		.news-feed_item-meta
		.category-link
		a,
	h3,
	h4,
	p strong {
		color: #e0b880 !important;
		text-shadow: 1px 1px #000 !important;
	}

	/*___ Sandy Brown __________________________________________________________________*/
	#matchupPreview
		.previewPanel.preview
		.stats
		.statsList
		.stat
		.label,
	.autoPicker .label,
	.compareLineGraph .chartLabel,
	.entry-details-status .status-header,
	.gameSettingsForm
		.gameSettings
		.gameSetting
		.scoringSystem
		.content
		.scoringSystemDetail
		.name,
	.glossary__abbr,
	.groupDetails .groupDetail .label,
	.mod-page-header .floatleft,
	.mod-page-header
		.player-bio
		ul.player-metadata
		li
		span,
	.mod-table .mod-footer .foot-content ul li span,
	.mpTable > table tr th,
	.onboard-invite
		.invite-friends-share-game
		.label,
	.photoCaption cite,
	.powered-by__search,
	.rankings .grid-rank span,
	.roundScores .ppr .label,
	.user-entries-entry-details
		.entry-details-gamemode
		.gamemode-header,
	.user-entries-entry-groups .entry-groups-header,
	.user-entries-entry-standings
		.standings-prp
		.standings-prp-item
		.header,
	[title='Minimum Plate Appearances']::after,
	h5,
	h6,
	label,
	p em {
		color: #f0a060 !important;
		text-shadow: 1px 1px #000 !important;
	}

	/*___ Blue _________________________________________________________________________*/
	#matchupPreview
		.previewPanel.preview
		.matchupDetails
		.matchup
		.details
		.date,
	#matchupPreview
		.previewPanel.preview
		.matchupDetails
		.matchup
		.details
		.time,
	.BracketCell__Status.h9.clr-gray-100,
	.ScoreCell__Time,
	.UxnE,
	.article-meta .timestamp,
	.bracket .champion > .date,
	.bracketRounds .round .date,
	.carousel-week span,
	.context_game
		#main-container
		.entries-wrapper
		.entryCounter
		+ .bracketOnboard
		.title
		+ .onboard-countdown
		b,
	.contentItem--hero
		.contentItem__footer
		.metaData,
	.contentItem__contentMeta--bottom
		.contentMeta__timestamp,
	.contentItem__shortstop__meta .timestamp,
	.cscore_date-time,
	.cscore_info,
	.cscore_info-overview,
	.cscore_series,
	.date-picker-carousel .slick-slide.day a span,
	.drives-summary table .time-stamp,
	.game-date,
	.game-strip .game-date,
	.game-strip .game-play,
	.game-strip .game-time,
	.match-commentary table .time-stamp,
	.mod-content-feed .result cite,
	.news-feed-item .timestamp,
	.paywall-content .cta .upcoming-date,
	.play-by-play table .time-stamp,
	.sb-content li:first-child p,
	.scoreEvent__channels,
	.scoreEvent__concludings,
	.scoreEvent__date,
	.scoreEvent__event,
	.scoreEvent__time,
	.scoreboards .carousel-day #sbpDate,
	.time,
	.time-elapsed,
	.transactions-table tbody td:first-child span,
	dt strong,
	nobr,
	time {
		color: #07beff !important;
		text-shadow: 1px 1px #000 !important;
	}

	/*___ Green ________________________________________________________________________*/
	.bracket.locked
		.mW
		.matchup
		.slots
		.slot
		.actual
		+ .picked.selectedToAdvance.correct
		span,
	.fanshop .fanshop__item__price {
		color: #07ff24 !important;
		text-shadow: 1px 1px #000 !important;
	}

	/*___ Red __________________________________________________________________________*/
	.BracketCell__Name.truncate.clr-gray-60,
	.BracketCell__Score.relative.mono-num.flex-shrink-0.clr-gray-60.h7.fw-bold,
	.bracket
		.mW
		.matchup
		.gameProgress.final
		.clock,
	.context_entry .noBracketMessage,
	.loser,
	.picked.eliminated.incorrect.selectedToAdvance.incorrect
		span,
	.sb-content li:nth-child(2) p,
	.scoreboards .nogames {
		color: #ff9292 !important;
		text-shadow: 1px 1px #000 !important;
	}

	/*__________________________________________________________________________________*/
	.button-filter,
	.mod-split-menu .split-select a.btn-split-btn,
	input,
	input[type='email'],
	input[type='number'],
	input[type='password'],
	input[type='search'],
	input[type='tel'],
	input[type='text'],
	select,
	textarea {
		border-radius: 22px !important;
		background-color: #1d0909 !important;
		color: #fff !important;
	}

	/*__________________________________________________________________________________*/
	::selection {
		background: #ff9 !important;
		color: #000 !important;
	}

	pre ::selection {
		background: #ff9 !important;
		color: #fff !important;
	}

	/*___ Misc _________________________________________________________________________*/
	.cscore--home-winner
		.cscore_item--away
		.cscore_truncate,
	.cscore_truncate,
	.team-info .team-name span {
		color: #a59804 !important;
	}

	.icon-font-after .cscore_score,
	.score.icon-font-before {
		color: #f1ff84 !important;
	}

	.cscore--away-winner
		.cscore_item--home
		.cscore_score,
	.cscore--away-winner
		.cscore_item--home
		.cscore_truncate,
	.score.icon-font-after {
		color: #ff8484 !important;
	}

	.datepicker.icon::after,
	.datepicker.icon::before,
	.helperUI-wrapper button.icon.helperUI-icon,
	.icon.edit.edit-display-name,
	.user-banner
		.user-settings
		.settings-link::after {
		color: #eef3ff !important;
	}
}

@-moz-document domain("espn.com") {
	/* Background Settings */
	body,
	html {
		background: #000 !important;
	}

	.cscore_header-links,
	.HeaderScoreboard .ScoreCell,
	.MatchInfo,
	.colhead td,
	.cscore,
	.player-card .mod-player-stats tr.colhead,
	.player-card .tablehead th,
	th {
		background: #000 !important;
	}

	.techc_linehl {
		background-color: rgb(
			221 221 221 / 22%
		) !important;
	}

	#global-scoreboard .scoreLabel_content,
	#global-scoreboard
		.wrap
		.scoreboard-content
		.scores-carousel,
	.roundScores .heading {
		background: #000000 !important;
	}

	.cscore_image,
	.mpTable
		> table.pickemTable
		tr
		td.teams
		.pickem-teams
		.opponentImage {
		background: #ceebeb !important;
	}

	#article-feed
		.article
		.article-body
		.espn-plus-container-wrapper,
	#article-feed
		.article
		.espn-plus-container-wrapper,
	#article-feed .espn-plus-container-wrapper {
		background-image: none !important;
	}

	/* Background
_____________________________________________________________________________________________________*/
	#global-nav,
	#global-nav-secondary,
	#global-nav-tertiary,
	#global-scoreboard,
	#global-viewport
		#global-nav-secondary
		.global-nav-container,
	#global-viewport
		#header-wrapper
		#global-header
		#global-nav-secondary,
	.bg-clr-gray-10,
	.hover\:bg-clr-gray-10:hover,
	.HeaderScoreboard,
	.Nav__Secondary.bg-clr-white,
	.PageFooter__Footer,
	.Error404__Footer,
	.bg-clr-gray-02,
	.mod-container.mod-jump-menu.span-6,
	.mod-page-header .mod-content,
	.mod-page-header,
	.player-card .mod-page-tabs,
	.tertiary
		#global-nav-secondary
		.ClubhouseHeader,
	.watchProvider__title,
	[data-pagetype='gamepackage'] .game-strip,
	body.golf .stathead td {
		background: #060505 !important;
		background-color: #060505 !important;
	}
	#matchupPreview .previewPanel,
	#matchupPreview .previewTabs,
	#matchupPreview
		.previewPanel.preview
		.insiderContent,
	#matchupPreview
		.previewPanel.preview
		.matchupDetails,
	#matchupPreview
		.previewPanel.preview
		.notableResults,
	#matchupPreview .previewPanel.preview .seedFact,
	#matchupPreview .previewPanel.preview .stats,
	#matchupPreview
		.previewPanel.preview
		.teamSummary {
		background-color: #0f0c0c !important;
	}

	/* Background Transparent
_____________________________________________________________________________________________________*/
	#bracketcast > .header,
	#content-wrapper,
	#global-nav-secondary
		.global-nav-container
		> ul.tertiary
		> li.gameHelp,
	#global-nav
		> ul
		> li.more-espn
		> div
		> div.footer-wrapper,
	#global-nav
		> ul
		> li
		> div
		> ul:first-child:not(.alt-format),
	#global-viewport #pane-main .main-content,
	#global-viewport #pane-main,
	#global-viewport,
	#global-nav-secondary
		.global-nav-container
		> ul
		> li.active
		> a::before,
	#global-nav-secondary
		.global-nav-container
		> ul
		> li.hover:not(.insider, .espnplus)
		> a::before,
	#global-nav-secondary
		.tertiary-nav-container
		> ul
		> li.active
		> a::before,
	#global-nav-secondary
		.tertiary-nav-container
		> ul
		> li.hover:not(.insider, .espnplus)
		> a::before,
	#global-nav-tertiary
		.global-nav-container
		> ul
		> li.active
		> a::before,
	#global-nav-tertiary
		.global-nav-container
		> ul
		> li.hover:not(.insider, .espnplus)
		> a::before,
	#global-nav-tertiary
		.tertiary-nav-container
		> ul
		> li.active
		> a::before,
	#global-nav-tertiary
		.tertiary-nav-container
		> ul
		> li.hover:not(.insider, .espnplus)
		> a::before,
	#main-container
		.onboard-get-started
		.background,
	#news-feed .sidebar .container-wrapper,
	.Editions__Item:hover,
	.Gamestrip,
	.MediaList__item,
	.MediaPlaceholder__Button,
	.PlayerHeader__Overlay,
	.SwitchPlayer .SwitchPlayer__athlete_link,
	.TVProviders__Content__TopWrapper,
	.TVProviders__List,
	.TVProviders__List__PremierItem__Link,
	._h7n,
	.btn-social.icon-pinterest-solid-before,
	.btn-social.icon-facebook-messenger-solid-before,
	.btn-social.icon-twitter-solid-before,
	.bg-clr-gray-09,
	.bg-elements,
	.bg-opaque,
	.bracket .mW .matchup .gameProgress + .slots,
	.bracket .mW .matchup .slots .slot,
	.bracket
		.mW
		.matchup
		.slots
		a.slot:hover
		.actual,
	.bracket
		.mW
		.matchup
		.slots
		a.slot:hover
		.picked,
	.bracket
		.mW
		.matchup
		button.matchupPreview:hover,
	.bracket
		.optIns
		.optIn
		.contentWrapper
		input[type='checkbox']
		+ label::before,
	.bracketRounds,
	.btn--filter:not(.btn--dark),
	.button-filter-alt,
	.carousel-item .carousel .item .item-content,
	.club-game-score,
	.club-game-score.scroll,
	.club-mobile-schedule,
	.club-mobile-score,
	.club-mobile-score.scroll,
	.club-schedule footer,
	.club-schedule h2,
	.club-schedule ul li > a,
	.club-schedule,
	.col-one .quicklinks_list__item:hover,
	.col-three .quicklinks_list__item:hover,
	.col-two .quicklinks_list__item:hover,
	.cscore_image,
	.mpTable
		> table.pickemTable
		tr
		td.teams
		.pickem-teams
		.opponentImage,
	.dropdown,
	.evenrow td,
	.favItem,
	.group-create-wrap,
	.groups-create-join .group-search-box,
	.img-wrap,
	.join-group-wrapper .join-group-header,
	.miniCard,
	.mod-content .gradient-container,
	.mod-content,
	.mod-page-tabs.mod-thirdnav-tabs,
	.mod-table .mod-footer .foot-header,
	.mod-table .mod-footer .foot-header h5,
	.mod-tabs .mod-header ul li,
	.mod-tabs .mod-header ul,
	.mod-tabs ul.ui-tabs-nav,
	.mod-tabs ul.ui-tabs-nav li,
	.mod-open-list .mod-content ul li,
	.mpTable > table tr td,
	.news-feed-item::before,
	.oddrow,
	.onboard-invite .invite-friends-share-game,
	.paywall-content .cta,
	.pickem-footer-section .body td,
	.playback__container,
	.player-select-header
		.mod-split-menu
		.split-select,
	.scoreCollection,
	.shareMenu__toggle,
	.sidebar .news-feed-item,
	.table-caption,
	.watchProvider__list-items,
	:not(.alt-format)
		#global-nav-secondary
		.global-nav-container
		> ul
		> li
		> div
		> ul:first-child:not(.alt-format),
	:not(.alt-format)
		#global-nav-secondary
		.global-nav-container
		> ul
		> li
		> div
		> ul:first-child:not(.alt-format),
	:not(.alt-format)
		#global-nav-secondary
		.tertiary-nav-container
		> ul
		> li
		> div
		> ul:first-child:not(.alt-format),
	:not(.alt-format)
		#global-nav-secondary
		.tertiary-nav-container
		> ul
		> li
		> div
		> ul:first-child:not(.alt-format),
	:not(.alt-format)
		#global-nav-tertiary
		.global-nav-container
		> ul
		> li
		> div
		> ul:first-child:not(.alt-format),
	:not(.alt-format)
		#global-nav-tertiary
		.global-nav-container
		> ul
		> li
		> div
		> ul:first-child:not(.alt-format),
	:not(.alt-format)
		#global-nav-tertiary
		.tertiary-nav-container
		> ul
		> li
		> div
		> ul:first-child:not(.alt-format),
	:not(.alt-format)
		#global-nav-tertiary
		.tertiary-nav-container
		> ul
		> li
		> div
		> ul:first-child:not(.alt-format),
	:not(.alt-format) > li:hover a,
	body table tr td.sortcell,
	body .tablehead tr td.sortcell,
	body.mlb table tr td.sortcell,
	body.mlb .tablehead tr td.sortcell,
	body table tr:nth-child(even) td,
	body .tablehead tr:nth-child(even) td,
	body.mlb table tr:nth-child(even) td,
	body.mlb .tablehead tr:nth-child(even) td,
	body.classrank,
	body.classrank .bg-elements,
	body.mlb,
	body.nfl,
	body.nhl,
	body.nba,
	body.nfl-scoreboard,
	body.nfl-secondary-bg,
	body,
	body.tennis .bg-elements,
	body.tier3 .bg-elements,
	body.tier3.espn .bg-elements,
	body.mlb.tier3 .bg-elements,
	body.nfl.tier3 .bg-elements,
	body.nhl.tier3 .bg-elements,
	body.nba.tier3 .bg-elements,
	body.tier3-full #subheader,
	body.tier3-full .bg-elements,
	body.tier3-expanded #subheader,
	body.tier3-expanded .bg-elements,
	body.e60,
	body.e60 .bg-elements,
	body.mlb .bg-elements,
	body.nfl .bg-elements,
	body.nhl .bg-elements,
	body.nba .bg-elements,
	body.dallas.tier3 .bg-elements,
	body.boston.tier3 .bg-elements,
	body.chicago.tier3 .bg-elements,
	body.la.tier3 .bg-elements,
	body.ny.tier3 .bg-elements,
	body.search.no-subnav,
	body.boston,
	body.chicago,
	body.la,
	body.ny,
	body.dallas,
	body.espn-search-index,
	body.context_game
		#main-container
		.entries-wrapper,
	body.golf .stathead,
	body.nfl-scoreboard .bg-elements,
	body.nfl-secondary-bg .bg-elements,
	html.js
		.bracket
		.mW
		.matchup
		button.matchupPreview
		+ .slots,
	table caption,
	table tbody tr:nth-child(even) {
		background: #0000 !important;
		background-color: #0000 !important;
	}

	/* Buttons
_____________________________________________________________________________________________________*/
	/* Blue
_____________________________________________________________________________________________________*/
	.button:not(.dismiss),
	.view-more-posts {
		position: relative !important;
		opacity: 100% !important;
		z-index: 1 !important;
		box-shadow:
			1px 1px 1px black,
			inset 2px 3px 5px rgb(0 0 0 / 30%),
			inset -2px -3px 5px rgb(255 255 255 / 50%) !important;
		border: none !important;
		border-radius: 22px !important;
		background: radial-gradient(
			circle,
			rgb(15 121 175 / 66%) 0%,
			#000 100%
		) !important;
		color: #fff !important;
	}

	.button:not(.dismiss)::before,
	.view-more-posts::before {
		position: absolute !important;
		opacity: 0% !important;
		z-index: -1 !important;
		transition: opacity 0.8s linear !important;
		inset: 0;
		border-radius: 22px !important;
		background: radial-gradient(
			circle,
			#000 0%,
			#0f79af 100%
		) !important;
		content: '';
		color: #ff0 !important;
	}

	.button:not(.dismiss):hover::before,
	.view-more-posts:hover::before {
		opacity: 100% !important;
	}

	/* Red
_____________________________________________________________________________________________________*/
	selector {
		position: relative !important;
		opacity: 100% !important;
		z-index: 1 !important;
		box-shadow:
			1px 1px 1px black,
			inset 2px 3px 5px rgb(0 0 0 / 30%),
			inset -2px -3px 5px rgb(255 255 255 / 50%) !important;
		border: none !important;
		border-radius: 22px !important;
		background: radial-gradient(
			circle,
			rgb(135 1 1 / 66%) 0%,
			#000 100%
		) !important;
		color: #fff !important;
	}

	selector::before {
		position: absolute !important;
		opacity: 0% !important;
		z-index: -1 !important;
		transition: opacity 0.8s linear !important;
		inset: 0;
		border-radius: 22px !important;
		background: radial-gradient(
			circle,
			#000 0%,
			#870101 100%
		) !important;
		content: '';
		color: #ff0 !important;
	}

	selector:hover::before {
		opacity: 100% !important;
	}

	/* Yellow
_____________________________________________________________________________________________________*/
	.Button--eplus.Button--default {
		position: relative !important;
		opacity: 100% !important;
		z-index: 1 !important;
		box-shadow:
			1px 1px 1px black,
			inset 2px 3px 5px rgb(0 0 0 / 30%),
			inset -2px -3px 5px rgb(255 255 255 / 50%) !important;
		border: none !important;
		border-radius: 22px !important;
		background: radial-gradient(
			circle,
			rgb(255 173 0 / 66%) 0%,
			#000 100%
		) !important;
		color: #fff !important;
	}

	.Button--eplus.Button--default::before {
		position: absolute !important;
		opacity: 0% !important;
		z-index: -1 !important;
		transition: opacity 0.8s linear !important;
		inset: 0;
		border-radius: 22px !important;
		background: radial-gradient(
			circle,
			#000 0%,
			#ffad00 100%
		) !important;
		content: '';
		color: #ff0 !important;
	}

	.Button--eplus.Button--default:hover::before {
		opacity: 100% !important;
	}

	/* Green
_____________________________________________________________________________________________________*/
	.btn-social.email,
	.button-alt,
	.send-email .btn-social {
		position: relative !important;
		opacity: 100% !important;
		z-index: 1 !important;
		box-shadow:
			1px 1px 1px black,
			inset 2px 3px 5px rgb(0 0 0 / 30%),
			inset -2px -3px 5px rgb(255 255 255 / 50%) !important;
		border: none !important;
		border-radius: 22px !important;
		background: radial-gradient(
			circle,
			rgb(61 225 11 / 66%) 0%,
			#000 100%
		) !important;
		color: #fff !important;
	}

	.btn-social.email::before,
	.button-alt::before,
	.send-email .btn-social::before {
		position: absolute !important;
		opacity: 0% !important;
		z-index: -1 !important;
		transition: opacity 0.8s linear !important;
		inset: 0;
		border-radius: 22px !important;
		background: radial-gradient(
			circle,
			#000 0%,
			#3de10b 100%
		) !important;
		content: '';
		color: #ff0 !important;
	}

	.btn-social.email:hover::before,
	.button-alt:hover::before,
	.send-email .btn-social:hover::before {
		opacity: 100% !important;
	}

	/* Facebook
_____________________________________________________________________________________________________*/
	.btn-social.icon-facebook-solid-before {
		position: relative !important;
		opacity: 100% !important;
		z-index: 1 !important;
		box-shadow:
			1px 1px 1px black,
			inset 2px 3px 5px rgb(0 0 0 / 30%),
			inset -2px -3px 5px rgb(255 255 255 / 50%) !important;
		border: none !important;
		border-radius: 22px !important;
		background: radial-gradient(
			circle,
			#2272b4 0%,
			#2c99f3 100%
		) !important;
		color: #fff !important;
	}

	.btn-social.icon-facebook-solid-before::before {
		position: absolute !important;
		opacity: 0% !important;
		z-index: -1 !important;
		transition: opacity 0.8s linear !important;
		inset: 0;
		border-radius: 22px !important;
		background: radial-gradient(
			circle,
			#2c99f3 0%,
			#2272b4 100%
		) !important;
		content: '';
		color: #ff0 !important;
	}

	.btn-social.icon-facebook-solid-before:hover::before {
		opacity: 100% !important;
	}

	/* Email
_____________________________________________________________________________________________________*/
	.bracket .submission .button.disabled,
	.bracket .submission .button[disabled],
	.group-invite-module .icon-email-solid-before {
		position: relative !important;
		opacity: 100% !important;
		z-index: 1 !important;
		box-shadow:
			1px 1px 1px black,
			inset 2px 3px 5px rgb(0 0 0 / 30%),
			inset -2px -3px 5px rgb(255 255 255 / 50%) !important;
		border: none !important;
		border-radius: 22px !important;
		background: radial-gradient(
			circle,
			#666 0%,
			#ccc 100%
		) !important;
		color: #fff !important;
	}

	.bracket .submission .button.disabled::before,
	.bracket .submission .button[disabled]::before,
	.group-invite-module
		.icon-email-solid-before::before {
		position: absolute !important;
		opacity: 0% !important;
		z-index: -1 !important;
		transition: opacity 0.8s linear !important;
		inset: 0;
		border-radius: 22px !important;
		background: radial-gradient(
			circle,
			#ccc 0%,
			#666 100%
		) !important;
		content: '';
		color: #ff0 !important;
	}

	.bracket
		.submission
		.button.disabled:hover::before,
	.bracket
		.submission
		.button[disabled]:hover::before,
	.group-invite-module
		.icon-email-solid-before:hover::before {
		opacity: 100% !important;
	}

	/* Plain Black
_____________________________________________________________________________________________________*/
	#article-feed .article,
	#global-nav
		ul
		> li.teams
		div:not(.link-text, .nav-logo-wrap),
	#global-nav-secondary
		ul
		li.teams
		div:not(.link-text),
	#news-feed .sidebar,
	.Card,
	.Card .Card,
	.ClubhouseHeader.bg-clr-white,
	.Error404__QuickLinks,
	.PageFooter__QuickLinks,
	.bracket .center,
	.bracket .semifinals,
	.col-b,
	.gameSettingsForm .gameSettings .gameSetting,
	.layout-abc .col-a,
	.layout-bc .col-a,
	.layout-bc-large .col-a,
	.layout-cb .col-a,
	.layout-cbc .col-a,
	.layout-dbc .col-a,
	.layout-full .col-a,
	.layout-dbc .col-one,
	.layout-dbc .col-three,
	.layout-dbc .col-two,
	.mod-container,
	.mod-container.mod-tabs.mod-tabs-header.mod-no-footer.mod-content-feed.ui-tabs.ui-widget.ui-widget-content.ui-corner-all,
	.mod-footer,
	.mod-table .mod-content,
	.pickemForm
		.submitButtonContainer
		.submitButtonWrapper,
	.playback__columnA,
	.playback__columnB {
		box-shadow:
			inset 0 0 5px #0006,
			#373737 0 1px 0,
			10px 10px 5px #0006,
			#9b9b9b 0 1px 0 !important;
		border: 1px solid rgb(0 0 0 / 25%) !important;
		border-radius: 22px !important;
		background-color: #000 !important;
		padding: 0.5rem !important;
	}

	/* Plain
_____________________________________________________________________________________________________*/
	#favfeed-footer,
	#favfeed-mx-date,
	#global-header
		.container
		.tools
		> li.hover
		.global-user,
	#global-header
		.container
		.tools
		> li.user.hover
		.global-user-container
		> ul.favs,
	#global-nav
		.espnplus-cols
		> div
		> .list-wrapper,
	#global-nav > ul > li > div,
	#main-container .container,
	.MiniCard,
	.TVProviders__Lightbox,
	.bracketOnboard .tiles .tile,
	.banner--300x250,
	.bg-clr-white,
	.bracketWrapper .bracket .mW .matchup,
	.bracketWrapper,
	.collection,
	.contentItem,
	.contentItem--headlineStack,
	.dropdown-wrapper ul.dropdown-menu,
	.headlineStack,
	.lightbox-container .lightbox,
	.lightbox-container .lightbox-watch,
	.miniCardCarousel__slide,
	.mpdialog.matchupPreview .mpdialog-content,
	.module,
	.mpTable > table,
	.news-feed-item,
	.now-feed-item,
	.roundScores,
	.scoreEvent__content,
	.scoreboards .scoreboard,
	.sub-module,
	.watch-schedule,
	.watch-tab div:nth-child(2),
	.watchProvider__list-items--is-premier > li,
	:not(.alt-format)
		#global-nav-secondary
		.global-nav-container
		> ul
		> li
		> div,
	:not(.alt-format)
		#global-nav-secondary
		.global-nav-container
		> ul
		> li
		> div,
	:not(.alt-format)
		#global-nav-secondary
		.tertiary-nav-container
		> ul
		> li
		> div,
	:not(.alt-format)
		#global-nav-secondary
		.tertiary-nav-container
		> ul
		> li
		> div,
	:not(.alt-format)
		#global-nav-tertiary
		.global-nav-container
		> ul
		> li
		> div,
	:not(.alt-format)
		#global-nav-tertiary
		.global-nav-container
		> ul
		> li
		> div,
	:not(.alt-format)
		#global-nav-tertiary
		.tertiary-nav-container
		> ul
		> li
		> div,
	:not(.alt-format)
		#global-nav-tertiary
		.tertiary-nav-container
		> ul
		> li
		> div {
		box-shadow:
			inset 0 0 5px #0006,
			#373737 0 1px 0,
			10px 10px 5px #0006,
			#9b9b9b 0 1px 0 !important;
		border: 1px solid rgb(0 0 0 / 25%) !important;
		border-radius: 22px !important;
		background-color: #111 !important;
		padding: 0.5rem !important;
	}

	#article-feed .article:hover,
	#favfeed-footer:hover,
	#favfeed-mx-date:hover,
	#global-header
		.container
		.tools
		> li.user.hover
		.global-user-container
		> ul.favs:hover,
	#global-nav
		.espnplus-cols
		> div
		> .list-wrapper:hover,
	#global-nav
		ul
		> li.teams
		div:not(.link-text, .nav-logo-wrap):hover,
	#global-nav-secondary
		ul
		li.teams
		div:not(.link-text):hover,
	#global-nav > ul > li > div:hover,
	#main-container .container:hover,
	#news-feed .sidebar:hover,
	.Card .Card:hover,
	.Card:hover,
	.ClubhouseHeader.bg-clr-white:hover,
	.Error404__QuickLinks:hover,
	.MiniCard:hover,
	.PageFooter__QuickLinks:hover,
	.TVProviders__Lightbox:hover,
	.bracketOnboard .tiles .tile:hover,
	.mpdialog.matchupPreview
		.mpdialog-content:hover,
	.banner--300x250:hover,
	.bg-clr-white:hover,
	.bracket .center:hover,
	.bracket .semifinals:hover,
	.bracketWrapper .bracket .mW .matchup:hover,
	.bracketWrapper:hover,
	.col-b:hover,
	.collection:hover,
	.contentItem--headlineStack:hover,
	.contentItem:hover,
	.dropdown-wrapper ul.dropdown-menu:hover,
	.gameSettingsForm
		.gameSettings
		.gameSetting:hover,
	.headlineStack:hover,
	.layout-abc .col-a:hover,
	.layout-bc .col-a:hover,
	.layout-bc-large .col-a:hover,
	.layout-cb .col-a:hover,
	.layout-cbc .col-a:hover,
	.layout-dbc .col-a:hover,
	.layout-full .col-a:hover,
	.layout-dbc .col-one:hover,
	.layout-dbc .col-three:hover,
	.layout-dbc .col-two:hover,
	.lightbox-container .lightbox-watch:hover,
	.lightbox-container .lightbox:hover,
	.miniCardCarousel__slide:hover,
	.mod-container.mod-tabs.mod-tabs-header.mod-no-footer.mod-content-feed.ui-tabs.ui-widget.ui-widget-content.ui-corner-all:hover,
	.mod-container:hover,
	.mod-footer:hover,
	.mod-table .mod-content:hover,
	.module:hover,
	.mpTable > table:hover,
	.news-feed-item:hover,
	.now-feed-item:hover,
	.pickemForm
		.submitButtonContainer
		.submitButtonWrapper:hover,
	.playback__columnA:hover,
	.playback__columnB:hover,
	.roundScores:hover,
	.scoreboards .scoreboard:hover,
	.sub-module:hover,
	.watch-schedule:hover,
	.watch-tab div:nth-child(2):hover,
	.watchProvider__list-items--is-premier
		> li:hover,
	:not(.alt-format)
		#global-nav-secondary
		.global-nav-container
		> ul
		> li
		> div:hover,
	:not(.alt-format)
		#global-nav-secondary
		.global-nav-container
		> ul
		> li
		> div:hover,
	:not(.alt-format)
		#global-nav-secondary
		.tertiary-nav-container
		> ul
		> li
		> div:hover,
	:not(.alt-format)
		#global-nav-secondary
		.tertiary-nav-container
		> ul
		> li
		> div:hover,
	:not(.alt-format)
		#global-nav-tertiary
		.global-nav-container
		> ul
		> li
		> div:hover,
	:not(.alt-format)
		#global-nav-tertiary
		.global-nav-container
		> ul
		> li
		> div:hover,
	:not(.alt-format)
		#global-nav-tertiary
		.tertiary-nav-container
		> ul
		> li
		> div:hover,
	:not(.alt-format)
		#global-nav-tertiary
		.tertiary-nav-container
		> ul
		> li
		> div:hover {
		box-shadow:
			inset 0 0 5px #0006,
			#9b9b9b 0 1px 0,
			10px 10px 5px rgb(10 10 10 / 40%),
			#9b9b9b 0 1px 0 !important;
	}

	/* Red Gradient
_____________________________________________________________________________________________________*/
	#bracketcast,
	#my-players-table .tablehead tr:hover,
	#promoModule,
	.Table2__even:not([data-idx='0']):hover,
	.Table2__tr:not([data-idx='0']):hover,
	.bracket
		.mW
		.matchup
		.slots
		.slot.userPickable.highlight
		.picked,
	.contentItem__breakingNews,
	.get-started-button-wrapper,
	.mod-open-list .mod-content ul li:hover,
	.mod-tabs-section
		.mod-header
		ul
		li.ui-tabs-selected,
	.mod-tabs-section
		ul.ui-tabs-nav
		li.ui-tabs-selected,
	.mpTable > table tr:hover,
	.stat-graph li:nth-child(2) span.bar-percentage,
	.sub.active a,
	.tablehead [class*='player']:hover,
	.tabs li.active,
	.tabs li:hover,
	.tabs .tab.active,
	.tabs .tab:hover,
	.vhvt,
	li.sub:hover,
	tr.oddrow:hover {
		background: linear-gradient(
			to bottom,
			#300202 0%,
			#590505 100%
		) !important;
	}

	.placeholder-box .content,
	.pickem-pick {
		border-bottom: 1px solid #000 !important;
		border-radius: 22px !important;
		background: linear-gradient(
			to bottom,
			#f40606 0%,
			#000 100%
		) !important;
		text-shadow: 1px 1px #555 !important;
	}

	/* Blue Gradient
_____________________________________________________________________________________________________*/
	#article-feed
		.article
		.article-body
		aside.inline.float-r,
	#my-players-table .stathead,
	#my-players-table .stathead td,
	.matchupRow.locked.inprogress,
	.mod-header,
	.scorePromo__content,
	.top-stories.has-media
		header.top-stories__story-header,
	[style*='background-color: rgb(33, 119, 176)'],
	body.mlb .stathead td,
	body.mlb .stathead {
		background: linear-gradient(
			to bottom,
			#03193c,
			#000 100%
		) !important;
	}

	/* Green Gradient
_____________________________________________________________________________________________________*/
	.btn--group .btn--active:not(.btn--dark),
	.games-status.games-green,
	.games-status.games-success,
	.matchupRow.locked.correct,
	.mod-pagenav-tabs ul.ui-tabs li.active a,
	.mpTable
		> table.pickemTable
		tr
		td.picked
		.wpwOutsideWrapper
		.wpwWrapper
		.games-greenbar-pickem,
	[style='background-color: #2177b0;width: 100%;'] {
		background: linear-gradient(
			to bottom,
			#2177b0 0%,
			#000 100%
		) !important;
	}

	/* Yellow Gradient
_____________________________________________________________________________________________________*/
	.pickem-pick.selected {
		background: linear-gradient(
			to bottom,
			#9d9d5d 0%,
			#000 100%
		) !important;
	}

	/* Orange Gradient
_____________________________________________________________________________________________________*/
	.mpTable
		> table.pickemTable
		tr
		td.picked
		.wpwOutsideWrapper
		.wpwWrapper {
		background: linear-gradient(
			to bottom,
			#da3a04 0%,
			#000 100%
		) !important;
	}

	/* Gray Gradient
_____________________________________________________________________________________________________*/
	.MAJP,
	.brdr-clr-heavy-metal,
	.lVuh {
		background: linear-gradient(
			to bottom,
			#424040 0%,
			#000 100%
		) !important;
	}

	/* Gradient Border
_____________________________________________________________________________________________________*/
	selector {
		border-bottom: 1px solid #000 !important;
		border-radius: 22px !important;
	}

	/* Code
_____________________________________________________________________________________________________*/
	pre {
		background: url('https://image.ibb.co/e8fWZk/red_carbon_pattern_by_mystica_264_d4ceu9m.png')
			#111 !important;
		background-size: 100% !important;
	}

	/* Highlight Background
_____________________________________________________________________________________________________*/
	#global-header
		.tools
		.global-user-container
		> ul:first-child:not(.alt-format)
		> li:hover,
	.MediaList__item:hover,
	.QuickLinks__Item:hover,
	.TVProviders__Lightbox li:hover,
	.club-schedule ul li:hover,
	.col-one .quicklinks_list__item:hover,
	.col-three .quicklinks_list__item:hover,
	.col-two .quicklinks_list__item:hover,
	.sub-module .module-list li:hover,
	table tbody tr:nth-child(even):hover,
	table tr:hover {
		border-left-color: #434343 !important;
		background: linear-gradient(
			to right,
			#3b0202,
			#0000
		) !important;
	}

	/*___ Active Highlight Background _________________________________________________________*/
	.MediaList__item--active,
	.SwitchPlayer
		.SwitchPlayer__athlete_link--active {
		border-left-color: #434343 !important;
		background: linear-gradient(
			to right,
			#ff0505,
			#0000
		) !important;
	}

	/*___ Caption Background _________________________________________________________*/
	#article-feed .article-figure.video figcaption,
	.article-figure.video figcaption,
	.iframe-video.article-figure figcaption,
	.video-standalone
		.feed-item-figure.video
		figcaption {
		border-left-color: #434343 !important;
		background: linear-gradient(
			to bottom,
			rgb(0 0 0 / 4%),
			#121212
		) !important;
	}
}

@-moz-document domain("espn.com") {
	/* Image Settings */
	#global-nav
		ul
		> li.teams
		div:not(.link-text, .nav-logo-wrap)
		> ul
		> li,
	#global-nav
		> ul
		> li.more-espn
		> div
		> .Editions__Group
		ul.featured
		> li
		> div
		> ul
		> li
		> a,
	#my-players-table .tablehead tr,
	.CarouselSlide,
	.ContentList__Item,
	.Error404 .quicklinks,
	.MediaList__item,
	.MiniCard,
	.Nav__Dropdown__Group__Section__List > li,
	.PageFooter .quicklinks,
	.QuickLinks__Item,
	.SwitchPlayer .SwitchPlayer__athlete_link,
	.TVProviders__List__PremierItem__Link,
	.bracketOnboard .tiles .tile,
	.bracketWrapper .bracket .mW .matchup,
	.club-schedule ul li,
	.col-one .quicklinks_list__item,
	.col-three .quicklinks_list__item,
	.col-two .quicklinks_list__item,
	.collection_item,
	.contentItem,
	.current-leaders .leader-content .leader-column,
	.dropdown-wrapper ul.dropdown-menu > li a,
	.dropdown-wrapper ul.dropdown-menu > li span,
	.favItem,
	.gameSettingsForm .gameSettings .gameSetting,
	.global-user .current-favorites ul > li,
	.miniCardCarousel__slide,
	.mod-content-feed .result,
	.mpTable > table tr,
	.news-feed-item p,
	.now-feed-item,
	.playback__content .collection_item,
	.roundScores .rounds .round,
	.scoreCollection .cscore,
	.sidebar .news-feed-item,
	.steps li,
	.sub-module .module-list li,
	.sub-module-news .text-container,
	.watch-tab div:nth-child(2),
	.watchProvider__list-items li,
	.watchProvider__list-items--is-premier > li,
	.bracketWrapper .bracket .mW,
	table tbody tr:nth-child(even),
	table tr,
	tr.evenrow,
	tr.oddrow {
		filter: brightness(75%) !important;
	}

	/*
_____________________________________________________________________________________________________*/
	#global-header
		.tools
		> li
		> .global-user
		> ul:first-child:not(.alt-format)
		> li.display-user:hover,
	#global-nav
		ul
		> li.teams
		div:not(.link-text, .nav-logo-wrap)
		> ul
		> li:hover,
	#global-nav
		> ul
		> li.more-espn
		.undefeated
		> a:hover,
	#global-nav
		> ul
		> li.more-espn
		> div
		> .Editions__Group
		ul.featured
		> li
		> div
		> ul
		> li
		> a:hover,
	#my-players-table .tablehead tr:hover,
	.bracketWrapper .bracket .mW:hover,
	.CarouselSlide:hover,
	.ContentList__Item:hover,
	.Error404 .quicklinks:hover,
	.MediaList__item--active,
	.MediaList__item:hover,
	.MiniCard:hover,
	.Nav__Dropdown__Group__Section__List > li:hover,
	.PageFooter .quicklinks:hover,
	.QuickLinks__Item:hover,
	.SwitchPlayer
		.SwitchPlayer__athlete_link--active,
	.SwitchPlayer .SwitchPlayer__athlete_link:hover,
	.TVProviders__List__PremierItem__Link:hover,
	.bracketOnboard .tiles .tile:hover,
	.bracketWrapper .bracket .mW .matchup:hover,
	.club-schedule ul li:hover,
	.col-one .quicklinks_list__item:hover,
	.col-three .quicklinks_list__item:hover,
	.col-two .quicklinks_list__item:hover,
	.collection_item:hover,
	.contentItem:hover p,
	.contentItem:hover,
	.current-leaders
		.leader-content
		.leader-column:hover,
	.dropdown-wrapper ul.dropdown-menu > li:hover a,
	.dropdown-wrapper
		ul.dropdown-menu
		> li:hover
		span,
	.favItem:hover,
	.gameSettingsForm
		.gameSettings
		.gameSetting:hover,
	.global-user .current-favorites ul > li:hover,
	.miniCardCarousel__slide:hover,
	.mod-content-feed .result:hover,
	.mpTable > table tr:hover,
	.news-feed-item:hover p,
	.now-feed-item:hover,
	.playback__content .collection_item:hover,
	.roundScores .rounds .round:hover,
	.scoreCollection .cscore:hover,
	.sidebar .news-feed-item:hover,
	.steps li:hover,
	.sub-module .module-list li:hover,
	.sub-module-news .text-container:hover,
	.sub-module:hover p,
	.watch-tab div:nth-child(2):hover,
	.watchProvider__list-items li:hover,
	.watchProvider__list-items--is-premier
		> li:hover,
	table tbody tr:nth-child(even):hover,
	table tr:hover,
	tr.evenrow:hover,
	tr.oddrow:hover {
		filter: brightness(100%) !important;
	}

	/*
_____________________________________________________________________________________________________*/
	ppp {
		border-radius: 22px !important;
	}

	.colhead td,
	.cscore,
	body.golf .stathead,
	th {
		border-top-right-radius: 22px !important;
		border-top-left-radius: 22px !important;
	}

	/*
_____________________________________________________________________________________________________*/
	img {
		-webkit-box-reflect: below
			0 -webkit-gradient(
				linear,
				left top,
				left bottom,
				from(transparent),
				color-stop(70%, transparent),
				to(rgb(250 250 250 / 10%))
			);
	}
}

@-moz-document domain("espn.com") {
	/* New Icons */
	input[type='checkbox'],
	input[type='radio'] {
		appearance: none !important;
	}

	/* Avatar _____________*/
	#global-user-trigger::after {
		content: '';
	}

	#global-header
		.container
		.tools
		> li
		> a::after {
		top: 6px;
	}

	#global-user-trigger::after,
	.Nav__Primary__Menu__Item--User
		.Nav__Primary__Menu__Link
		svg {
		box-sizing: border-box;
		background: url('https://i.ibb.co/f2wDXnH/Avatar.png')
			no-repeat !important;
	}

	.Nav__Primary__Menu__Item--User
		.Nav__Primary__Menu__Link
		svg {
		background-size: 27px !important;
		padding-left: 22px !important;
		width: 10px !important;
		height: 29px !important;
	}

	#global-user-trigger::after {
		background-size: 27px !important;
		height: 29px !important;
	}

	/* Close (x) _______________________________________________________________*/
	#promoModule .button.dismiss::before {
		content: '';
	}

	#promoModule .button.dismiss {
		top: 13px;
		right: 16px;
	}

	#promoModule .button.dismiss::before {
		background: url('https://i.ibb.co/d6yjp2j/x-mark-red.png')
			no-repeat !important;
	}

	#promoModule .button.dismiss::before {
		background-size: 20px !important;
		padding-left: 21px !important;
		width: 1px !important;
		height: 21px !important;
	}

	/* Edit _______________________________________________________________*/
	.icon.edit::before {
		content: '';
	}

	/* Edit ____________________________*/
	.icon.edit::before {
		box-sizing: border-box;
		background: url('https://i.ibb.co/GtTykGg/pencil.png')
			no-repeat !important;
	}

	/* No Edit ____________________________*/
	selector {
		box-sizing: border-box;
		background: url('https://i.ibb.co/0FWtkSY/pencil-no-edit.png')
			no-repeat !important;
	}

	.icon.edit::before {
		background-size: 25px !important;
		padding-left: 26px !important;
		width: 10px !important;
		height: 26px !important;
	}

	/* Info ______________________________________________________________________________________________*/
	.standings-prp.withBracketInformationTooltip
		#bracketInformationTooltip::before {
		content: '';
	}

	.standings-prp.withBracketInformationTooltip
		#bracketInformationTooltip::before {
		box-sizing: border-box;
		background: url('https://i.ibb.co/Lhfjqf4/information-sign-1024x1024.png')
			no-repeat !important;
	}

	.standings-prp.withBracketInformationTooltip
		#bracketInformationTooltip::before {
		background-size: 25px !important;
		padding-left: 25px !important;
		width: 1px !important;
		height: 36px !important;
	}

	/* Lights _______________________________________________________________________________*/
	/* On ___________________________*/
	.bracket
		.mW
		.matchup
		.slots
		.slot
		.actual.selectedToAdvance::after,
	.bracket
		.mW
		.matchup
		.slots
		.slot
		.picked.selectedToAdvance::after {
		box-sizing: border-box;
		background: url('https://i.ibb.co/njmsz2z/green-light-on.png')
			no-repeat !important;
	}

	/* Off ________________________*/
	.bracket
		.mW
		.matchup
		.slots
		a.slot
		.picked::after,
	.bracket
		.mW
		.matchup
		.slots
		.slot
		.actual::after {
		box-sizing: border-box;
		background: url('https://i.ibb.co/z5C1bGj/red-light-on.png')
			no-repeat !important;
	}

	.bracket
		.mW
		.matchup
		.slots
		a.slot
		.picked::after,
	.bracket
		.mW
		.matchup
		.slots
		.slot
		.actual::after,
	.bracket
		.mW
		.matchup
		.slots
		.slot
		.actual.selectedToAdvance::after,
	.bracket
		.mW
		.matchup
		.slots
		.slot
		.picked.selectedToAdvance::after {
		background-size: 25px !important;
		padding-left: 26px !important;
		width: 1px !important;
		height: 26px !important;
	}
	/* Print _______________________________________________________________________________*/
	.icon.printer::before,
	.icon-print-solid-before::before,
	.icon-print-solid-after::after {
		content: '';
	}

	.icon.printer::before,
	.icon-print-solid-before::before,
	.icon-print-solid-after::after {
		box-sizing: border-box;
		background: url('https://i.ibb.co/gST2svf/print.png')
			no-repeat !important;
	}

	.icon.printer::before,
	.icon-print-solid-before::before,
	.icon-print-solid-after::after {
		background-size: 35px !important;
		padding-left: 36px !important;
		width: 1px !important;
		height: 36px !important;
	}

	/* Search _______________________________________________________________*/
	.icon-search-solid-before::before,
	.icon-search-solid-after::after {
		content: '';
	}

	.Nav__Primary__Menu__Item.Nav__Search
		> .icon__svg,
	.icon-search-solid-before::before,
	.icon-search-solid-after::after {
		box-sizing: border-box;
		background: url('https://i.ibb.co/cJFxJM6/search3.png')
			no-repeat !important;
	}

	.Nav__Primary__Menu__Item.Nav__Search
		> .icon__svg,
	.icon-search-solid-before::before,
	.icon-search-solid-after::after {
		background-size: 30px !important;
		padding-left: 31px !important;
		width: 10px !important;
		height: 31px !important;
	}

	/* Settings ___________________________________________________________________________________*/
	.user-entries-entry-details
		.entry-details-header
		.settings-link::after {
		content: '';
	}

	.user-entries-entry-details
		.entry-details-header
		.settings-link::after {
		box-sizing: border-box;
		background: url('https://i.ibb.co/2dVYhWK/Setting-icon.png')
			no-repeat !important;
	}

	.user-entries-entry-details
		.entry-details-header
		.settings-link::after {
		background-size: 35px !important;
		padding-left: 36px !important;
		width: 1px !important;
		height: 36px !important;
	}

	/* Share _______________________________________________________________*/
	.icon-share-solid-before::before,
	.icon-share-solid-after::after {
		content: '';
	}

	.shareMenu__toggle {
		font-size: 30px;
	}

	.Nav__Secondary__Menu__Link .icon-external,
	.shareMenu__toggle::after {
		box-sizing: border-box;
		background: url('https://i.ibb.co/27rmYdq/share-36x36.png')
			no-repeat !important;
	}

	.Nav__Secondary__Menu__Link .icon-external,
	.shareMenu__toggle::after {
		background-size: 15px !important;
		padding-left: 22px !important;
		width: 10px !important;
		height: 26px !important;
	}
}

@-moz-document domain("espn.com") {
	/* Logos */
	.cscore_rank {
		padding-right: 8px;
	}

	.contentFeed
		.scoreEvent__event--premier
		.cricket
		.cscore_team,
	.contentFeed
		.scoreEvent__event--premier
		.golf-match
		.cscore_team,
	.contentFeed
		.scoreEvent__event--premier
		.mlb
		.cscore_team,
	.contentFeed
		.scoreEvent__event--premier
		.college-baseball
		.cscore_team,
	.contentFeed
		.scoreEvent__event--premier
		.nba
		.cscore_team,
	.contentFeed
		.scoreEvent__event--premier
		.nfl
		.cscore_team,
	.contentFeed
		.scoreEvent__event--premier
		.nhl
		.cscore_team,
	.contentFeed
		.scoreEvent__event--premier
		.rugby
		.cscore_team,
	.contentFeed
		.scoreEvent__event--premier
		.rugby-league
		.cscore_team,
	.contentFeed
		.scoreEvent__event--premier
		.soccer
		.cscore_team,
	.contentFeed
		.scoreEvent__event--premier
		.wnba
		.cscore_team,
	.contentFeed
		.scoreEvent__event--irl
		.cricket
		.cscore_team,
	.contentFeed
		.scoreEvent__event--irl
		.golf-match
		.cscore_team,
	.contentFeed
		.scoreEvent__event--irl
		.mlb
		.cscore_team,
	.contentFeed
		.scoreEvent__event--irl
		.college-baseball
		.cscore_team,
	.contentFeed
		.scoreEvent__event--irl
		.nba
		.cscore_team,
	.contentFeed
		.scoreEvent__event--irl
		.nfl
		.cscore_team,
	.contentFeed
		.scoreEvent__event--irl
		.nhl
		.cscore_team,
	.contentFeed
		.scoreEvent__event--irl
		.rugby
		.cscore_team,
	.contentFeed
		.scoreEvent__event--irl
		.rugby-league
		.cscore_team,
	.contentFeed
		.scoreEvent__event--irl
		.soccer
		.cscore_team,
	.contentFeed
		.scoreEvent__event--irl
		.wnba
		.cscore_team,
	.contentFeed
		.scoreEvent__event--f1
		.cricket
		.cscore_team,
	.contentFeed
		.scoreEvent__event--f1
		.golf-match
		.cscore_team,
	.contentFeed
		.scoreEvent__event--f1
		.mlb
		.cscore_team,
	.contentFeed
		.scoreEvent__event--f1
		.college-baseball
		.cscore_team,
	.contentFeed
		.scoreEvent__event--f1
		.nba
		.cscore_team,
	.contentFeed
		.scoreEvent__event--f1
		.nfl
		.cscore_team,
	.contentFeed
		.scoreEvent__event--f1
		.nhl
		.cscore_team,
	.contentFeed
		.scoreEvent__event--f1
		.rugby
		.cscore_team,
	.contentFeed
		.scoreEvent__event--f1
		.rugby-league
		.cscore_team,
	.contentFeed
		.scoreEvent__event--f1
		.soccer
		.cscore_team,
	.contentFeed
		.scoreEvent__event--f1
		.wnba
		.cscore_team,
	.contentFeed
		.scoreEvent__event--golf
		.cricket
		.cscore_team,
	.contentFeed
		.scoreEvent__event--golf
		.golf-match
		.cscore_team,
	.contentFeed
		.scoreEvent__event--golf
		.mlb
		.cscore_team,
	.contentFeed
		.scoreEvent__event--golf
		.college-baseball
		.cscore_team,
	.contentFeed
		.scoreEvent__event--golf
		.nba
		.cscore_team,
	.contentFeed
		.scoreEvent__event--golf
		.nfl
		.cscore_team,
	.contentFeed
		.scoreEvent__event--golf
		.nhl
		.cscore_team,
	.contentFeed
		.scoreEvent__event--golf
		.rugby
		.cscore_team,
	.contentFeed
		.scoreEvent__event--golf
		.rugby-league
		.cscore_team,
	.contentFeed
		.scoreEvent__event--golf
		.soccer
		.cscore_team,
	.contentFeed
		.scoreEvent__event--golf
		.wnba
		.cscore_team,
	.contentFeed
		.one-feed-wrapper
		.items
		> .contentItem
		.cricket
		.cscore_team,
	.contentFeed
		.one-feed-wrapper
		.items
		> .contentItem
		.golf-match
		.cscore_team,
	.contentFeed
		.one-feed-wrapper
		.items
		> .contentItem
		.mlb
		.cscore_team,
	.contentFeed
		.one-feed-wrapper
		.items
		> .contentItem
		.college-baseball
		.cscore_team,
	.contentFeed
		.one-feed-wrapper
		.items
		> .contentItem
		.nba
		.cscore_team,
	.contentFeed
		.one-feed-wrapper
		.items
		> .contentItem
		.nfl
		.cscore_team,
	.contentFeed
		.one-feed-wrapper
		.items
		> .contentItem
		.nhl
		.cscore_team,
	.contentFeed
		.one-feed-wrapper
		.items
		> .contentItem
		.rugby
		.cscore_team,
	.contentFeed
		.one-feed-wrapper
		.items
		> .contentItem
		.rugby-league
		.cscore_team,
	.contentFeed
		.one-feed-wrapper
		.items
		> .contentItem
		.soccer
		.cscore_team,
	.contentFeed
		.one-feed-wrapper
		.items
		> .contentItem
		.wnba
		.cscore_team,
	.contentFeed
		> .contentItem
		.cricket
		.cscore_team,
	.contentFeed
		> .contentItem
		.golf-match
		.cscore_team,
	.contentFeed > .contentItem .mlb .cscore_team,
	.contentFeed
		> .contentItem
		.college-baseball
		.cscore_team,
	.contentFeed > .contentItem .nba .cscore_team,
	.contentFeed > .contentItem .nfl .cscore_team,
	.contentFeed > .contentItem .nhl .cscore_team,
	.contentFeed > .contentItem .rugby .cscore_team,
	.contentFeed
		> .contentItem
		.rugby-league
		.cscore_team,
	.contentFeed
		> .contentItem
		.soccer
		.cscore_team,
	.contentFeed > .contentItem .wnba .cscore_team,
	.contentFeed
		.scoreCollection
		.cricket
		.cscore_team,
	.contentFeed
		.scoreCollection
		.golf-match
		.cscore_team,
	.contentFeed .scoreCollection .mlb .cscore_team,
	.contentFeed
		.scoreCollection
		.college-baseball
		.cscore_team,
	.contentFeed .scoreCollection .nba .cscore_team,
	.contentFeed .scoreCollection .nfl .cscore_team,
	.contentFeed .scoreCollection .nhl .cscore_team,
	.contentFeed
		.scoreCollection
		.rugby
		.cscore_team,
	.contentFeed
		.scoreCollection
		.rugby-league
		.cscore_team,
	.contentFeed
		.scoreCollection
		.soccer
		.cscore_team,
	.contentFeed
		.scoreCollection
		.wnba
		.cscore_team,
	.contentFeed
		.scoreEvent__event--premier
		.college-football
		.cscore_team,
	.contentFeed
		.scoreEvent__event--premier
		.mens-college-basketball
		.cscore_team,
	.contentFeed
		.scoreEvent__event--premier
		.mens-olympic-basketball
		.cscore_team,
	.contentFeed
		.scoreEvent__event--premier
		.tennis
		.cscore_team,
	.contentFeed
		.scoreEvent__event--premier
		.womens-college-basketball
		.cscore_team,
	.contentFeed
		.scoreEvent__event--premier
		.womens-olympic-basketball
		.cscore_team,
	.contentFeed
		.scoreEvent__event--irl
		.college-football
		.cscore_team,
	.contentFeed
		.scoreEvent__event--irl
		.mens-college-basketball
		.cscore_team,
	.contentFeed
		.scoreEvent__event--irl
		.mens-olympic-basketball
		.cscore_team,
	.contentFeed
		.scoreEvent__event--irl
		.tennis
		.cscore_team,
	.contentFeed
		.scoreEvent__event--irl
		.womens-college-basketball
		.cscore_team,
	.contentFeed
		.scoreEvent__event--irl
		.womens-olympic-basketball
		.cscore_team,
	.contentFeed
		.scoreEvent__event--f1
		.college-football
		.cscore_team,
	.contentFeed
		.scoreEvent__event--f1
		.mens-college-basketball
		.cscore_team,
	.contentFeed
		.scoreEvent__event--f1
		.mens-olympic-basketball
		.cscore_team,
	.contentFeed
		.scoreEvent__event--f1
		.tennis
		.cscore_team,
	.contentFeed
		.scoreEvent__event--f1
		.womens-college-basketball
		.cscore_team,
	.contentFeed
		.scoreEvent__event--f1
		.womens-olympic-basketball
		.cscore_team,
	.contentFeed
		.scoreEvent__event--golf
		.college-football
		.cscore_team,
	.contentFeed
		.scoreEvent__event--golf
		.mens-college-basketball
		.cscore_team,
	.contentFeed
		.scoreEvent__event--golf
		.mens-olympic-basketball
		.cscore_team,
	.contentFeed
		.scoreEvent__event--golf
		.tennis
		.cscore_team,
	.contentFeed
		.scoreEvent__event--golf
		.womens-college-basketball
		.cscore_team,
	.contentFeed
		.scoreEvent__event--golf
		.womens-olympic-basketball
		.cscore_team,
	.contentFeed
		.one-feed-wrapper
		.items
		> .contentItem
		.college-football
		.cscore_team,
	.contentFeed
		.one-feed-wrapper
		.items
		> .contentItem
		.mens-college-basketball
		.cscore_team,
	.contentFeed
		.one-feed-wrapper
		.items
		> .contentItem
		.mens-olympic-basketball
		.cscore_team,
	.contentFeed
		.one-feed-wrapper
		.items
		> .contentItem
		.tennis
		.cscore_team,
	.contentFeed
		.one-feed-wrapper
		.items
		> .contentItem
		.womens-college-basketball
		.cscore_team,
	.contentFeed
		.one-feed-wrapper
		.items
		> .contentItem
		.womens-olympic-basketball
		.cscore_team,
	.contentFeed
		> .contentItem
		.college-football
		.cscore_team,
	.contentFeed
		> .contentItem
		.mens-college-basketball
		.cscore_team,
	.contentFeed
		> .contentItem
		.mens-olympic-basketball
		.cscore_team,
	.contentFeed
		> .contentItem
		.tennis
		.cscore_team,
	.contentFeed
		> .contentItem
		.womens-college-basketball
		.cscore_team,
	.contentFeed
		> .contentItem
		.womens-olympic-basketball
		.cscore_team,
	.contentFeed
		.scoreCollection
		.college-football
		.cscore_team,
	.contentFeed
		.scoreCollection
		.mens-college-basketball
		.cscore_team,
	.contentFeed
		.scoreCollection
		.mens-olympic-basketball
		.cscore_team,
	.contentFeed
		.scoreCollection
		.tennis
		.cscore_team,
	.contentFeed
		.scoreCollection
		.womens-college-basketball
		.cscore_team,
	.contentFeed
		.scoreCollection
		.womens-olympic-basketball
		.cscore_team {
		width: calc(84% - 42px) !important;
	}

	#global-nav
		ul
		> li.teams
		div:not(.link-text, .nav-logo-wrap),
	#global-nav
		ul
		> li.leagues-teams
		div:not(.link-text, .nav-logo-wrap),
	#global-nav-secondary
		ul
		li.teams
		div:not(.link-text, .nav-logo-wrap) {
		overflow: scroll;
	}

	[src = "http://a.espncdn.com/combiner/i?img=/i/teamlogos/ncaa/500/251.png&w=100&h=100&scale=scale"]
	{
		background: url('https://i.ibb.co/WtTKLDk/alabama.jpg')
			no-repeat !important;
		padding-left: 100px !important;
		width: 100px !important;
		height: 100px !important;
	}

	[src = "https://a.espncdn.com/i/mlb/infographics/greyline.png"]
	{
		background: url('https://i.ibb.co/gyj2RLB/greyline.png')
			no-repeat !important;
		padding-left: 1296px !important;
		width: 1296px !important;
		height: 23px !important;
	}

	.icon.tvNetwork.abc {
		background-image: url('https://i.ibb.co/K05rKjk/espn-abc.png') !important;
		background-size: 60px 35px !important;
		width: 69px !important;
		height: 37px !important;
	}

	.icon.tvNetwork.cbssn {
		background: url('https://i.ibb.co/D4j9RMQ/cbs-sports-network.png') !important;
		background-size: 60px 35px !important;
		width: 69px !important;
		height: 37px !important;
		color: #111;
	}

	.icon.tvNetwork.fox {
		background: url('https://i.ibb.co/zbCVtwQ/Fox-Sports.png') !important;
		background-size: 60px 35px !important;
		width: 60px !important;
		height: 35px !important;
		color: #111;
	}

	.icon.tvNetwork.fs1 {
		background: url('https://i.ibb.co/sQgrLh0/FS1-logo.png') !important;
		background-size: 60px 35px !important;
		width: 60px !important;
		height: 35px !important;
		color: #111;
	}

	.icon.tvNetwork.cbs {
		background: url('https://i.ibb.co/d7BCw2z/CBS-logo-old-1.png') !important;
		background-size: 60px 35px !important;
		width: 60px !important;
		height: 35px !important;
		color: #111;
	}

	.pickem-tv {
		margin: 1rem !important;
	}

	/* ESPN Logo _______________________________________________________________*/
	/* ESPN+ _________________________________________________________________*/
	.icon-font-before.icon-espnplus-before:before,
	[src = "https://a.espncdn.com/redesign/assets/img/logos/espnplus/ESPN+.svg"],
	[src = "https://a.espncdn.com/redesign/assets/img/logos/espnplus/espnplus-editorial_v2@2x.png"]
	{
		box-sizing: border-box;
		background: url('https://i.ibb.co/RjRspPd/Espn.png')
			no-repeat !important;
	}

	[src = "https://a.espncdn.com/redesign/assets/img/logos/espnplus/ESPN+.svg"]
	{
		background-size: 84px !important;
		padding-left: 93px !important;
		width: 10px !important;
		height: 26px !important;
	}

	.icon-font-before.icon-espnplus-before:before,
	[src = "https://a.espncdn.com/redesign/assets/img/logos/espnplus/espnplus-editorial_v2@2x.png"]
	{
		background-size: 53px !important;
		padding-left: 53px !important;
		width: 2px !important;
		height: 14px !important;
	}

	/* Team Icons _________________________________________________________________________*/
	[alt='Miami'] {
		box-sizing: border-box !important;
		background: url('https://i.ibb.co/VmC0y8y/postit.png')
			no-repeat !important;
		background-size: 20px !important;
		width: 25px !important;
		height: 20px !important;
	}

	/* Alabama Crimson Tide _______________________________________________________________*/
	[src = "https://a.espncdn.com/combiner/i?img=/i/teamlogos/ncaa/500/333.png&w=72&h=72&transparent=true"]
	{
		box-sizing: border-box;
		background: url('https://i.ibb.co/QQ5LLQg/Alabama-Crimson-Tide.png')
			no-repeat !important;
	}

	select {
		background-size: 33px !important;
		padding-left: 51px !important;
		width: 10px !important;
		height: 47px !important;
	}

	[src = "https://a.espncdn.com/combiner/i?img=/i/teamlogos/ncaa/500/333.png&w=72&h=72&transparent=true"]
	{
		background-size: 28px !important;
		padding-left: 29px !important;
		width: 10px !important;
		height: 25px !important;
	}

	/* Arizona Diamondbacks ____________________________________________*/
	[src*='teamlogos/mlb/500/ARI'] {
		box-sizing: border-box;
		background: url('https://i.ibb.co/SBxP9mX/Arizona-Diamondbacks.png')
			no-repeat !important;
	}

	.game-strip
		.team-info-logo
		[src*='teamlogos/mlb/500/ARI'] {
		background-size: 33px !important;
		padding-left: 51px !important;
		width: 10px !important;
		height: 47px !important;
	}

	.cscore_logo [src*='teamlogos/mlb/500/ARI'] {
		background-size: 28px !important;
		padding-left: 29px !important;
		width: 10px !important;
		height: 25px !important;
	}

	.nav-logo-wrap [src*='teamlogos/mlb/500/ARI'] {
		background-size: 30px !important;
		padding-left: 31px !important;
		width: 10px !important;
		height: 35px !important;
	}

	/* Atlanta Braves _______________________________________________________________*/
	[src*='teamlogos/mlb/500/ATL'],
	[src*='teamlogos/mlb/500/atl'] {
		box-sizing: border-box;
		background: url('https://i.ibb.co/3mnqNKY/Braves-A.png')
			no-repeat !important;
	}

	.game-strip
		.team-info-logo
		[src*='teamlogos/mlb/500/atl'] {
		background-size: 33px !important;
		padding-left: 51px !important;
		width: 10px !important;
		height: 47px !important;
	}

	.cscore_logo [src *= "teamlogos/mlb/500/atl"],
	[src = "https://a.espncdn.com/combiner/i?img=/i/teamlogos/mlb/500/atl.png&w=72&h=72&transparent=true"]
	{
		background-size: 28px !important;
		padding-left: 29px !important;
		width: 10px !important;
		height: 25px !important;
	}

	.nav-logo-wrap [src*='teamlogos/mlb/500/ATL'] {
		background-size: 30px !important;
		padding-left: 31px !important;
		width: 10px !important;
		height: 35px !important;
	}

	/* Baltimore _______________________________________________________________*/
	[src*='teamlogos/mlb/500/BAL'] {
		box-sizing: border-box;
		background: url('https://i.ibb.co/pKj2bWf/Baltimore-Orioles.png')
			no-repeat !important;
	}

	.game-strip
		.team-info-logo
		[src*='teamlogos/mlb/500/BAL'] {
		background-size: 33px !important;
		padding-left: 51px !important;
		width: 10px !important;
		height: 47px !important;
	}

	.cscore_logo [src*='teamlogos/mlb/500/BAL'] {
		background-size: 28px !important;
		padding-left: 29px !important;
		width: 10px !important;
		height: 25px !important;
	}

	.nav-logo-wrap [src*='teamlogos/mlb/500/BAL'] {
		background-size: 30px !important;
		padding-left: 31px !important;
		width: 10px !important;
		height: 35px !important;
	}

	/* Boston _______________________________________________________________*/
	[src*='teamlogos/mlb/500/BOS'] {
		box-sizing: border-box;
		background: url('https://i.ibb.co/M76xQBW/Boston-Red-Sox-2png.png')
			no-repeat !important;
	}

	.game-strip
		.team-info-logo
		[src*='teamlogos/mlb/500/BOS'] {
		background-size: 33px !important;
		padding-left: 51px !important;
		width: 10px !important;
		height: 47px !important;
	}

	.cscore_logo [src*='teamlogos/mlb/500/BOS'] {
		background-size: 28px !important;
		padding-left: 29px !important;
		width: 10px !important;
		height: 25px !important;
	}

	.nav-logo-wrap [src*='teamlogos/mlb/500/BOS'] {
		background-size: 30px !important;
		padding-left: 31px !important;
		width: 10px !important;
		height: 35px !important;
	}

	/* Chicago Cubs _______________________________________________________________*/
	[src*='teamlogos/mlb/500/CHC'] {
		box-sizing: border-box;
		background: url('https://i.ibb.co/JpWt5r6/Chicago-Cubs.png')
			no-repeat !important;
	}

	.game-strip
		.team-info-logo
		[src*='teamlogos/mlb/500/CHC'] {
		background-size: 33px !important;
		padding-left: 51px !important;
		width: 10px !important;
		height: 47px !important;
	}

	.cscore_logo [src*='teamlogos/mlb/500/CHC'] {
		background-size: 28px !important;
		padding-left: 29px !important;
		width: 10px !important;
		height: 25px !important;
	}

	.nav-logo-wrap [src*='teamlogos/mlb/500/CHC'] {
		background-size: 30px !important;
		padding-left: 31px !important;
		width: 10px !important;
		height: 35px !important;
	}

	/* Chicago White Sox _______________________________________________________________*/
	[src*='teamlogos/mlb/500/CHW'] {
		box-sizing: border-box;
		background: url('https://i.ibb.co/64Hb4JB/chw.png')
			no-repeat !important;
	}

	.game-strip
		.team-info-logo
		[src*='teamlogos/mlb/500/CHW'] {
		background-size: 33px !important;
		padding-left: 51px !important;
		width: 10px !important;
		height: 47px !important;
	}

	.cscore_logo [src*='teamlogos/mlb/500/CHW'] {
		background-size: 28px !important;
		padding-left: 29px !important;
		width: 10px !important;
		height: 25px !important;
	}

	.nav-logo-wrap [src*='teamlogos/mlb/500/CHW'] {
		background-size: 26px !important;
		padding-left: 27px !important;
		width: 10px !important;
		height: 35px !important;
	}

	/* Cincinnati Reds _______________________________________________________________*/
	[src*='teamlogos/mlb/500/CIN'] {
		box-sizing: border-box;
		background: url('https://i.ibb.co/847R824/Cincinnati-Reds.png')
			no-repeat !important;
	}

	.game-strip
		.team-info-logo
		[src*='teamlogos/mlb/500/CIN'] {
		background-size: 33px !important;
		padding-left: 51px !important;
		width: 10px !important;
		height: 47px !important;
	}

	.cscore_logo [src*='teamlogos/mlb/500/CIN'] {
		background-size: 28px !important;
		padding-left: 29px !important;
		width: 10px !important;
		height: 25px !important;
	}

	.nav-logo-wrap [src*='teamlogos/mlb/500/CIN'] {
		background-size: 30px !important;
		padding-left: 31px !important;
		width: 10px !important;
		height: 35px !important;
	}

	/* Cleveland Indians _______________________________________________________________*/
	[src*='teamlogos/mlb/500/CLE'] {
		box-sizing: border-box;
		background: url('https://i.ibb.co/4f1v630/Cleveland-Indians.png')
			no-repeat !important;
	}

	.game-strip
		.team-info-logo
		[src*='teamlogos/mlb/500/CLE'] {
		background-size: 33px !important;
		padding-left: 51px !important;
		width: 10px !important;
		height: 47px !important;
	}

	.cscore_logo [src*='teamlogos/mlb/500/CLE'] {
		background-size: 28px !important;
		padding-left: 29px !important;
		width: 10px !important;
		height: 25px !important;
	}

	.nav-logo-wrap [src*='teamlogos/mlb/500/CLE'] {
		background-size: 30px !important;
		padding-left: 31px !important;
		width: 10px !important;
		height: 35px !important;
	}

	/* Colorado Rockies ____________________________________________*/
	[src*='teamlogos/mlb/500/COL'] {
		box-sizing: border-box;
		background: url('https://i.ibb.co/sjGJMXY/Colorado-Rockies.png')
			no-repeat !important;
	}

	.game-strip
		.team-info-logo
		[src*='teamlogos/mlb/500/COL'] {
		background-size: 33px !important;
		padding-left: 51px !important;
		width: 10px !important;
		height: 47px !important;
	}

	.cscore_logo [src*='teamlogos/mlb/500/COL'] {
		background-size: 28px !important;
		padding-left: 29px !important;
		width: 10px !important;
		height: 25px !important;
	}

	.nav-logo-wrap [src*='teamlogos/mlb/500/COL'] {
		background-size: 30px !important;
		padding-left: 31px !important;
		width: 10px !important;
		height: 35px !important;
	}

	/* Detroit Tigers _______________________________________________________________*/
	[src*='teamlogos/mlb/500/DET'] {
		box-sizing: border-box;
		background: url('https://i.ibb.co/fxWdNKg/Detroit-Tigers.png')
			no-repeat !important;
	}

	.game-strip
		.team-info-logo
		[src*='teamlogos/mlb/500/DET'] {
		background-size: 33px !important;
		padding-left: 51px !important;
		width: 10px !important;
		height: 47px !important;
	}

	.cscore_logo [src*='teamlogos/mlb/500/DET'] {
		background-size: 28px !important;
		padding-left: 29px !important;
		width: 10px !important;
		height: 25px !important;
	}

	.nav-logo-wrap [src*='teamlogos/mlb/500/DET'] {
		background-size: 30px !important;
		padding-left: 31px !important;
		width: 10px !important;
		height: 35px !important;
	}

	/* Dodgers _______________________________________________________________*/
	[src *= "teamlogos/mlb/500/LAD"],
	[src *= "https://a1.espncdn.com/combiner/i?img=/i/teamlogos/mlb/500/scoreboard/lad"],
	[title = "Los Angeles"] {
		box-sizing: border-box;
		background: url('https://i.ibb.co/KW0tFHJ/lad.png')
			no-repeat !important;
	}

	.game-strip .team-info-logo [src *= "https://a1.espncdn.com/combiner/i?img=/i/teamlogos/mlb/500/scoreboard/lad"],
	[src = "https://a1.espncdn.com/combiner/i?img=/i/teamlogos/mlb/500/scoreboard/lad.png&h=104&w=104"]
	{
		background-size: 33px !important;
		padding-left: 51px !important;
		width: 10px !important;
		height: 47px !important;
	}

	.cscore_logo [src *= "https://a1.espncdn.com/combiner/i?img=/i/teamlogos/mlb/500/scoreboard/lad"],
	.nav-logo-wrap [src *= "teamlogos/mlb/500/LAD"] {
		background-size: 26px !important;
		padding-left: 27px !important;
		width: 10px !important;
		height: 25px !important;
	}

	[src = "https://a.espncdn.com/combiner/i?img=/i/teamlogos/mlb/500/scoreboard/lad.png&w=32&h=32&scale=crop&cquality=40&location=origin"],
	[title = "Los Angeles"] {
		background-size: 15px !important;
		padding-left: 16px !important;
		width: 10px !important;
		height: 21px !important;
	}

	/* Houston Astros _______________________________________________________________*/
	[src*='teamlogos/mlb/500/HOU'] {
		box-sizing: border-box;
		background: url('https://i.ibb.co/gztGYJ9/Houston-Astros.png')
			no-repeat !important;
	}

	.game-strip
		.team-info-logo
		[src*='teamlogos/mlb/500/HOU'] {
		background-size: 33px !important;
		padding-left: 51px !important;
		width: 10px !important;
		height: 47px !important;
	}

	.cscore_logo [src*='teamlogos/mlb/500/HOU'] {
		background-size: 28px !important;
		padding-left: 29px !important;
		width: 10px !important;
		height: 25px !important;
	}

	.nav-logo-wrap [src*='teamlogos/mlb/500/HOU'] {
		background-size: 30px !important;
		padding-left: 31px !important;
		width: 10px !important;
		height: 35px !important;
	}

	/* Kansas City Royals _______________________________________________________________*/
	[src*='teamlogos/mlb/500/KC'] {
		box-sizing: border-box;
		background: url('https://i.ibb.co/6nvNn7P/Kansas-City-Royals.png')
			no-repeat !important;
	}

	.game-strip
		.team-info-logo
		[src*='teamlogos/mlb/500/KC'] {
		background-size: 33px !important;
		padding-left: 51px !important;
		width: 10px !important;
		height: 47px !important;
	}

	.cscore_logo [src*='teamlogos/mlb/500/KC'] {
		background-size: 28px !important;
		padding-left: 29px !important;
		width: 10px !important;
		height: 25px !important;
	}

	.nav-logo-wrap [src*='teamlogos/mlb/500/KC'] {
		background-size: 30px !important;
		padding-left: 31px !important;
		width: 10px !important;
		height: 35px !important;
	}

	/* Los Angeles Angels _______________________________________________________________*/
	[src*='teamlogos/mlb/500/LAA'] {
		box-sizing: border-box;
		background: url('https://i.ibb.co/vvdKLR1/Los-Angeles-Angels.png')
			no-repeat !important;
	}

	.game-strip
		.team-info-logo
		[src*='teamlogos/mlb/500/LAA'] {
		background-size: 33px !important;
		padding-left: 51px !important;
		width: 10px !important;
		height: 47px !important;
	}

	.cscore_logo [src*='teamlogos/mlb/500/LAA'] {
		background-size: 28px !important;
		padding-left: 29px !important;
		width: 10px !important;
		height: 25px !important;
	}

	.nav-logo-wrap [src*='teamlogos/mlb/500/LAA'] {
		background-size: 30px !important;
		padding-left: 31px !important;
		width: 10px !important;
		height: 35px !important;
	}

	/* Los Angeles Dodgers ____________________________________________*/
	[src*='teamlogos/mlb/500/LAD'] {
		box-sizing: border-box;
		background: url('https://i.ibb.co/Vq724Mr/Los-Angeles-Dodgers.png')
			no-repeat !important;
	}

	.game-strip
		.team-info-logo
		[src*='teamlogos/mlb/500/LAD'] {
		background-size: 33px !important;
		padding-left: 51px !important;
		width: 10px !important;
		height: 47px !important;
	}

	.cscore_logo [src*='teamlogos/mlb/500/LAD'] {
		background-size: 28px !important;
		padding-left: 29px !important;
		width: 10px !important;
		height: 25px !important;
	}

	.nav-logo-wrap [src*='teamlogos/mlb/500/LAD'] {
		background-size: 30px !important;
		padding-left: 31px !important;
		width: 10px !important;
		height: 35px !important;
	}

	/* LSU _______________________________________________________________*/
	[src = "https://a1.espncdn.com/combiner/i?img=/i/teamlogos/ncaa/500/99.png&h=30&w=30"]
	{
		box-sizing: border-box;
		background: url('https://i.ibb.co/R0ZkWqV/LSU-Tigers.png')
			no-repeat !important;
	}

	select {
		background-size: 33px !important;
		padding-left: 51px !important;
		width: 10px !important;
		height: 47px !important;
	}

	[src = "https://a1.espncdn.com/combiner/i?img=/i/teamlogos/ncaa/500/99.png&h=30&w=30"]
	{
		background-size: 53px !important;
		padding-left: 55px !important;
		width: 1px !important;
		height: 20px !important;
	}

	/* Marlins _______________________________________________________________*/
	[src*='teamlogos/mlb/500/MIA'],
	[alt='Miami'] {
		box-sizing: border-box;
		background: url('https://i.ibb.co/dPSRWMX/Marlins-team-2.png')
			no-repeat !important;
	}

	.game-strip
		.team-info-logo
		[src*='teamlogos/mlb/500/MIA'] {
		background-size: 41px !important;
		padding-left: 51px !important;
		width: 10px !important;
		height: 47px !important;
	}

	.nav-logo-wrap [src*='teamlogos/mlb/500/MIA'],
	.nav-logo-wrap [alt='Miami'] {
		background-size: 30px !important;
		padding-left: 31px !important;
		width: 10px !important;
		height: 35px !important;
	}

	/* Milwaukee Brewers _______________________________________________________________*/
	[src*='teamlogos/mlb/500/MIL'] {
		box-sizing: border-box;
		background: url('https://i.ibb.co/VDg7gG5/Milwaukee-Brewers.png')
			no-repeat !important;
	}

	.game-strip
		.team-info-logo
		[src*='teamlogos/mlb/500/MIL'] {
		background-size: 33px !important;
		padding-left: 51px !important;
		width: 10px !important;
		height: 47px !important;
	}

	.cscore_logo [src*='teamlogos/mlb/500/MIL'] {
		background-size: 28px !important;
		padding-left: 29px !important;
		width: 10px !important;
		height: 25px !important;
	}

	.nav-logo-wrap [src*='teamlogos/mlb/500/MIL'] {
		background-size: 30px !important;
		padding-left: 31px !important;
		width: 10px !important;
		height: 35px !important;
	}

	/* Minnesota Twins _______________________________________________________________*/
	[src*='teamlogos/mlb/500/MIN'] {
		box-sizing: border-box;
		background: url('https://i.ibb.co/Lh53hw3/Minnesota-Twins.png')
			no-repeat !important;
	}

	.game-strip
		.team-info-logo
		[src*='teamlogos/mlb/500/MIN'] {
		background-size: 33px !important;
		padding-left: 51px !important;
		width: 10px !important;
		height: 47px !important;
	}

	.cscore_logo [src*='teamlogos/mlb/500/MIN'] {
		background-size: 28px !important;
		padding-left: 29px !important;
		width: 10px !important;
		height: 25px !important;
	}

	.nav-logo-wrap [src*='teamlogos/mlb/500/MIN'] {
		background-size: 30px !important;
		padding-left: 31px !important;
		width: 10px !important;
		height: 35px !important;
	}

	/* New York Mets _______________________________________________________________*/
	[src*='teamlogos/mlb/500/NYM'] {
		box-sizing: border-box;
		background: url('https://i.ibb.co/t41CsSh/New-York-Mets.png')
			no-repeat !important;
	}

	.game-strip
		.team-info-logo
		[src*='teamlogos/mlb/500/NYM'] {
		background-size: 33px !important;
		padding-left: 51px !important;
		width: 10px !important;
		height: 47px !important;
	}

	.cscore_logo [src*='teamlogos/mlb/500/NYM'] {
		background-size: 28px !important;
		padding-left: 29px !important;
		width: 10px !important;
		height: 25px !important;
	}

	.nav-logo-wrap [src*='teamlogos/mlb/500/NYM'] {
		background-size: 30px !important;
		padding-left: 31px !important;
		width: 10px !important;
		height: 35px !important;
	}

	/* Oakland Athletics _______________________________________________________________*/
	[src*='teamlogos/mlb/500/OAK'] {
		box-sizing: border-box;
		background: url('https://i.ibb.co/RhT2bZt/Oakland-Athletics.png')
			no-repeat !important;
	}

	.game-strip
		.team-info-logo
		[src*='teamlogos/mlb/500/OAK'] {
		background-size: 33px !important;
		padding-left: 51px !important;
		width: 10px !important;
		height: 47px !important;
	}

	.cscore_logo [src*='teamlogos/mlb/500/OAK'] {
		background-size: 28px !important;
		padding-left: 29px !important;
		width: 10px !important;
		height: 25px !important;
	}

	.nav-logo-wrap [src*='teamlogos/mlb/500/OAK'] {
		background-size: 30px !important;
		padding-left: 31px !important;
		width: 10px !important;
		height: 35px !important;
	}

	/* Philadelphia Phillies _______________________________________________________________*/
	[src*='teamlogos/mlb/500/PHI'] {
		box-sizing: border-box;
		background: url('https://i.ibb.co/FBykk91/Philadelphia-Phillies.png')
			no-repeat !important;
	}

	.game-strip
		.team-info-logo
		[src*='teamlogos/mlb/500/PHI'] {
		background-size: 33px !important;
		padding-left: 51px !important;
		width: 10px !important;
		height: 47px !important;
	}

	.cscore_logo [src*='teamlogos/mlb/500/PHI'] {
		background-size: 28px !important;
		padding-left: 29px !important;
		width: 10px !important;
		height: 25px !important;
	}

	.nav-logo-wrap [src*='teamlogos/mlb/500/PHI'] {
		background-size: 30px !important;
		padding-left: 31px !important;
		width: 10px !important;
		height: 35px !important;
	}

	/* Pittsburgh Pirates _______________________________________________________________*/
	[src*='teamlogos/mlb/500/PIT'] {
		box-sizing: border-box;
		background: url('https://i.ibb.co/x6pFWGw/Pittsburgh-Pirates.png')
			no-repeat !important;
	}

	.game-strip
		.team-info-logo
		[src*='teamlogos/mlb/500/PIT'] {
		background-size: 33px !important;
		padding-left: 51px !important;
		width: 10px !important;
		height: 47px !important;
	}

	.cscore_logo [src*='teamlogos/mlb/500/PIT'] {
		background-size: 28px !important;
		padding-left: 29px !important;
		width: 10px !important;
		height: 25px !important;
	}

	.nav-logo-wrap [src*='teamlogos/mlb/500/PIT'] {
		background-size: 30px !important;
		padding-left: 31px !important;
		width: 10px !important;
		height: 35px !important;
	}

	/* Podres _______________________________________________________________*/
	[src = "https://a.espncdn.com/combiner/i?img=/i/teamlogos/mlb/500/sd.png?w=110&h=110"],
	[src = "https://a.espncdn.com/combiner/i?img=/i/teamlogos/mlb/500/SD.png&w=50&h=50"],
	[src = "https://a1.espncdn.com/combiner/i?img=/i/teamlogos/mlb/500/scoreboard/sd.png&h=104&w=104"]
	{
		box-sizing: border-box;
		background: url('https://i.ibb.co/gMLLvnz/SDPadres.png')
			no-repeat !important;
	}

	[src = "https://a.espncdn.com/combiner/i?img=/i/teamlogos/mlb/500/sd.png?w=110&h=110"]
	{
		margin-left: 15px;
		background-size: 39px !important;
		padding-left: 51px !important;
		width: 10px !important;
		height: 54px !important;
	}

	[src = "https://a1.espncdn.com/combiner/i?img=/i/teamlogos/mlb/500/scoreboard/sd.png&h=104&w=104"]
	{
		background-size: 33px !important;
		padding-left: 51px !important;
		width: 10px !important;
		height: 47px !important;
	}

	[src = "https://a.espncdn.com/combiner/i?img=/i/teamlogos/mlb/500/SD.png&w=50&h=50"]
	{
		background-size: 30px !important;
		padding-left: 31px !important;
		width: 10px !important;
		height: 35px !important;
	}

	/* Seattle Mariners _______________________________________________________________*/
	[src*='teamlogos/mlb/500/SEA'] {
		box-sizing: border-box;
		background: url('https://i.ibb.co/r0jqhPb/Seattle-Mariners.png')
			no-repeat !important;
	}

	.game-strip
		.team-info-logo
		[src*='teamlogos/mlb/500/SEA'] {
		background-size: 33px !important;
		padding-left: 51px !important;
		width: 10px !important;
		height: 47px !important;
	}

	.cscore_logo [src*='teamlogos/mlb/500/SEA'] {
		background-size: 28px !important;
		padding-left: 29px !important;
		width: 10px !important;
		height: 25px !important;
	}

	.nav-logo-wrap [src*='teamlogos/mlb/500/SEA'] {
		background-size: 30px !important;
		padding-left: 31px !important;
		width: 10px !important;
		height: 35px !important;
	}

	/* San Diego Padres ____________________________________________*/
	[src*='teamlogos/mlb/500/SD'] {
		box-sizing: border-box;
		background: url('https://i.ibb.co/fFJMMQH/San-Diego-Padres.png')
			no-repeat !important;
	}

	.game-strip
		.team-info-logo
		[src*='teamlogos/mlb/500/SD'] {
		background-size: 33px !important;
		padding-left: 51px !important;
		width: 10px !important;
		height: 47px !important;
	}

	.cscore_logo [src*='teamlogos/mlb/500/SD'] {
		background-size: 28px !important;
		padding-left: 29px !important;
		width: 10px !important;
		height: 25px !important;
	}

	.nav-logo-wrap [src*='teamlogos/mlb/500/SD'] {
		background-size: 30px !important;
		padding-left: 31px !important;
		width: 10px !important;
		height: 35px !important;
	}

	/* San Francisco Giant ____________________________________________*/
	[src*='teamlogos/mlb/500/SF'] {
		box-sizing: border-box;
		background: url('https://i.ibb.co/D5DcpMK/San-Francisco-Giant.png')
			no-repeat !important;
	}

	.game-strip
		.team-info-logo
		[src*='teamlogos/mlb/500/SF'] {
		background-size: 33px !important;
		padding-left: 51px !important;
		width: 10px !important;
		height: 47px !important;
	}

	.cscore_logo [src*='teamlogos/mlb/500/SF'] {
		background-size: 28px !important;
		padding-left: 29px !important;
		width: 10px !important;
		height: 25px !important;
	}

	.nav-logo-wrap [src*='teamlogos/mlb/500/SF'] {
		background-size: 30px !important;
		padding-left: 31px !important;
		width: 10px !important;
		height: 35px !important;
	}

	/* St. Louis Cardinals _______________________________________________________________*/
	[src*='teamlogos/mlb/500/STL'] {
		box-sizing: border-box;
		background: url('https://i.ibb.co/KyqVdzf/St-Louis-Cardinals.png')
			no-repeat !important;
	}

	.game-strip
		.team-info-logo
		[src*='teamlogos/mlb/500/STL'] {
		background-size: 33px !important;
		padding-left: 51px !important;
		width: 10px !important;
		height: 47px !important;
	}

	.cscore_logo [src*='teamlogos/mlb/500/STL'] {
		background-size: 28px !important;
		padding-left: 29px !important;
		width: 10px !important;
		height: 25px !important;
	}

	.nav-logo-wrap [src*='teamlogos/mlb/500/STL'] {
		background-size: 30px !important;
		padding-left: 31px !important;
		width: 10px !important;
		height: 35px !important;
	}

	/* Tampa Bey Rays _______________________________________________________________*/
	[src*='teamlogos/mlb/500/TB'] {
		box-sizing: border-box;
		background: url('https://i.ibb.co/6P041Fs/Tampa-Bay-Rays.png')
			no-repeat !important;
	}

	.game-strip
		.team-info-logo
		[src*='teamlogos/mlb/500/TB'] {
		background-size: 33px !important;
		padding-left: 51px !important;
		width: 10px !important;
		height: 47px !important;
	}

	.cscore_logo [src*='teamlogos/mlb/500/TB'] {
		background-size: 28px !important;
		padding-left: 29px !important;
		width: 10px !important;
		height: 25px !important;
	}

	.nav-logo-wrap [src*='teamlogos/mlb/500/TB'] {
		background-size: 30px !important;
		padding-left: 31px !important;
		width: 10px !important;
		height: 35px !important;
	}

	/* Texas Rangers _______________________________________________________________*/
	[src*='teamlogos/mlb/500/TEX'] {
		box-sizing: border-box;
		background: url('https://i.ibb.co/B6vrX55/Texas-Rangers.png')
			no-repeat !important;
	}

	.game-strip
		.team-info-logo
		[src*='teamlogos/mlb/500/TEX'] {
		background-size: 33px !important;
		padding-left: 51px !important;
		width: 10px !important;
		height: 47px !important;
	}

	.cscore_logo [src*='teamlogos/mlb/500/TEX'] {
		background-size: 28px !important;
		padding-left: 29px !important;
		width: 10px !important;
		height: 25px !important;
	}

	.nav-logo-wrap [src*='teamlogos/mlb/500/TEX'] {
		background-size: 30px !important;
		padding-left: 31px !important;
		width: 10px !important;
		height: 35px !important;
	}

	/* Toronto Blue Jays _______________________________________________________________*/
	[src*='teamlogos/mlb/500/TOR'] {
		box-sizing: border-box;
		background: url('https://i.ibb.co/RB2Tz1r/Toronto-Blue-Jays.png')
			no-repeat !important;
	}

	.game-strip
		.team-info-logo
		[src*='teamlogos/mlb/500/TOR'] {
		background-size: 33px !important;
		padding-left: 51px !important;
		width: 10px !important;
		height: 47px !important;
	}

	.cscore_logo [src*='teamlogos/mlb/500/TOR'] {
		background-size: 28px !important;
		padding-left: 29px !important;
		width: 10px !important;
		height: 25px !important;
	}

	.nav-logo-wrap [src*='teamlogos/mlb/500/TOR'] {
		background-size: 26px !important;
		padding-left: 27px !important;
		width: 10px !important;
		height: 25px !important;
	}

	/* Washington Nationals _______________________________________________________________*/
	[src*='teamlogos/mlb/500/WSH'] {
		box-sizing: border-box;
		background: url('https://i.ibb.co/F6gPkC7/Washington-Nationals.png')
			no-repeat !important;
	}

	.game-strip
		.team-info-logo
		[src*='teamlogos/mlb/500/WSH'] {
		background-size: 33px !important;
		padding-left: 51px !important;
		width: 10px !important;
		height: 47px !important;
	}

	.cscore_logo [src*='teamlogos/mlb/500/WSH'] {
		background-size: 28px !important;
		padding-left: 29px !important;
		width: 10px !important;
		height: 25px !important;
	}

	.nav-logo-wrap [src*='teamlogos/mlb/500/WSH'] {
		background-size: 30px !important;
		padding-left: 31px !important;
		width: 10px !important;
		height: 35px !important;
	}

	/* Yankees _______________________________________________________________*/
	[src*='teamlogos/mlb/500/NYY'] {
		box-sizing: border-box;
		background: url('https://i.ibb.co/dQwwFwV/New-York-Yankees-2.png')
			no-repeat !important;
	}

	.game-strip
		.team-info-logo
		[src*='teamlogos/mlb/500/NYY'] {
		background-size: 33px !important;
		padding-left: 51px !important;
		width: 10px !important;
		height: 47px !important;
	}

	.cscore_logo [src*='teamlogos/mlb/500/NYY'] {
		background-size: 28px !important;
		padding-left: 29px !important;
		width: 10px !important;
		height: 25px !important;
	}

	.nav-logo-wrap [src*='teamlogos/mlb/500/NYY'] {
		background-size: 30px !important;
		padding-left: 31px !important;
		width: 10px !important;
		height: 35px !important;
	}
}

@-moz-document domain("espn.com") {
	/* New Media Icons */
	/* Play ______________________________________________________________________________*/
	.MediaPlaceholder__Icon--video {
		background: url('https://i.ibb.co/7VB6KK3/red-play.png')
			no-repeat !important;
	}

	.MediaPlaceholder__Icon--video:hover {
		background: url('https://i.ibb.co/qdS3kwB/red-play-hover.png')
			no-repeat !important;
	}

	.MediaPlaceholder__Icon--video:hover,
	.MediaPlaceholder__Icon--video {
		background-size: 35px !important;
		padding-left: 36px !important;
		width: 1px !important;
		height: 36px !important;
	}
}

@-moz-document domain("espn.com") {
	/* Social Media */
	/* Facebook _____________*/
	.icon-facebook-messenger-solid-before::before,
	.icon-facebook-messenger-solid-after::after {
		content: '';
	}

	.icon-facebook-messenger-solid-before:before,
	.icon-facebook-messenger-solid-after:after,

	[href = "https://www.facebook.com/ESPN"] img
	{
		box-sizing: border-box;
		background: url('https://i.ibb.co/pJ0bMFC/Facebook-Messenger.png')
			no-repeat !important;
	}

	.icon-facebook-messenger-solid-before:before,
	.icon-facebook-messenger-solid-after:after,

	[href = "https://www.facebook.com/ESPN"] img
	{
		background-size: 35px !important;
		padding-left: 36px !important;
		width: 1px !important;
		height: 36px !important;
	}

	/* Instagram _____________*/
	[href = "https://www.instagram.com/espn/"] img
	{
		box-sizing: border-box;
		background: url('https://i.ibb.co/YQ5F02g/Instagram.png')
			no-repeat !important;
	}

	[href = "https://www.instagram.com/espn/"] img
	{
		background-size: 35px !important;
		padding-left: 36px !important;
		width: 1px !important;
		height: 36px !important;
	}

	/* Pinterest _____________*/
	.icon-pinterest-solid-before::before,
	.icon-pinterest-solid-after::after {
		content: '';
	}

	.icon-pinterest-solid-before::before,
	.icon-pinterest-solid-after::after {
		box-sizing: border-box;
		background: url('https://i.ibb.co/bbYn4KN/pinterest-48x48.png')
			no-repeat !important;
	}

	.icon-pinterest-solid-before::before,
	.icon-pinterest-solid-after::after {
		background-size: 35px !important;
		padding-left: 36px !important;
		width: 1px !important;
		height: 36px !important;
	}

	/* Twitter _____________*/
	.icon-twitter-solid-before::before,
	.icon-twitter-solid-after::after {
		content: '';
	}

	.icon-twitter-solid-before:before,
	.icon-twitter-solid-after:after,

	[href = "https://twitter.com/espn"] img
	{
		box-sizing: border-box;
		background: url('https://i.ibb.co/SQGCm92/twitter-48x39.png')
			no-repeat !important;
	}

	.icon-twitter-solid-before:before,
	.icon-twitter-solid-after:after,

	[href = "https://twitter.com/espn"] img
	{
		background-size: 35px !important;
		padding-left: 36px !important;
		width: 1px !important;
		height: 36px !important;
	}

	/* YouTube _____________*/
	[href *= "https://www.youtube.com/"] img
	{
		box-sizing: border-box;
		background: url('https://i.ibb.co/8cHpnPV/You-Tube-logo-play-icon-30x23.png')
			no-repeat !important;
	}

	[href *= "https://www.youtube.com/"] img
	{
		background-size: 35px !important;
		padding-left: 36px !important;
		width: 1px !important;
		height: 36px !important;
	}
}

@-moz-document domain("espn.com") {
	/* Scrollbar Settings */
	/* Width
_____________________________________________________________________________________________________*/
	::-webkit-scrollbar {
		width: 1.2em !important;
	}

	@media (width >= 1080px) and (width <= 1920px) {
		::-webkit-scrollbar {
			width: 0.52em !important;
		}
	}
	/* Color of handle
__________________________________________________________________________________________________________________________________*/
	::-webkit-scrollbar-thumb {
		box-shadow:
			inset 0 0 5px rgb(0 0 0 / 40%),
			rgb(55 55 55 / 100%) 0 1px 0 !important;
		border: 1px solid rgb(0 0 0 / 25%) !important;
		border-radius: 22px !important;
		background: url('https://image.ibb.co/e8fWZk/red_carbon_pattern_by_mystica_264_d4ceu9m.png')
			#111 !important;
		background-size: 100% !important;
	}

	::-webkit-scrollbar-thumb:hover {
		box-shadow:
			inset 0 0 5px rgb(0 0 0 / 40%),
			rgb(155 155 155 / 100%) 0 1px 0 !important;
		border-radius: 22px !important;
		background: url('https://image.ibb.co/e8fWZk/red_carbon_pattern_by_mystica_264_d4ceu9m.png')
			#111 !important;
		background-size: 100% !important;
	}

	/* Color of Track
_____________________________________________________________________________________________________*/
	::-webkit-scrollbar-track {
		box-shadow:
			inset 8px 0 13px rgb(0 0 0 / 40%),
			rgb(55 55 55 / 100%) 0 1px 0 !important;
		border: 1px solid rgb(0 0 0 / 25%) !important;
		background: #170000 !important;
	}

	/* Color of handles at top and bottom
_____________________________________________________________________________________________________*/
	::-webkit-scrollbar-button {
		box-shadow:
			inset 0 12px 13px rgb(0 0 0 / 60%),
			rgb(55 55 55 / 100%) 0 1px 0 !important;
		background: #ef1212 !important;
	}

	::-webkit-scrollbar-button:hover {
		box-shadow:
			inset 0 0 5px rgb(0 0 0 / 40%),
			rgb(155 155 155 / 100%) 0 1px 0 !important;
		border-radius: 22px !important;
	}
}
