ESPN by BamaBraves

Dark

このスクリプトの質問や評価の投稿はこちら通報はこちらへお寄せください。
/* ==UserStyle==
@name         ESPN by BamaBraves
@namespace    USO Archive
@author       BamaBraves
@description  Dark
@version      20230319.15.53
@license      NONE
@preprocessor uso
==/UserStyle== */
@-moz-document domain("espn.com") {
  /* Site Settings */
  * {
    letter-spacing: 1px !important;
    text-decoration: none !important;
    transition: 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 {
    border: none !important;
    box-shadow: none !important;
    outline: 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 {
    content: 'Minimum Plate Appearances';
    margin-left: -3.5rem !important;
  }

  .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 {
    content: '';
    padding: 0;
  }

  .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):not(.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 {
    left: -9999px !important;
    position: absolute !important;
    top: -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 {
    left: 1rem !important;
    top: -6px !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 {
    margin-top: 8px;
    right: -32px;
  }

  .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):not(.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 {
    height: auto !important;
    width: 92%;
  }

  .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 {
    border: 1px solid #999;
    border-width: 1px 1px 1px 0;
    height: 79px;
    margin: 30px 0;
    width: 195px;
  }
}

@-moz-document domain("espn.com") {
  /* Media Query */
  @media (min-width: 1921px) and (max-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 (min-width: 1080px) and (max-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 {
    background-color: #1d0909 !important;
    border-radius: 22px !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: #dddddd38 !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):not(.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):not(.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):not(.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):not(.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 {
    background: radial-gradient(circle, #0f79afa8 0%, #000 100%) !important;
    border-radius: 22px !important;
    border: none !important;
    box-shadow:
      1px 1px 1px black,
      inset 2px 3px 5px #0000004d,
      inset -2px -3px 5px #ffffff80 !important;
    color: #fff !important;
    opacity: 1 !important;
    position: relative !important;
    z-index: 1 !important;
  }

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

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

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

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

  selector:hover::before {
    opacity: 1 !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

  /* Plain Black 
_____________________________________________________________________________________________________*/
  #article-feed .article,
  #global-nav ul > li.teams div:not(.link-text):not(.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 {
    background-color: #000 !important;
    border-radius: 22px !important;
    border: 1px solid rgba(0, 0, 0, 0.25) !important;
    box-shadow:
      inset 0 0 5px #0006,
      #373737 0 1px 0,
      10px 10px 5px #0006,
      #9b9b9b 0 1px 0 !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 {
    background-color: #111 !important;
    border-radius: 22px !important;
    border: 1px solid rgba(0, 0, 0, 0.25) !important;
    box-shadow:
      inset 0 0 5px #0006,
      #373737 0 1px 0,
      10px 10px 5px #0006,
      #9b9b9b 0 1px 0 !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):not(.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 #0a0a0a66,
      #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 {
    background: linear-gradient(to bottom, #f40606 0%, #000 100%) !important;
    border-bottom: 1px solid #000 !important;
    border-radius: 22px !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 {
    background: linear-gradient(to right, #3b0202, #0000) !important;
    border-left-color: #434343 !important;
  }

  /*___ Active Highlight Background _________________________________________________________*/
  .MediaList__item--active,
  .SwitchPlayer .SwitchPlayer__athlete_link--active {
    background: linear-gradient(to right, #ff0505, #0000) !important;
    border-left-color: #434343 !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 {
    background: linear-gradient(to bottom, #00000009, #121212) !important;
    border-left-color: #434343 !important;
  }
}

@-moz-document domain("espn.com") {
  /* Image Settings */
  #global-nav ul > li.teams div:not(.link-text):not(.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):not(.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-left-radius: 22px !important;
    border-top-right-radius: 22px !important;
  }

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

@-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 {
    background: url(https://i.ibb.co/f2wDXnH/Avatar.png) no-repeat !important;
    box-sizing: border-box;
  }

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

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

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

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

  #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;
    height: 21px !important;
    padding-left: 21px !important;
    width: 1px !important;
  }

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

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

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

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

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

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

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

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

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

  .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;
    height: 26px !important;
    padding-left: 26px !important;
    width: 1px !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 {
    background: url(https://i.ibb.co/gST2svf/print.png) no-repeat !important;
    box-sizing: border-box;
  }

  .icon.printer:before,
  .icon-print-solid-before:before,
  .icon-print-solid-after:after {
    background-size: 35px !important;
    height: 36px !important;
    padding-left: 36px !important;
    width: 1px !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 {
    background: url(https://i.ibb.co/cJFxJM6/search3.png) no-repeat !important;
    box-sizing: border-box;
  }

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

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

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

  .user-entries-entry-details .entry-details-header .settings-link:after {
    background-size: 35px !important;
    height: 36px !important;
    padding-left: 36px !important;
    width: 1px !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 {
    background: url(https://i.ibb.co/27rmYdq/share-36x36.png) no-repeat !important;
    box-sizing: border-box;
  }

  .Nav__Secondary__Menu__Link .icon-external,
  .shareMenu__toggle:after {
    background-size: 15px !important;
    height: 26px !important;
    padding-left: 22px !important;
    width: 10px !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):not(.nav-logo-wrap),
  #global-nav ul > li.leagues-teams div:not(.link-text):not(.nav-logo-wrap),
  #global-nav-secondary ul li.teams div:not(.link-text):not(.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;
    width: 100px !important;
    height: 100px !important;
    padding-left: 100px !important;
  }

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

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

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

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

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

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

  .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/[email protected]"]
  {
    background: url(https://i.ibb.co/RjRspPd/Espn.png) no-repeat !important;
    box-sizing: border-box;
  }

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

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

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

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

  select {
    background-size: 33px !important;
    height: 47px !important;
    padding-left: 51px !important;
    width: 10px !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;
    height: 25px !important;
    padding-left: 29px !important;
    width: 10px !important;
  }

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

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

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

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

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

  .game-strip .team-info-logo [src*='teamlogos/mlb/500/atl'] {
    background-size: 33px !important;
    height: 47px !important;
    padding-left: 51px !important;
    width: 10px !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;
    height: 25px !important;
    padding-left: 29px !important;
    width: 10px !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .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;
    height: 47px !important;
    padding-left: 51px !important;
    width: 10px !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;
    height: 25px !important;
    padding-left: 27px !important;
    width: 10px !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;
    height: 21px !important;
    padding-left: 16px !important;
    width: 10px !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .nav-logo-wrap [src*='teamlogos/mlb/500/PIT'] {
    background-size: 30px !important;
    height: 35px !important;
    padding-left: 31px !important;
    width: 10px !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"]
  {
    background: url(https://i.ibb.co/gMLLvnz/SDPadres.png) no-repeat !important;
    box-sizing: border-box;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .nav-logo-wrap [src*='teamlogos/mlb/500/NYY'] {
    background-size: 30px !important;
    height: 35px !important;
    padding-left: 31px !important;
    width: 10px !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;
    height: 36px !important;
    padding-left: 36px !important;
    width: 1px !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
  {
    background: url(https://i.ibb.co/pJ0bMFC/Facebook-Messenger.png) no-repeat !important;
    box-sizing: border-box;
  }

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

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

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

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

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

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

  .icon-pinterest-solid-before:before,
  .icon-pinterest-solid-after:after {
    background-size: 35px !important;
    height: 36px !important;
    padding-left: 36px !important;
    width: 1px !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
  {
    background: url(https://i.ibb.co/SQGCm92/twitter-48x39.png) no-repeat !important;
    box-sizing: border-box;
  }

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

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

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

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

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

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

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

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

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

  ::-webkit-scrollbar-button:hover {
    border-radius: 22px !important;
    box-shadow:
      inset 0 0 5px rgba(0, 0, 0, 0.4),
      rgba(155, 155, 155, 1) 0 1px 0 !important;
  }
}