/* BASE - Resets, variables and mixins
========================================================================== */
/* Mixins */
/* used only in _player-hero-themes.scss
========================================================================== */
/* used only in /global/_club-colours.scss
========================================================================== */
/* used only in _standard-featured-article.scss
========================================================================== */
/*
// When a full-width widget is inside a container, this mixin uses viewport width to break it out of that container
// Note that overflow-x: hidden should be applied to to <body>, as the vw calculation does not take into account static scrollbar width
*/
/*
 * Adds hover and focus styles for desktop and up
 * Only provides focus styles for below desktop
 */
/*
 * Applies an ellipsis to text that overflows the width passed into the mixin
 * NB this ONLY works on single lines of text
 */
/**
 * This function is used to calculate the max-height of a line clamped element
 * {rem/px} font-size - the font-size
 * {number} line-height - line-height set as a ratio
 * {number} lines - the number of lines that the element is clamped to
 */
/*
 * Hides extra text based on the passed line-height
 * IF THE LINE-HEIGHT IS UNDER 1.2, THIS MIXIN WILL NOT WORK UNLESS THE TEXT IS UPPERCASE
 * {rem} font-size - the font-size
 * {number} line-height - line-height set as a ratio
 * {number} lines - the number of lines that the element is clamped to
 */
/*
  This mixin can be used to set the object-fit:
  @include object-fit(contain);
  or object-fit and object-position:
  @include object-fit(cover, top);
  https://github.com/bfred-it/object-fit-images
  *
  To Do: replace this mixin with standard CSS object-fit and object-position
  as their global support is now over 98% 
  Ref: https://caniuse.com/?search=object-fit
*/
/**
 * Creates a 'play' button
 * {rem/px} width - the width of the button
 * {rem/px} height - the height of the button
 * {rem/px} borderWidth - the border width of the button
 */
/* used only in /includes/widgets/_contact.scss
========================================================================== */
/* ========================================================================== */
/*
    Replace SASS max() function with the css spec version for use with safe area
    padding -- see _grids.scss
 */
/* used only in hall-of-fame/countdown/styles/_countdown.scss
========================================================================== */
/*
 * Handles padding with safe aren env and support for max
 */
/*
 * Centers a background image;
 */
/*
 * Clips a text to a background 
 */
/*
 * Global active tab styling
 */
/* Mixins */
/*
// When a full-width widget is inside a container, this mixin uses viewport width to break it out of that container
// Note that overflow-x: hidden should be applied to to <body>, as the vw calculation does not take into account static scrollbar width
*/
/*
 * Adds hover and focus styles for desktop and up
 * Only provides focus styles for below desktop
 */
/*
 * Applies an ellipsis to text that overflows the width passed into the mixin
 * NB this ONLY works on single lines of text
 */
/**
 * This function is used to calculate the max-height of a line clamped element
 * {rem/px} font-size - the font-size
 * {number} line-height - line-height set as a ratio
 * {number} lines - the number of lines that the element is clamped to
 */
/*
 * Hides extra text based on the passed line-height
 * IF THE LINE-HEIGHT IS UNDER 1.2, THIS MIXIN WILL NOT WORK UNLESS THE TEXT IS UPPERCASE
 * {rem} font-size - the font-size
 * {number} line-height - line-height set as a ratio
 * {number} lines - the number of lines that the element is clamped to
 */
/*
  This mixin can be used to set the object-fit:
  @include object-fit(contain);
  or object-fit and object-position:
  @include object-fit(cover, top);
  https://github.com/bfred-it/object-fit-images
*/
/*
    Replace SASS max() function with the css spec version for use with safe area
    padding -- see _grids.scss
 */
/*
 * Handles padding with safe aren env and support for max
 */
/* Font */
/* File Locations */
/* Gutter */
/* Breakpoints */
/* Z-Index Layers */
/* Transitions */
/* Widths */
/* Primary Brand */
/* Non-brand */
/* Competitions */
/* Gradients */
/* Themed article headers gradients */
/* Article promos gradients */
/* Primary shades */
/* Shades and tints
========================================================================== */
/* Orange */
/* Pink */
/* Yellow */
/* Green */
/* Blue */
/* Lilac */
/* Borders */
/* Nike Ball Hub */
/* Campaigns */
/* Font */
/* Grid */
/* Colours */
/* Team Override Colours */
/* visual refresh extra colours */
/* Social Media Colours */
/* Nike Ball Hub */
/* King of the Match */
/* Social Feed */
/* Kicks at 10 */
/* inspiring Stories */
/* history */
/* quiz */
/* Singapore OTT */
/* Campaign Themes */
/********************************   */
/* Breakpoints */
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS text size adjust after orientation change, without disabling
 *    user zoom.
 */
html {
  font-family: sans-serif; /* 1 */ /* 2 */
  text-size-adjust: 100%; /* 2 */
}

/**
 * Remove default margin.
 */
body {
  margin: 0;
}

/* HTML5 display definitions
   ========================================================================== */
/**
 * Correct `block` display not defined for any HTML5 element in IE 8/9.
 * Correct `block` display not defined for `details` or `summary` in IE 10/11
 * and Firefox.
 * Correct `block` display not defined for `main` in IE 11.
 */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}

/**
 * 1. Correct `inline-block` display not defined in IE 8/9.
 * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
 */
audio,
canvas,
progress,
video {
  display: inline-block; /* 1 */
  vertical-align: baseline; /* 2 */
}

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */
audio:not([controls]) {
  display: none;
  height: 0;
}

/**
 * Address `[hidden]` styling not present in IE 8/9/10.
 * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22.
 */
[hidden],
template {
  display: none;
}

/* Links
   ========================================================================== */
/**
 * Remove the gray background color from active links in IE 10.
 */
a {
  background-color: transparent;
}

/**
 * Improve readability when focused and also mouse hovered in all browsers.
 */
a:active,
a:hover {
  outline: 0;
}

/* Text-level semantics
   ========================================================================== */
/**
 * Address styling not present in IE 8/9/10/11, Safari, and Chrome.
 */
abbr[title] {
  border-bottom: 1px dotted;
}

/**
 * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
 */
b,
strong {
  font-weight: 700;
}

/**
 * Address styling not present in Safari and Chrome.
 */
dfn {
  font-style: italic;
}

/**
 * Address variable `h1` font-size and margin within `section` and `article`
 * contexts in Firefox 4+, Safari, and Chrome.
 */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/**
 * Address styling not present in IE 8/9.
 */
mark {
  background: #ff0;
  color: #000;
}

/**
 * Address inconsistent and variable font size in all browsers.
 */
small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sup {
  top: -0.5em;
}

sub {
  bottom: -0.25em;
}

/* Embedded content
   ========================================================================== */
/**
 * Remove border when inside `a` element in IE 8/9/10.
 */
img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */
svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */
/**
 * Address margin not present in IE 8/9 and Safari.
 */
figure {
  margin: 1em 40px;
}

/**
 * Address differences between Firefox and other browsers.
 */
hr {
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */
pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

/* Forms
   ========================================================================== */
/**
 * Known limitation: by default, Chrome and Safari on OS X allow very limited
 * styling of `select`, unless a `border` property is set.
 */
/**
 * 1. Correct color not being inherited.
 *    Known issue: affects color of disabled elements.
 * 2. Correct font properties not being inherited.
 * 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
 */
button,
input,
optgroup,
select,
textarea {
  color: inherit; /* 1 */
  font: inherit; /* 2 */
  margin: 0; /* 3 */
}

/**
 * Address `overflow` set to `hidden` in IE 8/9/10/11.
 */
button {
  overflow: visible;
}

/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
 * Correct `select` style inheritance in Firefox.
 */
button,
select {
  text-transform: none;
}

/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 */
button,
html input[type=button],
input[type=reset],
input[type=submit] {
  appearance: button; /* 2 */
  cursor: pointer; /* 3 */
}

/**
 * Re-set default cursor for disabled elements.
 */
button[disabled],
html input[disabled] {
  cursor: default;
}

/**
 * Remove inner padding and border in Firefox 4+.
 */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */
input {
  line-height: normal;
}

/**
 * It's recommended that you don't attempt to style these elements.
 * Firefox's implementation doesn't respect box-sizing, padding, or width.
 *
 * 1. Address box sizing set to `content-box` in IE 8/9/10.
 * 2. Remove excess padding in IE 8/9/10.
 */
input[type=checkbox],
input[type=radio] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Fix the cursor style for Chrome's increment/decrement buttons. For certain
 * `font-size` values of the `input`, it causes the cursor style of the
 * decrement button to change from `default` to `text`.
 */
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Address `appearance` set to `searchfield` in Safari and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari and Chrome
 *    (include `-moz` to future-proof).
 */
input[type=search] {
  appearance: textfield; /* 1 */ /* 2 */
  box-sizing: content-box;
}

/**
 * Remove inner padding and search cancel button in Safari and Chrome on OS X.
 * Safari (but not Chrome) clips the cancel button when the search input has
 * padding (and `textfield` appearance).
 */
input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration {
  appearance: none;
}

/**
 * Define consistent border, margin, and padding.
 */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

/**
 * 1. Correct `color` not being inherited in IE 8/9/10/11.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */
legend {
  border: 0; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Remove default vertical scrollbar in IE 8/9/10/11.
 */
textarea {
  overflow: auto;
}

/**
 * Don't inherit the `font-weight` (applied by a rule above).
 * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
 */
optgroup {
  font-weight: 700;
}

/* Tables
   ========================================================================== */
/**
 * Remove most spacing between table cells.
 */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

td,
th {
  padding: 0;
}

/* Fonts & Typography */
@font-face {
  font-family: PremierSans-Light;
  src: url("../fonts/PremierLeagueW01-Light.eot?#iefix");
  src: url("../fonts/PremierLeagueW01-Light.eot?#iefix") format("eot"), url("../fonts/PremierLeagueW01-Light.woff2") format("woff2"), url("../fonts/PremierLeagueW01-Light.woff") format("woff"), url("../fonts/PremierLeagueW01-Light.ttf") format("truetype"), url("../fonts/PremierLeagueW01-Light.svg#51b3f097-4f77-44d6-84fa-d4ccabf83ea2") format("svg");
}
@font-face {
  font-family: PremierSans-Light-Italic;
  src: url("../fonts/PremierLeagueW01-LightIt.eot?#iefix");
  src: url("../fonts/PremierLeagueW01-LightIt.eot?#iefix") format("eot"), url("../fonts/PremierLeagueW01-LightIt.woff2") format("woff2"), url("../fonts/PremierLeagueW01-LightIt.woff") format("woff"), url("../fonts/PremierLeagueW01-LightIt.ttf") format("truetype"), url("../fonts/PremierLeagueW01-LightIt.svg#dd21a2ce-363d-4fd5-8ea4-8bca54d910dc") format("svg");
}
@font-face {
  font-family: PremierSans-Regular;
  src: url("../fonts/PremierLeagueW01-Regular.eot?#iefix");
  src: url("../fonts/PremierLeagueW01-Regular.eot?#iefix") format("eot"), url("../fonts/PremierLeagueW01-Regular.woff2") format("woff2"), url("../fonts/PremierLeagueW01-Regular.woff") format("woff"), url("../fonts/PremierLeagueW01-Regular.ttf") format("truetype"), url("../fonts/PremierLeagueW01-Regular.svg#7750d31b-4f46-466c-a7f2-d0071c638678") format("svg");
}
@font-face {
  font-family: PremierSans-Bold-Condensed;
  src: url("../fonts/PremierLeagueW01-CondBold.eot?#iefix");
  src: url("../fonts/PremierLeagueW01-CondBold.eot?#iefix") format("eot"), url("../fonts/PremierLeagueW01-CondBold.woff2") format("woff2"), url("../fonts/PremierLeagueW01-CondBold.woff") format("woff"), url("../fonts/PremierLeagueW01-CondBold.ttf") format("truetype"), url("../fonts/PremierLeagueW01-CondBold.svg#5f1d1990-81f2-455a-b0dd-c228019f67b0") format("svg");
}
@font-face {
  font-family: PremierSans-Condensed;
  src: url("../fonts/PremierLeagueW01-Condensed.eot?#iefix");
  src: url("../fonts/PremierLeagueW01-Condensed.eot?#iefix") format("eot"), url("../fonts/PremierLeagueW01-Condensed.woff2") format("woff2"), url("../fonts/PremierLeagueW01-Condensed.woff") format("woff"), url("../fonts/PremierLeagueW01-Condensed.ttf") format("truetype"), url("../fonts/PremierLeagueW01-Condensed.svg#e3668454-de8f-4dbc-8188-6e9e9d4b3765") format("svg");
}
@font-face {
  font-family: PremierSans-Bold-Italic;
  src: url("../fonts/PremierLeagueW01-BoldItalic.eot?#iefix");
  src: url("../fonts/PremierLeagueW01-BoldItalic.eot?#iefix") format("eot"), url("../fonts/PremierLeagueW01-BoldItalic.woff2") format("woff2"), url("../fonts/PremierLeagueW01-BoldItalic.woff") format("woff"), url("../fonts/PremierLeagueW01-BoldItalic.ttf") format("truetype"), url("../fonts/PremierLeagueW01-BoldItalic.svg#2733e5e4-db1c-48a7-b96e-1393afe6a2e3") format("svg");
}
@font-face {
  font-family: PremierSans-Italic;
  src: url("../fonts/PremierLeagueW01-Italic.eot?#iefix");
  src: url("../fonts/PremierLeagueW01-Italic.eot?#iefix") format("eot"), url("../fonts/PremierLeagueW01-Italic.woff2") format("woff2"), url("../fonts/PremierLeagueW01-Italic.woff") format("woff"), url("../fonts/PremierLeagueW01-Italic.ttf") format("truetype"), url("../fonts/PremierLeagueW01-Italic.svg#b58dc997-6b5c-44e1-9db2-b7c5548efd02") format("svg");
}
@font-face {
  font-family: PremierSans-Bold;
  src: url("../fonts/PremierLeagueW01-Bold.eot?#iefix");
  src: url("../fonts/PremierLeagueW01-Bold.eot?#iefix") format("eot"), url("../fonts/PremierLeagueW01-Bold.woff2") format("woff2"), url("../fonts/PremierLeagueW01-Bold.woff") format("woff"), url("../fonts/PremierLeagueW01-Bold.ttf") format("truetype"), url("../fonts/PremierLeagueW01-Bold.svg#6fd2576b-b17d-42bb-8069-d902dd3f6a6e") format("svg");
}
@font-face {
  font-family: PremierSans-Heavy;
  src: url("../fonts/PremierLeagueW01-Heavy.eot?#iefix");
  src: url("../fonts/PremierLeagueW01-Heavy.eot?#iefix") format("eot"), url("../fonts/PremierLeagueW01-Heavy.woff2") format("woff2"), url("../fonts/PremierLeagueW01-Heavy.woff") format("woff"), url("../fonts/PremierLeagueW01-Heavy.ttf") format("truetype");
}
/* Typography mixins
========================================================================== */
/* Font sizes map and mixin
========================================================================== */
/* Global fonts classes
========================================================================== */
.light {
  font-family: "PremierSans-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-weight: normal;
}

.heavy {
  font-family: "PremierSans-Bold", Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-weight: normal;
}

.pageTitle {
  font-size: 7.6rem;
  line-height: 9.1rem;
}
@media (max-width: 43.75em) {
  .pageTitle {
    font-size: 3rem;
    line-height: 4.5rem;
  }
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: "PremierSans-Bold", Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-weight: normal;
  font-weight: 400;
  margin-top: 0;
  margin-bottom: 0;
}

p {
  color: #242424;
  line-height: 1.6;
  margin-top: 0;
  margin-bottom: 0;
}
p a {
  text-decoration: none;
  color: #963cff;
}
p a:hover {
  text-decoration: underline;
}

/* SPRITES
========================================================================== */
.icn.arrow-increase {
  width: 56px;
  height: 69px;
  background: url("../i/sprites/arrows-sprite.png") 0px 0px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.arrow-increase {
    background-image: url("../i/sprites/arrows-sprite@x2.png");
    background-size: 94px 88px;
  }
}

.logo.arrow-increase {
  background: url("../i/sprites/arrows-sprite.png") no-repeat;
  width: 56px;
  height: 69px;
  background-position: 0px 0px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.arrow-increase {
    background-image: url("../i/sprites/arrows-sprite@x2.png");
    background-size: 94px 88px;
  }
}

.icn.arrow-increasesmall {
  width: 26px;
  height: 47px;
  background: url("../i/sprites/arrows-sprite.png") -56px 0px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.arrow-increasesmall {
    background-image: url("../i/sprites/arrows-sprite@x2.png");
    background-size: 94px 88px;
  }
}

.logo.arrow-increasesmall {
  background: url("../i/sprites/arrows-sprite.png") no-repeat;
  width: 26px;
  height: 47px;
  background-position: -56px 0px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.arrow-increasesmall {
    background-image: url("../i/sprites/arrows-sprite@x2.png");
    background-size: 94px 88px;
  }
}

.icn.arrow-left {
  width: 9px;
  height: 8px;
  background: url("../i/sprites/arrows-sprite.png") -82px -40px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.arrow-left {
    background-image: url("../i/sprites/arrows-sprite@x2.png");
    background-size: 94px 88px;
  }
}

.logo.arrow-left {
  background: url("../i/sprites/arrows-sprite.png") no-repeat;
  width: 9px;
  height: 8px;
  background-position: -82px -40px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.arrow-left {
    background-image: url("../i/sprites/arrows-sprite@x2.png");
    background-size: 94px 88px;
  }
}

.icn.arrow-leftwhite {
  width: 9px;
  height: 8px;
  background: url("../i/sprites/arrows-sprite.png") -82px -48px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.arrow-leftwhite {
    background-image: url("../i/sprites/arrows-sprite@x2.png");
    background-size: 94px 88px;
  }
}

.logo.arrow-leftwhite {
  background: url("../i/sprites/arrows-sprite.png") no-repeat;
  width: 9px;
  height: 8px;
  background-position: -82px -48px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.arrow-leftwhite {
    background-image: url("../i/sprites/arrows-sprite@x2.png");
    background-size: 94px 88px;
  }
}

.icn.arrow-right {
  width: 9px;
  height: 8px;
  background: url("../i/sprites/arrows-sprite.png") -82px -56px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.arrow-right {
    background-image: url("../i/sprites/arrows-sprite@x2.png");
    background-size: 94px 88px;
  }
}

.logo.arrow-right {
  background: url("../i/sprites/arrows-sprite.png") no-repeat;
  width: 9px;
  height: 8px;
  background-position: -82px -56px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.arrow-right {
    background-image: url("../i/sprites/arrows-sprite@x2.png");
    background-size: 94px 88px;
  }
}

.icn.arrow-rightdark {
  width: 9px;
  height: 8px;
  background: url("../i/sprites/arrows-sprite.png") -82px -64px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.arrow-rightdark {
    background-image: url("../i/sprites/arrows-sprite@x2.png");
    background-size: 94px 88px;
  }
}

.logo.arrow-rightdark {
  background: url("../i/sprites/arrows-sprite.png") no-repeat;
  width: 9px;
  height: 8px;
  background-position: -82px -64px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.arrow-rightdark {
    background-image: url("../i/sprites/arrows-sprite@x2.png");
    background-size: 94px 88px;
  }
}

.icn.arrow-rightdarklarge {
  width: 15px;
  height: 10px;
  background: url("../i/sprites/arrows-sprite.png") -48px -69px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.arrow-rightdarklarge {
    background-image: url("../i/sprites/arrows-sprite@x2.png");
    background-size: 94px 88px;
  }
}

.logo.arrow-rightdarklarge {
  background: url("../i/sprites/arrows-sprite.png") no-repeat;
  width: 15px;
  height: 10px;
  background-position: -48px -69px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.arrow-rightdarklarge {
    background-image: url("../i/sprites/arrows-sprite@x2.png");
    background-size: 94px 88px;
  }
}

.icn.arrow-rightgreylg {
  width: 15px;
  height: 11px;
  background: url("../i/sprites/arrows-sprite.png") -56px -47px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.arrow-rightgreylg {
    background-image: url("../i/sprites/arrows-sprite@x2.png");
    background-size: 94px 88px;
  }
}

.logo.arrow-rightgreylg {
  background: url("../i/sprites/arrows-sprite.png") no-repeat;
  width: 15px;
  height: 11px;
  background-position: -56px -47px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.arrow-rightgreylg {
    background-image: url("../i/sprites/arrows-sprite@x2.png");
    background-size: 94px 88px;
  }
}

.icn.arrow-rightpink {
  width: 12px;
  height: 7px;
  background: url("../i/sprites/arrows-sprite.png") -82px -26px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.arrow-rightpink {
    background-image: url("../i/sprites/arrows-sprite@x2.png");
    background-size: 94px 88px;
  }
}

.logo.arrow-rightpink {
  background: url("../i/sprites/arrows-sprite.png") no-repeat;
  width: 12px;
  height: 7px;
  background-position: -82px -26px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.arrow-rightpink {
    background-image: url("../i/sprites/arrows-sprite@x2.png");
    background-size: 94px 88px;
  }
}

.icn.arrow-rightpurple {
  width: 15px;
  height: 9px;
  background: url("../i/sprites/arrows-sprite.png") -63px -69px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.arrow-rightpurple {
    background-image: url("../i/sprites/arrows-sprite@x2.png");
    background-size: 94px 88px;
  }
}

.logo.arrow-rightpurple {
  background: url("../i/sprites/arrows-sprite.png") no-repeat;
  width: 15px;
  height: 9px;
  background-position: -63px -69px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.arrow-rightpurple {
    background-image: url("../i/sprites/arrows-sprite@x2.png");
    background-size: 94px 88px;
  }
}

.icn.arrow-rightpurplelg {
  width: 16px;
  height: 10px;
  background: url("../i/sprites/arrows-sprite.png") 0px -69px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.arrow-rightpurplelg {
    background-image: url("../i/sprites/arrows-sprite@x2.png");
    background-size: 94px 88px;
  }
}

.logo.arrow-rightpurplelg {
  background: url("../i/sprites/arrows-sprite.png") no-repeat;
  width: 16px;
  height: 10px;
  background-position: 0px -69px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.arrow-rightpurplelg {
    background-image: url("../i/sprites/arrows-sprite@x2.png");
    background-size: 94px 88px;
  }
}

.icn.arrow-rightwhite {
  width: 15px;
  height: 9px;
  background: url("../i/sprites/arrows-sprite.png") 0px -79px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.arrow-rightwhite {
    background-image: url("../i/sprites/arrows-sprite@x2.png");
    background-size: 94px 88px;
  }
}

.logo.arrow-rightwhite {
  background: url("../i/sprites/arrows-sprite.png") no-repeat;
  width: 15px;
  height: 9px;
  background-position: 0px -79px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.arrow-rightwhite {
    background-image: url("../i/sprites/arrows-sprite@x2.png");
    background-size: 94px 88px;
  }
}

.icn.arrow-rightwhitelg {
  width: 15px;
  height: 11px;
  background: url("../i/sprites/arrows-sprite.png") -56px -58px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.arrow-rightwhitelg {
    background-image: url("../i/sprites/arrows-sprite@x2.png");
    background-size: 94px 88px;
  }
}

.logo.arrow-rightwhitelg {
  background: url("../i/sprites/arrows-sprite.png") no-repeat;
  width: 15px;
  height: 11px;
  background-position: -56px -58px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.arrow-rightwhitelg {
    background-image: url("../i/sprites/arrows-sprite@x2.png");
    background-size: 94px 88px;
  }
}

.icn.arrow-rightwhitesm {
  width: 12px;
  height: 7px;
  background: url("../i/sprites/arrows-sprite.png") -82px -33px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.arrow-rightwhitesm {
    background-image: url("../i/sprites/arrows-sprite@x2.png");
    background-size: 94px 88px;
  }
}

.logo.arrow-rightwhitesm {
  background: url("../i/sprites/arrows-sprite.png") no-repeat;
  width: 12px;
  height: 7px;
  background-position: -82px -33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.arrow-rightwhitesm {
    background-image: url("../i/sprites/arrows-sprite@x2.png");
    background-size: 94px 88px;
  }
}

.icn.arrows-switch {
  width: 12px;
  height: 13px;
  background: url("../i/sprites/arrows-sprite.png") -82px 0px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.arrows-switch {
    background-image: url("../i/sprites/arrows-sprite@x2.png");
    background-size: 94px 88px;
  }
}

.logo.arrows-switch {
  background: url("../i/sprites/arrows-sprite.png") no-repeat;
  width: 12px;
  height: 13px;
  background-position: -82px 0px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.arrows-switch {
    background-image: url("../i/sprites/arrows-sprite@x2.png");
    background-size: 94px 88px;
  }
}

.icn.arrows-switchwhite {
  width: 12px;
  height: 13px;
  background: url("../i/sprites/arrows-sprite.png") -82px -13px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.arrows-switchwhite {
    background-image: url("../i/sprites/arrows-sprite@x2.png");
    background-size: 94px 88px;
  }
}

.logo.arrows-switchwhite {
  background: url("../i/sprites/arrows-sprite.png") no-repeat;
  width: 12px;
  height: 13px;
  background-position: -82px -13px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.arrows-switchwhite {
    background-image: url("../i/sprites/arrows-sprite@x2.png");
    background-size: 94px 88px;
  }
}

.icn.quiz-white-right-arrow {
  width: 16px;
  height: 10px;
  background: url("../i/sprites/arrows-sprite.png") -16px -69px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.quiz-white-right-arrow {
    background-image: url("../i/sprites/arrows-sprite@x2.png");
    background-size: 94px 88px;
  }
}

.logo.quiz-white-right-arrow {
  background: url("../i/sprites/arrows-sprite.png") no-repeat;
  width: 16px;
  height: 10px;
  background-position: -16px -69px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.quiz-white-right-arrow {
    background-image: url("../i/sprites/arrows-sprite@x2.png");
    background-size: 94px 88px;
  }
}

.icn.red-pink-right-arrow {
  width: 16px;
  height: 10px;
  background: url("../i/sprites/arrows-sprite.png") -32px -69px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.red-pink-right-arrow {
    background-image: url("../i/sprites/arrows-sprite@x2.png");
    background-size: 94px 88px;
  }
}

.logo.red-pink-right-arrow {
  background: url("../i/sprites/arrows-sprite.png") no-repeat;
  width: 16px;
  height: 10px;
  background-position: -32px -69px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.red-pink-right-arrow {
    background-image: url("../i/sprites/arrows-sprite@x2.png");
    background-size: 94px 88px;
  }
}

.badge-100 {
  background-image: url("../i/sprites/badges-100-sprite.png");
  background-repeat: no-repeat;
  width: 100px;
  height: 100px;
  display: block;
  background-position: -700px -700px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .badge-100 {
    background-image: url("../i/sprites/badges-100-sprite@x2.png");
    background-size: 1500px 1500px;
  }
}
.badge-100.ACM {
  background-position: 0px 0px;
}
.badge-100.ADL {
  background-position: -100px 0px;
}
.badge-100.AEK {
  background-position: 0px -100px;
}
.badge-100.AFW {
  background-position: -100px -100px;
}
.badge-100.AJA {
  background-position: -200px 0px;
}
.badge-100.APO {
  background-position: -200px -100px;
}
.badge-100.ARS {
  background-position: 0px -200px;
}
.badge-100.ASI {
  background-position: -100px -200px;
}
.badge-100.AST {
  background-position: -200px -200px;
}
.badge-100.ASY {
  background-position: -300px 0px;
}
.badge-100.ATA {
  background-position: -300px -100px;
}
.badge-100.ATH {
  background-position: -300px -200px;
}
.badge-100.ATM {
  background-position: 0px -300px;
}
.badge-100.AUS {
  background-position: -100px -300px;
}
.badge-100.AVL {
  background-position: -200px -300px;
}
.badge-100.AZ {
  background-position: -300px -300px;
}
.badge-100.B04 {
  background-position: -400px 0px;
}
.badge-100.BAL {
  background-position: -400px -100px;
}
.badge-100.BAR {
  background-position: -400px -200px;
}
.badge-100.BAT {
  background-position: -400px -300px;
}
.badge-100.BBV {
  background-position: 0px -400px;
}
.badge-100.BCN {
  background-position: -100px -400px;
}
.badge-100.BEF {
  background-position: -200px -400px;
}
.badge-100.BEL {
  background-position: -300px -400px;
}
.badge-100.BHA {
  background-position: -400px -400px;
}
.badge-100.BIR {
  background-position: -500px 0px;
}
.badge-100.BJK {
  background-position: -500px -100px;
}
.badge-100.BLB {
  background-position: -500px -200px;
}
.badge-100.BLP {
  background-position: -500px -300px;
}
.badge-100.BMG {
  background-position: -500px -400px;
}
.badge-100.BOL {
  background-position: 0px -500px;
}
.badge-100.BOR {
  background-position: -100px -500px;
}
.badge-100.BOU {
  background-position: -200px -500px;
}
.badge-100.BRA {
  background-position: -300px -500px;
}
.badge-100.BRE {
  background-position: -400px -500px;
}
.badge-100.BRG {
  background-position: -500px -500px;
}
.badge-100.BRI {
  background-position: -600px 0px;
}
.badge-100.BRR {
  background-position: -600px -100px;
}
.badge-100.BRU {
  background-position: -600px -200px;
}
.badge-100.BRW {
  background-position: -600px -300px;
}
.badge-100.BRY {
  background-position: -600px -400px;
}
.badge-100.BSC {
  background-position: -600px -500px;
}
.badge-100.BSL {
  background-position: 0px -600px;
}
.badge-100.BUR {
  background-position: -100px -600px;
}
.badge-100.BVB {
  background-position: -200px -600px;
}
.badge-100.CAR {
  background-position: -300px -600px;
}
.badge-100.CEL {
  background-position: -400px -600px;
}
.badge-100.CHA {
  background-position: -500px -600px;
}
.badge-100.CHE {
  background-position: -600px -600px;
}
.badge-100.CHF {
  background-position: -700px 0px;
}
.badge-100.CHT {
  background-position: -700px -100px;
}
.badge-100.CLV {
  background-position: -700px -200px;
}
.badge-100.CMU {
  background-position: -700px -300px;
}
.badge-100.COU {
  background-position: -700px -400px;
}
.badge-100.COV {
  background-position: -700px -500px;
}
.badge-100.CPH {
  background-position: -700px -600px;
}
.badge-100.CRE {
  background-position: 0px -700px;
}
.badge-100.CRW {
  background-position: -100px -700px;
}
.badge-100.CRY {
  background-position: -200px -700px;
}
.badge-100.CSK {
  background-position: -300px -700px;
}
.badge-100.CUT {
  background-position: -400px -700px;
}
.badge-100.CZV {
  background-position: -500px -700px;
}
.badge-100.DAG {
  background-position: -600px -700px;
}
.badge-100.DER {
  background-position: -800px 0px;
}
.badge-100.DER-new {
  background-position: -800px -100px;
}
.badge-100.DMK {
  background-position: -800px -200px;
}
.badge-100.DND {
  background-position: -800px -300px;
}
.badge-100.DNR {
  background-position: -800px -400px;
}
.badge-100.DON {
  background-position: -800px -500px;
}
.badge-100.DYK {
  background-position: -800px -600px;
}
.badge-100.DZG {
  background-position: -800px -700px;
}
.badge-100.EAS {
  background-position: 0px -800px;
}
.badge-100.EVE {
  background-position: -100px -800px;
}
.badge-100.EXE {
  background-position: -200px -800px;
}
.badge-100.FCA {
  background-position: -300px -800px;
}
.badge-100.FCB {
  background-position: -400px -800px;
}
.badge-100.FCL {
  background-position: -500px -800px;
}
.badge-100.FCSM {
  background-position: -600px -800px;
}
.badge-100.FEN {
  background-position: -700px -800px;
}
.badge-100.FEY {
  background-position: -800px -800px;
}
.badge-100.FGR {
  background-position: -900px 0px;
}
.badge-100.FIO {
  background-position: -900px -100px;
}
.badge-100.FKQ {
  background-position: -900px -200px;
}
.badge-100.FKV {
  background-position: -900px -300px;
}
.badge-100.FLE {
  background-position: -900px -400px;
}
.badge-100.FUL {
  background-position: -900px -500px;
}
.badge-100.GAL {
  background-position: -900px -600px;
}
.badge-100.GIL {
  background-position: -900px -700px;
}
.badge-100.GRI {
  background-position: -900px -800px;
}
.badge-100.GRO {
  background-position: 0px -900px;
}
.badge-100.HAL {
  background-position: -100px -900px;
}
.badge-100.HBS {
  background-position: -200px -900px;
}
.badge-100.HOF {
  background-position: -300px -900px;
}
.badge-100.HUD {
  background-position: -400px -900px;
}
.badge-100.HUL {
  background-position: -500px -900px;
}
.badge-100.IBA {
  background-position: -600px -900px;
}
.badge-100.IPS {
  background-position: -700px -900px;
}
.badge-100.JUV {
  background-position: -800px -900px;
}
.badge-100.KAA {
  background-position: -900px -900px;
}
.badge-100.KOE {
  background-position: -1000px 0px;
}
.badge-100.KRA {
  background-position: -1000px -100px;
}
.badge-100.KYS {
  background-position: -1000px -200px;
}
.badge-100.LAZ {
  background-position: -1000px -300px;
}
.badge-100.LEE {
  background-position: -1000px -400px;
}
.badge-100.LEG {
  background-position: -1000px -500px;
}
.badge-100.LEI {
  background-position: -1000px -600px;
}
.badge-100.LEP {
  background-position: -1000px -700px;
}
.badge-100.LIB {
  background-position: -1000px -800px;
}
.badge-100.LIN {
  background-position: -1000px -900px;
}
.badge-100.LIV {
  background-position: 0px -1000px;
}
.badge-100.LKM {
  background-position: -100px -1000px;
}
.badge-100.LNO {
  background-position: -200px -1000px;
}
.badge-100.LOK {
  background-position: -300px -1000px;
}
.badge-100.LUD {
  background-position: -400px -1000px;
}
.badge-100.LUT {
  background-position: -500px -1000px;
}
.badge-100.LYN {
  background-position: -600px -1000px;
}
.badge-100.M05 {
  background-position: -700px -1000px;
}
.badge-100.MAN {
  background-position: -800px -1000px;
}
.badge-100.MAR {
  background-position: -900px -1000px;
}
.badge-100.MCH {
  background-position: -1000px -1000px;
}
.badge-100.MCI {
  background-position: -1100px 0px;
}
.badge-100.MCO {
  background-position: -1100px -100px;
}
.badge-100.MFF {
  background-position: -1100px -200px;
}
.badge-100.MID {
  background-position: -1100px -300px;
}
.badge-100.MIL {
  background-position: -1100px -400px;
}
.badge-100.MKD {
  background-position: -1100px -500px;
}
.badge-100.MOL {
  background-position: -1100px -600px;
}
.badge-100.MOR {
  background-position: -1100px -700px;
}
.badge-100.MTA {
  background-position: -1100px -800px;
}
.badge-100.MUN {
  background-position: -1100px -900px;
}
.badge-100.NAP {
  background-position: -1100px -1000px;
}
.badge-100.NEW {
  background-position: 0px -1100px;
}
.badge-100.NFO {
  background-position: -100px -1100px;
}
.badge-100.NHT {
  background-position: -200px -1100px;
}
.badge-100.NIC {
  background-position: -300px -1100px;
}
.badge-100.NKM {
  background-position: -400px -1100px;
}
.badge-100.NOR {
  background-position: -500px -1100px;
}
.badge-100.NOT {
  background-position: -600px -1100px;
}
.badge-100.NWP {
  background-position: -700px -1100px;
}
.badge-100.OFK {
  background-position: -800px -1100px;
}
.badge-100.OLD {
  background-position: -900px -1100px;
}
.badge-100.OLY {
  background-position: -1000px -1100px;
}
.badge-100.OSM {
  background-position: -1100px -1100px;
}
.badge-100.OXF {
  background-position: -1200px 0px;
}
.badge-100.PAO {
  background-position: -1200px -100px;
}
.badge-100.PBG {
  background-position: -1200px -200px;
}
.badge-100.PET {
  background-position: -1200px -300px;
}
.badge-100.PLY {
  background-position: -1200px -400px;
}
.badge-100.PLZ {
  background-position: -1200px -500px;
}
.badge-100.PNE {
  background-position: -1200px -600px;
}
.badge-100.POR {
  background-position: -1200px -700px;
}
.badge-100.PSG {
  background-position: -1200px -800px;
}
.badge-100.PSV {
  background-position: -1200px -900px;
}
.badge-100.PTO {
  background-position: -1200px -1000px;
}
.badge-100.PTV {
  background-position: -1200px -1100px;
}
.badge-100.QAB {
  background-position: 0px -1200px;
}
.badge-100.QPR {
  background-position: -100px -1200px;
}
.badge-100.RAP {
  background-position: -200px -1200px;
}
.badge-100.RBL {
  background-position: -300px -1200px;
}
.badge-100.RDG {
  background-position: -400px -1200px;
}
.badge-100.RMA {
  background-position: -500px -1200px;
}
.badge-100.RMD {
  background-position: -600px -1200px;
}
.badge-100.ROC {
  background-position: -700px -1200px;
}
.badge-100.RSB {
  background-position: -800px -1200px;
}
.badge-100.RSO {
  background-position: -900px -1200px;
}
.badge-100.RSV {
  background-position: -1000px -1200px;
}
.badge-100.RTH {
  background-position: -1100px -1200px;
}
.badge-100.RUB {
  background-position: -1200px -1200px;
}
.badge-100.S04 {
  background-position: -1300px 0px;
}
.badge-100.SBR {
  background-position: -1300px -100px;
}
.badge-100.SCL {
  background-position: -1300px -200px;
}
.badge-100.SCU {
  background-position: -1300px -300px;
}
.badge-100.SDK {
  background-position: -1300px -400px;
}
.badge-100.SEV {
  background-position: -1300px -500px;
}
.badge-100.SHR {
  background-position: -1300px -600px;
}
.badge-100.SHU {
  background-position: -1300px -700px;
}
.badge-100.SHW {
  background-position: -1300px -800px;
}
.badge-100.SIO {
  background-position: -1300px -900px;
}
.badge-100.SKE {
  background-position: -1300px -1000px;
}
.badge-100.SOU {
  background-position: -1300px -1100px;
}
.badge-100.SPP {
  background-position: -1300px -1200px;
}
.badge-100.SPR {
  background-position: 0px -1300px;
}
.badge-100.SSL {
  background-position: -100px -1300px;
}
.badge-100.STE {
  background-position: -200px -1300px;
}
.badge-100.STK {
  background-position: -300px -1300px;
}
.badge-100.STO {
  background-position: -400px -1300px;
}
.badge-100.STU {
  background-position: -500px -1300px;
}
.badge-100.STV {
  background-position: -600px -1300px;
}
.badge-100.SUN {
  background-position: -700px -1300px;
}
.badge-100.SUT {
  background-position: -800px -1300px;
}
.badge-100.SWA {
  background-position: -900px -1300px;
}
.badge-100.SWI {
  background-position: -1000px -1300px;
}
.badge-100.TOT {
  background-position: -1200px -1300px;
}
.badge-100.VAL {
  background-position: -1300px -1300px;
}
.badge-100.VIL {
  background-position: -1400px 0px;
}
.badge-100.VIT {
  background-position: -1400px -100px;
}
.badge-100.VTG {
  background-position: -1400px -200px;
}
.badge-100.WAT {
  background-position: -1400px -300px;
}
.badge-100.WBA {
  background-position: -1400px -400px;
}
.badge-100.WHU {
  background-position: -1400px -500px;
}
.badge-100.WIG {
  background-position: -1400px -600px;
}
.badge-100.WIM {
  background-position: -1400px -700px;
}
.badge-100.WLS {
  background-position: -1400px -800px;
}
.badge-100.WOB {
  background-position: -1400px -900px;
}
.badge-100.WOL {
  background-position: -1400px -1000px;
}
.badge-100.WYC {
  background-position: -1400px -1100px;
}
.badge-100.YEO {
  background-position: -1400px -1200px;
}
.badge-100.ZLN {
  background-position: -1400px -1300px;
}
.badge-100.ZNT {
  background-position: 0px -1400px;
}
.badge-100.ZRL {
  background-position: -100px -1400px;
}
.badge-100.default, .badge-100.flag {
  background-position: -700px -700px;
}
.badge-100.t185 {
  background-position: -1100px -1300px;
}

.badge-20 {
  background-image: url("../i/sprites/badges-20-sprite.png");
  background-repeat: no-repeat;
  width: 20px;
  height: 20px;
  display: block;
  background-position: -140px -140px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .badge-20 {
    background-image: url("../i/sprites/badges-20-sprite@x2.png");
    background-size: 480px 460px;
  }
}
.badge-20.ACM {
  background-position: 0px 0px;
}
.badge-20.ADL {
  background-position: -20px 0px;
}
.badge-20.AEK {
  background-position: 0px -20px;
}
.badge-20.AFW {
  background-position: -20px -20px;
}
.badge-20.AJA {
  background-position: -40px 0px;
}
.badge-20.APO {
  background-position: -40px -20px;
}
.badge-20.ARS {
  background-position: 0px -40px;
}
.badge-20.ASI {
  background-position: -20px -40px;
}
.badge-20.AST {
  background-position: -40px -40px;
}
.badge-20.ASY {
  background-position: -60px 0px;
}
.badge-20.ATA {
  background-position: -60px -20px;
}
.badge-20.ATH {
  background-position: -60px -40px;
}
.badge-20.ATM {
  background-position: 0px -60px;
}
.badge-20.AUS {
  background-position: -20px -60px;
}
.badge-20.AVL {
  background-position: -40px -60px;
}
.badge-20.AZ {
  background-position: -60px -60px;
}
.badge-20.B04 {
  background-position: -80px 0px;
}
.badge-20.BAL {
  background-position: -80px -20px;
}
.badge-20.BAR {
  background-position: -80px -40px;
}
.badge-20.BAT {
  background-position: -80px -60px;
}
.badge-20.BBV {
  background-position: 0px -80px;
}
.badge-20.BCN {
  background-position: -20px -80px;
}
.badge-20.BEF {
  background-position: -40px -80px;
}
.badge-20.BEL {
  background-position: -60px -80px;
}
.badge-20.BHA {
  background-position: -80px -80px;
}
.badge-20.BIR {
  background-position: -100px 0px;
}
.badge-20.BJK {
  background-position: -100px -20px;
}
.badge-20.BLB {
  background-position: -100px -40px;
}
.badge-20.BLP {
  background-position: -100px -60px;
}
.badge-20.BMG {
  background-position: -100px -80px;
}
.badge-20.BOL {
  background-position: 0px -100px;
}
.badge-20.BOR {
  background-position: -20px -100px;
}
.badge-20.BOU {
  background-position: -40px -100px;
}
.badge-20.BRA {
  background-position: -60px -100px;
}
.badge-20.BRE {
  background-position: -80px -100px;
}
.badge-20.BRG {
  background-position: -100px -100px;
}
.badge-20.BRI {
  background-position: -120px 0px;
}
.badge-20.BRR {
  background-position: -120px -20px;
}
.badge-20.BRU {
  background-position: -120px -40px;
}
.badge-20.BRW {
  background-position: -120px -60px;
}
.badge-20.BRY {
  background-position: -120px -80px;
}
.badge-20.BSC {
  background-position: -120px -100px;
}
.badge-20.BSL {
  background-position: 0px -120px;
}
.badge-20.BUR {
  background-position: -20px -120px;
}
.badge-20.BVB {
  background-position: -40px -120px;
}
.badge-20.CAR {
  background-position: -60px -120px;
}
.badge-20.CEL {
  background-position: -80px -120px;
}
.badge-20.CHA {
  background-position: -100px -120px;
}
.badge-20.CHE {
  background-position: -120px -120px;
}
.badge-20.CHF {
  background-position: -140px 0px;
}
.badge-20.CHT {
  background-position: -140px -20px;
}
.badge-20.CLV {
  background-position: -140px -40px;
}
.badge-20.CMU {
  background-position: -140px -60px;
}
.badge-20.COU {
  background-position: -140px -80px;
}
.badge-20.COV {
  background-position: -140px -100px;
}
.badge-20.CPH {
  background-position: -140px -120px;
}
.badge-20.CRE {
  background-position: 0px -140px;
}
.badge-20.CRW {
  background-position: -20px -140px;
}
.badge-20.CRY {
  background-position: -40px -140px;
}
.badge-20.CSK {
  background-position: -60px -140px;
}
.badge-20.CUT {
  background-position: -80px -140px;
}
.badge-20.CZV {
  background-position: -100px -140px;
}
.badge-20.DAG {
  background-position: -120px -140px;
}
.badge-20.DER {
  background-position: -160px 0px;
}
.badge-20.DER-new {
  background-position: -160px -20px;
}
.badge-20.DMK {
  background-position: -160px -40px;
}
.badge-20.DND {
  background-position: -160px -60px;
}
.badge-20.DNR {
  background-position: -160px -80px;
}
.badge-20.DON {
  background-position: -160px -100px;
}
.badge-20.DYK {
  background-position: -160px -120px;
}
.badge-20.DZG {
  background-position: -160px -140px;
}
.badge-20.EAS {
  background-position: 0px -160px;
}
.badge-20.EVE {
  background-position: -20px -160px;
}
.badge-20.EXE {
  background-position: -40px -160px;
}
.badge-20.FCA {
  background-position: -60px -160px;
}
.badge-20.FCB {
  background-position: -80px -160px;
}
.badge-20.FCL {
  background-position: -100px -160px;
}
.badge-20.FCSM {
  background-position: -120px -160px;
}
.badge-20.FEN {
  background-position: -140px -160px;
}
.badge-20.FEY {
  background-position: -160px -160px;
}
.badge-20.FGR {
  background-position: -180px 0px;
}
.badge-20.FIO {
  background-position: -180px -20px;
}
.badge-20.FKQ {
  background-position: -180px -40px;
}
.badge-20.FKV {
  background-position: -180px -60px;
}
.badge-20.FLE {
  background-position: -180px -80px;
}
.badge-20.FUL {
  background-position: -180px -100px;
}
.badge-20.GAL {
  background-position: -180px -120px;
}
.badge-20.GIL {
  background-position: -180px -140px;
}
.badge-20.GRI {
  background-position: -180px -160px;
}
.badge-20.GRO {
  background-position: 0px -180px;
}
.badge-20.HAL {
  background-position: -20px -180px;
}
.badge-20.HBS {
  background-position: -40px -180px;
}
.badge-20.HOF {
  background-position: -60px -180px;
}
.badge-20.HUD {
  background-position: -80px -180px;
}
.badge-20.HUL {
  background-position: -100px -180px;
}
.badge-20.IBA {
  background-position: -120px -180px;
}
.badge-20.IPS {
  background-position: -140px -180px;
}
.badge-20.JUV {
  background-position: -160px -180px;
}
.badge-20.KAA {
  background-position: -180px -180px;
}
.badge-20.KOE {
  background-position: -200px 0px;
}
.badge-20.KRA {
  background-position: -200px -20px;
}
.badge-20.KYS {
  background-position: -200px -40px;
}
.badge-20.LAZ {
  background-position: -200px -60px;
}
.badge-20.LEE {
  background-position: -200px -80px;
}
.badge-20.LEG {
  background-position: -200px -100px;
}
.badge-20.LEI {
  background-position: -200px -120px;
}
.badge-20.LEP {
  background-position: -200px -140px;
}
.badge-20.LIB {
  background-position: -200px -160px;
}
.badge-20.LIN {
  background-position: -200px -180px;
}
.badge-20.LIV {
  background-position: 0px -200px;
}
.badge-20.LKM {
  background-position: -20px -200px;
}
.badge-20.LNO {
  background-position: -40px -200px;
}
.badge-20.LOK {
  background-position: -60px -200px;
}
.badge-20.LUD {
  background-position: -80px -200px;
}
.badge-20.LUT {
  background-position: -100px -200px;
}
.badge-20.LYN {
  background-position: -120px -200px;
}
.badge-20.M05 {
  background-position: -140px -200px;
}
.badge-20.MAN {
  background-position: -160px -200px;
}
.badge-20.MAR {
  background-position: -180px -200px;
}
.badge-20.MCH {
  background-position: -200px -200px;
}
.badge-20.MCI {
  background-position: -220px 0px;
}
.badge-20.MCO {
  background-position: -220px -20px;
}
.badge-20.MFF {
  background-position: -220px -40px;
}
.badge-20.MID {
  background-position: -220px -60px;
}
.badge-20.MIL {
  background-position: -220px -80px;
}
.badge-20.MKD {
  background-position: -220px -100px;
}
.badge-20.MOL {
  background-position: -220px -120px;
}
.badge-20.MOR {
  background-position: -220px -140px;
}
.badge-20.MTA {
  background-position: -220px -160px;
}
.badge-20.MUN {
  background-position: -220px -180px;
}
.badge-20.NAP {
  background-position: -220px -200px;
}
.badge-20.NEW {
  background-position: 0px -220px;
}
.badge-20.NFO {
  background-position: -20px -220px;
}
.badge-20.NHT {
  background-position: -40px -220px;
}
.badge-20.NIC {
  background-position: -60px -220px;
}
.badge-20.NKM {
  background-position: -80px -220px;
}
.badge-20.NOR {
  background-position: -100px -220px;
}
.badge-20.NOT {
  background-position: -120px -220px;
}
.badge-20.NWP {
  background-position: -140px -220px;
}
.badge-20.OFK {
  background-position: -160px -220px;
}
.badge-20.OLD {
  background-position: -180px -220px;
}
.badge-20.OLY {
  background-position: -200px -220px;
}
.badge-20.OSM {
  background-position: -220px -220px;
}
.badge-20.OXF {
  background-position: -240px 0px;
}
.badge-20.PAO {
  background-position: -240px -20px;
}
.badge-20.PBG {
  background-position: -240px -40px;
}
.badge-20.PET {
  background-position: -240px -60px;
}
.badge-20.PLY {
  background-position: -240px -80px;
}
.badge-20.PLZ {
  background-position: -240px -100px;
}
.badge-20.PNE {
  background-position: -240px -120px;
}
.badge-20.POR {
  background-position: -240px -140px;
}
.badge-20.PSG {
  background-position: -240px -160px;
}
.badge-20.PSV {
  background-position: -240px -180px;
}
.badge-20.PTO {
  background-position: -240px -200px;
}
.badge-20.PTV {
  background-position: -240px -220px;
}
.badge-20.QAB {
  background-position: 0px -240px;
}
.badge-20.QPR {
  background-position: -20px -240px;
}
.badge-20.RAP {
  background-position: -40px -240px;
}
.badge-20.RBL {
  background-position: -60px -240px;
}
.badge-20.RDG {
  background-position: -80px -240px;
}
.badge-20.RMA {
  background-position: -100px -240px;
}
.badge-20.RMD {
  background-position: -120px -240px;
}
.badge-20.ROC {
  background-position: -140px -240px;
}
.badge-20.RSB {
  background-position: -160px -240px;
}
.badge-20.RSO {
  background-position: -180px -240px;
}
.badge-20.RSV {
  background-position: -200px -240px;
}
.badge-20.RTH {
  background-position: -220px -240px;
}
.badge-20.RUB {
  background-position: -240px -240px;
}
.badge-20.S04 {
  background-position: -260px 0px;
}
.badge-20.SBR {
  background-position: -260px -20px;
}
.badge-20.SCL {
  background-position: -260px -40px;
}
.badge-20.SCU {
  background-position: -260px -60px;
}
.badge-20.SDK {
  background-position: -260px -80px;
}
.badge-20.SEV {
  background-position: -260px -100px;
}
.badge-20.SHR {
  background-position: -260px -120px;
}
.badge-20.SHU {
  background-position: -260px -140px;
}
.badge-20.SHW {
  background-position: -260px -160px;
}
.badge-20.SIO {
  background-position: -260px -180px;
}
.badge-20.SKE {
  background-position: -260px -200px;
}
.badge-20.SOU {
  background-position: -260px -220px;
}
.badge-20.SPP {
  background-position: -260px -240px;
}
.badge-20.SPR {
  background-position: 0px -260px;
}
.badge-20.SSL {
  background-position: -20px -260px;
}
.badge-20.STE {
  background-position: -40px -260px;
}
.badge-20.STK {
  background-position: -60px -260px;
}
.badge-20.STO {
  background-position: -80px -260px;
}
.badge-20.STU {
  background-position: -100px -260px;
}
.badge-20.STV {
  background-position: -120px -260px;
}
.badge-20.SUN {
  background-position: -140px -260px;
}
.badge-20.SUT {
  background-position: -160px -260px;
}
.badge-20.SWA {
  background-position: -180px -260px;
}
.badge-20.SWI {
  background-position: -200px -260px;
}
.badge-20.TOT {
  background-position: -240px -440px;
}
.badge-20.TOTALT {
  background-position: -260px -440px;
}
.badge-20.VAL {
  background-position: -280px -440px;
}
.badge-20.VIL {
  background-position: -300px -440px;
}
.badge-20.VIT {
  background-position: -320px -440px;
}
.badge-20.VTG {
  background-position: -340px -440px;
}
.badge-20.WAT {
  background-position: -360px -440px;
}
.badge-20.WBA {
  background-position: -380px -440px;
}
.badge-20.WHU {
  background-position: -400px -440px;
}
.badge-20.WIG {
  background-position: -420px -440px;
}
.badge-20.WIM {
  background-position: -440px -440px;
}
.badge-20.WLS {
  background-position: -460px 0px;
}
.badge-20.WOB {
  background-position: -460px -20px;
}
.badge-20.WOL {
  background-position: -460px -40px;
}
.badge-20.WYC {
  background-position: -460px -60px;
}
.badge-20.YEO {
  background-position: -460px -80px;
}
.badge-20.ZLN {
  background-position: -460px -100px;
}
.badge-20.ZNT {
  background-position: -460px -120px;
}
.badge-20.ZRL {
  background-position: -460px -140px;
}
.badge-20.default, .badge-20.flag {
  background-position: -140px -140px;
}
.badge-20.t100 {
  background-position: -220px -260px;
}
.badge-20.t1003 {
  background-position: -240px -260px;
}
.badge-20.t1007 {
  background-position: -260px -260px;
}
.badge-20.t10248 {
  background-position: -280px 0px;
}
.badge-20.t10575 {
  background-position: -280px -20px;
}
.badge-20.t10657 {
  background-position: -280px -40px;
}
.badge-20.t107 {
  background-position: -280px -60px;
}
.badge-20.t109 {
  background-position: -280px -80px;
}
.badge-20.t1098 {
  background-position: -280px -100px;
}
.badge-20.t1099 {
  background-position: -280px -120px;
}
.badge-20.t11206 {
  background-position: -280px -140px;
}
.badge-20.t11371 {
  background-position: -280px -160px;
}
.badge-20.t1169 {
  background-position: -280px -180px;
}
.badge-20.t1170 {
  background-position: -280px -200px;
}
.badge-20.t1185 {
  background-position: -280px -220px;
}
.badge-20.t1189 {
  background-position: -280px -240px;
}
.badge-20.t11936 {
  background-position: -280px -260px;
}
.badge-20.t11937 {
  background-position: 0px -280px;
}
.badge-20.t121 {
  background-position: -20px -280px;
}
.badge-20.t125 {
  background-position: -40px -280px;
}
.badge-20.t127 {
  background-position: -60px -280px;
}
.badge-20.t129 {
  background-position: -80px -280px;
}
.badge-20.t12935 {
  background-position: -100px -280px;
}
.badge-20.t12938 {
  background-position: -120px -280px;
}
.badge-20.t12939 {
  background-position: -140px -280px;
}
.badge-20.t12940 {
  background-position: -160px -280px;
}
.badge-20.t12944 {
  background-position: -180px -280px;
}
.badge-20.t12948 {
  background-position: -200px -280px;
}
.badge-20.t12968 {
  background-position: -220px -280px;
}
.badge-20.t12969 {
  background-position: -240px -280px;
}
.badge-20.t12970 {
  background-position: -260px -280px;
}
.badge-20.t12971 {
  background-position: -280px -280px;
}
.badge-20.t131 {
  background-position: -300px 0px;
}
.badge-20.t13187 {
  background-position: -300px -20px;
}
.badge-20.t135 {
  background-position: -300px -40px;
}
.badge-20.t136 {
  background-position: -300px -60px;
}
.badge-20.t138 {
  background-position: -300px -80px;
}
.badge-20.t1395 {
  background-position: -300px -100px;
}
.badge-20.t140 {
  background-position: -300px -120px;
}
.badge-20.t1400 {
  background-position: -300px -140px;
}
.badge-20.t1405 {
  background-position: -300px -160px;
}
.badge-20.t1409 {
  background-position: -300px -180px;
}
.badge-20.t1414 {
  background-position: -300px -200px;
}
.badge-20.t142 {
  background-position: -300px -220px;
}
.badge-20.t143 {
  background-position: -300px -240px;
}
.badge-20.t1446 {
  background-position: -300px -260px;
}
.badge-20.t1457 {
  background-position: -300px -280px;
}
.badge-20.t146 {
  background-position: 0px -300px;
}
.badge-20.t1462 {
  background-position: -20px -300px;
}
.badge-20.t147 {
  background-position: -40px -300px;
}
.badge-20.t1475 {
  background-position: -60px -300px;
}
.badge-20.t148 {
  background-position: -80px -300px;
}
.badge-20.t1484 {
  background-position: -100px -300px;
}
.badge-20.t1487 {
  background-position: -120px -300px;
}
.badge-20.t1492 {
  background-position: -140px -300px;
}
.badge-20.t1493 {
  background-position: -160px -300px;
}
.badge-20.t1494 {
  background-position: -180px -300px;
}
.badge-20.t150 {
  background-position: -200px -300px;
}
.badge-20.t1508 {
  background-position: -220px -300px;
}
.badge-20.t1510 {
  background-position: -240px -300px;
}
.badge-20.t152 {
  background-position: -260px -300px;
}
.badge-20.t1520 {
  background-position: -280px -300px;
}
.badge-20.t1526 {
  background-position: -300px -300px;
}
.badge-20.t1580 {
  background-position: -320px 0px;
}
.badge-20.t1586 {
  background-position: -320px -20px;
}
.badge-20.t1587 {
  background-position: -320px -40px;
}
.badge-20.t159 {
  background-position: -320px -60px;
}
.badge-20.t160 {
  background-position: -320px -80px;
}
.badge-20.t1615 {
  background-position: -320px -100px;
}
.badge-20.t162 {
  background-position: -320px -120px;
}
.badge-20.t1633 {
  background-position: -320px -140px;
}
.badge-20.t169 {
  background-position: -320px -160px;
}
.badge-20.t171 {
  background-position: -320px -180px;
}
.badge-20.t1712 {
  background-position: -320px -200px;
}
.badge-20.t1716 {
  background-position: -320px -220px;
}
.badge-20.t1747 {
  background-position: -320px -240px;
}
.badge-20.t1748 {
  background-position: -320px -260px;
}
.badge-20.t176 {
  background-position: -320px -280px;
}
.badge-20.t177 {
  background-position: -320px -300px;
}
.badge-20.t1792 {
  background-position: 0px -320px;
}
.badge-20.t182 {
  background-position: -20px -320px;
}
.badge-20.t185 {
  background-position: -40px -320px;
}
.badge-20.t1902 {
  background-position: -60px -320px;
}
.badge-20.t194 {
  background-position: -80px -320px;
}
.badge-20.t1943 {
  background-position: -100px -320px;
}
.badge-20.t195 {
  background-position: -120px -320px;
}
.badge-20.t1951 {
  background-position: -140px -320px;
}
.badge-20.t1963 {
  background-position: -160px -320px;
}
.badge-20.t197 {
  background-position: -180px -320px;
}
.badge-20.t1981 {
  background-position: -200px -320px;
}
.badge-20.t2003 {
  background-position: -220px -320px;
}
.badge-20.t2006 {
  background-position: -240px -320px;
}
.badge-20.t203 {
  background-position: -260px -320px;
}
.badge-20.t2039 {
  background-position: -280px -320px;
}
.badge-20.t2047 {
  background-position: -300px -320px;
}
.badge-20.t205 {
  background-position: -320px -320px;
}
.badge-20.t2050 {
  background-position: -340px 0px;
}
.badge-20.t2051 {
  background-position: -340px -20px;
}
.badge-20.t2052 {
  background-position: -340px -40px;
}
.badge-20.t2057 {
  background-position: -340px -60px;
}
.badge-20.t2058 {
  background-position: -340px -80px;
}
.badge-20.t2059 {
  background-position: -340px -100px;
}
.badge-20.t206 {
  background-position: -340px -120px;
}
.badge-20.t2060 {
  background-position: -340px -140px;
}
.badge-20.t2061 {
  background-position: -340px -160px;
}
.badge-20.t2062 {
  background-position: -340px -180px;
}
.badge-20.t2063 {
  background-position: -340px -200px;
}
.badge-20.t2064 {
  background-position: -340px -220px;
}
.badge-20.t211 {
  background-position: -340px -240px;
}
.badge-20.t2116 {
  background-position: -340px -260px;
}
.badge-20.t212 {
  background-position: -340px -280px;
}
.badge-20.t2133 {
  background-position: -340px -300px;
}
.badge-20.t214 {
  background-position: -340px -320px;
}
.badge-20.t2141 {
  background-position: 0px -340px;
}
.badge-20.t2155 {
  background-position: -20px -340px;
}
.badge-20.t216 {
  background-position: -40px -340px;
}
.badge-20.t2161 {
  background-position: -60px -340px;
}
.badge-20.t217 {
  background-position: -80px -340px;
}
.badge-20.t2182 {
  background-position: -100px -340px;
}
.badge-20.t2246 {
  background-position: -120px -340px;
}
.badge-20.t2273 {
  background-position: -140px -340px;
}
.badge-20.t2278 {
  background-position: -160px -340px;
}
.badge-20.t2279 {
  background-position: -180px -340px;
}
.badge-20.t232 {
  background-position: -200px -340px;
}
.badge-20.t234 {
  background-position: -220px -340px;
}
.badge-20.t2347 {
  background-position: -240px -340px;
}
.badge-20.t2359 {
  background-position: -260px -340px;
}
.badge-20.t237 {
  background-position: -280px -340px;
}
.badge-20.t239 {
  background-position: -300px -340px;
}
.badge-20.t240 {
  background-position: -320px -340px;
}
.badge-20.t243 {
  background-position: -340px -340px;
}
.badge-20.t2447 {
  background-position: -360px 0px;
}
.badge-20.t245 {
  background-position: -360px -20px;
}
.badge-20.t2468 {
  background-position: -360px -40px;
}
.badge-20.t249 {
  background-position: -360px -60px;
}
.badge-20.t2496 {
  background-position: -360px -80px;
}
.badge-20.t2497 {
  background-position: -360px -100px;
}
.badge-20.t250 {
  background-position: -360px -120px;
}
.badge-20.t252 {
  background-position: -360px -140px;
}
.badge-20.t253 {
  background-position: -360px -160px;
}
.badge-20.t2592 {
  background-position: -360px -180px;
}
.badge-20.t2599 {
  background-position: -360px -200px;
}
.badge-20.t260 {
  background-position: -360px -220px;
}
.badge-20.t2623 {
  background-position: -360px -240px;
}
.badge-20.t2625 {
  background-position: -360px -260px;
}
.badge-20.t2627 {
  background-position: -360px -280px;
}
.badge-20.t2628 {
  background-position: -360px -300px;
}
.badge-20.t263 {
  background-position: -360px -320px;
}
.badge-20.t264 {
  background-position: -360px -340px;
}
.badge-20.t2702 {
  background-position: 0px -360px;
}
.badge-20.t2714 {
  background-position: -20px -360px;
}
.badge-20.t273 {
  background-position: -40px -360px;
}
.badge-20.t2733 {
  background-position: -60px -360px;
}
.badge-20.t2751 {
  background-position: -80px -360px;
}
.badge-20.t2753 {
  background-position: -100px -360px;
}
.badge-20.t2759 {
  background-position: -120px -360px;
}
.badge-20.t2760 {
  background-position: -140px -360px;
}
.badge-20.t2794 {
  background-position: -160px -360px;
}
.badge-20.t281 {
  background-position: -180px -360px;
}
.badge-20.t2839 {
  background-position: -200px -360px;
}
.badge-20.t284 {
  background-position: -220px -360px;
}
.badge-20.t2847 {
  background-position: -240px -360px;
}
.badge-20.t287 {
  background-position: -260px -360px;
}
.badge-20.t2870 {
  background-position: -280px -360px;
}
.badge-20.t289 {
  background-position: -300px -360px;
}
.badge-20.t290 {
  background-position: -320px -360px;
}
.badge-20.t291 {
  background-position: -340px -360px;
}
.badge-20.t293 {
  background-position: -360px -360px;
}
.badge-20.t294 {
  background-position: -380px 0px;
}
.badge-20.t295 {
  background-position: -380px -20px;
}
.badge-20.t297 {
  background-position: -380px -40px;
}
.badge-20.t298 {
  background-position: -380px -60px;
}
.badge-20.t2997 {
  background-position: -380px -80px;
}
.badge-20.t300 {
  background-position: -380px -100px;
}
.badge-20.t301 {
  background-position: -380px -120px;
}
.badge-20.t3012 {
  background-position: -380px -140px;
}
.badge-20.t3014 {
  background-position: -380px -160px;
}
.badge-20.t302 {
  background-position: -380px -180px;
}
.badge-20.t3033 {
  background-position: -380px -200px;
}
.badge-20.t3062 {
  background-position: -380px -220px;
}
.badge-20.t3093 {
  background-position: -380px -240px;
}
.badge-20.t3096 {
  background-position: -380px -260px;
}
.badge-20.t3097 {
  background-position: -380px -280px;
}
.badge-20.t310 {
  background-position: -380px -300px;
}
.badge-20.t3107 {
  background-position: -380px -320px;
}
.badge-20.t3120 {
  background-position: -380px -340px;
}
.badge-20.t3121 {
  background-position: -380px -360px;
}
.badge-20.t3139 {
  background-position: 0px -380px;
}
.badge-20.t3140 {
  background-position: -20px -380px;
}
.badge-20.t3141 {
  background-position: -40px -380px;
}
.badge-20.t3150 {
  background-position: -60px -380px;
}
.badge-20.t3151 {
  background-position: -80px -380px;
}
.badge-20.t3153 {
  background-position: -100px -380px;
}
.badge-20.t3155 {
  background-position: -120px -380px;
}
.badge-20.t3156 {
  background-position: -140px -380px;
}
.badge-20.t3159 {
  background-position: -160px -380px;
}
.badge-20.t3160 {
  background-position: -180px -380px;
}
.badge-20.t3161 {
  background-position: -200px -380px;
}
.badge-20.t3162 {
  background-position: -220px -380px;
}
.badge-20.t3163 {
  background-position: -240px -380px;
}
.badge-20.t318 {
  background-position: -260px -380px;
}
.badge-20.t3221 {
  background-position: -280px -380px;
}
.badge-20.t324 {
  background-position: -300px -380px;
}
.badge-20.t3347 {
  background-position: -320px -380px;
}
.badge-20.t3356 {
  background-position: -340px -380px;
}
.badge-20.t3360 {
  background-position: -360px -380px;
}
.badge-20.t3382 {
  background-position: -380px -380px;
}
.badge-20.t3389 {
  background-position: -400px 0px;
}
.badge-20.t3404 {
  background-position: -400px -20px;
}
.badge-20.t3414 {
  background-position: -400px -40px;
}
.badge-20.t3417 {
  background-position: -400px -60px;
}
.badge-20.t3419 {
  background-position: -400px -80px;
}
.badge-20.t3423 {
  background-position: -400px -100px;
}
.badge-20.t3437 {
  background-position: -400px -120px;
}
.badge-20.t3446 {
  background-position: -400px -140px;
}
.badge-20.t3448 {
  background-position: -400px -160px;
}
.badge-20.t3454 {
  background-position: -400px -180px;
}
.badge-20.t3485 {
  background-position: -400px -200px;
}
.badge-20.t3492 {
  background-position: -400px -220px;
}
.badge-20.t3533 {
  background-position: -400px -240px;
}
.badge-20.t373 {
  background-position: -400px -260px;
}
.badge-20.t375 {
  background-position: -400px -280px;
}
.badge-20.t3751 {
  background-position: -400px -300px;
}
.badge-20.t378 {
  background-position: -400px -320px;
}
.badge-20.t383 {
  background-position: -400px -340px;
}
.badge-20.t385 {
  background-position: -400px -360px;
}
.badge-20.t3869 {
  background-position: -400px -380px;
}
.badge-20.t387 {
  background-position: 0px -400px;
}
.badge-20.t394 {
  background-position: -20px -400px;
}
.badge-20.t4004 {
  background-position: -40px -400px;
}
.badge-20.t4007 {
  background-position: -60px -400px;
}
.badge-20.t401 {
  background-position: -80px -400px;
}
.badge-20.t4094 {
  background-position: -100px -400px;
}
.badge-20.t411 {
  background-position: -120px -400px;
}
.badge-20.t4114 {
  background-position: -140px -400px;
}
.badge-20.t413 {
  background-position: -160px -400px;
}
.badge-20.t414 {
  background-position: -180px -400px;
}
.badge-20.t4153 {
  background-position: -200px -400px;
}
.badge-20.t428 {
  background-position: -220px -400px;
}
.badge-20.t429 {
  background-position: -240px -400px;
}
.badge-20.t434 {
  background-position: -260px -400px;
}
.badge-20.t439 {
  background-position: -280px -400px;
}
.badge-20.t440 {
  background-position: -300px -400px;
}
.badge-20.t445 {
  background-position: -320px -400px;
}
.badge-20.t450 {
  background-position: -340px -400px;
}
.badge-20.t452 {
  background-position: -360px -400px;
}
.badge-20.t453 {
  background-position: -380px -400px;
}
.badge-20.t456 {
  background-position: -400px -400px;
}
.badge-20.t457 {
  background-position: -420px 0px;
}
.badge-20.t463 {
  background-position: -420px -20px;
}
.badge-20.t4660 {
  background-position: -420px -40px;
}
.badge-20.t472 {
  background-position: -420px -60px;
}
.badge-20.t476 {
  background-position: -420px -80px;
}
.badge-20.t479 {
  background-position: -420px -100px;
}
.badge-20.t48 {
  background-position: -420px -120px;
}
.badge-20.t482 {
  background-position: -420px -140px;
}
.badge-20.t485 {
  background-position: -420px -160px;
}
.badge-20.t491 {
  background-position: -420px -180px;
}
.badge-20.t5334 {
  background-position: -420px -200px;
}
.badge-20.t5335 {
  background-position: -420px -220px;
}
.badge-20.t5348 {
  background-position: -420px -240px;
}
.badge-20.t5350 {
  background-position: -420px -260px;
}
.badge-20.t5351 {
  background-position: -420px -280px;
}
.badge-20.t545 {
  background-position: -420px -300px;
}
.badge-20.t5576 {
  background-position: -420px -320px;
}
.badge-20.t573 {
  background-position: -420px -340px;
}
.badge-20.t580 {
  background-position: -420px -360px;
}
.badge-20.t581 {
  background-position: -420px -380px;
}
.badge-20.t585 {
  background-position: -420px -400px;
}
.badge-20.t586 {
  background-position: 0px -420px;
}
.badge-20.t59 {
  background-position: -20px -420px;
}
.badge-20.t591 {
  background-position: -40px -420px;
}
.badge-20.t595 {
  background-position: -60px -420px;
}
.badge-20.t6106 {
  background-position: -80px -420px;
}
.badge-20.t6128 {
  background-position: -100px -420px;
}
.badge-20.t6134 {
  background-position: -120px -420px;
}
.badge-20.t6339 {
  background-position: -140px -420px;
}
.badge-20.t6505 {
  background-position: -160px -420px;
}
.badge-20.t657 {
  background-position: -180px -420px;
}
.badge-20.t67 {
  background-position: -200px -420px;
}
.badge-20.t671 {
  background-position: -220px -420px;
}
.badge-20.t6722 {
  background-position: -240px -420px;
}
.badge-20.t6751 {
  background-position: -260px -420px;
}
.badge-20.t678 {
  background-position: -280px -420px;
}
.badge-20.t679 {
  background-position: -300px -420px;
}
.badge-20.t6796 {
  background-position: -320px -420px;
}
.badge-20.t69 {
  background-position: -340px -420px;
}
.badge-20.t70 {
  background-position: -360px -420px;
}
.badge-20.t7063 {
  background-position: -380px -420px;
}
.badge-20.t71 {
  background-position: -400px -420px;
}
.badge-20.t7140 {
  background-position: -420px -420px;
}
.badge-20.t7292 {
  background-position: -440px 0px;
}
.badge-20.t73 {
  background-position: -440px -20px;
}
.badge-20.t740 {
  background-position: -440px -40px;
}
.badge-20.t76 {
  background-position: -440px -60px;
}
.badge-20.t7601 {
  background-position: -440px -80px;
}
.badge-20.t7608 {
  background-position: -440px -100px;
}
.badge-20.t78 {
  background-position: -440px -120px;
}
.badge-20.t79 {
  background-position: -440px -140px;
}
.badge-20.t803 {
  background-position: -440px -160px;
}
.badge-20.t808 {
  background-position: -440px -180px;
}
.badge-20.t810 {
  background-position: -440px -200px;
}
.badge-20.t820 {
  background-position: -440px -220px;
}
.badge-20.t84 {
  background-position: -440px -240px;
}
.badge-20.t855 {
  background-position: -440px -260px;
}
.badge-20.t857 {
  background-position: -440px -280px;
}
.badge-20.t884 {
  background-position: -440px -300px;
}
.badge-20.t886 {
  background-position: -440px -320px;
}
.badge-20.t887 {
  background-position: -440px -340px;
}
.badge-20.t8889 {
  background-position: -440px -360px;
}
.badge-20.t891 {
  background-position: -440px -380px;
}
.badge-20.t8950 {
  background-position: -440px -400px;
}
.badge-20.t8951 {
  background-position: -440px -420px;
}
.badge-20.t8963 {
  background-position: 0px -440px;
}
.badge-20.t8964 {
  background-position: -20px -440px;
}
.badge-20.t935 {
  background-position: -40px -440px;
}
.badge-20.t936 {
  background-position: -60px -440px;
}
.badge-20.t94 {
  background-position: -80px -440px;
}
.badge-20.t943 {
  background-position: -100px -440px;
}
.badge-20.t9449 {
  background-position: -120px -440px;
}
.badge-20.t949 {
  background-position: -140px -440px;
}
.badge-20.t95 {
  background-position: -160px -440px;
}
.badge-20.t96 {
  background-position: -180px -440px;
}
.badge-20.t988 {
  background-position: -200px -440px;
}
.badge-20.t993 {
  background-position: -220px -440px;
}

.badge-25 {
  background-image: url("../i/sprites/badges-25-sprite.png");
  background-repeat: no-repeat;
  width: 25px;
  height: 25px;
  display: block;
  background-position: -175px -175px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .badge-25 {
    background-image: url("../i/sprites/badges-25-sprite@x2.png");
    background-size: 600px 575px;
  }
}
.badge-25.ACM {
  background-position: 0px 0px;
}
.badge-25.ADL {
  background-position: -25px 0px;
}
.badge-25.AEK {
  background-position: 0px -25px;
}
.badge-25.AFW {
  background-position: -25px -25px;
}
.badge-25.AJA {
  background-position: -50px 0px;
}
.badge-25.APO {
  background-position: -50px -25px;
}
.badge-25.ARS {
  background-position: 0px -50px;
}
.badge-25.ASI {
  background-position: -25px -50px;
}
.badge-25.AST {
  background-position: -50px -50px;
}
.badge-25.ASY {
  background-position: -75px 0px;
}
.badge-25.ATA {
  background-position: -75px -25px;
}
.badge-25.ATH {
  background-position: -75px -50px;
}
.badge-25.ATM {
  background-position: 0px -75px;
}
.badge-25.AUS {
  background-position: -25px -75px;
}
.badge-25.AVL {
  background-position: -50px -75px;
}
.badge-25.AZ {
  background-position: -75px -75px;
}
.badge-25.B04 {
  background-position: -100px 0px;
}
.badge-25.BAL {
  background-position: -100px -25px;
}
.badge-25.BAR {
  background-position: -100px -50px;
}
.badge-25.BAT {
  background-position: -100px -75px;
}
.badge-25.BBV {
  background-position: 0px -100px;
}
.badge-25.BCN {
  background-position: -25px -100px;
}
.badge-25.BEF {
  background-position: -50px -100px;
}
.badge-25.BEL {
  background-position: -75px -100px;
}
.badge-25.BHA {
  background-position: -100px -100px;
}
.badge-25.BIR {
  background-position: -125px 0px;
}
.badge-25.BJK {
  background-position: -125px -25px;
}
.badge-25.BLB {
  background-position: -125px -50px;
}
.badge-25.BLP {
  background-position: -125px -75px;
}
.badge-25.BMG {
  background-position: -125px -100px;
}
.badge-25.BOL {
  background-position: 0px -125px;
}
.badge-25.BOR {
  background-position: -25px -125px;
}
.badge-25.BOU {
  background-position: -50px -125px;
}
.badge-25.BRA {
  background-position: -75px -125px;
}
.badge-25.BRE {
  background-position: -100px -125px;
}
.badge-25.BRG {
  background-position: -125px -125px;
}
.badge-25.BRI {
  background-position: -150px 0px;
}
.badge-25.BRR {
  background-position: -150px -25px;
}
.badge-25.BRU {
  background-position: -150px -50px;
}
.badge-25.BRW {
  background-position: -150px -75px;
}
.badge-25.BRY {
  background-position: -150px -100px;
}
.badge-25.BSC {
  background-position: -150px -125px;
}
.badge-25.BSL {
  background-position: 0px -150px;
}
.badge-25.BUR {
  background-position: -25px -150px;
}
.badge-25.BVB {
  background-position: -50px -150px;
}
.badge-25.CAR {
  background-position: -75px -150px;
}
.badge-25.CEL {
  background-position: -100px -150px;
}
.badge-25.CHA {
  background-position: -125px -150px;
}
.badge-25.CHE {
  background-position: -150px -150px;
}
.badge-25.CHF {
  background-position: -175px 0px;
}
.badge-25.CHT {
  background-position: -175px -25px;
}
.badge-25.CLV {
  background-position: -175px -50px;
}
.badge-25.CMU {
  background-position: -175px -75px;
}
.badge-25.COU {
  background-position: -175px -100px;
}
.badge-25.COV {
  background-position: -175px -125px;
}
.badge-25.CPH {
  background-position: -175px -150px;
}
.badge-25.CRE {
  background-position: 0px -175px;
}
.badge-25.CRW {
  background-position: -25px -175px;
}
.badge-25.CRY {
  background-position: -50px -175px;
}
.badge-25.CSK {
  background-position: -75px -175px;
}
.badge-25.CUT {
  background-position: -100px -175px;
}
.badge-25.CZV {
  background-position: -125px -175px;
}
.badge-25.DAG {
  background-position: -150px -175px;
}
.badge-25.DER {
  background-position: -200px 0px;
}
.badge-25.DER-new {
  background-position: -200px -25px;
}
.badge-25.DMK {
  background-position: -200px -50px;
}
.badge-25.DND {
  background-position: -200px -75px;
}
.badge-25.DNR {
  background-position: -200px -100px;
}
.badge-25.DON {
  background-position: -200px -125px;
}
.badge-25.DYK {
  background-position: -200px -150px;
}
.badge-25.DZG {
  background-position: -200px -175px;
}
.badge-25.EAS {
  background-position: 0px -200px;
}
.badge-25.EVE {
  background-position: -25px -200px;
}
.badge-25.EXE {
  background-position: -50px -200px;
}
.badge-25.FCA {
  background-position: -75px -200px;
}
.badge-25.FCB {
  background-position: -100px -200px;
}
.badge-25.FCL {
  background-position: -125px -200px;
}
.badge-25.FCSM {
  background-position: -150px -200px;
}
.badge-25.FEN {
  background-position: -175px -200px;
}
.badge-25.FEY {
  background-position: -200px -200px;
}
.badge-25.FGR {
  background-position: -225px 0px;
}
.badge-25.FIO {
  background-position: -225px -25px;
}
.badge-25.FKQ {
  background-position: -225px -50px;
}
.badge-25.FKV {
  background-position: -225px -75px;
}
.badge-25.FLE {
  background-position: -225px -100px;
}
.badge-25.FUL {
  background-position: -225px -125px;
}
.badge-25.GAL {
  background-position: -225px -150px;
}
.badge-25.GIL {
  background-position: -225px -175px;
}
.badge-25.GRI {
  background-position: -225px -200px;
}
.badge-25.GRO {
  background-position: 0px -225px;
}
.badge-25.HAL {
  background-position: -25px -225px;
}
.badge-25.HBS {
  background-position: -50px -225px;
}
.badge-25.HOF {
  background-position: -75px -225px;
}
.badge-25.HUD {
  background-position: -100px -225px;
}
.badge-25.HUL {
  background-position: -125px -225px;
}
.badge-25.IBA {
  background-position: -150px -225px;
}
.badge-25.IPS {
  background-position: -175px -225px;
}
.badge-25.JUV {
  background-position: -200px -225px;
}
.badge-25.KAA {
  background-position: -225px -225px;
}
.badge-25.KOE {
  background-position: -250px 0px;
}
.badge-25.KRA {
  background-position: -250px -25px;
}
.badge-25.KYS {
  background-position: -250px -50px;
}
.badge-25.LAZ {
  background-position: -250px -75px;
}
.badge-25.LEE {
  background-position: -250px -100px;
}
.badge-25.LEG {
  background-position: -250px -125px;
}
.badge-25.LEI {
  background-position: -250px -150px;
}
.badge-25.LEP {
  background-position: -250px -175px;
}
.badge-25.LIB {
  background-position: -250px -200px;
}
.badge-25.LIN {
  background-position: -250px -225px;
}
.badge-25.LIV {
  background-position: 0px -250px;
}
.badge-25.LKM {
  background-position: -25px -250px;
}
.badge-25.LNO {
  background-position: -50px -250px;
}
.badge-25.LOK {
  background-position: -75px -250px;
}
.badge-25.LUD {
  background-position: -100px -250px;
}
.badge-25.LUT {
  background-position: -125px -250px;
}
.badge-25.LYN {
  background-position: -150px -250px;
}
.badge-25.M05 {
  background-position: -175px -250px;
}
.badge-25.MAN {
  background-position: -200px -250px;
}
.badge-25.MAR {
  background-position: -225px -250px;
}
.badge-25.MCH {
  background-position: -250px -250px;
}
.badge-25.MCI {
  background-position: -275px 0px;
}
.badge-25.MCO {
  background-position: -275px -25px;
}
.badge-25.MFF {
  background-position: -275px -50px;
}
.badge-25.MID {
  background-position: -275px -75px;
}
.badge-25.MIL {
  background-position: -275px -100px;
}
.badge-25.MKD {
  background-position: -275px -125px;
}
.badge-25.MOL {
  background-position: -275px -150px;
}
.badge-25.MOR {
  background-position: -275px -175px;
}
.badge-25.MTA {
  background-position: -275px -200px;
}
.badge-25.MUN {
  background-position: -275px -225px;
}
.badge-25.NAP {
  background-position: -275px -250px;
}
.badge-25.NEW {
  background-position: 0px -275px;
}
.badge-25.NFO {
  background-position: -25px -275px;
}
.badge-25.NHT {
  background-position: -50px -275px;
}
.badge-25.NIC {
  background-position: -75px -275px;
}
.badge-25.NKM {
  background-position: -100px -275px;
}
.badge-25.NOR {
  background-position: -125px -275px;
}
.badge-25.NOT {
  background-position: -150px -275px;
}
.badge-25.NWP {
  background-position: -175px -275px;
}
.badge-25.OFK {
  background-position: -200px -275px;
}
.badge-25.OLD {
  background-position: -225px -275px;
}
.badge-25.OLY {
  background-position: -250px -275px;
}
.badge-25.OSM {
  background-position: -275px -275px;
}
.badge-25.OXF {
  background-position: -300px 0px;
}
.badge-25.PAO {
  background-position: -300px -25px;
}
.badge-25.PBG {
  background-position: -300px -50px;
}
.badge-25.PET {
  background-position: -300px -75px;
}
.badge-25.PLY {
  background-position: -300px -100px;
}
.badge-25.PLZ {
  background-position: -300px -125px;
}
.badge-25.PNE {
  background-position: -300px -150px;
}
.badge-25.POR {
  background-position: -300px -175px;
}
.badge-25.PSG {
  background-position: -300px -200px;
}
.badge-25.PSV {
  background-position: -300px -225px;
}
.badge-25.PTO {
  background-position: -300px -250px;
}
.badge-25.PTV {
  background-position: -300px -275px;
}
.badge-25.QAB {
  background-position: 0px -300px;
}
.badge-25.QPR {
  background-position: -25px -300px;
}
.badge-25.RAP {
  background-position: -50px -300px;
}
.badge-25.RBL {
  background-position: -75px -300px;
}
.badge-25.RDG {
  background-position: -100px -300px;
}
.badge-25.RMA {
  background-position: -125px -300px;
}
.badge-25.RMD {
  background-position: -150px -300px;
}
.badge-25.ROC {
  background-position: -175px -300px;
}
.badge-25.RSB {
  background-position: -200px -300px;
}
.badge-25.RSO {
  background-position: -225px -300px;
}
.badge-25.RSV {
  background-position: -250px -300px;
}
.badge-25.RTH {
  background-position: -275px -300px;
}
.badge-25.RUB {
  background-position: -300px -300px;
}
.badge-25.S04 {
  background-position: -325px 0px;
}
.badge-25.SBR {
  background-position: -325px -25px;
}
.badge-25.SCL {
  background-position: -325px -50px;
}
.badge-25.SCU {
  background-position: -325px -75px;
}
.badge-25.SDK {
  background-position: -325px -100px;
}
.badge-25.SEV {
  background-position: -325px -125px;
}
.badge-25.SHR {
  background-position: -325px -150px;
}
.badge-25.SHU {
  background-position: -325px -175px;
}
.badge-25.SHW {
  background-position: -325px -200px;
}
.badge-25.SIO {
  background-position: -325px -225px;
}
.badge-25.SKE {
  background-position: -325px -250px;
}
.badge-25.SOU {
  background-position: -325px -275px;
}
.badge-25.SPP {
  background-position: -325px -300px;
}
.badge-25.SPR {
  background-position: 0px -325px;
}
.badge-25.SSL {
  background-position: -25px -325px;
}
.badge-25.STE {
  background-position: -50px -325px;
}
.badge-25.STK {
  background-position: -75px -325px;
}
.badge-25.STO {
  background-position: -100px -325px;
}
.badge-25.STU {
  background-position: -125px -325px;
}
.badge-25.STV {
  background-position: -150px -325px;
}
.badge-25.SUN {
  background-position: -175px -325px;
}
.badge-25.SUT {
  background-position: -200px -325px;
}
.badge-25.SWA {
  background-position: -225px -325px;
}
.badge-25.SWI {
  background-position: -250px -325px;
}
.badge-25.TOT {
  background-position: -300px -550px;
}
.badge-25.TOTALT {
  background-position: -325px -550px;
}
.badge-25.VAL {
  background-position: -350px -550px;
}
.badge-25.VIL {
  background-position: -400px -550px;
}
.badge-25.VIT {
  background-position: -425px -550px;
}
.badge-25.VTG {
  background-position: -450px -550px;
}
.badge-25.Videoton-50x50 {
  background-position: -375px -550px;
}
.badge-25.WAT {
  background-position: -475px -550px;
}
.badge-25.WBA {
  background-position: -500px -550px;
}
.badge-25.WHU {
  background-position: -525px -550px;
}
.badge-25.WIG {
  background-position: -550px -550px;
}
.badge-25.WIM {
  background-position: -575px 0px;
}
.badge-25.WLS {
  background-position: -575px -25px;
}
.badge-25.WOB {
  background-position: -575px -50px;
}
.badge-25.WOL {
  background-position: -575px -75px;
}
.badge-25.WYC {
  background-position: -575px -100px;
}
.badge-25.YEO {
  background-position: -575px -125px;
}
.badge-25.ZLN {
  background-position: -575px -150px;
}
.badge-25.ZNT {
  background-position: -575px -175px;
}
.badge-25.ZRL {
  background-position: -575px -200px;
}
.badge-25.default, .badge-25.flag {
  background-position: -175px -175px;
}
.badge-25.t100 {
  background-position: -275px -325px;
}
.badge-25.t1003 {
  background-position: -300px -325px;
}
.badge-25.t1007 {
  background-position: -325px -325px;
}
.badge-25.t10248 {
  background-position: -350px 0px;
}
.badge-25.t10575 {
  background-position: -350px -25px;
}
.badge-25.t10657 {
  background-position: -350px -50px;
}
.badge-25.t107 {
  background-position: -350px -75px;
}
.badge-25.t109 {
  background-position: -350px -100px;
}
.badge-25.t1098 {
  background-position: -350px -125px;
}
.badge-25.t1099 {
  background-position: -350px -150px;
}
.badge-25.t11206 {
  background-position: -350px -175px;
}
.badge-25.t11371 {
  background-position: -350px -200px;
}
.badge-25.t1169 {
  background-position: -350px -225px;
}
.badge-25.t1170 {
  background-position: -350px -250px;
}
.badge-25.t1185 {
  background-position: -350px -275px;
}
.badge-25.t1189 {
  background-position: -350px -300px;
}
.badge-25.t11936 {
  background-position: -350px -325px;
}
.badge-25.t11937 {
  background-position: 0px -350px;
}
.badge-25.t121 {
  background-position: -25px -350px;
}
.badge-25.t125 {
  background-position: -50px -350px;
}
.badge-25.t127 {
  background-position: -75px -350px;
}
.badge-25.t129 {
  background-position: -100px -350px;
}
.badge-25.t12935 {
  background-position: -125px -350px;
}
.badge-25.t12938 {
  background-position: -150px -350px;
}
.badge-25.t12939 {
  background-position: -175px -350px;
}
.badge-25.t12940 {
  background-position: -200px -350px;
}
.badge-25.t12944 {
  background-position: -225px -350px;
}
.badge-25.t12948 {
  background-position: -250px -350px;
}
.badge-25.t12968 {
  background-position: -275px -350px;
}
.badge-25.t12969 {
  background-position: -300px -350px;
}
.badge-25.t12970 {
  background-position: -325px -350px;
}
.badge-25.t12971 {
  background-position: -350px -350px;
}
.badge-25.t131 {
  background-position: -375px 0px;
}
.badge-25.t13187 {
  background-position: -375px -25px;
}
.badge-25.t135 {
  background-position: -375px -50px;
}
.badge-25.t136 {
  background-position: -375px -75px;
}
.badge-25.t138 {
  background-position: -375px -100px;
}
.badge-25.t1395 {
  background-position: -375px -125px;
}
.badge-25.t140 {
  background-position: -375px -150px;
}
.badge-25.t1400 {
  background-position: -375px -175px;
}
.badge-25.t1405 {
  background-position: -375px -200px;
}
.badge-25.t1409 {
  background-position: -375px -225px;
}
.badge-25.t1414 {
  background-position: -375px -250px;
}
.badge-25.t142 {
  background-position: -375px -275px;
}
.badge-25.t143 {
  background-position: -375px -300px;
}
.badge-25.t1446 {
  background-position: -375px -325px;
}
.badge-25.t1457 {
  background-position: -375px -350px;
}
.badge-25.t146 {
  background-position: 0px -375px;
}
.badge-25.t1462 {
  background-position: -25px -375px;
}
.badge-25.t147 {
  background-position: -50px -375px;
}
.badge-25.t1475 {
  background-position: -75px -375px;
}
.badge-25.t148 {
  background-position: -100px -375px;
}
.badge-25.t1484 {
  background-position: -125px -375px;
}
.badge-25.t1487 {
  background-position: -150px -375px;
}
.badge-25.t1492 {
  background-position: -175px -375px;
}
.badge-25.t1493 {
  background-position: -200px -375px;
}
.badge-25.t1494 {
  background-position: -225px -375px;
}
.badge-25.t150 {
  background-position: -250px -375px;
}
.badge-25.t1508 {
  background-position: -275px -375px;
}
.badge-25.t1510 {
  background-position: -300px -375px;
}
.badge-25.t152 {
  background-position: -325px -375px;
}
.badge-25.t1520 {
  background-position: -350px -375px;
}
.badge-25.t1526 {
  background-position: -375px -375px;
}
.badge-25.t1580 {
  background-position: -400px 0px;
}
.badge-25.t1586 {
  background-position: -400px -25px;
}
.badge-25.t1587 {
  background-position: -400px -50px;
}
.badge-25.t159 {
  background-position: -400px -75px;
}
.badge-25.t160 {
  background-position: -400px -100px;
}
.badge-25.t1615 {
  background-position: -400px -125px;
}
.badge-25.t162 {
  background-position: -400px -150px;
}
.badge-25.t1633 {
  background-position: -400px -175px;
}
.badge-25.t169 {
  background-position: -400px -200px;
}
.badge-25.t171 {
  background-position: -400px -225px;
}
.badge-25.t1712 {
  background-position: -400px -250px;
}
.badge-25.t1716 {
  background-position: -400px -275px;
}
.badge-25.t1747 {
  background-position: -400px -300px;
}
.badge-25.t1748 {
  background-position: -400px -325px;
}
.badge-25.t176 {
  background-position: -400px -350px;
}
.badge-25.t177 {
  background-position: -400px -375px;
}
.badge-25.t1792 {
  background-position: 0px -400px;
}
.badge-25.t182 {
  background-position: -25px -400px;
}
.badge-25.t185 {
  background-position: -50px -400px;
}
.badge-25.t1902 {
  background-position: -75px -400px;
}
.badge-25.t194 {
  background-position: -100px -400px;
}
.badge-25.t1943 {
  background-position: -125px -400px;
}
.badge-25.t195 {
  background-position: -150px -400px;
}
.badge-25.t1951 {
  background-position: -175px -400px;
}
.badge-25.t1963 {
  background-position: -200px -400px;
}
.badge-25.t197 {
  background-position: -225px -400px;
}
.badge-25.t1981 {
  background-position: -250px -400px;
}
.badge-25.t2003 {
  background-position: -275px -400px;
}
.badge-25.t2006 {
  background-position: -300px -400px;
}
.badge-25.t203 {
  background-position: -325px -400px;
}
.badge-25.t2039 {
  background-position: -350px -400px;
}
.badge-25.t2047 {
  background-position: -375px -400px;
}
.badge-25.t205 {
  background-position: -400px -400px;
}
.badge-25.t2050 {
  background-position: -425px 0px;
}
.badge-25.t2051 {
  background-position: -425px -25px;
}
.badge-25.t2052 {
  background-position: -425px -50px;
}
.badge-25.t2057 {
  background-position: -425px -75px;
}
.badge-25.t2058 {
  background-position: -425px -100px;
}
.badge-25.t2059 {
  background-position: -425px -125px;
}
.badge-25.t206 {
  background-position: -425px -150px;
}
.badge-25.t2060 {
  background-position: -425px -175px;
}
.badge-25.t2061 {
  background-position: -425px -200px;
}
.badge-25.t2062 {
  background-position: -425px -225px;
}
.badge-25.t2063 {
  background-position: -425px -250px;
}
.badge-25.t2064 {
  background-position: -425px -275px;
}
.badge-25.t211 {
  background-position: -425px -300px;
}
.badge-25.t2116 {
  background-position: -425px -325px;
}
.badge-25.t212 {
  background-position: -425px -350px;
}
.badge-25.t2133 {
  background-position: -425px -375px;
}
.badge-25.t214 {
  background-position: -425px -400px;
}
.badge-25.t2141 {
  background-position: 0px -425px;
}
.badge-25.t2155 {
  background-position: -25px -425px;
}
.badge-25.t216 {
  background-position: -50px -425px;
}
.badge-25.t2161 {
  background-position: -75px -425px;
}
.badge-25.t217 {
  background-position: -100px -425px;
}
.badge-25.t2182 {
  background-position: -125px -425px;
}
.badge-25.t2246 {
  background-position: -150px -425px;
}
.badge-25.t2273 {
  background-position: -175px -425px;
}
.badge-25.t2278 {
  background-position: -200px -425px;
}
.badge-25.t2279 {
  background-position: -225px -425px;
}
.badge-25.t232 {
  background-position: -250px -425px;
}
.badge-25.t234 {
  background-position: -275px -425px;
}
.badge-25.t2347 {
  background-position: -300px -425px;
}
.badge-25.t2359 {
  background-position: -325px -425px;
}
.badge-25.t237 {
  background-position: -350px -425px;
}
.badge-25.t239 {
  background-position: -375px -425px;
}
.badge-25.t240 {
  background-position: -400px -425px;
}
.badge-25.t243 {
  background-position: -425px -425px;
}
.badge-25.t2447 {
  background-position: -450px 0px;
}
.badge-25.t245 {
  background-position: -450px -25px;
}
.badge-25.t2468 {
  background-position: -450px -50px;
}
.badge-25.t249 {
  background-position: -450px -75px;
}
.badge-25.t2496 {
  background-position: -450px -100px;
}
.badge-25.t2497 {
  background-position: -450px -125px;
}
.badge-25.t250 {
  background-position: -450px -150px;
}
.badge-25.t252 {
  background-position: -450px -175px;
}
.badge-25.t253 {
  background-position: -450px -200px;
}
.badge-25.t2592 {
  background-position: -450px -225px;
}
.badge-25.t2599 {
  background-position: -450px -250px;
}
.badge-25.t260 {
  background-position: -450px -275px;
}
.badge-25.t2623 {
  background-position: -450px -300px;
}
.badge-25.t2625 {
  background-position: -450px -325px;
}
.badge-25.t2627 {
  background-position: -450px -350px;
}
.badge-25.t2628 {
  background-position: -450px -375px;
}
.badge-25.t263 {
  background-position: -450px -400px;
}
.badge-25.t264 {
  background-position: -450px -425px;
}
.badge-25.t2702 {
  background-position: 0px -450px;
}
.badge-25.t2714 {
  background-position: -25px -450px;
}
.badge-25.t273 {
  background-position: -50px -450px;
}
.badge-25.t2733 {
  background-position: -75px -450px;
}
.badge-25.t2751 {
  background-position: -100px -450px;
}
.badge-25.t2753 {
  background-position: -125px -450px;
}
.badge-25.t2759 {
  background-position: -150px -450px;
}
.badge-25.t2760 {
  background-position: -175px -450px;
}
.badge-25.t2794 {
  background-position: -200px -450px;
}
.badge-25.t281 {
  background-position: -225px -450px;
}
.badge-25.t2839 {
  background-position: -250px -450px;
}
.badge-25.t284 {
  background-position: -275px -450px;
}
.badge-25.t2847 {
  background-position: -300px -450px;
}
.badge-25.t287 {
  background-position: -325px -450px;
}
.badge-25.t2870 {
  background-position: -350px -450px;
}
.badge-25.t289 {
  background-position: -375px -450px;
}
.badge-25.t290 {
  background-position: -400px -450px;
}
.badge-25.t291 {
  background-position: -425px -450px;
}
.badge-25.t293 {
  background-position: -450px -450px;
}
.badge-25.t294 {
  background-position: -475px 0px;
}
.badge-25.t295 {
  background-position: -475px -25px;
}
.badge-25.t297 {
  background-position: -475px -50px;
}
.badge-25.t298 {
  background-position: -475px -75px;
}
.badge-25.t2997 {
  background-position: -475px -100px;
}
.badge-25.t300 {
  background-position: -475px -125px;
}
.badge-25.t301 {
  background-position: -475px -150px;
}
.badge-25.t3012 {
  background-position: -475px -175px;
}
.badge-25.t3014 {
  background-position: -475px -200px;
}
.badge-25.t302 {
  background-position: -475px -225px;
}
.badge-25.t3033 {
  background-position: -475px -250px;
}
.badge-25.t3062 {
  background-position: -475px -275px;
}
.badge-25.t3093 {
  background-position: -475px -300px;
}
.badge-25.t3096 {
  background-position: -475px -325px;
}
.badge-25.t3097 {
  background-position: -475px -350px;
}
.badge-25.t310 {
  background-position: -475px -375px;
}
.badge-25.t3107 {
  background-position: -475px -400px;
}
.badge-25.t3120 {
  background-position: -475px -425px;
}
.badge-25.t3121 {
  background-position: -475px -450px;
}
.badge-25.t3139 {
  background-position: 0px -475px;
}
.badge-25.t3140 {
  background-position: -25px -475px;
}
.badge-25.t3141 {
  background-position: -50px -475px;
}
.badge-25.t3150 {
  background-position: -75px -475px;
}
.badge-25.t3151 {
  background-position: -100px -475px;
}
.badge-25.t3153 {
  background-position: -125px -475px;
}
.badge-25.t3155 {
  background-position: -150px -475px;
}
.badge-25.t3156 {
  background-position: -175px -475px;
}
.badge-25.t3159 {
  background-position: -200px -475px;
}
.badge-25.t3160 {
  background-position: -225px -475px;
}
.badge-25.t3161 {
  background-position: -250px -475px;
}
.badge-25.t3162 {
  background-position: -275px -475px;
}
.badge-25.t3163 {
  background-position: -300px -475px;
}
.badge-25.t318 {
  background-position: -325px -475px;
}
.badge-25.t3221 {
  background-position: -350px -475px;
}
.badge-25.t324 {
  background-position: -375px -475px;
}
.badge-25.t3347 {
  background-position: -400px -475px;
}
.badge-25.t3356 {
  background-position: -425px -475px;
}
.badge-25.t3360 {
  background-position: -450px -475px;
}
.badge-25.t3382 {
  background-position: -475px -475px;
}
.badge-25.t3389 {
  background-position: -500px 0px;
}
.badge-25.t3404 {
  background-position: -500px -25px;
}
.badge-25.t3414 {
  background-position: -500px -50px;
}
.badge-25.t3417 {
  background-position: -500px -75px;
}
.badge-25.t3419 {
  background-position: -500px -100px;
}
.badge-25.t3423 {
  background-position: -500px -125px;
}
.badge-25.t3437 {
  background-position: -500px -150px;
}
.badge-25.t3446 {
  background-position: -500px -175px;
}
.badge-25.t3448 {
  background-position: -500px -200px;
}
.badge-25.t3454 {
  background-position: -500px -225px;
}
.badge-25.t3485 {
  background-position: -500px -250px;
}
.badge-25.t3492 {
  background-position: -500px -275px;
}
.badge-25.t3533 {
  background-position: -500px -300px;
}
.badge-25.t373 {
  background-position: -500px -325px;
}
.badge-25.t375 {
  background-position: -500px -350px;
}
.badge-25.t3751 {
  background-position: -500px -375px;
}
.badge-25.t378 {
  background-position: -500px -400px;
}
.badge-25.t383 {
  background-position: -500px -425px;
}
.badge-25.t385 {
  background-position: -500px -450px;
}
.badge-25.t3869 {
  background-position: -500px -475px;
}
.badge-25.t387 {
  background-position: 0px -500px;
}
.badge-25.t394 {
  background-position: -25px -500px;
}
.badge-25.t4004 {
  background-position: -50px -500px;
}
.badge-25.t4007 {
  background-position: -75px -500px;
}
.badge-25.t401 {
  background-position: -100px -500px;
}
.badge-25.t4094 {
  background-position: -125px -500px;
}
.badge-25.t411 {
  background-position: -150px -500px;
}
.badge-25.t4114 {
  background-position: -175px -500px;
}
.badge-25.t413 {
  background-position: -200px -500px;
}
.badge-25.t414 {
  background-position: -225px -500px;
}
.badge-25.t4153 {
  background-position: -250px -500px;
}
.badge-25.t428 {
  background-position: -275px -500px;
}
.badge-25.t429 {
  background-position: -300px -500px;
}
.badge-25.t434 {
  background-position: -325px -500px;
}
.badge-25.t439 {
  background-position: -350px -500px;
}
.badge-25.t440 {
  background-position: -375px -500px;
}
.badge-25.t445 {
  background-position: -400px -500px;
}
.badge-25.t450 {
  background-position: -425px -500px;
}
.badge-25.t452 {
  background-position: -450px -500px;
}
.badge-25.t453 {
  background-position: -475px -500px;
}
.badge-25.t456 {
  background-position: -500px -500px;
}
.badge-25.t457 {
  background-position: -525px 0px;
}
.badge-25.t463 {
  background-position: -525px -25px;
}
.badge-25.t4660 {
  background-position: -525px -50px;
}
.badge-25.t472 {
  background-position: -525px -75px;
}
.badge-25.t476 {
  background-position: -525px -100px;
}
.badge-25.t479 {
  background-position: -525px -125px;
}
.badge-25.t48 {
  background-position: -525px -150px;
}
.badge-25.t482 {
  background-position: -525px -175px;
}
.badge-25.t485 {
  background-position: -525px -200px;
}
.badge-25.t491 {
  background-position: -525px -225px;
}
.badge-25.t5334 {
  background-position: -525px -250px;
}
.badge-25.t5335 {
  background-position: -525px -275px;
}
.badge-25.t5348 {
  background-position: -525px -300px;
}
.badge-25.t5350 {
  background-position: -525px -325px;
}
.badge-25.t5351 {
  background-position: -525px -350px;
}
.badge-25.t545 {
  background-position: -525px -375px;
}
.badge-25.t5576 {
  background-position: -525px -400px;
}
.badge-25.t573 {
  background-position: -525px -425px;
}
.badge-25.t580 {
  background-position: -525px -450px;
}
.badge-25.t581 {
  background-position: -525px -475px;
}
.badge-25.t585 {
  background-position: -525px -500px;
}
.badge-25.t586 {
  background-position: 0px -525px;
}
.badge-25.t59 {
  background-position: -25px -525px;
}
.badge-25.t591 {
  background-position: -50px -525px;
}
.badge-25.t595 {
  background-position: -75px -525px;
}
.badge-25.t6106 {
  background-position: -100px -525px;
}
.badge-25.t6128 {
  background-position: -125px -525px;
}
.badge-25.t6134 {
  background-position: -150px -525px;
}
.badge-25.t6339 {
  background-position: -175px -525px;
}
.badge-25.t6505 {
  background-position: -200px -525px;
}
.badge-25.t657 {
  background-position: -225px -525px;
}
.badge-25.t67 {
  background-position: -250px -525px;
}
.badge-25.t671 {
  background-position: -275px -525px;
}
.badge-25.t6722 {
  background-position: -300px -525px;
}
.badge-25.t6751 {
  background-position: -325px -525px;
}
.badge-25.t678 {
  background-position: -350px -525px;
}
.badge-25.t679 {
  background-position: -375px -525px;
}
.badge-25.t6796 {
  background-position: -400px -525px;
}
.badge-25.t69 {
  background-position: -425px -525px;
}
.badge-25.t70 {
  background-position: -450px -525px;
}
.badge-25.t7063 {
  background-position: -475px -525px;
}
.badge-25.t71 {
  background-position: -500px -525px;
}
.badge-25.t7140 {
  background-position: -525px -525px;
}
.badge-25.t7292 {
  background-position: -550px 0px;
}
.badge-25.t73 {
  background-position: -550px -25px;
}
.badge-25.t740 {
  background-position: -550px -50px;
}
.badge-25.t76 {
  background-position: -550px -75px;
}
.badge-25.t7601 {
  background-position: -550px -100px;
}
.badge-25.t7608 {
  background-position: -550px -125px;
}
.badge-25.t78 {
  background-position: -550px -150px;
}
.badge-25.t79 {
  background-position: -550px -175px;
}
.badge-25.t803 {
  background-position: -550px -200px;
}
.badge-25.t808 {
  background-position: -550px -225px;
}
.badge-25.t810 {
  background-position: -550px -250px;
}
.badge-25.t820 {
  background-position: -550px -275px;
}
.badge-25.t84 {
  background-position: -550px -300px;
}
.badge-25.t855 {
  background-position: -550px -325px;
}
.badge-25.t857 {
  background-position: -550px -350px;
}
.badge-25.t884 {
  background-position: -550px -375px;
}
.badge-25.t886 {
  background-position: -550px -400px;
}
.badge-25.t887 {
  background-position: -550px -425px;
}
.badge-25.t8889 {
  background-position: -550px -450px;
}
.badge-25.t891 {
  background-position: -550px -475px;
}
.badge-25.t8950 {
  background-position: -550px -500px;
}
.badge-25.t8951 {
  background-position: -550px -525px;
}
.badge-25.t8963 {
  background-position: 0px -550px;
}
.badge-25.t8964 {
  background-position: -25px -550px;
}
.badge-25.t935 {
  background-position: -50px -550px;
}
.badge-25.t936 {
  background-position: -75px -550px;
}
.badge-25.t94 {
  background-position: -100px -550px;
}
.badge-25.t943 {
  background-position: -125px -550px;
}
.badge-25.t9449 {
  background-position: -150px -550px;
}
.badge-25.t949 {
  background-position: -175px -550px;
}
.badge-25.t95 {
  background-position: -200px -550px;
}
.badge-25.t96 {
  background-position: -225px -550px;
}
.badge-25.t988 {
  background-position: -250px -550px;
}
.badge-25.t993 {
  background-position: -275px -550px;
}

.badge-50 {
  background-image: url("../i/sprites/badges-50-sprite.png");
  background-repeat: no-repeat;
  width: 50px;
  height: 50px;
  display: block;
  background-position: -350px -350px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .badge-50 {
    background-image: url("../i/sprites/badges-50-sprite@x2.png");
    background-size: 750px 750px;
  }
}
.badge-50.ACM {
  background-position: 0px 0px;
}
.badge-50.ADL {
  background-position: -50px 0px;
}
.badge-50.AEK {
  background-position: 0px -50px;
}
.badge-50.AFW {
  background-position: -50px -50px;
}
.badge-50.AJA {
  background-position: -100px 0px;
}
.badge-50.APO {
  background-position: -100px -50px;
}
.badge-50.ARS {
  background-position: 0px -100px;
}
.badge-50.ASI {
  background-position: -50px -100px;
}
.badge-50.AST {
  background-position: -100px -100px;
}
.badge-50.ASY {
  background-position: -150px 0px;
}
.badge-50.ATA {
  background-position: -150px -50px;
}
.badge-50.ATH {
  background-position: -150px -100px;
}
.badge-50.ATM {
  background-position: 0px -150px;
}
.badge-50.AUS {
  background-position: -50px -150px;
}
.badge-50.AVL {
  background-position: -100px -150px;
}
.badge-50.AZ {
  background-position: -150px -150px;
}
.badge-50.B04 {
  background-position: -200px 0px;
}
.badge-50.BAL {
  background-position: -200px -50px;
}
.badge-50.BAR {
  background-position: -200px -100px;
}
.badge-50.BAT {
  background-position: -200px -150px;
}
.badge-50.BBV {
  background-position: 0px -200px;
}
.badge-50.BCN {
  background-position: -50px -200px;
}
.badge-50.BEF {
  background-position: -100px -200px;
}
.badge-50.BEL {
  background-position: -150px -200px;
}
.badge-50.BHA {
  background-position: -200px -200px;
}
.badge-50.BIR {
  background-position: -250px 0px;
}
.badge-50.BJK {
  background-position: -250px -50px;
}
.badge-50.BLB {
  background-position: -250px -100px;
}
.badge-50.BLP {
  background-position: -250px -150px;
}
.badge-50.BMG {
  background-position: -250px -200px;
}
.badge-50.BOL {
  background-position: 0px -250px;
}
.badge-50.BOR {
  background-position: -50px -250px;
}
.badge-50.BOU {
  background-position: -100px -250px;
}
.badge-50.BRA {
  background-position: -150px -250px;
}
.badge-50.BRE {
  background-position: -200px -250px;
}
.badge-50.BRG {
  background-position: -250px -250px;
}
.badge-50.BRI {
  background-position: -300px 0px;
}
.badge-50.BRR {
  background-position: -300px -50px;
}
.badge-50.BRU {
  background-position: -300px -100px;
}
.badge-50.BRW {
  background-position: -300px -150px;
}
.badge-50.BRY {
  background-position: -300px -200px;
}
.badge-50.BSC {
  background-position: -300px -250px;
}
.badge-50.BSL {
  background-position: 0px -300px;
}
.badge-50.BUR {
  background-position: -50px -300px;
}
.badge-50.BVB {
  background-position: -100px -300px;
}
.badge-50.CAR {
  background-position: -150px -300px;
}
.badge-50.CEL {
  background-position: -200px -300px;
}
.badge-50.CHA {
  background-position: -250px -300px;
}
.badge-50.CHE {
  background-position: -300px -300px;
}
.badge-50.CHF {
  background-position: -350px 0px;
}
.badge-50.CHT {
  background-position: -350px -50px;
}
.badge-50.CLV {
  background-position: -350px -100px;
}
.badge-50.CMU {
  background-position: -350px -150px;
}
.badge-50.COU {
  background-position: -350px -200px;
}
.badge-50.COV {
  background-position: -350px -250px;
}
.badge-50.CPH {
  background-position: -350px -300px;
}
.badge-50.CRE {
  background-position: 0px -350px;
}
.badge-50.CRW {
  background-position: -50px -350px;
}
.badge-50.CRY {
  background-position: -100px -350px;
}
.badge-50.CSK {
  background-position: -150px -350px;
}
.badge-50.CUT {
  background-position: -200px -350px;
}
.badge-50.CZV {
  background-position: -250px -350px;
}
.badge-50.DAG {
  background-position: -300px -350px;
}
.badge-50.DER {
  background-position: -400px 0px;
}
.badge-50.DER-new {
  background-position: -400px -50px;
}
.badge-50.DMK {
  background-position: -400px -100px;
}
.badge-50.DND {
  background-position: -400px -150px;
}
.badge-50.DNR {
  background-position: -400px -200px;
}
.badge-50.DON {
  background-position: -400px -250px;
}
.badge-50.DYK {
  background-position: -400px -300px;
}
.badge-50.DZG {
  background-position: -400px -350px;
}
.badge-50.EAS {
  background-position: 0px -400px;
}
.badge-50.EVE {
  background-position: -50px -400px;
}
.badge-50.EXE {
  background-position: -100px -400px;
}
.badge-50.FCA {
  background-position: -150px -400px;
}
.badge-50.FCB {
  background-position: -200px -400px;
}
.badge-50.FCL {
  background-position: -250px -400px;
}
.badge-50.FCSM {
  background-position: -300px -400px;
}
.badge-50.FEN {
  background-position: -350px -400px;
}
.badge-50.FEY {
  background-position: -400px -400px;
}
.badge-50.FGR {
  background-position: -450px 0px;
}
.badge-50.FIO {
  background-position: -450px -50px;
}
.badge-50.FKQ {
  background-position: -450px -100px;
}
.badge-50.FKV {
  background-position: -450px -150px;
}
.badge-50.FLE {
  background-position: -450px -200px;
}
.badge-50.FUL {
  background-position: -450px -250px;
}
.badge-50.GAL {
  background-position: -450px -300px;
}
.badge-50.GIL {
  background-position: -450px -350px;
}
.badge-50.GRI {
  background-position: -450px -400px;
}
.badge-50.GRO {
  background-position: 0px -450px;
}
.badge-50.HAL {
  background-position: -50px -450px;
}
.badge-50.HBS {
  background-position: -100px -450px;
}
.badge-50.HOF {
  background-position: -150px -450px;
}
.badge-50.HUD {
  background-position: -200px -450px;
}
.badge-50.HUL {
  background-position: -250px -450px;
}
.badge-50.IBA {
  background-position: -300px -450px;
}
.badge-50.IPS {
  background-position: -350px -450px;
}
.badge-50.JUV {
  background-position: -400px -450px;
}
.badge-50.KAA {
  background-position: -450px -450px;
}
.badge-50.KOE {
  background-position: -500px 0px;
}
.badge-50.KRA {
  background-position: -500px -50px;
}
.badge-50.KYS {
  background-position: -500px -100px;
}
.badge-50.LAZ {
  background-position: -500px -150px;
}
.badge-50.LEE {
  background-position: -500px -200px;
}
.badge-50.LEG {
  background-position: -500px -250px;
}
.badge-50.LEI {
  background-position: -500px -300px;
}
.badge-50.LEP {
  background-position: -500px -350px;
}
.badge-50.LIB {
  background-position: -500px -400px;
}
.badge-50.LIN {
  background-position: -500px -450px;
}
.badge-50.LIV {
  background-position: 0px -500px;
}
.badge-50.LKM {
  background-position: -50px -500px;
}
.badge-50.LNO {
  background-position: -100px -500px;
}
.badge-50.LOK {
  background-position: -150px -500px;
}
.badge-50.LUD {
  background-position: -200px -500px;
}
.badge-50.LUT {
  background-position: -250px -500px;
}
.badge-50.LYN {
  background-position: -300px -500px;
}
.badge-50.M05 {
  background-position: -350px -500px;
}
.badge-50.MAN {
  background-position: -400px -500px;
}
.badge-50.MAR {
  background-position: -450px -500px;
}
.badge-50.MCH {
  background-position: -500px -500px;
}
.badge-50.MCI {
  background-position: -550px 0px;
}
.badge-50.MCO {
  background-position: -550px -50px;
}
.badge-50.MFF {
  background-position: -550px -100px;
}
.badge-50.MID {
  background-position: -550px -150px;
}
.badge-50.MIL {
  background-position: -550px -200px;
}
.badge-50.MKD {
  background-position: -550px -250px;
}
.badge-50.MOL {
  background-position: -550px -300px;
}
.badge-50.MOR {
  background-position: -550px -350px;
}
.badge-50.MTA {
  background-position: -550px -400px;
}
.badge-50.MUN {
  background-position: -550px -450px;
}
.badge-50.NAP {
  background-position: -550px -500px;
}
.badge-50.NEW {
  background-position: 0px -550px;
}
.badge-50.NFO {
  background-position: -50px -550px;
}
.badge-50.NHT {
  background-position: -100px -550px;
}
.badge-50.NIC {
  background-position: -150px -550px;
}
.badge-50.NKM {
  background-position: -200px -550px;
}
.badge-50.NOR {
  background-position: -250px -550px;
}
.badge-50.NOT {
  background-position: -300px -550px;
}
.badge-50.NWP {
  background-position: -350px -550px;
}
.badge-50.OFK {
  background-position: -400px -550px;
}
.badge-50.OLD {
  background-position: -450px -550px;
}
.badge-50.OLY {
  background-position: -500px -550px;
}
.badge-50.OSM {
  background-position: -550px -550px;
}
.badge-50.OXF {
  background-position: -600px 0px;
}
.badge-50.PAO {
  background-position: -600px -50px;
}
.badge-50.PBG {
  background-position: -600px -100px;
}
.badge-50.PET {
  background-position: -600px -150px;
}
.badge-50.PLY {
  background-position: -600px -200px;
}
.badge-50.PLZ {
  background-position: -600px -250px;
}
.badge-50.PNE {
  background-position: -600px -300px;
}
.badge-50.POR {
  background-position: -600px -350px;
}
.badge-50.PSG {
  background-position: -600px -400px;
}
.badge-50.PSV {
  background-position: -600px -450px;
}
.badge-50.PTO {
  background-position: -600px -500px;
}
.badge-50.PTV {
  background-position: -600px -550px;
}
.badge-50.QAB {
  background-position: 0px -600px;
}
.badge-50.QPR {
  background-position: -50px -600px;
}
.badge-50.RAP {
  background-position: -100px -600px;
}
.badge-50.RBL {
  background-position: -150px -600px;
}
.badge-50.RDG {
  background-position: -200px -600px;
}
.badge-50.RMA {
  background-position: -250px -600px;
}
.badge-50.RMD {
  background-position: -300px -600px;
}
.badge-50.ROC {
  background-position: -350px -600px;
}
.badge-50.RSB {
  background-position: -400px -600px;
}
.badge-50.RSO {
  background-position: -450px -600px;
}
.badge-50.RSV {
  background-position: -500px -600px;
}
.badge-50.RTH {
  background-position: -550px -600px;
}
.badge-50.RUB {
  background-position: -600px -600px;
}
.badge-50.S04 {
  background-position: -650px 0px;
}
.badge-50.SBR {
  background-position: -650px -50px;
}
.badge-50.SCL {
  background-position: -650px -100px;
}
.badge-50.SCU {
  background-position: -650px -150px;
}
.badge-50.SDK {
  background-position: -650px -200px;
}
.badge-50.SEV {
  background-position: -650px -250px;
}
.badge-50.SHR {
  background-position: -650px -300px;
}
.badge-50.SHU {
  background-position: -650px -350px;
}
.badge-50.SHW {
  background-position: -650px -400px;
}
.badge-50.SIO {
  background-position: -650px -450px;
}
.badge-50.SKE {
  background-position: -650px -500px;
}
.badge-50.SOU {
  background-position: -650px -550px;
}
.badge-50.SPP {
  background-position: -650px -600px;
}
.badge-50.SPR {
  background-position: 0px -650px;
}
.badge-50.SSL {
  background-position: -50px -650px;
}
.badge-50.STE {
  background-position: -100px -650px;
}
.badge-50.STK {
  background-position: -150px -650px;
}
.badge-50.STO {
  background-position: -200px -650px;
}
.badge-50.STU {
  background-position: -250px -650px;
}
.badge-50.STV {
  background-position: -300px -650px;
}
.badge-50.SUN {
  background-position: -350px -650px;
}
.badge-50.SUT {
  background-position: -400px -650px;
}
.badge-50.SWA {
  background-position: -450px -650px;
}
.badge-50.SWI {
  background-position: -500px -650px;
}
.badge-50.TOT {
  background-position: -600px -650px;
}
.badge-50.VAL {
  background-position: -650px -650px;
}
.badge-50.VIL {
  background-position: -700px 0px;
}
.badge-50.VIT {
  background-position: -700px -50px;
}
.badge-50.VTG {
  background-position: -700px -100px;
}
.badge-50.WAT {
  background-position: -700px -150px;
}
.badge-50.WBA {
  background-position: -700px -200px;
}
.badge-50.WHU {
  background-position: -700px -250px;
}
.badge-50.WIG {
  background-position: -700px -300px;
}
.badge-50.WIM {
  background-position: -700px -350px;
}
.badge-50.WLS {
  background-position: -700px -400px;
}
.badge-50.WOB {
  background-position: -700px -450px;
}
.badge-50.WOL {
  background-position: -700px -500px;
}
.badge-50.WYC {
  background-position: -700px -550px;
}
.badge-50.YEO {
  background-position: -700px -600px;
}
.badge-50.ZLN {
  background-position: -700px -650px;
}
.badge-50.ZNT {
  background-position: 0px -700px;
}
.badge-50.ZRL {
  background-position: -50px -700px;
}
.badge-50.default, .badge-50.flag {
  background-position: -350px -350px;
}
.badge-50.t185 {
  background-position: -550px -650px;
}

.badge-70 {
  background-image: url("../i/sprites/badges-70-sprite.png");
  background-repeat: no-repeat;
  width: 70px;
  height: 70px;
  display: block;
  background-position: -490px -490px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .badge-70 {
    background-image: url("../i/sprites/badges-70-sprite@x2.png");
    background-size: 1050px 1050px;
  }
}
.badge-70.ACM {
  background-position: 0px 0px;
}
.badge-70.ADL {
  background-position: -70px 0px;
}
.badge-70.AEK {
  background-position: 0px -70px;
}
.badge-70.AFW {
  background-position: -70px -70px;
}
.badge-70.AJA {
  background-position: -140px 0px;
}
.badge-70.APO {
  background-position: -140px -70px;
}
.badge-70.ARS {
  background-position: 0px -140px;
}
.badge-70.ASI {
  background-position: -70px -140px;
}
.badge-70.AST {
  background-position: -140px -140px;
}
.badge-70.ASY {
  background-position: -210px 0px;
}
.badge-70.ATA {
  background-position: -210px -70px;
}
.badge-70.ATH {
  background-position: -210px -140px;
}
.badge-70.ATM {
  background-position: 0px -210px;
}
.badge-70.AUS {
  background-position: -70px -210px;
}
.badge-70.AVL {
  background-position: -140px -210px;
}
.badge-70.AZ {
  background-position: -210px -210px;
}
.badge-70.B04 {
  background-position: -280px 0px;
}
.badge-70.BAL {
  background-position: -280px -70px;
}
.badge-70.BAR {
  background-position: -280px -140px;
}
.badge-70.BAT {
  background-position: -280px -210px;
}
.badge-70.BBV {
  background-position: 0px -280px;
}
.badge-70.BCN {
  background-position: -70px -280px;
}
.badge-70.BEF {
  background-position: -140px -280px;
}
.badge-70.BEL {
  background-position: -210px -280px;
}
.badge-70.BHA {
  background-position: -280px -280px;
}
.badge-70.BIR {
  background-position: -350px 0px;
}
.badge-70.BJK {
  background-position: -350px -70px;
}
.badge-70.BLB {
  background-position: -350px -140px;
}
.badge-70.BLP {
  background-position: -350px -210px;
}
.badge-70.BMG {
  background-position: -350px -280px;
}
.badge-70.BOL {
  background-position: 0px -350px;
}
.badge-70.BOR {
  background-position: -70px -350px;
}
.badge-70.BOU {
  background-position: -140px -350px;
}
.badge-70.BRA {
  background-position: -210px -350px;
}
.badge-70.BRE {
  background-position: -280px -350px;
}
.badge-70.BRG {
  background-position: -350px -350px;
}
.badge-70.BRI {
  background-position: -420px 0px;
}
.badge-70.BRR {
  background-position: -420px -70px;
}
.badge-70.BRU {
  background-position: -420px -140px;
}
.badge-70.BRW {
  background-position: -420px -210px;
}
.badge-70.BRY {
  background-position: -420px -280px;
}
.badge-70.BSC {
  background-position: -420px -350px;
}
.badge-70.BSL {
  background-position: 0px -420px;
}
.badge-70.BUR {
  background-position: -70px -420px;
}
.badge-70.BVB {
  background-position: -140px -420px;
}
.badge-70.CAR {
  background-position: -210px -420px;
}
.badge-70.CEL {
  background-position: -280px -420px;
}
.badge-70.CHA {
  background-position: -350px -420px;
}
.badge-70.CHE {
  background-position: -420px -420px;
}
.badge-70.CHF {
  background-position: -490px 0px;
}
.badge-70.CHT {
  background-position: -490px -70px;
}
.badge-70.CLV {
  background-position: -490px -140px;
}
.badge-70.CMU {
  background-position: -490px -210px;
}
.badge-70.COU {
  background-position: -490px -280px;
}
.badge-70.COV {
  background-position: -490px -350px;
}
.badge-70.CPH {
  background-position: -490px -420px;
}
.badge-70.CRE {
  background-position: 0px -490px;
}
.badge-70.CRW {
  background-position: -70px -490px;
}
.badge-70.CRY {
  background-position: -140px -490px;
}
.badge-70.CSK {
  background-position: -210px -490px;
}
.badge-70.CUT {
  background-position: -280px -490px;
}
.badge-70.CZV {
  background-position: -350px -490px;
}
.badge-70.DAG {
  background-position: -420px -490px;
}
.badge-70.DER {
  background-position: -560px 0px;
}
.badge-70.DER-new {
  background-position: -560px -70px;
}
.badge-70.DMK {
  background-position: -560px -140px;
}
.badge-70.DND {
  background-position: -560px -210px;
}
.badge-70.DNR {
  background-position: -560px -280px;
}
.badge-70.DON {
  background-position: -560px -350px;
}
.badge-70.DYK {
  background-position: -560px -420px;
}
.badge-70.DZG {
  background-position: -560px -490px;
}
.badge-70.EAS {
  background-position: 0px -560px;
}
.badge-70.EVE {
  background-position: -70px -560px;
}
.badge-70.EXE {
  background-position: -140px -560px;
}
.badge-70.FCA {
  background-position: -210px -560px;
}
.badge-70.FCB {
  background-position: -280px -560px;
}
.badge-70.FCL {
  background-position: -350px -560px;
}
.badge-70.FCSM {
  background-position: -420px -560px;
}
.badge-70.FEN {
  background-position: -490px -560px;
}
.badge-70.FEY {
  background-position: -560px -560px;
}
.badge-70.FGR {
  background-position: -630px 0px;
}
.badge-70.FIO {
  background-position: -630px -70px;
}
.badge-70.FKQ {
  background-position: -630px -140px;
}
.badge-70.FKV {
  background-position: -630px -210px;
}
.badge-70.FLE {
  background-position: -630px -280px;
}
.badge-70.FUL {
  background-position: -630px -350px;
}
.badge-70.GAL {
  background-position: -630px -420px;
}
.badge-70.GIL {
  background-position: -630px -490px;
}
.badge-70.GRI {
  background-position: -630px -560px;
}
.badge-70.GRO {
  background-position: 0px -630px;
}
.badge-70.HAL {
  background-position: -70px -630px;
}
.badge-70.HBS {
  background-position: -140px -630px;
}
.badge-70.HOF {
  background-position: -210px -630px;
}
.badge-70.HUD {
  background-position: -280px -630px;
}
.badge-70.HUL {
  background-position: -350px -630px;
}
.badge-70.IBA {
  background-position: -420px -630px;
}
.badge-70.IPS {
  background-position: -490px -630px;
}
.badge-70.JUV {
  background-position: -560px -630px;
}
.badge-70.KAA {
  background-position: -630px -630px;
}
.badge-70.KOE {
  background-position: -700px 0px;
}
.badge-70.KRA {
  background-position: -700px -70px;
}
.badge-70.KYS {
  background-position: -700px -140px;
}
.badge-70.LAZ {
  background-position: -700px -210px;
}
.badge-70.LEE {
  background-position: -700px -280px;
}
.badge-70.LEG {
  background-position: -700px -350px;
}
.badge-70.LEI {
  background-position: -700px -420px;
}
.badge-70.LEP {
  background-position: -700px -490px;
}
.badge-70.LIB {
  background-position: -700px -560px;
}
.badge-70.LIN {
  background-position: -700px -630px;
}
.badge-70.LIV {
  background-position: 0px -700px;
}
.badge-70.LKM {
  background-position: -70px -700px;
}
.badge-70.LNO {
  background-position: -140px -700px;
}
.badge-70.LOK {
  background-position: -210px -700px;
}
.badge-70.LUD {
  background-position: -280px -700px;
}
.badge-70.LUT {
  background-position: -350px -700px;
}
.badge-70.LYN {
  background-position: -420px -700px;
}
.badge-70.M05 {
  background-position: -490px -700px;
}
.badge-70.MAN {
  background-position: -560px -700px;
}
.badge-70.MAR {
  background-position: -630px -700px;
}
.badge-70.MCH {
  background-position: -700px -700px;
}
.badge-70.MCI {
  background-position: -770px 0px;
}
.badge-70.MCO {
  background-position: -770px -70px;
}
.badge-70.MFF {
  background-position: -770px -140px;
}
.badge-70.MID {
  background-position: -770px -210px;
}
.badge-70.MIL {
  background-position: -770px -280px;
}
.badge-70.MKD {
  background-position: -770px -350px;
}
.badge-70.MOL {
  background-position: -770px -420px;
}
.badge-70.MOR {
  background-position: -770px -490px;
}
.badge-70.MTA {
  background-position: -770px -560px;
}
.badge-70.MUN {
  background-position: -770px -630px;
}
.badge-70.NAP {
  background-position: -770px -700px;
}
.badge-70.NEW {
  background-position: 0px -770px;
}
.badge-70.NFO {
  background-position: -70px -770px;
}
.badge-70.NHT {
  background-position: -140px -770px;
}
.badge-70.NIC {
  background-position: -210px -770px;
}
.badge-70.NKM {
  background-position: -280px -770px;
}
.badge-70.NOR {
  background-position: -350px -770px;
}
.badge-70.NOT {
  background-position: -420px -770px;
}
.badge-70.NWP {
  background-position: -490px -770px;
}
.badge-70.OFK {
  background-position: -560px -770px;
}
.badge-70.OLD {
  background-position: -630px -770px;
}
.badge-70.OLY {
  background-position: -700px -770px;
}
.badge-70.OSM {
  background-position: -770px -770px;
}
.badge-70.OXF {
  background-position: -840px 0px;
}
.badge-70.PAO {
  background-position: -840px -70px;
}
.badge-70.PBG {
  background-position: -840px -140px;
}
.badge-70.PET {
  background-position: -840px -210px;
}
.badge-70.PLY {
  background-position: -840px -280px;
}
.badge-70.PLZ {
  background-position: -840px -350px;
}
.badge-70.PNE {
  background-position: -840px -420px;
}
.badge-70.POR {
  background-position: -840px -490px;
}
.badge-70.PSG {
  background-position: -840px -560px;
}
.badge-70.PSV {
  background-position: -840px -630px;
}
.badge-70.PTO {
  background-position: -840px -700px;
}
.badge-70.PTV {
  background-position: -840px -770px;
}
.badge-70.QAB {
  background-position: 0px -840px;
}
.badge-70.QPR {
  background-position: -70px -840px;
}
.badge-70.RAP {
  background-position: -140px -840px;
}
.badge-70.RBL {
  background-position: -210px -840px;
}
.badge-70.RDG {
  background-position: -280px -840px;
}
.badge-70.RMA {
  background-position: -350px -840px;
}
.badge-70.RMD {
  background-position: -420px -840px;
}
.badge-70.ROC {
  background-position: -490px -840px;
}
.badge-70.RSB {
  background-position: -560px -840px;
}
.badge-70.RSO {
  background-position: -630px -840px;
}
.badge-70.RSV {
  background-position: -700px -840px;
}
.badge-70.RTH {
  background-position: -770px -840px;
}
.badge-70.RUB {
  background-position: -840px -840px;
}
.badge-70.S04 {
  background-position: -910px 0px;
}
.badge-70.SBR {
  background-position: -910px -70px;
}
.badge-70.SCL {
  background-position: -910px -140px;
}
.badge-70.SCU {
  background-position: -910px -210px;
}
.badge-70.SDK {
  background-position: -910px -280px;
}
.badge-70.SEV {
  background-position: -910px -350px;
}
.badge-70.SHR {
  background-position: -910px -420px;
}
.badge-70.SHU {
  background-position: -910px -490px;
}
.badge-70.SHW {
  background-position: -910px -560px;
}
.badge-70.SIO {
  background-position: -910px -630px;
}
.badge-70.SKE {
  background-position: -910px -700px;
}
.badge-70.SOU {
  background-position: -910px -770px;
}
.badge-70.SPP {
  background-position: -910px -840px;
}
.badge-70.SPR {
  background-position: 0px -910px;
}
.badge-70.SSL {
  background-position: -70px -910px;
}
.badge-70.STE {
  background-position: -140px -910px;
}
.badge-70.STK {
  background-position: -210px -910px;
}
.badge-70.STO {
  background-position: -280px -910px;
}
.badge-70.STU {
  background-position: -350px -910px;
}
.badge-70.STV {
  background-position: -420px -910px;
}
.badge-70.SUN {
  background-position: -490px -910px;
}
.badge-70.SUT {
  background-position: -560px -910px;
}
.badge-70.SWA {
  background-position: -630px -910px;
}
.badge-70.SWI {
  background-position: -700px -910px;
}
.badge-70.TOT {
  background-position: -840px -910px;
}
.badge-70.VAL {
  background-position: -910px -910px;
}
.badge-70.VIL {
  background-position: -980px 0px;
}
.badge-70.VIT {
  background-position: -980px -70px;
}
.badge-70.VTG {
  background-position: -980px -140px;
}
.badge-70.WAT {
  background-position: -980px -210px;
}
.badge-70.WBA {
  background-position: -980px -280px;
}
.badge-70.WHU {
  background-position: -980px -350px;
}
.badge-70.WIG {
  background-position: -980px -420px;
}
.badge-70.WIM {
  background-position: -980px -490px;
}
.badge-70.WLS {
  background-position: -980px -560px;
}
.badge-70.WOB {
  background-position: -980px -630px;
}
.badge-70.WOL {
  background-position: -980px -700px;
}
.badge-70.WYC {
  background-position: -980px -770px;
}
.badge-70.YEO {
  background-position: -980px -840px;
}
.badge-70.ZLN {
  background-position: -980px -910px;
}
.badge-70.ZNT {
  background-position: 0px -980px;
}
.badge-70.ZRL {
  background-position: -70px -980px;
}
.badge-70.default, .badge-70.flag {
  background-position: -490px -490px;
}
.badge-70.t185 {
  background-position: -770px -910px;
}

.icn.ball-black {
  width: 15px;
  height: 15px;
  background: url("../i/sprites/balls-sprite.png") -20px 0px no-repeat;
}

.logo.ball-black {
  background: url("../i/sprites/balls-sprite.png") no-repeat;
  width: 15px;
  height: 15px;
  background-position: -20px 0px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.ball-black {
    background-image: url("../i/sprites/balls-sprite@x2.png");
    background-size: 49px 49px;
  }
}

.icn.ball-grey {
  width: 14px;
  height: 14px;
  background: url("../i/sprites/balls-sprite.png") -15px -20px no-repeat;
}

.logo.ball-grey {
  background: url("../i/sprites/balls-sprite.png") no-repeat;
  width: 14px;
  height: 14px;
  background-position: -15px -20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.ball-grey {
    background-image: url("../i/sprites/balls-sprite@x2.png");
    background-size: 49px 49px;
  }
}

.icn.ball-infographic {
  width: 15px;
  height: 15px;
  background: url("../i/sprites/balls-sprite.png") 0px -20px no-repeat;
}

.logo.ball-infographic {
  background: url("../i/sprites/balls-sprite.png") no-repeat;
  width: 15px;
  height: 15px;
  background-position: 0px -20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.ball-infographic {
    background-image: url("../i/sprites/balls-sprite@x2.png");
    background-size: 49px 49px;
  }
}

.icn.ball-largewhite {
  width: 20px;
  height: 20px;
  background: url("../i/sprites/balls-sprite.png") 0px 0px no-repeat;
}

.logo.ball-largewhite {
  background: url("../i/sprites/balls-sprite.png") no-repeat;
  width: 20px;
  height: 20px;
  background-position: 0px 0px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.ball-largewhite {
    background-image: url("../i/sprites/balls-sprite@x2.png");
    background-size: 49px 49px;
  }
}

.icn.ball-purple {
  width: 14px;
  height: 14px;
  background: url("../i/sprites/balls-sprite.png") -35px 0px no-repeat;
}

.logo.ball-purple {
  background: url("../i/sprites/balls-sprite.png") no-repeat;
  width: 14px;
  height: 14px;
  background-position: -35px 0px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.ball-purple {
    background-image: url("../i/sprites/balls-sprite@x2.png");
    background-size: 49px 49px;
  }
}

.icn.ball-small {
  width: 14px;
  height: 14px;
  background: url("../i/sprites/balls-sprite.png") -35px -14px no-repeat;
}

.logo.ball-small {
  background: url("../i/sprites/balls-sprite.png") no-repeat;
  width: 14px;
  height: 14px;
  background-position: -35px -14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.ball-small {
    background-image: url("../i/sprites/balls-sprite@x2.png");
    background-size: 49px 49px;
  }
}

.icn.ball-smallwhite {
  width: 14px;
  height: 14px;
  background: url("../i/sprites/balls-sprite.png") 0px -35px no-repeat;
}

.logo.ball-smallwhite {
  background: url("../i/sprites/balls-sprite.png") no-repeat;
  width: 14px;
  height: 14px;
  background-position: 0px -35px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.ball-smallwhite {
    background-image: url("../i/sprites/balls-sprite@x2.png");
    background-size: 49px 49px;
  }
}

.icn.ball-white {
  width: 14px;
  height: 14px;
  background: url("../i/sprites/balls-sprite.png") -14px -35px no-repeat;
}

.logo.ball-white {
  background: url("../i/sprites/balls-sprite.png") no-repeat;
  width: 14px;
  height: 14px;
  background-position: -14px -35px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.ball-white {
    background-image: url("../i/sprites/balls-sprite@x2.png");
    background-size: 49px 49px;
  }
}

.broadcasters {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  display: block;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .broadcasters {
    background-size: 342px 337px;
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
  }
}

.logo.broadcaster-2sport {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 77px;
  height: 12px;
  background-position: 0px -60px;
}
.logo.broadcaster-2sport .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-2sport {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-ADJARA {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 29px;
  height: 12px;
  background-position: -313px 0px;
}
.logo.broadcaster-ADJARA .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-ADJARA {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-ALMA {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 70px;
  height: 12px;
  background-position: -145px -144px;
}
.logo.broadcaster-ALMA .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-ALMA {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-ARM {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 17px;
  height: 12px;
  background-position: -55px -325px;
}
.logo.broadcaster-ARM .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-ARM {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-ASTRO {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 28px;
  height: 12px;
  background-position: -313px -48px;
}
.logo.broadcaster-ASTRO .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-ASTRO {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-ASTRO2 {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 28px;
  height: 12px;
  background-position: -313px -60px;
}
.logo.broadcaster-ASTRO2 .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-ASTRO2 {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-ASTRO3 {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 28px;
  height: 12px;
  background-position: -313px -72px;
}
.logo.broadcaster-ASTRO3 .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-ASTRO3 {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-ASTRO4 {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 28px;
  height: 12px;
  background-position: -313px -84px;
}
.logo.broadcaster-ASTRO4 .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-ASTRO4 {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-AZTV {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 37px;
  height: 12px;
  background-position: -76px -265px;
}
.logo.broadcaster-AZTV .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-AZTV {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-BBC {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 70px;
  height: 12px;
  background-position: -66px -156px;
}
.logo.broadcaster-BBC .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-BBC {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-BEIN {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 26px;
  height: 12px;
  background-position: -313px -144px;
}
.logo.broadcaster-BEIN .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-BEIN {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-BEIN1 {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 20px;
  height: 12px;
  background-position: -288px -277px;
}
.logo.broadcaster-BEIN1 .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-BEIN1 {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-BEIN10 {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 20px;
  height: 12px;
  background-position: 0px -313px;
}
.logo.broadcaster-BEIN10 .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-BEIN10 {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-BEIN11 {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 20px;
  height: 12px;
  background-position: -20px -313px;
}
.logo.broadcaster-BEIN11 .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-BEIN11 {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-BEIN12 {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 20px;
  height: 12px;
  background-position: -40px -313px;
}
.logo.broadcaster-BEIN12 .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-BEIN12 {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-BEIN13 {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 20px;
  height: 12px;
  background-position: -60px -313px;
}
.logo.broadcaster-BEIN13 .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-BEIN13 {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-BEIN2 {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 20px;
  height: 12px;
  background-position: -80px -313px;
}
.logo.broadcaster-BEIN2 .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-BEIN2 {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-BEIN3 {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 20px;
  height: 12px;
  background-position: -100px -313px;
}
.logo.broadcaster-BEIN3 .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-BEIN3 {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-BEIN4 {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 20px;
  height: 12px;
  background-position: -120px -313px;
}
.logo.broadcaster-BEIN4 .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-BEIN4 {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-BEIN5 {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 20px;
  height: 12px;
  background-position: -140px -313px;
}
.logo.broadcaster-BEIN5 .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-BEIN5 {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-BEIN6 {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 20px;
  height: 12px;
  background-position: -160px -313px;
}
.logo.broadcaster-BEIN6 .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-BEIN6 {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-BEIN7 {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 20px;
  height: 12px;
  background-position: -180px -313px;
}
.logo.broadcaster-BEIN7 .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-BEIN7 {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-BEIN8 {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 20px;
  height: 12px;
  background-position: -200px -313px;
}
.logo.broadcaster-BEIN8 .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-BEIN8 {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-BEIN9 {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 20px;
  height: 12px;
  background-position: -220px -313px;
}
.logo.broadcaster-BEIN9 .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-BEIN9 {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-BESTV {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 26px;
  height: 12px;
  background-position: -313px -156px;
}
.logo.broadcaster-BESTV .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-BESTV {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-BGR {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 24px;
  height: 12px;
  background-position: -313px -233px;
}
.logo.broadcaster-BGR .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-BGR {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-BLR {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 16px;
  height: 12px;
  background-position: -201px -205px;
}
.logo.broadcaster-BLR .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-BLR {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-BT {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 58px;
  height: 18px;
  background-position: 0px 0px;
}
.logo.broadcaster-BT .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-BT {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-BTVSC {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 52px;
  height: 12px;
  background-position: -217px -156px;
}
.logo.broadcaster-BTVSC .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-BTVSC {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-CANAL {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 46px;
  height: 12px;
  background-position: -47px -229px;
}
.logo.broadcaster-CANAL .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-CANAL {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-CANALONE {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 80px;
  height: 12px;
  background-position: 0px -36px;
}
.logo.broadcaster-CANALONE .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-CANALONE {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-CANALTWO {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 83px;
  height: 12px;
  background-position: -58px -12px;
}
.logo.broadcaster-CANALTWO .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-CANALTWO {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-CANALp1 {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 29px;
  height: 12px;
  background-position: -313px -12px;
}
.logo.broadcaster-CANALp1 .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-CANALp1 {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-CANALpS {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 29px;
  height: 12px;
  background-position: -313px -36px;
}
.logo.broadcaster-CANALpS .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-CANALpS {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-CANALplusS2 {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 29px;
  height: 12px;
  background-position: -313px -24px;
}
.logo.broadcaster-CANALplusS2 .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-CANALplusS2 {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-CANNET {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 25px;
  height: 12px;
  background-position: -313px -180px;
}
.logo.broadcaster-CANNET .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-CANNET {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-CANTSN {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 47px;
  height: 12px;
  background-position: 0px -229px;
}
.logo.broadcaster-CANTSN .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-CANTSN {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-CCTV5 {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 31px;
  height: 12px;
  background-position: -161px -301px;
}
.logo.broadcaster-CCTV5 .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-CCTV5 {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-CHASE {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 25px;
  height: 12px;
  background-position: -313px -192px;
}
.logo.broadcaster-CHASE .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-CHASE {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-CHBESTV {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 52px;
  height: 12px;
  background-position: -217px -168px;
}
.logo.broadcaster-CHBESTV .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-CHBESTV {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-CHGTVS {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 24px;
  height: 12px;
  background-position: -313px -245px;
}
.logo.broadcaster-CHGTVS .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-CHGTVS {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-CHHCS {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 40px;
  height: 12px;
  background-position: -166px -241px;
}
.logo.broadcaster-CHHCS .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-CHHCS {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-CHHG {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 18px;
  height: 12px;
  background-position: -19px -325px;
}
.logo.broadcaster-CHHG .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-CHHG {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-CHHN {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 31px;
  height: 12px;
  background-position: -192px -301px;
}
.logo.broadcaster-CHHN .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-CHHN {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-CHIFTS {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 27px;
  height: 12px;
  background-position: -313px -120px;
}
.logo.broadcaster-CHIFTS .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-CHIFTS {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-CHIMCL {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 19px;
  height: 12px;
  background-position: -320px -313px;
}
.logo.broadcaster-CHIMCL .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-CHIMCL {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-CHISTS {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 38px;
  height: 12px;
  background-position: -274px -252px;
}
.logo.broadcaster-CHISTS .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-CHISTS {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-CHITTS {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 50px;
  height: 12px;
  background-position: -217px -204px;
}
.logo.broadcaster-CHITTS .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-CHITTS {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-CHJPN {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 54px;
  height: 12px;
  background-position: -217px -72px;
}
.logo.broadcaster-CHJPN .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-CHJPN {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-CHJTVS {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 83px;
  height: 12px;
  background-position: -58px -24px;
}
.logo.broadcaster-CHJTVS .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-CHJTVS {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-CHLS {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 52px;
  height: 12px;
  background-position: -217px -180px;
}
.logo.broadcaster-CHLS .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-CHLS {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-CHLTV {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 43px;
  height: 12px;
  background-position: -228px -229px;
}
.logo.broadcaster-CHLTV .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-CHLTV {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-CHNY {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 30px;
  height: 12px;
  background-position: -244px -217px;
}
.logo.broadcaster-CHNY .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-CHNY {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-CHPPTV {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 46px;
  height: 12px;
  background-position: -93px -229px;
}
.logo.broadcaster-CHPPTV .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-CHPPTV {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-CHSITV {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 48px;
  height: 12px;
  background-position: -100px -217px;
}
.logo.broadcaster-CHSITV .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-CHSITV {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-CHSTVGS {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 52px;
  height: 12px;
  background-position: -217px -192px;
}
.logo.broadcaster-CHSTVGS .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-CHSTVGS {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-CHXSH {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 39px;
  height: 12px;
  background-position: -80px -253px;
}
.logo.broadcaster-CHXSH .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-CHXSH {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-CHYP {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 18px;
  height: 12px;
  background-position: -37px -325px;
}
.logo.broadcaster-CHYP .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-CHYP {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-COSMOTE {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 40px;
  height: 12px;
  background-position: -206px -241px;
}
.logo.broadcaster-COSMOTE .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-COSMOTE {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-CYTA {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 39px;
  height: 12px;
  background-position: -119px -253px;
}
.logo.broadcaster-CYTA .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-CYTA {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-CZEDIG {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 57px;
  height: 12px;
  background-position: -77px -120px;
}
.logo.broadcaster-CZEDIG .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-CZEDIG {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-DAZN {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 77px;
  height: 12px;
  background-position: 0px -72px;
}
.logo.broadcaster-DAZN .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-DAZN {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-DEN6 {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 15px;
  height: 12px;
  background-position: -298px -265px;
}
.logo.broadcaster-DEN6 .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-DEN6 {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-DENTV3 {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 14px;
  height: 12px;
  background-position: -203px -193px;
}
.logo.broadcaster-DENTV3 .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-DENTV3 {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-DIGI {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 44px;
  height: 12px;
  background-position: -184px -229px;
}
.logo.broadcaster-DIGI .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-DIGI {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-DIRECTV {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 75px;
  height: 12px;
  background-position: -142px 0px;
}
.logo.broadcaster-DIRECTV .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-DIRECTV {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-DIRECTVS {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 37px;
  height: 12px;
  background-position: -150px -265px;
}
.logo.broadcaster-DIRECTVS .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-DIRECTVS {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-DIRECTVp {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 37px;
  height: 12px;
  background-position: -113px -265px;
}
.logo.broadcaster-DIRECTVp .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-DIRECTVp {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-DIRTVS2 {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 37px;
  height: 12px;
  background-position: -187px -265px;
}
.logo.broadcaster-DIRTVS2 .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-DIRTVS2 {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-DOLCE {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 36px;
  height: 12px;
  background-position: -37px -277px;
}
.logo.broadcaster-DOLCE .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-DOLCE {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-DTVCS {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 36px;
  height: 12px;
  background-position: -73px -277px;
}
.logo.broadcaster-DTVCS .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-DTVCS {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-ELEVENSP {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 39px;
  height: 12px;
  background-position: -158px -253px;
}
.logo.broadcaster-ELEVENSP .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-ELEVENSP {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-ESPN {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 50px;
  height: 12px;
  background-position: 0px -217px;
}
.logo.broadcaster-ESPN .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-ESPN {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-ESPN2 {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 77px;
  height: 12px;
  background-position: 0px -84px;
}
.logo.broadcaster-ESPN2 .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-ESPN2 {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-ESPNBRAS {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 30px;
  height: 12px;
  background-position: -223px -301px;
}
.logo.broadcaster-ESPNBRAS .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-ESPNBRAS {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-ESPNEXTR {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 30px;
  height: 12px;
  background-position: -253px -301px;
}
.logo.broadcaster-ESPNEXTR .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-ESPNEXTR {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-ESPNLA {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 32px;
  height: 12px;
  background-position: -33px -301px;
}
.logo.broadcaster-ESPNLA .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-ESPNLA {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-ESPNplus {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 53px;
  height: 12px;
  background-position: -217px -144px;
}
.logo.broadcaster-ESPNplus .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-ESPNplus {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-ETVZAF {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 39px;
  height: 12px;
  background-position: -197px -253px;
}
.logo.broadcaster-ETVZAF .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-ETVZAF {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-EUROROM {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 70px;
  height: 12px;
  background-position: -136px -156px;
}
.logo.broadcaster-EUROROM .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-EUROROM {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-FLOW {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 68px;
  height: 12px;
  background-position: 0px -193px;
}
.logo.broadcaster-FLOW .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-FLOW {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-FOTBOLL {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 36px;
  height: 12px;
  background-position: -109px -277px;
}
.logo.broadcaster-FOTBOLL .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-FOTBOLL {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-FRACANAL {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 39px;
  height: 12px;
  background-position: -274px 0px;
}
.logo.broadcaster-FRACANAL .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-FRACANAL {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-GEOSILK {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 37px;
  height: 12px;
  background-position: -224px -265px;
}
.logo.broadcaster-GEOSILK .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-GEOSILK {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-GTV {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 23px;
  height: 12px;
  background-position: -313px -269px;
}
.logo.broadcaster-GTV .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-GTV {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-HEIL {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 20px;
  height: 12px;
  background-position: -240px -313px;
}
.logo.broadcaster-HEIL .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-HEIL {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-HKLS {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 54px;
  height: 12px;
  background-position: -217px -84px;
}
.logo.broadcaster-HKLS .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-HKLS {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-HKNOW {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 23px;
  height: 12px;
  background-position: -313px -281px;
}
.logo.broadcaster-HKNOW .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-HKNOW {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-HOTSTAR {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 84px;
  height: 12px;
  background-position: -58px 0px;
}
.logo.broadcaster-HOTSTAR .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-HOTSTAR {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-HUNDIGI {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 32px;
  height: 12px;
  background-position: -65px -301px;
}
.logo.broadcaster-HUNDIGI .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-HUNDIGI {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-INDOMNC {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 60px;
  height: 12px;
  background-position: -77px -72px;
}
.logo.broadcaster-INDOMNC .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-INDOMNC {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-ISR {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 62px;
  height: 12px;
  background-position: -80px -36px;
}
.logo.broadcaster-ISR .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-ISR {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-JPNAVI {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 56px;
  height: 12px;
  background-position: -217px -24px;
}
.logo.broadcaster-JPNAVI .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-JPNAVI {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-JPNJSP {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 38px;
  height: 12px;
  background-position: -236px -253px;
}
.logo.broadcaster-JPNJSP .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-JPNJSP {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-KVIET {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 20px;
  height: 12px;
  background-position: -260px -313px;
}
.logo.broadcaster-KVIET .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-KVIET {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-LETVCHI {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 41px;
  height: 12px;
  background-position: -84px -241px;
}
.logo.broadcaster-LETVCHI .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-LETVCHI {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-MALTAGO {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 67px;
  height: 12px;
  background-position: -136px -193px;
}
.logo.broadcaster-MALTAGO .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-MALTAGO {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-MAXGHA {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 39px;
  height: 12px;
  background-position: -274px -12px;
}
.logo.broadcaster-MAXGHA .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-MAXGHA {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-MOLAIN {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 39px;
  height: 12px;
  background-position: -274px -24px;
}
.logo.broadcaster-MOLAIN .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-MOLAIN {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-MOV {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 36px;
  height: 12px;
  background-position: -145px -277px;
}
.logo.broadcaster-MOV .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-MOV {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-MUVZAM {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 39px;
  height: 12px;
  background-position: -274px -36px;
}
.logo.broadcaster-MUVZAM .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-MUVZAM {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-NBC {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 54px;
  height: 12px;
  background-position: -217px -96px;
}
.logo.broadcaster-NBC .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-NBC {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-NBCGOLD {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 80px;
  height: 12px;
  background-position: 0px -48px;
}
.logo.broadcaster-NBCGOLD .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-NBCGOLD {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-NBCSPORTS {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 71px;
  height: 12px;
  background-position: -146px -132px;
}
.logo.broadcaster-NBCSPORTS .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-NBCSPORTS {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-NEWTOG {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 39px;
  height: 12px;
  background-position: -274px -48px;
}
.logo.broadcaster-NEWTOG .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-NEWTOG {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-NIGSUPER {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 35px;
  height: 12px;
  background-position: -253px -277px;
}
.logo.broadcaster-NIGSUPER .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-NIGSUPER {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-NOWE {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 39px;
  height: 12px;
  background-position: -274px -60px;
}
.logo.broadcaster-NOWE .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-NOWE {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-NOWTV {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 20px;
  height: 12px;
  background-position: -280px -313px;
}
.logo.broadcaster-NOWTV .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-NOWTV {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-NTANGA {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 39px;
  height: 12px;
  background-position: -274px -72px;
}
.logo.broadcaster-NTANGA .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-NTANGA {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-OKKORUS {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 39px;
  height: 12px;
  background-position: -274px -84px;
}
.logo.broadcaster-OKKORUS .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-OKKORUS {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-OPT {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 36px;
  height: 11px;
  background-position: -104px -289px;
}
.logo.broadcaster-OPT .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-OPT {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-OPTUS1 {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 73px;
  height: 12px;
  background-position: -142px -48px;
}
.logo.broadcaster-OPTUS1 .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-OPTUS1 {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-OPTUS10 {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 73px;
  height: 12px;
  background-position: -142px -60px;
}
.logo.broadcaster-OPTUS10 .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-OPTUS10 {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-OPTUS2 {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 73px;
  height: 12px;
  background-position: -142px -72px;
}
.logo.broadcaster-OPTUS2 .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-OPTUS2 {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-OPTUS3 {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 73px;
  height: 12px;
  background-position: -142px -84px;
}
.logo.broadcaster-OPTUS3 .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-OPTUS3 {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-OPTUS4 {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 73px;
  height: 12px;
  background-position: -142px -96px;
}
.logo.broadcaster-OPTUS4 .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-OPTUS4 {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-OPTUS5 {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 73px;
  height: 12px;
  background-position: -142px -108px;
}
.logo.broadcaster-OPTUS5 .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-OPTUS5 {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-OPTUS6 {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 73px;
  height: 12px;
  background-position: -142px -120px;
}
.logo.broadcaster-OPTUS6 .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-OPTUS6 {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-OPTUS7 {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 73px;
  height: 12px;
  background-position: 0px -132px;
}
.logo.broadcaster-OPTUS7 .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-OPTUS7 {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-OPTUS8 {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 73px;
  height: 12px;
  background-position: -73px -132px;
}
.logo.broadcaster-OPTUS8 .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-OPTUS8 {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-OPTUS9 {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 73px;
  height: 12px;
  background-position: 0px -144px;
}
.logo.broadcaster-OPTUS9 .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-OPTUS9 {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-OTEG {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 68px;
  height: 12px;
  background-position: -68px -193px;
}
.logo.broadcaster-OTEG .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-OTEG {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-PLAYBEL {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 50px;
  height: 12px;
  background-position: -50px -217px;
}
.logo.broadcaster-PLAYBEL .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-PLAYBEL {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-POLCANAL {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 48px;
  height: 12px;
  background-position: -148px -217px;
}
.logo.broadcaster-POLCANAL .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-POLCANAL {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-PPSPORTS {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 39px;
  height: 12px;
  background-position: -274px -96px;
}
.logo.broadcaster-PPSPORTS .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-PPSPORTS {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-PPTVTHAI {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 60px;
  height: 12px;
  background-position: -77px -84px;
}
.logo.broadcaster-PPTVTHAI .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-PPTVTHAI {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-PREMCZ {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 40px;
  height: 12px;
  background-position: 0px -253px;
}
.logo.broadcaster-PREMCZ .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-PREMCZ {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-PRIME {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 58px;
  height: 18px;
  background-position: 0px -18px;
}
.logo.broadcaster-PRIME .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-PRIME {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-RCTI {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 45px;
  height: 12px;
  background-position: -139px -229px;
}
.logo.broadcaster-RCTI .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-RCTI {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-RMCSport {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 77px;
  height: 12px;
  background-position: 0px -96px;
}
.logo.broadcaster-RMCSport .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-RMCSport {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-RTSSEN {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 39px;
  height: 12px;
  background-position: -274px -108px;
}
.logo.broadcaster-RTSSEN .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-RTSSEN {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-RUSH {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 39px;
  height: 12px;
  background-position: -274px -120px;
}
.logo.broadcaster-RUSH .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-RUSH {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-RUSMATCH {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 24px;
  height: 12px;
  background-position: -313px -257px;
}
.logo.broadcaster-RUSMATCH .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-RUSMATCH {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-SANUGA {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 39px;
  height: 12px;
  background-position: -274px -132px;
}
.logo.broadcaster-SANUGA .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-SANUGA {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-SARANS {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 25px;
  height: 12px;
  background-position: -313px -204px;
}
.logo.broadcaster-SARANS .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-SARANS {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-SARANSP {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 15px;
  height: 12px;
  background-position: -89px -325px;
}
.logo.broadcaster-SARANSP .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-SARANSP {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-SBS {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 23px;
  height: 12px;
  background-position: -313px -293px;
}
.logo.broadcaster-SBS .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-SBS {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-SET {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 39px;
  height: 12px;
  background-position: -274px -144px;
}
.logo.broadcaster-SET .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-SET {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-SFR {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 33px;
  height: 12px;
  background-position: 0px -301px;
}
.logo.broadcaster-SFR .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-SFR {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-SFR1 {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 40px;
  height: 12px;
  background-position: -40px -253px;
}
.logo.broadcaster-SFR1 .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-SFR1 {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-SHAN {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 20px;
  height: 12px;
  background-position: -300px -313px;
}
.logo.broadcaster-SHAN .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-SHAN {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-SIMICE {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 42px;
  height: 12px;
  background-position: 0px -241px;
}
.logo.broadcaster-SIMICE .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-SIMICE {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-SINGMIO {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 22px;
  height: 12px;
  background-position: -246px -241px;
}
.logo.broadcaster-SINGMIO .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-SINGMIO {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-SITV {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 55px;
  height: 12px;
  background-position: -217px -48px;
}
.logo.broadcaster-SITV .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-SITV {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-SKB {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 34px;
  height: 12px;
  background-position: -70px -289px;
}
.logo.broadcaster-SKB .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-SKB {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-SKSBS {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 30px;
  height: 12px;
  background-position: -283px -301px;
}
.logo.broadcaster-SKSBS .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-SKSBS {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-SKSPO {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 36px;
  height: 12px;
  background-position: -181px -277px;
}
.logo.broadcaster-SKSPO .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-SKSPO {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-SKY {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 57px;
  height: 12px;
  background-position: -217px 0px;
}
.logo.broadcaster-SKY .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-SKY {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-SKY1 {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 67px;
  height: 12px;
  background-position: 0px -205px;
}
.logo.broadcaster-SKY1 .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-SKY1 {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-SKY2 {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 67px;
  height: 12px;
  background-position: -67px -205px;
}
.logo.broadcaster-SKY2 .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-SKY2 {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-SKY3 {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 67px;
  height: 12px;
  background-position: -134px -205px;
}
.logo.broadcaster-SKY3 .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-SKY3 {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-SKYITA {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 75px;
  height: 12px;
  background-position: -142px -12px;
}
.logo.broadcaster-SKYITA .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-SKYITA {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-SKYMEX {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 70px;
  height: 12px;
  background-position: 0px -169px;
}
.logo.broadcaster-SKYMEX .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-SKYMEX {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-SKYNET {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 28px;
  height: 12px;
  background-position: -313px -96px;
}
.logo.broadcaster-SKYNET .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-SKYNET {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-SKYPL {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 60px;
  height: 12px;
  background-position: -77px -96px;
}
.logo.broadcaster-SKYPL .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-SKYPL {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-SPARKNZ {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 39px;
  height: 12px;
  background-position: -274px -156px;
}
.logo.broadcaster-SPARKNZ .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-SPARKNZ {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-SPILER {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 37px;
  height: 12px;
  background-position: -261px -265px;
}
.logo.broadcaster-SPILER .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-SPILER {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-SPORPOR {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 72px;
  height: 12px;
  background-position: -73px -144px;
}
.logo.broadcaster-SPORPOR .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-SPORPOR {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-SPORTTV {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 58px;
  height: 12px;
  background-position: -77px -108px;
}
.logo.broadcaster-SPORTTV .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-SPORTTV {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-STANKAZ {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 32px;
  height: 12px;
  background-position: -97px -301px;
}
.logo.broadcaster-STANKAZ .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-STANKAZ {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-STANKYG {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 38px;
  height: 12px;
  background-position: 0px -265px;
}
.logo.broadcaster-STANKYG .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-STANKYG {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-STARIND {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 66px;
  height: 13px;
  background-position: 0px -156px;
}
.logo.broadcaster-STARIND .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-STARIND {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-STOD {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 41px;
  height: 12px;
  background-position: -125px -241px;
}
.logo.broadcaster-STOD .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-STOD {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-SUPERCHI {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 48px;
  height: 12px;
  background-position: -196px -217px;
}
.logo.broadcaster-SUPERCHI .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-SUPERCHI {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-SUPERSA {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 35px;
  height: 12px;
  background-position: 0px -289px;
}
.logo.broadcaster-SUPERSA .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-SUPERSA {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-SYCSBC {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 39px;
  height: 12px;
  background-position: -274px -168px;
}
.logo.broadcaster-SYCSBC .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-SYCSBC {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-TAJFUT {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 32px;
  height: 12px;
  background-position: -129px -301px;
}
.logo.broadcaster-TAJFUT .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-TAJFUT {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-TAPMADTV {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 37px;
  height: 12px;
  background-position: 0px -277px;
}
.logo.broadcaster-TAPMADTV .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-TAPMADTV {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-TELEMUND {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 75px;
  height: 12px;
  background-position: -142px -24px;
}
.logo.broadcaster-TELEMUND .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-TELEMUND {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-TENCENT {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 55px;
  height: 12px;
  background-position: -217px -60px;
}
.logo.broadcaster-TENCENT .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-TENCENT {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-TRUE {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 39px;
  height: 12px;
  background-position: -274px -180px;
}
.logo.broadcaster-TRUE .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-TRUE {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-TRUEID {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 39px;
  height: 12px;
  background-position: -274px -192px;
}
.logo.broadcaster-TRUEID .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-TRUEID {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-TSN1 {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 69px;
  height: 12px;
  background-position: -70px -169px;
}
.logo.broadcaster-TSN1 .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-TSN1 {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-TSN2 {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 69px;
  height: 12px;
  background-position: -139px -169px;
}
.logo.broadcaster-TSN2 .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-TSN2 {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-TSN3 {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 69px;
  height: 12px;
  background-position: 0px -181px;
}
.logo.broadcaster-TSN3 .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-TSN3 {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-TSN4 {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 69px;
  height: 12px;
  background-position: -69px -181px;
}
.logo.broadcaster-TSN4 .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-TSN4 {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-TSN5 {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 69px;
  height: 12px;
  background-position: -138px -181px;
}
.logo.broadcaster-TSN5 .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-TSN5 {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-TSNMalta {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 77px;
  height: 12px;
  background-position: 0px -108px;
}
.logo.broadcaster-TSNMalta .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-TSNMalta {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-TV2 {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 62px;
  height: 12px;
  background-position: -80px -48px;
}
.logo.broadcaster-TV2 .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-TV2 {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-TV3MAX {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 19px;
  height: 12px;
  background-position: 0px -325px;
}
.logo.broadcaster-TV3MAX .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-TV3MAX {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-TV3PLUS {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 17px;
  height: 12px;
  background-position: -72px -325px;
}
.logo.broadcaster-TV3PLUS .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-TV3PLUS {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-TV3S1 {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 54px;
  height: 12px;
  background-position: -217px -108px;
}
.logo.broadcaster-TV3S1 .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-TV3S1 {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-TV3S2 {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 54px;
  height: 12px;
  background-position: -217px -120px;
}
.logo.broadcaster-TV3S2 .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-TV3S2 {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-TVMMOZ {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 39px;
  height: 12px;
  background-position: -274px -204px;
}
.logo.broadcaster-TVMMOZ .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-TVMMOZ {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-TVPlaySp {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 77px;
  height: 12px;
  background-position: 0px -120px;
}
.logo.broadcaster-TVPlaySp .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-TVPlaySp {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-TVRIIN {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 39px;
  height: 12px;
  background-position: -274px -216px;
}
.logo.broadcaster-TVRIIN .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-TVRIIN {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-UKRTRK {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 54px;
  height: 12px;
  background-position: -217px -132px;
}
.logo.broadcaster-UKRTRK .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-UKRTRK {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-UNIVERSO {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 75px;
  height: 12px;
  background-position: -142px -36px;
}
.logo.broadcaster-UNIVERSO .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-UNIVERSO {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-USACNBC {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 64px;
  height: 12px;
  background-position: -77px -60px;
}
.logo.broadcaster-USACNBC .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-USACNBC {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-USANBC {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 56px;
  height: 12px;
  background-position: -217px -36px;
}
.logo.broadcaster-USANBC .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-USANBC {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-USANBCSN {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 57px;
  height: 12px;
  background-position: -217px -12px;
}
.logo.broadcaster-USANBCSN .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-USANBCSN {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-USANET {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 27px;
  height: 12px;
  background-position: -313px -132px;
}
.logo.broadcaster-USANET .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-USANET {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-UTVTZA {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 39px;
  height: 12px;
  background-position: -274px -228px;
}
.logo.broadcaster-UTVTZA .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-UTVTZA {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-VIAE {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 42px;
  height: 12px;
  background-position: -42px -241px;
}
.logo.broadcaster-VIAE .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-VIAE {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-VIAF {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 38px;
  height: 12px;
  background-position: -38px -265px;
}
.logo.broadcaster-VIAF .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-VIAF {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-VOO {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 26px;
  height: 12px;
  background-position: -313px -168px;
}
.logo.broadcaster-VOO .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-VOO {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-VPREMIUM {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 36px;
  height: 12px;
  background-position: -217px -277px;
}
.logo.broadcaster-VPREMIUM .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-VPREMIUM {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-XEE {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 39px;
  height: 12px;
  background-position: -274px -240px;
}
.logo.broadcaster-XEE .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-XEE {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-ZIGGO {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 35px;
  height: 12px;
  background-position: -35px -289px;
}
.logo.broadcaster-ZIGGO .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-ZIGGO {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-beINIndo {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 27px;
  height: 12px;
  background-position: -313px -108px;
}
.logo.broadcaster-beINIndo .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-beINIndo {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-digitalb {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 10px;
  height: 12px;
  background-position: -330px -216px;
}
.logo.broadcaster-digitalb .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-digitalb {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.logo.broadcaster-w {
  background: url("../i/sprites/broadcasters-sprite.png") no-repeat;
  width: 17px;
  height: 17px;
  background-position: -313px -216px;
}
.logo.broadcaster-w .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-w {
    background-image: url("../i/sprites/broadcasters-sprite@x2.png");
    background-size: 342px 337px;
  }
}

.broadcasters {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  display: block;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .broadcasters {
    background-size: 798px 759px;
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
  }
}

.logo.broadcaster-2sport-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 135px;
  height: 28px;
  background-position: 0px -395px;
}
.logo.broadcaster-2sport-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-2sport-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-PRIME-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 90px;
  height: 28px;
  background-position: -653px -28px;
}
.logo.broadcaster-PRIME-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-PRIME-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-adjara-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 66px;
  height: 28px;
  background-position: -271px -675px;
}
.logo.broadcaster-adjara-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-adjara-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-alma-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 152px;
  height: 26px;
  background-position: -375px -336px;
}
.logo.broadcaster-alma-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-alma-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-arm-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 37px;
  height: 28px;
  background-position: -744px -698px;
}
.logo.broadcaster-arm-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-arm-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-astro-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 64px;
  height: 28px;
  background-position: -469px -675px;
}
.logo.broadcaster-astro-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-astro-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-astro2-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 64px;
  height: 28px;
  background-position: -533px -675px;
}
.logo.broadcaster-astro2-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-astro2-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-astro3-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 64px;
  height: 28px;
  background-position: -597px -675px;
}
.logo.broadcaster-astro3-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-astro3-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-astro4-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 64px;
  height: 28px;
  background-position: -661px -675px;
}
.logo.broadcaster-astro4-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-astro4-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-aztv-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 86px;
  height: 28px;
  background-position: -653px -252px;
}
.logo.broadcaster-aztv-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-aztv-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-bbc-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 179px;
  height: 31px;
  background-position: 0px 0px;
}
.logo.broadcaster-bbc-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-bbc-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-bein-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 62px;
  height: 28px;
  background-position: 0px -703px;
}
.logo.broadcaster-bein-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-bein-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-bein1-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 42px;
  height: 28px;
  background-position: -744px -194px;
}
.logo.broadcaster-bein1-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-bein1-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-bein10-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 42px;
  height: 28px;
  background-position: -744px -222px;
}
.logo.broadcaster-bein10-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-bein10-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-bein11-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 42px;
  height: 28px;
  background-position: -744px -250px;
}
.logo.broadcaster-bein11-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-bein11-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-bein12-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 42px;
  height: 28px;
  background-position: -744px -278px;
}
.logo.broadcaster-bein12-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-bein12-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-bein13-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 42px;
  height: 28px;
  background-position: -744px -306px;
}
.logo.broadcaster-bein13-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-bein13-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-bein2-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 42px;
  height: 28px;
  background-position: -744px -334px;
}
.logo.broadcaster-bein2-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-bein2-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-bein3-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 42px;
  height: 28px;
  background-position: -744px -362px;
}
.logo.broadcaster-bein3-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-bein3-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-bein4-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 42px;
  height: 28px;
  background-position: -744px -390px;
}
.logo.broadcaster-bein4-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-bein4-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-bein5-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 42px;
  height: 28px;
  background-position: -744px -418px;
}
.logo.broadcaster-bein5-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-bein5-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-bein6-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 42px;
  height: 28px;
  background-position: -744px -446px;
}
.logo.broadcaster-bein6-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-bein6-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-bein7-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 42px;
  height: 28px;
  background-position: -744px -474px;
}
.logo.broadcaster-bein7-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-bein7-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-bein8-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 42px;
  height: 28px;
  background-position: -744px -502px;
}
.logo.broadcaster-bein8-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-bein8-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-bein9-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 42px;
  height: 28px;
  background-position: -744px -530px;
}
.logo.broadcaster-bein9-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-bein9-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-beinindo-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 62px;
  height: 28px;
  background-position: -62px -703px;
}
.logo.broadcaster-beinindo-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-beinindo-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-bestv-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 63px;
  height: 28px;
  background-position: -312px -339px;
}
.logo.broadcaster-bestv-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-bestv-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-bgr-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 56px;
  height: 28px;
  background-position: -319px -311px;
}
.logo.broadcaster-bgr-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-bgr-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-blr-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 37px;
  height: 28px;
  background-position: -330px -283px;
}
.logo.broadcaster-blr-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-blr-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-bt-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 91px;
  height: 28px;
  background-position: -92px -535px;
}
.logo.broadcaster-bt-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-bt-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-btvsc-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 119px;
  height: 28px;
  background-position: -531px -168px;
}
.logo.broadcaster-btvsc-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-btvsc-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-canal-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 107px;
  height: 28px;
  background-position: -531px -420px;
}
.logo.broadcaster-canal-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-canal-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-canalp1-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 67px;
  height: 28px;
  background-position: -70px -675px;
}
.logo.broadcaster-canalp1-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-canalp1-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-canalpluss2-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 67px;
  height: 28px;
  background-position: -137px -675px;
}
.logo.broadcaster-canalpluss2-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-canalpluss2-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-canalps-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 67px;
  height: 28px;
  background-position: -204px -675px;
}
.logo.broadcaster-canalps-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-canalps-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-cannet-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 54px;
  height: 28px;
  background-position: -537px -703px;
}
.logo.broadcaster-cannet-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-cannet-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-cantsn-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 114px;
  height: 28px;
  background-position: -531px -252px;
}
.logo.broadcaster-cantsn-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-cantsn-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-cctv5-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 73px;
  height: 28px;
  background-position: -375px -647px;
}
.logo.broadcaster-cctv5-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-cctv5-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-chase-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 57px;
  height: 28px;
  background-position: -425px -703px;
}
.logo.broadcaster-chase-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-chase-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-chbestv-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 120px;
  height: 28px;
  background-position: -531px -140px;
}
.logo.broadcaster-chbestv-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-chbestv-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-chgtvs-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 54px;
  height: 28px;
  background-position: -591px -703px;
}
.logo.broadcaster-chgtvs-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-chgtvs-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-chhcs-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 93px;
  height: 28px;
  background-position: -382px -507px;
}
.logo.broadcaster-chhcs-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-chhcs-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-chhg-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 43px;
  height: 28px;
  background-position: -744px -166px;
}
.logo.broadcaster-chhg-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-chhg-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-chhn-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 70px;
  height: 28px;
  background-position: -448px -647px;
}
.logo.broadcaster-chhn-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-chhn-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-chifts-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 62px;
  height: 28px;
  background-position: -124px -703px;
}
.logo.broadcaster-chifts-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-chifts-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-chimcl-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 44px;
  height: 28px;
  background-position: -744px -138px;
}
.logo.broadcaster-chimcl-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-chimcl-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-chists-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 84px;
  height: 28px;
  background-position: -653px -476px;
}
.logo.broadcaster-chists-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-chists-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-chitts-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 118px;
  height: 28px;
  background-position: -531px -196px;
}
.logo.broadcaster-chitts-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-chitts-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-chjpn-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 129px;
  height: 28px;
  background-position: 0px -451px;
}
.logo.broadcaster-chjpn-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-chjpn-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-chjtvs-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 191px;
  height: 28px;
  background-position: 0px -31px;
}
.logo.broadcaster-chjtvs-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-chjtvs-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-chls-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 121px;
  height: 28px;
  background-position: -531px -28px;
}
.logo.broadcaster-chls-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-chls-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-chltv-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 99px;
  height: 28px;
  background-position: -410px -367px;
}
.logo.broadcaster-chltv-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-chltv-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-chny-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 66px;
  height: 28px;
  background-position: -337px -675px;
}
.logo.broadcaster-chny-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-chny-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-chpptv-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 107px;
  height: 28px;
  background-position: -531px -448px;
}
.logo.broadcaster-chpptv-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-chpptv-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-chsitv-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 110px;
  height: 28px;
  background-position: -531px -336px;
}
.logo.broadcaster-chsitv-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-chsitv-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-chstvgs-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 121px;
  height: 28px;
  background-position: -531px -56px;
}
.logo.broadcaster-chstvgs-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-chstvgs-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-chxsh-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 85px;
  height: 28px;
  background-position: -653px -420px;
}
.logo.broadcaster-chxsh-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-chxsh-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-chyp-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 39px;
  height: 28px;
  background-position: -744px -642px;
}
.logo.broadcaster-chyp-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-chyp-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-cnbc-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 177px;
  height: 28px;
  background-position: -191px -31px;
}
.logo.broadcaster-cnbc-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-cnbc-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-cosmote-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 91px;
  height: 28px;
  background-position: -183px -535px;
}
.logo.broadcaster-cosmote-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-cosmote-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-cyta-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 87px;
  height: 28px;
  background-position: -653px -112px;
}
.logo.broadcaster-cyta-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-cyta-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-czedig-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 133px;
  height: 28px;
  background-position: 0px -423px;
}
.logo.broadcaster-czedig-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-czedig-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-dazn-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 28px;
  height: 28px;
  background-position: -345px -115px;
}
.logo.broadcaster-dazn-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-dazn-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-den6-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 35px;
  height: 28px;
  background-position: -699px -703px;
}
.logo.broadcaster-den6-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-den6-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-dentv3-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 32px;
  height: 28px;
  background-position: -342px -143px;
}
.logo.broadcaster-dentv3-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-dentv3-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-digi-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 38px;
  height: 24px;
  background-position: -267px -451px;
}
.logo.broadcaster-digi-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-digi-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-digitalb-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 22px;
  height: 28px;
  background-position: -342px -171px;
}
.logo.broadcaster-digitalb-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-digitalb-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-directv-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 186px;
  height: 28px;
  background-position: -187px -59px;
}
.logo.broadcaster-directv-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-directv-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-directvp-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 87px;
  height: 28px;
  background-position: -653px -140px;
}
.logo.broadcaster-directvp-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-directvp-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-directvs-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 87px;
  height: 28px;
  background-position: -653px -168px;
}
.logo.broadcaster-directvs-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-directvs-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-dirtvs2-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 87px;
  height: 28px;
  background-position: -653px -196px;
}
.logo.broadcaster-dirtvs2-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-dirtvs2-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-dolce-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 82px;
  height: 28px;
  background-position: -653px -560px;
}
.logo.broadcaster-dolce-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-dolce-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-dtvcs-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 87px;
  height: 28px;
  background-position: -653px -224px;
}
.logo.broadcaster-dtvcs-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-dtvcs-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-elevensp-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 91px;
  height: 28px;
  background-position: -274px -535px;
}
.logo.broadcaster-elevensp-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-elevensp-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-espn-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 109px;
  height: 28px;
  background-position: -531px -364px;
}
.logo.broadcaster-espn-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-espn-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-espn2-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 91px;
  height: 28px;
  background-position: -365px -535px;
}
.logo.broadcaster-espn2-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-espn2-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-espnbras-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 70px;
  height: 28px;
  background-position: -518px -647px;
}
.logo.broadcaster-espnbras-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-espnbras-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-espnextr-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 70px;
  height: 28px;
  background-position: -588px -647px;
}
.logo.broadcaster-espnextr-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-espnextr-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-espnla-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 75px;
  height: 28px;
  background-position: -78px -647px;
}
.logo.broadcaster-espnla-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-espnla-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-espnplus-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 123px;
  height: 28px;
  background-position: -377px -479px;
}
.logo.broadcaster-espnplus-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-espnplus-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-etvzaf-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 91px;
  height: 28px;
  background-position: -456px -535px;
}
.logo.broadcaster-etvzaf-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-etvzaf-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-eurorom-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 144px;
  height: 28px;
  background-position: -375px -308px;
}
.logo.broadcaster-eurorom-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-eurorom-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-flow-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 186px;
  height: 28px;
  background-position: 0px -87px;
}
.logo.broadcaster-flow-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-flow-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-fotboll-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 86px;
  height: 28px;
  background-position: -653px -280px;
}
.logo.broadcaster-fotboll-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-fotboll-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-fracanal-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 91px;
  height: 28px;
  background-position: -547px -535px;
}
.logo.broadcaster-fracanal-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-fracanal-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-geosilk-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 86px;
  height: 28px;
  background-position: -653px -308px;
}
.logo.broadcaster-geosilk-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-geosilk-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-gtv-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 50px;
  height: 26px;
  background-position: -744px -112px;
}
.logo.broadcaster-gtv-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-gtv-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-heil-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 42px;
  height: 28px;
  background-position: -744px -558px;
}
.logo.broadcaster-heil-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-heil-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-hkls-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 118px;
  height: 28px;
  background-position: -531px -224px;
}
.logo.broadcaster-hkls-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-hkls-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-hknow-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 54px;
  height: 28px;
  background-position: -645px -703px;
}
.logo.broadcaster-hknow-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-hknow-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-hotstar-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 196px;
  height: 28px;
  background-position: -179px 0px;
}
.logo.broadcaster-hotstar-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-hotstar-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-hundigi-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 74px;
  height: 28px;
  background-position: -153px -647px;
}
.logo.broadcaster-hundigi-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-hundigi-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-indomnc-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 148px;
  height: 28px;
  background-position: -375px -252px;
}
.logo.broadcaster-indomnc-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-indomnc-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-isr-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 132px;
  height: 28px;
  background-position: -266px -423px;
}
.logo.broadcaster-isr-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-isr-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-jpnavi-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 135px;
  height: 28px;
  background-position: -135px -395px;
}
.logo.broadcaster-jpnavi-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-jpnavi-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-jpnjsp-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 89px;
  height: 28px;
  background-position: -653px -56px;
}
.logo.broadcaster-jpnjsp-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-jpnjsp-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-kviet-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 48px;
  height: 28px;
  background-position: -744px -56px;
}
.logo.broadcaster-kviet-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-kviet-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-letvchi-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 95px;
  height: 28px;
  background-position: -97px -507px;
}
.logo.broadcaster-letvchi-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-letvchi-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-maltago-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 163px;
  height: 28px;
  background-position: 0px -311px;
}
.logo.broadcaster-maltago-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-maltago-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-maxgha-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 91px;
  height: 28px;
  background-position: 0px -563px;
}
.logo.broadcaster-maxgha-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-maxgha-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-molain-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 91px;
  height: 28px;
  background-position: -91px -563px;
}
.logo.broadcaster-molain-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-molain-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-mov-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 84px;
  height: 28px;
  background-position: -653px -504px;
}
.logo.broadcaster-mov-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-mov-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-muvzam-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 91px;
  height: 28px;
  background-position: -182px -563px;
}
.logo.broadcaster-muvzam-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-muvzam-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-myanmar-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 122px;
  height: 28px;
  background-position: -531px 0px;
}
.logo.broadcaster-myanmar-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-myanmar-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-nbc-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 127px;
  height: 28px;
  background-position: -404px -395px;
}
.logo.broadcaster-nbc-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-nbc-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-nbcgold-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 187px;
  height: 28px;
  background-position: 0px -59px;
}
.logo.broadcaster-nbcgold-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-nbcgold-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-nbcsports-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 164px;
  height: 28px;
  background-position: -166px -283px;
}
.logo.broadcaster-nbcsports-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-nbcsports-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-newtog-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 91px;
  height: 28px;
  background-position: -273px -563px;
}
.logo.broadcaster-newtog-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-newtog-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-nigsuper-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 81px;
  height: 28px;
  background-position: -653px -588px;
}
.logo.broadcaster-nigsuper-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-nigsuper-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-nowe-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 91px;
  height: 28px;
  background-position: -364px -563px;
}
.logo.broadcaster-nowe-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-nowe-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-nowtv-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 48px;
  height: 28px;
  background-position: -744px -84px;
}
.logo.broadcaster-nowtv-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-nowtv-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-ntanga-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 91px;
  height: 28px;
  background-position: -455px -563px;
}
.logo.broadcaster-ntanga-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-ntanga-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-okkorus-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 91px;
  height: 28px;
  background-position: -546px -563px;
}
.logo.broadcaster-okkorus-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-okkorus-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-opt-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 91px;
  height: 28px;
  background-position: 0px -591px;
}
.logo.broadcaster-opt-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-opt-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-optus1-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 171px;
  height: 28px;
  background-position: -174px -115px;
}
.logo.broadcaster-optus1-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-optus1-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-optus10-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 171px;
  height: 28px;
  background-position: 0px -143px;
}
.logo.broadcaster-optus10-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-optus10-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-optus2-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 171px;
  height: 28px;
  background-position: -171px -143px;
}
.logo.broadcaster-optus2-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-optus2-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-optus3-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 171px;
  height: 28px;
  background-position: 0px -171px;
}
.logo.broadcaster-optus3-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-optus3-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-optus4-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 171px;
  height: 28px;
  background-position: -171px -171px;
}
.logo.broadcaster-optus4-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-optus4-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-optus5-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 171px;
  height: 28px;
  background-position: 0px -199px;
}
.logo.broadcaster-optus5-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-optus5-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-optus6-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 171px;
  height: 28px;
  background-position: -171px -199px;
}
.logo.broadcaster-optus6-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-optus6-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-optus7-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 171px;
  height: 28px;
  background-position: 0px -227px;
}
.logo.broadcaster-optus7-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-optus7-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-optus8-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 171px;
  height: 28px;
  background-position: -171px -227px;
}
.logo.broadcaster-optus8-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-optus8-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-optus9-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 171px;
  height: 28px;
  background-position: 0px -255px;
}
.logo.broadcaster-optus9-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-optus9-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-oteg-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 156px;
  height: 28px;
  background-position: -163px -311px;
}
.logo.broadcaster-oteg-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-oteg-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-playbel-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 112px;
  height: 28px;
  background-position: -531px -280px;
}
.logo.broadcaster-playbel-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-playbel-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-polcanal-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 112px;
  height: 28px;
  background-position: -531px -308px;
}
.logo.broadcaster-polcanal-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-polcanal-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-ppsports-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 91px;
  height: 28px;
  background-position: -91px -591px;
}
.logo.broadcaster-ppsports-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-ppsports-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-pptvthai-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 132px;
  height: 28px;
  background-position: -398px -423px;
}
.logo.broadcaster-pptvthai-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-pptvthai-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-premcz-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 93px;
  height: 28px;
  background-position: -475px -507px;
}
.logo.broadcaster-premcz-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-premcz-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-rcti-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 105px;
  height: 28px;
  background-position: -531px -476px;
}
.logo.broadcaster-rcti-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-rcti-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-rmcsport-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 91px;
  height: 28px;
  background-position: -182px -591px;
}
.logo.broadcaster-rmcsport-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-rmcsport-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-rtssen-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 91px;
  height: 28px;
  background-position: -273px -591px;
}
.logo.broadcaster-rtssen-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-rtssen-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-rush-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 91px;
  height: 28px;
  background-position: -364px -591px;
}
.logo.broadcaster-rush-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-rush-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-rusmatch-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 55px;
  height: 28px;
  background-position: -482px -703px;
}
.logo.broadcaster-rusmatch-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-rusmatch-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-sanuga-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 91px;
  height: 28px;
  background-position: -455px -591px;
}
.logo.broadcaster-sanuga-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-sanuga-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-sarans-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 59px;
  height: 28px;
  background-position: -308px -703px;
}
.logo.broadcaster-sarans-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-sarans-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-saransp-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 34px;
  height: 28px;
  background-position: 0px -731px;
}
.logo.broadcaster-saransp-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-saransp-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-sbs-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 49px;
  height: 28px;
  background-position: -744px -28px;
}
.logo.broadcaster-sbs-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-sbs-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-set-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 91px;
  height: 28px;
  background-position: -546px -591px;
}
.logo.broadcaster-set-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-set-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-sfr-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 78px;
  height: 28px;
  background-position: 0px -647px;
}
.logo.broadcaster-sfr-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-sfr-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-sfr1-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 92px;
  height: 28px;
  background-position: 0px -535px;
}
.logo.broadcaster-sfr1-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-sfr1-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-shan-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 42px;
  height: 28px;
  background-position: -744px -586px;
}
.logo.broadcaster-shan-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-shan-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-simice-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 97px;
  height: 28px;
  background-position: 0px -507px;
}
.logo.broadcaster-simice-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-simice-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-singmio-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 42px;
  height: 28px;
  background-position: -744px -614px;
}
.logo.broadcaster-singmio-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-singmio-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-sitv-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 128px;
  height: 28px;
  background-position: 0px -479px;
}
.logo.broadcaster-sitv-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-sitv-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-skb-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 70px;
  height: 28px;
  background-position: -658px -647px;
}
.logo.broadcaster-skb-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-skb-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-sksbs-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 70px;
  height: 28px;
  background-position: 0px -675px;
}
.logo.broadcaster-sksbs-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-sksbs-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-skspo-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 84px;
  height: 28px;
  background-position: -653px -532px;
}
.logo.broadcaster-skspo-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-skspo-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-sky-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 133px;
  height: 28px;
  background-position: -133px -423px;
}
.logo.broadcaster-sky-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-sky-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-sky1-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 156px;
  height: 28px;
  background-position: 0px -339px;
}
.logo.broadcaster-sky1-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-sky1-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-sky2-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 156px;
  height: 28px;
  background-position: -156px -339px;
}
.logo.broadcaster-sky2-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-sky2-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-sky3-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 156px;
  height: 28px;
  background-position: -375px 0px;
}
.logo.broadcaster-sky3-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-sky3-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-skyita-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 166px;
  height: 28px;
  background-position: 0px -283px;
}
.logo.broadcaster-skyita-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-skyita-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-skymex-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 171px;
  height: 28px;
  background-position: -171px -255px;
}
.logo.broadcaster-skymex-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-skymex-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-skynet-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 66px;
  height: 28px;
  background-position: -403px -675px;
}
.logo.broadcaster-skynet-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-skynet-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-skypl-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 138px;
  height: 28px;
  background-position: 0px -367px;
}
.logo.broadcaster-skypl-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-skypl-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-sparknz-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 91px;
  height: 28px;
  background-position: 0px -619px;
}
.logo.broadcaster-sparknz-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-sparknz-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-spiler-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 86px;
  height: 28px;
  background-position: -653px -336px;
}
.logo.broadcaster-spiler-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-spiler-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-sporpor-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 152px;
  height: 28px;
  background-position: -375px -196px;
}
.logo.broadcaster-sporpor-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-sporpor-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-sporttv-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 136px;
  height: 28px;
  background-position: -138px -367px;
}
.logo.broadcaster-sporttv-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-sporttv-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-stankaz-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 74px;
  height: 28px;
  background-position: -227px -647px;
}
.logo.broadcaster-stankaz-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-stankaz-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-stankyg-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 88px;
  height: 28px;
  background-position: -653px -84px;
}
.logo.broadcaster-stankyg-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-stankyg-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-starind-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 150px;
  height: 28px;
  background-position: -375px -224px;
}
.logo.broadcaster-starind-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-starind-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-starsports-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 138px;
  height: 26px;
  background-position: -129px -451px;
}
.logo.broadcaster-starsports-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-starsports-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-stod-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 95px;
  height: 28px;
  background-position: -192px -507px;
}
.logo.broadcaster-stod-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-stod-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-superchi-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 109px;
  height: 28px;
  background-position: -531px -392px;
}
.logo.broadcaster-superchi-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-superchi-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-supersa-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 81px;
  height: 28px;
  background-position: -653px -616px;
}
.logo.broadcaster-supersa-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-supersa-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-sycsbc-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 91px;
  height: 28px;
  background-position: -91px -619px;
}
.logo.broadcaster-sycsbc-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-sycsbc-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-tajfut-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 74px;
  height: 28px;
  background-position: -301px -647px;
}
.logo.broadcaster-tajfut-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-tajfut-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-tapmadtv-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 86px;
  height: 28px;
  background-position: -653px -364px;
}
.logo.broadcaster-tapmadtv-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-tapmadtv-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-telemund-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 174px;
  height: 28px;
  background-position: -186px -87px;
}
.logo.broadcaster-telemund-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-telemund-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-tencent-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 134px;
  height: 28px;
  background-position: -270px -395px;
}
.logo.broadcaster-tencent-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-tencent-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-true-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 91px;
  height: 28px;
  background-position: -182px -619px;
}
.logo.broadcaster-true-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-true-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-trueid-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 91px;
  height: 28px;
  background-position: -273px -619px;
}
.logo.broadcaster-trueid-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-trueid-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-tsn1-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 156px;
  height: 28px;
  background-position: -375px -28px;
}
.logo.broadcaster-tsn1-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-tsn1-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-tsn2-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 156px;
  height: 28px;
  background-position: -375px -56px;
}
.logo.broadcaster-tsn2-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-tsn2-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-tsn3-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 156px;
  height: 28px;
  background-position: -375px -84px;
}
.logo.broadcaster-tsn3-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-tsn3-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-tsn4-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 156px;
  height: 28px;
  background-position: -375px -112px;
}
.logo.broadcaster-tsn4-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-tsn4-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-tsn5-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 156px;
  height: 28px;
  background-position: -375px -140px;
}
.logo.broadcaster-tsn5-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-tsn5-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-tsnmalta-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 58px;
  height: 28px;
  background-position: -367px -703px;
}
.logo.broadcaster-tsnmalta-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-tsnmalta-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-tv2-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 146px;
  height: 28px;
  background-position: -375px -280px;
}
.logo.broadcaster-tv2-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-tv2-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-tv3max-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 38px;
  height: 24px;
  background-position: -305px -451px;
}
.logo.broadcaster-tv3max-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-tv3max-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-tv3plus-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 38px;
  height: 28px;
  background-position: -744px -670px;
}
.logo.broadcaster-tv3plus-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-tv3plus-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-tv3s1-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 121px;
  height: 28px;
  background-position: -531px -84px;
}
.logo.broadcaster-tv3s1-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-tv3s1-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-tv3s2-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 121px;
  height: 28px;
  background-position: -531px -112px;
}
.logo.broadcaster-tv3s2-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-tv3s2-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-tvmmoz-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 91px;
  height: 28px;
  background-position: -364px -619px;
}
.logo.broadcaster-tvmmoz-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-tvmmoz-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-tvplaysp-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 62px;
  height: 28px;
  background-position: -186px -703px;
}
.logo.broadcaster-tvplaysp-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-tvplaysp-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-tvriin-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 91px;
  height: 28px;
  background-position: -455px -619px;
}
.logo.broadcaster-tvriin-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-tvriin-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-ukrtrk-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 124px;
  height: 28px;
  background-position: -253px -479px;
}
.logo.broadcaster-ukrtrk-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-ukrtrk-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-universo-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 174px;
  height: 28px;
  background-position: 0px -115px;
}
.logo.broadcaster-universo-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-universo-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-usacnbc-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 155px;
  height: 28px;
  background-position: -375px -168px;
}
.logo.broadcaster-usacnbc-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-usacnbc-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-usanbc-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 125px;
  height: 28px;
  background-position: -128px -479px;
}
.logo.broadcaster-usanbc-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-usanbc-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-usanbcsn-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 136px;
  height: 28px;
  background-position: -274px -367px;
}
.logo.broadcaster-usanbcsn-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-usanbcsn-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-usanet-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 54px;
  height: 28px;
  background-position: -744px 0px;
}
.logo.broadcaster-usanet-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-usanet-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-utvtza-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 91px;
  height: 28px;
  background-position: -546px -619px;
}
.logo.broadcaster-utvtza-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-utvtza-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-viae-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 95px;
  height: 28px;
  background-position: -287px -507px;
}
.logo.broadcaster-viae-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-viae-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-viaf-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 85px;
  height: 28px;
  background-position: -653px -448px;
}
.logo.broadcaster-viaf-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-viaf-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-voo-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 60px;
  height: 28px;
  background-position: -248px -703px;
}
.logo.broadcaster-voo-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-voo-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-vpremium-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 86px;
  height: 28px;
  background-position: -653px -392px;
}
.logo.broadcaster-vpremium-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-vpremium-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-xee-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 91px;
  height: 28px;
  background-position: -653px 0px;
}
.logo.broadcaster-xee-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-xee-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.logo.broadcaster-ziggo-lrg {
  background: url("../i/sprites/broadcasters-lrg-sprite.png") no-repeat;
  width: 79px;
  height: 28px;
  background-position: -568px -507px;
}
.logo.broadcaster-ziggo-lrg .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-ziggo-lrg {
    background-image: url("../i/sprites/broadcasters-lrg-sprite@x2.png");
    background-size: 798px 759px;
  }
}

.broadcasters {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  display: block;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .broadcasters {
    background-size: 292px 274px;
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
  }
}

.logo.broadcaster-2sport-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 64px;
  height: 10px;
  background-position: 0px -50px;
}
.logo.broadcaster-2sport-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-2sport-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-ADJARA-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 24px;
  height: 10px;
  background-position: -248px -234px;
}
.logo.broadcaster-ADJARA-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-ADJARA-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-ALMA-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 36px;
  height: 10px;
  background-position: -156px -154px;
}
.logo.broadcaster-ALMA-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-ALMA-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-ARM-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 14px;
  height: 10px;
  background-position: -115px -40px;
}
.logo.broadcaster-ARM-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-ARM-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-ASTRO-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 24px;
  height: 10px;
  background-position: -75px -244px;
}
.logo.broadcaster-ASTRO-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-ASTRO-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-ASTRO2-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 24px;
  height: 10px;
  background-position: -99px -244px;
}
.logo.broadcaster-ASTRO2-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-ASTRO2-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-ASTRO3-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 24px;
  height: 10px;
  background-position: -123px -244px;
}
.logo.broadcaster-ASTRO3-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-ASTRO3-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-ASTRO4-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 24px;
  height: 10px;
  background-position: -147px -244px;
}
.logo.broadcaster-ASTRO4-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-ASTRO4-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-AZTV-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 31px;
  height: 10px;
  background-position: -240px -100px;
}
.logo.broadcaster-AZTV-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-AZTV-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-BEIN-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 23px;
  height: 10px;
  background-position: 0px -254px;
}
.logo.broadcaster-BEIN-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-BEIN-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-BEIN1-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 17px;
  height: 10px;
  background-position: -272px -50px;
}
.logo.broadcaster-BEIN1-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-BEIN1-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-BEIN10-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 17px;
  height: 10px;
  background-position: -272px -60px;
}
.logo.broadcaster-BEIN10-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-BEIN10-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-BEIN11-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 17px;
  height: 10px;
  background-position: -272px -70px;
}
.logo.broadcaster-BEIN11-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-BEIN11-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-BEIN12-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 17px;
  height: 10px;
  background-position: -272px -80px;
}
.logo.broadcaster-BEIN12-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-BEIN12-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-BEIN13-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 17px;
  height: 10px;
  background-position: -272px -90px;
}
.logo.broadcaster-BEIN13-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-BEIN13-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-BEIN2-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 17px;
  height: 10px;
  background-position: -272px -100px;
}
.logo.broadcaster-BEIN2-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-BEIN2-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-BEIN3-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 17px;
  height: 10px;
  background-position: -272px -110px;
}
.logo.broadcaster-BEIN3-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-BEIN3-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-BEIN4-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 17px;
  height: 10px;
  background-position: -272px -120px;
}
.logo.broadcaster-BEIN4-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-BEIN4-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-BEIN5-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 17px;
  height: 10px;
  background-position: -272px -130px;
}
.logo.broadcaster-BEIN5-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-BEIN5-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-BEIN6-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 17px;
  height: 10px;
  background-position: -272px -140px;
}
.logo.broadcaster-BEIN6-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-BEIN6-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-BEIN7-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 17px;
  height: 10px;
  background-position: -272px -150px;
}
.logo.broadcaster-BEIN7-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-BEIN7-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-BEIN8-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 17px;
  height: 10px;
  background-position: -272px -160px;
}
.logo.broadcaster-BEIN8-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-BEIN8-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-BEIN9-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 17px;
  height: 10px;
  background-position: -272px -170px;
}
.logo.broadcaster-BEIN9-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-BEIN9-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-BESTV-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 22px;
  height: 10px;
  background-position: -115px -254px;
}
.logo.broadcaster-BESTV-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-BESTV-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-BGR-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 20px;
  height: 10px;
  background-position: -222px -254px;
}
.logo.broadcaster-BGR-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-BGR-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-BLR-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 14px;
  height: 10px;
  background-position: -224px -224px;
}
.logo.broadcaster-BLR-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-BLR-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-BT-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 45px;
  height: 14px;
  background-position: -70px -40px;
}
.logo.broadcaster-BT-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-BT-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-BTVSC-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 44px;
  height: 10px;
  background-position: -195px -30px;
}
.logo.broadcaster-BTVSC-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-BTVSC-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-CANAL-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 39px;
  height: 10px;
  background-position: -195px -140px;
}
.logo.broadcaster-CANAL-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-CANAL-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-CANALONE-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 67px;
  height: 10px;
  background-position: 0px -30px;
}
.logo.broadcaster-CANALONE-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-CANALONE-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-CANALTWO-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 69px;
  height: 10px;
  background-position: 0px -10px;
}
.logo.broadcaster-CANALTWO-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-CANALTWO-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-CANALp1-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 24px;
  height: 10px;
  background-position: -171px -244px;
}
.logo.broadcaster-CANALp1-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-CANALp1-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-CANALpS-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 24px;
  height: 10px;
  background-position: -219px -244px;
}
.logo.broadcaster-CANALpS-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-CANALpS-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-CANALplusS2-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 24px;
  height: 10px;
  background-position: -195px -244px;
}
.logo.broadcaster-CANALplusS2-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-CANALplusS2-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-CANNET-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 21px;
  height: 10px;
  background-position: -159px -254px;
}
.logo.broadcaster-CANNET-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-CANNET-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-CANTSN-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 39px;
  height: 10px;
  background-position: -195px -150px;
}
.logo.broadcaster-CANTSN-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-CANTSN-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-CCTV5-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 25px;
  height: 10px;
  background-position: -169px -134px;
}
.logo.broadcaster-CCTV5-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-CCTV5-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-CHASE-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 21px;
  height: 10px;
  background-position: -180px -254px;
}
.logo.broadcaster-CHASE-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-CHASE-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-CHBESTV-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 44px;
  height: 10px;
  background-position: -195px -40px;
}
.logo.broadcaster-CHBESTV-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-CHBESTV-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-CHGTVS-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 20px;
  height: 10px;
  background-position: -242px -254px;
}
.logo.broadcaster-CHGTVS-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-CHGTVS-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-CHHCS-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 32px;
  height: 10px;
  background-position: -208px -194px;
}
.logo.broadcaster-CHHCS-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-CHHCS-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-CHHG-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 15px;
  height: 10px;
  background-position: -272px -240px;
}
.logo.broadcaster-CHHG-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-CHHG-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-CHHN-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 26px;
  height: 10px;
  background-position: -108px -70px;
}
.logo.broadcaster-CHHN-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-CHHN-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-CHIFTS-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 23px;
  height: 10px;
  background-position: -46px -254px;
}
.logo.broadcaster-CHIFTS-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-CHIFTS-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-CHIMCL-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 16px;
  height: 10px;
  background-position: -272px -210px;
}
.logo.broadcaster-CHIMCL-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-CHIMCL-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-CHISTS-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 32px;
  height: 10px;
  background-position: -99px -214px;
}
.logo.broadcaster-CHISTS-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-CHISTS-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-CHITTS-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 42px;
  height: 10px;
  background-position: -195px -80px;
}
.logo.broadcaster-CHITTS-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-CHITTS-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-CHJPN-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 45px;
  height: 10px;
  background-position: -150px -164px;
}
.logo.broadcaster-CHJPN-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-CHJPN-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-CHJTVS-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 69px;
  height: 10px;
  background-position: 0px -20px;
}
.logo.broadcaster-CHJTVS-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-CHJTVS-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-CHLS-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 44px;
  height: 10px;
  background-position: -195px -50px;
}
.logo.broadcaster-CHLS-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-CHLS-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-CHLTV-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 36px;
  height: 10px;
  background-position: 0px -194px;
}
.logo.broadcaster-CHLTV-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-CHLTV-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-CHNY-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 25px;
  height: 10px;
  background-position: -223px -234px;
}
.logo.broadcaster-CHNY-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-CHNY-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-CHPPTV-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 39px;
  height: 10px;
  background-position: -195px -160px;
}
.logo.broadcaster-CHPPTV-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-CHPPTV-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-CHSITV-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 40px;
  height: 10px;
  background-position: -195px -110px;
}
.logo.broadcaster-CHSITV-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-CHSITV-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-CHSTVGS-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 44px;
  height: 10px;
  background-position: -195px -60px;
}
.logo.broadcaster-CHSTVGS-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-CHSTVGS-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-CHXSH-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 32px;
  height: 10px;
  background-position: -131px -214px;
}
.logo.broadcaster-CHXSH-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-CHXSH-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-CHYP-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 15px;
  height: 10px;
  background-position: -272px -250px;
}
.logo.broadcaster-CHYP-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-CHYP-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-COSMOTE-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 34px;
  height: 10px;
  background-position: -106px -194px;
}
.logo.broadcaster-COSMOTE-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-COSMOTE-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-CYTA-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 33px;
  height: 10px;
  background-position: 0px -204px;
}
.logo.broadcaster-CYTA-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-CYTA-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-DAZN-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 64px;
  height: 10px;
  background-position: 0px -60px;
}
.logo.broadcaster-DAZN-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-DAZN-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-DEN6-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 13px;
  height: 10px;
  background-position: -182px -184px;
}
.logo.broadcaster-DEN6-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-DEN6-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-DENTV3-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 12px;
  height: 10px;
  background-position: -122px -94px;
}
.logo.broadcaster-DENTV3-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-DENTV3-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-DIGI-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 16px;
  height: 10px;
  background-position: -272px -220px;
}
.logo.broadcaster-DIGI-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-DIGI-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-DIGITALB-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 8px;
  height: 10px;
  background-position: -232px -170px;
}
.logo.broadcaster-DIGITALB-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-DIGITALB-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-DIRECTV-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 63px;
  height: 10px;
  background-position: -70px -54px;
}
.logo.broadcaster-DIRECTV-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-DIRECTV-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-DIRECTVS-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 31px;
  height: 10px;
  background-position: -240px -120px;
}
.logo.broadcaster-DIRECTVS-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-DIRECTVS-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-DIRECTVp-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 31px;
  height: 10px;
  background-position: -240px -110px;
}
.logo.broadcaster-DIRECTVp-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-DIRECTVp-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-DIRTVS2-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 31px;
  height: 10px;
  background-position: -240px -130px;
}
.logo.broadcaster-DIRTVS2-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-DIRTVS2-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-DOLCE-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 30px;
  height: 10px;
  background-position: -240px -170px;
}
.logo.broadcaster-DOLCE-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-DOLCE-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-DTVCS-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 30px;
  height: 10px;
  background-position: -240px -180px;
}
.logo.broadcaster-DTVCS-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-DTVCS-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-ELEVENSP-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 32px;
  height: 10px;
  background-position: -163px -214px;
}
.logo.broadcaster-ELEVENSP-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-ELEVENSP-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-ESPN-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 42px;
  height: 10px;
  background-position: -195px -90px;
}
.logo.broadcaster-ESPN-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-ESPN-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-ESPN2-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 64px;
  height: 10px;
  background-position: -70px 0px;
}
.logo.broadcaster-ESPN2-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-ESPN2-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-ESPNBRAS-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 25px;
  height: 10px;
  background-position: 0px -244px;
}
.logo.broadcaster-ESPNBRAS-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-ESPNBRAS-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-ESPNEXTR-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 25px;
  height: 10px;
  background-position: -25px -244px;
}
.logo.broadcaster-ESPNEXTR-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-ESPNEXTR-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-ESPNLA-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 27px;
  height: 10px;
  background-position: -115px -234px;
}
.logo.broadcaster-ESPNLA-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-ESPNLA-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-ESPNplus-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 44px;
  height: 10px;
  background-position: -195px -70px;
}
.logo.broadcaster-ESPNplus-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-ESPNplus-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-ETVZAF-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 32px;
  height: 10px;
  background-position: -195px -214px;
}
.logo.broadcaster-ETVZAF-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-ETVZAF-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-EUROROM-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 60px;
  height: 10px;
  background-position: -134px -31px;
}
.logo.broadcaster-EUROROM-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-EUROROM-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-FLOW-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 57px;
  height: 10px;
  background-position: -134px -71px;
}
.logo.broadcaster-FLOW-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-FLOW-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-FOTBOLL-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 30px;
  height: 10px;
  background-position: -240px -190px;
}
.logo.broadcaster-FOTBOLL-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-FOTBOLL-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-FRACANAL-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 32px;
  height: 10px;
  background-position: 0px -224px;
}
.logo.broadcaster-FRACANAL-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-FRACANAL-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-GEOSILK-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 31px;
  height: 10px;
  background-position: -240px -140px;
}
.logo.broadcaster-GEOSILK-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-GEOSILK-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-GTV-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 18px;
  height: 10px;
  background-position: -272px -40px;
}
.logo.broadcaster-GTV-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-GTV-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-HKLS-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 45px;
  height: 10px;
  background-position: -92px -184px;
}
.logo.broadcaster-HKLS-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-HKLS-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-HKNOW-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 19px;
  height: 10px;
  background-position: -272px -10px;
}
.logo.broadcaster-HKNOW-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-HKNOW-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-HOTSTAR-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 70px;
  height: 10px;
  background-position: 0px 0px;
}
.logo.broadcaster-HOTSTAR-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-HOTSTAR-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-HUNDIGI-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 27px;
  height: 10px;
  background-position: -142px -234px;
}
.logo.broadcaster-HUNDIGI-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-HUNDIGI-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-INDOMNC-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 50px;
  height: 10px;
  background-position: 0px -164px;
}
.logo.broadcaster-INDOMNC-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-INDOMNC-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-ISR-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 52px;
  height: 10px;
  background-position: 0px -154px;
}
.logo.broadcaster-ISR-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-ISR-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-JPNAVI-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 47px;
  height: 10px;
  background-position: -96px -174px;
}
.logo.broadcaster-JPNAVI-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-JPNAVI-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-JPNJSP-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 32px;
  height: 10px;
  background-position: -32px -224px;
}
.logo.broadcaster-JPNJSP-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-JPNJSP-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-KVIET-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 17px;
  height: 10px;
  background-position: -272px -180px;
}
.logo.broadcaster-KVIET-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-KVIET-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-LETVCHI-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 34px;
  height: 10px;
  background-position: -140px -194px;
}
.logo.broadcaster-LETVCHI-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-LETVCHI-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-MALTAGO-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 56px;
  height: 10px;
  background-position: -57px -134px;
}
.logo.broadcaster-MALTAGO-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-MALTAGO-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-MAXGHA-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 32px;
  height: 10px;
  background-position: -64px -224px;
}
.logo.broadcaster-MAXGHA-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-MAXGHA-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-MOLAIN-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 33px;
  height: 10px;
  background-position: -33px -204px;
}
.logo.broadcaster-MOLAIN-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-MOLAIN-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-MOV-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 30px;
  height: 10px;
  background-position: -240px -200px;
}
.logo.broadcaster-MOV-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-MOV-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-MUVZAM-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 32px;
  height: 10px;
  background-position: -96px -224px;
}
.logo.broadcaster-MUVZAM-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-MUVZAM-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-NBC-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 45px;
  height: 10px;
  background-position: -137px -184px;
}
.logo.broadcaster-NBC-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-NBC-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-NBCGOLD-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 67px;
  height: 10px;
  background-position: 0px -40px;
}
.logo.broadcaster-NBCGOLD-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-NBCGOLD-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-NBCSPORTS-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 59px;
  height: 10px;
  background-position: -134px -51px;
}
.logo.broadcaster-NBCSPORTS-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-NBCSPORTS-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-NEWTOG-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 32px;
  height: 10px;
  background-position: -128px -224px;
}
.logo.broadcaster-NEWTOG-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-NEWTOG-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-NIGSUPER-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 29px;
  height: 10px;
  background-position: -166px -144px;
}
.logo.broadcaster-NIGSUPER-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-NIGSUPER-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-NOWE-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 33px;
  height: 10px;
  background-position: -66px -204px;
}
.logo.broadcaster-NOWE-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-NOWE-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-NOWTV-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 17px;
  height: 10px;
  background-position: -272px -190px;
}
.logo.broadcaster-NOWTV-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-NOWTV-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-NTANGA-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 32px;
  height: 10px;
  background-position: -160px -224px;
}
.logo.broadcaster-NTANGA-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-NTANGA-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-OKKORUS-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 33px;
  height: 10px;
  background-position: -99px -204px;
}
.logo.broadcaster-OKKORUS-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-OKKORUS-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-OPT-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 24px;
  height: 10px;
  background-position: -243px -244px;
}
.logo.broadcaster-OPT-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-OPT-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-OPTUS1-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 61px;
  height: 10px;
  background-position: 0px -94px;
}
.logo.broadcaster-OPTUS1-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-OPTUS1-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-OPTUS10-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 61px;
  height: 10px;
  background-position: -61px -94px;
}
.logo.broadcaster-OPTUS10-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-OPTUS10-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-OPTUS2-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 61px;
  height: 10px;
  background-position: 0px -104px;
}
.logo.broadcaster-OPTUS2-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-OPTUS2-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-OPTUS3-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 61px;
  height: 10px;
  background-position: -61px -104px;
}
.logo.broadcaster-OPTUS3-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-OPTUS3-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-OPTUS4-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 61px;
  height: 10px;
  background-position: 0px -114px;
}
.logo.broadcaster-OPTUS4-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-OPTUS4-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-OPTUS5-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 61px;
  height: 10px;
  background-position: -61px -114px;
}
.logo.broadcaster-OPTUS5-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-OPTUS5-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-OPTUS6-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 61px;
  height: 10px;
  background-position: 0px -124px;
}
.logo.broadcaster-OPTUS6-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-OPTUS6-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-OPTUS7-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 61px;
  height: 10px;
  background-position: -61px -124px;
}
.logo.broadcaster-OPTUS7-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-OPTUS7-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-OPTUS8-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 61px;
  height: 10px;
  background-position: -134px 0px;
}
.logo.broadcaster-OPTUS8-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-OPTUS8-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-OPTUS9-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 61px;
  height: 10px;
  background-position: -134px -10px;
}
.logo.broadcaster-OPTUS9-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-OPTUS9-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-OTEG-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 57px;
  height: 10px;
  background-position: -134px -81px;
}
.logo.broadcaster-OTEG-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-OTEG-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-PLAYBEL-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 42px;
  height: 10px;
  background-position: -195px -100px;
}
.logo.broadcaster-PLAYBEL-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-PLAYBEL-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-POLCANAL-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 40px;
  height: 10px;
  background-position: -195px -120px;
}
.logo.broadcaster-POLCANAL-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-POLCANAL-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-PPSPORTS-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 32px;
  height: 10px;
  background-position: -192px -224px;
}
.logo.broadcaster-PPSPORTS-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-PPSPORTS-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-PPTVTHAI-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 50px;
  height: 10px;
  background-position: -50px -164px;
}
.logo.broadcaster-PPTVTHAI-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-PPTVTHAI-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-PREMCZ-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 33px;
  height: 10px;
  background-position: -132px -204px;
}
.logo.broadcaster-PREMCZ-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-PREMCZ-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-PRIME-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 45px;
  height: 14px;
  background-position: 0px -70px;
}
.logo.broadcaster-PRIME-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-PRIME-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-RCTI-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 37px;
  height: 10px;
  background-position: -195px -170px;
}
.logo.broadcaster-RCTI-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-RCTI-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-RMCSport-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 64px;
  height: 10px;
  background-position: -70px -10px;
}
.logo.broadcaster-RMCSport-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-RMCSport-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-RTSSEN-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 32px;
  height: 10px;
  background-position: -240px 0px;
}
.logo.broadcaster-RTSSEN-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-RTSSEN-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-RUSH-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 33px;
  height: 10px;
  background-position: -165px -204px;
}
.logo.broadcaster-RUSH-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-RUSH-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-RUSMATCH-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 20px;
  height: 10px;
  background-position: -272px 0px;
}
.logo.broadcaster-RUSMATCH-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-RUSMATCH-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-SANUGA-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 32px;
  height: 10px;
  background-position: -240px -10px;
}
.logo.broadcaster-SANUGA-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-SANUGA-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-SARANS-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 21px;
  height: 10px;
  background-position: -201px -254px;
}
.logo.broadcaster-SARANS-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-SARANS-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-SARANSP-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 12px;
  height: 10px;
  background-position: -122px -104px;
}
.logo.broadcaster-SARANSP-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-SARANSP-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-SBS-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 19px;
  height: 10px;
  background-position: -272px -20px;
}
.logo.broadcaster-SBS-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-SBS-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-SET-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 33px;
  height: 10px;
  background-position: -198px -204px;
}
.logo.broadcaster-SET-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-SET-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-SFR-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 28px;
  height: 10px;
  background-position: -87px -234px;
}
.logo.broadcaster-SFR-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-SFR-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-SFR1-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 33px;
  height: 10px;
  background-position: 0px -214px;
}
.logo.broadcaster-SFR1-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-SFR1-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-SHAN-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 17px;
  height: 10px;
  background-position: -272px -200px;
}
.logo.broadcaster-SHAN-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-SHAN-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-SIMICE-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 35px;
  height: 10px;
  background-position: -36px -194px;
}
.logo.broadcaster-SIMICE-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-SIMICE-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-SINGMIO-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 19px;
  height: 10px;
  background-position: -272px -30px;
}
.logo.broadcaster-SINGMIO-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-SINGMIO-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-SITV-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 46px;
  height: 10px;
  background-position: 0px -184px;
}
.logo.broadcaster-SITV-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-SITV-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-SKB-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 29px;
  height: 10px;
  background-position: 0px -234px;
}
.logo.broadcaster-SKB-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-SKB-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-SKSBS-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 25px;
  height: 10px;
  background-position: -50px -244px;
}
.logo.broadcaster-SKSBS-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-SKSBS-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-SKSPO-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 30px;
  height: 10px;
  background-position: -240px -210px;
}
.logo.broadcaster-SKSPO-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-SKSPO-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-SKY-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 48px;
  height: 10px;
  background-position: 0px -174px;
}
.logo.broadcaster-SKY-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-SKY-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-SKY1-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 56px;
  height: 10px;
  background-position: -113px -134px;
}
.logo.broadcaster-SKY1-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-SKY1-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-SKY2-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 56px;
  height: 10px;
  background-position: 0px -144px;
}
.logo.broadcaster-SKY2-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-SKY2-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-SKY3-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 56px;
  height: 10px;
  background-position: -56px -144px;
}
.logo.broadcaster-SKY3-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-SKY3-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-SKYITA-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 62px;
  height: 10px;
  background-position: -63px -84px;
}
.logo.broadcaster-SKYITA-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-SKYITA-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-SKYMEX-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 59px;
  height: 10px;
  background-position: -134px -61px;
}
.logo.broadcaster-SKYMEX-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-SKYMEX-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-SKYNET-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 23px;
  height: 10px;
  background-position: -69px -254px;
}
.logo.broadcaster-SKYNET-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-SKYNET-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-SKYPL-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 50px;
  height: 10px;
  background-position: -100px -164px;
}
.logo.broadcaster-SKYPL-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-SKYPL-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-SPARKNZ-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 33px;
  height: 10px;
  background-position: -33px -214px;
}
.logo.broadcaster-SPARKNZ-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-SPARKNZ-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-SPILER-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 31px;
  height: 10px;
  background-position: -240px -150px;
}
.logo.broadcaster-SPILER-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-SPILER-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-SPORPOR-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 60px;
  height: 10px;
  background-position: -134px -41px;
}
.logo.broadcaster-SPORPOR-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-SPORPOR-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-SPORTTV-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 37px;
  height: 10px;
  background-position: -195px -180px;
}
.logo.broadcaster-SPORTTV-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-SPORTTV-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-STANKAZ-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 27px;
  height: 10px;
  background-position: -169px -234px;
}
.logo.broadcaster-STANKAZ-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-STANKAZ-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-STANKYG-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 32px;
  height: 10px;
  background-position: -240px -20px;
}
.logo.broadcaster-STANKYG-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-STANKYG-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-STARIND-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 55px;
  height: 11px;
  background-position: -134px -20px;
}
.logo.broadcaster-STARIND-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-STARIND-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-STARSPORTS-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 52px;
  height: 10px;
  background-position: -52px -154px;
}
.logo.broadcaster-STARSPORTS-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-STARSPORTS-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-STOD-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 34px;
  height: 10px;
  background-position: -174px -194px;
}
.logo.broadcaster-STOD-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-STOD-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-SUPERCHI-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 40px;
  height: 10px;
  background-position: -195px -130px;
}
.logo.broadcaster-SUPERCHI-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-SUPERCHI-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-SUPERSA-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 29px;
  height: 10px;
  background-position: -29px -234px;
}
.logo.broadcaster-SUPERSA-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-SUPERSA-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-SYCSBC-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 32px;
  height: 10px;
  background-position: -240px -30px;
}
.logo.broadcaster-SYCSBC-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-SYCSBC-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-TAJFUT-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 27px;
  height: 10px;
  background-position: -196px -234px;
}
.logo.broadcaster-TAJFUT-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-TAJFUT-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-TAPMADTV-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 31px;
  height: 10px;
  background-position: -240px -160px;
}
.logo.broadcaster-TAPMADTV-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-TAPMADTV-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-TELEMUND-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 63px;
  height: 10px;
  background-position: -45px -70px;
}
.logo.broadcaster-TELEMUND-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-TELEMUND-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-TENCENT-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 46px;
  height: 10px;
  background-position: -46px -184px;
}
.logo.broadcaster-TENCENT-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-TENCENT-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-TRUE-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 32px;
  height: 10px;
  background-position: -240px -40px;
}
.logo.broadcaster-TRUE-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-TRUE-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-TRUEID-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 32px;
  height: 10px;
  background-position: -240px -50px;
}
.logo.broadcaster-TRUEID-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-TRUEID-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-TSN1-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 57px;
  height: 10px;
  background-position: -134px -91px;
}
.logo.broadcaster-TSN1-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-TSN1-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-TSN2-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 57px;
  height: 10px;
  background-position: -134px -101px;
}
.logo.broadcaster-TSN2-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-TSN2-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-TSN3-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 57px;
  height: 10px;
  background-position: -134px -111px;
}
.logo.broadcaster-TSN3-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-TSN3-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-TSN4-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 57px;
  height: 10px;
  background-position: -134px -121px;
}
.logo.broadcaster-TSN4-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-TSN4-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-TSN5-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 57px;
  height: 10px;
  background-position: 0px -134px;
}
.logo.broadcaster-TSN5-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-TSN5-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-TSNMalta-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 64px;
  height: 10px;
  background-position: -70px -20px;
}
.logo.broadcaster-TSNMalta-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-TSNMalta-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-TV2-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 52px;
  height: 10px;
  background-position: -104px -154px;
}
.logo.broadcaster-TV2-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-TV2-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-TV3MAX-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 16px;
  height: 10px;
  background-position: -272px -230px;
}
.logo.broadcaster-TV3MAX-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-TV3MAX-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-TV3PLUS-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 14px;
  height: 10px;
  background-position: 0px -264px;
}
.logo.broadcaster-TV3PLUS-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-TV3PLUS-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-TV3S1-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 45px;
  height: 10px;
  background-position: -195px 0px;
}
.logo.broadcaster-TV3S1-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-TV3S1-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-TV3S2-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 45px;
  height: 10px;
  background-position: -195px -10px;
}
.logo.broadcaster-TV3S2-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-TV3S2-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-TVMMOZ-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 32px;
  height: 10px;
  background-position: -240px -60px;
}
.logo.broadcaster-TVMMOZ-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-TVMMOZ-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-TVPlaySp-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 64px;
  height: 10px;
  background-position: -70px -30px;
}
.logo.broadcaster-TVPlaySp-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-TVPlaySp-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-TVRIIN-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 33px;
  height: 10px;
  background-position: -66px -214px;
}
.logo.broadcaster-TVRIIN-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-TVRIIN-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-UKRTRK-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 45px;
  height: 10px;
  background-position: -195px -20px;
}
.logo.broadcaster-UKRTRK-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-UKRTRK-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-UNIVERSO-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 63px;
  height: 10px;
  background-position: 0px -84px;
}
.logo.broadcaster-UNIVERSO-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-UNIVERSO-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-USACNBC-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 54px;
  height: 10px;
  background-position: -112px -144px;
}
.logo.broadcaster-USACNBC-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-USACNBC-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-USANBC-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 47px;
  height: 10px;
  background-position: -143px -174px;
}
.logo.broadcaster-USANBC-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-USANBC-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-USANBCSN-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 48px;
  height: 10px;
  background-position: -48px -174px;
}
.logo.broadcaster-USANBCSN-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-USANBCSN-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-USANET-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 23px;
  height: 10px;
  background-position: -92px -254px;
}
.logo.broadcaster-USANET-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-USANET-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-UTVTZA-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 32px;
  height: 10px;
  background-position: -240px -70px;
}
.logo.broadcaster-UTVTZA-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-UTVTZA-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-VIAE-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 35px;
  height: 10px;
  background-position: -71px -194px;
}
.logo.broadcaster-VIAE-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-VIAE-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-VIAF-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 32px;
  height: 10px;
  background-position: -240px -80px;
}
.logo.broadcaster-VIAF-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-VIAF-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-VOO-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 22px;
  height: 10px;
  background-position: -137px -254px;
}
.logo.broadcaster-VOO-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-VOO-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-VPREMIUM-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 30px;
  height: 10px;
  background-position: -240px -220px;
}
.logo.broadcaster-VPREMIUM-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-VPREMIUM-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-XEE-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 32px;
  height: 10px;
  background-position: -240px -90px;
}
.logo.broadcaster-XEE-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-XEE-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-ZIGGO-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 29px;
  height: 10px;
  background-position: -58px -234px;
}
.logo.broadcaster-ZIGGO-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-ZIGGO-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.logo.broadcaster-beINIndo-sm {
  background: url("../i/sprites/broadcasters-sm-sprite.png") no-repeat;
  width: 23px;
  height: 10px;
  background-position: -23px -254px;
}
.logo.broadcaster-beINIndo-sm .broadcaster-text {
  visibility: hidden;
  font-size: 0rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.broadcaster-beINIndo-sm {
    background-image: url("../i/sprites/broadcasters-sm-sprite@x2.png");
    background-size: 292px 274px;
  }
}

.icn.chevron-down-pink {
  width: 9px;
  height: 5px;
  background: url("../i/sprites/chevrons-sprite.png") -84px -25px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.chevron-down-pink {
    background-image: url("../i/sprites/chevrons-sprite@x2.png");
    background-size: 93px 83px;
  }
}

.logo.chevron-down-pink {
  background: url("../i/sprites/chevrons-sprite.png") no-repeat;
  width: 9px;
  height: 5px;
  background-position: -84px -25px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.chevron-down-pink {
    background-image: url("../i/sprites/chevrons-sprite@x2.png");
    background-size: 93px 83px;
  }
}

.icn.chevron-downblack-normal {
  width: 15px;
  height: 9px;
  background: url("../i/sprites/chevrons-sprite.png") 0px -59px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.chevron-downblack-normal {
    background-image: url("../i/sprites/chevrons-sprite@x2.png");
    background-size: 93px 83px;
  }
}

.logo.chevron-downblack-normal {
  background: url("../i/sprites/chevrons-sprite.png") no-repeat;
  width: 15px;
  height: 9px;
  background-position: 0px -59px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.chevron-downblack-normal {
    background-image: url("../i/sprites/chevrons-sprite@x2.png");
    background-size: 93px 83px;
  }
}

.icn.chevron-downblack-small {
  width: 10px;
  height: 6px;
  background: url("../i/sprites/chevrons-sprite.png") -68px -52px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.chevron-downblack-small {
    background-image: url("../i/sprites/chevrons-sprite@x2.png");
    background-size: 93px 83px;
  }
}

.logo.chevron-downblack-small {
  background: url("../i/sprites/chevrons-sprite.png") no-repeat;
  width: 10px;
  height: 6px;
  background-position: -68px -52px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.chevron-downblack-small {
    background-image: url("../i/sprites/chevrons-sprite@x2.png");
    background-size: 93px 83px;
  }
}

.icn.chevron-downgrey-normal {
  width: 16px;
  height: 9px;
  background: url("../i/sprites/chevrons-sprite.png") -68px -25px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.chevron-downgrey-normal {
    background-image: url("../i/sprites/chevrons-sprite@x2.png");
    background-size: 93px 83px;
  }
}

.logo.chevron-downgrey-normal {
  background: url("../i/sprites/chevrons-sprite.png") no-repeat;
  width: 16px;
  height: 9px;
  background-position: -68px -25px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.chevron-downgrey-normal {
    background-image: url("../i/sprites/chevrons-sprite@x2.png");
    background-size: 93px 83px;
  }
}

.icn.chevron-downgrey-small {
  width: 9px;
  height: 5px;
  background: url("../i/sprites/chevrons-sprite.png") -84px -34px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.chevron-downgrey-small {
    background-image: url("../i/sprites/chevrons-sprite@x2.png");
    background-size: 93px 83px;
  }
}

.logo.chevron-downgrey-small {
  background: url("../i/sprites/chevrons-sprite.png") no-repeat;
  width: 9px;
  height: 5px;
  background-position: -84px -34px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.chevron-downgrey-small {
    background-image: url("../i/sprites/chevrons-sprite@x2.png");
    background-size: 93px 83px;
  }
}

.icn.chevron-downwhite-normal {
  width: 16px;
  height: 9px;
  background: url("../i/sprites/chevrons-sprite.png") -68px -34px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.chevron-downwhite-normal {
    background-image: url("../i/sprites/chevrons-sprite@x2.png");
    background-size: 93px 83px;
  }
}

.logo.chevron-downwhite-normal {
  background: url("../i/sprites/chevrons-sprite.png") no-repeat;
  width: 16px;
  height: 9px;
  background-position: -68px -34px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.chevron-downwhite-normal {
    background-image: url("../i/sprites/chevrons-sprite@x2.png");
    background-size: 93px 83px;
  }
}

.icn.chevron-downwhite-small {
  width: 9px;
  height: 5px;
  background: url("../i/sprites/chevrons-sprite.png") -84px -43px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.chevron-downwhite-small {
    background-image: url("../i/sprites/chevrons-sprite@x2.png");
    background-size: 93px 83px;
  }
}

.logo.chevron-downwhite-small {
  background: url("../i/sprites/chevrons-sprite.png") no-repeat;
  width: 9px;
  height: 5px;
  background-position: -84px -43px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.chevron-downwhite-small {
    background-image: url("../i/sprites/chevrons-sprite@x2.png");
    background-size: 93px 83px;
  }
}

.icn.chevron-dropdown {
  width: 8px;
  height: 5px;
  background: url("../i/sprites/chevrons-sprite.png") -78px -52px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.chevron-dropdown {
    background-image: url("../i/sprites/chevrons-sprite@x2.png");
    background-size: 93px 83px;
  }
}

.logo.chevron-dropdown {
  background: url("../i/sprites/chevrons-sprite.png") no-repeat;
  width: 8px;
  height: 5px;
  background-position: -78px -52px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.chevron-dropdown {
    background-image: url("../i/sprites/chevrons-sprite@x2.png");
    background-size: 93px 83px;
  }
}

.icn.chevron-large-left {
  width: 34px;
  height: 59px;
  background: url("../i/sprites/chevrons-sprite.png") 0px 0px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.chevron-large-left {
    background-image: url("../i/sprites/chevrons-sprite@x2.png");
    background-size: 93px 83px;
  }
}

.logo.chevron-large-left {
  background: url("../i/sprites/chevrons-sprite.png") no-repeat;
  width: 34px;
  height: 59px;
  background-position: 0px 0px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.chevron-large-left {
    background-image: url("../i/sprites/chevrons-sprite@x2.png");
    background-size: 93px 83px;
  }
}

.icn.chevron-large-right {
  width: 34px;
  height: 59px;
  background: url("../i/sprites/chevrons-sprite.png") -34px 0px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.chevron-large-right {
    background-image: url("../i/sprites/chevrons-sprite@x2.png");
    background-size: 93px 83px;
  }
}

.logo.chevron-large-right {
  background: url("../i/sprites/chevrons-sprite.png") no-repeat;
  width: 34px;
  height: 59px;
  background-position: -34px 0px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.chevron-large-right {
    background-image: url("../i/sprites/chevrons-sprite@x2.png");
    background-size: 93px 83px;
  }
}

.icn.chevron-left {
  width: 9px;
  height: 15px;
  background: url("../i/sprites/chevrons-sprite.png") 0px -68px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.chevron-left {
    background-image: url("../i/sprites/chevrons-sprite@x2.png");
    background-size: 93px 83px;
  }
}

.logo.chevron-left {
  background: url("../i/sprites/chevrons-sprite.png") no-repeat;
  width: 9px;
  height: 15px;
  background-position: 0px -68px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.chevron-left {
    background-image: url("../i/sprites/chevrons-sprite@x2.png");
    background-size: 93px 83px;
  }
}

.icn.chevron-left-p {
  width: 9px;
  height: 15px;
  background: url("../i/sprites/chevrons-sprite.png") -9px -68px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.chevron-left-p {
    background-image: url("../i/sprites/chevrons-sprite@x2.png");
    background-size: 93px 83px;
  }
}

.logo.chevron-left-p {
  background: url("../i/sprites/chevrons-sprite.png") no-repeat;
  width: 9px;
  height: 15px;
  background-position: -9px -68px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.chevron-left-p {
    background-image: url("../i/sprites/chevrons-sprite@x2.png");
    background-size: 93px 83px;
  }
}

.icn.chevron-left-w {
  width: 9px;
  height: 15px;
  background: url("../i/sprites/chevrons-sprite.png") -18px -68px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.chevron-left-w {
    background-image: url("../i/sprites/chevrons-sprite@x2.png");
    background-size: 93px 83px;
  }
}

.logo.chevron-left-w {
  background: url("../i/sprites/chevrons-sprite.png") no-repeat;
  width: 9px;
  height: 15px;
  background-position: -18px -68px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.chevron-left-w {
    background-image: url("../i/sprites/chevrons-sprite@x2.png");
    background-size: 93px 83px;
  }
}

.icn.chevron-right-greylarge {
  width: 25px;
  height: 25px;
  background: url("../i/sprites/chevrons-sprite.png") -68px 0px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.chevron-right-greylarge {
    background-image: url("../i/sprites/chevrons-sprite@x2.png");
    background-size: 93px 83px;
  }
}

.logo.chevron-right-greylarge {
  background: url("../i/sprites/chevrons-sprite.png") no-repeat;
  width: 25px;
  height: 25px;
  background-position: -68px 0px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.chevron-right-greylarge {
    background-image: url("../i/sprites/chevrons-sprite@x2.png");
    background-size: 93px 83px;
  }
}

.icn.chevron-rightblack-normal {
  width: 9px;
  height: 15px;
  background: url("../i/sprites/chevrons-sprite.png") -27px -68px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.chevron-rightblack-normal {
    background-image: url("../i/sprites/chevrons-sprite@x2.png");
    background-size: 93px 83px;
  }
}

.logo.chevron-rightblack-normal {
  background: url("../i/sprites/chevrons-sprite.png") no-repeat;
  width: 9px;
  height: 15px;
  background-position: -27px -68px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.chevron-rightblack-normal {
    background-image: url("../i/sprites/chevrons-sprite@x2.png");
    background-size: 93px 83px;
  }
}

.icn.chevron-rightpurple-normal {
  width: 9px;
  height: 15px;
  background: url("../i/sprites/chevrons-sprite.png") -36px -68px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.chevron-rightpurple-normal {
    background-image: url("../i/sprites/chevrons-sprite@x2.png");
    background-size: 93px 83px;
  }
}

.logo.chevron-rightpurple-normal {
  background: url("../i/sprites/chevrons-sprite.png") no-repeat;
  width: 9px;
  height: 15px;
  background-position: -36px -68px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.chevron-rightpurple-normal {
    background-image: url("../i/sprites/chevrons-sprite@x2.png");
    background-size: 93px 83px;
  }
}

.icn.chevron-rightpurple-small {
  width: 6px;
  height: 10px;
  background: url("../i/sprites/chevrons-sprite.png") -54px -68px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.chevron-rightpurple-small {
    background-image: url("../i/sprites/chevrons-sprite@x2.png");
    background-size: 93px 83px;
  }
}

.logo.chevron-rightpurple-small {
  background: url("../i/sprites/chevrons-sprite.png") no-repeat;
  width: 6px;
  height: 10px;
  background-position: -54px -68px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.chevron-rightpurple-small {
    background-image: url("../i/sprites/chevrons-sprite@x2.png");
    background-size: 93px 83px;
  }
}

.icn.chevron-rightwhite-normal {
  width: 9px;
  height: 15px;
  background: url("../i/sprites/chevrons-sprite.png") -45px -68px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.chevron-rightwhite-normal {
    background-image: url("../i/sprites/chevrons-sprite@x2.png");
    background-size: 93px 83px;
  }
}

.logo.chevron-rightwhite-normal {
  background: url("../i/sprites/chevrons-sprite.png") no-repeat;
  width: 9px;
  height: 15px;
  background-position: -45px -68px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.chevron-rightwhite-normal {
    background-image: url("../i/sprites/chevrons-sprite@x2.png");
    background-size: 93px 83px;
  }
}

.icn.chevron-rightwhite-small {
  width: 6px;
  height: 10px;
  background: url("../i/sprites/chevrons-sprite.png") -60px -68px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.chevron-rightwhite-small {
    background-image: url("../i/sprites/chevrons-sprite@x2.png");
    background-size: 93px 83px;
  }
}

.logo.chevron-rightwhite-small {
  background: url("../i/sprites/chevrons-sprite.png") no-repeat;
  width: 6px;
  height: 10px;
  background-position: -60px -68px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.chevron-rightwhite-small {
    background-image: url("../i/sprites/chevrons-sprite@x2.png");
    background-size: 93px 83px;
  }
}

.icn.chevron-upblack-n {
  width: 15px;
  height: 9px;
  background: url("../i/sprites/chevrons-sprite.png") -15px -59px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.chevron-upblack-n {
    background-image: url("../i/sprites/chevrons-sprite@x2.png");
    background-size: 93px 83px;
  }
}

.logo.chevron-upblack-n {
  background: url("../i/sprites/chevrons-sprite.png") no-repeat;
  width: 15px;
  height: 9px;
  background-position: -15px -59px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.chevron-upblack-n {
    background-image: url("../i/sprites/chevrons-sprite@x2.png");
    background-size: 93px 83px;
  }
}

.icn.chevron-upwhite-n {
  width: 15px;
  height: 9px;
  background: url("../i/sprites/chevrons-sprite.png") -30px -59px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.chevron-upwhite-n {
    background-image: url("../i/sprites/chevrons-sprite@x2.png");
    background-size: 93px 83px;
  }
}

.logo.chevron-upwhite-n {
  background: url("../i/sprites/chevrons-sprite.png") no-repeat;
  width: 15px;
  height: 9px;
  background-position: -30px -59px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.chevron-upwhite-n {
    background-image: url("../i/sprites/chevrons-sprite@x2.png");
    background-size: 93px 83px;
  }
}

.icn.chevron-upwhite-normal {
  width: 16px;
  height: 9px;
  background: url("../i/sprites/chevrons-sprite.png") -68px -43px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.chevron-upwhite-normal {
    background-image: url("../i/sprites/chevrons-sprite@x2.png");
    background-size: 93px 83px;
  }
}

.logo.chevron-upwhite-normal {
  background: url("../i/sprites/chevrons-sprite.png") no-repeat;
  width: 16px;
  height: 9px;
  background-position: -68px -43px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.chevron-upwhite-normal {
    background-image: url("../i/sprites/chevrons-sprite@x2.png");
    background-size: 93px 83px;
  }
}

.commercial {
  background: url("../i/sprites/commercial-sprite.png") no-repeat;
  display: block;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .commercial {
    background-size: 506px 358px;
    background: url("../i/sprites/commercial-sprite@x2.png") no-repeat;
  }
}

.icn.commercial-avery-dennison {
  width: 190px;
  height: 61px;
  background: url("../i/sprites/commercial-sprite.png") 0px 0px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.commercial-avery-dennison {
    background: url("../i/sprites/commercial-sprite@x2.png") 0px 0px no-repeat;
    background-size: 506px 358px;
  }
}

.logo.commercial-avery-dennison {
  background: url("../i/sprites/commercial-sprite.png") no-repeat;
  width: 190px;
  height: 61px;
  background-position: 0px 0px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.commercial-avery-dennison {
    background-image: url("../i/sprites/commercial-sprite@x2.png");
    background-size: 506px 358px;
  }
}

.icn.commercial-barclays {
  width: 188px;
  height: 32px;
  background: url("../i/sprites/commercial-sprite.png") -190px -281px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.commercial-barclays {
    background: url("../i/sprites/commercial-sprite@x2.png") -190px -281px no-repeat;
    background-size: 506px 358px;
  }
}

.logo.commercial-barclays {
  background: url("../i/sprites/commercial-sprite.png") no-repeat;
  width: 188px;
  height: 32px;
  background-position: -190px -281px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.commercial-barclays {
    background-image: url("../i/sprites/commercial-sprite@x2.png");
    background-size: 506px 358px;
  }
}

.icn.commercial-bbc {
  width: 179px;
  height: 31px;
  background: url("../i/sprites/commercial-sprite.png") 0px -327px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.commercial-bbc {
    background: url("../i/sprites/commercial-sprite@x2.png") 0px -327px no-repeat;
    background-size: 506px 358px;
  }
}

.logo.commercial-bbc {
  background: url("../i/sprites/commercial-sprite.png") no-repeat;
  width: 179px;
  height: 31px;
  background-position: 0px -327px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.commercial-bbc {
    background-image: url("../i/sprites/commercial-sprite@x2.png");
    background-size: 506px 358px;
  }
}

.icn.commercial-bbc5live {
  width: 142px;
  height: 57px;
  background: url("../i/sprites/commercial-sprite.png") -329px -50px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.commercial-bbc5live {
    background: url("../i/sprites/commercial-sprite@x2.png") -329px -50px no-repeat;
    background-size: 506px 358px;
  }
}

.logo.commercial-bbc5live {
  background: url("../i/sprites/commercial-sprite.png") no-repeat;
  width: 142px;
  height: 57px;
  background-position: -329px -50px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.commercial-bbc5live {
    background-image: url("../i/sprites/commercial-sprite@x2.png");
    background-size: 506px 358px;
  }
}

.icn.commercial-bt {
  width: 125px;
  height: 53px;
  background: url("../i/sprites/commercial-sprite.png") -329px -107px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.commercial-bt {
    background: url("../i/sprites/commercial-sprite@x2.png") -329px -107px no-repeat;
    background-size: 506px 358px;
  }
}

.logo.commercial-bt {
  background: url("../i/sprites/commercial-sprite.png") no-repeat;
  width: 125px;
  height: 53px;
  background-position: -329px -107px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.commercial-bt {
    background-image: url("../i/sprites/commercial-sprite@x2.png");
    background-size: 506px 358px;
  }
}

.icn.commercial-budweiser {
  width: 139px;
  height: 72px;
  background: url("../i/sprites/commercial-sprite.png") -190px 0px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.commercial-budweiser {
    background: url("../i/sprites/commercial-sprite@x2.png") -190px 0px no-repeat;
    background-size: 506px 358px;
  }
}

.logo.commercial-budweiser {
  background: url("../i/sprites/commercial-sprite.png") no-repeat;
  width: 139px;
  height: 72px;
  background-position: -190px 0px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.commercial-budweiser {
    background-image: url("../i/sprites/commercial-sprite@x2.png");
    background-size: 506px 358px;
  }
}

.icn.commercial-carlingboxed {
  width: 88px;
  height: 45px;
  background: url("../i/sprites/commercial-sprite.png") -174px -167px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.commercial-carlingboxed {
    background: url("../i/sprites/commercial-sprite@x2.png") -174px -167px no-repeat;
    background-size: 506px 358px;
  }
}

.logo.commercial-carlingboxed {
  background: url("../i/sprites/commercial-sprite.png") no-repeat;
  width: 88px;
  height: 45px;
  background-position: -174px -167px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.commercial-carlingboxed {
    background-image: url("../i/sprites/commercial-sprite@x2.png");
    background-size: 506px 358px;
  }
}

.icn.commercial-castrol {
  width: 140px;
  height: 36px;
  background: url("../i/sprites/commercial-sprite.png") -329px -213px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.commercial-castrol {
    background: url("../i/sprites/commercial-sprite@x2.png") -329px -213px no-repeat;
    background-size: 506px 358px;
  }
}

.logo.commercial-castrol {
  background: url("../i/sprites/commercial-sprite.png") no-repeat;
  width: 140px;
  height: 36px;
  background-position: -329px -213px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.commercial-castrol {
    background-image: url("../i/sprites/commercial-sprite@x2.png");
    background-size: 506px 358px;
  }
}

.icn.commercial-cocacola {
  width: 125px;
  height: 39px;
  background: url("../i/sprites/commercial-sprite.png") -190px -72px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.commercial-cocacola {
    background: url("../i/sprites/commercial-sprite@x2.png") -190px -72px no-repeat;
    background-size: 506px 358px;
  }
}

.logo.commercial-cocacola {
  background: url("../i/sprites/commercial-sprite.png") no-repeat;
  width: 125px;
  height: 39px;
  background-position: -190px -72px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.commercial-cocacola {
    background-image: url("../i/sprites/commercial-sprite@x2.png");
    background-size: 506px 358px;
  }
}

.icn.commercial-ea {
  width: 106px;
  height: 106px;
  background: url("../i/sprites/commercial-sprite.png") 0px -61px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.commercial-ea {
    background: url("../i/sprites/commercial-sprite@x2.png") 0px -61px no-repeat;
    background-size: 506px 358px;
  }
}

.logo.commercial-ea {
  background: url("../i/sprites/commercial-sprite.png") no-repeat;
  width: 106px;
  height: 106px;
  background-position: 0px -61px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.commercial-ea {
    background-image: url("../i/sprites/commercial-sprite@x2.png");
    background-size: 506px 358px;
  }
}

.icn.commercial-nike {
  width: 162px;
  height: 57px;
  background: url("../i/sprites/commercial-sprite.png") 0px -224px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.commercial-nike {
    background: url("../i/sprites/commercial-sprite@x2.png") 0px -224px no-repeat;
    background-size: 506px 358px;
  }
}

.logo.commercial-nike {
  background: url("../i/sprites/commercial-sprite.png") no-repeat;
  width: 162px;
  height: 57px;
  background-position: 0px -224px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.commercial-nike {
    background-image: url("../i/sprites/commercial-sprite@x2.png");
    background-size: 506px 358px;
  }
}

.icn.commercial-official-beer-sponsor {
  width: 174px;
  height: 57px;
  background: url("../i/sprites/commercial-sprite.png") 0px -167px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.commercial-official-beer-sponsor {
    background: url("../i/sprites/commercial-sprite@x2.png") 0px -167px no-repeat;
    background-size: 506px 358px;
  }
}

.logo.commercial-official-beer-sponsor {
  background: url("../i/sprites/commercial-sprite.png") no-repeat;
  width: 174px;
  height: 57px;
  background-position: 0px -167px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.commercial-official-beer-sponsor {
    background-image: url("../i/sprites/commercial-sprite@x2.png");
    background-size: 506px 358px;
  }
}

.icn.commercial-panini {
  width: 190px;
  height: 46px;
  background: url("../i/sprites/commercial-sprite.png") 0px -281px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.commercial-panini {
    background: url("../i/sprites/commercial-sprite@x2.png") 0px -281px no-repeat;
    background-size: 506px 358px;
  }
}

.logo.commercial-panini {
  background: url("../i/sprites/commercial-sprite.png") no-repeat;
  width: 190px;
  height: 46px;
  background-position: 0px -281px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.commercial-panini {
    background-image: url("../i/sprites/commercial-sprite@x2.png");
    background-size: 506px 358px;
  }
}

.icn.commercial-prime {
  width: 125px;
  height: 53px;
  background: url("../i/sprites/commercial-sprite.png") -329px -160px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.commercial-prime {
    background: url("../i/sprites/commercial-sprite@x2.png") -329px -160px no-repeat;
    background-size: 506px 358px;
  }
}

.logo.commercial-prime {
  background: url("../i/sprites/commercial-sprite.png") no-repeat;
  width: 125px;
  height: 53px;
  background-position: -329px -160px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.commercial-prime {
    background-image: url("../i/sprites/commercial-sprite@x2.png");
    background-size: 506px 358px;
  }
}

.icn.commercial-sky {
  width: 133px;
  height: 28px;
  background: url("../i/sprites/commercial-sprite.png") -329px -249px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.commercial-sky {
    background: url("../i/sprites/commercial-sprite@x2.png") -329px -249px no-repeat;
    background-size: 506px 358px;
  }
}

.logo.commercial-sky {
  background: url("../i/sprites/commercial-sprite.png") no-repeat;
  width: 133px;
  height: 28px;
  background-position: -329px -249px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.commercial-sky {
    background-image: url("../i/sprites/commercial-sprite@x2.png");
    background-size: 506px 358px;
  }
}

.icn.commercial-talksport {
  width: 177px;
  height: 50px;
  background: url("../i/sprites/commercial-sprite.png") -329px 0px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.commercial-talksport {
    background: url("../i/sprites/commercial-sprite@x2.png") -329px 0px no-repeat;
    background-size: 506px 358px;
  }
}

.logo.commercial-talksport {
  background: url("../i/sprites/commercial-sprite.png") no-repeat;
  width: 177px;
  height: 50px;
  background-position: -329px 0px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.commercial-talksport {
    background-image: url("../i/sprites/commercial-sprite@x2.png");
    background-size: 506px 358px;
  }
}

.icn.commercial-white-budweiser {
  width: 116px;
  height: 38px;
  background: url("../i/sprites/commercial-sprite.png") -190px -111px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.commercial-white-budweiser {
    background: url("../i/sprites/commercial-sprite@x2.png") -190px -111px no-repeat;
    background-size: 506px 358px;
  }
}

.logo.commercial-white-budweiser {
  background: url("../i/sprites/commercial-sprite.png") no-repeat;
  width: 116px;
  height: 38px;
  background-position: -190px -111px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.commercial-white-budweiser {
    background-image: url("../i/sprites/commercial-sprite@x2.png");
    background-size: 506px 358px;
  }
}

.commercial {
  background: url("../i/sprites/commercial-sm-sprite.png") no-repeat;
  display: block;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .commercial {
    background-size: 300px 258px;
    background-image: url("../i/sprites/commercial-sm-sprite@x2.png");
  }
}

.icn.commercial-avery-dennison-sm {
  width: 100px;
  height: 32px;
  background: url("../i/sprites/commercial-sm-sprite.png") -200px 0px no-repeat;
}

.logo.commercial-avery-dennison-sm {
  background: url("../i/sprites/commercial-sm-sprite.png") no-repeat;
  width: 100px;
  height: 32px;
  background-position: -200px 0px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.commercial-avery-dennison-sm {
    background-image: url("../i/sprites/commercial-sm-sprite@x2.png");
    background-size: 300px 258px;
  }
}

.icn.commercial-barclays-sm {
  width: 124px;
  height: 21px;
  background: url("../i/sprites/commercial-sm-sprite.png") 0px -177px no-repeat;
}

.logo.commercial-barclays-sm {
  background: url("../i/sprites/commercial-sm-sprite.png") no-repeat;
  width: 124px;
  height: 21px;
  background-position: 0px -177px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.commercial-barclays-sm {
    background-image: url("../i/sprites/commercial-sm-sprite@x2.png");
    background-size: 300px 258px;
  }
}

.icn.commercial-bbc-sm {
  width: 120px;
  height: 21px;
  background: url("../i/sprites/commercial-sm-sprite.png") -124px -177px no-repeat;
}

.logo.commercial-bbc-sm {
  background: url("../i/sprites/commercial-sm-sprite.png") no-repeat;
  width: 120px;
  height: 21px;
  background-position: -124px -177px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.commercial-bbc-sm {
    background-image: url("../i/sprites/commercial-sm-sprite@x2.png");
    background-size: 300px 258px;
  }
}

.icn.commercial-bbc5live-sm {
  width: 100px;
  height: 40px;
  background: url("../i/sprites/commercial-sm-sprite.png") -100px -55px no-repeat;
}

.logo.commercial-bbc5live-sm {
  background: url("../i/sprites/commercial-sm-sprite.png") no-repeat;
  width: 100px;
  height: 40px;
  background-position: -100px -55px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.commercial-bbc5live-sm {
    background-image: url("../i/sprites/commercial-sm-sprite@x2.png");
    background-size: 300px 258px;
  }
}

.icn.commercial-bt-sm {
  width: 76px;
  height: 32px;
  background: url("../i/sprites/commercial-sm-sprite.png") -200px -60px no-repeat;
}

.logo.commercial-bt-sm {
  background: url("../i/sprites/commercial-sm-sprite.png") no-repeat;
  width: 76px;
  height: 32px;
  background-position: -200px -60px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.commercial-bt-sm {
    background-image: url("../i/sprites/commercial-sm-sprite@x2.png");
    background-size: 300px 258px;
  }
}

.icn.commercial-budweiser-sm {
  width: 100px;
  height: 52px;
  background: url("../i/sprites/commercial-sm-sprite.png") -100px 0px no-repeat;
}

.logo.commercial-budweiser-sm {
  background: url("../i/sprites/commercial-sm-sprite.png") no-repeat;
  width: 100px;
  height: 52px;
  background-position: -100px 0px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.commercial-budweiser-sm {
    background-image: url("../i/sprites/commercial-sm-sprite@x2.png");
    background-size: 300px 258px;
  }
}

.icn.commercial-carling-sm {
  width: 100px;
  height: 52px;
  background: url("../i/sprites/commercial-sm-sprite.png") 0px -55px no-repeat;
}

.logo.commercial-carling-sm {
  background: url("../i/sprites/commercial-sm-sprite.png") no-repeat;
  width: 100px;
  height: 52px;
  background-position: 0px -55px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.commercial-carling-sm {
    background-image: url("../i/sprites/commercial-sm-sprite@x2.png");
    background-size: 300px 258px;
  }
}

.icn.commercial-carlingboxed-sm {
  width: 59px;
  height: 30px;
  background: url("../i/sprites/commercial-sm-sprite.png") 0px -228px no-repeat;
}

.logo.commercial-carlingboxed-sm {
  background: url("../i/sprites/commercial-sm-sprite.png") no-repeat;
  width: 59px;
  height: 30px;
  background-position: 0px -228px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.commercial-carlingboxed-sm {
    background-image: url("../i/sprites/commercial-sm-sprite@x2.png");
    background-size: 300px 258px;
  }
}

.icn.commercial-carlingdark-sm {
  width: 63px;
  height: 30px;
  background: url("../i/sprites/commercial-sm-sprite.png") 0px -198px no-repeat;
}

.logo.commercial-carlingdark-sm {
  background: url("../i/sprites/commercial-sm-sprite.png") no-repeat;
  width: 63px;
  height: 30px;
  background-position: 0px -198px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.commercial-carlingdark-sm {
    background-image: url("../i/sprites/commercial-sm-sprite@x2.png");
    background-size: 300px 258px;
  }
}

.icn.commercial-castrol-sm {
  width: 78px;
  height: 20px;
  background: url("../i/sprites/commercial-sm-sprite.png") -140px -198px no-repeat;
}

.logo.commercial-castrol-sm {
  background: url("../i/sprites/commercial-sm-sprite.png") no-repeat;
  width: 78px;
  height: 20px;
  background-position: -140px -198px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.commercial-castrol-sm {
    background-image: url("../i/sprites/commercial-sm-sprite@x2.png");
    background-size: 300px 258px;
  }
}

.icn.commercial-cocacola-sm {
  width: 77px;
  height: 24px;
  background: url("../i/sprites/commercial-sm-sprite.png") -63px -198px no-repeat;
}

.logo.commercial-cocacola-sm {
  background: url("../i/sprites/commercial-sm-sprite.png") no-repeat;
  width: 77px;
  height: 24px;
  background-position: -63px -198px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.commercial-cocacola-sm {
    background-image: url("../i/sprites/commercial-sm-sprite@x2.png");
    background-size: 300px 258px;
  }
}

.icn.commercial-ea-sm {
  width: 70px;
  height: 70px;
  background: url("../i/sprites/commercial-sm-sprite.png") 0px -107px no-repeat;
}

.logo.commercial-ea-sm {
  background: url("../i/sprites/commercial-sm-sprite.png") no-repeat;
  width: 70px;
  height: 70px;
  background-position: 0px -107px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.commercial-ea-sm {
    background-image: url("../i/sprites/commercial-sm-sprite@x2.png");
    background-size: 300px 258px;
  }
}

.icn.commercial-nike-sm {
  width: 100px;
  height: 35px;
  background: url("../i/sprites/commercial-sm-sprite.png") -70px -142px no-repeat;
}

.logo.commercial-nike-sm {
  background: url("../i/sprites/commercial-sm-sprite.png") no-repeat;
  width: 100px;
  height: 35px;
  background-position: -70px -142px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.commercial-nike-sm {
    background-image: url("../i/sprites/commercial-sm-sprite@x2.png");
    background-size: 300px 258px;
  }
}

.icn.commercial-panini-sm {
  width: 100px;
  height: 24px;
  background: url("../i/sprites/commercial-sm-sprite.png") -200px -124px no-repeat;
}

.logo.commercial-panini-sm {
  background: url("../i/sprites/commercial-sm-sprite.png") no-repeat;
  width: 100px;
  height: 24px;
  background-position: -200px -124px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.commercial-panini-sm {
    background-image: url("../i/sprites/commercial-sm-sprite@x2.png");
    background-size: 300px 258px;
  }
}

.icn.commercial-prime-sm {
  width: 76px;
  height: 32px;
  background: url("../i/sprites/commercial-sm-sprite.png") -200px -92px no-repeat;
}

.logo.commercial-prime-sm {
  background: url("../i/sprites/commercial-sm-sprite.png") no-repeat;
  width: 76px;
  height: 32px;
  background-position: -200px -92px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.commercial-prime-sm {
    background-image: url("../i/sprites/commercial-sm-sprite@x2.png");
    background-size: 300px 258px;
  }
}

.icn.commercial-sky-sm {
  width: 95px;
  height: 20px;
  background: url("../i/sprites/commercial-sm-sprite.png") -200px -148px no-repeat;
}

.logo.commercial-sky-sm {
  background: url("../i/sprites/commercial-sm-sprite.png") no-repeat;
  width: 95px;
  height: 20px;
  background-position: -200px -148px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.commercial-sky-sm {
    background-image: url("../i/sprites/commercial-sm-sprite@x2.png");
    background-size: 300px 258px;
  }
}

.icn.commercial-sporting-sm {
  width: 120px;
  height: 35px;
  background: url("../i/sprites/commercial-sm-sprite.png") -70px -107px no-repeat;
}

.logo.commercial-sporting-sm {
  background: url("../i/sprites/commercial-sm-sprite.png") no-repeat;
  width: 120px;
  height: 35px;
  background-position: -70px -107px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.commercial-sporting-sm {
    background-image: url("../i/sprites/commercial-sm-sprite@x2.png");
    background-size: 300px 258px;
  }
}

.icn.commercial-talksport-sm {
  width: 100px;
  height: 28px;
  background: url("../i/sprites/commercial-sm-sprite.png") -200px -32px no-repeat;
}

.logo.commercial-talksport-sm {
  background: url("../i/sprites/commercial-sm-sprite.png") no-repeat;
  width: 100px;
  height: 28px;
  background-position: -200px -32px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.commercial-talksport-sm {
    background-image: url("../i/sprites/commercial-sm-sprite@x2.png");
    background-size: 300px 258px;
  }
}

.icn.commercial-topps-sm {
  width: 100px;
  height: 55px;
  background: url("../i/sprites/commercial-sm-sprite.png") 0px 0px no-repeat;
}

.logo.commercial-topps-sm {
  background: url("../i/sprites/commercial-sm-sprite.png") no-repeat;
  width: 100px;
  height: 55px;
  background-position: 0px 0px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.commercial-topps-sm {
    background-image: url("../i/sprites/commercial-sm-sprite@x2.png");
    background-size: 300px 258px;
  }
}

.icn.efl-cup-normal {
  width: 80px;
  height: 40px;
  background: url("../i/sprites/efl-sprite.png") 0px -57px no-repeat;
}

.logo.efl-cup-normal {
  background: url("../i/sprites/efl-sprite.png") no-repeat;
  width: 80px;
  height: 40px;
  background-position: 0px -57px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.efl-cup-normal {
    background-image: url("../i/sprites/efl-sprite@x2.png");
    background-size: 170px 117px;
  }
}

.icn.efl-cup-sm {
  width: 62px;
  height: 31px;
  background: url("../i/sprites/efl-sprite.png") -108px -26px no-repeat;
}

.logo.efl-cup-sm {
  background: url("../i/sprites/efl-sprite.png") no-repeat;
  width: 62px;
  height: 31px;
  background-position: -108px -26px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.efl-cup-sm {
    background-image: url("../i/sprites/efl-sprite@x2.png");
    background-size: 170px 117px;
  }
}

.icn.efl-cupcarabao-normal {
  width: 170px;
  height: 26px;
  background: url("../i/sprites/efl-sprite.png") 0px 0px no-repeat;
}

.logo.efl-cupcarabao-normal {
  background: url("../i/sprites/efl-sprite.png") no-repeat;
  width: 170px;
  height: 26px;
  background-position: 0px 0px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.efl-cupcarabao-normal {
    background-image: url("../i/sprites/efl-sprite@x2.png");
    background-size: 170px 117px;
  }
}

.icn.efl-cupcarabao-sm {
  width: 132px;
  height: 20px;
  background: url("../i/sprites/efl-sprite.png") 0px -97px no-repeat;
}

.logo.efl-cupcarabao-sm {
  background: url("../i/sprites/efl-sprite.png") no-repeat;
  width: 132px;
  height: 20px;
  background-position: 0px -97px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.efl-cupcarabao-sm {
    background-image: url("../i/sprites/efl-sprite@x2.png");
    background-size: 170px 117px;
  }
}

.icn.efl-trophy-normal {
  width: 108px;
  height: 31px;
  background: url("../i/sprites/efl-sprite.png") 0px -26px no-repeat;
}

.logo.efl-trophy-normal {
  background: url("../i/sprites/efl-sprite.png") no-repeat;
  width: 108px;
  height: 31px;
  background-position: 0px -26px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.efl-trophy-normal {
    background-image: url("../i/sprites/efl-sprite@x2.png");
    background-size: 170px 117px;
  }
}

.icn.efl-trophy-sm {
  width: 87px;
  height: 25px;
  background: url("../i/sprites/efl-sprite.png") -80px -57px no-repeat;
}

.logo.efl-trophy-sm {
  background: url("../i/sprites/efl-sprite.png") no-repeat;
  width: 87px;
  height: 25px;
  background-position: -80px -57px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.efl-trophy-sm {
    background-image: url("../i/sprites/efl-sprite@x2.png");
    background-size: 170px 117px;
  }
}

.icn.external-b {
  width: 8px;
  height: 7px;
  background: url("../i/sprites/external-sprite.png") -59px -17px no-repeat;
}

.logo.external-b {
  background: url("../i/sprites/external-sprite.png") no-repeat;
  width: 8px;
  height: 7px;
  background-position: -59px -17px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.external-b {
    background-image: url("../i/sprites/external-sprite@x2.png");
    background-size: 69px 54px;
  }
}

.icn.external-blk {
  width: 22px;
  height: 22px;
  background: url("../i/sprites/external-sprite.png") 0px 0px no-repeat;
}

.logo.external-blk {
  background: url("../i/sprites/external-sprite.png") no-repeat;
  width: 22px;
  height: 22px;
  background-position: 0px 0px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.external-blk {
    background-image: url("../i/sprites/external-sprite@x2.png");
    background-size: 69px 54px;
  }
}

.icn.external-d {
  width: 10px;
  height: 10px;
  background: url("../i/sprites/external-sprite.png") -23px -42px no-repeat;
}

.logo.external-d {
  background: url("../i/sprites/external-sprite.png") no-repeat;
  width: 10px;
  height: 10px;
  background-position: -23px -42px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.external-d {
    background-image: url("../i/sprites/external-sprite@x2.png");
    background-size: 69px 54px;
  }
}

.icn.external-l {
  width: 20px;
  height: 20px;
  background: url("../i/sprites/external-sprite.png") 0px -22px no-repeat;
}

.logo.external-l {
  background: url("../i/sprites/external-sprite.png") no-repeat;
  width: 20px;
  height: 20px;
  background-position: 0px -22px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.external-l {
    background-image: url("../i/sprites/external-sprite@x2.png");
    background-size: 69px 54px;
  }
}

.icn.external-l-w {
  width: 20px;
  height: 20px;
  background: url("../i/sprites/external-sprite.png") -20px -22px no-repeat;
}

.logo.external-l-w {
  background: url("../i/sprites/external-sprite.png") no-repeat;
  width: 20px;
  height: 20px;
  background-position: -20px -22px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.external-l-w {
    background-image: url("../i/sprites/external-sprite@x2.png");
    background-size: 69px 54px;
  }
}

.icn.external-lg-w {
  width: 15px;
  height: 15px;
  background: url("../i/sprites/external-sprite.png") -44px 0px no-repeat;
}

.logo.external-lg-w {
  background: url("../i/sprites/external-sprite.png") no-repeat;
  width: 15px;
  height: 15px;
  background-position: -44px 0px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.external-lg-w {
    background-image: url("../i/sprites/external-sprite@x2.png");
    background-size: 69px 54px;
  }
}

.icn.external-p {
  width: 10px;
  height: 10px;
  background: url("../i/sprites/external-sprite.png") -33px -42px no-repeat;
}

.logo.external-p {
  background: url("../i/sprites/external-sprite.png") no-repeat;
  width: 10px;
  height: 10px;
  background-position: -33px -42px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.external-p {
    background-image: url("../i/sprites/external-sprite@x2.png");
    background-size: 69px 54px;
  }
}

.icn.external-promo-p {
  width: 12px;
  height: 12px;
  background: url("../i/sprites/external-sprite.png") -44px -15px no-repeat;
}

.logo.external-promo-p {
  background: url("../i/sprites/external-sprite.png") no-repeat;
  width: 12px;
  height: 12px;
  background-position: -44px -15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.external-promo-p {
    background-image: url("../i/sprites/external-sprite@x2.png");
    background-size: 69px 54px;
  }
}

.icn.external-promo-w {
  width: 12px;
  height: 12px;
  background: url("../i/sprites/external-sprite.png") -44px -27px no-repeat;
}

.logo.external-promo-w {
  background: url("../i/sprites/external-sprite.png") no-repeat;
  width: 12px;
  height: 12px;
  background-position: -44px -27px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.external-promo-w {
    background-image: url("../i/sprites/external-sprite@x2.png");
    background-size: 69px 54px;
  }
}

.icn.external-sm-g {
  width: 10px;
  height: 9px;
  background: url("../i/sprites/external-sprite.png") -59px 0px no-repeat;
}

.logo.external-sm-g {
  background: url("../i/sprites/external-sprite.png") no-repeat;
  width: 10px;
  height: 9px;
  background-position: -59px 0px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.external-sm-g {
    background-image: url("../i/sprites/external-sprite@x2.png");
    background-size: 69px 54px;
  }
}

.icn.external-sm-pink {
  width: 12px;
  height: 12px;
  background: url("../i/sprites/external-sprite.png") 0px -42px no-repeat;
}

.logo.external-sm-pink {
  background: url("../i/sprites/external-sprite.png") no-repeat;
  width: 12px;
  height: 12px;
  background-position: 0px -42px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.external-sm-pink {
    background-image: url("../i/sprites/external-sprite@x2.png");
    background-size: 69px 54px;
  }
}

.icn.external-sm-ter {
  width: 11px;
  height: 10px;
  background: url("../i/sprites/external-sprite.png") -12px -42px no-repeat;
}

.logo.external-sm-ter {
  background: url("../i/sprites/external-sprite.png") no-repeat;
  width: 11px;
  height: 10px;
  background-position: -12px -42px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.external-sm-ter {
    background-image: url("../i/sprites/external-sprite@x2.png");
    background-size: 69px 54px;
  }
}

.icn.external-sm-w {
  width: 22px;
  height: 22px;
  background: url("../i/sprites/external-sprite.png") -22px 0px no-repeat;
}

.logo.external-sm-w {
  background: url("../i/sprites/external-sprite.png") no-repeat;
  width: 22px;
  height: 22px;
  background-position: -22px 0px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.external-sm-w {
    background-image: url("../i/sprites/external-sprite@x2.png");
    background-size: 69px 54px;
  }
}

.icn.external-ter {
  width: 10px;
  height: 10px;
  background: url("../i/sprites/external-sprite.png") -43px -42px no-repeat;
}

.logo.external-ter {
  background: url("../i/sprites/external-sprite.png") no-repeat;
  width: 10px;
  height: 10px;
  background-position: -43px -42px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.external-ter {
    background-image: url("../i/sprites/external-sprite@x2.png");
    background-size: 69px 54px;
  }
}

.icn.external-w {
  width: 8px;
  height: 8px;
  background: url("../i/sprites/external-sprite.png") -59px -9px no-repeat;
}

.logo.external-w {
  background: url("../i/sprites/external-sprite.png") no-repeat;
  width: 8px;
  height: 8px;
  background-position: -59px -9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.external-w {
    background-image: url("../i/sprites/external-sprite@x2.png");
    background-size: 69px 54px;
  }
}

.flag {
  background-image: url("../i/sprites/flags-sprite.png");
  background-repeat: no-repeat;
  width: 30px;
  height: 20px;
  display: inline-block;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .flag {
    background-image: url("../i/sprites/flags-sprite@x2.png");
    background-size: 270px 260px;
  }
}
.flag.AG {
  background-position: 0px 0px;
}
.flag.AL {
  background-position: -30px 0px;
}
.flag.AM {
  background-position: 0px -20px;
}
.flag.AO {
  background-position: -30px -20px;
}
.flag.AQ {
  background-position: 0px -40px;
}
.flag.AR {
  background-position: -30px -40px;
}
.flag.AT {
  background-position: -60px 0px;
}
.flag.AU {
  background-position: -60px -20px;
}
.flag.BA {
  background-position: -60px -40px;
}
.flag.BB {
  background-position: 0px -60px;
}
.flag.BE {
  background-position: -30px -60px;
}
.flag.BF {
  background-position: -60px -60px;
}
.flag.BG {
  background-position: -90px 0px;
}
.flag.BI {
  background-position: -90px -20px;
}
.flag.BJ {
  background-position: -90px -40px;
}
.flag.BM {
  background-position: -90px -60px;
}
.flag.BO {
  background-position: 0px -80px;
}
.flag.BR {
  background-position: -30px -80px;
}
.flag.BS {
  background-position: -60px -80px;
}
.flag.BY {
  background-position: -90px -80px;
}
.flag.CA {
  background-position: 0px -100px;
}
.flag.CD {
  background-position: -30px -100px;
}
.flag.CG {
  background-position: -60px -100px;
}
.flag.CH {
  background-position: -90px -100px;
}
.flag.CI {
  background-position: -120px 0px;
}
.flag.CL {
  background-position: -120px -20px;
}
.flag.CM {
  background-position: -120px -40px;
}
.flag.CN {
  background-position: -120px -60px;
}
.flag.CO {
  background-position: -120px -80px;
}
.flag.CR {
  background-position: -120px -100px;
}
.flag.CV {
  background-position: 0px -120px;
}
.flag.CW {
  background-position: -30px -120px;
}
.flag.CY {
  background-position: -60px -120px;
}
.flag.CZ {
  background-position: -90px -120px;
}
.flag.DE {
  background-position: -120px -120px;
}
.flag.DK {
  background-position: -150px -20px;
}
.flag.DZ {
  background-position: -150px -40px;
}
.flag.EC {
  background-position: -150px -60px;
}
.flag.EE {
  background-position: -150px -80px;
}
.flag.EG {
  background-position: -150px -100px;
}
.flag.ES {
  background-position: -150px -120px;
}
.flag.FI {
  background-position: 0px -140px;
}
.flag.FO {
  background-position: -30px -140px;
}
.flag.FR {
  background-position: -60px -140px;
}
.flag.GA {
  background-position: -90px -140px;
}
.flag.GB-ENG {
  background-position: -120px -140px;
}
.flag.GB-NIR {
  background-position: -150px -140px;
}
.flag.GB-SCT {
  background-position: 0px -160px;
}
.flag.GB-WLS {
  background-position: -30px -160px;
}
.flag.GD {
  background-position: -60px -160px;
}
.flag.GE {
  background-position: -90px -160px;
}
.flag.GH {
  background-position: -120px -160px;
}
.flag.GI {
  background-position: -150px -160px;
}
.flag.GM {
  background-position: -180px 0px;
}
.flag.GN {
  background-position: -180px -20px;
}
.flag.GR {
  background-position: -180px -40px;
}
.flag.GY {
  background-position: -180px -60px;
}
.flag.HN {
  background-position: -180px -80px;
}
.flag.HR {
  background-position: -180px -100px;
}
.flag.HU {
  background-position: -180px -120px;
}
.flag.IE {
  background-position: -180px -140px;
}
.flag.IL {
  background-position: -180px -160px;
}
.flag.IR {
  background-position: 0px -180px;
}
.flag.IS {
  background-position: -30px -180px;
}
.flag.IT {
  background-position: -60px -180px;
}
.flag.JM {
  background-position: -90px -180px;
}
.flag.JP {
  background-position: -120px -180px;
}
.flag.KE {
  background-position: -150px -180px;
}
.flag.KN {
  background-position: -180px -180px;
}
.flag.KR {
  background-position: -210px 0px;
}
.flag.LR {
  background-position: -210px -20px;
}
.flag.LT {
  background-position: -210px -40px;
}
.flag.LV {
  background-position: -210px -60px;
}
.flag.MA {
  background-position: -210px -80px;
}
.flag.ME {
  background-position: -210px -100px;
}
.flag.MK {
  background-position: -210px -120px;
}
.flag.ML {
  background-position: -210px -140px;
}
.flag.MS {
  background-position: -210px -160px;
}
.flag.MX {
  background-position: -210px -180px;
}
.flag.NG {
  background-position: 0px -200px;
}
.flag.NL {
  background-position: -30px -200px;
}
.flag.NO {
  background-position: -60px -200px;
}
.flag.NZ {
  background-position: -90px -200px;
}
.flag.OM {
  background-position: -120px -200px;
}
.flag.PE {
  background-position: -150px -200px;
}
.flag.PH {
  background-position: -180px -200px;
}
.flag.PK {
  background-position: -210px -200px;
}
.flag.PL {
  background-position: 0px -220px;
}
.flag.PS {
  background-position: -30px -220px;
}
.flag.PT {
  background-position: -60px -220px;
}
.flag.PY {
  background-position: -90px -220px;
}
.flag.RO {
  background-position: -120px -220px;
}
.flag.RS {
  background-position: -150px -220px;
}
.flag.RU {
  background-position: -180px -220px;
}
.flag.SC {
  background-position: -210px -220px;
}
.flag.SE {
  background-position: -240px 0px;
}
.flag.SI {
  background-position: -240px -20px;
}
.flag.SK {
  background-position: -240px -40px;
}
.flag.SL {
  background-position: -240px -60px;
}
.flag.SN {
  background-position: -240px -80px;
}
.flag.ST {
  background-position: -240px -100px;
}
.flag.TG {
  background-position: -240px -120px;
}
.flag.TH {
  background-position: -240px -140px;
}
.flag.TN {
  background-position: -240px -160px;
}
.flag.TR {
  background-position: -240px -180px;
}
.flag.TT {
  background-position: -240px -200px;
}
.flag.TZ {
  background-position: -240px -220px;
}
.flag.UA {
  background-position: 0px -240px;
}
.flag.US {
  background-position: -30px -240px;
}
.flag.UY {
  background-position: -60px -240px;
}
.flag.VE {
  background-position: -90px -240px;
}
.flag.ZA {
  background-position: -120px -240px;
}
.flag.ZM {
  background-position: -150px -240px;
}
.flag.ZW {
  background-position: -180px -240px;
}
.flag.default, .flag {
  background-position: -150px 0px;
}

.icn {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  display: block;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn {
    background-size: 798px 776px;
    background-image: url("../i/sprites/global-sprite@x2.png");
  }
}

.icn.add-w-n {
  width: 17px;
  height: 17px;
  background-position: -365px -725px;
}

.logo.add-w-n {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 17px;
  height: 17px;
  background-position: -365px -725px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.add-w-n {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.add-w-sm {
  width: 9px;
  height: 9px;
  background-position: -785px -611px;
}

.logo.add-w-sm {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 9px;
  height: 9px;
  background-position: -785px -611px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.add-w-sm {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.apprentice {
  width: 30px;
  height: 30px;
  background-position: -367px -665px;
}

.logo.apprentice {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 30px;
  height: 30px;
  background-position: -367px -665px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.apprentice {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.arrow-left-d {
  width: 14px;
  height: 9px;
  background-position: -732px -422px;
}

.logo.arrow-left-d {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 14px;
  height: 9px;
  background-position: -732px -422px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.arrow-left-d {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.arrow-right-pink {
  width: 9px;
  height: 7px;
  background-position: -785px -649px;
}

.logo.arrow-right-pink {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 9px;
  height: 7px;
  background-position: -785px -649px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.arrow-right-pink {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.audiodesc-g {
  width: 22px;
  height: 16px;
  background-position: -558px -509px;
}

.logo.audiodesc-g {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 22px;
  height: 16px;
  background-position: -558px -509px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.audiodesc-g {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.audiodesc-w {
  width: 22px;
  height: 16px;
  background-position: -580px -509px;
}

.logo.audiodesc-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 22px;
  height: 16px;
  background-position: -580px -509px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.audiodesc-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.blog-hi {
  width: 15px;
  height: 15px;
  background-position: -104px -755px;
}

.logo.blog-hi {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 15px;
  height: 15px;
  background-position: -104px -755px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.blog-hi {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.blog-text {
  width: 20px;
  height: 17px;
  background-position: -514px -665px;
}

.logo.blog-text {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 17px;
  background-position: -514px -665px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.blog-text {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.blog-w {
  width: 15px;
  height: 15px;
  background-position: -119px -755px;
}

.logo.blog-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 15px;
  height: 15px;
  background-position: -119px -755px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.blog-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.bud-bowtie {
  width: 322px;
  height: 107px;
  background-position: -350px 0px;
}

.logo.bud-bowtie {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 322px;
  height: 107px;
  background-position: -350px 0px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.bud-bowtie {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.calendar-b {
  width: 22px;
  height: 20px;
  background-position: -469px -462px;
}

.logo.calendar-b {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 22px;
  height: 20px;
  background-position: -469px -462px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.calendar-b {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.calendar-p {
  width: 22px;
  height: 20px;
  background-position: -491px -462px;
}

.logo.calendar-p {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 22px;
  height: 20px;
  background-position: -491px -462px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.calendar-p {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.calendar-w {
  width: 16px;
  height: 16px;
  background-position: -656px -442px;
}

.logo.calendar-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 16px;
  height: 16px;
  background-position: -656px -442px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.calendar-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.camera-black {
  width: 21px;
  height: 21px;
  background-position: -343px -462px;
}

.logo.camera-black {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 21px;
  height: 21px;
  background-position: -343px -462px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.camera-black {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.camera-blue {
  width: 21px;
  height: 21px;
  background-position: -364px -462px;
}

.logo.camera-blue {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 21px;
  height: 21px;
  background-position: -364px -462px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.camera-blue {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.camera-grey {
  width: 21px;
  height: 21px;
  background-position: -385px -462px;
}

.logo.camera-grey {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 21px;
  height: 21px;
  background-position: -385px -462px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.camera-grey {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.camera-white {
  width: 21px;
  height: 21px;
  background-position: -406px -462px;
}

.logo.camera-white {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 21px;
  height: 21px;
  background-position: -406px -462px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.camera-white {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.car {
  width: 21px;
  height: 13px;
  background-position: -757px -665px;
}

.logo.car {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 21px;
  height: 13px;
  background-position: -757px -665px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.car {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.card-red {
  width: 9px;
  height: 15px;
  background-position: -785px -367px;
}

.logo.card-red {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 9px;
  height: 15px;
  background-position: -785px -367px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.card-red {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.card-yellow {
  width: 9px;
  height: 15px;
  background-position: -785px -382px;
}

.logo.card-yellow {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 9px;
  height: 15px;
  background-position: -785px -382px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.card-yellow {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.card-yellowred {
  width: 12px;
  height: 15px;
  background-position: -785px -152px;
}

.logo.card-yellowred {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 12px;
  height: 15px;
  background-position: -785px -152px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.card-yellowred {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.cause-sm-w {
  width: 19px;
  height: 11px;
  background-position: -344px -601px;
}

.logo.cause-sm-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 19px;
  height: 11px;
  background-position: -344px -601px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.cause-sm-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.city-map-pin {
  width: 28px;
  height: 34px;
  background-position: -643px -375px;
}

.logo.city-map-pin {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 28px;
  height: 34px;
  background-position: -643px -375px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.city-map-pin {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.close-p {
  width: 40px;
  height: 40px;
  background-position: -133px -705px;
}

.logo.close-p {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 40px;
  height: 40px;
  background-position: -133px -705px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.close-p {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.close-sm-hi {
  width: 10px;
  height: 10px;
  background-position: -785px -453px;
}

.logo.close-sm-hi {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 10px;
  height: 10px;
  background-position: -785px -453px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.close-sm-hi {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.close-sm-w {
  width: 15px;
  height: 15px;
  background-position: -134px -755px;
}

.logo.close-sm-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 15px;
  height: 15px;
  background-position: -134px -755px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.close-sm-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.close-thin-pink {
  width: 40px;
  height: 40px;
  background-position: -173px -705px;
}

.logo.close-thin-pink {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 40px;
  height: 40px;
  background-position: -173px -705px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.close-thin-pink {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.close-thin-white {
  width: 40px;
  height: 40px;
  background-position: -213px -705px;
}

.logo.close-thin-white {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 40px;
  height: 40px;
  background-position: -213px -705px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.close-thin-white {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.close-w {
  width: 18px;
  height: 18px;
  background-position: -351px -705px;
}

.logo.close-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 18px;
  height: 18px;
  background-position: -351px -705px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.close-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.closedcaptions-g {
  width: 22px;
  height: 16px;
  background-position: -602px -509px;
}

.logo.closedcaptions-g {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 22px;
  height: 16px;
  background-position: -602px -509px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.closedcaptions-g {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.closedcaptions-w {
  width: 22px;
  height: 16px;
  background-position: -624px -509px;
}

.logo.closedcaptions-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 22px;
  height: 16px;
  background-position: -624px -509px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.closedcaptions-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.club-share {
  width: 12px;
  height: 12px;
  background-position: -785px -271px;
}

.logo.club-share {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 12px;
  height: 12px;
  background-position: -785px -271px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.club-share {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.copy-link-p {
  width: 20px;
  height: 19px;
  background-position: -475px -665px;
}

.logo.copy-link-p {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 19px;
  background-position: -475px -665px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.copy-link-p {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.copy-link-w {
  width: 15px;
  height: 15px;
  background-position: -149px -755px;
}

.logo.copy-link-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 15px;
  height: 15px;
  background-position: -149px -755px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.copy-link-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.copylink-grey {
  width: 20px;
  height: 20px;
  background-position: -764px -88px;
}

.logo.copylink-grey {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 20px;
  background-position: -764px -88px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.copylink-grey {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.copylink-white {
  width: 20px;
  height: 20px;
  background-position: -764px -144px;
}

.logo.copylink-white {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 20px;
  background-position: -764px -144px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.copylink-white {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.corner-flag {
  width: 88px;
  height: 90px;
  background-position: -577px -107px;
}

.logo.corner-flag {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 88px;
  height: 90px;
  background-position: -577px -107px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.corner-flag {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.disallowed-d {
  width: 14px;
  height: 14px;
  background-position: -771px -625px;
}

.logo.disallowed-d {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 14px;
  height: 14px;
  background-position: -771px -625px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.disallowed-d {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.disallowed-w {
  width: 14px;
  height: 14px;
  background-position: -515px -725px;
}

.logo.disallowed-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 14px;
  height: 14px;
  background-position: -515px -725px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.disallowed-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.download {
  width: 18px;
  height: 18px;
  background-position: -369px -705px;
}

.logo.download {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 18px;
  height: 18px;
  background-position: -369px -705px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.download {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.download-w {
  width: 18px;
  height: 18px;
  background-position: -387px -705px;
}

.logo.download-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 18px;
  height: 18px;
  background-position: -387px -705px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.download-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.downloadd {
  width: 18px;
  height: 18px;
  background-position: -405px -705px;
}

.logo.downloadd {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 18px;
  height: 18px;
  background-position: -405px -705px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.downloadd {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.dropdown {
  width: 8px;
  height: 10px;
  background-position: -785px -629px;
}

.logo.dropdown {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 8px;
  height: 10px;
  background-position: -785px -629px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.dropdown {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.dropdowngold {
  width: 8px;
  height: 11px;
  background-position: -790px -561px;
}

.logo.dropdowngold {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 8px;
  height: 11px;
  background-position: -790px -561px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.dropdowngold {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.dropdownpink {
  width: 8px;
  height: 11px;
  background-position: -785px -600px;
}

.logo.dropdownpink {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 8px;
  height: 11px;
  background-position: -785px -600px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.dropdownpink {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.dropdownwhite {
  width: 8px;
  height: 10px;
  background-position: -785px -639px;
}

.logo.dropdownwhite {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 8px;
  height: 10px;
  background-position: -785px -639px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.dropdownwhite {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.expand-w {
  width: 30px;
  height: 30px;
  background-position: -397px -665px;
}

.logo.expand-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 30px;
  height: 30px;
  background-position: -397px -665px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.expand-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.fa-cup-n {
  width: 74px;
  height: 35px;
  background-position: -260px -665px;
}

.logo.fa-cup-n {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 74px;
  height: 35px;
  background-position: -260px -665px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.fa-cup-n {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.fa-cup-sm {
  width: 53px;
  height: 25px;
  background-position: -437px -625px;
}

.logo.fa-cup-sm {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 53px;
  height: 25px;
  background-position: -437px -625px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.fa-cup-sm {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.facilities {
  width: 53px;
  height: 53px;
  background-position: -732px -369px;
}

.logo.facilities {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 53px;
  height: 53px;
  background-position: -732px -369px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.facilities {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.fantasy-arrow-down {
  width: 13px;
  height: 24px;
  background-position: -657px -197px;
}

.logo.fantasy-arrow-down {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 13px;
  height: 24px;
  background-position: -657px -197px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.fantasy-arrow-down {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.fantasy-arrow-neutral {
  width: 13px;
  height: 24px;
  background-position: -785px 0px;
}

.logo.fantasy-arrow-neutral {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 13px;
  height: 24px;
  background-position: -785px 0px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.fantasy-arrow-neutral {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.fantasy-arrow-up {
  width: 13px;
  height: 24px;
  background-position: -785px -24px;
}

.logo.fantasy-arrow-up {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 13px;
  height: 24px;
  background-position: -785px -24px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.fantasy-arrow-up {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.fantasy-mob-sm-w {
  width: 14px;
  height: 20px;
  background-position: -17px -755px;
}

.logo.fantasy-mob-sm-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 14px;
  height: 20px;
  background-position: -17px -755px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.fantasy-mob-sm-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.fantasy-sm-p {
  width: 14px;
  height: 20px;
  background-position: -31px -755px;
}

.logo.fantasy-sm-p {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 14px;
  height: 20px;
  background-position: -31px -755px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.fantasy-sm-p {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.fantasy-sm-w {
  width: 12px;
  height: 12px;
  background-position: -785px -283px;
}

.logo.fantasy-sm-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 12px;
  height: 12px;
  background-position: -785px -283px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.fantasy-sm-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.filter-down {
  width: 15px;
  height: 16px;
  background-position: -657px -221px;
}

.logo.filter-down {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 15px;
  height: 16px;
  background-position: -657px -221px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.filter-down {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.filter-down-hi {
  width: 15px;
  height: 16px;
  background-position: -59px -755px;
}

.logo.filter-down-hi {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 15px;
  height: 16px;
  background-position: -59px -755px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.filter-down-hi {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.filter-sm-g {
  width: 18px;
  height: 18px;
  background-position: -423px -705px;
}

.logo.filter-sm-g {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 18px;
  height: 18px;
  background-position: -423px -705px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.filter-sm-g {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.filter-sm-p {
  width: 18px;
  height: 18px;
  background-position: -441px -705px;
}

.logo.filter-sm-p {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 18px;
  height: 18px;
  background-position: -441px -705px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.filter-sm-p {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.filter-sm-w {
  width: 18px;
  height: 18px;
  background-position: -459px -705px;
}

.logo.filter-sm-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 18px;
  height: 18px;
  background-position: -459px -705px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.filter-sm-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.filter-up {
  width: 15px;
  height: 16px;
  background-position: -74px -755px;
}

.logo.filter-up {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 15px;
  height: 16px;
  background-position: -74px -755px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.filter-up {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.filter-up-hi {
  width: 15px;
  height: 16px;
  background-position: -89px -755px;
}

.logo.filter-up-hi {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 15px;
  height: 16px;
  background-position: -89px -755px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.filter-up-hi {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.fixture-info {
  width: 6px;
  height: 16px;
  background-position: -785px -545px;
}

.logo.fixture-info {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 6px;
  height: 16px;
  background-position: -785px -545px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.fixture-info {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.follow-w {
  width: 15px;
  height: 15px;
  background-position: -164px -755px;
}

.logo.follow-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 15px;
  height: 15px;
  background-position: -164px -755px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.follow-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.footer-shard-mobile {
  width: 180px;
  height: 40px;
  background-position: -150px -485px;
}

.logo.footer-shard-mobile {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 180px;
  height: 40px;
  background-position: -150px -485px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.footer-shard-mobile {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.globe {
  width: 52px;
  height: 67px;
  background-position: -672px -556px;
}

.logo.globe {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 52px;
  height: 67px;
  background-position: -672px -556px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.globe {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.goal-award {
  width: 88px;
  height: 33px;
  background-position: -73px -625px;
}

.logo.goal-award {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 88px;
  height: 33px;
  background-position: -73px -625px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.goal-award {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.goal-sec {
  width: 12px;
  height: 12px;
  background-position: -785px -295px;
}

.logo.goal-sec {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 12px;
  height: 12px;
  background-position: -785px -295px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.goal-sec {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.heart-b {
  width: 20px;
  height: 18px;
  background-position: -591px -625px;
}

.logo.heart-b {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 18px;
  background-position: -591px -625px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.heart-b {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.heart-black {
  width: 20px;
  height: 18px;
  background-position: -611px -625px;
}

.logo.heart-black {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 18px;
  background-position: -611px -625px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.heart-black {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.heart-g {
  width: 20px;
  height: 18px;
  background-position: -631px -625px;
}

.logo.heart-g {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 18px;
  background-position: -631px -625px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.heart-g {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.heart-outline-b {
  width: 17px;
  height: 16px;
  background-position: -399px -725px;
}

.logo.heart-outline-b {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 17px;
  height: 16px;
  background-position: -399px -725px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.heart-outline-b {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.heart-outline-w {
  width: 17px;
  height: 16px;
  background-position: -416px -725px;
}

.logo.heart-outline-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 17px;
  height: 16px;
  background-position: -416px -725px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.heart-outline-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.heart-w {
  width: 18px;
  height: 17px;
  background-position: -495px -705px;
}

.logo.heart-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 18px;
  height: 17px;
  background-position: -495px -705px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.heart-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.hero-scroll {
  width: 40px;
  height: 40px;
  background-position: -253px -705px;
}

.logo.hero-scroll {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 40px;
  height: 40px;
  background-position: -253px -705px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.hero-scroll {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.hof-close {
  width: 23px;
  height: 23px;
  background-position: -642px -238px;
}

.logo.hof-close {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 23px;
  height: 23px;
  background-position: -642px -238px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.hof-close {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.hof-info {
  width: 40px;
  height: 40px;
  background-position: -293px -705px;
}

.logo.hof-info {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 40px;
  height: 40px;
  background-position: -293px -705px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.hof-info {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.hof-lockup {
  width: 229px;
  height: 105px;
  background-position: 0px -270px;
}

.logo.hof-lockup {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 229px;
  height: 105px;
  background-position: 0px -270px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.hof-lockup {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.hof-mob-lockup {
  width: 113px;
  height: 52px;
  background-position: -672px 0px;
}

.logo.hof-mob-lockup {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 113px;
  height: 52px;
  background-position: -672px 0px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.hof-mob-lockup {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.home-d {
  width: 20px;
  height: 20px;
  background-position: -513px -462px;
}

.logo.home-d {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 20px;
  background-position: -513px -462px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.home-d {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.home-grown {
  width: 18px;
  height: 24px;
  background-position: -642px -485px;
}

.logo.home-grown {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 18px;
  height: 24px;
  background-position: -642px -485px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.home-grown {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.home-w {
  width: 20px;
  height: 20px;
  background-position: -533px -462px;
}

.logo.home-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 20px;
  background-position: -533px -462px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.home-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.info {
  width: 14px;
  height: 14px;
  background-position: -529px -725px;
}

.logo.info {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 14px;
  height: 14px;
  background-position: -529px -725px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.info {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.info-w {
  width: 14px;
  height: 14px;
  background-position: -543px -725px;
}

.logo.info-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 14px;
  height: 14px;
  background-position: -543px -725px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.info-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.inspiring-search {
  width: 22px;
  height: 18px;
  background-position: -612px -442px;
}

.logo.inspiring-search {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 22px;
  height: 18px;
  background-position: -612px -442px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.inspiring-search {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.kicksLogo-lg {
  width: 350px;
  height: 110px;
  background-position: 0px -160px;
}

.logo.kicksLogo-lg {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 350px;
  height: 110px;
  background-position: 0px -160px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.kicksLogo-lg {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.kicksLogo-n {
  width: 200px;
  height: 63px;
  background-position: -439px -270px;
}

.logo.kicksLogo-n {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 200px;
  height: 63px;
  background-position: -439px -270px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.kicksLogo-n {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.kicksLogo-sm {
  width: 150px;
  height: 48px;
  background-position: -282px -525px;
}

.logo.kicksLogo-sm {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 150px;
  height: 48px;
  background-position: -282px -525px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.kicksLogo-sm {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.kotm-close {
  width: 14px;
  height: 14px;
  background-position: -557px -725px;
}

.logo.kotm-close {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 14px;
  height: 14px;
  background-position: -557px -725px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.kotm-close {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.lang-sm-w {
  width: 21px;
  height: 21px;
  background-position: -427px -462px;
}

.logo.lang-sm-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 21px;
  height: 21px;
  background-position: -427px -462px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.lang-sm-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.list {
  width: 10px;
  height: 10px;
  background-position: -785px -463px;
}

.logo.list {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 10px;
  height: 10px;
  background-position: -785px -463px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.list {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.list-w {
  width: 10px;
  height: 10px;
  background-position: -785px -473px;
}

.logo.list-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 10px;
  height: 10px;
  background-position: -785px -473px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.list-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.livestream {
  width: 30px;
  height: 25px;
  background-position: -750px -341px;
}

.logo.livestream {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 30px;
  height: 25px;
  background-position: -750px -341px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.livestream {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.mail-b {
  width: 15px;
  height: 10px;
  background-position: -474px -601px;
}

.logo.mail-b {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 15px;
  height: 10px;
  background-position: -474px -601px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.mail-b {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.mail-w {
  width: 15px;
  height: 10px;
  background-position: -489px -601px;
}

.logo.mail-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 15px;
  height: 10px;
  background-position: -489px -601px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.mail-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.mailprimary {
  width: 24px;
  height: 16px;
  background-position: -510px -509px;
}

.logo.mailprimary {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 24px;
  height: 16px;
  background-position: -510px -509px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.mailprimary {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.mailwhite {
  width: 24px;
  height: 16px;
  background-position: -534px -509px;
}

.logo.mailwhite {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 24px;
  height: 16px;
  background-position: -534px -509px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.mailwhite {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.manager-award {
  width: 69px;
  height: 33px;
  background-position: -249px -625px;
}

.logo.manager-award {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 69px;
  height: 33px;
  background-position: -249px -625px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.manager-award {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.mast-angle {
  width: 59px;
  height: 60px;
  background-position: -672px -496px;
}

.logo.mast-angle {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 59px;
  height: 60px;
  background-position: -672px -496px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.mast-angle {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.mc-sponsor-mobile {
  width: 62px;
  height: 18px;
  background-position: -550px -442px;
}

.logo.mc-sponsor-mobile {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 62px;
  height: 18px;
  background-position: -550px -442px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.mc-sponsor-mobile {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.menu-close {
  width: 17px;
  height: 17px;
  background-position: -382px -725px;
}

.logo.menu-close {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 17px;
  height: 17px;
  background-position: -382px -725px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.menu-close {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.menu-more {
  width: 5px;
  height: 19px;
  background-position: -785px -561px;
}

.logo.menu-more {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 5px;
  height: 19px;
  background-position: -785px -561px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.menu-more {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.mob-mast-angle {
  width: 28px;
  height: 50px;
  background-position: -750px -220px;
}

.logo.mob-mast-angle {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 28px;
  height: 50px;
  background-position: -750px -220px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.mob-mast-angle {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.more-sm {
  width: 4px;
  height: 14px;
  background-position: -794px -367px;
}

.logo.more-sm {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 4px;
  height: 14px;
  background-position: -794px -367px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.more-sm {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.more-smwhite {
  width: 4px;
  height: 14px;
  background-position: -794px -382px;
}

.logo.more-smwhite {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 4px;
  height: 14px;
  background-position: -794px -382px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.more-smwhite {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.mute {
  width: 20px;
  height: 20px;
  background-position: -553px -462px;
}

.logo.mute {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 20px;
  background-position: -553px -462px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.mute {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.news-grey {
  width: 20px;
  height: 14px;
  background-position: -557px -665px;
}

.logo.news-grey {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 14px;
  background-position: -557px -665px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.news-grey {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.news-hi-c {
  width: 20px;
  height: 14px;
  background-position: -577px -665px;
}

.logo.news-hi-c {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 14px;
  background-position: -577px -665px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.news-hi-c {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.news-hi-w {
  width: 20px;
  height: 14px;
  background-position: -597px -665px;
}

.logo.news-hi-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 14px;
  background-position: -597px -665px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.news-hi-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.news-teal {
  width: 18px;
  height: 14px;
  background-position: -465px -725px;
}

.logo.news-teal {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 18px;
  height: 14px;
  background-position: -465px -725px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.news-teal {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.og-d {
  width: 14px;
  height: 14px;
  background-position: -571px -725px;
}

.logo.og-d {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 14px;
  height: 14px;
  background-position: -571px -725px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.og-d {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.og-w {
  width: 14px;
  height: 14px;
  background-position: -585px -725px;
}

.logo.og-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 14px;
  height: 14px;
  background-position: -585px -725px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.og-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.opening-hours {
  width: 53px;
  height: 53px;
  background-position: -731px -496px;
}

.logo.opening-hours {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 53px;
  height: 53px;
  background-position: -731px -496px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.opening-hours {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.parking {
  width: 22px;
  height: 22px;
  background-position: -643px -409px;
}

.logo.parking {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 22px;
  height: 22px;
  background-position: -643px -409px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.parking {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.pause {
  width: 20px;
  height: 20px;
  background-position: -573px -462px;
}

.logo.pause {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 20px;
  background-position: -573px -462px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.pause {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.phone {
  width: 10px;
  height: 10px;
  background-position: -785px -483px;
}

.logo.phone {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 10px;
  height: 10px;
  background-position: -785px -483px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.phone {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.photo-grey {
  width: 20px;
  height: 14px;
  background-position: -617px -665px;
}

.logo.photo-grey {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 14px;
  background-position: -617px -665px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.photo-grey {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.photo-hi {
  width: 20px;
  height: 14px;
  background-position: -637px -665px;
}

.logo.photo-hi {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 14px;
  background-position: -637px -665px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.photo-hi {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.photo-small-w {
  width: 14px;
  height: 10px;
  background-position: -504px -601px;
}

.logo.photo-small-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 14px;
  height: 10px;
  background-position: -504px -601px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.photo-small-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.photo-teal {
  width: 20px;
  height: 14px;
  background-position: -657px -665px;
}

.logo.photo-teal {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 14px;
  background-position: -657px -665px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.photo-teal {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.photo-w {
  width: 20px;
  height: 14px;
  background-position: -677px -665px;
}

.logo.photo-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 14px;
  background-position: -677px -665px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.photo-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.pin-b {
  width: 12px;
  height: 15px;
  background-position: -785px -167px;
}

.logo.pin-b {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 12px;
  height: 15px;
  background-position: -785px -167px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.pin-b {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.pin-post {
  width: 12px;
  height: 12px;
  background-position: -785px -307px;
}

.logo.pin-post {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 12px;
  height: 12px;
  background-position: -785px -307px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.pin-post {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.pin-post-w {
  width: 12px;
  height: 12px;
  background-position: -785px -319px;
}

.logo.pin-post-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 12px;
  height: 12px;
  background-position: -785px -319px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.pin-post-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.pin-w {
  width: 12px;
  height: 15px;
  background-position: -785px -182px;
}

.logo.pin-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 12px;
  height: 15px;
  background-position: -785px -182px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.pin-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.pitch {
  width: 227px;
  height: 131px;
  background-position: -350px -107px;
}

.logo.pitch {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 227px;
  height: 131px;
  background-position: -350px -107px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.pitch {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.pl-cup-normal {
  width: 80px;
  height: 40px;
  background-position: -577px -197px;
}

.logo.pl-cup-normal {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 80px;
  height: 40px;
  background-position: -577px -197px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.pl-cup-normal {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.pl-cup-sm {
  width: 62px;
  height: 31px;
  background-position: -602px -333px;
}

.logo.pl-cup-sm {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 62px;
  height: 31px;
  background-position: -602px -333px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.pl-cup-sm {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.pl-ic-long-normal {
  width: 170px;
  height: 32px;
  background-position: -350px -238px;
}

.logo.pl-ic-long-normal {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 170px;
  height: 32px;
  background-position: -350px -238px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.pl-ic-long-normal {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.pl-ic-long-sm {
  width: 122px;
  height: 26px;
  background-position: -520px -238px;
}

.logo.pl-ic-long-sm {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 122px;
  height: 26px;
  background-position: -520px -238px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.pl-ic-long-sm {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.pl-long-n {
  width: 170px;
  height: 28px;
  background-position: -282px -573px;
}

.logo.pl-long-n {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 170px;
  height: 28px;
  background-position: -282px -573px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.pl-long-n {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.pl-long-sm {
  width: 122px;
  height: 20px;
  background-position: -428px -442px;
}

.logo.pl-long-sm {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 122px;
  height: 20px;
  background-position: -428px -442px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.pl-long-sm {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.pl-long-white {
  width: 163px;
  height: 32px;
  background-position: -439px -333px;
}

.logo.pl-long-white {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 163px;
  height: 32px;
  background-position: -439px -333px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.pl-long-white {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.pl_is_play_button-lg {
  width: 150px;
  height: 150px;
  background-position: 0px -375px;
}

.logo.pl_is_play_button-lg {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 150px;
  height: 150px;
  background-position: 0px -375px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.pl_is_play_button-lg {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.pl_is_play_button-md {
  width: 100px;
  height: 100px;
  background-position: 0px -525px;
}

.logo.pl_is_play_button-md {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 100px;
  height: 100px;
  background-position: 0px -525px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.pl_is_play_button-md {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.pl_is_play_button-sm {
  width: 50px;
  height: 50px;
  background-position: 0px -705px;
}

.logo.pl_is_play_button-sm {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 50px;
  height: 50px;
  background-position: 0px -705px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.pl_is_play_button-sm {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.play-hi {
  width: 10px;
  height: 11px;
  background-position: -785px -408px;
}

.logo.play-hi {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 10px;
  height: 11px;
  background-position: -785px -408px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.play-hi {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.play-p {
  width: 9px;
  height: 10px;
  background-position: -785px -580px;
}

.logo.play-p {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 9px;
  height: 10px;
  background-position: -785px -580px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.play-p {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.play-teal {
  width: 10px;
  height: 11px;
  background-position: -785px -419px;
}

.logo.play-teal {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 10px;
  height: 11px;
  background-position: -785px -419px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.play-teal {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.play-video-w {
  width: 18px;
  height: 20px;
  background-position: -333px -705px;
}

.logo.play-video-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 18px;
  height: 20px;
  background-position: -333px -705px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.play-video-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.play-w {
  width: 9px;
  height: 10px;
  background-position: -785px -590px;
}

.logo.play-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 9px;
  height: 10px;
  background-position: -785px -590px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.play-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.play-xl {
  width: 100px;
  height: 100px;
  background-position: -100px -525px;
}

.logo.play-xl {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 100px;
  height: 100px;
  background-position: -100px -525px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.play-xl {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.player-award {
  width: 69px;
  height: 33px;
  background-position: -318px -625px;
}

.logo.player-award {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 69px;
  height: 33px;
  background-position: -318px -625px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.player-award {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.player-icn {
  width: 60px;
  height: 62px;
  background-position: -672px -369px;
}

.logo.player-icn {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 60px;
  height: 62px;
  background-position: -672px -369px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.player-icn {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.playlarge-w {
  width: 57px;
  height: 65px;
  background-position: -672px -431px;
}

.logo.playlarge-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 57px;
  height: 65px;
  background-position: -672px -431px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.playlarge-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.playmed-w {
  width: 35px;
  height: 39px;
  background-position: -750px -270px;
}

.logo.playmed-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 35px;
  height: 39px;
  background-position: -750px -270px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.playmed-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.playsmall-p {
  width: 7px;
  height: 8px;
  background-position: -791px -545px;
}

.logo.playsmall-p {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 7px;
  height: 8px;
  background-position: -791px -545px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.playsmall-p {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.playsmall-w {
  width: 7px;
  height: 8px;
  background-position: -791px -553px;
}

.logo.playsmall-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 7px;
  height: 8px;
  background-position: -791px -553px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.playsmall-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.plus-p {
  width: 10px;
  height: 10px;
  background-position: -785px -493px;
}

.logo.plus-p {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 10px;
  height: 10px;
  background-position: -785px -493px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.plus-p {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.plus-w {
  width: 10px;
  height: 10px;
  background-position: -785px -503px;
}

.logo.plus-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 10px;
  height: 10px;
  background-position: -785px -503px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.plus-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.poll-w {
  width: 18px;
  height: 15px;
  background-position: -533px -705px;
}

.logo.poll-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 18px;
  height: 15px;
  background-position: -533px -705px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.poll-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.premierleague-logo-header {
  width: 156px;
  height: 110px;
  background-position: -150px -375px;
}

.logo.premierleague-logo-header {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 156px;
  height: 110px;
  background-position: -150px -375px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.premierleague-logo-header {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.price {
  width: 33px;
  height: 33px;
  background-position: -639px -270px;
}

.logo.price {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 33px;
  height: 33px;
  background-position: -639px -270px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.price {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.primary-stars {
  width: 26px;
  height: 30px;
  background-position: -427px -665px;
}

.logo.primary-stars {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 26px;
  height: 30px;
  background-position: -427px -665px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.primary-stars {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.promo-arrow {
  width: 9px;
  height: 6px;
  background-position: -785px -672px;
}

.logo.promo-arrow {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 9px;
  height: 6px;
  background-position: -785px -672px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.promo-arrow {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.quiz {
  width: 26px;
  height: 12px;
  background-position: -282px -601px;
}

.logo.quiz {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 26px;
  height: 12px;
  background-position: -282px -601px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.quiz {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.quote-large-blue {
  width: 65px;
  height: 40px;
  background-position: 0px -665px;
}

.logo.quote-large-blue {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 65px;
  height: 40px;
  background-position: 0px -665px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.quote-large-blue {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.quote-large-green {
  width: 65px;
  height: 40px;
  background-position: -65px -665px;
}

.logo.quote-large-green {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 65px;
  height: 40px;
  background-position: -65px -665px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.quote-large-green {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.quote-large-pink {
  width: 65px;
  height: 40px;
  background-position: -130px -665px;
}

.logo.quote-large-pink {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 65px;
  height: 40px;
  background-position: -130px -665px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.quote-large-pink {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.quote-large-white {
  width: 65px;
  height: 40px;
  background-position: -195px -665px;
}

.logo.quote-large-white {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 65px;
  height: 40px;
  background-position: -195px -665px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.quote-large-white {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.quote-largest-blue {
  width: 92px;
  height: 56px;
  background-position: -672px -52px;
}

.logo.quote-largest-blue {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 92px;
  height: 56px;
  background-position: -672px -52px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.quote-largest-blue {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.quote-largest-green {
  width: 92px;
  height: 56px;
  background-position: -672px -108px;
}

.logo.quote-largest-green {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 92px;
  height: 56px;
  background-position: -672px -108px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.quote-largest-green {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.quote-largest-pink {
  width: 92px;
  height: 56px;
  background-position: -672px -164px;
}

.logo.quote-largest-pink {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 92px;
  height: 56px;
  background-position: -672px -164px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.quote-largest-pink {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.quote-tiny-purple {
  width: 20px;
  height: 13px;
  background-position: -569px -705px;
}

.logo.quote-tiny-purple {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 13px;
  background-position: -569px -705px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.quote-tiny-purple {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.quote-tiny-white {
  width: 20px;
  height: 13px;
  background-position: -589px -705px;
}

.logo.quote-tiny-white {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 13px;
  background-position: -589px -705px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.quote-tiny-white {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.remove-w-sm {
  width: 9px;
  height: 2px;
  background-position: -785px -683px;
}

.logo.remove-w-sm {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 9px;
  height: 2px;
  background-position: -785px -683px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.remove-w-sm {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.reply-b {
  width: 20px;
  height: 18px;
  background-position: -651px -625px;
}

.logo.reply-b {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 18px;
  background-position: -651px -625px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.reply-b {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.reply-black {
  width: 20px;
  height: 18px;
  background-position: -671px -625px;
}

.logo.reply-black {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 18px;
  background-position: -671px -625px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.reply-black {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.reply-g {
  width: 20px;
  height: 18px;
  background-position: -691px -625px;
}

.logo.reply-g {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 18px;
  background-position: -691px -625px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.reply-g {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.reply-w {
  width: 18px;
  height: 18px;
  background-position: -477px -705px;
}

.logo.reply-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 18px;
  height: 18px;
  background-position: -477px -705px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.reply-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.reset-b {
  width: 22px;
  height: 18px;
  background-position: -634px -442px;
}

.logo.reset-b {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 22px;
  height: 18px;
  background-position: -634px -442px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.reset-b {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.reset-g {
  width: 22px;
  height: 18px;
  background-position: -547px -625px;
}

.logo.reset-g {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 22px;
  height: 18px;
  background-position: -547px -625px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.reset-g {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.reset-p {
  width: 22px;
  height: 18px;
  background-position: -569px -625px;
}

.logo.reset-p {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 22px;
  height: 18px;
  background-position: -569px -625px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.reset-p {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.reset-w {
  width: 15px;
  height: 11px;
  background-position: -401px -601px;
}

.logo.reset-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 15px;
  height: 11px;
  background-position: -401px -601px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.reset-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.retweet-b {
  width: 20px;
  height: 18px;
  background-position: -711px -625px;
}

.logo.retweet-b {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 18px;
  background-position: -711px -625px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.retweet-b {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.retweet-black {
  width: 20px;
  height: 18px;
  background-position: -731px -625px;
}

.logo.retweet-black {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 18px;
  background-position: -731px -625px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.retweet-black {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.retweet-g {
  width: 20px;
  height: 18px;
  background-position: -751px -625px;
}

.logo.retweet-g {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 18px;
  background-position: -751px -625px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.retweet-g {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.retweet-w {
  width: 20px;
  height: 14px;
  background-position: -697px -665px;
}

.logo.retweet-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 14px;
  background-position: -697px -665px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.retweet-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.school-bag {
  width: 82px;
  height: 89px;
  background-position: -200px -525px;
}

.logo.school-bag {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 82px;
  height: 89px;
  background-position: -200px -525px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.school-bag {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.scroll-down {
  width: 33px;
  height: 33px;
  background-position: -334px -665px;
}

.logo.scroll-down {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 33px;
  height: 33px;
  background-position: -334px -665px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.scroll-down {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.scroll-up {
  width: 20px;
  height: 20px;
  background-position: -593px -462px;
}

.logo.scroll-up {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 20px;
  background-position: -593px -462px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.scroll-up {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.search-sm {
  width: 20px;
  height: 20px;
  background-position: -613px -462px;
}

.logo.search-sm {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 20px;
  background-position: -613px -462px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.search-sm {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.search-sm-g {
  width: 20px;
  height: 20px;
  background-position: -633px -462px;
}

.logo.search-sm-g {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 20px;
  background-position: -633px -462px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.search-sm-g {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.search-sm-hi {
  width: 20px;
  height: 20px;
  background-position: -620px -573px;
}

.logo.search-sm-hi {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 20px;
  background-position: -620px -573px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.search-sm-hi {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.search-sm-hi-h {
  width: 20px;
  height: 20px;
  background-position: -640px -573px;
}

.logo.search-sm-hi-h {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 20px;
  background-position: -640px -573px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.search-sm-hi-h {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.search-sm-p {
  width: 20px;
  height: 20px;
  background-position: -507px -625px;
}

.logo.search-sm-p {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 20px;
  background-position: -507px -625px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.search-sm-p {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.search-sm-w {
  width: 20px;
  height: 20px;
  background-position: -527px -625px;
}

.logo.search-sm-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 20px;
  background-position: -527px -625px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.search-sm-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.search-w {
  width: 21px;
  height: 21px;
  background-position: -448px -462px;
}

.logo.search-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 21px;
  height: 21px;
  background-position: -448px -462px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.search-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.shard-thumbnail-blue {
  width: 180px;
  height: 40px;
  background-position: -330px -485px;
}

.logo.shard-thumbnail-blue {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 180px;
  height: 40px;
  background-position: -330px -485px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.shard-thumbnail-blue {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.shard-thumbnail-fantasy {
  width: 132px;
  height: 24px;
  background-position: -510px -485px;
}

.logo.shard-thumbnail-fantasy {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 132px;
  height: 24px;
  background-position: -510px -485px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.shard-thumbnail-fantasy {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.shard-thumbnail-long {
  width: 26px;
  height: 149px;
  background-position: -672px -220px;
}

.logo.shard-thumbnail-long {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 26px;
  height: 149px;
  background-position: -672px -220px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.shard-thumbnail-long {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.shard-thumbnail-long-blue {
  width: 26px;
  height: 149px;
  background-position: -698px -220px;
}

.logo.shard-thumbnail-long-blue {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 26px;
  height: 149px;
  background-position: -698px -220px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.shard-thumbnail-long-blue {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.shard-thumbnail-long-primary {
  width: 26px;
  height: 149px;
  background-position: -724px -220px;
}

.logo.shard-thumbnail-long-primary {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 26px;
  height: 149px;
  background-position: -724px -220px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.shard-thumbnail-long-primary {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.shard-thumbnail-primary {
  width: 180px;
  height: 40px;
  background-position: -432px -525px;
}

.logo.shard-thumbnail-primary {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 180px;
  height: 40px;
  background-position: -432px -525px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.shard-thumbnail-primary {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.shard-thumbnail-white {
  width: 132px;
  height: 24px;
  background-position: -452px -573px;
}

.logo.shard-thumbnail-white {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 132px;
  height: 24px;
  background-position: -452px -573px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.shard-thumbnail-white {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.shard_fantasy {
  width: 109px;
  height: 67px;
  background-position: -428px -375px;
}

.logo.shard_fantasy {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 109px;
  height: 67px;
  background-position: -428px -375px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.shard_fantasy {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.share-black {
  width: 12px;
  height: 16px;
  background-position: -785px -88px;
}

.logo.share-black {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 12px;
  height: 16px;
  background-position: -785px -88px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.share-black {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.share-grey {
  width: 12px;
  height: 16px;
  background-position: -785px -104px;
}

.logo.share-grey {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 12px;
  height: 16px;
  background-position: -785px -104px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.share-grey {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.share-hi {
  width: 12px;
  height: 16px;
  background-position: -785px -120px;
}

.logo.share-hi {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 12px;
  height: 16px;
  background-position: -785px -120px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.share-hi {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.share-white {
  width: 12px;
  height: 16px;
  background-position: -785px -136px;
}

.logo.share-white {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 12px;
  height: 16px;
  background-position: -785px -136px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.share-white {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.share-whitesmall {
  width: 9px;
  height: 12px;
  background-position: -785px -441px;
}

.logo.share-whitesmall {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 9px;
  height: 12px;
  background-position: -785px -441px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.share-whitesmall {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.sharehismall {
  width: 6px;
  height: 8px;
  background-position: -792px -656px;
}

.logo.sharehismall {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 6px;
  height: 8px;
  background-position: -792px -656px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sharehismall {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.sharewhitesmall {
  width: 6px;
  height: 8px;
  background-position: -792px -664px;
}

.logo.sharewhitesmall {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 6px;
  height: 8px;
  background-position: -792px -664px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sharewhitesmall {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.shield-sm-w {
  width: 11px;
  height: 14px;
  background-position: -785px -257px;
}

.logo.shield-sm-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 11px;
  height: 14px;
  background-position: -785px -257px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.shield-sm-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.shirt {
  width: 35px;
  height: 32px;
  background-position: -750px -309px;
}

.logo.shirt {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 35px;
  height: 32px;
  background-position: -750px -309px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.shirt {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.slide-show-left {
  width: 21px;
  height: 36px;
  background-position: -764px -52px;
}

.logo.slide-show-left {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 21px;
  height: 36px;
  background-position: -764px -52px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.slide-show-left {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.slide-show-right {
  width: 21px;
  height: 36px;
  background-position: -764px -108px;
}

.logo.slide-show-right {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 21px;
  height: 36px;
  background-position: -764px -108px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.slide-show-right {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.small-arrow {
  width: 9px;
  height: 5px;
  background-position: -785px -678px;
}

.logo.small-arrow {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 9px;
  height: 5px;
  background-position: -785px -678px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.small-arrow {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.small-stadium {
  width: 51px;
  height: 32px;
  background-position: -612px -525px;
}

.logo.small-stadium {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 51px;
  height: 32px;
  background-position: -612px -525px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.small-stadium {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.sort {
  width: 19px;
  height: 19px;
  background-position: -653px -462px;
}

.logo.sort {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 19px;
  height: 19px;
  background-position: -653px -462px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sort {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.sort-up {
  width: 19px;
  height: 19px;
  background-position: -495px -665px;
}

.logo.sort-up {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 19px;
  height: 19px;
  background-position: -495px -665px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sort-up {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.special-offer {
  width: 45px;
  height: 45px;
  background-position: -50px -705px;
}

.logo.special-offer {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 45px;
  height: 45px;
  background-position: -50px -705px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.special-offer {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.stadium-b {
  width: 23px;
  height: 14px;
  background-position: -724px -609px;
}

.logo.stadium-b {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 23px;
  height: 14px;
  background-position: -724px -609px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.stadium-b {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.stadium-w {
  width: 23px;
  height: 14px;
  background-position: -747px -609px;
}

.logo.stadium-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 23px;
  height: 14px;
  background-position: -747px -609px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.stadium-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.stadiums {
  width: 23px;
  height: 14px;
  background-position: -646px -509px;
}

.logo.stadiums {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 23px;
  height: 14px;
  background-position: -646px -509px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.stadiums {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.star {
  width: 12px;
  height: 12px;
  background-position: -785px -331px;
}

.logo.star {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 12px;
  height: 12px;
  background-position: -785px -331px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.star {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.state-pin {
  width: 10px;
  height: 11px;
  background-position: -785px -430px;
}

.logo.state-pin {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 10px;
  height: 11px;
  background-position: -785px -430px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.state-pin {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.stats-ball {
  width: 31px;
  height: 30px;
  background-position: -639px -303px;
}

.logo.stats-ball {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 31px;
  height: 30px;
  background-position: -639px -303px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.stats-ball {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.stats-boot {
  width: 50px;
  height: 28px;
  background-position: -387px -625px;
}

.logo.stats-boot {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 50px;
  height: 28px;
  background-position: -387px -625px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.stats-boot {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.stats-kicks {
  width: 19px;
  height: 26px;
  background-position: -764px -193px;
}

.logo.stats-kicks {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 19px;
  height: 26px;
  background-position: -764px -193px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.stats-kicks {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.stats-mob-sm-w {
  width: 18px;
  height: 15px;
  background-position: -551px -705px;
}

.logo.stats-mob-sm-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 18px;
  height: 15px;
  background-position: -551px -705px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.stats-mob-sm-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.stats-sm-w {
  width: 12px;
  height: 12px;
  background-position: -785px -343px;
}

.logo.stats-sm-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 12px;
  height: 12px;
  background-position: -785px -343px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.stats-sm-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.stats-speed {
  width: 37px;
  height: 22px;
  background-position: -306px -462px;
}

.logo.stats-speed {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 37px;
  height: 22px;
  background-position: -306px -462px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.stats-speed {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.stop-watch-n {
  width: 56px;
  height: 65px;
  background-position: -729px -431px;
}

.logo.stop-watch-n {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 56px;
  height: 65px;
  background-position: -729px -431px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.stop-watch-n {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.stop-watch-small {
  width: 38px;
  height: 44px;
  background-position: -95px -705px;
}

.logo.stop-watch-small {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 38px;
  height: 44px;
  background-position: -95px -705px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.stop-watch-small {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.sub-d {
  width: 14px;
  height: 14px;
  background-position: -599px -725px;
}

.logo.sub-d {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 14px;
  height: 14px;
  background-position: -599px -725px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sub-d {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.sub-n {
  width: 16px;
  height: 19px;
  background-position: -349px -725px;
}

.logo.sub-n {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 16px;
  height: 19px;
  background-position: -349px -725px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sub-n {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.sub-off {
  width: 14px;
  height: 14px;
  background-position: -613px -725px;
}

.logo.sub-off {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 14px;
  height: 14px;
  background-position: -613px -725px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sub-off {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.sub-on {
  width: 14px;
  height: 14px;
  background-position: -627px -725px;
}

.logo.sub-on {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 14px;
  height: 14px;
  background-position: -627px -725px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sub-on {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.sub-w {
  width: 15px;
  height: 14px;
  background-position: -770px -609px;
}

.logo.sub-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 15px;
  height: 14px;
  background-position: -770px -609px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sub-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.table-hi {
  width: 16px;
  height: 14px;
  background-position: -483px -725px;
}

.logo.table-hi {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 16px;
  height: 14px;
  background-position: -483px -725px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.table-hi {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.table-hi-w {
  width: 16px;
  height: 14px;
  background-position: -499px -725px;
}

.logo.table-hi-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 16px;
  height: 14px;
  background-position: -499px -725px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.table-hi-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.tag-close {
  width: 10px;
  height: 10px;
  background-position: -785px -513px;
}

.logo.tag-close {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 10px;
  height: 10px;
  background-position: -785px -513px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.tag-close {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.tick-d {
  width: 8px;
  height: 8px;
  background-position: -790px -572px;
}

.logo.tick-d {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 8px;
  height: 8px;
  background-position: -790px -572px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.tick-d {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.tick-pink {
  width: 14px;
  height: 11px;
  background-position: -446px -601px;
}

.logo.tick-pink {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 14px;
  height: 11px;
  background-position: -446px -601px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.tick-pink {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.tick-w {
  width: 14px;
  height: 10px;
  background-position: -518px -601px;
}

.logo.tick-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 14px;
  height: 10px;
  background-position: -518px -601px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.tick-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.ticket-lrg {
  width: 122px;
  height: 87px;
  background-position: -306px -375px;
}

.logo.ticket-lrg {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 122px;
  height: 87px;
  background-position: -306px -375px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.ticket-lrg {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.time-d {
  width: 15px;
  height: 11px;
  background-position: -416px -601px;
}

.logo.time-d {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 15px;
  height: 11px;
  background-position: -416px -601px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.time-d {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.time-full-d {
  width: 11px;
  height: 15px;
  background-position: -785px -227px;
}

.logo.time-full-d {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 11px;
  height: 15px;
  background-position: -785px -227px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.time-full-d {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.time-full-sm-w {
  width: 11px;
  height: 15px;
  background-position: -785px -242px;
}

.logo.time-full-sm-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 11px;
  height: 15px;
  background-position: -785px -242px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.time-full-sm-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.time-full-w {
  width: 14px;
  height: 20px;
  background-position: -45px -755px;
}

.logo.time-full-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 14px;
  height: 20px;
  background-position: -45px -755px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.time-full-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.time-half-d {
  width: 12px;
  height: 15px;
  background-position: -785px -197px;
}

.logo.time-half-d {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 12px;
  height: 15px;
  background-position: -785px -197px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.time-half-d {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.time-half-sm-w {
  width: 12px;
  height: 15px;
  background-position: -785px -212px;
}

.logo.time-half-sm-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 12px;
  height: 15px;
  background-position: -785px -212px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.time-half-sm-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.time-half-w {
  width: 16px;
  height: 20px;
  background-position: -333px -725px;
}

.logo.time-half-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 16px;
  height: 20px;
  background-position: -333px -725px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.time-half-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.time-sm-w {
  width: 15px;
  height: 11px;
  background-position: -431px -601px;
}

.logo.time-sm-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 15px;
  height: 11px;
  background-position: -431px -601px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.time-sm-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.time-w {
  width: 20px;
  height: 15px;
  background-position: -513px -705px;
}

.logo.time-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 15px;
  background-position: -513px -705px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.time-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.tipl-logo-n {
  width: 350px;
  height: 160px;
  background-position: 0px 0px;
}

.logo.tipl-logo-n {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 350px;
  height: 160px;
  background-position: 0px 0px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.tipl-logo-n {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.tipl-logo-small {
  width: 210px;
  height: 96px;
  background-position: -229px -270px;
}

.logo.tipl-logo-small {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 210px;
  height: 96px;
  background-position: -229px -270px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.tipl-logo-small {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.topps_logo {
  width: 106px;
  height: 58px;
  background-position: -537px -375px;
}

.logo.topps_logo {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 106px;
  height: 58px;
  background-position: -537px -375px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.topps_logo {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.topps_logo_mob {
  width: 73px;
  height: 40px;
  background-position: 0px -625px;
}

.logo.topps_logo_mob {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 73px;
  height: 40px;
  background-position: 0px -625px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.topps_logo_mob {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.tour {
  width: 19px;
  height: 11px;
  background-position: -363px -601px;
}

.logo.tour {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 19px;
  height: 11px;
  background-position: -363px -601px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.tour {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.tour-w {
  width: 19px;
  height: 11px;
  background-position: -382px -601px;
}

.logo.tour-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 19px;
  height: 11px;
  background-position: -382px -601px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.tour-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.transport {
  width: 17px;
  height: 21px;
  background-position: 0px -755px;
}

.logo.transport {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 17px;
  height: 21px;
  background-position: 0px -755px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.transport {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.trophy-sm {
  width: 11px;
  height: 20px;
  background-position: -785px -48px;
}

.logo.trophy-sm {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 11px;
  height: 20px;
  background-position: -785px -48px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.trophy-sm {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.trophy-sm-b {
  width: 11px;
  height: 20px;
  background-position: -785px -68px;
}

.logo.trophy-sm-b {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 11px;
  height: 20px;
  background-position: -785px -68px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.trophy-sm-b {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.tv-d {
  width: 16px;
  height: 16px;
  background-position: -433px -725px;
}

.logo.tv-d {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 16px;
  height: 16px;
  background-position: -433px -725px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.tv-d {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.tv-sm {
  width: 9px;
  height: 9px;
  background-position: -785px -620px;
}

.logo.tv-sm {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 9px;
  height: 9px;
  background-position: -785px -620px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.tv-sm {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.tv-w {
  width: 16px;
  height: 16px;
  background-position: -449px -725px;
}

.logo.tv-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 16px;
  height: 16px;
  background-position: -449px -725px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.tv-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.update {
  width: 11px;
  height: 11px;
  background-position: -785px -397px;
}

.logo.update {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 11px;
  height: 11px;
  background-position: -785px -397px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.update {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.useful-links {
  width: 53px;
  height: 53px;
  background-position: -724px -556px;
}

.logo.useful-links {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 53px;
  height: 53px;
  background-position: -724px -556px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.useful-links {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.user-b {
  width: 18px;
  height: 23px;
  background-position: -584px -573px;
}

.logo.user-b {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 18px;
  height: 23px;
  background-position: -584px -573px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.user-b {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.user-sm-b {
  width: 9px;
  height: 11px;
  background-position: -785px -523px;
}

.logo.user-sm-b {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 9px;
  height: 11px;
  background-position: -785px -523px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.user-sm-b {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.user-sm-w {
  width: 9px;
  height: 11px;
  background-position: -785px -534px;
}

.logo.user-sm-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 9px;
  height: 11px;
  background-position: -785px -534px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.user-sm-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.user-w {
  width: 18px;
  height: 23px;
  background-position: -602px -573px;
}

.logo.user-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 18px;
  height: 23px;
  background-position: -602px -573px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.user-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.video-grey {
  width: 20px;
  height: 14px;
  background-position: -717px -665px;
}

.logo.video-grey {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 14px;
  background-position: -717px -665px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.video-grey {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.video-hi {
  width: 20px;
  height: 14px;
  background-position: -737px -665px;
}

.logo.video-hi {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 14px;
  background-position: -737px -665px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.video-hi {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.video-page-play {
  width: 7px;
  height: 8px;
  background-position: -785px -656px;
}

.logo.video-page-play {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 7px;
  height: 8px;
  background-position: -785px -656px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.video-page-play {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.video-page-play-alt {
  width: 7px;
  height: 8px;
  background-position: -785px -664px;
}

.logo.video-page-play-alt {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 7px;
  height: 8px;
  background-position: -785px -664px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.video-page-play-alt {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.video-sm-h {
  width: 12px;
  height: 12px;
  background-position: -785px -355px;
}

.logo.video-sm-h {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 12px;
  height: 12px;
  background-position: -785px -355px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.video-sm-h {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.video-sm-teal {
  width: 18px;
  height: 12px;
  background-position: -308px -601px;
}

.logo.video-sm-teal {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 18px;
  height: 12px;
  background-position: -308px -601px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.video-sm-teal {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.video-sm-w {
  width: 18px;
  height: 12px;
  background-position: -326px -601px;
}

.logo.video-sm-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 18px;
  height: 12px;
  background-position: -326px -601px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.video-sm-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.warning-w {
  width: 15px;
  height: 15px;
  background-position: -179px -755px;
}

.logo.warning-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 15px;
  height: 15px;
  background-position: -179px -755px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.warning-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.website-link {
  width: 14px;
  height: 11px;
  background-position: -460px -601px;
}

.logo.website-link {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 14px;
  height: 11px;
  background-position: -460px -601px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.website-link {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.whistle-w {
  width: 15px;
  height: 13px;
  background-position: -609px -705px;
}

.logo.whistle-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 15px;
  height: 13px;
  background-position: -609px -705px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.whistle-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.white-stadium {
  width: 23px;
  height: 14px;
  background-position: -534px -665px;
}

.logo.white-stadium {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 23px;
  height: 14px;
  background-position: -534px -665px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.white-stadium {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.year-in-numbers-efl-icn {
  width: 17px;
  height: 25px;
  background-position: -490px -625px;
}

.logo.year-in-numbers-efl-icn {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 17px;
  height: 25px;
  background-position: -490px -625px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.year-in-numbers-efl-icn {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.year-in-numbers-nl-icn {
  width: 19px;
  height: 29px;
  background-position: -764px -164px;
}

.logo.year-in-numbers-nl-icn {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 19px;
  height: 29px;
  background-position: -764px -164px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.year-in-numbers-nl-icn {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.year-in-numbers-prem-icn {
  width: 22px;
  height: 27px;
  background-position: -453px -665px;
}

.logo.year-in-numbers-prem-icn {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 22px;
  height: 27px;
  background-position: -453px -665px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.year-in-numbers-prem-icn {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.young-player-award {
  width: 88px;
  height: 33px;
  background-position: -161px -625px;
}

.logo.young-player-award {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 88px;
  height: 33px;
  background-position: -161px -625px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.young-player-award {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.budweiser {
  width: 178px;
  height: 58px;
  background: url("../i/sprites/match-centre-sprite.png") 0px 0px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.budweiser {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.logo.budweiser {
  background: url("../i/sprites/match-centre-sprite.png") no-repeat;
  width: 178px;
  height: 58px;
  background-position: 0px 0px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.budweiser {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.icn.mc-added-time {
  width: 22px;
  height: 21px;
  background: url("../i/sprites/match-centre-sprite.png") 0px -126px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.mc-added-time {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.logo.mc-added-time {
  background: url("../i/sprites/match-centre-sprite.png") no-repeat;
  width: 22px;
  height: 21px;
  background-position: 0px -126px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.mc-added-time {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.icn.mc-breaking-news {
  width: 24px;
  height: 17px;
  background: url("../i/sprites/match-centre-sprite.png") -77px -108px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.mc-breaking-news {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.logo.mc-breaking-news {
  background: url("../i/sprites/match-centre-sprite.png") no-repeat;
  width: 24px;
  height: 17px;
  background-position: -77px -108px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.mc-breaking-news {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.icn.mc-carling {
  width: 25px;
  height: 25px;
  background: url("../i/sprites/match-centre-sprite.png") 0px -58px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.mc-carling {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.logo.mc-carling {
  background: url("../i/sprites/match-centre-sprite.png") no-repeat;
  width: 25px;
  height: 25px;
  background-position: 0px -58px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.mc-carling {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.icn.mc-champions-v1 {
  width: 25px;
  height: 25px;
  background: url("../i/sprites/match-centre-sprite.png") -25px -58px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.mc-champions-v1 {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.logo.mc-champions-v1 {
  background: url("../i/sprites/match-centre-sprite.png") no-repeat;
  width: 25px;
  height: 25px;
  background-position: -25px -58px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.mc-champions-v1 {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.icn.mc-champions-v2 {
  width: 20px;
  height: 20px;
  background: url("../i/sprites/match-centre-sprite.png") -22px -126px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.mc-champions-v2 {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.logo.mc-champions-v2 {
  background: url("../i/sprites/match-centre-sprite.png") no-repeat;
  width: 20px;
  height: 20px;
  background-position: -22px -126px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.mc-champions-v2 {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.icn.mc-change {
  width: 27px;
  height: 18px;
  background: url("../i/sprites/match-centre-sprite.png") 0px -108px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.mc-change {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.logo.mc-change {
  background: url("../i/sprites/match-centre-sprite.png") no-repeat;
  width: 27px;
  height: 18px;
  background-position: 0px -108px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.mc-change {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.icn.mc-facebook-v1 {
  width: 25px;
  height: 25px;
  background: url("../i/sprites/match-centre-sprite.png") -50px -58px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.mc-facebook-v1 {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.logo.mc-facebook-v1 {
  background: url("../i/sprites/match-centre-sprite.png") no-repeat;
  width: 25px;
  height: 25px;
  background-position: -50px -58px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.mc-facebook-v1 {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.icn.mc-facebook-v2 {
  width: 20px;
  height: 20px;
  background: url("../i/sprites/match-centre-sprite.png") -42px -126px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.mc-facebook-v2 {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.logo.mc-facebook-v2 {
  background: url("../i/sprites/match-centre-sprite.png") no-repeat;
  width: 20px;
  height: 20px;
  background-position: -42px -126px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.mc-facebook-v2 {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.icn.mc-fantasy-scout-v1 {
  width: 25px;
  height: 25px;
  background: url("../i/sprites/match-centre-sprite.png") -75px -58px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.mc-fantasy-scout-v1 {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.logo.mc-fantasy-scout-v1 {
  background: url("../i/sprites/match-centre-sprite.png") no-repeat;
  width: 25px;
  height: 25px;
  background-position: -75px -58px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.mc-fantasy-scout-v1 {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.icn.mc-fantasy-scout-v2 {
  width: 20px;
  height: 20px;
  background: url("../i/sprites/match-centre-sprite.png") -62px -126px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.mc-fantasy-scout-v2 {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.logo.mc-fantasy-scout-v2 {
  background: url("../i/sprites/match-centre-sprite.png") no-repeat;
  width: 20px;
  height: 20px;
  background-position: -62px -126px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.mc-fantasy-scout-v2 {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.icn.mc-fantasy-v1 {
  width: 25px;
  height: 25px;
  background: url("../i/sprites/match-centre-sprite.png") -100px -58px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.mc-fantasy-v1 {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.logo.mc-fantasy-v1 {
  background: url("../i/sprites/match-centre-sprite.png") no-repeat;
  width: 25px;
  height: 25px;
  background-position: -100px -58px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.mc-fantasy-v1 {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.icn.mc-fantasy-v2 {
  width: 20px;
  height: 20px;
  background: url("../i/sprites/match-centre-sprite.png") -82px -126px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.mc-fantasy-v2 {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.logo.mc-fantasy-v2 {
  background: url("../i/sprites/match-centre-sprite.png") no-repeat;
  width: 20px;
  height: 20px;
  background-position: -82px -126px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.mc-fantasy-v2 {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.icn.mc-full-time {
  width: 14px;
  height: 20px;
  background: url("../i/sprites/match-centre-sprite.png") -197px 0px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.mc-full-time {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.logo.mc-full-time {
  background: url("../i/sprites/match-centre-sprite.png") no-repeat;
  width: 14px;
  height: 20px;
  background-position: -197px 0px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.mc-full-time {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.icn.mc-goal {
  width: 20px;
  height: 20px;
  background: url("../i/sprites/match-centre-sprite.png") -102px -126px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.mc-goal {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.logo.mc-goal {
  background: url("../i/sprites/match-centre-sprite.png") no-repeat;
  width: 20px;
  height: 20px;
  background-position: -102px -126px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.mc-goal {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.icn.mc-half-time {
  width: 15px;
  height: 20px;
  background: url("../i/sprites/match-centre-sprite.png") -178px -95px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.mc-half-time {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.logo.mc-half-time {
  background: url("../i/sprites/match-centre-sprite.png") no-repeat;
  width: 15px;
  height: 20px;
  background-position: -178px -95px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.mc-half-time {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.icn.mc-head-to-head {
  width: 24px;
  height: 9px;
  background: url("../i/sprites/match-centre-sprite.png") -143px -147px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.mc-head-to-head {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.logo.mc-head-to-head {
  background: url("../i/sprites/match-centre-sprite.png") no-repeat;
  width: 24px;
  height: 9px;
  background-position: -143px -147px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.mc-head-to-head {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.icn.mc-injury {
  width: 18px;
  height: 18px;
  background: url("../i/sprites/match-centre-sprite.png") -178px -59px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.mc-injury {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.logo.mc-injury {
  background: url("../i/sprites/match-centre-sprite.png") no-repeat;
  width: 18px;
  height: 18px;
  background-position: -178px -59px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.mc-injury {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.icn.mc-injury-white {
  width: 18px;
  height: 18px;
  background: url("../i/sprites/match-centre-sprite.png") -178px -77px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.mc-injury-white {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.logo.mc-injury-white {
  background: url("../i/sprites/match-centre-sprite.png") no-repeat;
  width: 18px;
  height: 18px;
  background-position: -178px -77px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.mc-injury-white {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.icn.mc-instagram-v1 {
  width: 25px;
  height: 25px;
  background: url("../i/sprites/match-centre-sprite.png") -125px -58px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.mc-instagram-v1 {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.logo.mc-instagram-v1 {
  background: url("../i/sprites/match-centre-sprite.png") no-repeat;
  width: 25px;
  height: 25px;
  background-position: -125px -58px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.mc-instagram-v1 {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.icn.mc-instagram-v2 {
  width: 20px;
  height: 20px;
  background: url("../i/sprites/match-centre-sprite.png") -122px -126px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.mc-instagram-v2 {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.logo.mc-instagram-v2 {
  background: url("../i/sprites/match-centre-sprite.png") no-repeat;
  width: 20px;
  height: 20px;
  background-position: -122px -126px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.mc-instagram-v2 {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.icn.mc-kick-off {
  width: 16px;
  height: 21px;
  background: url("../i/sprites/match-centre-sprite.png") -178px -38px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.mc-kick-off {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.logo.mc-kick-off {
  background: url("../i/sprites/match-centre-sprite.png") no-repeat;
  width: 16px;
  height: 21px;
  background-position: -178px -38px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.mc-kick-off {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.icn.mc-line-up {
  width: 28px;
  height: 17px;
  background: url("../i/sprites/match-centre-sprite.png") -77px -83px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.mc-line-up {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.logo.mc-line-up {
  background: url("../i/sprites/match-centre-sprite.png") no-repeat;
  width: 28px;
  height: 17px;
  background-position: -77px -83px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.mc-line-up {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.icn.mc-missed-pen {
  width: 27px;
  height: 16px;
  background: url("../i/sprites/match-centre-sprite.png") -105px -83px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.mc-missed-pen {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.logo.mc-missed-pen {
  background: url("../i/sprites/match-centre-sprite.png") no-repeat;
  width: 27px;
  height: 16px;
  background-position: -105px -83px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.mc-missed-pen {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.icn.mc-motm {
  width: 15px;
  height: 19px;
  background: url("../i/sprites/match-centre-sprite.png") -162px -126px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.mc-motm {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.logo.mc-motm {
  background: url("../i/sprites/match-centre-sprite.png") no-repeat;
  width: 15px;
  height: 19px;
  background-position: -162px -126px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.mc-motm {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.icn.mc-penalty {
  width: 27px;
  height: 15px;
  background: url("../i/sprites/match-centre-sprite.png") -132px -83px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.mc-penalty {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.logo.mc-penalty {
  background: url("../i/sprites/match-centre-sprite.png") no-repeat;
  width: 27px;
  height: 15px;
  background-position: -132px -83px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.mc-penalty {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.icn.mc-photo {
  width: 20px;
  height: 15px;
  background: url("../i/sprites/match-centre-sprite.png") -102px -147px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.mc-photo {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.logo.mc-photo {
  background: url("../i/sprites/match-centre-sprite.png") no-repeat;
  width: 20px;
  height: 15px;
  background-position: -102px -147px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.mc-photo {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.icn.mc-pl-v1 {
  width: 25px;
  height: 25px;
  background: url("../i/sprites/match-centre-sprite.png") -150px -58px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.mc-pl-v1 {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.logo.mc-pl-v1 {
  background: url("../i/sprites/match-centre-sprite.png") no-repeat;
  width: 25px;
  height: 25px;
  background-position: -150px -58px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.mc-pl-v1 {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.icn.mc-pl-v2 {
  width: 20px;
  height: 20px;
  background: url("../i/sprites/match-centre-sprite.png") -142px -126px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.mc-pl-v2 {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.logo.mc-pl-v2 {
  background: url("../i/sprites/match-centre-sprite.png") no-repeat;
  width: 20px;
  height: 20px;
  background-position: -142px -126px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.mc-pl-v2 {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.icn.mc-pm-focus {
  width: 20px;
  height: 20px;
  background: url("../i/sprites/match-centre-sprite.png") 0px -147px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.mc-pm-focus {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.logo.mc-pm-focus {
  background: url("../i/sprites/match-centre-sprite.png") no-repeat;
  width: 20px;
  height: 20px;
  background-position: 0px -147px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.mc-pm-focus {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.icn.mc-polls {
  width: 21px;
  height: 15px;
  background: url("../i/sprites/match-centre-sprite.png") -101px -108px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.mc-polls {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.logo.mc-polls {
  background: url("../i/sprites/match-centre-sprite.png") no-repeat;
  width: 21px;
  height: 15px;
  background-position: -101px -108px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.mc-polls {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.icn.mc-pundit {
  width: 14px;
  height: 20px;
  background: url("../i/sprites/match-centre-sprite.png") -197px -20px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.mc-pundit {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.logo.mc-pundit {
  background: url("../i/sprites/match-centre-sprite.png") no-repeat;
  width: 14px;
  height: 20px;
  background-position: -197px -20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.mc-pundit {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.icn.mc-quiz {
  width: 26px;
  height: 12px;
  background: url("../i/sprites/match-centre-sprite.png") -122px -108px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.mc-quiz {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.logo.mc-quiz {
  background: url("../i/sprites/match-centre-sprite.png") no-repeat;
  width: 26px;
  height: 12px;
  background-position: -122px -108px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.mc-quiz {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.icn.mc-quote {
  width: 26px;
  height: 18px;
  background: url("../i/sprites/match-centre-sprite.png") -27px -108px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.mc-quote {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.logo.mc-quote {
  background: url("../i/sprites/match-centre-sprite.png") no-repeat;
  width: 26px;
  height: 18px;
  background-position: -27px -108px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.mc-quote {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.icn.mc-rain {
  width: 21px;
  height: 18px;
  background: url("../i/sprites/match-centre-sprite.png") -81px -147px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.mc-rain {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.logo.mc-rain {
  background: url("../i/sprites/match-centre-sprite.png") no-repeat;
  width: 21px;
  height: 18px;
  background-position: -81px -147px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.mc-rain {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.icn.mc-red {
  width: 12px;
  height: 20px;
  background: url("../i/sprites/match-centre-sprite.png") -197px -61px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.mc-red {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.logo.mc-red {
  background: url("../i/sprites/match-centre-sprite.png") no-repeat;
  width: 12px;
  height: 20px;
  background-position: -197px -61px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.mc-red {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.icn.mc-save {
  width: 24px;
  height: 18px;
  background: url("../i/sprites/match-centre-sprite.png") -53px -108px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.mc-save {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.logo.mc-save {
  background: url("../i/sprites/match-centre-sprite.png") no-repeat;
  width: 24px;
  height: 18px;
  background-position: -53px -108px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.mc-save {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.icn.mc-snow {
  width: 21px;
  height: 19px;
  background: url("../i/sprites/match-centre-sprite.png") -60px -147px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.mc-snow {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.logo.mc-snow {
  background: url("../i/sprites/match-centre-sprite.png") no-repeat;
  width: 21px;
  height: 19px;
  background-position: -60px -147px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.mc-snow {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.icn.mc-stats {
  width: 20px;
  height: 20px;
  background: url("../i/sprites/match-centre-sprite.png") -20px -147px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.mc-stats {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.logo.mc-stats {
  background: url("../i/sprites/match-centre-sprite.png") no-repeat;
  width: 20px;
  height: 20px;
  background-position: -20px -147px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.mc-stats {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.icn.mc-substitution {
  width: 15px;
  height: 20px;
  background: url("../i/sprites/match-centre-sprite.png") -178px -115px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.mc-substitution {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.logo.mc-substitution {
  background: url("../i/sprites/match-centre-sprite.png") no-repeat;
  width: 15px;
  height: 20px;
  background-position: -178px -115px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.mc-substitution {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.icn.mc-sunny {
  width: 23px;
  height: 23px;
  background: url("../i/sprites/match-centre-sprite.png") -25px -83px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.mc-sunny {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.logo.mc-sunny {
  background: url("../i/sprites/match-centre-sprite.png") no-repeat;
  width: 23px;
  height: 23px;
  background-position: -25px -83px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.mc-sunny {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.icn.mc-table {
  width: 17px;
  height: 17px;
  background: url("../i/sprites/match-centre-sprite.png") 0px -167px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.mc-table {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.logo.mc-table {
  background: url("../i/sprites/match-centre-sprite.png") no-repeat;
  width: 17px;
  height: 17px;
  background-position: 0px -167px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.mc-table {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.icn.mc-text {
  width: 18px;
  height: 19px;
  background: url("../i/sprites/match-centre-sprite.png") -178px -19px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.mc-text {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.logo.mc-text {
  background: url("../i/sprites/match-centre-sprite.png") no-repeat;
  width: 18px;
  height: 19px;
  background-position: -178px -19px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.mc-text {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.icn.mc-twitter-v1 {
  width: 25px;
  height: 25px;
  background: url("../i/sprites/match-centre-sprite.png") 0px -83px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.mc-twitter-v1 {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.logo.mc-twitter-v1 {
  background: url("../i/sprites/match-centre-sprite.png") no-repeat;
  width: 25px;
  height: 25px;
  background-position: 0px -83px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.mc-twitter-v1 {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.icn.mc-twitter-v2 {
  width: 20px;
  height: 20px;
  background: url("../i/sprites/match-centre-sprite.png") -40px -147px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.mc-twitter-v2 {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.logo.mc-twitter-v2 {
  background: url("../i/sprites/match-centre-sprite.png") no-repeat;
  width: 20px;
  height: 20px;
  background-position: -40px -147px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.mc-twitter-v2 {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.icn.mc-var {
  width: 26px;
  height: 8px;
  background: url("../i/sprites/match-centre-sprite.png") -17px -167px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.mc-var {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.logo.mc-var {
  background: url("../i/sprites/match-centre-sprite.png") no-repeat;
  width: 26px;
  height: 8px;
  background-position: -17px -167px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.mc-var {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.icn.mc-video {
  width: 22px;
  height: 12px;
  background: url("../i/sprites/match-centre-sprite.png") -148px -108px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.mc-video {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.logo.mc-video {
  background: url("../i/sprites/match-centre-sprite.png") no-repeat;
  width: 22px;
  height: 12px;
  background-position: -148px -108px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.mc-video {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.icn.mc-wind {
  width: 19px;
  height: 19px;
  background: url("../i/sprites/match-centre-sprite.png") -178px 0px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.mc-wind {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.logo.mc-wind {
  background: url("../i/sprites/match-centre-sprite.png") no-repeat;
  width: 19px;
  height: 19px;
  background-position: -178px 0px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.mc-wind {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.icn.mc-woodwork {
  width: 29px;
  height: 17px;
  background: url("../i/sprites/match-centre-sprite.png") -48px -83px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.mc-woodwork {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.logo.mc-woodwork {
  background: url("../i/sprites/match-centre-sprite.png") no-repeat;
  width: 29px;
  height: 17px;
  background-position: -48px -83px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.mc-woodwork {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.icn.mc-yellow-1 {
  width: 13px;
  height: 21px;
  background: url("../i/sprites/match-centre-sprite.png") -197px -40px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.mc-yellow-1 {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.logo.mc-yellow-1 {
  background: url("../i/sprites/match-centre-sprite.png") no-repeat;
  width: 13px;
  height: 21px;
  background-position: -197px -40px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.mc-yellow-1 {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.icn.mc-yellow-2 {
  width: 15px;
  height: 20px;
  background: url("../i/sprites/match-centre-sprite.png") -178px -135px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.mc-yellow-2 {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.logo.mc-yellow-2 {
  background: url("../i/sprites/match-centre-sprite.png") no-repeat;
  width: 15px;
  height: 20px;
  background-position: -178px -135px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.mc-yellow-2 {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.icn.miss-p-d {
  width: 14px;
  height: 14px;
  background: url("../i/sprites/match-centre-sprite.png") -197px -81px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.miss-p-d {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.logo.miss-p-d {
  background: url("../i/sprites/match-centre-sprite.png") no-repeat;
  width: 14px;
  height: 14px;
  background-position: -197px -81px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.miss-p-d {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.icn.miss-p-w {
  width: 14px;
  height: 14px;
  background: url("../i/sprites/match-centre-sprite.png") -197px -95px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.miss-p-w {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.logo.miss-p-w {
  background: url("../i/sprites/match-centre-sprite.png") no-repeat;
  width: 14px;
  height: 14px;
  background-position: -197px -95px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.miss-p-w {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.icn.miss-pen {
  width: 21px;
  height: 12px;
  background: url("../i/sprites/match-centre-sprite.png") -122px -147px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.miss-pen {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.logo.miss-pen {
  background: url("../i/sprites/match-centre-sprite.png") no-repeat;
  width: 21px;
  height: 12px;
  background-position: -122px -147px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.miss-pen {
    background-image: url("../i/sprites/match-centre-sprite@x2.png");
    background-size: 211px 184px;
  }
}

.icn.pl-logo-asia-normal {
  background: url("../i/sprites/pl-logo-sprite.png") no-repeat;
  width: 230px;
  height: 75px;
  background-position: 0px 0px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.pl-logo-asia-normal {
    background-image: url("../i/sprites/pl-logo-sprite@x2.png");
    background-size: 517px 308px;
  }
}

.icn.pl-logo-asia-sm {
  background: url("../i/sprites/pl-logo-sprite.png") no-repeat;
  width: 166px;
  height: 54px;
  background-position: -330px -75px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.pl-logo-asia-sm {
    background-image: url("../i/sprites/pl-logo-sprite@x2.png");
    background-size: 517px 308px;
  }
}

.icn.pl-logo-centered-w-normal {
  background: url("../i/sprites/pl-logo-sprite.png") no-repeat;
  width: 287px;
  height: 55px;
  background-position: -230px 0px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.pl-logo-centered-w-normal {
    background-image: url("../i/sprites/pl-logo-sprite@x2.png");
    background-size: 517px 308px;
  }
}

.icn.pl-logo-centered-w-sm {
  background: url("../i/sprites/pl-logo-sprite.png") no-repeat;
  width: 150px;
  height: 29px;
  background-position: -226px -155px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.pl-logo-centered-w-sm {
    background-image: url("../i/sprites/pl-logo-sprite@x2.png");
    background-size: 517px 308px;
  }
}

.icn.pl-logo-centered-w-xs {
  background: url("../i/sprites/pl-logo-sprite.png") no-repeat;
  width: 104px;
  height: 20px;
  background-position: -230px -55px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.pl-logo-centered-w-xs {
    background-image: url("../i/sprites/pl-logo-sprite@x2.png");
    background-size: 517px 308px;
  }
}

.icn.pl-logo-corporate {
  background: url("../i/sprites/pl-logo-sprite.png") no-repeat;
  width: 119px;
  height: 22px;
  background-position: -376px -155px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.pl-logo-corporate {
    background-image: url("../i/sprites/pl-logo-sprite@x2.png");
    background-size: 517px 308px;
  }
}

.icn.pl-logo-footer-normal {
  background: url("../i/sprites/pl-logo-sprite.png") no-repeat;
  width: 190px;
  height: 80px;
  background-position: 0px -75px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.pl-logo-footer-normal {
    background-image: url("../i/sprites/pl-logo-sprite@x2.png");
    background-size: 517px 308px;
  }
}

.icn.pl-logo-footer-sm {
  background: url("../i/sprites/pl-logo-sprite.png") no-repeat;
  width: 107px;
  height: 45px;
  background-position: -119px -155px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.pl-logo-footer-sm {
    background-image: url("../i/sprites/pl-logo-sprite@x2.png");
    background-size: 517px 308px;
  }
}

.icn.pl-logo-footer-w-sm {
  background: url("../i/sprites/pl-logo-sprite.png") no-repeat;
  width: 119px;
  height: 50px;
  background-position: 0px -155px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.pl-logo-footer-w-sm {
    background-image: url("../i/sprites/pl-logo-sprite@x2.png");
    background-size: 517px 308px;
  }
}

.icn.pl-logo-footer-w-xs {
  background: url("../i/sprites/pl-logo-sprite.png") no-repeat;
  width: 95px;
  height: 40px;
  background-position: -101px -205px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.pl-logo-footer-w-xs {
    background-image: url("../i/sprites/pl-logo-sprite@x2.png");
    background-size: 517px 308px;
  }
}

.icn.pl-logo-footer-xs {
  background: url("../i/sprites/pl-logo-sprite.png") no-repeat;
  width: 85px;
  height: 36px;
  background-position: -291px -205px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.pl-logo-footer-xs {
    background-image: url("../i/sprites/pl-logo-sprite@x2.png");
    background-size: 517px 308px;
  }
}

.icn.pl-logo-live-normal {
  background: url("../i/sprites/pl-logo-sprite.png") no-repeat;
  width: 140px;
  height: 75px;
  background-position: -190px -75px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.pl-logo-live-normal {
    background-image: url("../i/sprites/pl-logo-sprite@x2.png");
    background-size: 517px 308px;
  }
}

.icn.pl-logo-live-sm {
  background: url("../i/sprites/pl-logo-sprite.png") no-repeat;
  width: 101px;
  height: 54px;
  background-position: 0px -205px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.pl-logo-live-sm {
    background-image: url("../i/sprites/pl-logo-sprite@x2.png");
    background-size: 517px 308px;
  }
}

.icn.pl-logo-m {
  background: url("../i/sprites/pl-logo-sprite.png") no-repeat;
  width: 33px;
  height: 42px;
  background-position: -76px -259px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.pl-logo-m {
    background-image: url("../i/sprites/pl-logo-sprite@x2.png");
    background-size: 517px 308px;
  }
}

.icn.pl-logo-mobile-menu {
  background: url("../i/sprites/pl-logo-sprite.png") no-repeat;
  width: 95px;
  height: 40px;
  background-position: -196px -205px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.pl-logo-mobile-menu {
    background-image: url("../i/sprites/pl-logo-sprite@x2.png");
    background-size: 517px 308px;
  }
}

.icn.pl-logo-normal {
  background: url("../i/sprites/pl-logo-sprite.png") no-repeat;
  width: 38px;
  height: 49px;
  background-position: 0px -259px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.pl-logo-normal {
    background-image: url("../i/sprites/pl-logo-sprite@x2.png");
    background-size: 517px 308px;
  }
}

.icn.pl-logo-sm {
  background: url("../i/sprites/pl-logo-sprite.png") no-repeat;
  width: 24px;
  height: 30px;
  background-position: -376px -205px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.pl-logo-sm {
    background-image: url("../i/sprites/pl-logo-sprite@x2.png");
    background-size: 517px 308px;
  }
}

.icn.pl-logo-w-normal {
  background: url("../i/sprites/pl-logo-sprite.png") no-repeat;
  width: 38px;
  height: 49px;
  background-position: -38px -259px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.pl-logo-w-normal {
    background-image: url("../i/sprites/pl-logo-sprite@x2.png");
    background-size: 517px 308px;
  }
}

.icn.pl-logo-w-sm {
  background: url("../i/sprites/pl-logo-sprite.png") no-repeat;
  width: 24px;
  height: 30px;
  background-position: -400px -205px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.pl-logo-w-sm {
    background-image: url("../i/sprites/pl-logo-sprite@x2.png");
    background-size: 517px 308px;
  }
}

.icn.pl-pl2-development-league-logo-n {
  width: 206px;
  height: 35px;
  background: url("../i/sprites/pl2-logo-sprite.png") 0px 0px no-repeat;
}

.logo.pl-pl2-development-league-logo-n {
  background: url("../i/sprites/pl2-logo-sprite.png") no-repeat;
  width: 206px;
  height: 35px;
  background-position: 0px 0px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.pl-pl2-development-league-logo-n {
    background-image: url("../i/sprites/pl2-logo-sprite@x2.png");
    background-size: 329px 198px;
  }
}

.icn.pl-pl2-development-league-logo-sm {
  width: 165px;
  height: 28px;
  background: url("../i/sprites/pl2-logo-sprite.png") 0px -75px no-repeat;
}

.logo.pl-pl2-development-league-logo-sm {
  background: url("../i/sprites/pl2-logo-sprite.png") no-repeat;
  width: 165px;
  height: 28px;
  background-position: 0px -75px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.pl-pl2-development-league-logo-sm {
    background-image: url("../i/sprites/pl2-logo-sprite@x2.png");
    background-size: 329px 198px;
  }
}

.icn.pl-pl2-div1-n {
  width: 147px;
  height: 30px;
  background: url("../i/sprites/pl2-logo-sprite.png") 0px -103px no-repeat;
}

.logo.pl-pl2-div1-n {
  background: url("../i/sprites/pl2-logo-sprite.png") no-repeat;
  width: 147px;
  height: 30px;
  background-position: 0px -103px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.pl-pl2-div1-n {
    background-image: url("../i/sprites/pl2-logo-sprite@x2.png");
    background-size: 329px 198px;
  }
}

.icn.pl-pl2-div1-sm {
  width: 123px;
  height: 25px;
  background: url("../i/sprites/pl2-logo-sprite.png") -206px 0px no-repeat;
}

.logo.pl-pl2-div1-sm {
  background: url("../i/sprites/pl2-logo-sprite.png") no-repeat;
  width: 123px;
  height: 25px;
  background-position: -206px 0px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.pl-pl2-div1-sm {
    background-image: url("../i/sprites/pl2-logo-sprite@x2.png");
    background-size: 329px 198px;
  }
}

.icn.pl-pl2-div2-n {
  width: 147px;
  height: 30px;
  background: url("../i/sprites/pl2-logo-sprite.png") 0px -133px no-repeat;
}

.logo.pl-pl2-div2-n {
  background: url("../i/sprites/pl2-logo-sprite.png") no-repeat;
  width: 147px;
  height: 30px;
  background-position: 0px -133px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.pl-pl2-div2-n {
    background-image: url("../i/sprites/pl2-logo-sprite@x2.png");
    background-size: 329px 198px;
  }
}

.icn.pl-pl2-div2-sm {
  width: 123px;
  height: 25px;
  background: url("../i/sprites/pl2-logo-sprite.png") -206px -25px no-repeat;
}

.logo.pl-pl2-div2-sm {
  background: url("../i/sprites/pl2-logo-sprite.png") no-repeat;
  width: 123px;
  height: 25px;
  background-position: -206px -25px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.pl-pl2-div2-sm {
    background-image: url("../i/sprites/pl2-logo-sprite@x2.png");
    background-size: 329px 198px;
  }
}

.icn.pl-pl2-long-n {
  width: 103px;
  height: 35px;
  background: url("../i/sprites/pl2-logo-sprite.png") 0px -163px no-repeat;
}

.logo.pl-pl2-long-n {
  background: url("../i/sprites/pl2-logo-sprite.png") no-repeat;
  width: 103px;
  height: 35px;
  background-position: 0px -163px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.pl-pl2-long-n {
    background-image: url("../i/sprites/pl2-logo-sprite@x2.png");
    background-size: 329px 198px;
  }
}

.icn.pl-pl2-long-sm {
  width: 83px;
  height: 28px;
  background: url("../i/sprites/pl2-logo-sprite.png") -206px -50px no-repeat;
}

.logo.pl-pl2-long-sm {
  background: url("../i/sprites/pl2-logo-sprite.png") no-repeat;
  width: 83px;
  height: 28px;
  background-position: -206px -50px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.pl-pl2-long-sm {
    background-image: url("../i/sprites/pl2-logo-sprite@x2.png");
    background-size: 329px 198px;
  }
}

.icn.pl-pl2-w-long-n {
  width: 103px;
  height: 35px;
  background: url("../i/sprites/pl2-logo-sprite.png") -103px -163px no-repeat;
}

.logo.pl-pl2-w-long-n {
  background: url("../i/sprites/pl2-logo-sprite.png") no-repeat;
  width: 103px;
  height: 35px;
  background-position: -103px -163px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.pl-pl2-w-long-n {
    background-image: url("../i/sprites/pl2-logo-sprite@x2.png");
    background-size: 329px 198px;
  }
}

.icn.pl-pl2-w-long-xl {
  width: 119px;
  height: 40px;
  background: url("../i/sprites/pl2-logo-sprite.png") 0px -35px no-repeat;
}

.logo.pl-pl2-w-long-xl {
  background: url("../i/sprites/pl2-logo-sprite.png") no-repeat;
  width: 119px;
  height: 40px;
  background-position: 0px -35px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.pl-pl2-w-long-xl {
    background-image: url("../i/sprites/pl2-logo-sprite@x2.png");
    background-size: 329px 198px;
  }
}

.icn.facebook-b {
  width: 8px;
  height: 13px;
  background: url("../i/sprites/social-sprite.png") -20px -89px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.facebook-b {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.logo.facebook-b {
  background: url("../i/sprites/social-sprite.png") no-repeat;
  width: 8px;
  height: 13px;
  background-position: -20px -89px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.facebook-b {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.icn.facebook-c {
  width: 16px;
  height: 16px;
  background: url("../i/sprites/social-sprite.png") -112px -30px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.facebook-c {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.logo.facebook-c {
  background: url("../i/sprites/social-sprite.png") no-repeat;
  width: 16px;
  height: 16px;
  background-position: -112px -30px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.facebook-c {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.icn.facebook-comment-b {
  width: 20px;
  height: 18px;
  background: url("../i/sprites/social-sprite.png") -42px -49px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.facebook-comment-b {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.logo.facebook-comment-b {
  background: url("../i/sprites/social-sprite.png") no-repeat;
  width: 20px;
  height: 18px;
  background-position: -42px -49px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.facebook-comment-b {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.icn.facebook-comment-w {
  width: 20px;
  height: 18px;
  background: url("../i/sprites/social-sprite.png") -75px 0px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.facebook-comment-w {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.logo.facebook-comment-w {
  background: url("../i/sprites/social-sprite.png") no-repeat;
  width: 20px;
  height: 18px;
  background-position: -75px 0px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.facebook-comment-w {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.icn.facebook-lg-c {
  width: 22px;
  height: 22px;
  background: url("../i/sprites/social-sprite.png") -53px 0px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.facebook-lg-c {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.logo.facebook-lg-c {
  background: url("../i/sprites/social-sprite.png") no-repeat;
  width: 22px;
  height: 22px;
  background-position: -53px 0px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.facebook-lg-c {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.icn.facebook-lg-w {
  width: 22px;
  height: 22px;
  background: url("../i/sprites/social-sprite.png") -53px -22px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.facebook-lg-w {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.logo.facebook-lg-w {
  background: url("../i/sprites/social-sprite.png") no-repeat;
  width: 22px;
  height: 22px;
  background-position: -53px -22px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.facebook-lg-w {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.icn.facebook-like-b {
  width: 20px;
  height: 18px;
  background: url("../i/sprites/social-sprite.png") -75px -18px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.facebook-like-b {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.logo.facebook-like-b {
  background: url("../i/sprites/social-sprite.png") no-repeat;
  width: 20px;
  height: 18px;
  background-position: -75px -18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.facebook-like-b {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.icn.facebook-like-w {
  width: 20px;
  height: 18px;
  background: url("../i/sprites/social-sprite.png") -75px -36px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.facebook-like-w {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.logo.facebook-like-w {
  background: url("../i/sprites/social-sprite.png") no-repeat;
  width: 20px;
  height: 18px;
  background-position: -75px -36px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.facebook-like-w {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.icn.facebook-sm-w {
  width: 5px;
  height: 9px;
  background: url("../i/sprites/social-sprite.png") -125px -89px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.facebook-sm-w {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.logo.facebook-sm-w {
  background: url("../i/sprites/social-sprite.png") no-repeat;
  width: 5px;
  height: 9px;
  background-position: -125px -89px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.facebook-sm-w {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.icn.facebook-w {
  width: 16px;
  height: 16px;
  background: url("../i/sprites/social-sprite.png") -112px -46px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.facebook-w {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.logo.facebook-w {
  background: url("../i/sprites/social-sprite.png") no-repeat;
  width: 16px;
  height: 16px;
  background-position: -112px -46px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.facebook-w {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.icn.fb {
  width: 17px;
  height: 17px;
  background: url("../i/sprites/social-sprite.png") -76px -71px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.fb {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.logo.fb {
  background: url("../i/sprites/social-sprite.png") no-repeat;
  width: 17px;
  height: 17px;
  background-position: -76px -71px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.fb {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.icn.google-b {
  width: 13px;
  height: 13px;
  background: url("../i/sprites/social-sprite.png") -112px -89px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.google-b {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.logo.google-b {
  background: url("../i/sprites/social-sprite.png") no-repeat;
  width: 13px;
  height: 13px;
  background-position: -112px -89px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.google-b {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.icn.google-c {
  width: 15px;
  height: 15px;
  background: url("../i/sprites/social-sprite.png") -95px -17px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.google-c {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.logo.google-c {
  background: url("../i/sprites/social-sprite.png") no-repeat;
  width: 15px;
  height: 15px;
  background-position: -95px -17px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.google-c {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.icn.google-w {
  width: 15px;
  height: 15px;
  background: url("../i/sprites/social-sprite.png") -95px -32px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.google-w {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.logo.google-w {
  background: url("../i/sprites/social-sprite.png") no-repeat;
  width: 15px;
  height: 15px;
  background-position: -95px -32px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.google-w {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.icn.instagram-b {
  width: 18px;
  height: 18px;
  background: url("../i/sprites/social-sprite.png") -40px -71px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.instagram-b {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.logo.instagram-b {
  background: url("../i/sprites/social-sprite.png") no-repeat;
  width: 18px;
  height: 18px;
  background-position: -40px -71px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.instagram-b {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.icn.instagram-c {
  width: 15px;
  height: 15px;
  background: url("../i/sprites/social-sprite.png") -95px -47px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.instagram-c {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.logo.instagram-c {
  background: url("../i/sprites/social-sprite.png") no-repeat;
  width: 15px;
  height: 15px;
  background-position: -95px -47px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.instagram-c {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.icn.instagram-comment-b {
  width: 20px;
  height: 18px;
  background: url("../i/sprites/social-sprite.png") 0px -71px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.instagram-comment-b {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.logo.instagram-comment-b {
  background: url("../i/sprites/social-sprite.png") no-repeat;
  width: 20px;
  height: 18px;
  background-position: 0px -71px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.instagram-comment-b {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.icn.instagram-comment-w {
  width: 20px;
  height: 18px;
  background: url("../i/sprites/social-sprite.png") -20px -71px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.instagram-comment-w {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.logo.instagram-comment-w {
  background: url("../i/sprites/social-sprite.png") no-repeat;
  width: 20px;
  height: 18px;
  background-position: -20px -71px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.instagram-comment-w {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.icn.instagram-m {
  width: 17px;
  height: 17px;
  background: url("../i/sprites/social-sprite.png") -95px 0px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.instagram-m {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.logo.instagram-m {
  background: url("../i/sprites/social-sprite.png") no-repeat;
  width: 17px;
  height: 17px;
  background-position: -95px 0px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.instagram-m {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.icn.instagram-sm-w {
  width: 9px;
  height: 9px;
  background: url("../i/sprites/social-sprite.png") -28px -89px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.instagram-sm-w {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.logo.instagram-sm-w {
  background: url("../i/sprites/social-sprite.png") no-repeat;
  width: 9px;
  height: 9px;
  background-position: -28px -89px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.instagram-sm-w {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.icn.instagram-w {
  width: 15px;
  height: 15px;
  background: url("../i/sprites/social-sprite.png") -95px -62px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.instagram-w {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.logo.instagram-w {
  background: url("../i/sprites/social-sprite.png") no-repeat;
  width: 15px;
  height: 15px;
  background-position: -95px -62px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.instagram-w {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.icn.instagram-white {
  width: 18px;
  height: 18px;
  background: url("../i/sprites/social-sprite.png") -58px -71px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.instagram-white {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.logo.instagram-white {
  background: url("../i/sprites/social-sprite.png") no-repeat;
  width: 18px;
  height: 18px;
  background-position: -58px -71px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.instagram-white {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.icn.tiktok-c {
  width: 20px;
  height: 20px;
  background: url("../i/sprites/social-sprite.png") -22px -49px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.tiktok-c {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.logo.tiktok-c {
  background: url("../i/sprites/social-sprite.png") no-repeat;
  width: 20px;
  height: 20px;
  background-position: -22px -49px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.tiktok-c {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.icn.twitter-b {
  width: 13px;
  height: 12px;
  background: url("../i/sprites/social-sprite.png") -95px -77px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.twitter-b {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.logo.twitter-b {
  background: url("../i/sprites/social-sprite.png") no-repeat;
  width: 13px;
  height: 12px;
  background-position: -95px -77px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.twitter-b {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.icn.twitter-c {
  width: 18px;
  height: 15px;
  background: url("../i/sprites/social-sprite.png") -112px 0px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.twitter-c {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.logo.twitter-c {
  background: url("../i/sprites/social-sprite.png") no-repeat;
  width: 18px;
  height: 15px;
  background-position: -112px 0px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.twitter-c {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.icn.twitter-embed {
  width: 28px;
  height: 28px;
  background: url("../i/sprites/social-sprite.png") 0px 0px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.twitter-embed {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.logo.twitter-embed {
  background: url("../i/sprites/social-sprite.png") no-repeat;
  width: 28px;
  height: 28px;
  background-position: 0px 0px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.twitter-embed {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.icn.twitter-hi {
  width: 25px;
  height: 21px;
  background: url("../i/sprites/social-sprite.png") -28px 0px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.twitter-hi {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.logo.twitter-hi {
  background: url("../i/sprites/social-sprite.png") no-repeat;
  width: 25px;
  height: 21px;
  background-position: -28px 0px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.twitter-hi {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.icn.twitter-lg-c {
  width: 25px;
  height: 21px;
  background: url("../i/sprites/social-sprite.png") 0px -28px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.twitter-lg-c {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.logo.twitter-lg-c {
  background: url("../i/sprites/social-sprite.png") no-repeat;
  width: 25px;
  height: 21px;
  background-position: 0px -28px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.twitter-lg-c {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.icn.twitter-lg-w {
  width: 25px;
  height: 21px;
  background: url("../i/sprites/social-sprite.png") -25px -28px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.twitter-lg-w {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.logo.twitter-lg-w {
  background: url("../i/sprites/social-sprite.png") no-repeat;
  width: 25px;
  height: 21px;
  background-position: -25px -28px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.twitter-lg-w {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.icn.twitter-m {
  width: 17px;
  height: 14px;
  background: url("../i/sprites/social-sprite.png") -112px -62px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.twitter-m {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.logo.twitter-m {
  background: url("../i/sprites/social-sprite.png") no-repeat;
  width: 17px;
  height: 14px;
  background-position: -112px -62px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.twitter-m {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.icn.twitter-sm-w {
  width: 9px;
  height: 7px;
  background: url("../i/sprites/social-sprite.png") -28px -21px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.twitter-sm-w {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.logo.twitter-sm-w {
  background: url("../i/sprites/social-sprite.png") no-repeat;
  width: 9px;
  height: 7px;
  background-position: -28px -21px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.twitter-sm-w {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.icn.twitter-w {
  width: 18px;
  height: 15px;
  background: url("../i/sprites/social-sprite.png") -112px -15px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.twitter-w {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.logo.twitter-w {
  background: url("../i/sprites/social-sprite.png") no-repeat;
  width: 18px;
  height: 15px;
  background-position: -112px -15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.twitter-w {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.icn.whatsapp {
  width: 15px;
  height: 15px;
  background: url("../i/sprites/social-sprite.png") 0px -103px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.whatsapp {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.logo.whatsapp {
  background: url("../i/sprites/social-sprite.png") no-repeat;
  width: 15px;
  height: 15px;
  background-position: 0px -103px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.whatsapp {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.icn.whatsapp-c {
  width: 15px;
  height: 15px;
  background: url("../i/sprites/social-sprite.png") -15px -103px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.whatsapp-c {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.logo.whatsapp-c {
  background: url("../i/sprites/social-sprite.png") no-repeat;
  width: 15px;
  height: 15px;
  background-position: -15px -103px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.whatsapp-c {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.icn.whatsapp-lg-c {
  width: 15px;
  height: 15px;
  background: url("../i/sprites/social-sprite.png") -30px -103px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.whatsapp-lg-c {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.logo.whatsapp-lg-c {
  background: url("../i/sprites/social-sprite.png") no-repeat;
  width: 15px;
  height: 15px;
  background-position: -30px -103px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.whatsapp-lg-c {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.icn.whatsapp-w {
  width: 15px;
  height: 15px;
  background: url("../i/sprites/social-sprite.png") -45px -103px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.whatsapp-w {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.logo.whatsapp-w {
  background: url("../i/sprites/social-sprite.png") no-repeat;
  width: 15px;
  height: 15px;
  background-position: -45px -103px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.whatsapp-w {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.icn.whatsapplg-w {
  width: 22px;
  height: 22px;
  background: url("../i/sprites/social-sprite.png") 0px -49px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.whatsapplg-w {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.logo.whatsapplg-w {
  background: url("../i/sprites/social-sprite.png") no-repeat;
  width: 22px;
  height: 22px;
  background-position: 0px -49px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.whatsapplg-w {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.icn.youtube-b {
  width: 13px;
  height: 15px;
  background: url("../i/sprites/social-sprite.png") -62px -49px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.youtube-b {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.logo.youtube-b {
  background: url("../i/sprites/social-sprite.png") no-repeat;
  width: 13px;
  height: 15px;
  background-position: -62px -49px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.youtube-b {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.icn.youtube-c {
  width: 20px;
  height: 15px;
  background: url("../i/sprites/social-sprite.png") -75px -54px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.youtube-c {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.logo.youtube-c {
  background: url("../i/sprites/social-sprite.png") no-repeat;
  width: 20px;
  height: 15px;
  background-position: -75px -54px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.youtube-c {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.icn.youtube-play {
  width: 18px;
  height: 13px;
  background: url("../i/sprites/social-sprite.png") -112px -76px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.youtube-play {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.logo.youtube-play {
  background: url("../i/sprites/social-sprite.png") no-repeat;
  width: 18px;
  height: 13px;
  background-position: -112px -76px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.youtube-play {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.icn.youtube-w {
  width: 20px;
  height: 14px;
  background: url("../i/sprites/social-sprite.png") 0px -89px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.youtube-w {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.logo.youtube-w {
  background: url("../i/sprites/social-sprite.png") no-repeat;
  width: 20px;
  height: 14px;
  background-position: 0px -89px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.youtube-w {
    background-image: url("../i/sprites/social-sprite@x2.png");
    background-size: 130px 118px;
  }
}

.icn.blk-drinkaware {
  width: 187px;
  height: 27px;
  background: url("../i/sprites/sponsors-sprite.png") 0px -210px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.blk-drinkaware {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.logo.blk-drinkaware {
  background: url("../i/sprites/sponsors-sprite.png") no-repeat;
  width: 187px;
  height: 27px;
  background-position: 0px -210px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.blk-drinkaware {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.icn.drinkaware {
  width: 187px;
  height: 27px;
  background: url("../i/sprites/sponsors-sprite.png") -187px -210px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.drinkaware {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.logo.drinkaware {
  background: url("../i/sprites/sponsors-sprite.png") no-repeat;
  width: 187px;
  height: 27px;
  background-position: -187px -210px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.drinkaware {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.icn.sponsor-award-barclays-blue {
  width: 83px;
  height: 14px;
  background: url("../i/sprites/sponsors-sprite.png") -356px -404px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.sponsor-award-barclays-blue {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.logo.sponsor-award-barclays-blue {
  background: url("../i/sprites/sponsors-sprite.png") no-repeat;
  width: 83px;
  height: 14px;
  background-position: -356px -404px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sponsor-award-barclays-blue {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.icn.sponsor-award-budweiser {
  width: 69px;
  height: 24px;
  background: url("../i/sprites/sponsors-sprite.png") -390px -311px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.sponsor-award-budweiser {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.logo.sponsor-award-budweiser {
  background: url("../i/sprites/sponsors-sprite.png") no-repeat;
  width: 69px;
  height: 24px;
  background-position: -390px -311px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sponsor-award-budweiser {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.icn.sponsor-award-castrol {
  width: 81px;
  height: 21px;
  background: url("../i/sprites/sponsors-sprite.png") -275px -404px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.sponsor-award-castrol {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.logo.sponsor-award-castrol {
  background: url("../i/sprites/sponsors-sprite.png") no-repeat;
  width: 81px;
  height: 21px;
  background-position: -275px -404px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sponsor-award-castrol {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.icn.sponsor-award-manager {
  width: 81px;
  height: 13px;
  background: url("../i/sprites/sponsors-sprite.png") -111px -263px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.sponsor-award-manager {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.logo.sponsor-award-manager {
  background: url("../i/sprites/sponsors-sprite.png") no-repeat;
  width: 81px;
  height: 13px;
  background-position: -111px -263px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sponsor-award-manager {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.icn.sponsor-award-player {
  width: 30px;
  height: 30px;
  background: url("../i/sprites/sponsors-sprite.png") -470px -35px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.sponsor-award-player {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.logo.sponsor-award-player {
  background: url("../i/sprites/sponsors-sprite.png") no-repeat;
  width: 30px;
  height: 30px;
  background-position: -470px -35px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sponsor-award-player {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.icn.sponsor-bar-ea {
  width: 72px;
  height: 72px;
  background: url("../i/sprites/sponsors-sprite.png") -248px -39px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.sponsor-bar-ea {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.logo.sponsor-bar-ea {
  background: url("../i/sprites/sponsors-sprite.png") no-repeat;
  width: 72px;
  height: 72px;
  background-position: -248px -39px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sponsor-bar-ea {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.icn.sponsor-barclays {
  width: 136px;
  height: 23px;
  background: url("../i/sprites/sponsors-sprite.png") 0px -353px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.sponsor-barclays {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.logo.sponsor-barclays {
  background: url("../i/sprites/sponsors-sprite.png") no-repeat;
  width: 136px;
  height: 23px;
  background-position: 0px -353px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sponsor-barclays {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.icn.sponsor-budweiser {
  width: 115px;
  height: 40px;
  background: url("../i/sprites/sponsors-sprite.png") -248px -111px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.sponsor-budweiser {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.logo.sponsor-budweiser {
  background: url("../i/sprites/sponsors-sprite.png") no-repeat;
  width: 115px;
  height: 40px;
  background-position: -248px -111px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sponsor-budweiser {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.icn.sponsor-carling {
  width: 80px;
  height: 41px;
  background: url("../i/sprites/sponsors-sprite.png") -390px 0px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.sponsor-carling {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.logo.sponsor-carling {
  background: url("../i/sprites/sponsors-sprite.png") no-repeat;
  width: 80px;
  height: 41px;
  background-position: -390px 0px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sponsor-carling {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.icn.sponsor-castrol {
  width: 101px;
  height: 26px;
  background: url("../i/sprites/sponsors-sprite.png") -264px -237px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.sponsor-castrol {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.logo.sponsor-castrol {
  background: url("../i/sprites/sponsors-sprite.png") no-repeat;
  width: 101px;
  height: 26px;
  background-position: -264px -237px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sponsor-castrol {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.icn.sponsor-cocacola {
  width: 100px;
  height: 31px;
  background: url("../i/sprites/sponsors-sprite.png") -278px -309px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.sponsor-cocacola {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.logo.sponsor-cocacola {
  background: url("../i/sprites/sponsors-sprite.png") no-repeat;
  width: 100px;
  height: 31px;
  background-position: -278px -309px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sponsor-cocacola {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.icn.sponsor-ea-lrg {
  width: 80px;
  height: 80px;
  background: url("../i/sprites/sponsors-sprite.png") 0px -80px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.sponsor-ea-lrg {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.logo.sponsor-ea-lrg {
  background: url("../i/sprites/sponsors-sprite.png") no-repeat;
  width: 80px;
  height: 80px;
  background-position: 0px -80px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sponsor-ea-lrg {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.icn.sponsor-ea-med {
  width: 50px;
  height: 50px;
  background: url("../i/sprites/sponsors-sprite.png") -390px -76px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.sponsor-ea-med {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.logo.sponsor-ea-med {
  background: url("../i/sprites/sponsors-sprite.png") no-repeat;
  width: 50px;
  height: 50px;
  background-position: -390px -76px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sponsor-ea-med {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.icn.sponsor-ea-n {
  width: 35px;
  height: 35px;
  background: url("../i/sprites/sponsors-sprite.png") -470px 0px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.sponsor-ea-n {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.logo.sponsor-ea-n {
  background: url("../i/sprites/sponsors-sprite.png") no-repeat;
  width: 35px;
  height: 35px;
  background-position: -470px 0px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sponsor-ea-n {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.icn.sponsor-footer-avery-n {
  width: 100px;
  height: 33px;
  background: url("../i/sprites/sponsors-sprite.png") -117px -276px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.sponsor-footer-avery-n {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.logo.sponsor-footer-avery-n {
  background: url("../i/sprites/sponsors-sprite.png") no-repeat;
  width: 100px;
  height: 33px;
  background-position: -117px -276px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sponsor-footer-avery-n {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.icn.sponsor-footer-avery-sm {
  width: 100px;
  height: 33px;
  background: url("../i/sprites/sponsors-sprite.png") -217px -276px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.sponsor-footer-avery-sm {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.logo.sponsor-footer-avery-sm {
  background: url("../i/sprites/sponsors-sprite.png") no-repeat;
  width: 100px;
  height: 33px;
  background-position: -217px -276px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sponsor-footer-avery-sm {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.icn.sponsor-footer-barclays-n {
  width: 153px;
  height: 26px;
  background: url("../i/sprites/sponsors-sprite.png") -111px -237px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.sponsor-footer-barclays-n {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.logo.sponsor-footer-barclays-n {
  background: url("../i/sprites/sponsors-sprite.png") no-repeat;
  width: 153px;
  height: 26px;
  background-position: -111px -237px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sponsor-footer-barclays-n {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.icn.sponsor-footer-barclays-sm {
  width: 106px;
  height: 18px;
  background: url("../i/sprites/sponsors-sprite.png") -248px -191px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.sponsor-footer-barclays-sm {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.logo.sponsor-footer-barclays-sm {
  background: url("../i/sprites/sponsors-sprite.png") no-repeat;
  width: 106px;
  height: 18px;
  background-position: -248px -191px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sponsor-footer-barclays-sm {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.icn.sponsor-footer-budweiser-n {
  width: 115px;
  height: 40px;
  background: url("../i/sprites/sponsors-sprite.png") -248px -151px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.sponsor-footer-budweiser-n {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.logo.sponsor-footer-budweiser-n {
  background: url("../i/sprites/sponsors-sprite.png") no-repeat;
  width: 115px;
  height: 40px;
  background-position: -248px -151px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sponsor-footer-budweiser-n {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.icn.sponsor-footer-budweiser-sm {
  width: 115px;
  height: 40px;
  background: url("../i/sprites/sponsors-sprite.png") -111px -160px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.sponsor-footer-budweiser-sm {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.logo.sponsor-footer-budweiser-sm {
  background: url("../i/sprites/sponsors-sprite.png") no-repeat;
  width: 115px;
  height: 40px;
  background-position: -111px -160px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sponsor-footer-budweiser-sm {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.icn.sponsor-footer-carling-n {
  width: 111px;
  height: 50px;
  background: url("../i/sprites/sponsors-sprite.png") 0px -160px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.sponsor-footer-carling-n {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.logo.sponsor-footer-carling-n {
  background: url("../i/sprites/sponsors-sprite.png") no-repeat;
  width: 111px;
  height: 50px;
  background-position: 0px -160px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sponsor-footer-carling-n {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.icn.sponsor-footer-carling-sm {
  width: 78px;
  height: 35px;
  background: url("../i/sprites/sponsors-sprite.png") -390px -41px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.sponsor-footer-carling-sm {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.logo.sponsor-footer-carling-sm {
  background: url("../i/sprites/sponsors-sprite.png") no-repeat;
  width: 78px;
  height: 35px;
  background-position: -390px -41px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sponsor-footer-carling-sm {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.icn.sponsor-footer-castrol-n {
  width: 109px;
  height: 28px;
  background: url("../i/sprites/sponsors-sprite.png") 0px -376px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.sponsor-footer-castrol-n {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.logo.sponsor-footer-castrol-n {
  background: url("../i/sprites/sponsors-sprite.png") no-repeat;
  width: 109px;
  height: 28px;
  background-position: 0px -376px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sponsor-footer-castrol-n {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.icn.sponsor-footer-castrol-sm {
  width: 78px;
  height: 20px;
  background: url("../i/sprites/sponsors-sprite.png") -254px -353px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.sponsor-footer-castrol-sm {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.logo.sponsor-footer-castrol-sm {
  background: url("../i/sprites/sponsors-sprite.png") no-repeat;
  width: 78px;
  height: 20px;
  background-position: -254px -353px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sponsor-footer-castrol-sm {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.icn.sponsor-footer-cocacola-n {
  width: 91px;
  height: 29px;
  background: url("../i/sprites/sponsors-sprite.png") -90px -404px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.sponsor-footer-cocacola-n {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.logo.sponsor-footer-cocacola-n {
  background: url("../i/sprites/sponsors-sprite.png") no-repeat;
  width: 91px;
  height: 29px;
  background-position: -90px -404px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sponsor-footer-cocacola-n {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.icn.sponsor-footer-cocacola-sm {
  width: 70px;
  height: 22px;
  background: url("../i/sprites/sponsors-sprite.png") -320px -39px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.sponsor-footer-cocacola-sm {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.logo.sponsor-footer-cocacola-sm {
  background: url("../i/sprites/sponsors-sprite.png") no-repeat;
  width: 70px;
  height: 22px;
  background-position: -320px -39px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sponsor-footer-cocacola-sm {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.icn.sponsor-footer-ea-n {
  width: 80px;
  height: 80px;
  background: url("../i/sprites/sponsors-sprite.png") -80px -80px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.sponsor-footer-ea-n {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.logo.sponsor-footer-ea-n {
  background: url("../i/sprites/sponsors-sprite.png") no-repeat;
  width: 80px;
  height: 80px;
  background-position: -80px -80px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sponsor-footer-ea-n {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.icn.sponsor-footer-ea-sm {
  width: 80px;
  height: 80px;
  background: url("../i/sprites/sponsors-sprite.png") -160px -80px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.sponsor-footer-ea-sm {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.logo.sponsor-footer-ea-sm {
  background: url("../i/sprites/sponsors-sprite.png") no-repeat;
  width: 80px;
  height: 80px;
  background-position: -160px -80px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sponsor-footer-ea-sm {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.icn.sponsor-footer-nike-n {
  width: 111px;
  height: 39px;
  background: url("../i/sprites/sponsors-sprite.png") 0px -237px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.sponsor-footer-nike-n {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.logo.sponsor-footer-nike-n {
  background: url("../i/sprites/sponsors-sprite.png") no-repeat;
  width: 111px;
  height: 39px;
  background-position: 0px -237px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sponsor-footer-nike-n {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.icn.sponsor-footer-nike-sm {
  width: 78px;
  height: 28px;
  background: url("../i/sprites/sponsors-sprite.png") -390px -194px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.sponsor-footer-nike-sm {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.logo.sponsor-footer-nike-sm {
  background: url("../i/sprites/sponsors-sprite.png") no-repeat;
  width: 78px;
  height: 28px;
  background-position: -390px -194px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sponsor-footer-nike-sm {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.icn.sponsor-footer-panini-n {
  width: 104px;
  height: 25px;
  background: url("../i/sprites/sponsors-sprite.png") -109px -376px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.sponsor-footer-panini-n {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.logo.sponsor-footer-panini-n {
  background: url("../i/sprites/sponsors-sprite.png") no-repeat;
  width: 104px;
  height: 25px;
  background-position: -109px -376px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sponsor-footer-panini-n {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.icn.sponsor-footer-panini-sm {
  width: 96px;
  height: 23px;
  background: url("../i/sprites/sponsors-sprite.png") -213px -376px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.sponsor-footer-panini-sm {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.logo.sponsor-footer-panini-sm {
  background: url("../i/sprites/sponsors-sprite.png") no-repeat;
  width: 96px;
  height: 23px;
  background-position: -213px -376px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sponsor-footer-panini-sm {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.icn.sponsor-footer-sporting-n {
  width: 117px;
  height: 33px;
  background: url("../i/sprites/sponsors-sprite.png") 0px -276px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.sponsor-footer-sporting-n {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.logo.sponsor-footer-sporting-n {
  background: url("../i/sprites/sponsors-sprite.png") no-repeat;
  width: 117px;
  height: 33px;
  background-position: 0px -276px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sponsor-footer-sporting-n {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.icn.sponsor-footer-sporting-sm {
  width: 82px;
  height: 23px;
  background: url("../i/sprites/sponsors-sprite.png") -309px -376px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.sponsor-footer-sporting-sm {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.logo.sponsor-footer-sporting-sm {
  background: url("../i/sprites/sponsors-sprite.png") no-repeat;
  width: 82px;
  height: 23px;
  background-position: -309px -376px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sponsor-footer-sporting-sm {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.icn.sponsor-footer-topps-n {
  width: 80px;
  height: 44px;
  background: url("../i/sprites/sponsors-sprite.png") 0px -309px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.sponsor-footer-topps-n {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.logo.sponsor-footer-topps-n {
  background: url("../i/sprites/sponsors-sprite.png") no-repeat;
  width: 80px;
  height: 44px;
  background-position: 0px -309px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sponsor-footer-topps-n {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.icn.sponsor-footer-topps-sm {
  width: 56px;
  height: 31px;
  background: url("../i/sprites/sponsors-sprite.png") -390px -280px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.sponsor-footer-topps-sm {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.logo.sponsor-footer-topps-sm {
  background: url("../i/sprites/sponsors-sprite.png") no-repeat;
  width: 56px;
  height: 31px;
  background-position: -390px -280px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sponsor-footer-topps-sm {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.icn.sponsor-nike-b {
  width: 80px;
  height: 28px;
  background: url("../i/sprites/sponsors-sprite.png") -390px -166px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.sponsor-nike-b {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.logo.sponsor-nike-b {
  background: url("../i/sprites/sponsors-sprite.png") no-repeat;
  width: 80px;
  height: 28px;
  background-position: -390px -166px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sponsor-nike-b {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.icn.sponsor-nike-sm-w {
  width: 29px;
  height: 10px;
  background: url("../i/sprites/sponsors-sprite.png") -470px -147px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.sponsor-nike-sm-w {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.logo.sponsor-nike-sm-w {
  background: url("../i/sprites/sponsors-sprite.png") no-repeat;
  width: 29px;
  height: 10px;
  background-position: -470px -147px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sponsor-nike-sm-w {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.icn.sponsor-nike-tick {
  width: 100px;
  height: 35px;
  background: url("../i/sprites/sponsors-sprite.png") -80px -309px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.sponsor-nike-tick {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.logo.sponsor-nike-tick {
  background: url("../i/sprites/sponsors-sprite.png") no-repeat;
  width: 100px;
  height: 35px;
  background-position: -80px -309px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sponsor-nike-tick {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.icn.sponsor-nike-w {
  width: 71px;
  height: 25px;
  background: url("../i/sprites/sponsors-sprite.png") -390px -255px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.sponsor-nike-w {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.logo.sponsor-nike-w {
  background: url("../i/sprites/sponsors-sprite.png") no-repeat;
  width: 71px;
  height: 25px;
  background-position: -390px -255px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sponsor-nike-w {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.icn.sponsor-placeholder {
  width: 64px;
  height: 33px;
  background: url("../i/sprites/sponsors-sprite.png") -390px -222px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.sponsor-placeholder {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.logo.sponsor-placeholder {
  background: url("../i/sprites/sponsors-sprite.png") no-repeat;
  width: 64px;
  height: 33px;
  background-position: -390px -222px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sponsor-placeholder {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.icn.sponsor-presented-by-barclays-n {
  width: 142px;
  height: 39px;
  background: url("../i/sprites/sponsors-sprite.png") -248px 0px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.sponsor-presented-by-barclays-n {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.logo.sponsor-presented-by-barclays-n {
  background: url("../i/sprites/sponsors-sprite.png") no-repeat;
  width: 142px;
  height: 39px;
  background-position: -248px 0px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sponsor-presented-by-barclays-n {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.icn.sponsor-presented-by-barclays-sm {
  width: 94px;
  height: 26px;
  background: url("../i/sprites/sponsors-sprite.png") -181px -404px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.sponsor-presented-by-barclays-sm {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.logo.sponsor-presented-by-barclays-sm {
  background: url("../i/sprites/sponsors-sprite.png") no-repeat;
  width: 94px;
  height: 26px;
  background-position: -181px -404px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sponsor-presented-by-barclays-sm {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.icn.sponsor-season-award-barclays-n {
  width: 118px;
  height: 20px;
  background: url("../i/sprites/sponsors-sprite.png") -136px -353px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.sponsor-season-award-barclays-n {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.logo.sponsor-season-award-barclays-n {
  background: url("../i/sprites/sponsors-sprite.png") no-repeat;
  width: 118px;
  height: 20px;
  background-position: -136px -353px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sponsor-season-award-barclays-n {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.icn.sponsor-season-award-barclays-sml {
  width: 94px;
  height: 16px;
  background: url("../i/sprites/sponsors-sprite.png") -332px -353px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.sponsor-season-award-barclays-sml {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.logo.sponsor-season-award-barclays-sml {
  background: url("../i/sprites/sponsors-sprite.png") no-repeat;
  width: 94px;
  height: 16px;
  background-position: -332px -353px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sponsor-season-award-barclays-sml {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.icn.sponsor-season-award-budweiser-n {
  width: 90px;
  height: 32px;
  background: url("../i/sprites/sponsors-sprite.png") 0px -404px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.sponsor-season-award-budweiser-n {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.logo.sponsor-season-award-budweiser-n {
  background: url("../i/sprites/sponsors-sprite.png") no-repeat;
  width: 90px;
  height: 32px;
  background-position: 0px -404px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sponsor-season-award-budweiser-n {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.icn.sponsor-season-award-budweiser-sml {
  width: 60px;
  height: 21px;
  background: url("../i/sprites/sponsors-sprite.png") -391px -376px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.sponsor-season-award-budweiser-sml {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.logo.sponsor-season-award-budweiser-sml {
  background: url("../i/sprites/sponsors-sprite.png") no-repeat;
  width: 60px;
  height: 21px;
  background-position: -391px -376px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sponsor-season-award-budweiser-sml {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.icn.sponsor-season-award-carling-n {
  width: 60px;
  height: 40px;
  background: url("../i/sprites/sponsors-sprite.png") -390px -126px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.sponsor-season-award-carling-n {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.logo.sponsor-season-award-carling-n {
  background: url("../i/sprites/sponsors-sprite.png") no-repeat;
  width: 60px;
  height: 40px;
  background-position: -390px -126px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sponsor-season-award-carling-n {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.icn.sponsor-season-award-carling-sml {
  width: 46px;
  height: 30px;
  background: url("../i/sprites/sponsors-sprite.png") -320px -61px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.sponsor-season-award-carling-sml {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.logo.sponsor-season-award-carling-sml {
  background: url("../i/sprites/sponsors-sprite.png") no-repeat;
  width: 46px;
  height: 30px;
  background-position: -320px -61px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sponsor-season-award-carling-sml {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.icn.sponsor-season-award-ea-n {
  width: 30px;
  height: 30px;
  background: url("../i/sprites/sponsors-sprite.png") -470px -65px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.sponsor-season-award-ea-n {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.logo.sponsor-season-award-ea-n {
  background: url("../i/sprites/sponsors-sprite.png") no-repeat;
  width: 30px;
  height: 30px;
  background-position: -470px -65px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sponsor-season-award-ea-n {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.icn.sponsor-season-award-ea-sml {
  width: 30px;
  height: 30px;
  background: url("../i/sprites/sponsors-sprite.png") -470px -95px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.sponsor-season-award-ea-sml {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.logo.sponsor-season-award-ea-sml {
  background: url("../i/sprites/sponsors-sprite.png") no-repeat;
  width: 30px;
  height: 30px;
  background-position: -470px -95px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sponsor-season-award-ea-sml {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.icn.sponsor-season-award-tag-heuer-n {
  width: 25px;
  height: 22px;
  background: url("../i/sprites/sponsors-sprite.png") -470px -125px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.sponsor-season-award-tag-heuer-n {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.logo.sponsor-season-award-tag-heuer-n {
  background: url("../i/sprites/sponsors-sprite.png") no-repeat;
  width: 25px;
  height: 22px;
  background-position: -470px -125px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sponsor-season-award-tag-heuer-n {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.icn.sponsor-season-award-tag-heuer-sml {
  width: 15px;
  height: 13px;
  background: url("../i/sprites/sponsors-sprite.png") -470px -157px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.sponsor-season-award-tag-heuer-sml {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.logo.sponsor-season-award-tag-heuer-sml {
  background: url("../i/sprites/sponsors-sprite.png") no-repeat;
  width: 15px;
  height: 13px;
  background-position: -470px -157px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sponsor-season-award-tag-heuer-sml {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.icn.sponsor-topps {
  width: 47px;
  height: 28px;
  background: url("../i/sprites/sponsors-sprite.png") -317px -276px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.sponsor-topps {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.logo.sponsor-topps {
  background: url("../i/sprites/sponsors-sprite.png") no-repeat;
  width: 47px;
  height: 28px;
  background-position: -317px -276px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sponsor-topps {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.icn.sponsor-white-budweiser-n {
  width: 248px;
  height: 80px;
  background: url("../i/sprites/sponsors-sprite.png") 0px 0px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.sponsor-white-budweiser-n {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.logo.sponsor-white-budweiser-n {
  background: url("../i/sprites/sponsors-sprite.png") no-repeat;
  width: 248px;
  height: 80px;
  background-position: 0px 0px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sponsor-white-budweiser-n {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.icn.sponsor-white-budweiser-sml {
  width: 98px;
  height: 32px;
  background: url("../i/sprites/sponsors-sprite.png") -180px -309px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn.sponsor-white-budweiser-sml {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.logo.sponsor-white-budweiser-sml {
  background: url("../i/sprites/sponsors-sprite.png") no-repeat;
  width: 98px;
  height: 32px;
  background-position: -180px -309px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sponsor-white-budweiser-sml {
    background-image: url("../i/sprites/sponsors-sprite@x2.png");
    background-size: 505px 436px;
  }
}

.icn.pl-u18-cup-n {
  width: 90px;
  height: 42px;
  background: url("../i/sprites/u18-logo-sprite.png") 0px -88px no-repeat;
}

.logo.pl-u18-cup-n {
  background: url("../i/sprites/u18-logo-sprite.png") no-repeat;
  width: 90px;
  height: 42px;
  background-position: 0px -88px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.pl-u18-cup-n {
    background-image: url("../i/sprites/u18-logo-sprite@x2.png");
    background-size: 229px 202px;
  }
}

.icn.pl-u18-cup-sm {
  width: 69px;
  height: 32px;
  background: url("../i/sprites/u18-logo-sprite.png") 0px -170px no-repeat;
}

.logo.pl-u18-cup-sm {
  background: url("../i/sprites/u18-logo-sprite.png") no-repeat;
  width: 69px;
  height: 32px;
  background-position: 0px -170px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.pl-u18-cup-sm {
    background-image: url("../i/sprites/u18-logo-sprite@x2.png");
    background-size: 229px 202px;
  }
}

.icn.pl-u18-development-league-logo-n {
  width: 229px;
  height: 35px;
  background: url("../i/sprites/u18-logo-sprite.png") 0px 0px no-repeat;
}

.logo.pl-u18-development-league-logo-n {
  background: url("../i/sprites/u18-logo-sprite.png") no-repeat;
  width: 229px;
  height: 35px;
  background-position: 0px 0px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.pl-u18-development-league-logo-n {
    background-image: url("../i/sprites/u18-logo-sprite@x2.png");
    background-size: 229px 202px;
  }
}

.icn.pl-u18-development-league-logo-sm {
  width: 163px;
  height: 25px;
  background: url("../i/sprites/u18-logo-sprite.png") 0px -63px no-repeat;
}

.logo.pl-u18-development-league-logo-sm {
  background: url("../i/sprites/u18-logo-sprite.png") no-repeat;
  width: 163px;
  height: 25px;
  background-position: 0px -63px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.pl-u18-development-league-logo-sm {
    background-image: url("../i/sprites/u18-logo-sprite@x2.png");
    background-size: 229px 202px;
  }
}

.icn.pl-u18-long-n {
  width: 188px;
  height: 28px;
  background: url("../i/sprites/u18-logo-sprite.png") 0px -35px no-repeat;
}

.logo.pl-u18-long-n {
  background: url("../i/sprites/u18-logo-sprite.png") no-repeat;
  width: 188px;
  height: 28px;
  background-position: 0px -35px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.pl-u18-long-n {
    background-image: url("../i/sprites/u18-logo-sprite@x2.png");
    background-size: 229px 202px;
  }
}

.icn.pl-u18-long-sm {
  width: 142px;
  height: 20px;
  background: url("../i/sprites/u18-logo-sprite.png") -75px -130px no-repeat;
}

.logo.pl-u18-long-sm {
  background: url("../i/sprites/u18-logo-sprite.png") no-repeat;
  width: 142px;
  height: 20px;
  background-position: -75px -130px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.pl-u18-long-sm {
    background-image: url("../i/sprites/u18-logo-sprite@x2.png");
    background-size: 229px 202px;
  }
}

.icn.pl-u18-n {
  width: 78px;
  height: 42px;
  background: url("../i/sprites/u18-logo-sprite.png") -90px -88px no-repeat;
}

.logo.pl-u18-n {
  background: url("../i/sprites/u18-logo-sprite.png") no-repeat;
  width: 78px;
  height: 42px;
  background-position: -90px -88px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.pl-u18-n {
    background-image: url("../i/sprites/u18-logo-sprite@x2.png");
    background-size: 229px 202px;
  }
}

.icn.pl-u18-sm {
  width: 61px;
  height: 32px;
  background: url("../i/sprites/u18-logo-sprite.png") -168px -88px no-repeat;
}

.logo.pl-u18-sm {
  background: url("../i/sprites/u18-logo-sprite.png") no-repeat;
  width: 61px;
  height: 32px;
  background-position: -168px -88px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.pl-u18-sm {
    background-image: url("../i/sprites/u18-logo-sprite@x2.png");
    background-size: 229px 202px;
  }
}

.icn.pl-u18-w {
  width: 75px;
  height: 40px;
  background: url("../i/sprites/u18-logo-sprite.png") 0px -130px no-repeat;
}

.logo.pl-u18-w {
  background: url("../i/sprites/u18-logo-sprite.png") no-repeat;
  width: 75px;
  height: 40px;
  background-position: 0px -130px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.pl-u18-w {
    background-image: url("../i/sprites/u18-logo-sprite@x2.png");
    background-size: 229px 202px;
  }
}

.icn {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  display: block;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icn {
    background-size: 798px 776px;
    background-image: url("../i/sprites/global-sprite@x2.png");
  }
}

.icn.add-w-n {
  width: 17px;
  height: 17px;
  background-position: -365px -725px;
}

.logo.add-w-n {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 17px;
  height: 17px;
  background-position: -365px -725px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.add-w-n {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.add-w-sm {
  width: 9px;
  height: 9px;
  background-position: -785px -611px;
}

.logo.add-w-sm {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 9px;
  height: 9px;
  background-position: -785px -611px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.add-w-sm {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.apprentice {
  width: 30px;
  height: 30px;
  background-position: -367px -665px;
}

.logo.apprentice {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 30px;
  height: 30px;
  background-position: -367px -665px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.apprentice {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.arrow-left-d {
  width: 14px;
  height: 9px;
  background-position: -732px -422px;
}

.logo.arrow-left-d {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 14px;
  height: 9px;
  background-position: -732px -422px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.arrow-left-d {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.arrow-right-pink {
  width: 9px;
  height: 7px;
  background-position: -785px -649px;
}

.logo.arrow-right-pink {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 9px;
  height: 7px;
  background-position: -785px -649px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.arrow-right-pink {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.audiodesc-g {
  width: 22px;
  height: 16px;
  background-position: -558px -509px;
}

.logo.audiodesc-g {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 22px;
  height: 16px;
  background-position: -558px -509px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.audiodesc-g {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.audiodesc-w {
  width: 22px;
  height: 16px;
  background-position: -580px -509px;
}

.logo.audiodesc-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 22px;
  height: 16px;
  background-position: -580px -509px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.audiodesc-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.blog-hi {
  width: 15px;
  height: 15px;
  background-position: -104px -755px;
}

.logo.blog-hi {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 15px;
  height: 15px;
  background-position: -104px -755px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.blog-hi {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.blog-text {
  width: 20px;
  height: 17px;
  background-position: -514px -665px;
}

.logo.blog-text {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 17px;
  background-position: -514px -665px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.blog-text {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.blog-w {
  width: 15px;
  height: 15px;
  background-position: -119px -755px;
}

.logo.blog-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 15px;
  height: 15px;
  background-position: -119px -755px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.blog-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.bud-bowtie {
  width: 322px;
  height: 107px;
  background-position: -350px 0px;
}

.logo.bud-bowtie {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 322px;
  height: 107px;
  background-position: -350px 0px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.bud-bowtie {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.calendar-b {
  width: 22px;
  height: 20px;
  background-position: -469px -462px;
}

.logo.calendar-b {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 22px;
  height: 20px;
  background-position: -469px -462px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.calendar-b {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.calendar-p {
  width: 22px;
  height: 20px;
  background-position: -491px -462px;
}

.logo.calendar-p {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 22px;
  height: 20px;
  background-position: -491px -462px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.calendar-p {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.calendar-w {
  width: 16px;
  height: 16px;
  background-position: -656px -442px;
}

.logo.calendar-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 16px;
  height: 16px;
  background-position: -656px -442px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.calendar-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.camera-black {
  width: 21px;
  height: 21px;
  background-position: -343px -462px;
}

.logo.camera-black {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 21px;
  height: 21px;
  background-position: -343px -462px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.camera-black {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.camera-blue {
  width: 21px;
  height: 21px;
  background-position: -364px -462px;
}

.logo.camera-blue {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 21px;
  height: 21px;
  background-position: -364px -462px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.camera-blue {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.camera-grey {
  width: 21px;
  height: 21px;
  background-position: -385px -462px;
}

.logo.camera-grey {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 21px;
  height: 21px;
  background-position: -385px -462px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.camera-grey {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.camera-white {
  width: 21px;
  height: 21px;
  background-position: -406px -462px;
}

.logo.camera-white {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 21px;
  height: 21px;
  background-position: -406px -462px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.camera-white {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.car {
  width: 21px;
  height: 13px;
  background-position: -757px -665px;
}

.logo.car {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 21px;
  height: 13px;
  background-position: -757px -665px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.car {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.card-red {
  width: 9px;
  height: 15px;
  background-position: -785px -367px;
}

.logo.card-red {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 9px;
  height: 15px;
  background-position: -785px -367px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.card-red {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.card-yellow {
  width: 9px;
  height: 15px;
  background-position: -785px -382px;
}

.logo.card-yellow {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 9px;
  height: 15px;
  background-position: -785px -382px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.card-yellow {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.card-yellowred {
  width: 12px;
  height: 15px;
  background-position: -785px -152px;
}

.logo.card-yellowred {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 12px;
  height: 15px;
  background-position: -785px -152px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.card-yellowred {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.cause-sm-w {
  width: 19px;
  height: 11px;
  background-position: -344px -601px;
}

.logo.cause-sm-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 19px;
  height: 11px;
  background-position: -344px -601px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.cause-sm-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.city-map-pin {
  width: 28px;
  height: 34px;
  background-position: -643px -375px;
}

.logo.city-map-pin {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 28px;
  height: 34px;
  background-position: -643px -375px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.city-map-pin {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.close-p {
  width: 40px;
  height: 40px;
  background-position: -133px -705px;
}

.logo.close-p {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 40px;
  height: 40px;
  background-position: -133px -705px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.close-p {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.close-sm-hi {
  width: 10px;
  height: 10px;
  background-position: -785px -453px;
}

.logo.close-sm-hi {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 10px;
  height: 10px;
  background-position: -785px -453px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.close-sm-hi {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.close-sm-w {
  width: 15px;
  height: 15px;
  background-position: -134px -755px;
}

.logo.close-sm-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 15px;
  height: 15px;
  background-position: -134px -755px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.close-sm-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.close-thin-pink {
  width: 40px;
  height: 40px;
  background-position: -173px -705px;
}

.logo.close-thin-pink {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 40px;
  height: 40px;
  background-position: -173px -705px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.close-thin-pink {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.close-thin-white {
  width: 40px;
  height: 40px;
  background-position: -213px -705px;
}

.logo.close-thin-white {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 40px;
  height: 40px;
  background-position: -213px -705px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.close-thin-white {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.close-w {
  width: 18px;
  height: 18px;
  background-position: -351px -705px;
}

.logo.close-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 18px;
  height: 18px;
  background-position: -351px -705px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.close-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.closedcaptions-g {
  width: 22px;
  height: 16px;
  background-position: -602px -509px;
}

.logo.closedcaptions-g {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 22px;
  height: 16px;
  background-position: -602px -509px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.closedcaptions-g {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.closedcaptions-w {
  width: 22px;
  height: 16px;
  background-position: -624px -509px;
}

.logo.closedcaptions-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 22px;
  height: 16px;
  background-position: -624px -509px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.closedcaptions-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.club-share {
  width: 12px;
  height: 12px;
  background-position: -785px -271px;
}

.logo.club-share {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 12px;
  height: 12px;
  background-position: -785px -271px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.club-share {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.copy-link-p {
  width: 20px;
  height: 19px;
  background-position: -475px -665px;
}

.logo.copy-link-p {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 19px;
  background-position: -475px -665px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.copy-link-p {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.copy-link-w {
  width: 15px;
  height: 15px;
  background-position: -149px -755px;
}

.logo.copy-link-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 15px;
  height: 15px;
  background-position: -149px -755px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.copy-link-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.copylink-grey {
  width: 20px;
  height: 20px;
  background-position: -764px -88px;
}

.logo.copylink-grey {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 20px;
  background-position: -764px -88px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.copylink-grey {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.copylink-white {
  width: 20px;
  height: 20px;
  background-position: -764px -144px;
}

.logo.copylink-white {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 20px;
  background-position: -764px -144px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.copylink-white {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.corner-flag {
  width: 88px;
  height: 90px;
  background-position: -577px -107px;
}

.logo.corner-flag {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 88px;
  height: 90px;
  background-position: -577px -107px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.corner-flag {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.disallowed-d {
  width: 14px;
  height: 14px;
  background-position: -771px -625px;
}

.logo.disallowed-d {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 14px;
  height: 14px;
  background-position: -771px -625px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.disallowed-d {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.disallowed-w {
  width: 14px;
  height: 14px;
  background-position: -515px -725px;
}

.logo.disallowed-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 14px;
  height: 14px;
  background-position: -515px -725px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.disallowed-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.download {
  width: 18px;
  height: 18px;
  background-position: -369px -705px;
}

.logo.download {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 18px;
  height: 18px;
  background-position: -369px -705px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.download {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.download-w {
  width: 18px;
  height: 18px;
  background-position: -387px -705px;
}

.logo.download-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 18px;
  height: 18px;
  background-position: -387px -705px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.download-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.downloadd {
  width: 18px;
  height: 18px;
  background-position: -405px -705px;
}

.logo.downloadd {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 18px;
  height: 18px;
  background-position: -405px -705px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.downloadd {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.dropdown {
  width: 8px;
  height: 10px;
  background-position: -785px -629px;
}

.logo.dropdown {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 8px;
  height: 10px;
  background-position: -785px -629px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.dropdown {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.dropdowngold {
  width: 8px;
  height: 11px;
  background-position: -790px -561px;
}

.logo.dropdowngold {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 8px;
  height: 11px;
  background-position: -790px -561px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.dropdowngold {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.dropdownpink {
  width: 8px;
  height: 11px;
  background-position: -785px -600px;
}

.logo.dropdownpink {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 8px;
  height: 11px;
  background-position: -785px -600px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.dropdownpink {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.dropdownwhite {
  width: 8px;
  height: 10px;
  background-position: -785px -639px;
}

.logo.dropdownwhite {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 8px;
  height: 10px;
  background-position: -785px -639px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.dropdownwhite {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.expand-w {
  width: 30px;
  height: 30px;
  background-position: -397px -665px;
}

.logo.expand-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 30px;
  height: 30px;
  background-position: -397px -665px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.expand-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.fa-cup-n {
  width: 74px;
  height: 35px;
  background-position: -260px -665px;
}

.logo.fa-cup-n {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 74px;
  height: 35px;
  background-position: -260px -665px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.fa-cup-n {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.fa-cup-sm {
  width: 53px;
  height: 25px;
  background-position: -437px -625px;
}

.logo.fa-cup-sm {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 53px;
  height: 25px;
  background-position: -437px -625px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.fa-cup-sm {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.facilities {
  width: 53px;
  height: 53px;
  background-position: -732px -369px;
}

.logo.facilities {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 53px;
  height: 53px;
  background-position: -732px -369px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.facilities {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.fantasy-arrow-down {
  width: 13px;
  height: 24px;
  background-position: -657px -197px;
}

.logo.fantasy-arrow-down {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 13px;
  height: 24px;
  background-position: -657px -197px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.fantasy-arrow-down {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.fantasy-arrow-neutral {
  width: 13px;
  height: 24px;
  background-position: -785px 0px;
}

.logo.fantasy-arrow-neutral {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 13px;
  height: 24px;
  background-position: -785px 0px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.fantasy-arrow-neutral {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.fantasy-arrow-up {
  width: 13px;
  height: 24px;
  background-position: -785px -24px;
}

.logo.fantasy-arrow-up {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 13px;
  height: 24px;
  background-position: -785px -24px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.fantasy-arrow-up {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.fantasy-mob-sm-w {
  width: 14px;
  height: 20px;
  background-position: -17px -755px;
}

.logo.fantasy-mob-sm-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 14px;
  height: 20px;
  background-position: -17px -755px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.fantasy-mob-sm-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.fantasy-sm-p {
  width: 14px;
  height: 20px;
  background-position: -31px -755px;
}

.logo.fantasy-sm-p {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 14px;
  height: 20px;
  background-position: -31px -755px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.fantasy-sm-p {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.fantasy-sm-w {
  width: 12px;
  height: 12px;
  background-position: -785px -283px;
}

.logo.fantasy-sm-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 12px;
  height: 12px;
  background-position: -785px -283px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.fantasy-sm-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.filter-down {
  width: 15px;
  height: 16px;
  background-position: -657px -221px;
}

.logo.filter-down {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 15px;
  height: 16px;
  background-position: -657px -221px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.filter-down {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.filter-down-hi {
  width: 15px;
  height: 16px;
  background-position: -59px -755px;
}

.logo.filter-down-hi {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 15px;
  height: 16px;
  background-position: -59px -755px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.filter-down-hi {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.filter-sm-g {
  width: 18px;
  height: 18px;
  background-position: -423px -705px;
}

.logo.filter-sm-g {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 18px;
  height: 18px;
  background-position: -423px -705px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.filter-sm-g {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.filter-sm-p {
  width: 18px;
  height: 18px;
  background-position: -441px -705px;
}

.logo.filter-sm-p {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 18px;
  height: 18px;
  background-position: -441px -705px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.filter-sm-p {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.filter-sm-w {
  width: 18px;
  height: 18px;
  background-position: -459px -705px;
}

.logo.filter-sm-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 18px;
  height: 18px;
  background-position: -459px -705px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.filter-sm-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.filter-up {
  width: 15px;
  height: 16px;
  background-position: -74px -755px;
}

.logo.filter-up {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 15px;
  height: 16px;
  background-position: -74px -755px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.filter-up {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.filter-up-hi {
  width: 15px;
  height: 16px;
  background-position: -89px -755px;
}

.logo.filter-up-hi {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 15px;
  height: 16px;
  background-position: -89px -755px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.filter-up-hi {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.fixture-info {
  width: 6px;
  height: 16px;
  background-position: -785px -545px;
}

.logo.fixture-info {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 6px;
  height: 16px;
  background-position: -785px -545px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.fixture-info {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.follow-w {
  width: 15px;
  height: 15px;
  background-position: -164px -755px;
}

.logo.follow-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 15px;
  height: 15px;
  background-position: -164px -755px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.follow-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.footer-shard-mobile {
  width: 180px;
  height: 40px;
  background-position: -150px -485px;
}

.logo.footer-shard-mobile {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 180px;
  height: 40px;
  background-position: -150px -485px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.footer-shard-mobile {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.globe {
  width: 52px;
  height: 67px;
  background-position: -672px -556px;
}

.logo.globe {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 52px;
  height: 67px;
  background-position: -672px -556px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.globe {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.goal-award {
  width: 88px;
  height: 33px;
  background-position: -73px -625px;
}

.logo.goal-award {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 88px;
  height: 33px;
  background-position: -73px -625px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.goal-award {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.goal-sec {
  width: 12px;
  height: 12px;
  background-position: -785px -295px;
}

.logo.goal-sec {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 12px;
  height: 12px;
  background-position: -785px -295px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.goal-sec {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.heart-b {
  width: 20px;
  height: 18px;
  background-position: -591px -625px;
}

.logo.heart-b {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 18px;
  background-position: -591px -625px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.heart-b {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.heart-black {
  width: 20px;
  height: 18px;
  background-position: -611px -625px;
}

.logo.heart-black {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 18px;
  background-position: -611px -625px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.heart-black {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.heart-g {
  width: 20px;
  height: 18px;
  background-position: -631px -625px;
}

.logo.heart-g {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 18px;
  background-position: -631px -625px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.heart-g {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.heart-outline-b {
  width: 17px;
  height: 16px;
  background-position: -399px -725px;
}

.logo.heart-outline-b {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 17px;
  height: 16px;
  background-position: -399px -725px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.heart-outline-b {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.heart-outline-w {
  width: 17px;
  height: 16px;
  background-position: -416px -725px;
}

.logo.heart-outline-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 17px;
  height: 16px;
  background-position: -416px -725px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.heart-outline-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.heart-w {
  width: 18px;
  height: 17px;
  background-position: -495px -705px;
}

.logo.heart-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 18px;
  height: 17px;
  background-position: -495px -705px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.heart-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.hero-scroll {
  width: 40px;
  height: 40px;
  background-position: -253px -705px;
}

.logo.hero-scroll {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 40px;
  height: 40px;
  background-position: -253px -705px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.hero-scroll {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.hof-close {
  width: 23px;
  height: 23px;
  background-position: -642px -238px;
}

.logo.hof-close {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 23px;
  height: 23px;
  background-position: -642px -238px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.hof-close {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.hof-info {
  width: 40px;
  height: 40px;
  background-position: -293px -705px;
}

.logo.hof-info {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 40px;
  height: 40px;
  background-position: -293px -705px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.hof-info {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.hof-lockup {
  width: 229px;
  height: 105px;
  background-position: 0px -270px;
}

.logo.hof-lockup {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 229px;
  height: 105px;
  background-position: 0px -270px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.hof-lockup {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.hof-mob-lockup {
  width: 113px;
  height: 52px;
  background-position: -672px 0px;
}

.logo.hof-mob-lockup {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 113px;
  height: 52px;
  background-position: -672px 0px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.hof-mob-lockup {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.home-d {
  width: 20px;
  height: 20px;
  background-position: -513px -462px;
}

.logo.home-d {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 20px;
  background-position: -513px -462px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.home-d {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.home-grown {
  width: 18px;
  height: 24px;
  background-position: -642px -485px;
}

.logo.home-grown {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 18px;
  height: 24px;
  background-position: -642px -485px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.home-grown {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.home-w {
  width: 20px;
  height: 20px;
  background-position: -533px -462px;
}

.logo.home-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 20px;
  background-position: -533px -462px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.home-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.info {
  width: 14px;
  height: 14px;
  background-position: -529px -725px;
}

.logo.info {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 14px;
  height: 14px;
  background-position: -529px -725px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.info {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.info-w {
  width: 14px;
  height: 14px;
  background-position: -543px -725px;
}

.logo.info-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 14px;
  height: 14px;
  background-position: -543px -725px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.info-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.inspiring-search {
  width: 22px;
  height: 18px;
  background-position: -612px -442px;
}

.logo.inspiring-search {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 22px;
  height: 18px;
  background-position: -612px -442px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.inspiring-search {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.kicksLogo-lg {
  width: 350px;
  height: 110px;
  background-position: 0px -160px;
}

.logo.kicksLogo-lg {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 350px;
  height: 110px;
  background-position: 0px -160px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.kicksLogo-lg {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.kicksLogo-n {
  width: 200px;
  height: 63px;
  background-position: -439px -270px;
}

.logo.kicksLogo-n {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 200px;
  height: 63px;
  background-position: -439px -270px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.kicksLogo-n {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.kicksLogo-sm {
  width: 150px;
  height: 48px;
  background-position: -282px -525px;
}

.logo.kicksLogo-sm {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 150px;
  height: 48px;
  background-position: -282px -525px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.kicksLogo-sm {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.kotm-close {
  width: 14px;
  height: 14px;
  background-position: -557px -725px;
}

.logo.kotm-close {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 14px;
  height: 14px;
  background-position: -557px -725px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.kotm-close {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.lang-sm-w {
  width: 21px;
  height: 21px;
  background-position: -427px -462px;
}

.logo.lang-sm-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 21px;
  height: 21px;
  background-position: -427px -462px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.lang-sm-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.list {
  width: 10px;
  height: 10px;
  background-position: -785px -463px;
}

.logo.list {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 10px;
  height: 10px;
  background-position: -785px -463px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.list {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.list-w {
  width: 10px;
  height: 10px;
  background-position: -785px -473px;
}

.logo.list-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 10px;
  height: 10px;
  background-position: -785px -473px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.list-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.livestream {
  width: 30px;
  height: 25px;
  background-position: -750px -341px;
}

.logo.livestream {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 30px;
  height: 25px;
  background-position: -750px -341px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.livestream {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.mail-b {
  width: 15px;
  height: 10px;
  background-position: -474px -601px;
}

.logo.mail-b {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 15px;
  height: 10px;
  background-position: -474px -601px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.mail-b {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.mail-w {
  width: 15px;
  height: 10px;
  background-position: -489px -601px;
}

.logo.mail-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 15px;
  height: 10px;
  background-position: -489px -601px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.mail-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.mailprimary {
  width: 24px;
  height: 16px;
  background-position: -510px -509px;
}

.logo.mailprimary {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 24px;
  height: 16px;
  background-position: -510px -509px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.mailprimary {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.mailwhite {
  width: 24px;
  height: 16px;
  background-position: -534px -509px;
}

.logo.mailwhite {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 24px;
  height: 16px;
  background-position: -534px -509px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.mailwhite {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.manager-award {
  width: 69px;
  height: 33px;
  background-position: -249px -625px;
}

.logo.manager-award {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 69px;
  height: 33px;
  background-position: -249px -625px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.manager-award {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.mast-angle {
  width: 59px;
  height: 60px;
  background-position: -672px -496px;
}

.logo.mast-angle {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 59px;
  height: 60px;
  background-position: -672px -496px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.mast-angle {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.mc-sponsor-mobile {
  width: 62px;
  height: 18px;
  background-position: -550px -442px;
}

.logo.mc-sponsor-mobile {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 62px;
  height: 18px;
  background-position: -550px -442px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.mc-sponsor-mobile {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.menu-close {
  width: 17px;
  height: 17px;
  background-position: -382px -725px;
}

.logo.menu-close {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 17px;
  height: 17px;
  background-position: -382px -725px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.menu-close {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.menu-more {
  width: 5px;
  height: 19px;
  background-position: -785px -561px;
}

.logo.menu-more {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 5px;
  height: 19px;
  background-position: -785px -561px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.menu-more {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.mob-mast-angle {
  width: 28px;
  height: 50px;
  background-position: -750px -220px;
}

.logo.mob-mast-angle {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 28px;
  height: 50px;
  background-position: -750px -220px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.mob-mast-angle {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.more-sm {
  width: 4px;
  height: 14px;
  background-position: -794px -367px;
}

.logo.more-sm {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 4px;
  height: 14px;
  background-position: -794px -367px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.more-sm {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.more-smwhite {
  width: 4px;
  height: 14px;
  background-position: -794px -382px;
}

.logo.more-smwhite {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 4px;
  height: 14px;
  background-position: -794px -382px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.more-smwhite {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.mute {
  width: 20px;
  height: 20px;
  background-position: -553px -462px;
}

.logo.mute {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 20px;
  background-position: -553px -462px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.mute {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.news-grey {
  width: 20px;
  height: 14px;
  background-position: -557px -665px;
}

.logo.news-grey {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 14px;
  background-position: -557px -665px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.news-grey {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.news-hi-c {
  width: 20px;
  height: 14px;
  background-position: -577px -665px;
}

.logo.news-hi-c {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 14px;
  background-position: -577px -665px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.news-hi-c {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.news-hi-w {
  width: 20px;
  height: 14px;
  background-position: -597px -665px;
}

.logo.news-hi-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 14px;
  background-position: -597px -665px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.news-hi-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.news-teal {
  width: 18px;
  height: 14px;
  background-position: -465px -725px;
}

.logo.news-teal {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 18px;
  height: 14px;
  background-position: -465px -725px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.news-teal {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.og-d {
  width: 14px;
  height: 14px;
  background-position: -571px -725px;
}

.logo.og-d {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 14px;
  height: 14px;
  background-position: -571px -725px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.og-d {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.og-w {
  width: 14px;
  height: 14px;
  background-position: -585px -725px;
}

.logo.og-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 14px;
  height: 14px;
  background-position: -585px -725px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.og-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.opening-hours {
  width: 53px;
  height: 53px;
  background-position: -731px -496px;
}

.logo.opening-hours {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 53px;
  height: 53px;
  background-position: -731px -496px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.opening-hours {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.parking {
  width: 22px;
  height: 22px;
  background-position: -643px -409px;
}

.logo.parking {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 22px;
  height: 22px;
  background-position: -643px -409px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.parking {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.pause {
  width: 20px;
  height: 20px;
  background-position: -573px -462px;
}

.logo.pause {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 20px;
  background-position: -573px -462px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.pause {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.phone {
  width: 10px;
  height: 10px;
  background-position: -785px -483px;
}

.logo.phone {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 10px;
  height: 10px;
  background-position: -785px -483px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.phone {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.photo-grey {
  width: 20px;
  height: 14px;
  background-position: -617px -665px;
}

.logo.photo-grey {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 14px;
  background-position: -617px -665px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.photo-grey {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.photo-hi {
  width: 20px;
  height: 14px;
  background-position: -637px -665px;
}

.logo.photo-hi {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 14px;
  background-position: -637px -665px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.photo-hi {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.photo-small-w {
  width: 14px;
  height: 10px;
  background-position: -504px -601px;
}

.logo.photo-small-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 14px;
  height: 10px;
  background-position: -504px -601px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.photo-small-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.photo-teal {
  width: 20px;
  height: 14px;
  background-position: -657px -665px;
}

.logo.photo-teal {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 14px;
  background-position: -657px -665px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.photo-teal {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.photo-w {
  width: 20px;
  height: 14px;
  background-position: -677px -665px;
}

.logo.photo-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 14px;
  background-position: -677px -665px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.photo-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.pin-b {
  width: 12px;
  height: 15px;
  background-position: -785px -167px;
}

.logo.pin-b {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 12px;
  height: 15px;
  background-position: -785px -167px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.pin-b {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.pin-post {
  width: 12px;
  height: 12px;
  background-position: -785px -307px;
}

.logo.pin-post {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 12px;
  height: 12px;
  background-position: -785px -307px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.pin-post {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.pin-post-w {
  width: 12px;
  height: 12px;
  background-position: -785px -319px;
}

.logo.pin-post-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 12px;
  height: 12px;
  background-position: -785px -319px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.pin-post-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.pin-w {
  width: 12px;
  height: 15px;
  background-position: -785px -182px;
}

.logo.pin-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 12px;
  height: 15px;
  background-position: -785px -182px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.pin-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.pitch {
  width: 227px;
  height: 131px;
  background-position: -350px -107px;
}

.logo.pitch {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 227px;
  height: 131px;
  background-position: -350px -107px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.pitch {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.pl-cup-normal {
  width: 80px;
  height: 40px;
  background-position: -577px -197px;
}

.logo.pl-cup-normal {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 80px;
  height: 40px;
  background-position: -577px -197px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.pl-cup-normal {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.pl-cup-sm {
  width: 62px;
  height: 31px;
  background-position: -602px -333px;
}

.logo.pl-cup-sm {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 62px;
  height: 31px;
  background-position: -602px -333px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.pl-cup-sm {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.pl-ic-long-normal {
  width: 170px;
  height: 32px;
  background-position: -350px -238px;
}

.logo.pl-ic-long-normal {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 170px;
  height: 32px;
  background-position: -350px -238px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.pl-ic-long-normal {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.pl-ic-long-sm {
  width: 122px;
  height: 26px;
  background-position: -520px -238px;
}

.logo.pl-ic-long-sm {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 122px;
  height: 26px;
  background-position: -520px -238px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.pl-ic-long-sm {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.pl-long-n {
  width: 170px;
  height: 28px;
  background-position: -282px -573px;
}

.logo.pl-long-n {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 170px;
  height: 28px;
  background-position: -282px -573px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.pl-long-n {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.pl-long-sm {
  width: 122px;
  height: 20px;
  background-position: -428px -442px;
}

.logo.pl-long-sm {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 122px;
  height: 20px;
  background-position: -428px -442px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.pl-long-sm {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.pl-long-white {
  width: 163px;
  height: 32px;
  background-position: -439px -333px;
}

.logo.pl-long-white {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 163px;
  height: 32px;
  background-position: -439px -333px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.pl-long-white {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.pl_is_play_button-lg {
  width: 150px;
  height: 150px;
  background-position: 0px -375px;
}

.logo.pl_is_play_button-lg {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 150px;
  height: 150px;
  background-position: 0px -375px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.pl_is_play_button-lg {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.pl_is_play_button-md {
  width: 100px;
  height: 100px;
  background-position: 0px -525px;
}

.logo.pl_is_play_button-md {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 100px;
  height: 100px;
  background-position: 0px -525px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.pl_is_play_button-md {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.pl_is_play_button-sm {
  width: 50px;
  height: 50px;
  background-position: 0px -705px;
}

.logo.pl_is_play_button-sm {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 50px;
  height: 50px;
  background-position: 0px -705px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.pl_is_play_button-sm {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.play-hi {
  width: 10px;
  height: 11px;
  background-position: -785px -408px;
}

.logo.play-hi {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 10px;
  height: 11px;
  background-position: -785px -408px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.play-hi {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.play-p {
  width: 9px;
  height: 10px;
  background-position: -785px -580px;
}

.logo.play-p {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 9px;
  height: 10px;
  background-position: -785px -580px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.play-p {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.play-teal {
  width: 10px;
  height: 11px;
  background-position: -785px -419px;
}

.logo.play-teal {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 10px;
  height: 11px;
  background-position: -785px -419px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.play-teal {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.play-video-w {
  width: 18px;
  height: 20px;
  background-position: -333px -705px;
}

.logo.play-video-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 18px;
  height: 20px;
  background-position: -333px -705px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.play-video-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.play-w {
  width: 9px;
  height: 10px;
  background-position: -785px -590px;
}

.logo.play-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 9px;
  height: 10px;
  background-position: -785px -590px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.play-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.play-xl {
  width: 100px;
  height: 100px;
  background-position: -100px -525px;
}

.logo.play-xl {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 100px;
  height: 100px;
  background-position: -100px -525px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.play-xl {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.player-award {
  width: 69px;
  height: 33px;
  background-position: -318px -625px;
}

.logo.player-award {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 69px;
  height: 33px;
  background-position: -318px -625px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.player-award {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.player-icn {
  width: 60px;
  height: 62px;
  background-position: -672px -369px;
}

.logo.player-icn {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 60px;
  height: 62px;
  background-position: -672px -369px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.player-icn {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.playlarge-w {
  width: 57px;
  height: 65px;
  background-position: -672px -431px;
}

.logo.playlarge-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 57px;
  height: 65px;
  background-position: -672px -431px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.playlarge-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.playmed-w {
  width: 35px;
  height: 39px;
  background-position: -750px -270px;
}

.logo.playmed-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 35px;
  height: 39px;
  background-position: -750px -270px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.playmed-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.playsmall-p {
  width: 7px;
  height: 8px;
  background-position: -791px -545px;
}

.logo.playsmall-p {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 7px;
  height: 8px;
  background-position: -791px -545px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.playsmall-p {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.playsmall-w {
  width: 7px;
  height: 8px;
  background-position: -791px -553px;
}

.logo.playsmall-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 7px;
  height: 8px;
  background-position: -791px -553px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.playsmall-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.plus-p {
  width: 10px;
  height: 10px;
  background-position: -785px -493px;
}

.logo.plus-p {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 10px;
  height: 10px;
  background-position: -785px -493px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.plus-p {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.plus-w {
  width: 10px;
  height: 10px;
  background-position: -785px -503px;
}

.logo.plus-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 10px;
  height: 10px;
  background-position: -785px -503px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.plus-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.poll-w {
  width: 18px;
  height: 15px;
  background-position: -533px -705px;
}

.logo.poll-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 18px;
  height: 15px;
  background-position: -533px -705px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.poll-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.premierleague-logo-header {
  width: 156px;
  height: 110px;
  background-position: -150px -375px;
}

.logo.premierleague-logo-header {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 156px;
  height: 110px;
  background-position: -150px -375px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.premierleague-logo-header {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.price {
  width: 33px;
  height: 33px;
  background-position: -639px -270px;
}

.logo.price {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 33px;
  height: 33px;
  background-position: -639px -270px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.price {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.primary-stars {
  width: 26px;
  height: 30px;
  background-position: -427px -665px;
}

.logo.primary-stars {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 26px;
  height: 30px;
  background-position: -427px -665px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.primary-stars {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.promo-arrow {
  width: 9px;
  height: 6px;
  background-position: -785px -672px;
}

.logo.promo-arrow {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 9px;
  height: 6px;
  background-position: -785px -672px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.promo-arrow {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.quiz {
  width: 26px;
  height: 12px;
  background-position: -282px -601px;
}

.logo.quiz {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 26px;
  height: 12px;
  background-position: -282px -601px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.quiz {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.quote-large-blue {
  width: 65px;
  height: 40px;
  background-position: 0px -665px;
}

.logo.quote-large-blue {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 65px;
  height: 40px;
  background-position: 0px -665px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.quote-large-blue {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.quote-large-green {
  width: 65px;
  height: 40px;
  background-position: -65px -665px;
}

.logo.quote-large-green {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 65px;
  height: 40px;
  background-position: -65px -665px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.quote-large-green {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.quote-large-pink {
  width: 65px;
  height: 40px;
  background-position: -130px -665px;
}

.logo.quote-large-pink {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 65px;
  height: 40px;
  background-position: -130px -665px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.quote-large-pink {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.quote-large-white {
  width: 65px;
  height: 40px;
  background-position: -195px -665px;
}

.logo.quote-large-white {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 65px;
  height: 40px;
  background-position: -195px -665px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.quote-large-white {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.quote-largest-blue {
  width: 92px;
  height: 56px;
  background-position: -672px -52px;
}

.logo.quote-largest-blue {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 92px;
  height: 56px;
  background-position: -672px -52px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.quote-largest-blue {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.quote-largest-green {
  width: 92px;
  height: 56px;
  background-position: -672px -108px;
}

.logo.quote-largest-green {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 92px;
  height: 56px;
  background-position: -672px -108px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.quote-largest-green {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.quote-largest-pink {
  width: 92px;
  height: 56px;
  background-position: -672px -164px;
}

.logo.quote-largest-pink {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 92px;
  height: 56px;
  background-position: -672px -164px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.quote-largest-pink {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.quote-tiny-purple {
  width: 20px;
  height: 13px;
  background-position: -569px -705px;
}

.logo.quote-tiny-purple {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 13px;
  background-position: -569px -705px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.quote-tiny-purple {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.quote-tiny-white {
  width: 20px;
  height: 13px;
  background-position: -589px -705px;
}

.logo.quote-tiny-white {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 13px;
  background-position: -589px -705px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.quote-tiny-white {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.remove-w-sm {
  width: 9px;
  height: 2px;
  background-position: -785px -683px;
}

.logo.remove-w-sm {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 9px;
  height: 2px;
  background-position: -785px -683px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.remove-w-sm {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.reply-b {
  width: 20px;
  height: 18px;
  background-position: -651px -625px;
}

.logo.reply-b {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 18px;
  background-position: -651px -625px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.reply-b {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.reply-black {
  width: 20px;
  height: 18px;
  background-position: -671px -625px;
}

.logo.reply-black {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 18px;
  background-position: -671px -625px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.reply-black {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.reply-g {
  width: 20px;
  height: 18px;
  background-position: -691px -625px;
}

.logo.reply-g {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 18px;
  background-position: -691px -625px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.reply-g {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.reply-w {
  width: 18px;
  height: 18px;
  background-position: -477px -705px;
}

.logo.reply-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 18px;
  height: 18px;
  background-position: -477px -705px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.reply-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.reset-b {
  width: 22px;
  height: 18px;
  background-position: -634px -442px;
}

.logo.reset-b {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 22px;
  height: 18px;
  background-position: -634px -442px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.reset-b {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.reset-g {
  width: 22px;
  height: 18px;
  background-position: -547px -625px;
}

.logo.reset-g {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 22px;
  height: 18px;
  background-position: -547px -625px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.reset-g {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.reset-p {
  width: 22px;
  height: 18px;
  background-position: -569px -625px;
}

.logo.reset-p {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 22px;
  height: 18px;
  background-position: -569px -625px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.reset-p {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.reset-w {
  width: 15px;
  height: 11px;
  background-position: -401px -601px;
}

.logo.reset-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 15px;
  height: 11px;
  background-position: -401px -601px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.reset-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.retweet-b {
  width: 20px;
  height: 18px;
  background-position: -711px -625px;
}

.logo.retweet-b {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 18px;
  background-position: -711px -625px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.retweet-b {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.retweet-black {
  width: 20px;
  height: 18px;
  background-position: -731px -625px;
}

.logo.retweet-black {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 18px;
  background-position: -731px -625px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.retweet-black {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.retweet-g {
  width: 20px;
  height: 18px;
  background-position: -751px -625px;
}

.logo.retweet-g {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 18px;
  background-position: -751px -625px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.retweet-g {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.retweet-w {
  width: 20px;
  height: 14px;
  background-position: -697px -665px;
}

.logo.retweet-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 14px;
  background-position: -697px -665px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.retweet-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.school-bag {
  width: 82px;
  height: 89px;
  background-position: -200px -525px;
}

.logo.school-bag {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 82px;
  height: 89px;
  background-position: -200px -525px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.school-bag {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.scroll-down {
  width: 33px;
  height: 33px;
  background-position: -334px -665px;
}

.logo.scroll-down {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 33px;
  height: 33px;
  background-position: -334px -665px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.scroll-down {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.scroll-up {
  width: 20px;
  height: 20px;
  background-position: -593px -462px;
}

.logo.scroll-up {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 20px;
  background-position: -593px -462px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.scroll-up {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.search-sm {
  width: 20px;
  height: 20px;
  background-position: -613px -462px;
}

.logo.search-sm {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 20px;
  background-position: -613px -462px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.search-sm {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.search-sm-g {
  width: 20px;
  height: 20px;
  background-position: -633px -462px;
}

.logo.search-sm-g {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 20px;
  background-position: -633px -462px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.search-sm-g {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.search-sm-hi {
  width: 20px;
  height: 20px;
  background-position: -620px -573px;
}

.logo.search-sm-hi {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 20px;
  background-position: -620px -573px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.search-sm-hi {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.search-sm-hi-h {
  width: 20px;
  height: 20px;
  background-position: -640px -573px;
}

.logo.search-sm-hi-h {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 20px;
  background-position: -640px -573px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.search-sm-hi-h {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.search-sm-p {
  width: 20px;
  height: 20px;
  background-position: -507px -625px;
}

.logo.search-sm-p {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 20px;
  background-position: -507px -625px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.search-sm-p {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.search-sm-w {
  width: 20px;
  height: 20px;
  background-position: -527px -625px;
}

.logo.search-sm-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 20px;
  background-position: -527px -625px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.search-sm-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.search-w {
  width: 21px;
  height: 21px;
  background-position: -448px -462px;
}

.logo.search-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 21px;
  height: 21px;
  background-position: -448px -462px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.search-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.shard-thumbnail-blue {
  width: 180px;
  height: 40px;
  background-position: -330px -485px;
}

.logo.shard-thumbnail-blue {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 180px;
  height: 40px;
  background-position: -330px -485px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.shard-thumbnail-blue {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.shard-thumbnail-fantasy {
  width: 132px;
  height: 24px;
  background-position: -510px -485px;
}

.logo.shard-thumbnail-fantasy {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 132px;
  height: 24px;
  background-position: -510px -485px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.shard-thumbnail-fantasy {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.shard-thumbnail-long {
  width: 26px;
  height: 149px;
  background-position: -672px -220px;
}

.logo.shard-thumbnail-long {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 26px;
  height: 149px;
  background-position: -672px -220px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.shard-thumbnail-long {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.shard-thumbnail-long-blue {
  width: 26px;
  height: 149px;
  background-position: -698px -220px;
}

.logo.shard-thumbnail-long-blue {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 26px;
  height: 149px;
  background-position: -698px -220px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.shard-thumbnail-long-blue {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.shard-thumbnail-long-primary {
  width: 26px;
  height: 149px;
  background-position: -724px -220px;
}

.logo.shard-thumbnail-long-primary {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 26px;
  height: 149px;
  background-position: -724px -220px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.shard-thumbnail-long-primary {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.shard-thumbnail-primary {
  width: 180px;
  height: 40px;
  background-position: -432px -525px;
}

.logo.shard-thumbnail-primary {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 180px;
  height: 40px;
  background-position: -432px -525px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.shard-thumbnail-primary {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.shard-thumbnail-white {
  width: 132px;
  height: 24px;
  background-position: -452px -573px;
}

.logo.shard-thumbnail-white {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 132px;
  height: 24px;
  background-position: -452px -573px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.shard-thumbnail-white {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.shard_fantasy {
  width: 109px;
  height: 67px;
  background-position: -428px -375px;
}

.logo.shard_fantasy {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 109px;
  height: 67px;
  background-position: -428px -375px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.shard_fantasy {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.share-black {
  width: 12px;
  height: 16px;
  background-position: -785px -88px;
}

.logo.share-black {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 12px;
  height: 16px;
  background-position: -785px -88px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.share-black {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.share-grey {
  width: 12px;
  height: 16px;
  background-position: -785px -104px;
}

.logo.share-grey {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 12px;
  height: 16px;
  background-position: -785px -104px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.share-grey {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.share-hi {
  width: 12px;
  height: 16px;
  background-position: -785px -120px;
}

.logo.share-hi {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 12px;
  height: 16px;
  background-position: -785px -120px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.share-hi {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.share-white {
  width: 12px;
  height: 16px;
  background-position: -785px -136px;
}

.logo.share-white {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 12px;
  height: 16px;
  background-position: -785px -136px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.share-white {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.share-whitesmall {
  width: 9px;
  height: 12px;
  background-position: -785px -441px;
}

.logo.share-whitesmall {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 9px;
  height: 12px;
  background-position: -785px -441px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.share-whitesmall {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.sharehismall {
  width: 6px;
  height: 8px;
  background-position: -792px -656px;
}

.logo.sharehismall {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 6px;
  height: 8px;
  background-position: -792px -656px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sharehismall {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.sharewhitesmall {
  width: 6px;
  height: 8px;
  background-position: -792px -664px;
}

.logo.sharewhitesmall {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 6px;
  height: 8px;
  background-position: -792px -664px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sharewhitesmall {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.shield-sm-w {
  width: 11px;
  height: 14px;
  background-position: -785px -257px;
}

.logo.shield-sm-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 11px;
  height: 14px;
  background-position: -785px -257px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.shield-sm-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.shirt {
  width: 35px;
  height: 32px;
  background-position: -750px -309px;
}

.logo.shirt {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 35px;
  height: 32px;
  background-position: -750px -309px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.shirt {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.slide-show-left {
  width: 21px;
  height: 36px;
  background-position: -764px -52px;
}

.logo.slide-show-left {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 21px;
  height: 36px;
  background-position: -764px -52px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.slide-show-left {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.slide-show-right {
  width: 21px;
  height: 36px;
  background-position: -764px -108px;
}

.logo.slide-show-right {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 21px;
  height: 36px;
  background-position: -764px -108px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.slide-show-right {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.small-arrow {
  width: 9px;
  height: 5px;
  background-position: -785px -678px;
}

.logo.small-arrow {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 9px;
  height: 5px;
  background-position: -785px -678px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.small-arrow {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.small-stadium {
  width: 51px;
  height: 32px;
  background-position: -612px -525px;
}

.logo.small-stadium {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 51px;
  height: 32px;
  background-position: -612px -525px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.small-stadium {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.sort {
  width: 19px;
  height: 19px;
  background-position: -653px -462px;
}

.logo.sort {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 19px;
  height: 19px;
  background-position: -653px -462px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sort {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.sort-up {
  width: 19px;
  height: 19px;
  background-position: -495px -665px;
}

.logo.sort-up {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 19px;
  height: 19px;
  background-position: -495px -665px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sort-up {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.special-offer {
  width: 45px;
  height: 45px;
  background-position: -50px -705px;
}

.logo.special-offer {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 45px;
  height: 45px;
  background-position: -50px -705px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.special-offer {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.stadium-b {
  width: 23px;
  height: 14px;
  background-position: -724px -609px;
}

.logo.stadium-b {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 23px;
  height: 14px;
  background-position: -724px -609px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.stadium-b {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.stadium-w {
  width: 23px;
  height: 14px;
  background-position: -747px -609px;
}

.logo.stadium-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 23px;
  height: 14px;
  background-position: -747px -609px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.stadium-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.stadiums {
  width: 23px;
  height: 14px;
  background-position: -646px -509px;
}

.logo.stadiums {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 23px;
  height: 14px;
  background-position: -646px -509px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.stadiums {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.star {
  width: 12px;
  height: 12px;
  background-position: -785px -331px;
}

.logo.star {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 12px;
  height: 12px;
  background-position: -785px -331px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.star {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.state-pin {
  width: 10px;
  height: 11px;
  background-position: -785px -430px;
}

.logo.state-pin {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 10px;
  height: 11px;
  background-position: -785px -430px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.state-pin {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.stats-ball {
  width: 31px;
  height: 30px;
  background-position: -639px -303px;
}

.logo.stats-ball {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 31px;
  height: 30px;
  background-position: -639px -303px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.stats-ball {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.stats-boot {
  width: 50px;
  height: 28px;
  background-position: -387px -625px;
}

.logo.stats-boot {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 50px;
  height: 28px;
  background-position: -387px -625px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.stats-boot {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.stats-kicks {
  width: 19px;
  height: 26px;
  background-position: -764px -193px;
}

.logo.stats-kicks {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 19px;
  height: 26px;
  background-position: -764px -193px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.stats-kicks {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.stats-mob-sm-w {
  width: 18px;
  height: 15px;
  background-position: -551px -705px;
}

.logo.stats-mob-sm-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 18px;
  height: 15px;
  background-position: -551px -705px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.stats-mob-sm-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.stats-sm-w {
  width: 12px;
  height: 12px;
  background-position: -785px -343px;
}

.logo.stats-sm-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 12px;
  height: 12px;
  background-position: -785px -343px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.stats-sm-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.stats-speed {
  width: 37px;
  height: 22px;
  background-position: -306px -462px;
}

.logo.stats-speed {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 37px;
  height: 22px;
  background-position: -306px -462px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.stats-speed {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.stop-watch-n {
  width: 56px;
  height: 65px;
  background-position: -729px -431px;
}

.logo.stop-watch-n {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 56px;
  height: 65px;
  background-position: -729px -431px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.stop-watch-n {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.stop-watch-small {
  width: 38px;
  height: 44px;
  background-position: -95px -705px;
}

.logo.stop-watch-small {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 38px;
  height: 44px;
  background-position: -95px -705px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.stop-watch-small {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.sub-d {
  width: 14px;
  height: 14px;
  background-position: -599px -725px;
}

.logo.sub-d {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 14px;
  height: 14px;
  background-position: -599px -725px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sub-d {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.sub-n {
  width: 16px;
  height: 19px;
  background-position: -349px -725px;
}

.logo.sub-n {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 16px;
  height: 19px;
  background-position: -349px -725px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sub-n {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.sub-off {
  width: 14px;
  height: 14px;
  background-position: -613px -725px;
}

.logo.sub-off {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 14px;
  height: 14px;
  background-position: -613px -725px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sub-off {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.sub-on {
  width: 14px;
  height: 14px;
  background-position: -627px -725px;
}

.logo.sub-on {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 14px;
  height: 14px;
  background-position: -627px -725px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sub-on {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.sub-w {
  width: 15px;
  height: 14px;
  background-position: -770px -609px;
}

.logo.sub-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 15px;
  height: 14px;
  background-position: -770px -609px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.sub-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.table-hi {
  width: 16px;
  height: 14px;
  background-position: -483px -725px;
}

.logo.table-hi {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 16px;
  height: 14px;
  background-position: -483px -725px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.table-hi {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.table-hi-w {
  width: 16px;
  height: 14px;
  background-position: -499px -725px;
}

.logo.table-hi-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 16px;
  height: 14px;
  background-position: -499px -725px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.table-hi-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.tag-close {
  width: 10px;
  height: 10px;
  background-position: -785px -513px;
}

.logo.tag-close {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 10px;
  height: 10px;
  background-position: -785px -513px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.tag-close {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.tick-d {
  width: 8px;
  height: 8px;
  background-position: -790px -572px;
}

.logo.tick-d {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 8px;
  height: 8px;
  background-position: -790px -572px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.tick-d {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.tick-pink {
  width: 14px;
  height: 11px;
  background-position: -446px -601px;
}

.logo.tick-pink {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 14px;
  height: 11px;
  background-position: -446px -601px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.tick-pink {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.tick-w {
  width: 14px;
  height: 10px;
  background-position: -518px -601px;
}

.logo.tick-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 14px;
  height: 10px;
  background-position: -518px -601px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.tick-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.ticket-lrg {
  width: 122px;
  height: 87px;
  background-position: -306px -375px;
}

.logo.ticket-lrg {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 122px;
  height: 87px;
  background-position: -306px -375px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.ticket-lrg {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.time-d {
  width: 15px;
  height: 11px;
  background-position: -416px -601px;
}

.logo.time-d {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 15px;
  height: 11px;
  background-position: -416px -601px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.time-d {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.time-full-d {
  width: 11px;
  height: 15px;
  background-position: -785px -227px;
}

.logo.time-full-d {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 11px;
  height: 15px;
  background-position: -785px -227px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.time-full-d {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.time-full-sm-w {
  width: 11px;
  height: 15px;
  background-position: -785px -242px;
}

.logo.time-full-sm-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 11px;
  height: 15px;
  background-position: -785px -242px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.time-full-sm-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.time-full-w {
  width: 14px;
  height: 20px;
  background-position: -45px -755px;
}

.logo.time-full-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 14px;
  height: 20px;
  background-position: -45px -755px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.time-full-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.time-half-d {
  width: 12px;
  height: 15px;
  background-position: -785px -197px;
}

.logo.time-half-d {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 12px;
  height: 15px;
  background-position: -785px -197px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.time-half-d {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.time-half-sm-w {
  width: 12px;
  height: 15px;
  background-position: -785px -212px;
}

.logo.time-half-sm-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 12px;
  height: 15px;
  background-position: -785px -212px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.time-half-sm-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.time-half-w {
  width: 16px;
  height: 20px;
  background-position: -333px -725px;
}

.logo.time-half-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 16px;
  height: 20px;
  background-position: -333px -725px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.time-half-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.time-sm-w {
  width: 15px;
  height: 11px;
  background-position: -431px -601px;
}

.logo.time-sm-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 15px;
  height: 11px;
  background-position: -431px -601px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.time-sm-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.time-w {
  width: 20px;
  height: 15px;
  background-position: -513px -705px;
}

.logo.time-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 15px;
  background-position: -513px -705px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.time-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.tipl-logo-n {
  width: 350px;
  height: 160px;
  background-position: 0px 0px;
}

.logo.tipl-logo-n {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 350px;
  height: 160px;
  background-position: 0px 0px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.tipl-logo-n {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.tipl-logo-small {
  width: 210px;
  height: 96px;
  background-position: -229px -270px;
}

.logo.tipl-logo-small {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 210px;
  height: 96px;
  background-position: -229px -270px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.tipl-logo-small {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.topps_logo {
  width: 106px;
  height: 58px;
  background-position: -537px -375px;
}

.logo.topps_logo {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 106px;
  height: 58px;
  background-position: -537px -375px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.topps_logo {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.topps_logo_mob {
  width: 73px;
  height: 40px;
  background-position: 0px -625px;
}

.logo.topps_logo_mob {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 73px;
  height: 40px;
  background-position: 0px -625px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.topps_logo_mob {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.tour {
  width: 19px;
  height: 11px;
  background-position: -363px -601px;
}

.logo.tour {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 19px;
  height: 11px;
  background-position: -363px -601px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.tour {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.tour-w {
  width: 19px;
  height: 11px;
  background-position: -382px -601px;
}

.logo.tour-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 19px;
  height: 11px;
  background-position: -382px -601px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.tour-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.transport {
  width: 17px;
  height: 21px;
  background-position: 0px -755px;
}

.logo.transport {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 17px;
  height: 21px;
  background-position: 0px -755px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.transport {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.trophy-sm {
  width: 11px;
  height: 20px;
  background-position: -785px -48px;
}

.logo.trophy-sm {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 11px;
  height: 20px;
  background-position: -785px -48px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.trophy-sm {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.trophy-sm-b {
  width: 11px;
  height: 20px;
  background-position: -785px -68px;
}

.logo.trophy-sm-b {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 11px;
  height: 20px;
  background-position: -785px -68px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.trophy-sm-b {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.tv-d {
  width: 16px;
  height: 16px;
  background-position: -433px -725px;
}

.logo.tv-d {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 16px;
  height: 16px;
  background-position: -433px -725px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.tv-d {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.tv-sm {
  width: 9px;
  height: 9px;
  background-position: -785px -620px;
}

.logo.tv-sm {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 9px;
  height: 9px;
  background-position: -785px -620px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.tv-sm {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.tv-w {
  width: 16px;
  height: 16px;
  background-position: -449px -725px;
}

.logo.tv-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 16px;
  height: 16px;
  background-position: -449px -725px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.tv-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.update {
  width: 11px;
  height: 11px;
  background-position: -785px -397px;
}

.logo.update {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 11px;
  height: 11px;
  background-position: -785px -397px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.update {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.useful-links {
  width: 53px;
  height: 53px;
  background-position: -724px -556px;
}

.logo.useful-links {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 53px;
  height: 53px;
  background-position: -724px -556px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.useful-links {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.user-b {
  width: 18px;
  height: 23px;
  background-position: -584px -573px;
}

.logo.user-b {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 18px;
  height: 23px;
  background-position: -584px -573px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.user-b {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.user-sm-b {
  width: 9px;
  height: 11px;
  background-position: -785px -523px;
}

.logo.user-sm-b {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 9px;
  height: 11px;
  background-position: -785px -523px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.user-sm-b {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.user-sm-w {
  width: 9px;
  height: 11px;
  background-position: -785px -534px;
}

.logo.user-sm-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 9px;
  height: 11px;
  background-position: -785px -534px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.user-sm-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.user-w {
  width: 18px;
  height: 23px;
  background-position: -602px -573px;
}

.logo.user-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 18px;
  height: 23px;
  background-position: -602px -573px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.user-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.video-grey {
  width: 20px;
  height: 14px;
  background-position: -717px -665px;
}

.logo.video-grey {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 14px;
  background-position: -717px -665px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.video-grey {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.video-hi {
  width: 20px;
  height: 14px;
  background-position: -737px -665px;
}

.logo.video-hi {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 20px;
  height: 14px;
  background-position: -737px -665px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.video-hi {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.video-page-play {
  width: 7px;
  height: 8px;
  background-position: -785px -656px;
}

.logo.video-page-play {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 7px;
  height: 8px;
  background-position: -785px -656px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.video-page-play {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.video-page-play-alt {
  width: 7px;
  height: 8px;
  background-position: -785px -664px;
}

.logo.video-page-play-alt {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 7px;
  height: 8px;
  background-position: -785px -664px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.video-page-play-alt {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.video-sm-h {
  width: 12px;
  height: 12px;
  background-position: -785px -355px;
}

.logo.video-sm-h {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 12px;
  height: 12px;
  background-position: -785px -355px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.video-sm-h {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.video-sm-teal {
  width: 18px;
  height: 12px;
  background-position: -308px -601px;
}

.logo.video-sm-teal {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 18px;
  height: 12px;
  background-position: -308px -601px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.video-sm-teal {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.video-sm-w {
  width: 18px;
  height: 12px;
  background-position: -326px -601px;
}

.logo.video-sm-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 18px;
  height: 12px;
  background-position: -326px -601px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.video-sm-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.warning-w {
  width: 15px;
  height: 15px;
  background-position: -179px -755px;
}

.logo.warning-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 15px;
  height: 15px;
  background-position: -179px -755px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.warning-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.website-link {
  width: 14px;
  height: 11px;
  background-position: -460px -601px;
}

.logo.website-link {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 14px;
  height: 11px;
  background-position: -460px -601px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.website-link {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.whistle-w {
  width: 15px;
  height: 13px;
  background-position: -609px -705px;
}

.logo.whistle-w {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 15px;
  height: 13px;
  background-position: -609px -705px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.whistle-w {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.white-stadium {
  width: 23px;
  height: 14px;
  background-position: -534px -665px;
}

.logo.white-stadium {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 23px;
  height: 14px;
  background-position: -534px -665px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.white-stadium {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.year-in-numbers-efl-icn {
  width: 17px;
  height: 25px;
  background-position: -490px -625px;
}

.logo.year-in-numbers-efl-icn {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 17px;
  height: 25px;
  background-position: -490px -625px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.year-in-numbers-efl-icn {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.year-in-numbers-nl-icn {
  width: 19px;
  height: 29px;
  background-position: -764px -164px;
}

.logo.year-in-numbers-nl-icn {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 19px;
  height: 29px;
  background-position: -764px -164px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.year-in-numbers-nl-icn {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.year-in-numbers-prem-icn {
  width: 22px;
  height: 27px;
  background-position: -453px -665px;
}

.logo.year-in-numbers-prem-icn {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 22px;
  height: 27px;
  background-position: -453px -665px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.year-in-numbers-prem-icn {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.icn.young-player-award {
  width: 88px;
  height: 33px;
  background-position: -161px -625px;
}

.logo.young-player-award {
  background: url("../i/sprites/global-sprite.png") no-repeat;
  width: 88px;
  height: 33px;
  background-position: -161px -625px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo.young-player-award {
    background-image: url("../i/sprites/global-sprite@x2.png");
    background-size: 798px 776px;
  }
}

.badge-20 {
  background-image: url("../i/sprites/badges-20-sprite.png");
  background-repeat: no-repeat;
  width: 20px;
  height: 20px;
  display: block;
  background-position: -140px -140px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .badge-20 {
    background-image: url("../i/sprites/badges-20-sprite@x2.png");
    background-size: 480px 460px;
  }
}
.badge-20.ACM {
  background-position: 0px 0px;
}
.badge-20.ADL {
  background-position: -20px 0px;
}
.badge-20.AEK {
  background-position: 0px -20px;
}
.badge-20.AFW {
  background-position: -20px -20px;
}
.badge-20.AJA {
  background-position: -40px 0px;
}
.badge-20.APO {
  background-position: -40px -20px;
}
.badge-20.ARS {
  background-position: 0px -40px;
}
.badge-20.ASI {
  background-position: -20px -40px;
}
.badge-20.AST {
  background-position: -40px -40px;
}
.badge-20.ASY {
  background-position: -60px 0px;
}
.badge-20.ATA {
  background-position: -60px -20px;
}
.badge-20.ATH {
  background-position: -60px -40px;
}
.badge-20.ATM {
  background-position: 0px -60px;
}
.badge-20.AUS {
  background-position: -20px -60px;
}
.badge-20.AVL {
  background-position: -40px -60px;
}
.badge-20.AZ {
  background-position: -60px -60px;
}
.badge-20.B04 {
  background-position: -80px 0px;
}
.badge-20.BAL {
  background-position: -80px -20px;
}
.badge-20.BAR {
  background-position: -80px -40px;
}
.badge-20.BAT {
  background-position: -80px -60px;
}
.badge-20.BBV {
  background-position: 0px -80px;
}
.badge-20.BCN {
  background-position: -20px -80px;
}
.badge-20.BEF {
  background-position: -40px -80px;
}
.badge-20.BEL {
  background-position: -60px -80px;
}
.badge-20.BHA {
  background-position: -80px -80px;
}
.badge-20.BIR {
  background-position: -100px 0px;
}
.badge-20.BJK {
  background-position: -100px -20px;
}
.badge-20.BLB {
  background-position: -100px -40px;
}
.badge-20.BLP {
  background-position: -100px -60px;
}
.badge-20.BMG {
  background-position: -100px -80px;
}
.badge-20.BOL {
  background-position: 0px -100px;
}
.badge-20.BOR {
  background-position: -20px -100px;
}
.badge-20.BOU {
  background-position: -40px -100px;
}
.badge-20.BRA {
  background-position: -60px -100px;
}
.badge-20.BRE {
  background-position: -80px -100px;
}
.badge-20.BRG {
  background-position: -100px -100px;
}
.badge-20.BRI {
  background-position: -120px 0px;
}
.badge-20.BRR {
  background-position: -120px -20px;
}
.badge-20.BRU {
  background-position: -120px -40px;
}
.badge-20.BRW {
  background-position: -120px -60px;
}
.badge-20.BRY {
  background-position: -120px -80px;
}
.badge-20.BSC {
  background-position: -120px -100px;
}
.badge-20.BSL {
  background-position: 0px -120px;
}
.badge-20.BUR {
  background-position: -20px -120px;
}
.badge-20.BVB {
  background-position: -40px -120px;
}
.badge-20.CAR {
  background-position: -60px -120px;
}
.badge-20.CEL {
  background-position: -80px -120px;
}
.badge-20.CHA {
  background-position: -100px -120px;
}
.badge-20.CHE {
  background-position: -120px -120px;
}
.badge-20.CHF {
  background-position: -140px 0px;
}
.badge-20.CHT {
  background-position: -140px -20px;
}
.badge-20.CLV {
  background-position: -140px -40px;
}
.badge-20.CMU {
  background-position: -140px -60px;
}
.badge-20.COU {
  background-position: -140px -80px;
}
.badge-20.COV {
  background-position: -140px -100px;
}
.badge-20.CPH {
  background-position: -140px -120px;
}
.badge-20.CRE {
  background-position: 0px -140px;
}
.badge-20.CRW {
  background-position: -20px -140px;
}
.badge-20.CRY {
  background-position: -40px -140px;
}
.badge-20.CSK {
  background-position: -60px -140px;
}
.badge-20.CUT {
  background-position: -80px -140px;
}
.badge-20.CZV {
  background-position: -100px -140px;
}
.badge-20.DAG {
  background-position: -120px -140px;
}
.badge-20.DER {
  background-position: -160px 0px;
}
.badge-20.DER-new {
  background-position: -160px -20px;
}
.badge-20.DMK {
  background-position: -160px -40px;
}
.badge-20.DND {
  background-position: -160px -60px;
}
.badge-20.DNR {
  background-position: -160px -80px;
}
.badge-20.DON {
  background-position: -160px -100px;
}
.badge-20.DYK {
  background-position: -160px -120px;
}
.badge-20.DZG {
  background-position: -160px -140px;
}
.badge-20.EAS {
  background-position: 0px -160px;
}
.badge-20.EVE {
  background-position: -20px -160px;
}
.badge-20.EXE {
  background-position: -40px -160px;
}
.badge-20.FCA {
  background-position: -60px -160px;
}
.badge-20.FCB {
  background-position: -80px -160px;
}
.badge-20.FCL {
  background-position: -100px -160px;
}
.badge-20.FCSM {
  background-position: -120px -160px;
}
.badge-20.FEN {
  background-position: -140px -160px;
}
.badge-20.FEY {
  background-position: -160px -160px;
}
.badge-20.FGR {
  background-position: -180px 0px;
}
.badge-20.FIO {
  background-position: -180px -20px;
}
.badge-20.FKQ {
  background-position: -180px -40px;
}
.badge-20.FKV {
  background-position: -180px -60px;
}
.badge-20.FLE {
  background-position: -180px -80px;
}
.badge-20.FUL {
  background-position: -180px -100px;
}
.badge-20.GAL {
  background-position: -180px -120px;
}
.badge-20.GIL {
  background-position: -180px -140px;
}
.badge-20.GRI {
  background-position: -180px -160px;
}
.badge-20.GRO {
  background-position: 0px -180px;
}
.badge-20.HAL {
  background-position: -20px -180px;
}
.badge-20.HBS {
  background-position: -40px -180px;
}
.badge-20.HOF {
  background-position: -60px -180px;
}
.badge-20.HUD {
  background-position: -80px -180px;
}
.badge-20.HUL {
  background-position: -100px -180px;
}
.badge-20.IBA {
  background-position: -120px -180px;
}
.badge-20.IPS {
  background-position: -140px -180px;
}
.badge-20.JUV {
  background-position: -160px -180px;
}
.badge-20.KAA {
  background-position: -180px -180px;
}
.badge-20.KOE {
  background-position: -200px 0px;
}
.badge-20.KRA {
  background-position: -200px -20px;
}
.badge-20.KYS {
  background-position: -200px -40px;
}
.badge-20.LAZ {
  background-position: -200px -60px;
}
.badge-20.LEE {
  background-position: -200px -80px;
}
.badge-20.LEG {
  background-position: -200px -100px;
}
.badge-20.LEI {
  background-position: -200px -120px;
}
.badge-20.LEP {
  background-position: -200px -140px;
}
.badge-20.LIB {
  background-position: -200px -160px;
}
.badge-20.LIN {
  background-position: -200px -180px;
}
.badge-20.LIV {
  background-position: 0px -200px;
}
.badge-20.LKM {
  background-position: -20px -200px;
}
.badge-20.LNO {
  background-position: -40px -200px;
}
.badge-20.LOK {
  background-position: -60px -200px;
}
.badge-20.LUD {
  background-position: -80px -200px;
}
.badge-20.LUT {
  background-position: -100px -200px;
}
.badge-20.LYN {
  background-position: -120px -200px;
}
.badge-20.M05 {
  background-position: -140px -200px;
}
.badge-20.MAN {
  background-position: -160px -200px;
}
.badge-20.MAR {
  background-position: -180px -200px;
}
.badge-20.MCH {
  background-position: -200px -200px;
}
.badge-20.MCI {
  background-position: -220px 0px;
}
.badge-20.MCO {
  background-position: -220px -20px;
}
.badge-20.MFF {
  background-position: -220px -40px;
}
.badge-20.MID {
  background-position: -220px -60px;
}
.badge-20.MIL {
  background-position: -220px -80px;
}
.badge-20.MKD {
  background-position: -220px -100px;
}
.badge-20.MOL {
  background-position: -220px -120px;
}
.badge-20.MOR {
  background-position: -220px -140px;
}
.badge-20.MTA {
  background-position: -220px -160px;
}
.badge-20.MUN {
  background-position: -220px -180px;
}
.badge-20.NAP {
  background-position: -220px -200px;
}
.badge-20.NEW {
  background-position: 0px -220px;
}
.badge-20.NFO {
  background-position: -20px -220px;
}
.badge-20.NHT {
  background-position: -40px -220px;
}
.badge-20.NIC {
  background-position: -60px -220px;
}
.badge-20.NKM {
  background-position: -80px -220px;
}
.badge-20.NOR {
  background-position: -100px -220px;
}
.badge-20.NOT {
  background-position: -120px -220px;
}
.badge-20.NWP {
  background-position: -140px -220px;
}
.badge-20.OFK {
  background-position: -160px -220px;
}
.badge-20.OLD {
  background-position: -180px -220px;
}
.badge-20.OLY {
  background-position: -200px -220px;
}
.badge-20.OSM {
  background-position: -220px -220px;
}
.badge-20.OXF {
  background-position: -240px 0px;
}
.badge-20.PAO {
  background-position: -240px -20px;
}
.badge-20.PBG {
  background-position: -240px -40px;
}
.badge-20.PET {
  background-position: -240px -60px;
}
.badge-20.PLY {
  background-position: -240px -80px;
}
.badge-20.PLZ {
  background-position: -240px -100px;
}
.badge-20.PNE {
  background-position: -240px -120px;
}
.badge-20.POR {
  background-position: -240px -140px;
}
.badge-20.PSG {
  background-position: -240px -160px;
}
.badge-20.PSV {
  background-position: -240px -180px;
}
.badge-20.PTO {
  background-position: -240px -200px;
}
.badge-20.PTV {
  background-position: -240px -220px;
}
.badge-20.QAB {
  background-position: 0px -240px;
}
.badge-20.QPR {
  background-position: -20px -240px;
}
.badge-20.RAP {
  background-position: -40px -240px;
}
.badge-20.RBL {
  background-position: -60px -240px;
}
.badge-20.RDG {
  background-position: -80px -240px;
}
.badge-20.RMA {
  background-position: -100px -240px;
}
.badge-20.RMD {
  background-position: -120px -240px;
}
.badge-20.ROC {
  background-position: -140px -240px;
}
.badge-20.RSB {
  background-position: -160px -240px;
}
.badge-20.RSO {
  background-position: -180px -240px;
}
.badge-20.RSV {
  background-position: -200px -240px;
}
.badge-20.RTH {
  background-position: -220px -240px;
}
.badge-20.RUB {
  background-position: -240px -240px;
}
.badge-20.S04 {
  background-position: -260px 0px;
}
.badge-20.SBR {
  background-position: -260px -20px;
}
.badge-20.SCL {
  background-position: -260px -40px;
}
.badge-20.SCU {
  background-position: -260px -60px;
}
.badge-20.SDK {
  background-position: -260px -80px;
}
.badge-20.SEV {
  background-position: -260px -100px;
}
.badge-20.SHR {
  background-position: -260px -120px;
}
.badge-20.SHU {
  background-position: -260px -140px;
}
.badge-20.SHW {
  background-position: -260px -160px;
}
.badge-20.SIO {
  background-position: -260px -180px;
}
.badge-20.SKE {
  background-position: -260px -200px;
}
.badge-20.SOU {
  background-position: -260px -220px;
}
.badge-20.SPP {
  background-position: -260px -240px;
}
.badge-20.SPR {
  background-position: 0px -260px;
}
.badge-20.SSL {
  background-position: -20px -260px;
}
.badge-20.STE {
  background-position: -40px -260px;
}
.badge-20.STK {
  background-position: -60px -260px;
}
.badge-20.STO {
  background-position: -80px -260px;
}
.badge-20.STU {
  background-position: -100px -260px;
}
.badge-20.STV {
  background-position: -120px -260px;
}
.badge-20.SUN {
  background-position: -140px -260px;
}
.badge-20.SUT {
  background-position: -160px -260px;
}
.badge-20.SWA {
  background-position: -180px -260px;
}
.badge-20.SWI {
  background-position: -200px -260px;
}
.badge-20.TOT {
  background-position: -240px -440px;
}
.badge-20.TOTALT {
  background-position: -260px -440px;
}
.badge-20.VAL {
  background-position: -280px -440px;
}
.badge-20.VIL {
  background-position: -300px -440px;
}
.badge-20.VIT {
  background-position: -320px -440px;
}
.badge-20.VTG {
  background-position: -340px -440px;
}
.badge-20.WAT {
  background-position: -360px -440px;
}
.badge-20.WBA {
  background-position: -380px -440px;
}
.badge-20.WHU {
  background-position: -400px -440px;
}
.badge-20.WIG {
  background-position: -420px -440px;
}
.badge-20.WIM {
  background-position: -440px -440px;
}
.badge-20.WLS {
  background-position: -460px 0px;
}
.badge-20.WOB {
  background-position: -460px -20px;
}
.badge-20.WOL {
  background-position: -460px -40px;
}
.badge-20.WYC {
  background-position: -460px -60px;
}
.badge-20.YEO {
  background-position: -460px -80px;
}
.badge-20.ZLN {
  background-position: -460px -100px;
}
.badge-20.ZNT {
  background-position: -460px -120px;
}
.badge-20.ZRL {
  background-position: -460px -140px;
}
.badge-20.default, .badge-20.flag {
  background-position: -140px -140px;
}
.badge-20.t100 {
  background-position: -220px -260px;
}
.badge-20.t1003 {
  background-position: -240px -260px;
}
.badge-20.t1007 {
  background-position: -260px -260px;
}
.badge-20.t10248 {
  background-position: -280px 0px;
}
.badge-20.t10575 {
  background-position: -280px -20px;
}
.badge-20.t10657 {
  background-position: -280px -40px;
}
.badge-20.t107 {
  background-position: -280px -60px;
}
.badge-20.t109 {
  background-position: -280px -80px;
}
.badge-20.t1098 {
  background-position: -280px -100px;
}
.badge-20.t1099 {
  background-position: -280px -120px;
}
.badge-20.t11206 {
  background-position: -280px -140px;
}
.badge-20.t11371 {
  background-position: -280px -160px;
}
.badge-20.t1169 {
  background-position: -280px -180px;
}
.badge-20.t1170 {
  background-position: -280px -200px;
}
.badge-20.t1185 {
  background-position: -280px -220px;
}
.badge-20.t1189 {
  background-position: -280px -240px;
}
.badge-20.t11936 {
  background-position: -280px -260px;
}
.badge-20.t11937 {
  background-position: 0px -280px;
}
.badge-20.t121 {
  background-position: -20px -280px;
}
.badge-20.t125 {
  background-position: -40px -280px;
}
.badge-20.t127 {
  background-position: -60px -280px;
}
.badge-20.t129 {
  background-position: -80px -280px;
}
.badge-20.t12935 {
  background-position: -100px -280px;
}
.badge-20.t12938 {
  background-position: -120px -280px;
}
.badge-20.t12939 {
  background-position: -140px -280px;
}
.badge-20.t12940 {
  background-position: -160px -280px;
}
.badge-20.t12944 {
  background-position: -180px -280px;
}
.badge-20.t12948 {
  background-position: -200px -280px;
}
.badge-20.t12968 {
  background-position: -220px -280px;
}
.badge-20.t12969 {
  background-position: -240px -280px;
}
.badge-20.t12970 {
  background-position: -260px -280px;
}
.badge-20.t12971 {
  background-position: -280px -280px;
}
.badge-20.t131 {
  background-position: -300px 0px;
}
.badge-20.t13187 {
  background-position: -300px -20px;
}
.badge-20.t135 {
  background-position: -300px -40px;
}
.badge-20.t136 {
  background-position: -300px -60px;
}
.badge-20.t138 {
  background-position: -300px -80px;
}
.badge-20.t1395 {
  background-position: -300px -100px;
}
.badge-20.t140 {
  background-position: -300px -120px;
}
.badge-20.t1400 {
  background-position: -300px -140px;
}
.badge-20.t1405 {
  background-position: -300px -160px;
}
.badge-20.t1409 {
  background-position: -300px -180px;
}
.badge-20.t1414 {
  background-position: -300px -200px;
}
.badge-20.t142 {
  background-position: -300px -220px;
}
.badge-20.t143 {
  background-position: -300px -240px;
}
.badge-20.t1446 {
  background-position: -300px -260px;
}
.badge-20.t1457 {
  background-position: -300px -280px;
}
.badge-20.t146 {
  background-position: 0px -300px;
}
.badge-20.t1462 {
  background-position: -20px -300px;
}
.badge-20.t147 {
  background-position: -40px -300px;
}
.badge-20.t1475 {
  background-position: -60px -300px;
}
.badge-20.t148 {
  background-position: -80px -300px;
}
.badge-20.t1484 {
  background-position: -100px -300px;
}
.badge-20.t1487 {
  background-position: -120px -300px;
}
.badge-20.t1492 {
  background-position: -140px -300px;
}
.badge-20.t1493 {
  background-position: -160px -300px;
}
.badge-20.t1494 {
  background-position: -180px -300px;
}
.badge-20.t150 {
  background-position: -200px -300px;
}
.badge-20.t1508 {
  background-position: -220px -300px;
}
.badge-20.t1510 {
  background-position: -240px -300px;
}
.badge-20.t152 {
  background-position: -260px -300px;
}
.badge-20.t1520 {
  background-position: -280px -300px;
}
.badge-20.t1526 {
  background-position: -300px -300px;
}
.badge-20.t1580 {
  background-position: -320px 0px;
}
.badge-20.t1586 {
  background-position: -320px -20px;
}
.badge-20.t1587 {
  background-position: -320px -40px;
}
.badge-20.t159 {
  background-position: -320px -60px;
}
.badge-20.t160 {
  background-position: -320px -80px;
}
.badge-20.t1615 {
  background-position: -320px -100px;
}
.badge-20.t162 {
  background-position: -320px -120px;
}
.badge-20.t1633 {
  background-position: -320px -140px;
}
.badge-20.t169 {
  background-position: -320px -160px;
}
.badge-20.t171 {
  background-position: -320px -180px;
}
.badge-20.t1712 {
  background-position: -320px -200px;
}
.badge-20.t1716 {
  background-position: -320px -220px;
}
.badge-20.t1747 {
  background-position: -320px -240px;
}
.badge-20.t1748 {
  background-position: -320px -260px;
}
.badge-20.t176 {
  background-position: -320px -280px;
}
.badge-20.t177 {
  background-position: -320px -300px;
}
.badge-20.t1792 {
  background-position: 0px -320px;
}
.badge-20.t182 {
  background-position: -20px -320px;
}
.badge-20.t185 {
  background-position: -40px -320px;
}
.badge-20.t1902 {
  background-position: -60px -320px;
}
.badge-20.t194 {
  background-position: -80px -320px;
}
.badge-20.t1943 {
  background-position: -100px -320px;
}
.badge-20.t195 {
  background-position: -120px -320px;
}
.badge-20.t1951 {
  background-position: -140px -320px;
}
.badge-20.t1963 {
  background-position: -160px -320px;
}
.badge-20.t197 {
  background-position: -180px -320px;
}
.badge-20.t1981 {
  background-position: -200px -320px;
}
.badge-20.t2003 {
  background-position: -220px -320px;
}
.badge-20.t2006 {
  background-position: -240px -320px;
}
.badge-20.t203 {
  background-position: -260px -320px;
}
.badge-20.t2039 {
  background-position: -280px -320px;
}
.badge-20.t2047 {
  background-position: -300px -320px;
}
.badge-20.t205 {
  background-position: -320px -320px;
}
.badge-20.t2050 {
  background-position: -340px 0px;
}
.badge-20.t2051 {
  background-position: -340px -20px;
}
.badge-20.t2052 {
  background-position: -340px -40px;
}
.badge-20.t2057 {
  background-position: -340px -60px;
}
.badge-20.t2058 {
  background-position: -340px -80px;
}
.badge-20.t2059 {
  background-position: -340px -100px;
}
.badge-20.t206 {
  background-position: -340px -120px;
}
.badge-20.t2060 {
  background-position: -340px -140px;
}
.badge-20.t2061 {
  background-position: -340px -160px;
}
.badge-20.t2062 {
  background-position: -340px -180px;
}
.badge-20.t2063 {
  background-position: -340px -200px;
}
.badge-20.t2064 {
  background-position: -340px -220px;
}
.badge-20.t211 {
  background-position: -340px -240px;
}
.badge-20.t2116 {
  background-position: -340px -260px;
}
.badge-20.t212 {
  background-position: -340px -280px;
}
.badge-20.t2133 {
  background-position: -340px -300px;
}
.badge-20.t214 {
  background-position: -340px -320px;
}
.badge-20.t2141 {
  background-position: 0px -340px;
}
.badge-20.t2155 {
  background-position: -20px -340px;
}
.badge-20.t216 {
  background-position: -40px -340px;
}
.badge-20.t2161 {
  background-position: -60px -340px;
}
.badge-20.t217 {
  background-position: -80px -340px;
}
.badge-20.t2182 {
  background-position: -100px -340px;
}
.badge-20.t2246 {
  background-position: -120px -340px;
}
.badge-20.t2273 {
  background-position: -140px -340px;
}
.badge-20.t2278 {
  background-position: -160px -340px;
}
.badge-20.t2279 {
  background-position: -180px -340px;
}
.badge-20.t232 {
  background-position: -200px -340px;
}
.badge-20.t234 {
  background-position: -220px -340px;
}
.badge-20.t2347 {
  background-position: -240px -340px;
}
.badge-20.t2359 {
  background-position: -260px -340px;
}
.badge-20.t237 {
  background-position: -280px -340px;
}
.badge-20.t239 {
  background-position: -300px -340px;
}
.badge-20.t240 {
  background-position: -320px -340px;
}
.badge-20.t243 {
  background-position: -340px -340px;
}
.badge-20.t2447 {
  background-position: -360px 0px;
}
.badge-20.t245 {
  background-position: -360px -20px;
}
.badge-20.t2468 {
  background-position: -360px -40px;
}
.badge-20.t249 {
  background-position: -360px -60px;
}
.badge-20.t2496 {
  background-position: -360px -80px;
}
.badge-20.t2497 {
  background-position: -360px -100px;
}
.badge-20.t250 {
  background-position: -360px -120px;
}
.badge-20.t252 {
  background-position: -360px -140px;
}
.badge-20.t253 {
  background-position: -360px -160px;
}
.badge-20.t2592 {
  background-position: -360px -180px;
}
.badge-20.t2599 {
  background-position: -360px -200px;
}
.badge-20.t260 {
  background-position: -360px -220px;
}
.badge-20.t2623 {
  background-position: -360px -240px;
}
.badge-20.t2625 {
  background-position: -360px -260px;
}
.badge-20.t2627 {
  background-position: -360px -280px;
}
.badge-20.t2628 {
  background-position: -360px -300px;
}
.badge-20.t263 {
  background-position: -360px -320px;
}
.badge-20.t264 {
  background-position: -360px -340px;
}
.badge-20.t2702 {
  background-position: 0px -360px;
}
.badge-20.t2714 {
  background-position: -20px -360px;
}
.badge-20.t273 {
  background-position: -40px -360px;
}
.badge-20.t2733 {
  background-position: -60px -360px;
}
.badge-20.t2751 {
  background-position: -80px -360px;
}
.badge-20.t2753 {
  background-position: -100px -360px;
}
.badge-20.t2759 {
  background-position: -120px -360px;
}
.badge-20.t2760 {
  background-position: -140px -360px;
}
.badge-20.t2794 {
  background-position: -160px -360px;
}
.badge-20.t281 {
  background-position: -180px -360px;
}
.badge-20.t2839 {
  background-position: -200px -360px;
}
.badge-20.t284 {
  background-position: -220px -360px;
}
.badge-20.t2847 {
  background-position: -240px -360px;
}
.badge-20.t287 {
  background-position: -260px -360px;
}
.badge-20.t2870 {
  background-position: -280px -360px;
}
.badge-20.t289 {
  background-position: -300px -360px;
}
.badge-20.t290 {
  background-position: -320px -360px;
}
.badge-20.t291 {
  background-position: -340px -360px;
}
.badge-20.t293 {
  background-position: -360px -360px;
}
.badge-20.t294 {
  background-position: -380px 0px;
}
.badge-20.t295 {
  background-position: -380px -20px;
}
.badge-20.t297 {
  background-position: -380px -40px;
}
.badge-20.t298 {
  background-position: -380px -60px;
}
.badge-20.t2997 {
  background-position: -380px -80px;
}
.badge-20.t300 {
  background-position: -380px -100px;
}
.badge-20.t301 {
  background-position: -380px -120px;
}
.badge-20.t3012 {
  background-position: -380px -140px;
}
.badge-20.t3014 {
  background-position: -380px -160px;
}
.badge-20.t302 {
  background-position: -380px -180px;
}
.badge-20.t3033 {
  background-position: -380px -200px;
}
.badge-20.t3062 {
  background-position: -380px -220px;
}
.badge-20.t3093 {
  background-position: -380px -240px;
}
.badge-20.t3096 {
  background-position: -380px -260px;
}
.badge-20.t3097 {
  background-position: -380px -280px;
}
.badge-20.t310 {
  background-position: -380px -300px;
}
.badge-20.t3107 {
  background-position: -380px -320px;
}
.badge-20.t3120 {
  background-position: -380px -340px;
}
.badge-20.t3121 {
  background-position: -380px -360px;
}
.badge-20.t3139 {
  background-position: 0px -380px;
}
.badge-20.t3140 {
  background-position: -20px -380px;
}
.badge-20.t3141 {
  background-position: -40px -380px;
}
.badge-20.t3150 {
  background-position: -60px -380px;
}
.badge-20.t3151 {
  background-position: -80px -380px;
}
.badge-20.t3153 {
  background-position: -100px -380px;
}
.badge-20.t3155 {
  background-position: -120px -380px;
}
.badge-20.t3156 {
  background-position: -140px -380px;
}
.badge-20.t3159 {
  background-position: -160px -380px;
}
.badge-20.t3160 {
  background-position: -180px -380px;
}
.badge-20.t3161 {
  background-position: -200px -380px;
}
.badge-20.t3162 {
  background-position: -220px -380px;
}
.badge-20.t3163 {
  background-position: -240px -380px;
}
.badge-20.t318 {
  background-position: -260px -380px;
}
.badge-20.t3221 {
  background-position: -280px -380px;
}
.badge-20.t324 {
  background-position: -300px -380px;
}
.badge-20.t3347 {
  background-position: -320px -380px;
}
.badge-20.t3356 {
  background-position: -340px -380px;
}
.badge-20.t3360 {
  background-position: -360px -380px;
}
.badge-20.t3382 {
  background-position: -380px -380px;
}
.badge-20.t3389 {
  background-position: -400px 0px;
}
.badge-20.t3404 {
  background-position: -400px -20px;
}
.badge-20.t3414 {
  background-position: -400px -40px;
}
.badge-20.t3417 {
  background-position: -400px -60px;
}
.badge-20.t3419 {
  background-position: -400px -80px;
}
.badge-20.t3423 {
  background-position: -400px -100px;
}
.badge-20.t3437 {
  background-position: -400px -120px;
}
.badge-20.t3446 {
  background-position: -400px -140px;
}
.badge-20.t3448 {
  background-position: -400px -160px;
}
.badge-20.t3454 {
  background-position: -400px -180px;
}
.badge-20.t3485 {
  background-position: -400px -200px;
}
.badge-20.t3492 {
  background-position: -400px -220px;
}
.badge-20.t3533 {
  background-position: -400px -240px;
}
.badge-20.t373 {
  background-position: -400px -260px;
}
.badge-20.t375 {
  background-position: -400px -280px;
}
.badge-20.t3751 {
  background-position: -400px -300px;
}
.badge-20.t378 {
  background-position: -400px -320px;
}
.badge-20.t383 {
  background-position: -400px -340px;
}
.badge-20.t385 {
  background-position: -400px -360px;
}
.badge-20.t3869 {
  background-position: -400px -380px;
}
.badge-20.t387 {
  background-position: 0px -400px;
}
.badge-20.t394 {
  background-position: -20px -400px;
}
.badge-20.t4004 {
  background-position: -40px -400px;
}
.badge-20.t4007 {
  background-position: -60px -400px;
}
.badge-20.t401 {
  background-position: -80px -400px;
}
.badge-20.t4094 {
  background-position: -100px -400px;
}
.badge-20.t411 {
  background-position: -120px -400px;
}
.badge-20.t4114 {
  background-position: -140px -400px;
}
.badge-20.t413 {
  background-position: -160px -400px;
}
.badge-20.t414 {
  background-position: -180px -400px;
}
.badge-20.t4153 {
  background-position: -200px -400px;
}
.badge-20.t428 {
  background-position: -220px -400px;
}
.badge-20.t429 {
  background-position: -240px -400px;
}
.badge-20.t434 {
  background-position: -260px -400px;
}
.badge-20.t439 {
  background-position: -280px -400px;
}
.badge-20.t440 {
  background-position: -300px -400px;
}
.badge-20.t445 {
  background-position: -320px -400px;
}
.badge-20.t450 {
  background-position: -340px -400px;
}
.badge-20.t452 {
  background-position: -360px -400px;
}
.badge-20.t453 {
  background-position: -380px -400px;
}
.badge-20.t456 {
  background-position: -400px -400px;
}
.badge-20.t457 {
  background-position: -420px 0px;
}
.badge-20.t463 {
  background-position: -420px -20px;
}
.badge-20.t4660 {
  background-position: -420px -40px;
}
.badge-20.t472 {
  background-position: -420px -60px;
}
.badge-20.t476 {
  background-position: -420px -80px;
}
.badge-20.t479 {
  background-position: -420px -100px;
}
.badge-20.t48 {
  background-position: -420px -120px;
}
.badge-20.t482 {
  background-position: -420px -140px;
}
.badge-20.t485 {
  background-position: -420px -160px;
}
.badge-20.t491 {
  background-position: -420px -180px;
}
.badge-20.t5334 {
  background-position: -420px -200px;
}
.badge-20.t5335 {
  background-position: -420px -220px;
}
.badge-20.t5348 {
  background-position: -420px -240px;
}
.badge-20.t5350 {
  background-position: -420px -260px;
}
.badge-20.t5351 {
  background-position: -420px -280px;
}
.badge-20.t545 {
  background-position: -420px -300px;
}
.badge-20.t5576 {
  background-position: -420px -320px;
}
.badge-20.t573 {
  background-position: -420px -340px;
}
.badge-20.t580 {
  background-position: -420px -360px;
}
.badge-20.t581 {
  background-position: -420px -380px;
}
.badge-20.t585 {
  background-position: -420px -400px;
}
.badge-20.t586 {
  background-position: 0px -420px;
}
.badge-20.t59 {
  background-position: -20px -420px;
}
.badge-20.t591 {
  background-position: -40px -420px;
}
.badge-20.t595 {
  background-position: -60px -420px;
}
.badge-20.t6106 {
  background-position: -80px -420px;
}
.badge-20.t6128 {
  background-position: -100px -420px;
}
.badge-20.t6134 {
  background-position: -120px -420px;
}
.badge-20.t6339 {
  background-position: -140px -420px;
}
.badge-20.t6505 {
  background-position: -160px -420px;
}
.badge-20.t657 {
  background-position: -180px -420px;
}
.badge-20.t67 {
  background-position: -200px -420px;
}
.badge-20.t671 {
  background-position: -220px -420px;
}
.badge-20.t6722 {
  background-position: -240px -420px;
}
.badge-20.t6751 {
  background-position: -260px -420px;
}
.badge-20.t678 {
  background-position: -280px -420px;
}
.badge-20.t679 {
  background-position: -300px -420px;
}
.badge-20.t6796 {
  background-position: -320px -420px;
}
.badge-20.t69 {
  background-position: -340px -420px;
}
.badge-20.t70 {
  background-position: -360px -420px;
}
.badge-20.t7063 {
  background-position: -380px -420px;
}
.badge-20.t71 {
  background-position: -400px -420px;
}
.badge-20.t7140 {
  background-position: -420px -420px;
}
.badge-20.t7292 {
  background-position: -440px 0px;
}
.badge-20.t73 {
  background-position: -440px -20px;
}
.badge-20.t740 {
  background-position: -440px -40px;
}
.badge-20.t76 {
  background-position: -440px -60px;
}
.badge-20.t7601 {
  background-position: -440px -80px;
}
.badge-20.t7608 {
  background-position: -440px -100px;
}
.badge-20.t78 {
  background-position: -440px -120px;
}
.badge-20.t79 {
  background-position: -440px -140px;
}
.badge-20.t803 {
  background-position: -440px -160px;
}
.badge-20.t808 {
  background-position: -440px -180px;
}
.badge-20.t810 {
  background-position: -440px -200px;
}
.badge-20.t820 {
  background-position: -440px -220px;
}
.badge-20.t84 {
  background-position: -440px -240px;
}
.badge-20.t855 {
  background-position: -440px -260px;
}
.badge-20.t857 {
  background-position: -440px -280px;
}
.badge-20.t884 {
  background-position: -440px -300px;
}
.badge-20.t886 {
  background-position: -440px -320px;
}
.badge-20.t887 {
  background-position: -440px -340px;
}
.badge-20.t8889 {
  background-position: -440px -360px;
}
.badge-20.t891 {
  background-position: -440px -380px;
}
.badge-20.t8950 {
  background-position: -440px -400px;
}
.badge-20.t8951 {
  background-position: -440px -420px;
}
.badge-20.t8963 {
  background-position: 0px -440px;
}
.badge-20.t8964 {
  background-position: -20px -440px;
}
.badge-20.t935 {
  background-position: -40px -440px;
}
.badge-20.t936 {
  background-position: -60px -440px;
}
.badge-20.t94 {
  background-position: -80px -440px;
}
.badge-20.t943 {
  background-position: -100px -440px;
}
.badge-20.t9449 {
  background-position: -120px -440px;
}
.badge-20.t949 {
  background-position: -140px -440px;
}
.badge-20.t95 {
  background-position: -160px -440px;
}
.badge-20.t96 {
  background-position: -180px -440px;
}
.badge-20.t988 {
  background-position: -200px -440px;
}
.badge-20.t993 {
  background-position: -220px -440px;
}

.badge-25 {
  background-image: url("../i/sprites/badges-25-sprite.png");
  background-repeat: no-repeat;
  width: 25px;
  height: 25px;
  display: block;
  background-position: -175px -175px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .badge-25 {
    background-image: url("../i/sprites/badges-25-sprite@x2.png");
    background-size: 600px 575px;
  }
}
.badge-25.ACM {
  background-position: 0px 0px;
}
.badge-25.ADL {
  background-position: -25px 0px;
}
.badge-25.AEK {
  background-position: 0px -25px;
}
.badge-25.AFW {
  background-position: -25px -25px;
}
.badge-25.AJA {
  background-position: -50px 0px;
}
.badge-25.APO {
  background-position: -50px -25px;
}
.badge-25.ARS {
  background-position: 0px -50px;
}
.badge-25.ASI {
  background-position: -25px -50px;
}
.badge-25.AST {
  background-position: -50px -50px;
}
.badge-25.ASY {
  background-position: -75px 0px;
}
.badge-25.ATA {
  background-position: -75px -25px;
}
.badge-25.ATH {
  background-position: -75px -50px;
}
.badge-25.ATM {
  background-position: 0px -75px;
}
.badge-25.AUS {
  background-position: -25px -75px;
}
.badge-25.AVL {
  background-position: -50px -75px;
}
.badge-25.AZ {
  background-position: -75px -75px;
}
.badge-25.B04 {
  background-position: -100px 0px;
}
.badge-25.BAL {
  background-position: -100px -25px;
}
.badge-25.BAR {
  background-position: -100px -50px;
}
.badge-25.BAT {
  background-position: -100px -75px;
}
.badge-25.BBV {
  background-position: 0px -100px;
}
.badge-25.BCN {
  background-position: -25px -100px;
}
.badge-25.BEF {
  background-position: -50px -100px;
}
.badge-25.BEL {
  background-position: -75px -100px;
}
.badge-25.BHA {
  background-position: -100px -100px;
}
.badge-25.BIR {
  background-position: -125px 0px;
}
.badge-25.BJK {
  background-position: -125px -25px;
}
.badge-25.BLB {
  background-position: -125px -50px;
}
.badge-25.BLP {
  background-position: -125px -75px;
}
.badge-25.BMG {
  background-position: -125px -100px;
}
.badge-25.BOL {
  background-position: 0px -125px;
}
.badge-25.BOR {
  background-position: -25px -125px;
}
.badge-25.BOU {
  background-position: -50px -125px;
}
.badge-25.BRA {
  background-position: -75px -125px;
}
.badge-25.BRE {
  background-position: -100px -125px;
}
.badge-25.BRG {
  background-position: -125px -125px;
}
.badge-25.BRI {
  background-position: -150px 0px;
}
.badge-25.BRR {
  background-position: -150px -25px;
}
.badge-25.BRU {
  background-position: -150px -50px;
}
.badge-25.BRW {
  background-position: -150px -75px;
}
.badge-25.BRY {
  background-position: -150px -100px;
}
.badge-25.BSC {
  background-position: -150px -125px;
}
.badge-25.BSL {
  background-position: 0px -150px;
}
.badge-25.BUR {
  background-position: -25px -150px;
}
.badge-25.BVB {
  background-position: -50px -150px;
}
.badge-25.CAR {
  background-position: -75px -150px;
}
.badge-25.CEL {
  background-position: -100px -150px;
}
.badge-25.CHA {
  background-position: -125px -150px;
}
.badge-25.CHE {
  background-position: -150px -150px;
}
.badge-25.CHF {
  background-position: -175px 0px;
}
.badge-25.CHT {
  background-position: -175px -25px;
}
.badge-25.CLV {
  background-position: -175px -50px;
}
.badge-25.CMU {
  background-position: -175px -75px;
}
.badge-25.COU {
  background-position: -175px -100px;
}
.badge-25.COV {
  background-position: -175px -125px;
}
.badge-25.CPH {
  background-position: -175px -150px;
}
.badge-25.CRE {
  background-position: 0px -175px;
}
.badge-25.CRW {
  background-position: -25px -175px;
}
.badge-25.CRY {
  background-position: -50px -175px;
}
.badge-25.CSK {
  background-position: -75px -175px;
}
.badge-25.CUT {
  background-position: -100px -175px;
}
.badge-25.CZV {
  background-position: -125px -175px;
}
.badge-25.DAG {
  background-position: -150px -175px;
}
.badge-25.DER {
  background-position: -200px 0px;
}
.badge-25.DER-new {
  background-position: -200px -25px;
}
.badge-25.DMK {
  background-position: -200px -50px;
}
.badge-25.DND {
  background-position: -200px -75px;
}
.badge-25.DNR {
  background-position: -200px -100px;
}
.badge-25.DON {
  background-position: -200px -125px;
}
.badge-25.DYK {
  background-position: -200px -150px;
}
.badge-25.DZG {
  background-position: -200px -175px;
}
.badge-25.EAS {
  background-position: 0px -200px;
}
.badge-25.EVE {
  background-position: -25px -200px;
}
.badge-25.EXE {
  background-position: -50px -200px;
}
.badge-25.FCA {
  background-position: -75px -200px;
}
.badge-25.FCB {
  background-position: -100px -200px;
}
.badge-25.FCL {
  background-position: -125px -200px;
}
.badge-25.FCSM {
  background-position: -150px -200px;
}
.badge-25.FEN {
  background-position: -175px -200px;
}
.badge-25.FEY {
  background-position: -200px -200px;
}
.badge-25.FGR {
  background-position: -225px 0px;
}
.badge-25.FIO {
  background-position: -225px -25px;
}
.badge-25.FKQ {
  background-position: -225px -50px;
}
.badge-25.FKV {
  background-position: -225px -75px;
}
.badge-25.FLE {
  background-position: -225px -100px;
}
.badge-25.FUL {
  background-position: -225px -125px;
}
.badge-25.GAL {
  background-position: -225px -150px;
}
.badge-25.GIL {
  background-position: -225px -175px;
}
.badge-25.GRI {
  background-position: -225px -200px;
}
.badge-25.GRO {
  background-position: 0px -225px;
}
.badge-25.HAL {
  background-position: -25px -225px;
}
.badge-25.HBS {
  background-position: -50px -225px;
}
.badge-25.HOF {
  background-position: -75px -225px;
}
.badge-25.HUD {
  background-position: -100px -225px;
}
.badge-25.HUL {
  background-position: -125px -225px;
}
.badge-25.IBA {
  background-position: -150px -225px;
}
.badge-25.IPS {
  background-position: -175px -225px;
}
.badge-25.JUV {
  background-position: -200px -225px;
}
.badge-25.KAA {
  background-position: -225px -225px;
}
.badge-25.KOE {
  background-position: -250px 0px;
}
.badge-25.KRA {
  background-position: -250px -25px;
}
.badge-25.KYS {
  background-position: -250px -50px;
}
.badge-25.LAZ {
  background-position: -250px -75px;
}
.badge-25.LEE {
  background-position: -250px -100px;
}
.badge-25.LEG {
  background-position: -250px -125px;
}
.badge-25.LEI {
  background-position: -250px -150px;
}
.badge-25.LEP {
  background-position: -250px -175px;
}
.badge-25.LIB {
  background-position: -250px -200px;
}
.badge-25.LIN {
  background-position: -250px -225px;
}
.badge-25.LIV {
  background-position: 0px -250px;
}
.badge-25.LKM {
  background-position: -25px -250px;
}
.badge-25.LNO {
  background-position: -50px -250px;
}
.badge-25.LOK {
  background-position: -75px -250px;
}
.badge-25.LUD {
  background-position: -100px -250px;
}
.badge-25.LUT {
  background-position: -125px -250px;
}
.badge-25.LYN {
  background-position: -150px -250px;
}
.badge-25.M05 {
  background-position: -175px -250px;
}
.badge-25.MAN {
  background-position: -200px -250px;
}
.badge-25.MAR {
  background-position: -225px -250px;
}
.badge-25.MCH {
  background-position: -250px -250px;
}
.badge-25.MCI {
  background-position: -275px 0px;
}
.badge-25.MCO {
  background-position: -275px -25px;
}
.badge-25.MFF {
  background-position: -275px -50px;
}
.badge-25.MID {
  background-position: -275px -75px;
}
.badge-25.MIL {
  background-position: -275px -100px;
}
.badge-25.MKD {
  background-position: -275px -125px;
}
.badge-25.MOL {
  background-position: -275px -150px;
}
.badge-25.MOR {
  background-position: -275px -175px;
}
.badge-25.MTA {
  background-position: -275px -200px;
}
.badge-25.MUN {
  background-position: -275px -225px;
}
.badge-25.NAP {
  background-position: -275px -250px;
}
.badge-25.NEW {
  background-position: 0px -275px;
}
.badge-25.NFO {
  background-position: -25px -275px;
}
.badge-25.NHT {
  background-position: -50px -275px;
}
.badge-25.NIC {
  background-position: -75px -275px;
}
.badge-25.NKM {
  background-position: -100px -275px;
}
.badge-25.NOR {
  background-position: -125px -275px;
}
.badge-25.NOT {
  background-position: -150px -275px;
}
.badge-25.NWP {
  background-position: -175px -275px;
}
.badge-25.OFK {
  background-position: -200px -275px;
}
.badge-25.OLD {
  background-position: -225px -275px;
}
.badge-25.OLY {
  background-position: -250px -275px;
}
.badge-25.OSM {
  background-position: -275px -275px;
}
.badge-25.OXF {
  background-position: -300px 0px;
}
.badge-25.PAO {
  background-position: -300px -25px;
}
.badge-25.PBG {
  background-position: -300px -50px;
}
.badge-25.PET {
  background-position: -300px -75px;
}
.badge-25.PLY {
  background-position: -300px -100px;
}
.badge-25.PLZ {
  background-position: -300px -125px;
}
.badge-25.PNE {
  background-position: -300px -150px;
}
.badge-25.POR {
  background-position: -300px -175px;
}
.badge-25.PSG {
  background-position: -300px -200px;
}
.badge-25.PSV {
  background-position: -300px -225px;
}
.badge-25.PTO {
  background-position: -300px -250px;
}
.badge-25.PTV {
  background-position: -300px -275px;
}
.badge-25.QAB {
  background-position: 0px -300px;
}
.badge-25.QPR {
  background-position: -25px -300px;
}
.badge-25.RAP {
  background-position: -50px -300px;
}
.badge-25.RBL {
  background-position: -75px -300px;
}
.badge-25.RDG {
  background-position: -100px -300px;
}
.badge-25.RMA {
  background-position: -125px -300px;
}
.badge-25.RMD {
  background-position: -150px -300px;
}
.badge-25.ROC {
  background-position: -175px -300px;
}
.badge-25.RSB {
  background-position: -200px -300px;
}
.badge-25.RSO {
  background-position: -225px -300px;
}
.badge-25.RSV {
  background-position: -250px -300px;
}
.badge-25.RTH {
  background-position: -275px -300px;
}
.badge-25.RUB {
  background-position: -300px -300px;
}
.badge-25.S04 {
  background-position: -325px 0px;
}
.badge-25.SBR {
  background-position: -325px -25px;
}
.badge-25.SCL {
  background-position: -325px -50px;
}
.badge-25.SCU {
  background-position: -325px -75px;
}
.badge-25.SDK {
  background-position: -325px -100px;
}
.badge-25.SEV {
  background-position: -325px -125px;
}
.badge-25.SHR {
  background-position: -325px -150px;
}
.badge-25.SHU {
  background-position: -325px -175px;
}
.badge-25.SHW {
  background-position: -325px -200px;
}
.badge-25.SIO {
  background-position: -325px -225px;
}
.badge-25.SKE {
  background-position: -325px -250px;
}
.badge-25.SOU {
  background-position: -325px -275px;
}
.badge-25.SPP {
  background-position: -325px -300px;
}
.badge-25.SPR {
  background-position: 0px -325px;
}
.badge-25.SSL {
  background-position: -25px -325px;
}
.badge-25.STE {
  background-position: -50px -325px;
}
.badge-25.STK {
  background-position: -75px -325px;
}
.badge-25.STO {
  background-position: -100px -325px;
}
.badge-25.STU {
  background-position: -125px -325px;
}
.badge-25.STV {
  background-position: -150px -325px;
}
.badge-25.SUN {
  background-position: -175px -325px;
}
.badge-25.SUT {
  background-position: -200px -325px;
}
.badge-25.SWA {
  background-position: -225px -325px;
}
.badge-25.SWI {
  background-position: -250px -325px;
}
.badge-25.TOT {
  background-position: -300px -550px;
}
.badge-25.TOTALT {
  background-position: -325px -550px;
}
.badge-25.VAL {
  background-position: -350px -550px;
}
.badge-25.VIL {
  background-position: -400px -550px;
}
.badge-25.VIT {
  background-position: -425px -550px;
}
.badge-25.VTG {
  background-position: -450px -550px;
}
.badge-25.Videoton-50x50 {
  background-position: -375px -550px;
}
.badge-25.WAT {
  background-position: -475px -550px;
}
.badge-25.WBA {
  background-position: -500px -550px;
}
.badge-25.WHU {
  background-position: -525px -550px;
}
.badge-25.WIG {
  background-position: -550px -550px;
}
.badge-25.WIM {
  background-position: -575px 0px;
}
.badge-25.WLS {
  background-position: -575px -25px;
}
.badge-25.WOB {
  background-position: -575px -50px;
}
.badge-25.WOL {
  background-position: -575px -75px;
}
.badge-25.WYC {
  background-position: -575px -100px;
}
.badge-25.YEO {
  background-position: -575px -125px;
}
.badge-25.ZLN {
  background-position: -575px -150px;
}
.badge-25.ZNT {
  background-position: -575px -175px;
}
.badge-25.ZRL {
  background-position: -575px -200px;
}
.badge-25.default, .badge-25.flag {
  background-position: -175px -175px;
}
.badge-25.t100 {
  background-position: -275px -325px;
}
.badge-25.t1003 {
  background-position: -300px -325px;
}
.badge-25.t1007 {
  background-position: -325px -325px;
}
.badge-25.t10248 {
  background-position: -350px 0px;
}
.badge-25.t10575 {
  background-position: -350px -25px;
}
.badge-25.t10657 {
  background-position: -350px -50px;
}
.badge-25.t107 {
  background-position: -350px -75px;
}
.badge-25.t109 {
  background-position: -350px -100px;
}
.badge-25.t1098 {
  background-position: -350px -125px;
}
.badge-25.t1099 {
  background-position: -350px -150px;
}
.badge-25.t11206 {
  background-position: -350px -175px;
}
.badge-25.t11371 {
  background-position: -350px -200px;
}
.badge-25.t1169 {
  background-position: -350px -225px;
}
.badge-25.t1170 {
  background-position: -350px -250px;
}
.badge-25.t1185 {
  background-position: -350px -275px;
}
.badge-25.t1189 {
  background-position: -350px -300px;
}
.badge-25.t11936 {
  background-position: -350px -325px;
}
.badge-25.t11937 {
  background-position: 0px -350px;
}
.badge-25.t121 {
  background-position: -25px -350px;
}
.badge-25.t125 {
  background-position: -50px -350px;
}
.badge-25.t127 {
  background-position: -75px -350px;
}
.badge-25.t129 {
  background-position: -100px -350px;
}
.badge-25.t12935 {
  background-position: -125px -350px;
}
.badge-25.t12938 {
  background-position: -150px -350px;
}
.badge-25.t12939 {
  background-position: -175px -350px;
}
.badge-25.t12940 {
  background-position: -200px -350px;
}
.badge-25.t12944 {
  background-position: -225px -350px;
}
.badge-25.t12948 {
  background-position: -250px -350px;
}
.badge-25.t12968 {
  background-position: -275px -350px;
}
.badge-25.t12969 {
  background-position: -300px -350px;
}
.badge-25.t12970 {
  background-position: -325px -350px;
}
.badge-25.t12971 {
  background-position: -350px -350px;
}
.badge-25.t131 {
  background-position: -375px 0px;
}
.badge-25.t13187 {
  background-position: -375px -25px;
}
.badge-25.t135 {
  background-position: -375px -50px;
}
.badge-25.t136 {
  background-position: -375px -75px;
}
.badge-25.t138 {
  background-position: -375px -100px;
}
.badge-25.t1395 {
  background-position: -375px -125px;
}
.badge-25.t140 {
  background-position: -375px -150px;
}
.badge-25.t1400 {
  background-position: -375px -175px;
}
.badge-25.t1405 {
  background-position: -375px -200px;
}
.badge-25.t1409 {
  background-position: -375px -225px;
}
.badge-25.t1414 {
  background-position: -375px -250px;
}
.badge-25.t142 {
  background-position: -375px -275px;
}
.badge-25.t143 {
  background-position: -375px -300px;
}
.badge-25.t1446 {
  background-position: -375px -325px;
}
.badge-25.t1457 {
  background-position: -375px -350px;
}
.badge-25.t146 {
  background-position: 0px -375px;
}
.badge-25.t1462 {
  background-position: -25px -375px;
}
.badge-25.t147 {
  background-position: -50px -375px;
}
.badge-25.t1475 {
  background-position: -75px -375px;
}
.badge-25.t148 {
  background-position: -100px -375px;
}
.badge-25.t1484 {
  background-position: -125px -375px;
}
.badge-25.t1487 {
  background-position: -150px -375px;
}
.badge-25.t1492 {
  background-position: -175px -375px;
}
.badge-25.t1493 {
  background-position: -200px -375px;
}
.badge-25.t1494 {
  background-position: -225px -375px;
}
.badge-25.t150 {
  background-position: -250px -375px;
}
.badge-25.t1508 {
  background-position: -275px -375px;
}
.badge-25.t1510 {
  background-position: -300px -375px;
}
.badge-25.t152 {
  background-position: -325px -375px;
}
.badge-25.t1520 {
  background-position: -350px -375px;
}
.badge-25.t1526 {
  background-position: -375px -375px;
}
.badge-25.t1580 {
  background-position: -400px 0px;
}
.badge-25.t1586 {
  background-position: -400px -25px;
}
.badge-25.t1587 {
  background-position: -400px -50px;
}
.badge-25.t159 {
  background-position: -400px -75px;
}
.badge-25.t160 {
  background-position: -400px -100px;
}
.badge-25.t1615 {
  background-position: -400px -125px;
}
.badge-25.t162 {
  background-position: -400px -150px;
}
.badge-25.t1633 {
  background-position: -400px -175px;
}
.badge-25.t169 {
  background-position: -400px -200px;
}
.badge-25.t171 {
  background-position: -400px -225px;
}
.badge-25.t1712 {
  background-position: -400px -250px;
}
.badge-25.t1716 {
  background-position: -400px -275px;
}
.badge-25.t1747 {
  background-position: -400px -300px;
}
.badge-25.t1748 {
  background-position: -400px -325px;
}
.badge-25.t176 {
  background-position: -400px -350px;
}
.badge-25.t177 {
  background-position: -400px -375px;
}
.badge-25.t1792 {
  background-position: 0px -400px;
}
.badge-25.t182 {
  background-position: -25px -400px;
}
.badge-25.t185 {
  background-position: -50px -400px;
}
.badge-25.t1902 {
  background-position: -75px -400px;
}
.badge-25.t194 {
  background-position: -100px -400px;
}
.badge-25.t1943 {
  background-position: -125px -400px;
}
.badge-25.t195 {
  background-position: -150px -400px;
}
.badge-25.t1951 {
  background-position: -175px -400px;
}
.badge-25.t1963 {
  background-position: -200px -400px;
}
.badge-25.t197 {
  background-position: -225px -400px;
}
.badge-25.t1981 {
  background-position: -250px -400px;
}
.badge-25.t2003 {
  background-position: -275px -400px;
}
.badge-25.t2006 {
  background-position: -300px -400px;
}
.badge-25.t203 {
  background-position: -325px -400px;
}
.badge-25.t2039 {
  background-position: -350px -400px;
}
.badge-25.t2047 {
  background-position: -375px -400px;
}
.badge-25.t205 {
  background-position: -400px -400px;
}
.badge-25.t2050 {
  background-position: -425px 0px;
}
.badge-25.t2051 {
  background-position: -425px -25px;
}
.badge-25.t2052 {
  background-position: -425px -50px;
}
.badge-25.t2057 {
  background-position: -425px -75px;
}
.badge-25.t2058 {
  background-position: -425px -100px;
}
.badge-25.t2059 {
  background-position: -425px -125px;
}
.badge-25.t206 {
  background-position: -425px -150px;
}
.badge-25.t2060 {
  background-position: -425px -175px;
}
.badge-25.t2061 {
  background-position: -425px -200px;
}
.badge-25.t2062 {
  background-position: -425px -225px;
}
.badge-25.t2063 {
  background-position: -425px -250px;
}
.badge-25.t2064 {
  background-position: -425px -275px;
}
.badge-25.t211 {
  background-position: -425px -300px;
}
.badge-25.t2116 {
  background-position: -425px -325px;
}
.badge-25.t212 {
  background-position: -425px -350px;
}
.badge-25.t2133 {
  background-position: -425px -375px;
}
.badge-25.t214 {
  background-position: -425px -400px;
}
.badge-25.t2141 {
  background-position: 0px -425px;
}
.badge-25.t2155 {
  background-position: -25px -425px;
}
.badge-25.t216 {
  background-position: -50px -425px;
}
.badge-25.t2161 {
  background-position: -75px -425px;
}
.badge-25.t217 {
  background-position: -100px -425px;
}
.badge-25.t2182 {
  background-position: -125px -425px;
}
.badge-25.t2246 {
  background-position: -150px -425px;
}
.badge-25.t2273 {
  background-position: -175px -425px;
}
.badge-25.t2278 {
  background-position: -200px -425px;
}
.badge-25.t2279 {
  background-position: -225px -425px;
}
.badge-25.t232 {
  background-position: -250px -425px;
}
.badge-25.t234 {
  background-position: -275px -425px;
}
.badge-25.t2347 {
  background-position: -300px -425px;
}
.badge-25.t2359 {
  background-position: -325px -425px;
}
.badge-25.t237 {
  background-position: -350px -425px;
}
.badge-25.t239 {
  background-position: -375px -425px;
}
.badge-25.t240 {
  background-position: -400px -425px;
}
.badge-25.t243 {
  background-position: -425px -425px;
}
.badge-25.t2447 {
  background-position: -450px 0px;
}
.badge-25.t245 {
  background-position: -450px -25px;
}
.badge-25.t2468 {
  background-position: -450px -50px;
}
.badge-25.t249 {
  background-position: -450px -75px;
}
.badge-25.t2496 {
  background-position: -450px -100px;
}
.badge-25.t2497 {
  background-position: -450px -125px;
}
.badge-25.t250 {
  background-position: -450px -150px;
}
.badge-25.t252 {
  background-position: -450px -175px;
}
.badge-25.t253 {
  background-position: -450px -200px;
}
.badge-25.t2592 {
  background-position: -450px -225px;
}
.badge-25.t2599 {
  background-position: -450px -250px;
}
.badge-25.t260 {
  background-position: -450px -275px;
}
.badge-25.t2623 {
  background-position: -450px -300px;
}
.badge-25.t2625 {
  background-position: -450px -325px;
}
.badge-25.t2627 {
  background-position: -450px -350px;
}
.badge-25.t2628 {
  background-position: -450px -375px;
}
.badge-25.t263 {
  background-position: -450px -400px;
}
.badge-25.t264 {
  background-position: -450px -425px;
}
.badge-25.t2702 {
  background-position: 0px -450px;
}
.badge-25.t2714 {
  background-position: -25px -450px;
}
.badge-25.t273 {
  background-position: -50px -450px;
}
.badge-25.t2733 {
  background-position: -75px -450px;
}
.badge-25.t2751 {
  background-position: -100px -450px;
}
.badge-25.t2753 {
  background-position: -125px -450px;
}
.badge-25.t2759 {
  background-position: -150px -450px;
}
.badge-25.t2760 {
  background-position: -175px -450px;
}
.badge-25.t2794 {
  background-position: -200px -450px;
}
.badge-25.t281 {
  background-position: -225px -450px;
}
.badge-25.t2839 {
  background-position: -250px -450px;
}
.badge-25.t284 {
  background-position: -275px -450px;
}
.badge-25.t2847 {
  background-position: -300px -450px;
}
.badge-25.t287 {
  background-position: -325px -450px;
}
.badge-25.t2870 {
  background-position: -350px -450px;
}
.badge-25.t289 {
  background-position: -375px -450px;
}
.badge-25.t290 {
  background-position: -400px -450px;
}
.badge-25.t291 {
  background-position: -425px -450px;
}
.badge-25.t293 {
  background-position: -450px -450px;
}
.badge-25.t294 {
  background-position: -475px 0px;
}
.badge-25.t295 {
  background-position: -475px -25px;
}
.badge-25.t297 {
  background-position: -475px -50px;
}
.badge-25.t298 {
  background-position: -475px -75px;
}
.badge-25.t2997 {
  background-position: -475px -100px;
}
.badge-25.t300 {
  background-position: -475px -125px;
}
.badge-25.t301 {
  background-position: -475px -150px;
}
.badge-25.t3012 {
  background-position: -475px -175px;
}
.badge-25.t3014 {
  background-position: -475px -200px;
}
.badge-25.t302 {
  background-position: -475px -225px;
}
.badge-25.t3033 {
  background-position: -475px -250px;
}
.badge-25.t3062 {
  background-position: -475px -275px;
}
.badge-25.t3093 {
  background-position: -475px -300px;
}
.badge-25.t3096 {
  background-position: -475px -325px;
}
.badge-25.t3097 {
  background-position: -475px -350px;
}
.badge-25.t310 {
  background-position: -475px -375px;
}
.badge-25.t3107 {
  background-position: -475px -400px;
}
.badge-25.t3120 {
  background-position: -475px -425px;
}
.badge-25.t3121 {
  background-position: -475px -450px;
}
.badge-25.t3139 {
  background-position: 0px -475px;
}
.badge-25.t3140 {
  background-position: -25px -475px;
}
.badge-25.t3141 {
  background-position: -50px -475px;
}
.badge-25.t3150 {
  background-position: -75px -475px;
}
.badge-25.t3151 {
  background-position: -100px -475px;
}
.badge-25.t3153 {
  background-position: -125px -475px;
}
.badge-25.t3155 {
  background-position: -150px -475px;
}
.badge-25.t3156 {
  background-position: -175px -475px;
}
.badge-25.t3159 {
  background-position: -200px -475px;
}
.badge-25.t3160 {
  background-position: -225px -475px;
}
.badge-25.t3161 {
  background-position: -250px -475px;
}
.badge-25.t3162 {
  background-position: -275px -475px;
}
.badge-25.t3163 {
  background-position: -300px -475px;
}
.badge-25.t318 {
  background-position: -325px -475px;
}
.badge-25.t3221 {
  background-position: -350px -475px;
}
.badge-25.t324 {
  background-position: -375px -475px;
}
.badge-25.t3347 {
  background-position: -400px -475px;
}
.badge-25.t3356 {
  background-position: -425px -475px;
}
.badge-25.t3360 {
  background-position: -450px -475px;
}
.badge-25.t3382 {
  background-position: -475px -475px;
}
.badge-25.t3389 {
  background-position: -500px 0px;
}
.badge-25.t3404 {
  background-position: -500px -25px;
}
.badge-25.t3414 {
  background-position: -500px -50px;
}
.badge-25.t3417 {
  background-position: -500px -75px;
}
.badge-25.t3419 {
  background-position: -500px -100px;
}
.badge-25.t3423 {
  background-position: -500px -125px;
}
.badge-25.t3437 {
  background-position: -500px -150px;
}
.badge-25.t3446 {
  background-position: -500px -175px;
}
.badge-25.t3448 {
  background-position: -500px -200px;
}
.badge-25.t3454 {
  background-position: -500px -225px;
}
.badge-25.t3485 {
  background-position: -500px -250px;
}
.badge-25.t3492 {
  background-position: -500px -275px;
}
.badge-25.t3533 {
  background-position: -500px -300px;
}
.badge-25.t373 {
  background-position: -500px -325px;
}
.badge-25.t375 {
  background-position: -500px -350px;
}
.badge-25.t3751 {
  background-position: -500px -375px;
}
.badge-25.t378 {
  background-position: -500px -400px;
}
.badge-25.t383 {
  background-position: -500px -425px;
}
.badge-25.t385 {
  background-position: -500px -450px;
}
.badge-25.t3869 {
  background-position: -500px -475px;
}
.badge-25.t387 {
  background-position: 0px -500px;
}
.badge-25.t394 {
  background-position: -25px -500px;
}
.badge-25.t4004 {
  background-position: -50px -500px;
}
.badge-25.t4007 {
  background-position: -75px -500px;
}
.badge-25.t401 {
  background-position: -100px -500px;
}
.badge-25.t4094 {
  background-position: -125px -500px;
}
.badge-25.t411 {
  background-position: -150px -500px;
}
.badge-25.t4114 {
  background-position: -175px -500px;
}
.badge-25.t413 {
  background-position: -200px -500px;
}
.badge-25.t414 {
  background-position: -225px -500px;
}
.badge-25.t4153 {
  background-position: -250px -500px;
}
.badge-25.t428 {
  background-position: -275px -500px;
}
.badge-25.t429 {
  background-position: -300px -500px;
}
.badge-25.t434 {
  background-position: -325px -500px;
}
.badge-25.t439 {
  background-position: -350px -500px;
}
.badge-25.t440 {
  background-position: -375px -500px;
}
.badge-25.t445 {
  background-position: -400px -500px;
}
.badge-25.t450 {
  background-position: -425px -500px;
}
.badge-25.t452 {
  background-position: -450px -500px;
}
.badge-25.t453 {
  background-position: -475px -500px;
}
.badge-25.t456 {
  background-position: -500px -500px;
}
.badge-25.t457 {
  background-position: -525px 0px;
}
.badge-25.t463 {
  background-position: -525px -25px;
}
.badge-25.t4660 {
  background-position: -525px -50px;
}
.badge-25.t472 {
  background-position: -525px -75px;
}
.badge-25.t476 {
  background-position: -525px -100px;
}
.badge-25.t479 {
  background-position: -525px -125px;
}
.badge-25.t48 {
  background-position: -525px -150px;
}
.badge-25.t482 {
  background-position: -525px -175px;
}
.badge-25.t485 {
  background-position: -525px -200px;
}
.badge-25.t491 {
  background-position: -525px -225px;
}
.badge-25.t5334 {
  background-position: -525px -250px;
}
.badge-25.t5335 {
  background-position: -525px -275px;
}
.badge-25.t5348 {
  background-position: -525px -300px;
}
.badge-25.t5350 {
  background-position: -525px -325px;
}
.badge-25.t5351 {
  background-position: -525px -350px;
}
.badge-25.t545 {
  background-position: -525px -375px;
}
.badge-25.t5576 {
  background-position: -525px -400px;
}
.badge-25.t573 {
  background-position: -525px -425px;
}
.badge-25.t580 {
  background-position: -525px -450px;
}
.badge-25.t581 {
  background-position: -525px -475px;
}
.badge-25.t585 {
  background-position: -525px -500px;
}
.badge-25.t586 {
  background-position: 0px -525px;
}
.badge-25.t59 {
  background-position: -25px -525px;
}
.badge-25.t591 {
  background-position: -50px -525px;
}
.badge-25.t595 {
  background-position: -75px -525px;
}
.badge-25.t6106 {
  background-position: -100px -525px;
}
.badge-25.t6128 {
  background-position: -125px -525px;
}
.badge-25.t6134 {
  background-position: -150px -525px;
}
.badge-25.t6339 {
  background-position: -175px -525px;
}
.badge-25.t6505 {
  background-position: -200px -525px;
}
.badge-25.t657 {
  background-position: -225px -525px;
}
.badge-25.t67 {
  background-position: -250px -525px;
}
.badge-25.t671 {
  background-position: -275px -525px;
}
.badge-25.t6722 {
  background-position: -300px -525px;
}
.badge-25.t6751 {
  background-position: -325px -525px;
}
.badge-25.t678 {
  background-position: -350px -525px;
}
.badge-25.t679 {
  background-position: -375px -525px;
}
.badge-25.t6796 {
  background-position: -400px -525px;
}
.badge-25.t69 {
  background-position: -425px -525px;
}
.badge-25.t70 {
  background-position: -450px -525px;
}
.badge-25.t7063 {
  background-position: -475px -525px;
}
.badge-25.t71 {
  background-position: -500px -525px;
}
.badge-25.t7140 {
  background-position: -525px -525px;
}
.badge-25.t7292 {
  background-position: -550px 0px;
}
.badge-25.t73 {
  background-position: -550px -25px;
}
.badge-25.t740 {
  background-position: -550px -50px;
}
.badge-25.t76 {
  background-position: -550px -75px;
}
.badge-25.t7601 {
  background-position: -550px -100px;
}
.badge-25.t7608 {
  background-position: -550px -125px;
}
.badge-25.t78 {
  background-position: -550px -150px;
}
.badge-25.t79 {
  background-position: -550px -175px;
}
.badge-25.t803 {
  background-position: -550px -200px;
}
.badge-25.t808 {
  background-position: -550px -225px;
}
.badge-25.t810 {
  background-position: -550px -250px;
}
.badge-25.t820 {
  background-position: -550px -275px;
}
.badge-25.t84 {
  background-position: -550px -300px;
}
.badge-25.t855 {
  background-position: -550px -325px;
}
.badge-25.t857 {
  background-position: -550px -350px;
}
.badge-25.t884 {
  background-position: -550px -375px;
}
.badge-25.t886 {
  background-position: -550px -400px;
}
.badge-25.t887 {
  background-position: -550px -425px;
}
.badge-25.t8889 {
  background-position: -550px -450px;
}
.badge-25.t891 {
  background-position: -550px -475px;
}
.badge-25.t8950 {
  background-position: -550px -500px;
}
.badge-25.t8951 {
  background-position: -550px -525px;
}
.badge-25.t8963 {
  background-position: 0px -550px;
}
.badge-25.t8964 {
  background-position: -25px -550px;
}
.badge-25.t935 {
  background-position: -50px -550px;
}
.badge-25.t936 {
  background-position: -75px -550px;
}
.badge-25.t94 {
  background-position: -100px -550px;
}
.badge-25.t943 {
  background-position: -125px -550px;
}
.badge-25.t9449 {
  background-position: -150px -550px;
}
.badge-25.t949 {
  background-position: -175px -550px;
}
.badge-25.t95 {
  background-position: -200px -550px;
}
.badge-25.t96 {
  background-position: -225px -550px;
}
.badge-25.t988 {
  background-position: -250px -550px;
}
.badge-25.t993 {
  background-position: -275px -550px;
}

.badge-50 {
  background-image: url("../i/sprites/badges-50-sprite.png");
  background-repeat: no-repeat;
  width: 50px;
  height: 50px;
  display: block;
  background-position: -350px -350px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .badge-50 {
    background-image: url("../i/sprites/badges-50-sprite@x2.png");
    background-size: 750px 750px;
  }
}
.badge-50.ACM {
  background-position: 0px 0px;
}
.badge-50.ADL {
  background-position: -50px 0px;
}
.badge-50.AEK {
  background-position: 0px -50px;
}
.badge-50.AFW {
  background-position: -50px -50px;
}
.badge-50.AJA {
  background-position: -100px 0px;
}
.badge-50.APO {
  background-position: -100px -50px;
}
.badge-50.ARS {
  background-position: 0px -100px;
}
.badge-50.ASI {
  background-position: -50px -100px;
}
.badge-50.AST {
  background-position: -100px -100px;
}
.badge-50.ASY {
  background-position: -150px 0px;
}
.badge-50.ATA {
  background-position: -150px -50px;
}
.badge-50.ATH {
  background-position: -150px -100px;
}
.badge-50.ATM {
  background-position: 0px -150px;
}
.badge-50.AUS {
  background-position: -50px -150px;
}
.badge-50.AVL {
  background-position: -100px -150px;
}
.badge-50.AZ {
  background-position: -150px -150px;
}
.badge-50.B04 {
  background-position: -200px 0px;
}
.badge-50.BAL {
  background-position: -200px -50px;
}
.badge-50.BAR {
  background-position: -200px -100px;
}
.badge-50.BAT {
  background-position: -200px -150px;
}
.badge-50.BBV {
  background-position: 0px -200px;
}
.badge-50.BCN {
  background-position: -50px -200px;
}
.badge-50.BEF {
  background-position: -100px -200px;
}
.badge-50.BEL {
  background-position: -150px -200px;
}
.badge-50.BHA {
  background-position: -200px -200px;
}
.badge-50.BIR {
  background-position: -250px 0px;
}
.badge-50.BJK {
  background-position: -250px -50px;
}
.badge-50.BLB {
  background-position: -250px -100px;
}
.badge-50.BLP {
  background-position: -250px -150px;
}
.badge-50.BMG {
  background-position: -250px -200px;
}
.badge-50.BOL {
  background-position: 0px -250px;
}
.badge-50.BOR {
  background-position: -50px -250px;
}
.badge-50.BOU {
  background-position: -100px -250px;
}
.badge-50.BRA {
  background-position: -150px -250px;
}
.badge-50.BRE {
  background-position: -200px -250px;
}
.badge-50.BRG {
  background-position: -250px -250px;
}
.badge-50.BRI {
  background-position: -300px 0px;
}
.badge-50.BRR {
  background-position: -300px -50px;
}
.badge-50.BRU {
  background-position: -300px -100px;
}
.badge-50.BRW {
  background-position: -300px -150px;
}
.badge-50.BRY {
  background-position: -300px -200px;
}
.badge-50.BSC {
  background-position: -300px -250px;
}
.badge-50.BSL {
  background-position: 0px -300px;
}
.badge-50.BUR {
  background-position: -50px -300px;
}
.badge-50.BVB {
  background-position: -100px -300px;
}
.badge-50.CAR {
  background-position: -150px -300px;
}
.badge-50.CEL {
  background-position: -200px -300px;
}
.badge-50.CHA {
  background-position: -250px -300px;
}
.badge-50.CHE {
  background-position: -300px -300px;
}
.badge-50.CHF {
  background-position: -350px 0px;
}
.badge-50.CHT {
  background-position: -350px -50px;
}
.badge-50.CLV {
  background-position: -350px -100px;
}
.badge-50.CMU {
  background-position: -350px -150px;
}
.badge-50.COU {
  background-position: -350px -200px;
}
.badge-50.COV {
  background-position: -350px -250px;
}
.badge-50.CPH {
  background-position: -350px -300px;
}
.badge-50.CRE {
  background-position: 0px -350px;
}
.badge-50.CRW {
  background-position: -50px -350px;
}
.badge-50.CRY {
  background-position: -100px -350px;
}
.badge-50.CSK {
  background-position: -150px -350px;
}
.badge-50.CUT {
  background-position: -200px -350px;
}
.badge-50.CZV {
  background-position: -250px -350px;
}
.badge-50.DAG {
  background-position: -300px -350px;
}
.badge-50.DER {
  background-position: -400px 0px;
}
.badge-50.DER-new {
  background-position: -400px -50px;
}
.badge-50.DMK {
  background-position: -400px -100px;
}
.badge-50.DND {
  background-position: -400px -150px;
}
.badge-50.DNR {
  background-position: -400px -200px;
}
.badge-50.DON {
  background-position: -400px -250px;
}
.badge-50.DYK {
  background-position: -400px -300px;
}
.badge-50.DZG {
  background-position: -400px -350px;
}
.badge-50.EAS {
  background-position: 0px -400px;
}
.badge-50.EVE {
  background-position: -50px -400px;
}
.badge-50.EXE {
  background-position: -100px -400px;
}
.badge-50.FCA {
  background-position: -150px -400px;
}
.badge-50.FCB {
  background-position: -200px -400px;
}
.badge-50.FCL {
  background-position: -250px -400px;
}
.badge-50.FCSM {
  background-position: -300px -400px;
}
.badge-50.FEN {
  background-position: -350px -400px;
}
.badge-50.FEY {
  background-position: -400px -400px;
}
.badge-50.FGR {
  background-position: -450px 0px;
}
.badge-50.FIO {
  background-position: -450px -50px;
}
.badge-50.FKQ {
  background-position: -450px -100px;
}
.badge-50.FKV {
  background-position: -450px -150px;
}
.badge-50.FLE {
  background-position: -450px -200px;
}
.badge-50.FUL {
  background-position: -450px -250px;
}
.badge-50.GAL {
  background-position: -450px -300px;
}
.badge-50.GIL {
  background-position: -450px -350px;
}
.badge-50.GRI {
  background-position: -450px -400px;
}
.badge-50.GRO {
  background-position: 0px -450px;
}
.badge-50.HAL {
  background-position: -50px -450px;
}
.badge-50.HBS {
  background-position: -100px -450px;
}
.badge-50.HOF {
  background-position: -150px -450px;
}
.badge-50.HUD {
  background-position: -200px -450px;
}
.badge-50.HUL {
  background-position: -250px -450px;
}
.badge-50.IBA {
  background-position: -300px -450px;
}
.badge-50.IPS {
  background-position: -350px -450px;
}
.badge-50.JUV {
  background-position: -400px -450px;
}
.badge-50.KAA {
  background-position: -450px -450px;
}
.badge-50.KOE {
  background-position: -500px 0px;
}
.badge-50.KRA {
  background-position: -500px -50px;
}
.badge-50.KYS {
  background-position: -500px -100px;
}
.badge-50.LAZ {
  background-position: -500px -150px;
}
.badge-50.LEE {
  background-position: -500px -200px;
}
.badge-50.LEG {
  background-position: -500px -250px;
}
.badge-50.LEI {
  background-position: -500px -300px;
}
.badge-50.LEP {
  background-position: -500px -350px;
}
.badge-50.LIB {
  background-position: -500px -400px;
}
.badge-50.LIN {
  background-position: -500px -450px;
}
.badge-50.LIV {
  background-position: 0px -500px;
}
.badge-50.LKM {
  background-position: -50px -500px;
}
.badge-50.LNO {
  background-position: -100px -500px;
}
.badge-50.LOK {
  background-position: -150px -500px;
}
.badge-50.LUD {
  background-position: -200px -500px;
}
.badge-50.LUT {
  background-position: -250px -500px;
}
.badge-50.LYN {
  background-position: -300px -500px;
}
.badge-50.M05 {
  background-position: -350px -500px;
}
.badge-50.MAN {
  background-position: -400px -500px;
}
.badge-50.MAR {
  background-position: -450px -500px;
}
.badge-50.MCH {
  background-position: -500px -500px;
}
.badge-50.MCI {
  background-position: -550px 0px;
}
.badge-50.MCO {
  background-position: -550px -50px;
}
.badge-50.MFF {
  background-position: -550px -100px;
}
.badge-50.MID {
  background-position: -550px -150px;
}
.badge-50.MIL {
  background-position: -550px -200px;
}
.badge-50.MKD {
  background-position: -550px -250px;
}
.badge-50.MOL {
  background-position: -550px -300px;
}
.badge-50.MOR {
  background-position: -550px -350px;
}
.badge-50.MTA {
  background-position: -550px -400px;
}
.badge-50.MUN {
  background-position: -550px -450px;
}
.badge-50.NAP {
  background-position: -550px -500px;
}
.badge-50.NEW {
  background-position: 0px -550px;
}
.badge-50.NFO {
  background-position: -50px -550px;
}
.badge-50.NHT {
  background-position: -100px -550px;
}
.badge-50.NIC {
  background-position: -150px -550px;
}
.badge-50.NKM {
  background-position: -200px -550px;
}
.badge-50.NOR {
  background-position: -250px -550px;
}
.badge-50.NOT {
  background-position: -300px -550px;
}
.badge-50.NWP {
  background-position: -350px -550px;
}
.badge-50.OFK {
  background-position: -400px -550px;
}
.badge-50.OLD {
  background-position: -450px -550px;
}
.badge-50.OLY {
  background-position: -500px -550px;
}
.badge-50.OSM {
  background-position: -550px -550px;
}
.badge-50.OXF {
  background-position: -600px 0px;
}
.badge-50.PAO {
  background-position: -600px -50px;
}
.badge-50.PBG {
  background-position: -600px -100px;
}
.badge-50.PET {
  background-position: -600px -150px;
}
.badge-50.PLY {
  background-position: -600px -200px;
}
.badge-50.PLZ {
  background-position: -600px -250px;
}
.badge-50.PNE {
  background-position: -600px -300px;
}
.badge-50.POR {
  background-position: -600px -350px;
}
.badge-50.PSG {
  background-position: -600px -400px;
}
.badge-50.PSV {
  background-position: -600px -450px;
}
.badge-50.PTO {
  background-position: -600px -500px;
}
.badge-50.PTV {
  background-position: -600px -550px;
}
.badge-50.QAB {
  background-position: 0px -600px;
}
.badge-50.QPR {
  background-position: -50px -600px;
}
.badge-50.RAP {
  background-position: -100px -600px;
}
.badge-50.RBL {
  background-position: -150px -600px;
}
.badge-50.RDG {
  background-position: -200px -600px;
}
.badge-50.RMA {
  background-position: -250px -600px;
}
.badge-50.RMD {
  background-position: -300px -600px;
}
.badge-50.ROC {
  background-position: -350px -600px;
}
.badge-50.RSB {
  background-position: -400px -600px;
}
.badge-50.RSO {
  background-position: -450px -600px;
}
.badge-50.RSV {
  background-position: -500px -600px;
}
.badge-50.RTH {
  background-position: -550px -600px;
}
.badge-50.RUB {
  background-position: -600px -600px;
}
.badge-50.S04 {
  background-position: -650px 0px;
}
.badge-50.SBR {
  background-position: -650px -50px;
}
.badge-50.SCL {
  background-position: -650px -100px;
}
.badge-50.SCU {
  background-position: -650px -150px;
}
.badge-50.SDK {
  background-position: -650px -200px;
}
.badge-50.SEV {
  background-position: -650px -250px;
}
.badge-50.SHR {
  background-position: -650px -300px;
}
.badge-50.SHU {
  background-position: -650px -350px;
}
.badge-50.SHW {
  background-position: -650px -400px;
}
.badge-50.SIO {
  background-position: -650px -450px;
}
.badge-50.SKE {
  background-position: -650px -500px;
}
.badge-50.SOU {
  background-position: -650px -550px;
}
.badge-50.SPP {
  background-position: -650px -600px;
}
.badge-50.SPR {
  background-position: 0px -650px;
}
.badge-50.SSL {
  background-position: -50px -650px;
}
.badge-50.STE {
  background-position: -100px -650px;
}
.badge-50.STK {
  background-position: -150px -650px;
}
.badge-50.STO {
  background-position: -200px -650px;
}
.badge-50.STU {
  background-position: -250px -650px;
}
.badge-50.STV {
  background-position: -300px -650px;
}
.badge-50.SUN {
  background-position: -350px -650px;
}
.badge-50.SUT {
  background-position: -400px -650px;
}
.badge-50.SWA {
  background-position: -450px -650px;
}
.badge-50.SWI {
  background-position: -500px -650px;
}
.badge-50.TOT {
  background-position: -600px -650px;
}
.badge-50.VAL {
  background-position: -650px -650px;
}
.badge-50.VIL {
  background-position: -700px 0px;
}
.badge-50.VIT {
  background-position: -700px -50px;
}
.badge-50.VTG {
  background-position: -700px -100px;
}
.badge-50.WAT {
  background-position: -700px -150px;
}
.badge-50.WBA {
  background-position: -700px -200px;
}
.badge-50.WHU {
  background-position: -700px -250px;
}
.badge-50.WIG {
  background-position: -700px -300px;
}
.badge-50.WIM {
  background-position: -700px -350px;
}
.badge-50.WLS {
  background-position: -700px -400px;
}
.badge-50.WOB {
  background-position: -700px -450px;
}
.badge-50.WOL {
  background-position: -700px -500px;
}
.badge-50.WYC {
  background-position: -700px -550px;
}
.badge-50.YEO {
  background-position: -700px -600px;
}
.badge-50.ZLN {
  background-position: -700px -650px;
}
.badge-50.ZNT {
  background-position: 0px -700px;
}
.badge-50.ZRL {
  background-position: -50px -700px;
}
.badge-50.default, .badge-50.flag {
  background-position: -350px -350px;
}
.badge-50.t185 {
  background-position: -550px -650px;
}

.badge-70 {
  background-image: url("../i/sprites/badges-70-sprite.png");
  background-repeat: no-repeat;
  width: 70px;
  height: 70px;
  display: block;
  background-position: -490px -490px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .badge-70 {
    background-image: url("../i/sprites/badges-70-sprite@x2.png");
    background-size: 1050px 1050px;
  }
}
.badge-70.ACM {
  background-position: 0px 0px;
}
.badge-70.ADL {
  background-position: -70px 0px;
}
.badge-70.AEK {
  background-position: 0px -70px;
}
.badge-70.AFW {
  background-position: -70px -70px;
}
.badge-70.AJA {
  background-position: -140px 0px;
}
.badge-70.APO {
  background-position: -140px -70px;
}
.badge-70.ARS {
  background-position: 0px -140px;
}
.badge-70.ASI {
  background-position: -70px -140px;
}
.badge-70.AST {
  background-position: -140px -140px;
}
.badge-70.ASY {
  background-position: -210px 0px;
}
.badge-70.ATA {
  background-position: -210px -70px;
}
.badge-70.ATH {
  background-position: -210px -140px;
}
.badge-70.ATM {
  background-position: 0px -210px;
}
.badge-70.AUS {
  background-position: -70px -210px;
}
.badge-70.AVL {
  background-position: -140px -210px;
}
.badge-70.AZ {
  background-position: -210px -210px;
}
.badge-70.B04 {
  background-position: -280px 0px;
}
.badge-70.BAL {
  background-position: -280px -70px;
}
.badge-70.BAR {
  background-position: -280px -140px;
}
.badge-70.BAT {
  background-position: -280px -210px;
}
.badge-70.BBV {
  background-position: 0px -280px;
}
.badge-70.BCN {
  background-position: -70px -280px;
}
.badge-70.BEF {
  background-position: -140px -280px;
}
.badge-70.BEL {
  background-position: -210px -280px;
}
.badge-70.BHA {
  background-position: -280px -280px;
}
.badge-70.BIR {
  background-position: -350px 0px;
}
.badge-70.BJK {
  background-position: -350px -70px;
}
.badge-70.BLB {
  background-position: -350px -140px;
}
.badge-70.BLP {
  background-position: -350px -210px;
}
.badge-70.BMG {
  background-position: -350px -280px;
}
.badge-70.BOL {
  background-position: 0px -350px;
}
.badge-70.BOR {
  background-position: -70px -350px;
}
.badge-70.BOU {
  background-position: -140px -350px;
}
.badge-70.BRA {
  background-position: -210px -350px;
}
.badge-70.BRE {
  background-position: -280px -350px;
}
.badge-70.BRG {
  background-position: -350px -350px;
}
.badge-70.BRI {
  background-position: -420px 0px;
}
.badge-70.BRR {
  background-position: -420px -70px;
}
.badge-70.BRU {
  background-position: -420px -140px;
}
.badge-70.BRW {
  background-position: -420px -210px;
}
.badge-70.BRY {
  background-position: -420px -280px;
}
.badge-70.BSC {
  background-position: -420px -350px;
}
.badge-70.BSL {
  background-position: 0px -420px;
}
.badge-70.BUR {
  background-position: -70px -420px;
}
.badge-70.BVB {
  background-position: -140px -420px;
}
.badge-70.CAR {
  background-position: -210px -420px;
}
.badge-70.CEL {
  background-position: -280px -420px;
}
.badge-70.CHA {
  background-position: -350px -420px;
}
.badge-70.CHE {
  background-position: -420px -420px;
}
.badge-70.CHF {
  background-position: -490px 0px;
}
.badge-70.CHT {
  background-position: -490px -70px;
}
.badge-70.CLV {
  background-position: -490px -140px;
}
.badge-70.CMU {
  background-position: -490px -210px;
}
.badge-70.COU {
  background-position: -490px -280px;
}
.badge-70.COV {
  background-position: -490px -350px;
}
.badge-70.CPH {
  background-position: -490px -420px;
}
.badge-70.CRE {
  background-position: 0px -490px;
}
.badge-70.CRW {
  background-position: -70px -490px;
}
.badge-70.CRY {
  background-position: -140px -490px;
}
.badge-70.CSK {
  background-position: -210px -490px;
}
.badge-70.CUT {
  background-position: -280px -490px;
}
.badge-70.CZV {
  background-position: -350px -490px;
}
.badge-70.DAG {
  background-position: -420px -490px;
}
.badge-70.DER {
  background-position: -560px 0px;
}
.badge-70.DER-new {
  background-position: -560px -70px;
}
.badge-70.DMK {
  background-position: -560px -140px;
}
.badge-70.DND {
  background-position: -560px -210px;
}
.badge-70.DNR {
  background-position: -560px -280px;
}
.badge-70.DON {
  background-position: -560px -350px;
}
.badge-70.DYK {
  background-position: -560px -420px;
}
.badge-70.DZG {
  background-position: -560px -490px;
}
.badge-70.EAS {
  background-position: 0px -560px;
}
.badge-70.EVE {
  background-position: -70px -560px;
}
.badge-70.EXE {
  background-position: -140px -560px;
}
.badge-70.FCA {
  background-position: -210px -560px;
}
.badge-70.FCB {
  background-position: -280px -560px;
}
.badge-70.FCL {
  background-position: -350px -560px;
}
.badge-70.FCSM {
  background-position: -420px -560px;
}
.badge-70.FEN {
  background-position: -490px -560px;
}
.badge-70.FEY {
  background-position: -560px -560px;
}
.badge-70.FGR {
  background-position: -630px 0px;
}
.badge-70.FIO {
  background-position: -630px -70px;
}
.badge-70.FKQ {
  background-position: -630px -140px;
}
.badge-70.FKV {
  background-position: -630px -210px;
}
.badge-70.FLE {
  background-position: -630px -280px;
}
.badge-70.FUL {
  background-position: -630px -350px;
}
.badge-70.GAL {
  background-position: -630px -420px;
}
.badge-70.GIL {
  background-position: -630px -490px;
}
.badge-70.GRI {
  background-position: -630px -560px;
}
.badge-70.GRO {
  background-position: 0px -630px;
}
.badge-70.HAL {
  background-position: -70px -630px;
}
.badge-70.HBS {
  background-position: -140px -630px;
}
.badge-70.HOF {
  background-position: -210px -630px;
}
.badge-70.HUD {
  background-position: -280px -630px;
}
.badge-70.HUL {
  background-position: -350px -630px;
}
.badge-70.IBA {
  background-position: -420px -630px;
}
.badge-70.IPS {
  background-position: -490px -630px;
}
.badge-70.JUV {
  background-position: -560px -630px;
}
.badge-70.KAA {
  background-position: -630px -630px;
}
.badge-70.KOE {
  background-position: -700px 0px;
}
.badge-70.KRA {
  background-position: -700px -70px;
}
.badge-70.KYS {
  background-position: -700px -140px;
}
.badge-70.LAZ {
  background-position: -700px -210px;
}
.badge-70.LEE {
  background-position: -700px -280px;
}
.badge-70.LEG {
  background-position: -700px -350px;
}
.badge-70.LEI {
  background-position: -700px -420px;
}
.badge-70.LEP {
  background-position: -700px -490px;
}
.badge-70.LIB {
  background-position: -700px -560px;
}
.badge-70.LIN {
  background-position: -700px -630px;
}
.badge-70.LIV {
  background-position: 0px -700px;
}
.badge-70.LKM {
  background-position: -70px -700px;
}
.badge-70.LNO {
  background-position: -140px -700px;
}
.badge-70.LOK {
  background-position: -210px -700px;
}
.badge-70.LUD {
  background-position: -280px -700px;
}
.badge-70.LUT {
  background-position: -350px -700px;
}
.badge-70.LYN {
  background-position: -420px -700px;
}
.badge-70.M05 {
  background-position: -490px -700px;
}
.badge-70.MAN {
  background-position: -560px -700px;
}
.badge-70.MAR {
  background-position: -630px -700px;
}
.badge-70.MCH {
  background-position: -700px -700px;
}
.badge-70.MCI {
  background-position: -770px 0px;
}
.badge-70.MCO {
  background-position: -770px -70px;
}
.badge-70.MFF {
  background-position: -770px -140px;
}
.badge-70.MID {
  background-position: -770px -210px;
}
.badge-70.MIL {
  background-position: -770px -280px;
}
.badge-70.MKD {
  background-position: -770px -350px;
}
.badge-70.MOL {
  background-position: -770px -420px;
}
.badge-70.MOR {
  background-position: -770px -490px;
}
.badge-70.MTA {
  background-position: -770px -560px;
}
.badge-70.MUN {
  background-position: -770px -630px;
}
.badge-70.NAP {
  background-position: -770px -700px;
}
.badge-70.NEW {
  background-position: 0px -770px;
}
.badge-70.NFO {
  background-position: -70px -770px;
}
.badge-70.NHT {
  background-position: -140px -770px;
}
.badge-70.NIC {
  background-position: -210px -770px;
}
.badge-70.NKM {
  background-position: -280px -770px;
}
.badge-70.NOR {
  background-position: -350px -770px;
}
.badge-70.NOT {
  background-position: -420px -770px;
}
.badge-70.NWP {
  background-position: -490px -770px;
}
.badge-70.OFK {
  background-position: -560px -770px;
}
.badge-70.OLD {
  background-position: -630px -770px;
}
.badge-70.OLY {
  background-position: -700px -770px;
}
.badge-70.OSM {
  background-position: -770px -770px;
}
.badge-70.OXF {
  background-position: -840px 0px;
}
.badge-70.PAO {
  background-position: -840px -70px;
}
.badge-70.PBG {
  background-position: -840px -140px;
}
.badge-70.PET {
  background-position: -840px -210px;
}
.badge-70.PLY {
  background-position: -840px -280px;
}
.badge-70.PLZ {
  background-position: -840px -350px;
}
.badge-70.PNE {
  background-position: -840px -420px;
}
.badge-70.POR {
  background-position: -840px -490px;
}
.badge-70.PSG {
  background-position: -840px -560px;
}
.badge-70.PSV {
  background-position: -840px -630px;
}
.badge-70.PTO {
  background-position: -840px -700px;
}
.badge-70.PTV {
  background-position: -840px -770px;
}
.badge-70.QAB {
  background-position: 0px -840px;
}
.badge-70.QPR {
  background-position: -70px -840px;
}
.badge-70.RAP {
  background-position: -140px -840px;
}
.badge-70.RBL {
  background-position: -210px -840px;
}
.badge-70.RDG {
  background-position: -280px -840px;
}
.badge-70.RMA {
  background-position: -350px -840px;
}
.badge-70.RMD {
  background-position: -420px -840px;
}
.badge-70.ROC {
  background-position: -490px -840px;
}
.badge-70.RSB {
  background-position: -560px -840px;
}
.badge-70.RSO {
  background-position: -630px -840px;
}
.badge-70.RSV {
  background-position: -700px -840px;
}
.badge-70.RTH {
  background-position: -770px -840px;
}
.badge-70.RUB {
  background-position: -840px -840px;
}
.badge-70.S04 {
  background-position: -910px 0px;
}
.badge-70.SBR {
  background-position: -910px -70px;
}
.badge-70.SCL {
  background-position: -910px -140px;
}
.badge-70.SCU {
  background-position: -910px -210px;
}
.badge-70.SDK {
  background-position: -910px -280px;
}
.badge-70.SEV {
  background-position: -910px -350px;
}
.badge-70.SHR {
  background-position: -910px -420px;
}
.badge-70.SHU {
  background-position: -910px -490px;
}
.badge-70.SHW {
  background-position: -910px -560px;
}
.badge-70.SIO {
  background-position: -910px -630px;
}
.badge-70.SKE {
  background-position: -910px -700px;
}
.badge-70.SOU {
  background-position: -910px -770px;
}
.badge-70.SPP {
  background-position: -910px -840px;
}
.badge-70.SPR {
  background-position: 0px -910px;
}
.badge-70.SSL {
  background-position: -70px -910px;
}
.badge-70.STE {
  background-position: -140px -910px;
}
.badge-70.STK {
  background-position: -210px -910px;
}
.badge-70.STO {
  background-position: -280px -910px;
}
.badge-70.STU {
  background-position: -350px -910px;
}
.badge-70.STV {
  background-position: -420px -910px;
}
.badge-70.SUN {
  background-position: -490px -910px;
}
.badge-70.SUT {
  background-position: -560px -910px;
}
.badge-70.SWA {
  background-position: -630px -910px;
}
.badge-70.SWI {
  background-position: -700px -910px;
}
.badge-70.TOT {
  background-position: -840px -910px;
}
.badge-70.VAL {
  background-position: -910px -910px;
}
.badge-70.VIL {
  background-position: -980px 0px;
}
.badge-70.VIT {
  background-position: -980px -70px;
}
.badge-70.VTG {
  background-position: -980px -140px;
}
.badge-70.WAT {
  background-position: -980px -210px;
}
.badge-70.WBA {
  background-position: -980px -280px;
}
.badge-70.WHU {
  background-position: -980px -350px;
}
.badge-70.WIG {
  background-position: -980px -420px;
}
.badge-70.WIM {
  background-position: -980px -490px;
}
.badge-70.WLS {
  background-position: -980px -560px;
}
.badge-70.WOB {
  background-position: -980px -630px;
}
.badge-70.WOL {
  background-position: -980px -700px;
}
.badge-70.WYC {
  background-position: -980px -770px;
}
.badge-70.YEO {
  background-position: -980px -840px;
}
.badge-70.ZLN {
  background-position: -980px -910px;
}
.badge-70.ZNT {
  background-position: 0px -980px;
}
.badge-70.ZRL {
  background-position: -70px -980px;
}
.badge-70.default, .badge-70.flag {
  background-position: -490px -490px;
}
.badge-70.t185 {
  background-position: -770px -910px;
}

.badge-100 {
  background-image: url("../i/sprites/badges-100-sprite.png");
  background-repeat: no-repeat;
  width: 100px;
  height: 100px;
  display: block;
  background-position: -700px -700px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .badge-100 {
    background-image: url("../i/sprites/badges-100-sprite@x2.png");
    background-size: 1500px 1500px;
  }
}
.badge-100.ACM {
  background-position: 0px 0px;
}
.badge-100.ADL {
  background-position: -100px 0px;
}
.badge-100.AEK {
  background-position: 0px -100px;
}
.badge-100.AFW {
  background-position: -100px -100px;
}
.badge-100.AJA {
  background-position: -200px 0px;
}
.badge-100.APO {
  background-position: -200px -100px;
}
.badge-100.ARS {
  background-position: 0px -200px;
}
.badge-100.ASI {
  background-position: -100px -200px;
}
.badge-100.AST {
  background-position: -200px -200px;
}
.badge-100.ASY {
  background-position: -300px 0px;
}
.badge-100.ATA {
  background-position: -300px -100px;
}
.badge-100.ATH {
  background-position: -300px -200px;
}
.badge-100.ATM {
  background-position: 0px -300px;
}
.badge-100.AUS {
  background-position: -100px -300px;
}
.badge-100.AVL {
  background-position: -200px -300px;
}
.badge-100.AZ {
  background-position: -300px -300px;
}
.badge-100.B04 {
  background-position: -400px 0px;
}
.badge-100.BAL {
  background-position: -400px -100px;
}
.badge-100.BAR {
  background-position: -400px -200px;
}
.badge-100.BAT {
  background-position: -400px -300px;
}
.badge-100.BBV {
  background-position: 0px -400px;
}
.badge-100.BCN {
  background-position: -100px -400px;
}
.badge-100.BEF {
  background-position: -200px -400px;
}
.badge-100.BEL {
  background-position: -300px -400px;
}
.badge-100.BHA {
  background-position: -400px -400px;
}
.badge-100.BIR {
  background-position: -500px 0px;
}
.badge-100.BJK {
  background-position: -500px -100px;
}
.badge-100.BLB {
  background-position: -500px -200px;
}
.badge-100.BLP {
  background-position: -500px -300px;
}
.badge-100.BMG {
  background-position: -500px -400px;
}
.badge-100.BOL {
  background-position: 0px -500px;
}
.badge-100.BOR {
  background-position: -100px -500px;
}
.badge-100.BOU {
  background-position: -200px -500px;
}
.badge-100.BRA {
  background-position: -300px -500px;
}
.badge-100.BRE {
  background-position: -400px -500px;
}
.badge-100.BRG {
  background-position: -500px -500px;
}
.badge-100.BRI {
  background-position: -600px 0px;
}
.badge-100.BRR {
  background-position: -600px -100px;
}
.badge-100.BRU {
  background-position: -600px -200px;
}
.badge-100.BRW {
  background-position: -600px -300px;
}
.badge-100.BRY {
  background-position: -600px -400px;
}
.badge-100.BSC {
  background-position: -600px -500px;
}
.badge-100.BSL {
  background-position: 0px -600px;
}
.badge-100.BUR {
  background-position: -100px -600px;
}
.badge-100.BVB {
  background-position: -200px -600px;
}
.badge-100.CAR {
  background-position: -300px -600px;
}
.badge-100.CEL {
  background-position: -400px -600px;
}
.badge-100.CHA {
  background-position: -500px -600px;
}
.badge-100.CHE {
  background-position: -600px -600px;
}
.badge-100.CHF {
  background-position: -700px 0px;
}
.badge-100.CHT {
  background-position: -700px -100px;
}
.badge-100.CLV {
  background-position: -700px -200px;
}
.badge-100.CMU {
  background-position: -700px -300px;
}
.badge-100.COU {
  background-position: -700px -400px;
}
.badge-100.COV {
  background-position: -700px -500px;
}
.badge-100.CPH {
  background-position: -700px -600px;
}
.badge-100.CRE {
  background-position: 0px -700px;
}
.badge-100.CRW {
  background-position: -100px -700px;
}
.badge-100.CRY {
  background-position: -200px -700px;
}
.badge-100.CSK {
  background-position: -300px -700px;
}
.badge-100.CUT {
  background-position: -400px -700px;
}
.badge-100.CZV {
  background-position: -500px -700px;
}
.badge-100.DAG {
  background-position: -600px -700px;
}
.badge-100.DER {
  background-position: -800px 0px;
}
.badge-100.DER-new {
  background-position: -800px -100px;
}
.badge-100.DMK {
  background-position: -800px -200px;
}
.badge-100.DND {
  background-position: -800px -300px;
}
.badge-100.DNR {
  background-position: -800px -400px;
}
.badge-100.DON {
  background-position: -800px -500px;
}
.badge-100.DYK {
  background-position: -800px -600px;
}
.badge-100.DZG {
  background-position: -800px -700px;
}
.badge-100.EAS {
  background-position: 0px -800px;
}
.badge-100.EVE {
  background-position: -100px -800px;
}
.badge-100.EXE {
  background-position: -200px -800px;
}
.badge-100.FCA {
  background-position: -300px -800px;
}
.badge-100.FCB {
  background-position: -400px -800px;
}
.badge-100.FCL {
  background-position: -500px -800px;
}
.badge-100.FCSM {
  background-position: -600px -800px;
}
.badge-100.FEN {
  background-position: -700px -800px;
}
.badge-100.FEY {
  background-position: -800px -800px;
}
.badge-100.FGR {
  background-position: -900px 0px;
}
.badge-100.FIO {
  background-position: -900px -100px;
}
.badge-100.FKQ {
  background-position: -900px -200px;
}
.badge-100.FKV {
  background-position: -900px -300px;
}
.badge-100.FLE {
  background-position: -900px -400px;
}
.badge-100.FUL {
  background-position: -900px -500px;
}
.badge-100.GAL {
  background-position: -900px -600px;
}
.badge-100.GIL {
  background-position: -900px -700px;
}
.badge-100.GRI {
  background-position: -900px -800px;
}
.badge-100.GRO {
  background-position: 0px -900px;
}
.badge-100.HAL {
  background-position: -100px -900px;
}
.badge-100.HBS {
  background-position: -200px -900px;
}
.badge-100.HOF {
  background-position: -300px -900px;
}
.badge-100.HUD {
  background-position: -400px -900px;
}
.badge-100.HUL {
  background-position: -500px -900px;
}
.badge-100.IBA {
  background-position: -600px -900px;
}
.badge-100.IPS {
  background-position: -700px -900px;
}
.badge-100.JUV {
  background-position: -800px -900px;
}
.badge-100.KAA {
  background-position: -900px -900px;
}
.badge-100.KOE {
  background-position: -1000px 0px;
}
.badge-100.KRA {
  background-position: -1000px -100px;
}
.badge-100.KYS {
  background-position: -1000px -200px;
}
.badge-100.LAZ {
  background-position: -1000px -300px;
}
.badge-100.LEE {
  background-position: -1000px -400px;
}
.badge-100.LEG {
  background-position: -1000px -500px;
}
.badge-100.LEI {
  background-position: -1000px -600px;
}
.badge-100.LEP {
  background-position: -1000px -700px;
}
.badge-100.LIB {
  background-position: -1000px -800px;
}
.badge-100.LIN {
  background-position: -1000px -900px;
}
.badge-100.LIV {
  background-position: 0px -1000px;
}
.badge-100.LKM {
  background-position: -100px -1000px;
}
.badge-100.LNO {
  background-position: -200px -1000px;
}
.badge-100.LOK {
  background-position: -300px -1000px;
}
.badge-100.LUD {
  background-position: -400px -1000px;
}
.badge-100.LUT {
  background-position: -500px -1000px;
}
.badge-100.LYN {
  background-position: -600px -1000px;
}
.badge-100.M05 {
  background-position: -700px -1000px;
}
.badge-100.MAN {
  background-position: -800px -1000px;
}
.badge-100.MAR {
  background-position: -900px -1000px;
}
.badge-100.MCH {
  background-position: -1000px -1000px;
}
.badge-100.MCI {
  background-position: -1100px 0px;
}
.badge-100.MCO {
  background-position: -1100px -100px;
}
.badge-100.MFF {
  background-position: -1100px -200px;
}
.badge-100.MID {
  background-position: -1100px -300px;
}
.badge-100.MIL {
  background-position: -1100px -400px;
}
.badge-100.MKD {
  background-position: -1100px -500px;
}
.badge-100.MOL {
  background-position: -1100px -600px;
}
.badge-100.MOR {
  background-position: -1100px -700px;
}
.badge-100.MTA {
  background-position: -1100px -800px;
}
.badge-100.MUN {
  background-position: -1100px -900px;
}
.badge-100.NAP {
  background-position: -1100px -1000px;
}
.badge-100.NEW {
  background-position: 0px -1100px;
}
.badge-100.NFO {
  background-position: -100px -1100px;
}
.badge-100.NHT {
  background-position: -200px -1100px;
}
.badge-100.NIC {
  background-position: -300px -1100px;
}
.badge-100.NKM {
  background-position: -400px -1100px;
}
.badge-100.NOR {
  background-position: -500px -1100px;
}
.badge-100.NOT {
  background-position: -600px -1100px;
}
.badge-100.NWP {
  background-position: -700px -1100px;
}
.badge-100.OFK {
  background-position: -800px -1100px;
}
.badge-100.OLD {
  background-position: -900px -1100px;
}
.badge-100.OLY {
  background-position: -1000px -1100px;
}
.badge-100.OSM {
  background-position: -1100px -1100px;
}
.badge-100.OXF {
  background-position: -1200px 0px;
}
.badge-100.PAO {
  background-position: -1200px -100px;
}
.badge-100.PBG {
  background-position: -1200px -200px;
}
.badge-100.PET {
  background-position: -1200px -300px;
}
.badge-100.PLY {
  background-position: -1200px -400px;
}
.badge-100.PLZ {
  background-position: -1200px -500px;
}
.badge-100.PNE {
  background-position: -1200px -600px;
}
.badge-100.POR {
  background-position: -1200px -700px;
}
.badge-100.PSG {
  background-position: -1200px -800px;
}
.badge-100.PSV {
  background-position: -1200px -900px;
}
.badge-100.PTO {
  background-position: -1200px -1000px;
}
.badge-100.PTV {
  background-position: -1200px -1100px;
}
.badge-100.QAB {
  background-position: 0px -1200px;
}
.badge-100.QPR {
  background-position: -100px -1200px;
}
.badge-100.RAP {
  background-position: -200px -1200px;
}
.badge-100.RBL {
  background-position: -300px -1200px;
}
.badge-100.RDG {
  background-position: -400px -1200px;
}
.badge-100.RMA {
  background-position: -500px -1200px;
}
.badge-100.RMD {
  background-position: -600px -1200px;
}
.badge-100.ROC {
  background-position: -700px -1200px;
}
.badge-100.RSB {
  background-position: -800px -1200px;
}
.badge-100.RSO {
  background-position: -900px -1200px;
}
.badge-100.RSV {
  background-position: -1000px -1200px;
}
.badge-100.RTH {
  background-position: -1100px -1200px;
}
.badge-100.RUB {
  background-position: -1200px -1200px;
}
.badge-100.S04 {
  background-position: -1300px 0px;
}
.badge-100.SBR {
  background-position: -1300px -100px;
}
.badge-100.SCL {
  background-position: -1300px -200px;
}
.badge-100.SCU {
  background-position: -1300px -300px;
}
.badge-100.SDK {
  background-position: -1300px -400px;
}
.badge-100.SEV {
  background-position: -1300px -500px;
}
.badge-100.SHR {
  background-position: -1300px -600px;
}
.badge-100.SHU {
  background-position: -1300px -700px;
}
.badge-100.SHW {
  background-position: -1300px -800px;
}
.badge-100.SIO {
  background-position: -1300px -900px;
}
.badge-100.SKE {
  background-position: -1300px -1000px;
}
.badge-100.SOU {
  background-position: -1300px -1100px;
}
.badge-100.SPP {
  background-position: -1300px -1200px;
}
.badge-100.SPR {
  background-position: 0px -1300px;
}
.badge-100.SSL {
  background-position: -100px -1300px;
}
.badge-100.STE {
  background-position: -200px -1300px;
}
.badge-100.STK {
  background-position: -300px -1300px;
}
.badge-100.STO {
  background-position: -400px -1300px;
}
.badge-100.STU {
  background-position: -500px -1300px;
}
.badge-100.STV {
  background-position: -600px -1300px;
}
.badge-100.SUN {
  background-position: -700px -1300px;
}
.badge-100.SUT {
  background-position: -800px -1300px;
}
.badge-100.SWA {
  background-position: -900px -1300px;
}
.badge-100.SWI {
  background-position: -1000px -1300px;
}
.badge-100.TOT {
  background-position: -1200px -1300px;
}
.badge-100.VAL {
  background-position: -1300px -1300px;
}
.badge-100.VIL {
  background-position: -1400px 0px;
}
.badge-100.VIT {
  background-position: -1400px -100px;
}
.badge-100.VTG {
  background-position: -1400px -200px;
}
.badge-100.WAT {
  background-position: -1400px -300px;
}
.badge-100.WBA {
  background-position: -1400px -400px;
}
.badge-100.WHU {
  background-position: -1400px -500px;
}
.badge-100.WIG {
  background-position: -1400px -600px;
}
.badge-100.WIM {
  background-position: -1400px -700px;
}
.badge-100.WLS {
  background-position: -1400px -800px;
}
.badge-100.WOB {
  background-position: -1400px -900px;
}
.badge-100.WOL {
  background-position: -1400px -1000px;
}
.badge-100.WYC {
  background-position: -1400px -1100px;
}
.badge-100.YEO {
  background-position: -1400px -1200px;
}
.badge-100.ZLN {
  background-position: -1400px -1300px;
}
.badge-100.ZNT {
  background-position: 0px -1400px;
}
.badge-100.ZRL {
  background-position: -100px -1400px;
}
.badge-100.default, .badge-100.flag {
  background-position: -700px -700px;
}
.badge-100.t185 {
  background-position: -1100px -1300px;
}

/* FRAMEWORK - Structure and layout files.
========================================================================== */
/* Grid */
.wrapper {
  max-width: 1376px;
  margin: 0 auto;
  padding-left: 1rem;
  padding-right: 1rem;
}
.wrapper::before {
  content: "";
  display: block;
}
.wrapper::after {
  content: "";
  display: table;
  clear: both;
}
.wrapper.col-12 {
  float: none;
}
.wrapper.col-12 .col-12,
.wrapper.col-12 .wrapper.col-12 {
  padding: 0;
}
.wrapper .col-12 {
  padding: 0;
}
.wrapper .col-12,
.wrapper .wrapper.col-12 {
  padding: 0;
}
@media (max-width: 43.75em) {
  .wrapper {
    padding-left: 0;
    padding-right: 0;
  }
  .wrapper.col-12 {
    padding-left: 1rem;
    padding-right: 1rem;
  }
}

/* Columns */
[class*=col-] {
  box-sizing: border-box;
  width: 100%;
  float: left;
  position: relative;
  padding-left: 1rem;
  padding-right: 1rem;
}
[class*=col-].centered {
  float: none;
  margin: 0 auto;
}

[class^=col-1] {
  width: calc(1 / 12 * 100%);
}

[class^=col-2] {
  width: calc(2 / 12 * 100%);
}

[class^=col-3] {
  width: calc(3 / 12 * 100%);
}

[class^=col-4] {
  width: calc(4 / 12 * 100%);
}

[class^=col-5] {
  width: calc(5 / 12 * 100%);
}

[class^=col-6] {
  width: calc(6 / 12 * 100%);
}

[class^=col-7] {
  width: calc(7 / 12 * 100%);
}

[class^=col-8] {
  width: calc(8 / 12 * 100%);
}

[class^=col-9] {
  width: calc(9 / 12 * 100%);
}

[class^=col-10] {
  width: calc(10 / 12 * 100%);
}

[class^=col-11] {
  width: calc(11 / 12 * 100%);
}

[class^=col-12] {
  width: calc(12 / 12 * 100%);
}

@media (max-width: 63.9375em) {
  [class*=col-] {
    width: 100%;
  }
}
@media (max-width: 63.9375em) and (min-width: 43.75em) {
  .col-1-m {
    width: calc(1 / 12 * 100%);
  }
  .col-2-m {
    width: calc(2 / 12 * 100%);
  }
  .col-3-m {
    width: calc(3 / 12 * 100%);
  }
  .col-4-m {
    width: calc(4 / 12 * 100%);
  }
  .col-5-m {
    width: calc(5 / 12 * 100%);
  }
  .col-6-m {
    width: calc(6 / 12 * 100%);
  }
  .col-7-m {
    width: calc(7 / 12 * 100%);
  }
  .col-8-m {
    width: calc(8 / 12 * 100%);
  }
  .col-9-m {
    width: calc(9 / 12 * 100%);
  }
  .col-10-m {
    width: calc(10 / 12 * 100%);
  }
  .col-11-m {
    width: calc(11 / 12 * 100%);
  }
  .col-12-m {
    width: calc(12 / 12 * 100%);
  }
}
@media (max-width: 43.75em) and (min-width: 20em) {
  .col-1-s {
    width: calc(1 / 12 * 100%);
  }
  .col-2-s {
    width: calc(2 / 12 * 100%);
  }
  .col-3-s {
    width: calc(3 / 12 * 100%);
  }
  .col-4-s {
    width: calc(4 / 12 * 100%);
  }
  .col-5-s {
    width: calc(5 / 12 * 100%);
  }
  .col-6-s {
    width: calc(6 / 12 * 100%);
  }
  .col-7-s {
    width: calc(7 / 12 * 100%);
  }
  .col-8-s {
    width: calc(8 / 12 * 100%);
  }
  .col-9-s {
    width: calc(9 / 12 * 100%);
  }
  .col-10-s {
    width: calc(10 / 12 * 100%);
  }
  .col-11-s {
    width: calc(11 / 12 * 100%);
  }
  .col-12-s {
    width: calc(12 / 12 * 100%);
  }
}
/* Block Grids */
[class*=block-list] {
  clear: both;
  margin-left: -0.4rem;
  margin-right: -0.4rem;
  font-size: 0;
}
[class*=block-list]::before {
  content: "";
  display: block;
}
[class*=block-list]::after {
  content: "";
  display: table;
  clear: both;
}
[class*=block-list] > li {
  width: 100%;
  clear: both;
  margin-bottom: 3rem;
  padding-left: 0.4rem;
  padding-right: 0.4rem;
  display: inline-block;
  vertical-align: top;
  font-size: 1.4rem;
}

.block-list-padding {
  margin: 0 -1rem;
}
.block-list-padding li {
  padding: 0 1rem;
}

.block-list-1 > li {
  width: 100%;
  float: none;
}

.block-list-2 > li {
  width: 50%;
}

.block-list-3 > li {
  width: 33.3333333333%;
}

.block-list-4 > li {
  width: 25%;
}

.block-list-5 > li {
  width: 20%;
}

@media (max-width: 33.75em), (min-width: 56.25em) and (max-width: 87.5em) {
  .block-list-1-mc-s > li {
    width: 100%;
    float: none;
  }
}
@media (max-width: 77.5em) and (min-width: 64em) {
  .block-list-2-sidebar > li {
    width: 50%;
  }
}
@media (max-width: 63.9375em) {
  .block-list-2-m > li {
    width: 50%;
  }
  .block-list-3-m > li {
    width: 33.3333333333%;
  }
  .block-list-4-m > li {
    width: 25%;
  }
}
@media (max-width: 43.75em) {
  .block-list-2 > li,
  .block-list-3 > li,
  .block-list-4 > li {
    width: 100%;
    float: none;
  }
  .block-list-1-s > li {
    width: 100%;
  }
  .block-list-2-s > li {
    width: 50%;
  }
  .block-list-3-s > li {
    width: 33.3333333333%;
  }
  .block-list-4-s > li {
    width: 25%;
  }
}
@media (max-width: 25em) {
  .block-list-1-xs > li {
    width: 100%;
  }
  .block-list-2-xs > li {
    width: 50%;
  }
  .block-list-3-xs > li {
    width: 33.3333333333%;
  }
  .block-list-4-xs > li {
    width: 25%;
  }
}
.col-collapse {
  padding: 0 !important;
}

@media (max-width: 43.75em) {
  .col-collapse-mob {
    padding: 0 !important;
  }
}

.flex-grid {
  align-items: stretch;
  display: flex;
  flex-wrap: wrap;
}

/* GLOBAL
========================================================================== */
/* Fonts & Typography */
@font-face {
  font-family: PremierSans-Light;
  src: url("../fonts/PremierLeagueW01-Light.eot?#iefix");
  src: url("../fonts/PremierLeagueW01-Light.eot?#iefix") format("eot"), url("../fonts/PremierLeagueW01-Light.woff2") format("woff2"), url("../fonts/PremierLeagueW01-Light.woff") format("woff"), url("../fonts/PremierLeagueW01-Light.ttf") format("truetype"), url("../fonts/PremierLeagueW01-Light.svg#51b3f097-4f77-44d6-84fa-d4ccabf83ea2") format("svg");
}
@font-face {
  font-family: PremierSans-Light-Italic;
  src: url("../fonts/PremierLeagueW01-LightIt.eot?#iefix");
  src: url("../fonts/PremierLeagueW01-LightIt.eot?#iefix") format("eot"), url("../fonts/PremierLeagueW01-LightIt.woff2") format("woff2"), url("../fonts/PremierLeagueW01-LightIt.woff") format("woff"), url("../fonts/PremierLeagueW01-LightIt.ttf") format("truetype"), url("../fonts/PremierLeagueW01-LightIt.svg#dd21a2ce-363d-4fd5-8ea4-8bca54d910dc") format("svg");
}
@font-face {
  font-family: PremierSans-Regular;
  src: url("../fonts/PremierLeagueW01-Regular.eot?#iefix");
  src: url("../fonts/PremierLeagueW01-Regular.eot?#iefix") format("eot"), url("../fonts/PremierLeagueW01-Regular.woff2") format("woff2"), url("../fonts/PremierLeagueW01-Regular.woff") format("woff"), url("../fonts/PremierLeagueW01-Regular.ttf") format("truetype"), url("../fonts/PremierLeagueW01-Regular.svg#7750d31b-4f46-466c-a7f2-d0071c638678") format("svg");
}
@font-face {
  font-family: PremierSans-Bold-Condensed;
  src: url("../fonts/PremierLeagueW01-CondBold.eot?#iefix");
  src: url("../fonts/PremierLeagueW01-CondBold.eot?#iefix") format("eot"), url("../fonts/PremierLeagueW01-CondBold.woff2") format("woff2"), url("../fonts/PremierLeagueW01-CondBold.woff") format("woff"), url("../fonts/PremierLeagueW01-CondBold.ttf") format("truetype"), url("../fonts/PremierLeagueW01-CondBold.svg#5f1d1990-81f2-455a-b0dd-c228019f67b0") format("svg");
}
@font-face {
  font-family: PremierSans-Condensed;
  src: url("../fonts/PremierLeagueW01-Condensed.eot?#iefix");
  src: url("../fonts/PremierLeagueW01-Condensed.eot?#iefix") format("eot"), url("../fonts/PremierLeagueW01-Condensed.woff2") format("woff2"), url("../fonts/PremierLeagueW01-Condensed.woff") format("woff"), url("../fonts/PremierLeagueW01-Condensed.ttf") format("truetype"), url("../fonts/PremierLeagueW01-Condensed.svg#e3668454-de8f-4dbc-8188-6e9e9d4b3765") format("svg");
}
@font-face {
  font-family: PremierSans-Bold-Italic;
  src: url("../fonts/PremierLeagueW01-BoldItalic.eot?#iefix");
  src: url("../fonts/PremierLeagueW01-BoldItalic.eot?#iefix") format("eot"), url("../fonts/PremierLeagueW01-BoldItalic.woff2") format("woff2"), url("../fonts/PremierLeagueW01-BoldItalic.woff") format("woff"), url("../fonts/PremierLeagueW01-BoldItalic.ttf") format("truetype"), url("../fonts/PremierLeagueW01-BoldItalic.svg#2733e5e4-db1c-48a7-b96e-1393afe6a2e3") format("svg");
}
@font-face {
  font-family: PremierSans-Italic;
  src: url("../fonts/PremierLeagueW01-Italic.eot?#iefix");
  src: url("../fonts/PremierLeagueW01-Italic.eot?#iefix") format("eot"), url("../fonts/PremierLeagueW01-Italic.woff2") format("woff2"), url("../fonts/PremierLeagueW01-Italic.woff") format("woff"), url("../fonts/PremierLeagueW01-Italic.ttf") format("truetype"), url("../fonts/PremierLeagueW01-Italic.svg#b58dc997-6b5c-44e1-9db2-b7c5548efd02") format("svg");
}
@font-face {
  font-family: PremierSans-Bold;
  src: url("../fonts/PremierLeagueW01-Bold.eot?#iefix");
  src: url("../fonts/PremierLeagueW01-Bold.eot?#iefix") format("eot"), url("../fonts/PremierLeagueW01-Bold.woff2") format("woff2"), url("../fonts/PremierLeagueW01-Bold.woff") format("woff"), url("../fonts/PremierLeagueW01-Bold.ttf") format("truetype"), url("../fonts/PremierLeagueW01-Bold.svg#6fd2576b-b17d-42bb-8069-d902dd3f6a6e") format("svg");
}
@font-face {
  font-family: PremierSans-Heavy;
  src: url("../fonts/PremierLeagueW01-Heavy.eot?#iefix");
  src: url("../fonts/PremierLeagueW01-Heavy.eot?#iefix") format("eot"), url("../fonts/PremierLeagueW01-Heavy.woff2") format("woff2"), url("../fonts/PremierLeagueW01-Heavy.woff") format("woff"), url("../fonts/PremierLeagueW01-Heavy.ttf") format("truetype");
}
/* Typography mixins
========================================================================== */
/* Font sizes map and mixin
========================================================================== */
/* Global fonts classes
========================================================================== */
.light {
  font-family: "PremierSans-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-weight: normal;
}

.heavy {
  font-family: "PremierSans-Bold", Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-weight: normal;
}

.pageTitle {
  font-size: 7.6rem;
  line-height: 9.1rem;
}
@media (max-width: 43.75em) {
  .pageTitle {
    font-size: 3rem;
    line-height: 4.5rem;
  }
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: "PremierSans-Bold", Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-weight: normal;
  font-weight: 400;
  margin-top: 0;
  margin-bottom: 0;
}

p {
  color: #242424;
  line-height: 1.6;
  margin-top: 0;
  margin-bottom: 0;
}
p a {
  text-decoration: none;
  color: #963cff;
}
p a:hover {
  text-decoration: underline;
}

@font-face {
  font-family: PremierSans-Light;
  src: url("../fonts/PremierLeagueW01-Light.eot?#iefix");
  src: url("../fonts/PremierLeagueW01-Light.eot?#iefix") format("eot"), url("../fonts/PremierLeagueW01-Light.woff2") format("woff2"), url("../fonts/PremierLeagueW01-Light.woff") format("woff"), url("../fonts/PremierLeagueW01-Light.ttf") format("truetype"), url("../fonts/PremierLeagueW01-Light.svg#51b3f097-4f77-44d6-84fa-d4ccabf83ea2") format("svg");
}
@font-face {
  font-family: PremierSans-Light-Italic;
  src: url("../fonts/PremierLeagueW01-LightIt.eot?#iefix");
  src: url("../fonts/PremierLeagueW01-LightIt.eot?#iefix") format("eot"), url("../fonts/PremierLeagueW01-LightIt.woff2") format("woff2"), url("../fonts/PremierLeagueW01-LightIt.woff") format("woff"), url("../fonts/PremierLeagueW01-LightIt.ttf") format("truetype"), url("../fonts/PremierLeagueW01-LightIt.svg#dd21a2ce-363d-4fd5-8ea4-8bca54d910dc") format("svg");
}
@font-face {
  font-family: PremierSans-Regular;
  src: url("../fonts/PremierLeagueW01-Regular.eot?#iefix");
  src: url("../fonts/PremierLeagueW01-Regular.eot?#iefix") format("eot"), url("../fonts/PremierLeagueW01-Regular.woff2") format("woff2"), url("../fonts/PremierLeagueW01-Regular.woff") format("woff"), url("../fonts/PremierLeagueW01-Regular.ttf") format("truetype"), url("../fonts/PremierLeagueW01-Regular.svg#7750d31b-4f46-466c-a7f2-d0071c638678") format("svg");
}
@font-face {
  font-family: PremierSans-Bold-Condensed;
  src: url("../fonts/PremierLeagueW01-CondBold.eot?#iefix");
  src: url("../fonts/PremierLeagueW01-CondBold.eot?#iefix") format("eot"), url("../fonts/PremierLeagueW01-CondBold.woff2") format("woff2"), url("../fonts/PremierLeagueW01-CondBold.woff") format("woff"), url("../fonts/PremierLeagueW01-CondBold.ttf") format("truetype"), url("../fonts/PremierLeagueW01-CondBold.svg#5f1d1990-81f2-455a-b0dd-c228019f67b0") format("svg");
}
@font-face {
  font-family: PremierSans-Condensed;
  src: url("../fonts/PremierLeagueW01-Condensed.eot?#iefix");
  src: url("../fonts/PremierLeagueW01-Condensed.eot?#iefix") format("eot"), url("../fonts/PremierLeagueW01-Condensed.woff2") format("woff2"), url("../fonts/PremierLeagueW01-Condensed.woff") format("woff"), url("../fonts/PremierLeagueW01-Condensed.ttf") format("truetype"), url("../fonts/PremierLeagueW01-Condensed.svg#e3668454-de8f-4dbc-8188-6e9e9d4b3765") format("svg");
}
@font-face {
  font-family: PremierSans-Bold-Italic;
  src: url("../fonts/PremierLeagueW01-BoldItalic.eot?#iefix");
  src: url("../fonts/PremierLeagueW01-BoldItalic.eot?#iefix") format("eot"), url("../fonts/PremierLeagueW01-BoldItalic.woff2") format("woff2"), url("../fonts/PremierLeagueW01-BoldItalic.woff") format("woff"), url("../fonts/PremierLeagueW01-BoldItalic.ttf") format("truetype"), url("../fonts/PremierLeagueW01-BoldItalic.svg#2733e5e4-db1c-48a7-b96e-1393afe6a2e3") format("svg");
}
@font-face {
  font-family: PremierSans-Italic;
  src: url("../fonts/PremierLeagueW01-Italic.eot?#iefix");
  src: url("../fonts/PremierLeagueW01-Italic.eot?#iefix") format("eot"), url("../fonts/PremierLeagueW01-Italic.woff2") format("woff2"), url("../fonts/PremierLeagueW01-Italic.woff") format("woff"), url("../fonts/PremierLeagueW01-Italic.ttf") format("truetype"), url("../fonts/PremierLeagueW01-Italic.svg#b58dc997-6b5c-44e1-9db2-b7c5548efd02") format("svg");
}
@font-face {
  font-family: PremierSans-Bold;
  src: url("../fonts/PremierLeagueW01-Bold.eot?#iefix");
  src: url("../fonts/PremierLeagueW01-Bold.eot?#iefix") format("eot"), url("../fonts/PremierLeagueW01-Bold.woff2") format("woff2"), url("../fonts/PremierLeagueW01-Bold.woff") format("woff"), url("../fonts/PremierLeagueW01-Bold.ttf") format("truetype"), url("../fonts/PremierLeagueW01-Bold.svg#6fd2576b-b17d-42bb-8069-d902dd3f6a6e") format("svg");
}
@font-face {
  font-family: PremierSans-Heavy;
  src: url("../fonts/PremierLeagueW01-Heavy.eot?#iefix");
  src: url("../fonts/PremierLeagueW01-Heavy.eot?#iefix") format("eot"), url("../fonts/PremierLeagueW01-Heavy.woff2") format("woff2"), url("../fonts/PremierLeagueW01-Heavy.woff") format("woff"), url("../fonts/PremierLeagueW01-Heavy.ttf") format("truetype");
}
@font-face {
  font-family: Bud-Bold;
  src: url("../fonts/BudBold.eot?#iefix");
  src: url("../fonts/BudBold.eot?#iefix") format("eot"), url("../fonts/BudBold.woff") format("woff"), url("../fonts/BudBold.ttf") format("truetype"), url("../fonts/BudBold.svg") format("svg");
}
/* Typography */
.light {
  font-family: "PremierSans-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-weight: normal;
}

.heavy {
  font-family: "PremierSans-Bold", Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-weight: normal;
}

.pageTitle {
  font-size: 7.3rem;
}
@media (max-width: 43.75em) {
  .pageTitle {
    font-size: 3.1rem;
  }
}

.sectionTitle {
  font-size: 2.2rem;
  margin-bottom: 2rem;
}
@media (max-width: 43.75em) {
  .sectionTitle {
    font-size: 1.7rem;
  }
}

.subHeader {
  font-size: 2.3rem;
  margin-bottom: 1rem;
  position: relative;
  clear: both;
}
@media (max-width: 43.75em) {
  .subHeader {
    font-size: 1.7rem;
  }
}

h4 {
  font-size: 1.6rem;
}

h5 {
  font-size: 1.4rem;
}

h6 {
  font-size: 1.2rem;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: "PremierSans-Bold", Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-weight: normal;
  font-weight: 400;
}

p {
  line-height: 1.6;
  color: #242424;
}
p a {
  text-decoration: none;
  color: #e90052;
}
p a:hover {
  text-decoration: underline;
}

* {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* stylelint-disable */
* {
  box-sizing: border-box;
}

#mainContent:focus {
  outline: 0;
}

h1,
h2,
h3,
h4,
h5,
h6,
p {
  margin-top: 0;
  margin-bottom: 0;
}

figure {
  margin: 0;
}

ul,
ol {
  padding-left: 0;
  margin-top: 0;
  margin-bottom: 0;
}
ul li,
ol li {
  list-style-type: none;
}

dd {
  margin-left: 0;
}

table {
  font-size: inherit;
}

b,
strong {
  font-family: "PremierSans-Bold", Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-weight: normal;
}

abbr[title] {
  border: 0;
  cursor: help;
}

::-moz-selection {
  background: #e90052;
  color: #fff;
}

::selection {
  background: #ff2882;
  color: #fff;
}

/* Global */
html {
  font-size: 62.5% !important;
  max-width: 100%;
  overflow-x: hidden;
}

body {
  background: #fff;
  font-family: "PremierSans-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-weight: normal;
  color: #242424;
  -webkit-text-size-adjust: 100%;
  font-size: 1.4rem;
  overflow-x: hidden;
  min-width: "20em";
}
body.fixedBody {
  overflow: hidden;
  height: 100vh;
}

.left {
  float: left;
}

.right {
  float: right;
}

.text-centre {
  text-align: center !important;
}

.hide {
  display: none !important;
}

.visuallyHidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

#mainContent {
  clear: both;
  overflow: hidden;
  position: relative;
}
@media (min-width: 63.9375em) {
  #mainContent {
    overflow: visible;
  }
  #mainContent::before {
    content: "";
    display: block;
  }
  #mainContent::after {
    content: "";
    display: table;
    clear: both;
  }
}

.pageButtons {
  float: right;
}
.pageButtons [class*=btn] {
  float: left;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  background: #1b5460;
}
.pageButtons [class*=btn]:not(:first-child) {
  margin-left: 1rem;
}
.pageButtons [class*=btn] .icn {
  opacity: 0.6;
}
.pageButtons [class*=btn]:hover {
  background: #103138;
}

.pageHeader {
  margin-bottom: 2rem;
}
.pageHeader::before {
  content: "";
  display: block;
}
.pageHeader::after {
  content: "";
  display: table;
  clear: both;
}
.pageHeader .pageTitle {
  float: left;
}
.pageHeader .sectionTitle {
  float: left;
  line-height: 4rem;
  margin-bottom: 0;
}
.pageHeader .btn {
  float: right;
}
.pageHeader .socialShare {
  float: right;
  margin-top: 1.5rem;
}
.pageHeader .titleSub {
  display: block;
  clear: both;
}

.toggleContainer .toggleBtn .icn {
  float: right;
}
.toggleContainer .toggleContent {
  display: none;
}
.toggleContainer.open .chevron-downblack-normal {
  content: "";
  background: url("../i/sprites/chevrons-sprite.png") -15px -59px no-repeat;
  width: 15px;
  height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .toggleContainer.open .chevron-downblack-normal {
    background-image: url("../i/sprites/chevrons-sprite@x2.png");
    background-size: 93px 83px;
  }
}
.toggleContainer.open .toggleContent {
  display: block;
}

.show-m {
  display: none;
}

.show-ms {
  display: none;
}

.hide-ms {
  display: block;
}

img {
  opacity: 1;
  transition: opacity 0.35s ease-in-out, transform 0.2s;
}

@media (max-width: 56.25em) {
  .hide-ms {
    display: none !important;
  }
  .show-ms {
    display: block !important;
  }
}
@media (max-width: 63.9375em) {
  .hide-m {
    display: none;
  }
  .show-m {
    display: block;
  }
}
@media (max-width: 25em) {
  .hide-xs {
    display: none;
  }
}
@media (max-width: 43.75em) {
  .hide-s {
    display: none;
  }
}
.marginBottom {
  margin-bottom: 2rem;
}

.overlay {
  overflow: hidden;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.pageOptions {
  margin-bottom: 3rem;
}
.pageOptions .btn {
  float: left;
}
.pageOptions .socialShareHover {
  float: left;
  margin-left: 1rem;
}
@media (max-width: 63.9375em) {
  .pageOptions {
    padding: 0 1rem;
    max-width: 100%;
    margin-bottom: 3rem;
  }
}
@media (max-width: 43.75em) {
  .pageOptions {
    margin-bottom: 1rem;
  }
}

.divider {
  height: 0.5rem;
  background: #e8e8e8;
  margin-bottom: 5rem;
  border: 0;
}

.premiumBox {
  background: linear-gradient(to top, #fafafa, #dbdbdb);
  height: 110px;
  position: relative;
  padding: 0 5px;
}

@media (max-width: 68.75em) {
  .hasFixedSidebar {
    display: flex;
    flex-direction: column;
  }
  .fixedSidebar {
    order: 2;
  }
  .sidebarPush {
    order: 1;
  }
}
.noContentContainer {
  background: #37003c;
  color: white;
  margin: 2rem 0;
  position: relative;
  border-radius: 3px;
  overflow: hidden;
  font-size: 1.2rem;
  padding: 1.5rem 2rem;
}

.webViewBody .tcf-cmp, .webViewBody > [class^=_] {
  display: none !important; /* stylelint-disable-line */
}

/* Navigation
========================================================================== */
.clubNavigation {
  display: flex;
  align-items: center;
  width: 100%;
  gap: 1rem;
  background: #fff;
  position: relative;
  padding: 1.2rem 0 1.2rem 16.5rem;
  z-index: 10;
}
.clubNavigation .clubSitesHeading {
  display: flex;
  align-items: center;
  gap: 0.4rem;
  min-width: 8.5rem;
  font-size: 1.2rem;
  line-height: 1.8rem;
  font-family: "PremierSans-Heavy", Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-weight: normal;
  color: #76766f;
}
.clubNavigation .clubSitesHeading__icon {
  width: 1.36rem;
  height: 1.36rem;
  fill: #76766f;
}
.clubNavigation .clubSitesHeading__icon svg {
  fill: #76766f;
}
.clubNavigation .clubList {
  display: flex;
  gap: 1.2rem;
  width: 100%;
  max-width: 130rem;
  padding-right: 3rem;
}
.clubNavigation .clubList__club {
  display: flex;
  justify-content: center;
}
.clubNavigation .clubList__link:hover .badge--large .badge-image, .clubNavigation .clubList__link:focus .badge--large .badge-image {
  transform: scale(1.25);
}
.clubNavigation .badge--large {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 4rem;
  height: 4rem;
}
.clubNavigation .badge--large .badge-image {
  width: 3.2rem;
  height: 3.2rem;
  transition: all 0.1s ease-in-out;
}
.clubNavigation .name {
  display: none;
}
@media (max-width: 1300px) {
  .clubNavigation .clubList {
    gap: 0.8rem;
  }
}
@media (max-width: 1220px) {
  .clubNavigation .clubList {
    gap: 0.4rem;
  }
}
@media (max-width: 1150px) {
  .clubNavigation .clubList {
    gap: 0.2rem;
  }
}
@media (max-width: 68.75em) {
  .clubNavigation {
    padding: 0.8rem 0 0.8rem 15rem;
  }
  .clubNavigation.open {
    padding-bottom: 0;
  }
  .clubNavigation .badge--large {
    width: 3.2rem;
    height: 3.2rem;
  }
  .clubNavigation .badge--large .badge-image {
    width: 2.4rem;
    height: 2.4rem;
  }
}
@media (max-width: 960px) {
  .clubNavigation {
    padding-left: 13rem;
  }
}
@media (max-width: 56.25em) {
  .clubNavigation {
    display: none;
    position: absolute;
    z-index: 20;
    top: 6.2rem;
    bottom: 0;
    left: -100%;
    width: 70%;
    overflow-y: auto;
    padding-top: 0;
    padding-left: 0;
    -webkit-overflow-scrolling: touch;
  }
  .clubNavigation .clubSitesHeading {
    display: none;
  }
  .clubNavigation .clubList {
    flex-direction: column;
    margin-left: 0;
    padding-right: 0;
  }
  .clubNavigation .clubList__club {
    width: 100%;
  }
  .clubNavigation .clubList__link {
    width: 100%;
    height: 5.3rem;
    display: flex;
    align-items: center;
    padding: 0;
    border-bottom: 1px solid #734c76;
    color: #242424;
    text-decoration: none;
  }
  .clubNavigation .clubList__link::after {
    display: none;
  }
  .clubNavigation .clubList__link .badge--large {
    transform: scale(0.55);
  }
  .clubNavigation .clubList__link:hover .badge--large, .clubNavigation .clubList__link:focus .badge--large {
    transform: scale(0.55);
  }
  .clubNavigation .name {
    font-size: 1.2rem;
    line-height: 1.8rem;
    display: block;
  }
  .clubNavigation .name::after {
    content: "";
    display: inline-block;
    vertical-align: middle;
    margin-left: 0.5rem;
    width: 0.85rem;
    height: 0.85rem;
    background-image: url("../i/elements/icons/external.svg");
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    left: 1rem;
  }
  .clubNavigation.open {
    display: block;
  }
}
@media (max-width: 43.75em) {
  .clubNavigation {
    width: 60%;
  }
  .clubNavigation .wrapper.col-12 {
    padding: 0;
  }
}

@media (max-width: 56.25em) {
  .mastheadOpen .clubNavigation.open {
    left: 30%;
  }
}
@media (max-width: 43.75em) {
  .mastheadOpen .clubNavigation.open {
    left: 40%;
  }
}

.navContainer {
  min-height: 6rem;
}

.masthead {
  position: relative;
  z-index: 100;
  min-height: auto !important;
  /*
      to do: investigate usage of the two skipTo buttons (tested on prod too);
      currently they never show up and there seems to be no logic related to 
      their functionality
  */
  /* specific selector for overriding display block */
  /* hide submenus for Fantasy, Stats and Video except on mobile */
}
@media (max-width: 63.9375em) {
  .masthead {
    min-height: 16.2rem;
  }
}
.masthead .skipTo {
  padding: 1em;
  position: absolute;
  top: -50px;
  left: 1em;
  z-index: 1000;
  color: #fff;
  text-decoration: none;
  border-radius: 0 0 2px 2px;
  transition: 0.2s;
  background: #ff2882;
}
.masthead .skipTo:focus {
  position: absolute;
  top: 0;
}
.masthead .pageLinks {
  float: left;
}
.masthead .pageLinks > li {
  float: left;
  position: relative;
}
.masthead .pageLinks > li.featuredLink .navLink {
  line-height: 1.7rem;
  padding-left: 4rem;
}
.masthead .pageLinks > li.featuredLink .navLink.active {
  background-color: #05f0ff;
  color: #37003c;
}
.masthead .pageLinks > li.fantasy a::after {
  border-bottom-color: #00ff87;
}
.masthead .pageLinks > li.stats a::after {
  border-bottom-color: #eaff04;
}
.masthead .pageLinks > li.open .dropdown {
  transform: scale(1) translateX(-50%);
  visibility: visible;
}
.masthead .pageLinks > li:hover .dropdown {
  transform: scale(1) translateX(-50%);
  visibility: visible;
}
.masthead .pageLinks > li.noDrop .dropdown,
.masthead .navContainer .mainNav .pageLinks > li.noDrop .dropdown {
  display: none;
}
.masthead .clubs {
  display: none;
}
.masthead a.navLink,
.masthead .navOption,
.masthead .pageLinks li,
.masthead .searchBtn {
  position: relative;
}
.masthead a.navLink::before,
.masthead .navOption::before,
.masthead .pageLinks li::before,
.masthead .searchBtn::before {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 0;
  background: linear-gradient(137.27deg, #05f0ff 19.85%, #7367ff 91.08%, #963cff 113.26%);
  transition: 0.2s;
  z-index: -1;
}
.masthead a.navLink:not(.nav-sign-in-btn),
.masthead .navOption:not(.nav-sign-in-btn) {
  font-family: "PremierSans-Heavy", Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-weight: normal;
}
.masthead a.navLink:not(.nav-sign-in-btn):hover::before, .masthead a.navLink:not(.nav-sign-in-btn):focus::before,
.masthead .navOption:not(.nav-sign-in-btn):hover::before,
.masthead .navOption:not(.nav-sign-in-btn):focus::before {
  height: 5px;
}
.masthead .navOption.nav-sign-in-btn:hover, .masthead .navOption.nav-sign-in-btn:focus {
  background: #f5f2f5;
}
.masthead .fantasyLogout {
  font-family: "PremierSans-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-weight: normal;
  font-size: 1.3rem;
  line-height: 5rem;
}
.masthead .pageLinks li:focus::before {
  height: 5px;
}
.masthead .pageLinks li:focus.open::before, .masthead .pageLinks li:focus:hover::before {
  height: 0;
}
.masthead .navLink {
  display: block;
  color: #fff;
  text-decoration: none;
  padding: 0 2rem;
  transition: all 0.2s ease-in-out;
  cursor: pointer;
  position: relative;
  font-family: "PremierSans-Bold", Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-weight: normal;
}
.masthead .navLink .chevron-dropdown {
  width: 0.8rem;
  height: 0.4rem;
  margin-left: 0.8rem;
  display: inline-block;
  vertical-align: baseline;
  transform: translateY(-1.5px);
  background-image: url("../i/elements/icons/dropdown-sm-white.svg");
  background-position: center;
  background-repeat: no-repeat;
  background-size: auto;
}
.masthead .navLink.mobile {
  display: none;
}
.masthead .navLink.active::before {
  display: none;
}
.masthead .navLink.active::after {
  content: "";
  display: block;
  border: 6px solid transparent;
  background: transparent;
  border-bottom-color: #fff;
  position: absolute;
  bottom: 0;
  left: 50%;
  margin-left: -6px;
}
.masthead .navLink.featuredLink {
  background-color: #05f0ff;
  color: #37003c;
}
.masthead .dropdownMobile {
  display: none;
}
.masthead .dropdown {
  position: absolute;
  top: 6rem;
  left: 50%;
  background: #963cff;
  min-width: 100%;
  border-radius: 0 0 2px 2px;
  transform: scale(0) translateX(-50%);
  transform-origin: left top;
  transition: all 0.1s;
  visibility: hidden;
  z-index: 30;
  padding: 1rem 2rem;
  box-shadow: 0 2px 3px rgba(0, 0, 0, 0.1);
  white-space: nowrap;
}
.masthead .dropdown::before {
  content: "";
  display: block;
  border: 8px solid transparent;
  border-bottom-color: #963cff;
  position: absolute;
  top: -16px;
  left: 50%;
  margin-left: -8px;
}
.masthead .dropdown ul {
  column-count: 2;
}
.masthead .dropdown li {
  display: block;
  float: none;
  line-height: normal;
  -webkit-column-break-inside: avoid;
  -moz-column-break-inside: avoid;
  column-break-inside: avoid;
}
.masthead .dropdown a {
  display: block;
  line-height: 2.4;
  min-width: 9rem;
  color: #fff;
  text-decoration: none;
  font-family: "PremierSans-Bold", Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-weight: normal;
  font-size: 1.3rem;
}
.masthead .dropdown a:hover, .masthead .dropdown a:focus {
  text-decoration: underline;
}
.masthead .menuBtn {
  display: none;
  width: auto;
  background: #37003c;
  position: relative;
  padding: 0 2rem;
  float: right;
  height: 6rem;
  cursor: pointer;
}
.masthead .menuBtn::after {
  background: rgba(255, 255, 255, 0.2);
  bottom: 1.2rem;
  content: "";
  display: block;
  height: auto;
  left: 0;
  position: absolute;
  top: 1.2rem;
  width: 1px;
}
.masthead .menuBtn .menuBtnContainer {
  display: inline-block;
  vertical-align: middle;
}
.masthead .menuBtn .menuBtnContainer div {
  width: 2.2rem;
  height: 0.2rem;
  background: #fff;
  margin-bottom: 0.3rem;
  border-radius: 0.3rem;
  position: relative;
}
.masthead .menuBtn .menuBtnContainer div:last-child {
  margin-bottom: 0;
}
.masthead .logoContainer {
  position: absolute;
  left: 0;
  transition: 0.2s;
  bottom: 0;
  height: 100%;
  width: 11.4rem;
  z-index: 20;
  display: flex;
  justify-content: center;
}
.masthead .logoContainer:focus {
  transform: scale(1.05);
}
.masthead .logoContainer picture {
  display: block;
}
.masthead .logoContainer .pl-header-logo {
  width: 8.8rem;
  height: 11.2rem;
  margin-top: 2.8rem;
  object-fit: contain;
  z-index: inherit;
}
.masthead .logoContainer .mobile {
  display: none;
}
.masthead .fixedContainer.no-sub-nav .logoContainer .pl-header-logo {
  margin-top: 1.8rem;
  width: 7.2rem;
  height: 9.2rem;
}
@media (min-width: 56.25em) {
  .masthead .fixedContainer.fixed {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
  }
  .masthead .fixedContainer.fixed .logoContainer {
    overflow: hidden;
  }
  .masthead .fixedContainer.fixed .logoContainer .pl-header-logo {
    width: 7.2rem;
    height: 9.2rem;
    margin-top: 0.8rem;
  }
  .masthead .fixedContainer.fixed .logoBackground {
    position: absolute;
    border-radius: 100%;
    width: 14.2rem;
    height: 14.2rem;
    left: -2.8rem;
    top: -1.3rem;
    background: #fff;
  }
  .masthead .fixedContainer.fixed.no-sub-nav .logoContainer {
    width: 6.8rem;
  }
  .masthead .fixedContainer.fixed.no-sub-nav .logoContainer .pl-header-logo {
    margin-top: 1rem;
    height: 4rem;
    width: 3.1rem;
  }
  .masthead .fixedContainer.fixed.no-sub-nav .logoContainer .logoBackground {
    width: 15.6rem;
    height: 15.6rem;
    left: -8.8rem;
    top: -4.8rem;
  }
}
.masthead .currentSection {
  display: none;
  line-height: 6rem;
  float: left;
  position: relative;
  padding-left: 8rem;
  font-weight: 400;
  font-size: 1.4rem;
  color: #fff;
}
.masthead .search {
  position: relative;
}
.masthead .search .searchBtn {
  height: 5.6rem;
  width: 5.6rem;
  margin: 0.2rem;
  cursor: pointer;
  transition: all 0.2s ease;
}
.masthead .search .searchBtn .icn {
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 2.4rem;
  height: 2.4rem;
  background-image: url("../i/elements/icons/search-white.svg");
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.masthead .search .searchBtn:focus::before {
  height: 5px;
}
.masthead .search .searchBtn.active {
  background-color: #fff;
}
.masthead .search .searchBtn.active .icn {
  width: 2.4rem;
  height: 2.4rem;
  background-image: url("../i/elements/icons/close-purple.svg");
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.masthead .search .searchInputContainer {
  position: absolute;
  top: 0;
  right: 0;
  display: none;
  background: #ebe5eb;
  z-index: 10;
}
.masthead .search .searchInput {
  width: 30rem;
  height: 6rem;
}
.masthead .search .searchCommit {
  background: #05f0ff;
  height: 6rem;
  width: auto;
  padding: 0 1rem;
}
.masthead .search .searchCommit:hover, .masthead .search .searchCommit:focus {
  background: #00c4d1;
}
.masthead .navBar {
  background: #37003c;
  line-height: 6rem;
  color: #fff;
  top: 0;
  left: 0;
  width: 100%;
  transition: box-shadow 0.2s;
  backface-visibility: hidden;
  position: relative;
}
.masthead .navBar::before {
  content: "";
  display: block;
}
.masthead .navBar::after {
  content: "";
  display: table;
  clear: both;
}
.masthead .mainNav {
  padding-left: 14rem;
  float: left;
}
.masthead .mainNav .navLink {
  padding: 0 2.5rem;
  font-family: "PremierSans-Heavy", Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-weight: normal;
  font-size: 1.6rem;
}
@media (max-width: 63.9375em) {
  .masthead .mainNav .navLink {
    padding: 0 1.5rem;
  }
}
.masthead .navOption {
  float: right;
  position: relative;
}
.masthead .navOption::after {
  background: rgba(255, 255, 255, 0.2);
  bottom: 1.2rem;
  content: "";
  display: block;
  height: auto;
  left: 0;
  position: absolute;
  top: 1.2rem;
  width: 1px;
}
.masthead .navOption .icn {
  display: inline-block;
  vertical-align: middle;
  margin-right: 1rem;
  position: relative;
  top: -2px;
}
.masthead .navOption .icn.show-m {
  display: none;
}
@media (max-width: 68.75em) {
  .masthead .navOption.featured-link {
    display: none;
  }
}
@media (min-width: 56.25em) {
  .masthead .navOption.nav-sign-in-btn {
    background: #fff;
    color: #2f2f2f;
    padding: 0.4rem 0.8rem;
    font-family: "PremierSans-Heavy", Arial, "Helvetica Neue", Helvetica, sans-serif;
    font-weight: normal;
    font-size: 1.6rem;
    line-height: 2.4rem;
    border: 0.1rem solid #ebe5eb;
    border-radius: 0.4rem;
    margin: 0 1.8rem 0 2.4rem;
    transform: translateY(1.3rem);
    transition: none;
  }
}
.masthead .navOption--no-border::after {
  display: none;
}
@media (max-width: 1240px) {
  .masthead .mainNav .navLink,
  .masthead .navLink {
    padding: 0 1.5rem;
  }
}
@media (max-width: 1184px) {
  .masthead .mainNav .navLink,
  .masthead .navLink {
    font-size: 1.4rem;
    padding: 0 0.8rem;
  }
}
@media (max-width: 56.25em) {
  .masthead {
    min-height: 6rem;
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
  }
  .masthead .fixedContainer.no-sub-nav .logoContainer,
  .masthead .logoContainer {
    width: auto;
    margin-left: 1.6rem;
    align-items: center;
  }
  .masthead .fixedContainer.no-sub-nav .logoContainer .pl-header-logo,
  .masthead .logoContainer .pl-header-logo {
    height: 4.6rem;
    width: 3.6rem;
    margin-top: 0;
  }
  .masthead .logoBackground {
    display: none;
  }
  .masthead .fixedContainer.fixedContainerISM {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
  }
  .masthead .fixedContainer.fixedContainerISM .logoContainer {
    width: auto;
    margin-left: 1.6rem;
    align-items: center;
  }
  .masthead .fixedContainer.fixedContainerISM .logoContainer .pl-header-logo {
    height: 4.6rem;
    width: 3.6rem;
    margin-top: 0;
  }
  .masthead .fixedContainer.fixedContainerISM .logoBackground {
    display: none;
  }
  .masthead .navContainer {
    height: 6rem;
    line-height: 6rem;
  }
  .masthead .navBar {
    height: 6rem;
    line-height: 6rem;
    box-shadow: 0 2px 3px rgba(0, 0, 0, 0.2);
  }
  .masthead .pageLinks .navLink {
    font-size: 1.2rem;
    line-height: 1.8rem;
  }
  .masthead .menuBtn {
    display: block;
  }
  .masthead .currentSection {
    display: block;
    color: #fff;
  }
  .masthead .mainNav {
    padding-left: 0;
    top: 6rem;
    left: 0;
    right: 0;
    bottom: 0;
    transform: translateX(-100%);
    opacity: 0;
    overflow-y: auto;
    border-top: 2px solid #e90052;
    background: transparent;
  }
  .masthead .mainNav::after {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    width: 30%;
    background: #250428;
    z-index: -1;
  }
  .masthead .pageLinks {
    margin-left: 0;
    float: none;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    transform: translateZ(0);
  }
  .masthead .pageLinks > li {
    position: static;
  }
  .masthead .pageLinks > li:hover .navLink {
    background: #37003c;
  }
  .masthead .pageLinks > li:hover .dropdown {
    display: none;
    transform: none;
  }
  .masthead .mainNav a.navLink {
    display: none;
  }
  .masthead .mainNav a.navLink.active.active {
    display: none;
  }
  .masthead .clubs {
    display: block;
  }
  .masthead .mainNav .navLink {
    border: 0;
    padding: 1.5rem 1rem 1.5rem 4rem;
    background: #37003c;
    width: 30%;
    margin-bottom: 0.2rem;
    z-index: 15;
    position: relative;
    font-family: "PremierSans-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;
    font-weight: normal;
    color: rgba(255, 255, 255, 0.6);
    display: flex;
    height: 5.4rem;
    align-items: center;
  }
  .masthead .mainNav .navLink .icn {
    opacity: 0.6;
  }
  .masthead .mainNav .navLink::before {
    content: "";
    display: block;
    position: absolute;
    left: 1rem;
    top: 50%;
    transform: translateY(-50%);
    opacity: 0.6;
  }
  .masthead .mainNav .navLink.active::before {
    opacity: 1;
  }
  .masthead .mainNav .navLink .chevron-downwhite-small {
    display: none;
  }
  .masthead .mainNav .navLink .external-w {
    display: inline-block;
    vertical-align: middle;
    margin-left: 10px;
    margin-top: 1px;
    width: 1rem;
    height: 1rem;
    background-image: url("../i/elements/icons/external-white.svg");
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
  }
  .masthead .mainNav .navLink:focus:focus {
    background: #4e0056;
  }
  .masthead .mainNav .navLink.active.active {
    background-color: #4e0056;
    color: #fff;
  }
  .masthead .mainNav .navLink.active.active + .dropdown {
    display: block;
  }
  .masthead .mainNav .navLink.active.active .icn:not(.external-w) {
    width: 0.8rem;
    height: 0.8rem;
    opacity: 1;
    background-image: url("../i/elements/icons/dropdown-sm-white.svg");
  }
  .masthead .mainNav .navLink.active.active .external-w {
    opacity: 1;
  }
  .masthead .mainNav .navLink.active.active::before {
    opacity: 1;
  }
  .masthead .mainNav .navLink.active.active::after {
    border-bottom-color: transparent;
    border-right-color: #fff;
    bottom: 50%;
    left: 100%;
    margin-left: -12px;
    margin-bottom: -6px;
    z-index: 1;
  }
  .masthead .mainNav .navLink:focus {
    background: #080009;
  }
  .masthead .premierleague > .navLink::before {
    width: 1.4rem;
    height: 1.4rem;
    background-image: url("../i/elements/icons/ball-sm-white.svg");
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    left: 1rem;
  }
  .masthead .fantasy > .navLink::before {
    width: 1.4rem;
    height: 1.4rem;
    background-image: url("../i/elements/icons/trophy-sm-white.svg");
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    left: 1rem;
  }
  .masthead .thisispremierleague > .navLink::before {
    width: 1.4rem;
    height: 1.4rem;
    background-image: url("../i/elements/icons/quote-tiny-white.png");
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    left: 1rem;
  }
  .masthead .thisispremierleague > .navLink.active::before {
    width: 1.4rem;
    height: 1.4rem;
    background-image: url("../i/elements/icons/quote-tiny-white.png");
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    left: 1rem;
  }
  .masthead .stats > .navLink::before {
    width: 1.4rem;
    height: 1.4rem;
    opacity: 0.6;
    background-image: url("../i/elements/icons/stats-sm-w.svg");
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    left: 1rem;
  }
  .masthead .video > .navLink::before {
    width: 1.4rem;
    height: 1.4rem;
    background-image: url("../i/elements/icons/video-sm-white.svg");
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    left: 1rem;
  }
  .masthead .communities > .navLink::before {
    width: 1.4rem;
    height: 1.4rem;
    background-image: url("../i/elements/icons/fans-sm-white.svg");
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    left: 1rem;
  }
  .masthead .more .navLink::before {
    width: 1.4rem;
    height: 1.4rem;
    background-image: url("../i/elements/icons/more-sm-white.svg");
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    left: 1rem;
  }
  .masthead .clubs > .navLink::before {
    width: 1.4rem;
    height: 1.4rem;
    background-image: url("../i/elements/icons/shield-sm-white.svg");
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    left: 1rem;
  }
  .masthead .languageSelector {
    display: none;
  }
  .masthead .dropdown {
    width: 70%;
    min-width: 0;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 30%;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    font-size: 1.2rem;
    transform: none;
    visibility: visible;
    padding: 0;
    box-shadow: none;
    display: none;
    background: #fff;
  }
  .masthead .dropdown ul {
    column-count: initial;
  }
  .masthead .dropdown a {
    text-decoration: none;
    text-align: left;
    color: #242424;
    padding: 1rem 1rem;
    font-size: 1.2rem;
    line-height: 1.8rem;
    font-family: "PremierSans-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;
    font-weight: normal;
  }
  .masthead .dropdown a:hover {
    text-decoration: none;
  }
  .masthead .dropdown a:focus {
    background: #ebe5eb;
  }
  .masthead .dropdown a.new-label {
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
  .masthead .dropdown a.new-label::after {
    content: "New";
    font-size: 1.2rem;
    line-height: 1.8rem;
    color: #fff;
    font-weight: 800;
    border-radius: 0.4rem;
    background-color: #963cff;
    padding: 0 0.6rem;
    letter-spacing: -0.4px;
  }
  .masthead .dropdown [class*=col-] {
    padding-left: 0;
    padding-right: 0;
  }
  .masthead .dropdown li {
    border-bottom: 1px solid #ebe5eb;
    line-height: 4rem;
  }
  .masthead .navBar li {
    float: none;
  }
  .masthead .searchBar {
    transition: none;
    position: fixed;
  }
  .masthead .searchBar .plSearch {
    transition: none;
  }
  .masthead .searchBar .searchInput {
    font-size: 16px;
  }
  .masthead .search .searchBtn.active {
    border: 0.1rem solid #fff;
    height: 6rem;
    width: 6rem;
    margin: 0;
  }
  .masthead .searchOverlay {
    transition: none;
  }
}
@media (max-width: 960px) {
  .masthead .mainNav {
    padding-left: 12rem;
  }
}
@media (max-width: 550px) {
  .masthead .signIn {
    display: none;
  }
}
@media (max-width: 43.75em) {
  .masthead .mainNav .navLink, .masthead .mainNav::after {
    width: 40%;
  }
  .masthead .mainNav .dropdown {
    left: 40%;
    width: 60%;
  }
  .masthead .navOption .icn.show-m {
    display: inline-block;
  }
}
@media (max-width: 25em) {
  .masthead .menuBtn {
    padding: 0 1.5rem;
  }
  .masthead .menuBtn span {
    position: absolute;
    left: -400px;
  }
  .masthead .search .searchBtn {
    width: 5rem;
  }
  .masthead .navLink {
    padding: 0 1.5rem;
  }
  .masthead .navOption .icn {
    margin-right: 0.5rem;
  }
  .masthead .mainNav .navLink {
    font-size: 1.2rem;
  }
}

.mastheadOpen {
  overflow: hidden;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding-top: 6rem;
}
@media (max-width: 56.25em) {
  .mastheadOpen .masthead {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    height: 100%;
  }
  .mastheadOpen .masthead .navBar,
  .mastheadOpen .masthead .fixedContainer {
    position: relative;
  }
  .mastheadOpen .masthead .searchBar {
    position: fixed;
  }
  .mastheadOpen .masthead .menuBtn {
    background: linear-gradient(137.27deg, #05f0ff 19.85%, #7367ff 91.08%, #963cff 113.26%);
  }
  .mastheadOpen .masthead .menuBtn .menuBtnContainer div:nth-child(1) {
    transform: rotate(45deg);
    top: 0.5rem;
  }
  .mastheadOpen .masthead .menuBtn .menuBtnContainer div:nth-child(2) {
    transform: scale(0);
  }
  .mastheadOpen .masthead .menuBtn .menuBtnContainer div:nth-child(3) {
    transform: rotate(-45deg);
    top: -0.5rem;
    position: relative;
  }
  .mastheadOpen .masthead .mainNav {
    display: block;
    transform: translateX(0);
    opacity: 1;
    position: fixed;
    top: 6rem;
    right: 0;
    bottom: 0;
    left: 0;
  }
  .mastheadOpen .masthead .movedLink {
    display: none;
  }
  .mastheadOpen .masthead.js-search-open .mainNav {
    padding-top: 5rem;
  }
  .mastheadOpen .masthead.js-search-open .js-search-bar-container {
    top: 14rem;
  }
}

body.webViewBody {
  padding-top: 0;
  min-height: 100vh;
  position: relative !important;
}

@media (max-width: 56.25em) {
  body {
    padding-top: 6rem;
  }
}
.ismHeader .fantasy > a::after {
  content: "";
  display: block;
  border: 6px solid transparent;
  border-bottom-color: #fff;
  position: absolute;
  bottom: 0;
  left: 50%;
  margin-left: -6px;
}
@media (max-width: 56.25em) {
  .ismHeader .fantasy .navLink .icn {
    opacity: 1;
  }
  .ismHeader .fantasy .navLink::after {
    border-bottom-color: transparent;
    border-right-color: #fff;
    bottom: 50%;
    left: 100%;
    margin-left: -12px;
    margin-bottom: -6px;
    z-index: 1;
  }
}

.subNavContainer {
  height: 5rem;
}

.subNav {
  line-height: 4.2rem;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.15);
  position: relative;
  background: #fff;
  z-index: 1;
  margin-left: 0;
  margin-right: 0;
}
.subNav ul:not(.moreToggleDropdown) {
  padding-left: 14.5rem;
  height: 5.5rem;
}
.subNav ul:not(.moreToggleDropdown).showMoreEnabled .more {
  display: list-item;
  margin-left: auto;
}
.subNav ul:not(.moreToggleDropdown) .more {
  float: right;
  position: relative;
  display: none;
  margin-right: 0;
  margin-left: 0;
}
.subNav ul:not(.moreToggleDropdown) .more .moreToggle {
  height: 100%;
  display: flex;
  align-items: center;
  padding: 0 1.5rem;
  cursor: pointer;
  color: #76766f;
  font-size: 1.2rem;
  line-height: 1.8rem;
  font-family: "PremierSans-Heavy", Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-weight: normal;
}
.subNav ul:not(.moreToggleDropdown) .more .moreToggle .icn {
  display: none;
}
.subNav ul:not(.moreToggleDropdown) .more .moreToggle::before {
  display: inline-block;
  vertical-align: middle;
  margin-right: 1rem;
  position: relative;
  top: -1px;
}
.subNav ul:not(.moreToggleDropdown) .more .moreToggle:hover {
  background: #ebe5eb;
}
.subNav ul:not(.moreToggleDropdown) .more ul {
  display: none;
  position: absolute;
  z-index: 1;
  top: 4.2rem;
  right: 0;
  background: #ebe5eb;
  padding-left: 0;
}
.subNav ul:not(.moreToggleDropdown) .more ul li {
  height: 4.2rem;
}
.subNav ul:not(.moreToggleDropdown) .more li {
  float: none;
}
.subNav ul:not(.moreToggleDropdown) .more a {
  white-space: nowrap;
  padding: 0 2rem;
}
.subNav ul:not(.moreToggleDropdown) .more a::before {
  display: none;
}
.subNav ul:not(.moreToggleDropdown) .more a:hover {
  color: #e90052;
}
.subNav ul:not(.moreToggleDropdown) .more.open .moreToggle {
  background: #ebe5eb;
}
.subNav ul:not(.moreToggleDropdown) .more.open ul {
  display: block;
}
.subNav .linkBold {
  color: #242424;
  font-family: "PremierSans-Bold", Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-weight: normal;
}
.subNav.fixed {
  position: fixed;
  top: 6rem;
  left: 0;
  right: 0;
}
.subNav li {
  float: left;
  margin-left: 0;
  margin-right: 0;
  height: 100%;
}
.subNav a {
  height: 100%;
  display: flex;
  align-items: center;
  color: #76766f;
  text-decoration: none;
  padding: 0.4rem 2rem;
  font-size: 1.2rem;
  line-height: 1.8rem;
  font-family: "PremierSans-Heavy", Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-weight: normal;
  position: relative;
  transition: all 0.2s ease-in-out;
}
.subNav a::before {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 0;
  background: linear-gradient(137.27deg, #05f0ff 19.85%, #7367ff 91.08%, #963cff 113.26%);
  transition: 0.2s;
  z-index: -1;
}
.subNav a:hover::before, .subNav a:focus::before {
  height: 4px;
}
.subNav a.active::before {
  height: 4px;
  background: linear-gradient(137.27deg, #05f0ff 19.85%, #7367ff 91.08%, #963cff 113.26%);
}
.subNav a.active:focus::before {
  background: linear-gradient(137.27deg, #05f0ff 19.85%, #7367ff 91.08%, #963cff 113.26%);
}
.subNav a.new-label {
  flex-direction: row-reverse;
  gap: 0.8rem;
}
.subNav a.new-label::after {
  content: "New";
  font-size: 1rem;
  line-height: 1.5rem;
  color: #fff;
  font-weight: 800;
  border-radius: 0.4rem;
  background-color: #963cff;
  padding: 0 0.6rem;
  letter-spacing: -0.4px;
}
@media (max-width: 56.25em) {
  .subNav {
    display: none;
  }
}

#mainContent .subNav {
  margin-bottom: 2rem;
}

.mainFooter {
  margin-top: 3rem;
  position: relative;
  z-index: 60;
  background: #fff;
}
.mainFooter .pl-logo-footer {
  display: block;
  margin: 0 auto 3rem;
  transition: 0.2s;
}
.mainFooter .pl-logo-footer:focus {
  transform: scale(1.05);
}
.mainFooter .footerContent {
  padding: 4.8rem 8rem 6.4rem;
  background-color: #37003c;
}
.mainFooter .footerContent .wrapper {
  display: flex;
  padding: 0;
  gap: 2rem;
  justify-content: space-between;
  flex-wrap: wrap;
  max-width: initial;
}
.mainFooter .footerContent .wrapper::before, .mainFooter .footerContent .wrapper::after {
  all: initial;
}
.mainFooter .footer-link-wrapper {
  display: flex;
  align-items: center;
  gap: 0.4rem;
  color: #fff;
}
.mainFooter .footer-link-wrapper .svg {
  display: block;
  width: 0.8rem;
  height: 0.8rem;
  fill: #fff;
}
.mainFooter .footer-link-wrapper:hover, .mainFooter .footer-link-wrapper:focus {
  color: #ff2882;
}
.mainFooter .footer-link-wrapper:hover .svg, .mainFooter .footer-link-wrapper:focus .svg {
  fill: #ff2882;
}
.mainFooter .footer-link {
  display: block;
  color: inherit;
  text-decoration: none;
  font-size: 1.2rem;
  line-height: 1.8rem;
  padding: 0.8rem 0;
  padding-right: 0.2rem;
  width: auto;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.mainFooter .subHeader {
  color: #fff;
  font-family: "PremierSans-Heavy", Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-weight: normal;
  font-size: 2.5rem;
  line-height: 3rem;
  margin-bottom: 2rem;
}
.mainFooter .active {
  color: #e90052;
}
.mainFooter .external {
  color: #fff;
}
.mainFooter .footerCorporate {
  font-size: 1.1rem;
  background-color: #37003c;
  border-top: 0.2rem solid #734c76;
  color: #fff;
}
.mainFooter .footerCorporate .wrapper {
  height: 8rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
  max-width: initial;
  padding: 0 8rem;
}
.mainFooter .footerCorporate .wrapper::before, .mainFooter .footerCorporate .wrapper::after {
  content: initial;
}
.mainFooter .footerCorporate ul {
  flex-grow: 1;
}
.mainFooter .footerCorporate li {
  display: inline-block;
  position: relative;
  margin: 0 1rem;
  vertical-align: middle;
}
.mainFooter .footerCorporate li::after {
  background: #fff;
  border-radius: 100%;
  content: "";
  display: block;
  height: 0.3rem;
  right: -1rem;
  position: absolute;
  top: 50%;
  transform: translate(50%, -50%);
  width: 0.3rem;
}
.mainFooter .footerCorporate li:last-child::after, .mainFooter .footerCorporate li:first-child::after {
  display: none;
}
.mainFooter .footerCorporate li button#ot-sdk-btn.ot-sdk-show-settings {
  color: #fff !important;
}
.mainFooter .footerCorporate a {
  color: #fff;
  text-decoration: none;
  font-size: 1.1rem;
  line-height: 1.1rem;
}
.mainFooter .footerCorporate a:hover, .mainFooter .footerCorporate a:focus {
  text-decoration: underline;
}
.mainFooter .footerCorporate__logo-container {
  width: 11.8rem;
  height: auto;
  line-height: 1 !important;
}
.mainFooter .footerCorporate__logo {
  width: 100%;
  height: auto;
  display: block;
}
@media (max-width: 77.5em) {
  .mainFooter .footerContent {
    padding: 3rem;
  }
  .mainFooter .footerContent .wrapper {
    flex-wrap: wrap;
    gap: 0;
  }
  .mainFooter .footerContent ul {
    column-count: 2;
  }
  .mainFooter .footerCol {
    margin-bottom: 1.6rem;
    flex: 0 1 50%;
    padding: 0 0.5rem 2rem;
  }
  .mainFooter .footerCol:last-child {
    border-bottom: 0;
  }
  .mainFooter .subHeader {
    font-size: 2rem;
    margin-bottom: 0;
    padding-bottom: 1rem;
  }
  .mainFooter .footerCorporate {
    text-align: center;
  }
  .mainFooter .footerCorporate .wrapper {
    flex-direction: column;
    height: auto;
    padding: 2.4rem 7.5rem;
  }
  .mainFooter .footerCorporate ul {
    float: none;
    display: table;
    margin: 0 auto;
  }
  .mainFooter .footerCorporate li {
    margin-bottom: 1.2rem;
  }
  .mainFooter .footerCorporate li:first-child {
    display: block;
    margin-bottom: 2.4rem;
    margin-right: 0;
    padding-right: 0;
  }
}
@media (max-width: 43.75em) {
  .mainFooter .footerContent {
    padding: 1.6rem 0.8rem 4.8rem;
  }
  .mainFooter .footerContent .wrapper {
    display: block;
  }
  .mainFooter .footerCol {
    width: 100%;
    display: block;
    margin-bottom: 1.2rem;
  }
  .mainFooter .footerCol ul {
    column-count: 3;
  }
}
@media (max-width: 600px) {
  .mainFooter .footerCol ul {
    column-count: 2;
  }
}

.list--premier-league,
.list--more {
  column-count: 2;
}

.footer-sponsors {
  width: 100%;
  max-width: initial;
  background: #fff;
  position: relative;
  z-index: 1;
  border-top: 0;
  padding: 0 4.9rem;
}
.footer-sponsors__list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  position: relative;
}
.footer-sponsors__list::before {
  background: linear-gradient(93.93deg, #05f0ff 1.12%, #7367ff 63.34%, #963cff 82.72%);
  content: "";
  display: block;
  height: 0.4rem;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: auto;
}
.footer-sponsors__list::after {
  content: "";
  display: block;
  width: 100%;
  height: 1rem;
  position: absolute;
  left: 0;
  bottom: 0;
  margin-top: -1rem;
  background: #fff;
}
.footer-sponsors__sponsor {
  flex: 1 0 17rem;
  padding: 0.7rem 0 2.2rem;
  border-bottom: 0.1rem solid #ebe5eb;
  position: relative;
}
.footer-sponsors__sponsor--new-category::before {
  content: "";
  position: absolute;
  left: 0;
  top: 3rem;
  height: 6rem;
  border-left: 0.1rem solid #c3b3c5;
}
.footer-sponsors__link {
  display: flex;
  flex-direction: column;
  align-items: center;
  font-size: 1.2rem;
  line-height: 1.8rem;
  color: #000;
  text-decoration: none;
  gap: 0.4rem;
}
.footer-sponsors__sponsor-text {
  letter-spacing: -0.04rem;
}
.footer-sponsors__image {
  max-width: 10rem;
  height: 6.4rem;
  object-fit: contain;
}
@media (max-width: 43.75em) {
  .footer-sponsors {
    padding: 0;
    padding-bottom: 3.2rem;
  }
  .footer-sponsors__list::after {
    display: none;
  }
  .footer-sponsors__sponsor {
    padding: 1.1rem 0 0.8rem;
    border-top: 0.1rem solid #ebe5eb;
    border-bottom: none;
    flex-basis: 50%;
  }
  .footer-sponsors__sponsor:nth-child(even) {
    border-right: 0.1rem solid #ebe5eb;
  }
  .footer-sponsors__sponsor:first-child {
    flex: 1 0 100%;
    border: none;
    padding: 2.8rem 0 1.6rem;
  }
  .footer-sponsors__sponsor:first-child .footer-sponsors__image {
    width: 9.6rem;
    height: 10rem;
  }
  .footer-sponsors__sponsor--new-category::before {
    display: none;
  }
  .footer-sponsors__link {
    gap: 0.4rem;
  }
  .footer-sponsors__image {
    height: 4rem;
  }
}

/* Utility
========================================================================== */
/*
	Jack Freeman
	Temporarily hiding buttons as requested through UAT until functionality is ready
*/
.teamPerformanceStandingsArea a {
  display: none;
}

/*
	Anthony Goodier
	Temporarily hiding laoder on mc table
*/
.leageTableContainer .loader-small {
  display: none;
}

/*
	Anthony Goodier
	Temporarily replace multiple goal icon with single via css
*/
.ball-2-sm-w {
  content: "";
  background: url("../i/sprites/balls-sprite.png") -14px -35px no-repeat;
  width: 14px;
  height: 14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .ball-2-sm-w {
    background-image: url("../i/sprites/balls-sprite@x2.png");
    background-size: 49px 49px;
  }
}

@media (max-width: 63.9375em) {
  .youtubeThumb iframe {
    width: 220px;
    height: 170px;
  }
}
@media (max-width: 769px) {
  .matchWeekBlogEntryContainer {
    margin-left: 0.5rem;
  }
  .vidiprinter .event:hover {
    border: 1px solid #e8e8e8;
  }
  .vidiprinter .event:hover .type {
    color: #76766f;
  }
}
/*
	Eva Stevens
	Overriding positioning of broadcaster logo on matches below HTPO
*/
.hptoOtherMatchesContainer .resultContainer .matchAbridged.matchNavMatchContainer .broadcaster {
  width: 100%;
  margin: 0;
}
.hptoOtherMatchesContainer .resultContainer .matchAbridged.matchNavMatchContainer .broadcaster .logo {
  margin-left: -2rem;
}

/*
	Eva Stevens
	Centering alignment of results in stats table hpto
*/
.homepageTakeover .homepageTakeover__content .singleMatch .matchAbridged {
  text-align: center;
}

/*
	Jack Freeman
	Color override for team social tiles
*/
.t9345 .socialSection .socialCard .cardContent .message a,
.t57 .socialSection .socialCard .cardContent .message a {
  color: #fff;
}

.t88 .socialSection .socialCard .cardContent .message a,
.t9333 .socialSection .socialCard .cardContent .message a {
  color: #fff;
}

/*
	Alina Coslov
    THIS IS NOT MY SHAME
    This is used to do some strange overrides on the This is Premiew League infographics
    Cols should be used instead to get around these issues, but we don't have time to go through
    all the different infographic widgets and re-do them at this time
*/
@media (max-width: 63.9375em) {
  .stadium-info [class*=col-5] {
    width: 50%;
  }
  .stadium-info [class*=col-12].dual {
    width: 50%;
  }
}
/*
    Chris Barnard
    Extra club badge offsets for the club overview header
    Some badges appear off-centre even though they technically aren't because of their shape
*/
.clubSvg.t11,
.clubBadgeFallback.t11 {
  margin-top: 3px;
}
.clubSvg.t3,
.clubBadgeFallback.t3 {
  margin-top: 4px;
}
.clubSvg.t91,
.clubBadgeFallback.t91 {
  margin-top: 5px;
}
.clubSvg.t90,
.clubBadgeFallback.t90 {
  margin-top: 7px;
}
.clubSvg.t97,
.clubBadgeFallback.t97 {
  margin-top: 3px;
}
.clubSvg.t54,
.clubBadgeFallback.t54 {
  margin-top: 6px;
}
.clubSvg.t21,
.clubBadgeFallback.t21 {
  margin-top: 7px;
}

/*
    Chris Barnard
    Request from product to hide this broadcaster via css
    stylelint-disable as !important rules are not allowed
*/
/* stylelint-disable */
.broadcasterContainer.broadcasterContainer--superchi {
  display: none !important;
}

/* stylelint-enable */
/*
    Chris Barnard
    Header only page needs body min height so dropdowns show.
    For now can't remove the global page overflow attribute :(
*/
body {
  min-height: 50vh;
}