@charset "UTF-8";
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
html {
	font-family: sans-serif;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
}
body {
	margin: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
	display: block;
}
audio,
canvas,
progress,
video {
	display: inline-block;
	vertical-align: baseline;
}
audio:not([controls]) {
	display: none;
	height: 0;
}
[hidden],
template {
	display: none;
}
a {
	background-color: transparent;
}
a:active,
a:hover {
	outline: 0;
}
abbr[title] {
	border-bottom: 1px dotted;
}
b,
strong {
	font-weight: 700;
}
dfn {
	font-style: italic;
}
h1 {
	font-size: 2em;
	margin: 0.67em 0;
}
mark {
	background: #ff0;
	color: #000;
}
small {
	font-size: 80%;
}
sub,
sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}
sup {
	top: -0.5em;
}
sub {
	bottom: -0.25em;
}
img {
	border: 0;
}
svg:not(:root) {
	overflow: hidden;
}
figure {
	margin: 1em 40px;
}
hr {
	box-sizing: content-box;
	height: 0;
}
pre {
	overflow: auto;
}
code,
kbd,
pre,
samp {
	font-family: monospace, monospace;
	font-size: 1em;
}
button,
input,
optgroup,
select,
textarea {
	color: inherit;
	font: inherit;
	margin: 0;
}
button {
	overflow: visible;
}
button,
select {
	text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
	-webkit-appearance: button;
	cursor: pointer;
}
button[disabled],
html input[disabled] {
	cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
	border: 0;
	padding: 0;
}
input {
	line-height: normal;
}
input[type="checkbox"],
input[type="radio"] {
	box-sizing: border-box;
	padding: 0;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
	height: auto;
}
input[type="search"] {
	-webkit-appearance: textfield;
	box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
	-webkit-appearance: none;
}
fieldset {
	border: 1px solid silver;
	margin: 0 2px;
	padding: 0.35em 0.625em 0.75em;
}
legend {
	border: 0;
	padding: 0;
}
textarea {
	overflow: auto;
}
optgroup {
	font-weight: 700;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
td,
th {
	padding: 0;
}
.icn.arrow-increase {
	width: 56px;
	height: 69px;
	background: url(../i/sprites/arrows-sprite.png) 0 0 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: 0 0;
}
@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 0 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 0;
}
@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) 0 -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: 0 -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) 0 -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: 0 -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 0 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 0;
}
@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: 0 0;
}
.badge-100.ADL {
	background-position: -100px 0;
}
.badge-100.AEK {
	background-position: 0 -100px;
}
.badge-100.AFW {
	background-position: -100px -100px;
}
.badge-100.AJA {
	background-position: -200px 0;
}
.badge-100.APO {
	background-position: -200px -100px;
}
.badge-100.ARS {
	background-position: 0 -200px;
}
.badge-100.ASI {
	background-position: -100px -200px;
}
.badge-100.AST {
	background-position: -200px -200px;
}
.badge-100.ASY {
	background-position: -300px 0;
}
.badge-100.ATA {
	background-position: -300px -100px;
}
.badge-100.ATH {
	background-position: -300px -200px;
}
.badge-100.ATM {
	background-position: 0 -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 0;
}
.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: 0 -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 0;
}
.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: 0 -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 0;
}
.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: 0 -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 0;
}
.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: 0 -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 0;
}
.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: 0 -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 0;
}
.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: 0 -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 0;
}
.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: 0 -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 0;
}
.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: 0 -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 0;
}
.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: 0 -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 0;
}
.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: 0 -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 0;
}
.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: 0 -1400px;
}
.badge-100.ZRL {
	background-position: -100px -1400px;
}
.badge-100.default {
	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: 0 0;
}
.badge-20.ADL {
	background-position: -20px 0;
}
.badge-20.AEK {
	background-position: 0 -20px;
}
.badge-20.AFW {
	background-position: -20px -20px;
}
.badge-20.AJA {
	background-position: -40px 0;
}
.badge-20.APO {
	background-position: -40px -20px;
}
.badge-20.ARS {
	background-position: 0 -40px;
}
.badge-20.ASI {
	background-position: -20px -40px;
}
.badge-20.AST {
	background-position: -40px -40px;
}
.badge-20.ASY {
	background-position: -60px 0;
}
.badge-20.ATA {
	background-position: -60px -20px;
}
.badge-20.ATH {
	background-position: -60px -40px;
}
.badge-20.ATM {
	background-position: 0 -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 0;
}
.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: 0 -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 0;
}
.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: 0 -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 0;
}
.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: 0 -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 0;
}
.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: 0 -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 0;
}
.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: 0 -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 0;
}
.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: 0 -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 0;
}
.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: 0 -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 0;
}
.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: 0 -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 0;
}
.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: 0 -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 0;
}
.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: 0 -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 0;
}
.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 {
	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 0;
}
.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: 0 -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 0;
}
.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: 0 -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 0;
}
.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: 0 -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 0;
}
.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: 0 -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 0;
}
.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: 0 -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 0;
}
.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: 0 -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 0;
}
.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: 0 -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 0;
}
.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: 0 -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 0;
}
.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: 0 -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: 0 0;
}
.badge-25.ADL {
	background-position: -25px 0;
}
.badge-25.AEK {
	background-position: 0 -25px;
}
.badge-25.AFW {
	background-position: -25px -25px;
}
.badge-25.AJA {
	background-position: -50px 0;
}
.badge-25.APO {
	background-position: -50px -25px;
}
.badge-25.ARS {
	background-position: 0 -50px;
}
.badge-25.ASI {
	background-position: -25px -50px;
}
.badge-25.AST {
	background-position: -50px -50px;
}
.badge-25.ASY {
	background-position: -75px 0;
}
.badge-25.ATA {
	background-position: -75px -25px;
}
.badge-25.ATH {
	background-position: -75px -50px;
}
.badge-25.ATM {
	background-position: 0 -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 0;
}
.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: 0 -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 0;
}
.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: 0 -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 0;
}
.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: 0 -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 0;
}
.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: 0 -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 0;
}
.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: 0 -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 0;
}
.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: 0 -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 0;
}
.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: 0 -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 0;
}
.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: 0 -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 0;
}
.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: 0 -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 0;
}
.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: 0 -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 0;
}
.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 {
	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 0;
}
.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: 0 -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 0;
}
.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: 0 -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 0;
}
.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: 0 -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 0;
}
.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: 0 -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 0;
}
.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: 0 -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 0;
}
.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: 0 -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 0;
}
.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: 0 -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 0;
}
.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: 0 -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 0;
}
.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: 0 -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: 0 0;
}
.badge-50.ADL {
	background-position: -50px 0;
}
.badge-50.AEK {
	background-position: 0 -50px;
}
.badge-50.AFW {
	background-position: -50px -50px;
}
.badge-50.AJA {
	background-position: -100px 0;
}
.badge-50.APO {
	background-position: -100px -50px;
}
.badge-50.ARS {
	background-position: 0 -100px;
}
.badge-50.ASI {
	background-position: -50px -100px;
}
.badge-50.AST {
	background-position: -100px -100px;
}
.badge-50.ASY {
	background-position: -150px 0;
}
.badge-50.ATA {
	background-position: -150px -50px;
}
.badge-50.ATH {
	background-position: -150px -100px;
}
.badge-50.ATM {
	background-position: 0 -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 0;
}
.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: 0 -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 0;
}
.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: 0 -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 0;
}
.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: 0 -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 0;
}
.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: 0 -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 0;
}
.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: 0 -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 0;
}
.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: 0 -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 0;
}
.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: 0 -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 0;
}
.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: 0 -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 0;
}
.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: 0 -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 0;
}
.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: 0 -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 0;
}
.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: 0 -700px;
}
.badge-50.ZRL {
	background-position: -50px -700px;
}
.badge-50.default {
	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: 0 0;
}
.badge-70.ADL {
	background-position: -70px 0;
}
.badge-70.AEK {
	background-position: 0 -70px;
}
.badge-70.AFW {
	background-position: -70px -70px;
}
.badge-70.AJA {
	background-position: -140px 0;
}
.badge-70.APO {
	background-position: -140px -70px;
}
.badge-70.ARS {
	background-position: 0 -140px;
}
.badge-70.ASI {
	background-position: -70px -140px;
}
.badge-70.AST {
	background-position: -140px -140px;
}
.badge-70.ASY {
	background-position: -210px 0;
}
.badge-70.ATA {
	background-position: -210px -70px;
}
.badge-70.ATH {
	background-position: -210px -140px;
}
.badge-70.ATM {
	background-position: 0 -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 0;
}
.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: 0 -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 0;
}
.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: 0 -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 0;
}
.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: 0 -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 0;
}
.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: 0 -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 0;
}
.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: 0 -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 0;
}
.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: 0 -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 0;
}
.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: 0 -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 0;
}
.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: 0 -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 0;
}
.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: 0 -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 0;
}
.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: 0 -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 0;
}
.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: 0 -980px;
}
.badge-70.ZRL {
	background-position: -70px -980px;
}
.badge-70.default {
	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 0 no-repeat;
}
.logo.ball-black {
	background: url(../i/sprites/balls-sprite.png) no-repeat;
	width: 15px;
	height: 15px;
	background-position: -20px 0;
}
@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) 0 -20px no-repeat;
}
.logo.ball-infographic {
	background: url(../i/sprites/balls-sprite.png) no-repeat;
	width: 15px;
	height: 15px;
	background-position: 0 -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) 0 0 no-repeat;
}
.logo.ball-largewhite {
	background: url(../i/sprites/balls-sprite.png) no-repeat;
	width: 20px;
	height: 20px;
	background-position: 0 0;
}
@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 0 no-repeat;
}
.logo.ball-purple {
	background: url(../i/sprites/balls-sprite.png) no-repeat;
	width: 14px;
	height: 14px;
	background-position: -35px 0;
}
@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) 0 -35px no-repeat;
}
.logo.ball-smallwhite {
	background: url(../i/sprites/balls-sprite.png) no-repeat;
	width: 14px;
	height: 14px;
	background-position: 0 -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;
}
@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: 0 -60px;
}
.logo.broadcaster-2sport .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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 0;
}
.logo.broadcaster-ADJARA .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0 -313px;
}
.logo.broadcaster-BEIN10 .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0 0;
}
.logo.broadcaster-BT .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0 -36px;
}
.logo.broadcaster-CANALONE .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0 -229px;
}
.logo.broadcaster-CANTSN .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0 -72px;
}
.logo.broadcaster-DAZN .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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 0;
}
.logo.broadcaster-DIRECTV .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0 -217px;
}
.logo.broadcaster-ESPN .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0 -84px;
}
.logo.broadcaster-ESPN2 .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0 -193px;
}
.logo.broadcaster-FLOW .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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 0;
}
.logo.broadcaster-FRACANAL .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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 0;
}
.logo.broadcaster-HOTSTAR .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0 -48px;
}
.logo.broadcaster-NBCGOLD .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0 -132px;
}
.logo.broadcaster-OPTUS7 .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0 -144px;
}
.logo.broadcaster-OPTUS9 .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0 -253px;
}
.logo.broadcaster-PREMCZ .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0 -18px;
}
.logo.broadcaster-PRIME .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0 -96px;
}
.logo.broadcaster-RMCSport .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0 -301px;
}
.logo.broadcaster-SFR .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0 -241px;
}
.logo.broadcaster-SIMICE .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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 0;
}
.logo.broadcaster-SKY .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0 -205px;
}
.logo.broadcaster-SKY1 .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0 -169px;
}
.logo.broadcaster-SKYMEX .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0 -265px;
}
.logo.broadcaster-STANKYG .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0 -156px;
}
.logo.broadcaster-STARIND .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0 -289px;
}
.logo.broadcaster-SUPERSA .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0 -277px;
}
.logo.broadcaster-TAPMADTV .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0 -181px;
}
.logo.broadcaster-TSN3 .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0 -108px;
}
.logo.broadcaster-TSNMalta .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0 -325px;
}
.logo.broadcaster-TV3MAX .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0 -120px;
}
.logo.broadcaster-TVPlaySp .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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;
}
@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: 0 -395px;
}
.logo.broadcaster-2sport-lrg .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0 0;
}
.logo.broadcaster-bbc-lrg .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0 -703px;
}
.logo.broadcaster-bein-lrg .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0 -451px;
}
.logo.broadcaster-chjpn-lrg .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0 -31px;
}
.logo.broadcaster-chjtvs-lrg .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0 -423px;
}
.logo.broadcaster-czedig-lrg .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0 -87px;
}
.logo.broadcaster-flow-lrg .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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 0;
}
.logo.broadcaster-hotstar-lrg .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0 -311px;
}
.logo.broadcaster-maltago-lrg .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0 -563px;
}
.logo.broadcaster-maxgha-lrg .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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 0;
}
.logo.broadcaster-myanmar-lrg .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0 -59px;
}
.logo.broadcaster-nbcgold-lrg .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0 -591px;
}
.logo.broadcaster-opt-lrg .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0 -143px;
}
.logo.broadcaster-optus10-lrg .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0 -171px;
}
.logo.broadcaster-optus3-lrg .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0 -199px;
}
.logo.broadcaster-optus5-lrg .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0 -227px;
}
.logo.broadcaster-optus7-lrg .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0 -255px;
}
.logo.broadcaster-optus9-lrg .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0 -731px;
}
.logo.broadcaster-saransp-lrg .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0 -647px;
}
.logo.broadcaster-sfr-lrg .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0 -535px;
}
.logo.broadcaster-sfr1-lrg .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0 -507px;
}
.logo.broadcaster-simice-lrg .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0 -479px;
}
.logo.broadcaster-sitv-lrg .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0 -675px;
}
.logo.broadcaster-sksbs-lrg .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0 -339px;
}
.logo.broadcaster-sky1-lrg .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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 0;
}
.logo.broadcaster-sky3-lrg .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0 -283px;
}
.logo.broadcaster-skyita-lrg .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0 -367px;
}
.logo.broadcaster-skypl-lrg .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0 -619px;
}
.logo.broadcaster-sparknz-lrg .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0 -115px;
}
.logo.broadcaster-universo-lrg .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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 0;
}
.logo.broadcaster-usanet-lrg .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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 0;
}
.logo.broadcaster-xee-lrg .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0 -50px;
}
.logo.broadcaster-2sport-sm .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0 -254px;
}
.logo.broadcaster-BEIN-sm .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0 -30px;
}
.logo.broadcaster-CANALONE-sm .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0 -10px;
}
.logo.broadcaster-CANALTWO-sm .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0 -20px;
}
.logo.broadcaster-CHJTVS-sm .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0 -194px;
}
.logo.broadcaster-CHLTV-sm .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0 -204px;
}
.logo.broadcaster-CYTA-sm .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0 -60px;
}
.logo.broadcaster-DAZN-sm .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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 0;
}
.logo.broadcaster-ESPN2-sm .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0 -244px;
}
.logo.broadcaster-ESPNBRAS-sm .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0 -224px;
}
.logo.broadcaster-FRACANAL-sm .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0 0;
}
.logo.broadcaster-HOTSTAR-sm .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0 -164px;
}
.logo.broadcaster-INDOMNC-sm .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0 -154px;
}
.logo.broadcaster-ISR-sm .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0 -40px;
}
.logo.broadcaster-NBCGOLD-sm .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0 -94px;
}
.logo.broadcaster-OPTUS1-sm .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0 -104px;
}
.logo.broadcaster-OPTUS2-sm .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0 -114px;
}
.logo.broadcaster-OPTUS4-sm .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0 -124px;
}
.logo.broadcaster-OPTUS6-sm .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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 0;
}
.logo.broadcaster-OPTUS8-sm .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0 -70px;
}
.logo.broadcaster-PRIME-sm .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0;
}
@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 0;
}
.logo.broadcaster-RTSSEN-sm .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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 0;
}
.logo.broadcaster-RUSMATCH-sm .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0 -214px;
}
.logo.broadcaster-SFR1-sm .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0 -184px;
}
.logo.broadcaster-SITV-sm .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0 -234px;
}
.logo.broadcaster-SKB-sm .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0 -174px;
}
.logo.broadcaster-SKY-sm .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0 -144px;
}
.logo.broadcaster-SKY2-sm .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0 -134px;
}
.logo.broadcaster-TSN5-sm .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0 -264px;
}
.logo.broadcaster-TV3PLUS-sm .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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 0;
}
.logo.broadcaster-TV3S1-sm .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0 -84px;
}
.logo.broadcaster-UNIVERSO-sm .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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: 0;
}
@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) 0 -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: 0 -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) 0 0 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: 0 0;
}
@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 0 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 0;
}
@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) 0 -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: 0 -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 0 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 0;
}
@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;
}
@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) 0 0 no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.icn.commercial-avery-dennison {
		background: url(../i/sprites/commercial-sprite@x2.png) 0 0 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: 0 0;
}
@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: 186px;
	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: 186px;
	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) 0 -327px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.icn.commercial-bbc {
		background: url(../i/sprites/commercial-sprite@x2.png) 0 -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: 0 -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 0 no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.icn.commercial-budweiser {
		background: url(../i/sprites/commercial-sprite@x2.png) -190px 0 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 0;
}
@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) -190px -110px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.icn.commercial-carlingboxed {
		background: url(../i/sprites/commercial-sprite@x2.png) -190px -110px
			no-repeat;
		background-size: 506px 358px;
	}
}
.logo.commercial-carlingboxed {
	background: url(../i/sprites/commercial-sprite.png) no-repeat;
	width: 88px;
	height: 45px;
	background-position: -190px -110px;
}
@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-cocacola {
	width: 125px;
	height: 39px;
	background: url(../i/sprites/commercial-sprite.png) -329px -213px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.icn.commercial-cocacola {
		background: url(../i/sprites/commercial-sprite@x2.png) -329px -213px
			no-repeat;
		background-size: 506px 358px;
	}
}
.logo.commercial-cocacola {
	background: url(../i/sprites/commercial-sprite.png) no-repeat;
	width: 125px;
	height: 39px;
	background-position: -329px -213px;
}
@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) 0 -61px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.icn.commercial-ea {
		background: url(../i/sprites/commercial-sprite@x2.png) 0 -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: 0 -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) 0 -224px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.icn.commercial-nike {
		background: url(../i/sprites/commercial-sprite@x2.png) 0 -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: 0 -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) 0 -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) 0 -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: 0 -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) 0 -281px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.icn.commercial-panini {
		background: url(../i/sprites/commercial-sprite@x2.png) 0 -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: 0 -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 -252px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.icn.commercial-sky {
		background: url(../i/sprites/commercial-sprite@x2.png) -329px -252px
			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 -252px;
}
@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 0 no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.icn.commercial-talksport {
		background: url(../i/sprites/commercial-sprite@x2.png) -329px 0 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 0;
}
@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 -72px 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 -72px
			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 -72px;
}
@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 0 no-repeat;
}
.logo.commercial-avery-dennison-sm {
	background: url(../i/sprites/commercial-sm-sprite.png) no-repeat;
	width: 100px;
	height: 32px;
	background-position: -200px 0;
}
@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: 120px;
	height: 21px;
	background: url(../i/sprites/commercial-sm-sprite.png) 0 -177px no-repeat;
}
.logo.commercial-barclays-sm {
	background: url(../i/sprites/commercial-sm-sprite.png) no-repeat;
	width: 120px;
	height: 21px;
	background-position: 0 -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) -120px -177px no-repeat;
}
.logo.commercial-bbc-sm {
	background: url(../i/sprites/commercial-sm-sprite.png) no-repeat;
	width: 120px;
	height: 21px;
	background-position: -120px -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 0 no-repeat;
}
.logo.commercial-budweiser-sm {
	background: url(../i/sprites/commercial-sm-sprite.png) no-repeat;
	width: 100px;
	height: 52px;
	background-position: -100px 0;
}
@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) 0 -55px no-repeat;
}
.logo.commercial-carling-sm {
	background: url(../i/sprites/commercial-sm-sprite.png) no-repeat;
	width: 100px;
	height: 52px;
	background-position: 0 -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) 0 -228px no-repeat;
}
.logo.commercial-carlingboxed-sm {
	background: url(../i/sprites/commercial-sm-sprite.png) no-repeat;
	width: 59px;
	height: 30px;
	background-position: 0 -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) 0 -198px no-repeat;
}
.logo.commercial-carlingdark-sm {
	background: url(../i/sprites/commercial-sm-sprite.png) no-repeat;
	width: 63px;
	height: 30px;
	background-position: 0 -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-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) 0 -107px no-repeat;
}
.logo.commercial-ea-sm {
	background: url(../i/sprites/commercial-sm-sprite.png) no-repeat;
	width: 70px;
	height: 70px;
	background-position: 0 -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) 0 0 no-repeat;
}
.logo.commercial-topps-sm {
	background: url(../i/sprites/commercial-sm-sprite.png) no-repeat;
	width: 100px;
	height: 55px;
	background-position: 0 0;
}
@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) 0 -57px no-repeat;
}
.logo.efl-cup-normal {
	background: url(../i/sprites/efl-sprite.png) no-repeat;
	width: 80px;
	height: 40px;
	background-position: 0 -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) 0 0 no-repeat;
}
.logo.efl-cupcarabao-normal {
	background: url(../i/sprites/efl-sprite.png) no-repeat;
	width: 170px;
	height: 26px;
	background-position: 0 0;
}
@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) 0 -97px no-repeat;
}
.logo.efl-cupcarabao-sm {
	background: url(../i/sprites/efl-sprite.png) no-repeat;
	width: 132px;
	height: 20px;
	background-position: 0 -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) 0 -26px no-repeat;
}
.logo.efl-trophy-normal {
	background: url(../i/sprites/efl-sprite.png) no-repeat;
	width: 108px;
	height: 31px;
	background-position: 0 -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) 0 0 no-repeat;
}
.logo.external-blk {
	background: url(../i/sprites/external-sprite.png) no-repeat;
	width: 22px;
	height: 22px;
	background-position: 0 0;
}
@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) 0 -22px no-repeat;
}
.logo.external-l {
	background: url(../i/sprites/external-sprite.png) no-repeat;
	width: 20px;
	height: 20px;
	background-position: 0 -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 0 no-repeat;
}
.logo.external-lg-w {
	background: url(../i/sprites/external-sprite.png) no-repeat;
	width: 15px;
	height: 15px;
	background-position: -44px 0;
}
@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 0 no-repeat;
}
.logo.external-sm-g {
	background: url(../i/sprites/external-sprite.png) no-repeat;
	width: 10px;
	height: 9px;
	background-position: -59px 0;
}
@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) 0 -42px no-repeat;
}
.logo.external-sm-pink {
	background: url(../i/sprites/external-sprite.png) no-repeat;
	width: 12px;
	height: 12px;
	background-position: 0 -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 0 no-repeat;
}
.logo.external-sm-w {
	background: url(../i/sprites/external-sprite.png) no-repeat;
	width: 22px;
	height: 22px;
	background-position: -22px 0;
}
@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: 0 0;
}
.flag.AL {
	background-position: -30px 0;
}
.flag.AM {
	background-position: 0 -20px;
}
.flag.AO {
	background-position: -30px -20px;
}
.flag.AQ {
	background-position: 0 -40px;
}
.flag.AR {
	background-position: -30px -40px;
}
.flag.AT {
	background-position: -60px 0;
}
.flag.AU {
	background-position: -60px -20px;
}
.flag.BA {
	background-position: -60px -40px;
}
.flag.BB {
	background-position: 0 -60px;
}
.flag.BE {
	background-position: -30px -60px;
}
.flag.BF {
	background-position: -60px -60px;
}
.flag.BG {
	background-position: -90px 0;
}
.flag.BI {
	background-position: -90px -20px;
}
.flag.BJ {
	background-position: -90px -40px;
}
.flag.BM {
	background-position: -90px -60px;
}
.flag.BO {
	background-position: 0 -80px;
}
.flag.BR {
	background-position: -30px -80px;
}
.flag.BS {
	background-position: -60px -80px;
}
.flag.BY {
	background-position: -90px -80px;
}
.flag.CA {
	background-position: 0 -100px;
}
.flag.CD {
	background-position: -30px -100px;
}
.flag.CG {
	background-position: -60px -100px;
}
.flag.CH {
	background-position: -90px -100px;
}
.flag.CI {
	background-position: -120px 0;
}
.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: 0 -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: 0 -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: 0 -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 0;
}
.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: 0 -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 0;
}
.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: 0 -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: 0 -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 0;
}
.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: 0 -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,
.flag.default {
	background-position: -150px 0;
}
.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: 799px 778px;
		background-image: url(../i/sprites/global-sprite@x2.png);
	}
}
.icn.add-w-n {
	width: 17px;
	height: 17px;
	background-position: -761px -651px;
}
.logo.add-w-n {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 17px;
	height: 17px;
	background-position: -761px -651px;
}
@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: 799px 778px;
	}
}
.icn.add-w-sm {
	width: 9px;
	height: 9px;
	background-position: -661px -381px;
}
.logo.add-w-sm {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 9px;
	height: 9px;
	background-position: -661px -381px;
}
@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: 799px 778px;
	}
}
.icn.apprentice {
	width: 30px;
	height: 30px;
	background-position: -611px -651px;
}
.logo.apprentice {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 30px;
	height: 30px;
	background-position: -611px -651px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.apprentice {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.arrow-right-pink {
	width: 9px;
	height: 7px;
	background-position: -764px -106px;
}
.logo.arrow-right-pink {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 9px;
	height: 7px;
	background-position: -764px -106px;
}
@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: 799px 778px;
	}
}
.icn.audiodesc-g {
	width: 22px;
	height: 16px;
	background-position: -756px -420px;
}
.logo.audiodesc-g {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 22px;
	height: 16px;
	background-position: -756px -420px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.audiodesc-g {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.audiodesc-w {
	width: 22px;
	height: 16px;
	background-position: -574px -468px;
}
.logo.audiodesc-w {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 22px;
	height: 16px;
	background-position: -574px -468px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.audiodesc-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.blog-hi {
	width: 15px;
	height: 15px;
	background-position: -318px -718px;
}
.logo.blog-hi {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 15px;
	height: 15px;
	background-position: -318px -718px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.blog-hi {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.blog-text {
	width: 20px;
	height: 17px;
	background-position: -383px -488px;
}
.logo.blog-text {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 20px;
	height: 17px;
	background-position: -383px -488px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.blog-text {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.blog-w {
	width: 15px;
	height: 15px;
	background-position: -333px -718px;
}
.logo.blog-w {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 15px;
	height: 15px;
	background-position: -333px -718px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.blog-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.bud-bowtie {
	width: 322px;
	height: 107px;
	background-position: -350px 0;
}
.logo.bud-bowtie {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 322px;
	height: 107px;
	background-position: -350px 0;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.bud-bowtie {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.calendar-b {
	width: 22px;
	height: 20px;
	background-position: -729px -481px;
}
.logo.calendar-b {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 22px;
	height: 20px;
	background-position: -729px -481px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.calendar-b {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.calendar-p {
	width: 22px;
	height: 20px;
	background-position: -751px -481px;
}
.logo.calendar-p {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 22px;
	height: 20px;
	background-position: -751px -481px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.calendar-p {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.calendar-w {
	width: 16px;
	height: 16px;
	background-position: -83px -758px;
}
.logo.calendar-w {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 16px;
	height: 16px;
	background-position: -83px -758px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.calendar-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.camera-black {
	width: 21px;
	height: 21px;
	background-position: -778px -91px;
}
.logo.camera-black {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 21px;
	height: 21px;
	background-position: -778px -91px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.camera-black {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.camera-blue {
	width: 21px;
	height: 21px;
	background-position: -778px -112px;
}
.logo.camera-blue {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 21px;
	height: 21px;
	background-position: -778px -112px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.camera-blue {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.camera-grey {
	width: 21px;
	height: 21px;
	background-position: -778px -133px;
}
.logo.camera-grey {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 21px;
	height: 21px;
	background-position: -778px -133px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.camera-grey {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.camera-white {
	width: 21px;
	height: 21px;
	background-position: -778px -154px;
}
.logo.camera-white {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 21px;
	height: 21px;
	background-position: -778px -154px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.camera-white {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.car {
	background-position: -211px -691px;
}
.icn.car,
.logo.car {
	width: 21px;
	height: 13px;
}
.logo.car {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	background-position: -211px -691px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.car {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.card-red {
	width: 9px;
	height: 15px;
	background-position: -662px -333px;
}
.logo.card-red {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 9px;
	height: 15px;
	background-position: -662px -333px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.card-red {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.card-yellow {
	width: 9px;
	height: 15px;
	background-position: -662px -348px;
}
.logo.card-yellow {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 9px;
	height: 15px;
	background-position: -662px -348px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.card-yellow {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.card-yellowred {
	width: 12px;
	height: 15px;
	background-position: -408px -718px;
}
.logo.card-yellowred {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 12px;
	height: 15px;
	background-position: -408px -718px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.card-yellowred {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.cause-sm-w {
	width: 19px;
	height: 11px;
	background-position: -488px -488px;
}
.logo.cause-sm-w {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 19px;
	height: 11px;
	background-position: -488px -488px;
}
@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: 799px 778px;
	}
}
.icn.city-map-pin {
	width: 28px;
	height: 34px;
	background-position: -750px -276px;
}
.logo.city-map-pin {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 28px;
	height: 34px;
	background-position: -750px -276px;
}
@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: 799px 778px;
	}
}
.icn.close-p {
	width: 40px;
	height: 40px;
	background-position: -731px -567px;
}
.logo.close-p {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 40px;
	height: 40px;
	background-position: -731px -567px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.close-p {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.close-sm-hi {
	width: 10px;
	height: 10px;
	background-position: -662px -488px;
}
.logo.close-sm-hi {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 10px;
	height: 10px;
	background-position: -662px -488px;
}
@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: 799px 778px;
	}
}
.icn.close-sm-w {
	width: 15px;
	height: 15px;
	background-position: -348px -718px;
}
.logo.close-sm-w {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 15px;
	height: 15px;
	background-position: -348px -718px;
}
@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: 799px 778px;
	}
}
.icn.close-thin-pink {
	width: 40px;
	height: 40px;
	background-position: 0 -718px;
}
.logo.close-thin-pink {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 40px;
	height: 40px;
	background-position: 0 -718px;
}
@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: 799px 778px;
	}
}
.icn.close-thin-white {
	width: 40px;
	height: 40px;
	background-position: -40px -718px;
}
.logo.close-thin-white {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 40px;
	height: 40px;
	background-position: -40px -718px;
}
@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: 799px 778px;
	}
}
.icn.close-w {
	width: 18px;
	height: 18px;
	background-position: -628px -599px;
}
.logo.close-w {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 18px;
	height: 18px;
	background-position: -628px -599px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.close-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.closedcaptions-g {
	width: 22px;
	height: 16px;
	background-position: -596px -468px;
}
.logo.closedcaptions-g {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 22px;
	height: 16px;
	background-position: -596px -468px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.closedcaptions-g {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.closedcaptions-w {
	width: 22px;
	height: 16px;
	background-position: -618px -468px;
}
.logo.closedcaptions-w {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 22px;
	height: 16px;
	background-position: -618px -468px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.closedcaptions-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.club-share {
	width: 12px;
	height: 12px;
	background-position: -671px -669px;
}
.logo.club-share {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 12px;
	height: 12px;
	background-position: -671px -669px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.club-share {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.copy-link-p {
	width: 20px;
	height: 19px;
	background-position: -778px -572px;
}
.logo.copy-link-p {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 20px;
	height: 19px;
	background-position: -778px -572px;
}
@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: 799px 778px;
	}
}
.icn.copy-link-w {
	width: 15px;
	height: 15px;
	background-position: -363px -718px;
}
.logo.copy-link-w {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 15px;
	height: 15px;
	background-position: -363px -718px;
}
@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: 799px 778px;
	}
}
.icn.copylink-grey {
	width: 20px;
	height: 20px;
	background-position: -778px -312px;
}
.logo.copylink-grey {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 20px;
	height: 20px;
	background-position: -778px -312px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.copylink-grey {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.copylink-white {
	width: 20px;
	height: 20px;
	background-position: -778px -332px;
}
.logo.copylink-white {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 20px;
	height: 20px;
	background-position: -778px -332px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.copylink-white {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.corner-flag {
	width: 88px;
	height: 90px;
	background-position: -579px -107px;
}
.logo.corner-flag {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 88px;
	height: 90px;
	background-position: -579px -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: 799px 778px;
	}
}
.icn.disallowed-d {
	width: 14px;
	height: 14px;
	background-position: -764px -210px;
}
.logo.disallowed-d {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 14px;
	height: 14px;
	background-position: -764px -210px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.disallowed-d {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.disallowed-w {
	width: 14px;
	height: 14px;
	background-position: -317px -704px;
}
.logo.disallowed-w {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 14px;
	height: 14px;
	background-position: -317px -704px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.disallowed-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.download {
	width: 18px;
	height: 18px;
	background-position: -646px -599px;
}
.logo.download {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 18px;
	height: 18px;
	background-position: -646px -599px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.download {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.download-w {
	width: 18px;
	height: 18px;
	background-position: -671px -651px;
}
.logo.download-w {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 18px;
	height: 18px;
	background-position: -671px -651px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.download-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.downloadd {
	width: 18px;
	height: 18px;
	background-position: -689px -651px;
}
.logo.downloadd {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 18px;
	height: 18px;
	background-position: -689px -651px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.downloadd {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.dropdown {
	width: 8px;
	height: 10px;
	background-position: -767px -669px;
}
.logo.dropdown {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 8px;
	height: 10px;
	background-position: -767px -669px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.dropdown {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.dropdownpink {
	width: 8px;
	height: 11px;
	background-position: -664px -599px;
}
.logo.dropdownpink {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 8px;
	height: 11px;
	background-position: -664px -599px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.dropdownpink {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.expand-w {
	width: 30px;
	height: 30px;
	background-position: -641px -651px;
}
.logo.expand-w {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 30px;
	height: 30px;
	background-position: -641px -651px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.expand-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.fa-cup-n {
	width: 74px;
	height: 35px;
	background-position: -471px -651px;
}
.logo.fa-cup-n {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 74px;
	height: 35px;
	background-position: -471px -651px;
}
@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: 799px 778px;
	}
}
.icn.fa-cup-sm {
	width: 53px;
	height: 25px;
	background-position: -558px -599px;
}
.logo.fa-cup-sm {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 53px;
	height: 25px;
	background-position: -558px -599px;
}
@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: 799px 778px;
	}
}
.icn.facilities {
	width: 53px;
	height: 53px;
	background-position: -52px -651px;
}
.logo.facilities {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 53px;
	height: 53px;
	background-position: -52px -651px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.facilities {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.fantasy-arrow-down {
	width: 13px;
	height: 24px;
	background-position: -764px -58px;
}
.logo.fantasy-arrow-down {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 13px;
	height: 24px;
	background-position: -764px -58px;
}
@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: 799px 778px;
	}
}
.icn.fantasy-arrow-neutral {
	width: 13px;
	height: 24px;
	background-position: -764px -82px;
}
.logo.fantasy-arrow-neutral {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 13px;
	height: 24px;
	background-position: -764px -82px;
}
@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: 799px 778px;
	}
}
.icn.fantasy-arrow-up {
	width: 13px;
	height: 24px;
	background-position: -764px -114px;
}
.logo.fantasy-arrow-up {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 13px;
	height: 24px;
	background-position: -764px -114px;
}
@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: 799px 778px;
	}
}
.icn.fantasy-mob-sm-w {
	width: 14px;
	height: 20px;
	background-position: -764px -138px;
}
.logo.fantasy-mob-sm-w {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 14px;
	height: 20px;
	background-position: -764px -138px;
}
@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: 799px 778px;
	}
}
.icn.fantasy-sm-p {
	width: 14px;
	height: 20px;
	background-position: -764px -170px;
}
.logo.fantasy-sm-p {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 14px;
	height: 20px;
	background-position: -764px -170px;
}
@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: 799px 778px;
	}
}
.icn.fantasy-sm-w {
	width: 12px;
	height: 12px;
	background-position: -683px -669px;
}
.logo.fantasy-sm-w {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 12px;
	height: 12px;
	background-position: -683px -669px;
}
@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: 799px 778px;
	}
}
.icn.filter-down {
	width: 15px;
	height: 16px;
	background-position: -131px -758px;
}
.logo.filter-down {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 15px;
	height: 16px;
	background-position: -131px -758px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.filter-down {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.filter-down-hi {
	width: 15px;
	height: 16px;
	background-position: -146px -758px;
}
.logo.filter-down-hi {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 15px;
	height: 16px;
	background-position: -146px -758px;
}
@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: 799px 778px;
	}
}
.icn.filter-sm-g {
	width: 18px;
	height: 18px;
	background-position: -707px -651px;
}
.logo.filter-sm-g {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 18px;
	height: 18px;
	background-position: -707px -651px;
}
@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: 799px 778px;
	}
}
.icn.filter-sm-p {
	width: 18px;
	height: 18px;
	background-position: -725px -651px;
}
.logo.filter-sm-p {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 18px;
	height: 18px;
	background-position: -725px -651px;
}
@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: 799px 778px;
	}
}
.icn.filter-sm-w {
	width: 18px;
	height: 18px;
	background-position: -743px -651px;
}
.logo.filter-sm-w {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 18px;
	height: 18px;
	background-position: -743px -651px;
}
@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: 799px 778px;
	}
}
.icn.filter-up {
	width: 15px;
	height: 16px;
	background-position: -161px -758px;
}
.logo.filter-up {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 15px;
	height: 16px;
	background-position: -161px -758px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.filter-up {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.filter-up-hi {
	width: 15px;
	height: 16px;
	background-position: -176px -758px;
}
.logo.filter-up-hi {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 15px;
	height: 16px;
	background-position: -176px -758px;
}
@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: 799px 778px;
	}
}
.icn.fixture-info {
	width: 6px;
	height: 16px;
	background-position: -772px -340px;
}
.logo.fixture-info {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 6px;
	height: 16px;
	background-position: -772px -340px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.fixture-info {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.follow-w {
	width: 15px;
	height: 15px;
	background-position: -378px -718px;
}
.logo.follow-w {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 15px;
	height: 15px;
	background-position: -378px -718px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.follow-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.footer-shard-mobile {
	width: 180px;
	height: 40px;
	background-position: -150px -511px;
}
.logo.footer-shard-mobile {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 180px;
	height: 40px;
	background-position: -150px -511px;
}
@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: 799px 778px;
	}
}
.icn.globe {
	width: 52px;
	height: 67px;
	background-position: 0 -651px;
}
.logo.globe {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 52px;
	height: 67px;
	background-position: 0 -651px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.globe {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.goal-award {
	width: 88px;
	height: 33px;
	background-position: -583px -511px;
}
.logo.goal-award {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 88px;
	height: 33px;
	background-position: -583px -511px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.goal-award {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.goal-sec {
	width: 12px;
	height: 12px;
	background-position: -695px -669px;
}
.logo.goal-sec {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 12px;
	height: 12px;
	background-position: -695px -669px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.goal-sec {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.heart-b {
	width: 20px;
	height: 18px;
	background-position: -778px -629px;
}
.logo.heart-b {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 20px;
	height: 18px;
	background-position: -778px -629px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.heart-b {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.heart-black {
	width: 20px;
	height: 18px;
	background-position: -778px -647px;
}
.logo.heart-black {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 20px;
	height: 18px;
	background-position: -778px -647px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.heart-black {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.heart-g {
	width: 20px;
	height: 18px;
	background-position: -778px -665px;
}
.logo.heart-g {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 20px;
	height: 18px;
	background-position: -778px -665px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.heart-g {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.heart-outline-b {
	width: 17px;
	height: 16px;
	background-position: -49px -758px;
}
.logo.heart-outline-b {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 17px;
	height: 16px;
	background-position: -49px -758px;
}
@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: 799px 778px;
	}
}
.icn.heart-outline-w {
	width: 17px;
	height: 16px;
	background-position: -66px -758px;
}
.logo.heart-outline-w {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 17px;
	height: 16px;
	background-position: -66px -758px;
}
@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: 799px 778px;
	}
}
.icn.heart-w {
	width: 18px;
	height: 17px;
	background-position: -244px -718px;
}
.logo.heart-w {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 18px;
	height: 17px;
	background-position: -244px -718px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.heart-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.hero-scroll {
	width: 40px;
	height: 40px;
	background-position: -80px -718px;
}
.logo.hero-scroll {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 40px;
	height: 40px;
	background-position: -80px -718px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.hero-scroll {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.hof-close {
	width: 23px;
	height: 23px;
	background-position: -637px -309px;
}
.logo.hof-close {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 23px;
	height: 23px;
	background-position: -637px -309px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.hof-close {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.hof-info {
	width: 40px;
	height: 40px;
	background-position: -120px -718px;
}
.logo.hof-info {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 40px;
	height: 40px;
	background-position: -120px -718px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.hof-info {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.hof-lockup {
	width: 229px;
	height: 131px;
	background-position: -350px -107px;
}
.logo.hof-lockup {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 229px;
	height: 131px;
	background-position: -350px -107px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.hof-lockup {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.hof-mob-lockup {
	width: 112px;
	height: 64px;
	background-position: -537px -401px;
}
.logo.hof-mob-lockup {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 112px;
	height: 64px;
	background-position: -537px -401px;
}
@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: 799px 778px;
	}
}
.icn.home-d {
	width: 20px;
	height: 20px;
	background-position: -778px -352px;
}
.logo.home-d {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 20px;
	height: 20px;
	background-position: -778px -352px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.home-d {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.home-grown {
	width: 18px;
	height: 24px;
	background-position: -778px -217px;
}
.logo.home-grown {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 18px;
	height: 24px;
	background-position: -778px -217px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.home-grown {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.home-w {
	width: 20px;
	height: 20px;
	background-position: -778px -372px;
}
.logo.home-w {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 20px;
	height: 20px;
	background-position: -778px -372px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.home-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.info {
	background-position: -331px -704px;
}
.icn.info,
.logo.info {
	width: 14px;
	height: 14px;
}
.logo.info {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	background-position: -331px -704px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.info {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.info-w {
	width: 14px;
	height: 14px;
	background-position: -345px -704px;
}
.logo.info-w {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 14px;
	height: 14px;
	background-position: -345px -704px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.info-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.inspiring-search {
	width: 22px;
	height: 18px;
	background-position: -731px -607px;
}
.logo.inspiring-search {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 22px;
	height: 18px;
	background-position: -731px -607px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.inspiring-search {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.kicksLogo-lg {
	width: 350px;
	height: 110px;
	background-position: 0 -160px;
}
.logo.kicksLogo-lg {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 350px;
	height: 110px;
	background-position: 0 -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: 799px 778px;
	}
}
.icn.kicksLogo-n {
	width: 200px;
	height: 63px;
	background-position: -437px -270px;
}
.logo.kicksLogo-n {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 200px;
	height: 63px;
	background-position: -437px -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: 799px 778px;
	}
}
.icn.kicksLogo-sm {
	width: 150px;
	height: 48px;
	background-position: -282px -551px;
}
.logo.kicksLogo-sm {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 150px;
	height: 48px;
	background-position: -282px -551px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.kicksLogo-sm {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.kotm-close {
	width: 14px;
	height: 14px;
	background-position: -359px -704px;
}
.logo.kotm-close {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 14px;
	height: 14px;
	background-position: -359px -704px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.kotm-close {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.lang-sm-w {
	width: 21px;
	height: 21px;
	background-position: -778px -175px;
}
.logo.lang-sm-w {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 21px;
	height: 21px;
	background-position: -778px -175px;
}
@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: 799px 778px;
	}
}
.icn.list {
	background-position: -241px -640px;
}
.icn.list,
.logo.list {
	width: 10px;
	height: 10px;
}
.logo.list {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	background-position: -241px -640px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.list {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.list-w {
	width: 10px;
	height: 10px;
	background-position: -251px -640px;
}
.logo.list-w {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 10px;
	height: 10px;
	background-position: -251px -640px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.list-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.livestream {
	width: 30px;
	height: 25px;
	background-position: -642px -238px;
}
.logo.livestream {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 30px;
	height: 25px;
	background-position: -642px -238px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.livestream {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.mail-b {
	width: 15px;
	height: 10px;
	background-position: -604px -488px;
}
.logo.mail-b {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 15px;
	height: 10px;
	background-position: -604px -488px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.mail-b {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.mail-w {
	width: 15px;
	height: 10px;
	background-position: -619px -488px;
}
.logo.mail-w {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 15px;
	height: 10px;
	background-position: -619px -488px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.mail-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.mailprimary {
	width: 24px;
	height: 16px;
	background-position: -732px -420px;
}
.logo.mailprimary {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 24px;
	height: 16px;
	background-position: -732px -420px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.mailprimary {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.mailwhite {
	width: 24px;
	height: 16px;
	background-position: -550px -468px;
}
.logo.mailwhite {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 24px;
	height: 16px;
	background-position: -550px -468px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.mailwhite {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.manager-award {
	width: 69px;
	height: 33px;
	background-position: -370px -599px;
}
.logo.manager-award {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 69px;
	height: 33px;
	background-position: -370px -599px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.manager-award {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.mast-angle {
	width: 59px;
	height: 60px;
	background-position: -672px -567px;
}
.logo.mast-angle {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 59px;
	height: 60px;
	background-position: -672px -567px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.mast-angle {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.mc-sponsor-mobile {
	width: 62px;
	height: 18px;
	background-position: -672px -627px;
}
.logo.mc-sponsor-mobile {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 62px;
	height: 18px;
	background-position: -672px -627px;
}
@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: 799px 778px;
	}
}
.icn.menu-close {
	width: 17px;
	height: 17px;
	background-position: -32px -758px;
}
.logo.menu-close {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 17px;
	height: 17px;
	background-position: -32px -758px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.menu-close {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.menu-more {
	width: 5px;
	height: 19px;
	background-position: -773px -481px;
}
.logo.menu-more {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 5px;
	height: 19px;
	background-position: -773px -481px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.menu-more {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.mob-mast-angle {
	width: 28px;
	height: 50px;
	background-position: -750px -226px;
}
.logo.mob-mast-angle {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 28px;
	height: 50px;
	background-position: -750px -226px;
}
@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: 799px 778px;
	}
}
.icn.more-sm {
	width: 4px;
	height: 14px;
	background-position: -795px -241px;
}
.logo.more-sm {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 4px;
	height: 14px;
	background-position: -795px -241px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.more-sm {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.more-smwhite {
	width: 4px;
	height: 14px;
	background-position: -774px -552px;
}
.logo.more-smwhite {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 4px;
	height: 14px;
	background-position: -774px -552px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.more-smwhite {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.mute {
	background-position: -778px -392px;
}
.icn.mute,
.logo.mute {
	width: 20px;
	height: 20px;
}
.logo.mute {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	background-position: -778px -392px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.mute {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.news-grey {
	width: 20px;
	height: 14px;
	background-position: -52px -704px;
}
.logo.news-grey {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 20px;
	height: 14px;
	background-position: -52px -704px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.news-grey {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.news-hi-c {
	width: 20px;
	height: 14px;
	background-position: -72px -704px;
}
.logo.news-hi-c {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 20px;
	height: 14px;
	background-position: -72px -704px;
}
@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: 799px 778px;
	}
}
.icn.news-hi-w {
	width: 20px;
	height: 14px;
	background-position: -92px -704px;
}
.logo.news-hi-w {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 20px;
	height: 14px;
	background-position: -92px -704px;
}
@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: 799px 778px;
	}
}
.icn.news-teal {
	width: 18px;
	height: 14px;
	background-position: -252px -704px;
}
.logo.news-teal {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 18px;
	height: 14px;
	background-position: -252px -704px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.news-teal {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.og-d {
	background-position: -373px -704px;
}
.icn.og-d,
.logo.og-d {
	width: 14px;
	height: 14px;
}
.logo.og-d {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	background-position: -373px -704px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.og-d {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.og-w {
	background-position: -387px -704px;
}
.icn.og-w,
.logo.og-w {
	width: 14px;
	height: 14px;
}
.logo.og-w {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	background-position: -387px -704px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.og-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.opening-hours {
	width: 53px;
	height: 53px;
	background-position: -105px -651px;
}
.logo.opening-hours {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 53px;
	height: 53px;
	background-position: -105px -651px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.opening-hours {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.parking {
	width: 22px;
	height: 22px;
	background-position: -649px -437px;
}
.logo.parking {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 22px;
	height: 22px;
	background-position: -649px -437px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.parking {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.pause {
	width: 20px;
	height: 20px;
	background-position: -778px -412px;
}
.logo.pause {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 20px;
	height: 20px;
	background-position: -778px -412px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.pause {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.phone {
	width: 10px;
	height: 10px;
	background-position: -261px -640px;
}
.logo.phone {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 10px;
	height: 10px;
	background-position: -261px -640px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.phone {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.photo-grey {
	width: 20px;
	height: 14px;
	background-position: -112px -704px;
}
.logo.photo-grey {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 20px;
	height: 14px;
	background-position: -112px -704px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.photo-grey {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.photo-hi {
	width: 20px;
	height: 14px;
	background-position: -132px -704px;
}
.logo.photo-hi {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 20px;
	height: 14px;
	background-position: -132px -704px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.photo-hi {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.photo-small-w {
	width: 14px;
	height: 10px;
	background-position: -634px -488px;
}
.logo.photo-small-w {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 14px;
	height: 10px;
	background-position: -634px -488px;
}
@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: 799px 778px;
	}
}
.icn.photo-teal {
	width: 20px;
	height: 14px;
	background-position: -152px -704px;
}
.logo.photo-teal {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 20px;
	height: 14px;
	background-position: -152px -704px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.photo-teal {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.photo-w {
	width: 20px;
	height: 14px;
	background-position: -172px -704px;
}
.logo.photo-w {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 20px;
	height: 14px;
	background-position: -172px -704px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.photo-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.pin-b {
	width: 12px;
	height: 15px;
	background-position: -420px -718px;
}
.logo.pin-b {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 12px;
	height: 15px;
	background-position: -420px -718px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.pin-b {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.pin-post {
	width: 12px;
	height: 12px;
	background-position: -707px -669px;
}
.logo.pin-post {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 12px;
	height: 12px;
	background-position: -707px -669px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.pin-post {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.pin-post-w {
	width: 12px;
	height: 12px;
	background-position: -719px -669px;
}
.logo.pin-post-w {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 12px;
	height: 12px;
	background-position: -719px -669px;
}
@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: 799px 778px;
	}
}
.icn.pin-w {
	width: 12px;
	height: 15px;
	background-position: -432px -718px;
}
.logo.pin-w {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 12px;
	height: 15px;
	background-position: -432px -718px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.pin-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.pitch {
	background-position: 0 -270px;
}
.icn.pitch,
.logo.pitch {
	width: 227px;
	height: 131px;
}
.logo.pitch {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	background-position: 0 -270px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.pitch {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.pl-cup-normal {
	width: 80px;
	height: 40px;
	background-position: -579px -197px;
}
.logo.pl-cup-normal {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 80px;
	height: 40px;
	background-position: -579px -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: 799px 778px;
	}
}
.icn.pl-cup-sm {
	width: 62px;
	height: 31px;
	background-position: -600px -333px;
}
.logo.pl-cup-sm {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 62px;
	height: 31px;
	background-position: -600px -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: 799px 778px;
	}
}
.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: 799px 778px;
	}
}
.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: 799px 778px;
	}
}
.icn.pl-long-n {
	width: 170px;
	height: 28px;
	background-position: -227px -366px;
}
.logo.pl-long-n {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 170px;
	height: 28px;
	background-position: -227px -366px;
}
@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: 799px 778px;
	}
}
.icn.pl-long-sm {
	width: 122px;
	height: 20px;
	background-position: -428px -468px;
}
.logo.pl-long-sm {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 122px;
	height: 20px;
	background-position: -428px -468px;
}
@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: 799px 778px;
	}
}
.icn.pl-long-white {
	width: 163px;
	height: 32px;
	background-position: -437px -333px;
}
.logo.pl-long-white {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 163px;
	height: 32px;
	background-position: -437px -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: 799px 778px;
	}
}
.icn.pl_is_play_button-lg {
	width: 150px;
	height: 150px;
	background-position: 0 -401px;
}
.logo.pl_is_play_button-lg {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 150px;
	height: 150px;
	background-position: 0 -401px;
}
@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: 799px 778px;
	}
}
.icn.pl_is_play_button-md {
	width: 100px;
	height: 100px;
	background-position: 0 -551px;
}
.logo.pl_is_play_button-md {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 100px;
	height: 100px;
	background-position: 0 -551px;
}
@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: 799px 778px;
	}
}
.icn.pl_is_play_button-sm {
	width: 50px;
	height: 50px;
	background-position: -728px -502px;
}
.logo.pl_is_play_button-sm {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 50px;
	height: 50px;
	background-position: -728px -502px;
}
@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: 799px 778px;
	}
}
.icn.play-hi {
	width: 10px;
	height: 11px;
	background-position: -211px -640px;
}
.logo.play-hi {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 10px;
	height: 11px;
	background-position: -211px -640px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.play-hi {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.play-p {
	width: 9px;
	height: 10px;
	background-position: -663px -573px;
}
.logo.play-p {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 9px;
	height: 10px;
	background-position: -663px -573px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.play-p {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.play-teal {
	width: 10px;
	height: 11px;
	background-position: -221px -640px;
}
.logo.play-teal {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 10px;
	height: 11px;
	background-position: -221px -640px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.play-teal {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.play-video-w {
	width: 18px;
	height: 20px;
	background-position: -778px -683px;
}
.logo.play-video-w {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 18px;
	height: 20px;
	background-position: -778px -683px;
}
@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: 799px 778px;
	}
}
.icn.play-w {
	width: 9px;
	height: 10px;
	background-position: -301px -640px;
}
.logo.play-w {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 9px;
	height: 10px;
	background-position: -301px -640px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.play-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.play-xl {
	width: 100px;
	height: 100px;
	background-position: -100px -551px;
}
.logo.play-xl {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 100px;
	height: 100px;
	background-position: -100px -551px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.play-xl {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.player-award {
	width: 69px;
	height: 33px;
	background-position: -439px -599px;
}
.logo.player-award {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 69px;
	height: 33px;
	background-position: -439px -599px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.player-award {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.player-icn {
	width: 60px;
	height: 62px;
	background-position: -672px -375px;
}
.logo.player-icn {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 60px;
	height: 62px;
	background-position: -672px -375px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.player-icn {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.playlarge-w {
	width: 57px;
	height: 65px;
	background-position: -672px -437px;
}
.logo.playlarge-w {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 57px;
	height: 65px;
	background-position: -672px -437px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.playlarge-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.playmed-w {
	width: 35px;
	height: 39px;
	background-position: -637px -270px;
}
.logo.playmed-w {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 35px;
	height: 39px;
	background-position: -637px -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: 799px 778px;
	}
}
.icn.playsmall-p {
	width: 7px;
	height: 8px;
	background-position: -750px -367px;
}
.logo.playsmall-p {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 7px;
	height: 8px;
	background-position: -750px -367px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.playsmall-p {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.playsmall-w {
	width: 7px;
	height: 8px;
	background-position: -757px -367px;
}
.logo.playsmall-w {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 7px;
	height: 8px;
	background-position: -757px -367px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.playsmall-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.plus-p {
	width: 10px;
	height: 10px;
	background-position: -271px -640px;
}
.logo.plus-p {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 10px;
	height: 10px;
	background-position: -271px -640px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.plus-p {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.plus-w {
	width: 10px;
	height: 10px;
	background-position: -281px -640px;
}
.logo.plus-w {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 10px;
	height: 10px;
	background-position: -281px -640px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.plus-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.poll-w {
	width: 18px;
	height: 15px;
	background-position: -282px -718px;
}
.logo.poll-w {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 18px;
	height: 15px;
	background-position: -282px -718px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.poll-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.premierleague-logo-header {
	width: 156px;
	height: 110px;
	background-position: -150px -401px;
}
.logo.premierleague-logo-header {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 156px;
	height: 110px;
	background-position: -150px -401px;
}
@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: 799px 778px;
	}
}
.icn.price {
	width: 33px;
	height: 33px;
	background-position: -160px -718px;
}
.logo.price {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 33px;
	height: 33px;
	background-position: -160px -718px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.price {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.primary-stars {
	width: 26px;
	height: 30px;
	background-position: -750px -310px;
}
.logo.primary-stars {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 26px;
	height: 30px;
	background-position: -750px -310px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.primary-stars {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.promo-arrow {
	width: 9px;
	height: 6px;
	background-position: -672px -645px;
}
.logo.promo-arrow {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 9px;
	height: 6px;
	background-position: -672px -645px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.promo-arrow {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.quiz {
	background-position: -426px -488px;
}
.icn.quiz,
.logo.quiz {
	width: 26px;
	height: 12px;
}
.logo.quiz {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	background-position: -426px -488px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.quiz {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.quote-large-blue {
	width: 65px;
	height: 40px;
	background-position: -211px -651px;
}
.logo.quote-large-blue {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 65px;
	height: 40px;
	background-position: -211px -651px;
}
@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: 799px 778px;
	}
}
.icn.quote-large-green {
	width: 65px;
	height: 40px;
	background-position: -276px -651px;
}
.logo.quote-large-green {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 65px;
	height: 40px;
	background-position: -276px -651px;
}
@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: 799px 778px;
	}
}
.icn.quote-large-pink {
	width: 65px;
	height: 40px;
	background-position: -341px -651px;
}
.logo.quote-large-pink {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 65px;
	height: 40px;
	background-position: -341px -651px;
}
@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: 799px 778px;
	}
}
.icn.quote-large-white {
	width: 65px;
	height: 40px;
	background-position: -406px -651px;
}
.logo.quote-large-white {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 65px;
	height: 40px;
	background-position: -406px -651px;
}
@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: 799px 778px;
	}
}
.icn.quote-largest-blue {
	width: 92px;
	height: 56px;
	background-position: -672px -58px;
}
.logo.quote-largest-blue {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 92px;
	height: 56px;
	background-position: -672px -58px;
}
@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: 799px 778px;
	}
}
.icn.quote-largest-green {
	width: 92px;
	height: 56px;
	background-position: -672px -114px;
}
.logo.quote-largest-green {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 92px;
	height: 56px;
	background-position: -672px -114px;
}
@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: 799px 778px;
	}
}
.icn.quote-largest-pink {
	width: 92px;
	height: 56px;
	background-position: -672px -170px;
}
.logo.quote-largest-pink {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 92px;
	height: 56px;
	background-position: -672px -170px;
}
@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: 799px 778px;
	}
}
.icn.quote-tiny-purple {
	width: 20px;
	height: 13px;
	background-position: -232px -691px;
}
.logo.quote-tiny-purple {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 20px;
	height: 13px;
	background-position: -232px -691px;
}
@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: 799px 778px;
	}
}
.icn.quote-tiny-white {
	width: 20px;
	height: 13px;
	background-position: -252px -691px;
}
.logo.quote-tiny-white {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 20px;
	height: 13px;
	background-position: -252px -691px;
}
@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: 799px 778px;
	}
}
.icn.remove-w-sm {
	width: 9px;
	height: 2px;
	background-position: -764px -224px;
}
.logo.remove-w-sm {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 9px;
	height: 2px;
	background-position: -764px -224px;
}
@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: 799px 778px;
	}
}
.icn.reply-b {
	width: 20px;
	height: 18px;
	background-position: -778px -703px;
}
.logo.reply-b {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 20px;
	height: 18px;
	background-position: -778px -703px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.reply-b {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.reply-black {
	width: 20px;
	height: 18px;
	background-position: -778px -721px;
}
.logo.reply-black {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 20px;
	height: 18px;
	background-position: -778px -721px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.reply-black {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.reply-g {
	width: 20px;
	height: 18px;
	background-position: -778px -739px;
}
.logo.reply-g {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 20px;
	height: 18px;
	background-position: -778px -739px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.reply-g {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.reply-w {
	width: 18px;
	height: 18px;
	background-position: -226px -718px;
}
.logo.reply-w {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 18px;
	height: 18px;
	background-position: -226px -718px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.reply-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.reset-b {
	width: 22px;
	height: 18px;
	background-position: -753px -607px;
}
.logo.reset-b {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 22px;
	height: 18px;
	background-position: -753px -607px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.reset-b {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.reset-p {
	width: 22px;
	height: 18px;
	background-position: -734px -627px;
}
.logo.reset-p {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 22px;
	height: 18px;
	background-position: -734px -627px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.reset-p {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.reset-w {
	width: 15px;
	height: 11px;
	background-position: -545px -488px;
}
.logo.reset-w {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 15px;
	height: 11px;
	background-position: -545px -488px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.reset-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.retweet-b {
	width: 20px;
	height: 18px;
	background-position: -756px -627px;
}
.logo.retweet-b {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 20px;
	height: 18px;
	background-position: -756px -627px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.retweet-b {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.retweet-black {
	width: 20px;
	height: 18px;
	background-position: -343px -488px;
}
.logo.retweet-black {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 20px;
	height: 18px;
	background-position: -343px -488px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.retweet-black {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.retweet-g {
	width: 20px;
	height: 18px;
	background-position: -363px -488px;
}
.logo.retweet-g {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 20px;
	height: 18px;
	background-position: -363px -488px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.retweet-g {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.retweet-w {
	width: 20px;
	height: 14px;
	background-position: -192px -704px;
}
.logo.retweet-w {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 20px;
	height: 14px;
	background-position: -192px -704px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.retweet-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.school-bag {
	width: 82px;
	height: 89px;
	background-position: -200px -551px;
}
.logo.school-bag {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 82px;
	height: 89px;
	background-position: -200px -551px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.school-bag {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.scroll-down {
	width: 33px;
	height: 33px;
	background-position: -193px -718px;
}
.logo.scroll-down {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 33px;
	height: 33px;
	background-position: -193px -718px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.scroll-down {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.scroll-up {
	width: 20px;
	height: 20px;
	background-position: -778px -432px;
}
.logo.scroll-up {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 20px;
	height: 20px;
	background-position: -778px -432px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.scroll-up {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.search-sm {
	width: 20px;
	height: 20px;
	background-position: -778px -452px;
}
.logo.search-sm {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 20px;
	height: 20px;
	background-position: -778px -452px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.search-sm {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.search-sm-g {
	width: 20px;
	height: 20px;
	background-position: -778px -472px;
}
.logo.search-sm-g {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 20px;
	height: 20px;
	background-position: -778px -472px;
}
@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: 799px 778px;
	}
}
.icn.search-sm-hi {
	width: 20px;
	height: 20px;
	background-position: -778px -492px;
}
.logo.search-sm-hi {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 20px;
	height: 20px;
	background-position: -778px -492px;
}
@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: 799px 778px;
	}
}
.icn.search-sm-hi-h {
	width: 20px;
	height: 20px;
	background-position: -778px -512px;
}
.logo.search-sm-hi-h {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 20px;
	height: 20px;
	background-position: -778px -512px;
}
@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: 799px 778px;
	}
}
.icn.search-sm-p {
	width: 20px;
	height: 20px;
	background-position: -778px -532px;
}
.logo.search-sm-p {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 20px;
	height: 20px;
	background-position: -778px -532px;
}
@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: 799px 778px;
	}
}
.icn.search-sm-w {
	width: 20px;
	height: 20px;
	background-position: -778px -552px;
}
.logo.search-sm-w {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 20px;
	height: 20px;
	background-position: -778px -552px;
}
@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: 799px 778px;
	}
}
.icn.search-w {
	width: 21px;
	height: 21px;
	background-position: -778px -196px;
}
.logo.search-w {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 21px;
	height: 21px;
	background-position: -778px -196px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.search-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.shard-thumbnail-blue {
	width: 180px;
	height: 40px;
	background-position: -330px -511px;
}
.logo.shard-thumbnail-blue {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 180px;
	height: 40px;
	background-position: -330px -511px;
}
@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: 799px 778px;
	}
}
.icn.shard-thumbnail-fantasy {
	width: 132px;
	height: 24px;
	background-position: -397px -366px;
}
.logo.shard-thumbnail-fantasy {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 132px;
	height: 24px;
	background-position: -397px -366px;
}
@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: 799px 778px;
	}
}
.icn.shard-thumbnail-long {
	width: 26px;
	height: 149px;
	background-position: -672px -226px;
}
.logo.shard-thumbnail-long {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 26px;
	height: 149px;
	background-position: -672px -226px;
}
@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: 799px 778px;
	}
}
.icn.shard-thumbnail-long-blue {
	width: 26px;
	height: 149px;
	background-position: -698px -226px;
}
.logo.shard-thumbnail-long-blue {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 26px;
	height: 149px;
	background-position: -698px -226px;
}
@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: 799px 778px;
	}
}
.icn.shard-thumbnail-long-primary {
	width: 26px;
	height: 149px;
	background-position: -724px -226px;
}
.logo.shard-thumbnail-long-primary {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 26px;
	height: 149px;
	background-position: -724px -226px;
}
@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: 799px 778px;
	}
}
.icn.shard-thumbnail-primary {
	width: 180px;
	height: 40px;
	background-position: -432px -551px;
}
.logo.shard-thumbnail-primary {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 180px;
	height: 40px;
	background-position: -432px -551px;
}
@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: 799px 778px;
	}
}
.icn.shard-thumbnail-white {
	width: 132px;
	height: 24px;
	background-position: -529px -366px;
}
.logo.shard-thumbnail-white {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 132px;
	height: 24px;
	background-position: -529px -366px;
}
@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: 799px 778px;
	}
}
.icn.shard_fantasy {
	width: 109px;
	height: 67px;
	background-position: -428px -401px;
}
.logo.shard_fantasy {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 109px;
	height: 67px;
	background-position: -428px -401px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.shard_fantasy {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.share-black {
	width: 12px;
	height: 16px;
	background-position: -659px -197px;
}
.logo.share-black {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 12px;
	height: 16px;
	background-position: -659px -197px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.share-black {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.share-grey {
	width: 12px;
	height: 16px;
	background-position: -659px -213px;
}
.logo.share-grey {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 12px;
	height: 16px;
	background-position: -659px -213px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.share-grey {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.share-hi {
	width: 12px;
	height: 16px;
	background-position: -660px -309px;
}
.logo.share-hi {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 12px;
	height: 16px;
	background-position: -660px -309px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.share-hi {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.share-white {
	width: 12px;
	height: 16px;
	background-position: -191px -758px;
}
.logo.share-white {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 12px;
	height: 16px;
	background-position: -191px -758px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.share-white {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.share-whitesmall {
	width: 9px;
	height: 12px;
	background-position: -663px -468px;
}
.logo.share-whitesmall {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 9px;
	height: 12px;
	background-position: -663px -468px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.share-whitesmall {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.sharehismall {
	width: 6px;
	height: 8px;
	background-position: -772px -356px;
}
.logo.sharehismall {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 6px;
	height: 8px;
	background-position: -772px -356px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.sharehismall {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.sharewhitesmall {
	width: 6px;
	height: 8px;
	background-position: -771px -567px;
}
.logo.sharewhitesmall {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 6px;
	height: 8px;
	background-position: -771px -567px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.sharewhitesmall {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.shield-sm-w {
	width: 11px;
	height: 14px;
	background-position: -443px -704px;
}
.logo.shield-sm-w {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 11px;
	height: 14px;
	background-position: -443px -704px;
}
@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: 799px 778px;
	}
}
.icn.shirt {
	width: 35px;
	height: 32px;
	background-position: -545px -651px;
}
.logo.shirt {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 35px;
	height: 32px;
	background-position: -545px -651px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.shirt {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.slide-show-left {
	width: 21px;
	height: 36px;
	background-position: -649px -401px;
}
.logo.slide-show-left {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 21px;
	height: 36px;
	background-position: -649px -401px;
}
@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: 799px 778px;
	}
}
.icn.slide-show-right {
	width: 21px;
	height: 36px;
	background-position: -778px 0;
}
.logo.slide-show-right {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 21px;
	height: 36px;
	background-position: -778px 0;
}
@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: 799px 778px;
	}
}
.icn.small-arrow {
	width: 9px;
	height: 5px;
	background-position: -681px -645px;
}
.logo.small-arrow {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 9px;
	height: 5px;
	background-position: -681px -645px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.small-arrow {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.small-stadium {
	width: 51px;
	height: 32px;
	background-position: -612px -551px;
}
.logo.small-stadium {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 51px;
	height: 32px;
	background-position: -612px -551px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.small-stadium {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.sort {
	background-position: -778px -591px;
}
.icn.sort,
.logo.sort {
	width: 19px;
	height: 19px;
}
.logo.sort {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	background-position: -778px -591px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.sort {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.sort-up {
	width: 19px;
	height: 19px;
	background-position: -778px -610px;
}
.logo.sort-up {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 19px;
	height: 19px;
	background-position: -778px -610px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.sort-up {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.special-offer {
	width: 45px;
	height: 45px;
	background-position: -732px -375px;
}
.logo.special-offer {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 45px;
	height: 45px;
	background-position: -732px -375px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.special-offer {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.stadium-b {
	width: 23px;
	height: 14px;
	background-position: -728px -552px;
}
.logo.stadium-b {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 23px;
	height: 14px;
	background-position: -728px -552px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.stadium-b {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.stadium-w {
	width: 23px;
	height: 14px;
	background-position: -751px -552px;
}
.logo.stadium-w {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 23px;
	height: 14px;
	background-position: -751px -552px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.stadium-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.stadiums {
	width: 23px;
	height: 14px;
	background-position: -640px -468px;
}
.logo.stadiums {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 23px;
	height: 14px;
	background-position: -640px -468px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.stadiums {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.star {
	background-position: -731px -669px;
}
.icn.star,
.logo.star {
	width: 12px;
	height: 12px;
}
.logo.star {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	background-position: -731px -669px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.star {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.state-pin {
	width: 10px;
	height: 11px;
	background-position: -231px -640px;
}
.logo.state-pin {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 10px;
	height: 11px;
	background-position: -231px -640px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.state-pin {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.stats-ball {
	width: 31px;
	height: 30px;
	background-position: -580px -651px;
}
.logo.stats-ball {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 31px;
	height: 30px;
	background-position: -580px -651px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.stats-ball {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.stats-boot {
	width: 50px;
	height: 28px;
	background-position: -508px -599px;
}
.logo.stats-boot {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 50px;
	height: 28px;
	background-position: -508px -599px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.stats-boot {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.stats-kicks {
	width: 19px;
	height: 26px;
	background-position: -778px -65px;
}
.logo.stats-kicks {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 19px;
	height: 26px;
	background-position: -778px -65px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.stats-kicks {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.stats-mob-sm-w {
	width: 18px;
	height: 15px;
	background-position: -300px -718px;
}
.logo.stats-mob-sm-w {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 18px;
	height: 15px;
	background-position: -300px -718px;
}
@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: 799px 778px;
	}
}
.icn.stats-sm-w {
	width: 12px;
	height: 12px;
	background-position: -743px -669px;
}
.logo.stats-sm-w {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 12px;
	height: 12px;
	background-position: -743px -669px;
}
@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: 799px 778px;
	}
}
.icn.stats-speed {
	width: 37px;
	height: 22px;
	background-position: -306px -488px;
}
.logo.stats-speed {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 37px;
	height: 22px;
	background-position: -306px -488px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.stats-speed {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.stop-watch-n {
	width: 56px;
	height: 65px;
	background-position: -672px -502px;
}
.logo.stop-watch-n {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 56px;
	height: 65px;
	background-position: -672px -502px;
}
@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: 799px 778px;
	}
}
.icn.stop-watch-small {
	width: 38px;
	height: 44px;
	background-position: -729px -437px;
}
.logo.stop-watch-small {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 38px;
	height: 44px;
	background-position: -729px -437px;
}
@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: 799px 778px;
	}
}
.icn.sub-d {
	width: 14px;
	height: 14px;
	background-position: -401px -704px;
}
.logo.sub-d {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 14px;
	height: 14px;
	background-position: -401px -704px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.sub-d {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.sub-n {
	width: 16px;
	height: 19px;
	background-position: -16px -758px;
}
.logo.sub-n {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 16px;
	height: 19px;
	background-position: -16px -758px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.sub-n {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.sub-off {
	width: 14px;
	height: 14px;
	background-position: -415px -704px;
}
.logo.sub-off {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 14px;
	height: 14px;
	background-position: -415px -704px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.sub-off {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.sub-on {
	width: 14px;
	height: 14px;
	background-position: -429px -704px;
}
.logo.sub-on {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 14px;
	height: 14px;
	background-position: -429px -704px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.sub-on {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.sub-w {
	width: 15px;
	height: 14px;
	background-position: -302px -704px;
}
.logo.sub-w {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 15px;
	height: 14px;
	background-position: -302px -704px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.sub-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.table-hi {
	width: 16px;
	height: 14px;
	background-position: -270px -704px;
}
.logo.table-hi {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 16px;
	height: 14px;
	background-position: -270px -704px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.table-hi {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.table-hi-w {
	width: 16px;
	height: 14px;
	background-position: -286px -704px;
}
.logo.table-hi-w {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 16px;
	height: 14px;
	background-position: -286px -704px;
}
@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: 799px 778px;
	}
}
.icn.tag-close {
	width: 10px;
	height: 10px;
	background-position: -291px -640px;
}
.logo.tag-close {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 10px;
	height: 10px;
	background-position: -291px -640px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.tag-close {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.tick-pink {
	width: 14px;
	height: 11px;
	background-position: -764px -158px;
}
.logo.tick-pink {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 14px;
	height: 11px;
	background-position: -764px -158px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.tick-pink {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.tick-w {
	width: 14px;
	height: 10px;
	background-position: -648px -488px;
}
.logo.tick-w {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 14px;
	height: 10px;
	background-position: -648px -488px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.tick-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.ticket-lrg {
	width: 122px;
	height: 87px;
	background-position: -306px -401px;
}
.logo.ticket-lrg {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 122px;
	height: 87px;
	background-position: -306px -401px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.ticket-lrg {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.time-d {
	width: 15px;
	height: 11px;
	background-position: -560px -488px;
}
.logo.time-d {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 15px;
	height: 11px;
	background-position: -560px -488px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.time-d {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.time-full-d {
	width: 11px;
	height: 15px;
	background-position: -661px -366px;
}
.logo.time-full-d {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 11px;
	height: 15px;
	background-position: -661px -366px;
}
@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: 799px 778px;
	}
}
.icn.time-full-sm-w {
	width: 11px;
	height: 15px;
	background-position: -468px -718px;
}
.logo.time-full-sm-w {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 11px;
	height: 15px;
	background-position: -468px -718px;
}
@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: 799px 778px;
	}
}
.icn.time-full-w {
	width: 14px;
	height: 20px;
	background-position: -764px -190px;
}
.logo.time-full-w {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 14px;
	height: 20px;
	background-position: -764px -190px;
}
@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: 799px 778px;
	}
}
.icn.time-half-d {
	width: 12px;
	height: 15px;
	background-position: -444px -718px;
}
.logo.time-half-d {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 12px;
	height: 15px;
	background-position: -444px -718px;
}
@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: 799px 778px;
	}
}
.icn.time-half-sm-w {
	width: 12px;
	height: 15px;
	background-position: -456px -718px;
}
.logo.time-half-sm-w {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 12px;
	height: 15px;
	background-position: -456px -718px;
}
@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: 799px 778px;
	}
}
.icn.time-half-w {
	width: 16px;
	height: 20px;
	background-position: 0 -758px;
}
.logo.time-half-w {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 16px;
	height: 20px;
	background-position: 0 -758px;
}
@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: 799px 778px;
	}
}
.icn.time-sm-w {
	width: 15px;
	height: 11px;
	background-position: -575px -488px;
}
.logo.time-sm-w {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 15px;
	height: 11px;
	background-position: -575px -488px;
}
@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: 799px 778px;
	}
}
.icn.time-w {
	width: 20px;
	height: 15px;
	background-position: -262px -718px;
}
.logo.time-w {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 20px;
	height: 15px;
	background-position: -262px -718px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.time-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.tipl-logo-n {
	width: 350px;
	height: 160px;
	background-position: 0 0;
}
.logo.tipl-logo-n {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 350px;
	height: 160px;
	background-position: 0 0;
}
@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: 799px 778px;
	}
}
.icn.tipl-logo-small {
	width: 210px;
	height: 96px;
	background-position: -227px -270px;
}
.logo.tipl-logo-small {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 210px;
	height: 96px;
	background-position: -227px -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: 799px 778px;
	}
}
.icn.topps_logo {
	width: 106px;
	height: 58px;
	background-position: -672px 0;
}
.logo.topps_logo {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 106px;
	height: 58px;
	background-position: -672px 0;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.topps_logo {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.topps_logo_mob {
	width: 73px;
	height: 40px;
	background-position: -510px -511px;
}
.logo.topps_logo_mob {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 73px;
	height: 40px;
	background-position: -510px -511px;
}
@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: 799px 778px;
	}
}
.icn.tour {
	background-position: -507px -488px;
}
.icn.tour,
.logo.tour {
	width: 19px;
	height: 11px;
}
.logo.tour {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	background-position: -507px -488px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.tour {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.tour-w {
	width: 19px;
	height: 11px;
	background-position: -526px -488px;
}
.logo.tour-w {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 19px;
	height: 11px;
	background-position: -526px -488px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.tour-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.transport {
	width: 17px;
	height: 21px;
	background-position: -611px -599px;
}
.logo.transport {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 17px;
	height: 21px;
	background-position: -611px -599px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.transport {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.trophy-sm {
	width: 11px;
	height: 20px;
	background-position: -767px -437px;
}
.logo.trophy-sm {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 11px;
	height: 20px;
	background-position: -767px -437px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.trophy-sm {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.trophy-sm-b {
	width: 11px;
	height: 20px;
	background-position: -767px -457px;
}
.logo.trophy-sm-b {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 11px;
	height: 20px;
	background-position: -767px -457px;
}
@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: 799px 778px;
	}
}
.icn.tv-d {
	background-position: -99px -758px;
}
.icn.tv-d,
.logo.tv-d {
	width: 16px;
	height: 16px;
}
.logo.tv-d {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	background-position: -99px -758px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.tv-d {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.tv-sm {
	width: 9px;
	height: 9px;
	background-position: -310px -640px;
}
.logo.tv-sm {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 9px;
	height: 9px;
	background-position: -310px -640px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.tv-sm {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.tv-w {
	background-position: -115px -758px;
}
.icn.tv-w,
.logo.tv-w {
	width: 16px;
	height: 16px;
}
.logo.tv-w {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	background-position: -115px -758px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.tv-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.update {
	width: 11px;
	height: 11px;
	background-position: -200px -640px;
}
.logo.update {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 11px;
	height: 11px;
	background-position: -200px -640px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.update {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.useful-links {
	width: 53px;
	height: 53px;
	background-position: -158px -651px;
}
.logo.useful-links {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 53px;
	height: 53px;
	background-position: -158px -651px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.useful-links {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.user-b {
	width: 18px;
	height: 23px;
	background-position: -778px -266px;
}
.logo.user-b {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 18px;
	height: 23px;
	background-position: -778px -266px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.user-b {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.user-sm-b {
	width: 9px;
	height: 11px;
	background-position: -663px -551px;
}
.logo.user-sm-b {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 9px;
	height: 11px;
	background-position: -663px -551px;
}
@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: 799px 778px;
	}
}
.icn.user-sm-w {
	width: 9px;
	height: 11px;
	background-position: -663px -562px;
}
.logo.user-sm-w {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 9px;
	height: 11px;
	background-position: -663px -562px;
}
@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: 799px 778px;
	}
}
.icn.user-w {
	width: 18px;
	height: 23px;
	background-position: -778px -289px;
}
.logo.user-w {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 18px;
	height: 23px;
	background-position: -778px -289px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.user-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.video-grey {
	width: 20px;
	height: 14px;
	background-position: -212px -704px;
}
.logo.video-grey {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 20px;
	height: 14px;
	background-position: -212px -704px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.video-grey {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.video-hi {
	width: 20px;
	height: 14px;
	background-position: -232px -704px;
}
.logo.video-hi {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 20px;
	height: 14px;
	background-position: -232px -704px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.video-hi {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.video-page-play {
	width: 7px;
	height: 8px;
	background-position: -764px -367px;
}
.logo.video-page-play {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 7px;
	height: 8px;
	background-position: -764px -367px;
}
@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: 799px 778px;
	}
}
.icn.video-page-play-alt {
	width: 7px;
	height: 8px;
	background-position: -771px -367px;
}
.logo.video-page-play-alt {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 7px;
	height: 8px;
	background-position: -771px -367px;
}
@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: 799px 778px;
	}
}
.icn.video-sm-h {
	width: 12px;
	height: 12px;
	background-position: -755px -669px;
}
.logo.video-sm-h {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 12px;
	height: 12px;
	background-position: -755px -669px;
}
@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: 799px 778px;
	}
}
.icn.video-sm-teal {
	width: 18px;
	height: 12px;
	background-position: -452px -488px;
}
.logo.video-sm-teal {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 18px;
	height: 12px;
	background-position: -452px -488px;
}
@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: 799px 778px;
	}
}
.icn.video-sm-w {
	width: 18px;
	height: 12px;
	background-position: -470px -488px;
}
.logo.video-sm-w {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 18px;
	height: 12px;
	background-position: -470px -488px;
}
@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: 799px 778px;
	}
}
.icn.warning-w {
	width: 15px;
	height: 15px;
	background-position: -393px -718px;
}
.logo.warning-w {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 15px;
	height: 15px;
	background-position: -393px -718px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.warning-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.website-link {
	width: 14px;
	height: 11px;
	background-position: -590px -488px;
}
.logo.website-link {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 14px;
	height: 11px;
	background-position: -590px -488px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.website-link {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.whistle-w {
	width: 15px;
	height: 13px;
	background-position: -272px -691px;
}
.logo.whistle-w {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 15px;
	height: 13px;
	background-position: -272px -691px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.whistle-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.white-stadium {
	width: 23px;
	height: 14px;
	background-position: -403px -488px;
}
.logo.white-stadium {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 23px;
	height: 14px;
	background-position: -403px -488px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.white-stadium {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.icn.year-in-numbers-efl-icn {
	width: 17px;
	height: 25px;
	background-position: -778px -241px;
}
.logo.year-in-numbers-efl-icn {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 17px;
	height: 25px;
	background-position: -778px -241px;
}
@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: 799px 778px;
	}
}
.icn.year-in-numbers-nl-icn {
	width: 19px;
	height: 29px;
	background-position: -778px -36px;
}
.logo.year-in-numbers-nl-icn {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 19px;
	height: 29px;
	background-position: -778px -36px;
}
@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: 799px 778px;
	}
}
.icn.year-in-numbers-prem-icn {
	width: 22px;
	height: 27px;
	background-position: -750px -340px;
}
.logo.year-in-numbers-prem-icn {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 22px;
	height: 27px;
	background-position: -750px -340px;
}
@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: 799px 778px;
	}
}
.icn.young-player-award {
	width: 88px;
	height: 33px;
	background-position: -282px -599px;
}
.logo.young-player-award {
	background: url(../i/sprites/global-sprite.png) no-repeat;
	width: 88px;
	height: 33px;
	background-position: -282px -599px;
}
@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: 799px 778px;
	}
}
.icn.budweiser {
	width: 178px;
	height: 58px;
	background: url(../i/sprites/match-centre-sprite.png) 0 0 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: 0 0;
}
@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) 0 -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: 0 -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) 0 -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: 0 -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) 0 -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: 0 -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 0 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 0;
}
@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) 0 -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: 0 -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) 0 -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: 0 -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) 0 -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: 0 -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 0 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 0;
}
@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: 0 0;
}
@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 0;
}
@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: 0 -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: 0 -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: 0 -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(../../../../img/logo-mobile.png?v=1) 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(../../../../img/logo-mobile.png) no-repeat;
		background-size: 517px 308px;
	}
} */
.icn.pl-logo-normal {
	background: url(../i/sprites/pl-logo-sprite.png) no-repeat;
	width: 38px;
	height: 49px;
	background-position: 0 -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) 0 0 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: 0 0;
}
@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) 0 -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: 0 -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) 0 -103px no-repeat;
}
.logo.pl-pl2-div1-n {
	background: url(../i/sprites/pl2-logo-sprite.png) no-repeat;
	width: 147px;
	height: 30px;
	background-position: 0 -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 0 no-repeat;
}
.logo.pl-pl2-div1-sm {
	background: url(../i/sprites/pl2-logo-sprite.png) no-repeat;
	width: 123px;
	height: 25px;
	background-position: -206px 0;
}
@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) 0 -133px no-repeat;
}
.logo.pl-pl2-div2-n {
	background: url(../i/sprites/pl2-logo-sprite.png) no-repeat;
	width: 147px;
	height: 30px;
	background-position: 0 -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) 0 -163px no-repeat;
}
.logo.pl-pl2-long-n {
	background: url(../i/sprites/pl2-logo-sprite.png) no-repeat;
	width: 103px;
	height: 35px;
	background-position: 0 -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) 0 -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: 0 -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) -30px -103px 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: -30px -103px;
}
@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) -95px -44px 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: -95px -44px;
}
@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) -22px -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: -22px -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) -42px -49px 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: -42px -49px;
}
@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 0 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 0;
}
@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 0 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 0;
}
@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 -18px 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 -18px;
}
@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) -90px -71px 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: -90px -71px;
}
@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) -95px -60px 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: -95px -60px;
}
@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) -56px -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: -56px -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) -115px -90px 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: -115px -90px;
}
@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) -115px 0 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: -115px 0;
}
@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) -115px -15px 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: -115px -15px;
}
@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) -20px -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: -20px -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) -115px -30px 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: -115px -30px;
}
@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) -75px -36px 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: -75px -36px;
}
@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) 0 -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: 0 -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) -73px -71px 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: -73px -71px;
}
@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) -30px -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: -30px -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) -115px -45px 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: -115px -45px;
}
@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) -38px -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: -38px -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.twitter-b {
	width: 13px;
	height: 12px;
	background: url(../i/sprites/social-sprite.png) -17px -89px 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: -17px -89px;
}
@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) -95px -14px 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: -95px -14px;
}
@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) 0 0 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: 0 0;
}
@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 0 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 0;
}
@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) 0 -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: 0 -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) 0 -89px 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: 0 -89px;
}
@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) -95px -29px 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: -95px -29px;
}
@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) -115px -60px 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: -115px -60px;
}
@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) -115px -75px 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: -115px -75px;
}
@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) 0 -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: 0 -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) -15px -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: -15px -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) 0 -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: 0 -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) -95px -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: -95px -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) -95px 0 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: -95px 0;
}
@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) 0 -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: 502px 421px;
	}
}
.logo.blk-drinkaware {
	background: url(../i/sprites/sponsors-sprite.png) no-repeat;
	width: 187px;
	height: 27px;
	background-position: 0 -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: 502px 421px;
	}
}
.icn.drinkaware {
	width: 187px;
	height: 27px;
	background: url(../i/sprites/sponsors-sprite.png) 0 -237px 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: 502px 421px;
	}
}
.logo.drinkaware {
	background: url(../i/sprites/sponsors-sprite.png) no-repeat;
	width: 187px;
	height: 27px;
	background-position: 0 -237px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.drinkaware {
		background-image: url(../i/sprites/sponsors-sprite@x2.png);
		background-size: 502px 421px;
	}
}
.icn.sponsor-award-barclays-blue {
	width: 81px;
	height: 14px;
	background: url(../i/sprites/sponsors-sprite.png) -185px -363px 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: 502px 421px;
	}
}
.logo.sponsor-award-barclays-blue {
	background: url(../i/sprites/sponsors-sprite.png) no-repeat;
	width: 81px;
	height: 14px;
	background-position: -185px -363px;
}
@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: 502px 421px;
	}
}
.icn.sponsor-award-goal {
	width: 69px;
	height: 24px;
	background: url(../i/sprites/sponsors-sprite.png) -431px -56px no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.icn.sponsor-award-goal {
		background-image: url(../i/sprites/sponsors-sprite@x2.png);
		background-size: 502px 421px;
	}
}
.logo.sponsor-award-goal {
	background: url(../i/sprites/sponsors-sprite.png) no-repeat;
	width: 69px;
	height: 24px;
	background-position: -431px -56px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.sponsor-award-goal {
		background-image: url(../i/sprites/sponsors-sprite@x2.png);
		background-size: 502px 421px;
	}
}
.icn.sponsor-award-manager {
	width: 81px;
	height: 23px;
	background: url(../i/sprites/sponsors-sprite.png) -82px -398px 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: 502px 421px;
	}
}
.logo.sponsor-award-manager {
	background: url(../i/sprites/sponsors-sprite.png) no-repeat;
	width: 81px;
	height: 23px;
	background-position: -82px -398px;
}
@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: 502px 421px;
	}
}
.icn.sponsor-award-player {
	width: 30px;
	height: 30px;
	background: url(../i/sprites/sponsors-sprite.png) -466px -181px 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: 502px 421px;
	}
}
.logo.sponsor-award-player {
	background: url(../i/sprites/sponsors-sprite.png) no-repeat;
	width: 30px;
	height: 30px;
	background-position: -466px -181px;
}
@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: 502px 421px;
	}
}
.icn.sponsor-bar-ea {
	width: 72px;
	height: 72px;
	background: url(../i/sprites/sponsors-sprite.png) -248px 0 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: 502px 421px;
	}
}
.logo.sponsor-bar-ea {
	background: url(../i/sprites/sponsors-sprite.png) no-repeat;
	width: 72px;
	height: 72px;
	background-position: -248px 0;
}
@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: 502px 421px;
	}
}
.icn.sponsor-barclays {
	width: 138px;
	height: 23px;
	background: url(../i/sprites/sponsors-sprite.png) -152px -304px 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: 502px 421px;
	}
}
.logo.sponsor-barclays {
	background: url(../i/sprites/sponsors-sprite.png) no-repeat;
	width: 138px;
	height: 23px;
	background-position: -152px -304px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.sponsor-barclays {
		background-image: url(../i/sprites/sponsors-sprite@x2.png);
		background-size: 502px 421px;
	}
}
.icn.sponsor-budweiser {
	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-budweiser {
		background-image: url(../i/sprites/sponsors-sprite@x2.png);
		background-size: 502px 421px;
	}
}
.logo.sponsor-budweiser {
	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-budweiser {
		background-image: url(../i/sprites/sponsors-sprite@x2.png);
		background-size: 502px 421px;
	}
}
.icn.sponsor-carling {
	width: 80px;
	height: 41px;
	background: url(../i/sprites/sponsors-sprite.png) -320px -184px 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: 502px 421px;
	}
}
.logo.sponsor-carling {
	background: url(../i/sprites/sponsors-sprite.png) no-repeat;
	width: 80px;
	height: 41px;
	background-position: -320px -184px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.sponsor-carling {
		background-image: url(../i/sprites/sponsors-sprite@x2.png);
		background-size: 502px 421px;
	}
}
.icn.sponsor-cocacola {
	width: 100px;
	height: 31px;
	background: url(../i/sprites/sponsors-sprite.png) -320px -257px 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: 502px 421px;
	}
}
.logo.sponsor-cocacola {
	background: url(../i/sprites/sponsors-sprite.png) no-repeat;
	width: 100px;
	height: 31px;
	background-position: -320px -257px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.sponsor-cocacola {
		background-image: url(../i/sprites/sponsors-sprite@x2.png);
		background-size: 502px 421px;
	}
}
.icn.sponsor-ea-lrg {
	width: 80px;
	height: 80px;
	background: url(../i/sprites/sponsors-sprite.png) 0 -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: 502px 421px;
	}
}
.logo.sponsor-ea-lrg {
	background: url(../i/sprites/sponsors-sprite.png) no-repeat;
	width: 80px;
	height: 80px;
	background-position: 0 -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: 502px 421px;
	}
}
.icn.sponsor-ea-med {
	width: 50px;
	height: 50px;
	background: url(../i/sprites/sponsors-sprite.png) -248px -72px 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: 502px 421px;
	}
}
.logo.sponsor-ea-med {
	background: url(../i/sprites/sponsors-sprite.png) no-repeat;
	width: 50px;
	height: 50px;
	background-position: -248px -72px;
}
@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: 502px 421px;
	}
}
.icn.sponsor-ea-n {
	width: 35px;
	height: 35px;
	background: url(../i/sprites/sponsors-sprite.png) -431px -181px 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: 502px 421px;
	}
}
.logo.sponsor-ea-n {
	background: url(../i/sprites/sponsors-sprite.png) no-repeat;
	width: 35px;
	height: 35px;
	background-position: -431px -181px;
}
@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: 502px 421px;
	}
}
.icn.sponsor-footer-avery-n {
	width: 100px;
	height: 33px;
	background: url(../i/sprites/sponsors-sprite.png) -320px -118px 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: 502px 421px;
	}
}
.logo.sponsor-footer-avery-n {
	background: url(../i/sprites/sponsors-sprite.png) no-repeat;
	width: 100px;
	height: 33px;
	background-position: -320px -118px;
}
@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: 502px 421px;
	}
}
.icn.sponsor-footer-avery-sm {
	width: 100px;
	height: 33px;
	background: url(../i/sprites/sponsors-sprite.png) -320px -151px 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: 502px 421px;
	}
}
.logo.sponsor-footer-avery-sm {
	background: url(../i/sprites/sponsors-sprite.png) no-repeat;
	width: 100px;
	height: 33px;
	background-position: -320px -151px;
}
@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: 502px 421px;
	}
}
.icn.sponsor-footer-barclays-n {
	width: 152px;
	height: 26px;
	background: url(../i/sprites/sponsors-sprite.png) 0 -304px 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: 502px 421px;
	}
}
.logo.sponsor-footer-barclays-n {
	background: url(../i/sprites/sponsors-sprite.png) no-repeat;
	width: 152px;
	height: 26px;
	background-position: 0 -304px;
}
@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: 502px 421px;
	}
}
.icn.sponsor-footer-barclays-sm {
	width: 107px;
	height: 18px;
	background: url(../i/sprites/sponsors-sprite.png) -78px -363px 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: 502px 421px;
	}
}
.logo.sponsor-footer-barclays-sm {
	background: url(../i/sprites/sponsors-sprite.png) no-repeat;
	width: 107px;
	height: 18px;
	background-position: -78px -363px;
}
@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: 502px 421px;
	}
}
.icn.sponsor-footer-budweiser-n {
	width: 115px;
	height: 40px;
	background: url(../i/sprites/sponsors-sprite.png) 0 -264px 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: 502px 421px;
	}
}
.logo.sponsor-footer-budweiser-n {
	background: url(../i/sprites/sponsors-sprite.png) no-repeat;
	width: 115px;
	height: 40px;
	background-position: 0 -264px;
}
@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: 502px 421px;
	}
}
.icn.sponsor-footer-budweiser-sm {
	width: 115px;
	height: 40px;
	background: url(../i/sprites/sponsors-sprite.png) -115px -264px 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: 502px 421px;
	}
}
.logo.sponsor-footer-budweiser-sm {
	background: url(../i/sprites/sponsors-sprite.png) no-repeat;
	width: 115px;
	height: 40px;
	background-position: -115px -264px;
}
@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: 502px 421px;
	}
}
.icn.sponsor-footer-carling-n {
	width: 111px;
	height: 50px;
	background: url(../i/sprites/sponsors-sprite.png) 0 -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: 502px 421px;
	}
}
.logo.sponsor-footer-carling-n {
	background: url(../i/sprites/sponsors-sprite.png) no-repeat;
	width: 111px;
	height: 50px;
	background-position: 0 -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: 502px 421px;
	}
}
.icn.sponsor-footer-carling-sm {
	width: 78px;
	height: 35px;
	background: url(../i/sprites/sponsors-sprite.png) 0 -363px 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: 502px 421px;
	}
}
.logo.sponsor-footer-carling-sm {
	background: url(../i/sprites/sponsors-sprite.png) no-repeat;
	width: 78px;
	height: 35px;
	background-position: 0 -363px;
}
@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: 502px 421px;
	}
}
.icn.sponsor-footer-cocacola-n {
	width: 91px;
	height: 29px;
	background: url(../i/sprites/sponsors-sprite.png) -117px -330px 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: 502px 421px;
	}
}
.logo.sponsor-footer-cocacola-n {
	background: url(../i/sprites/sponsors-sprite.png) no-repeat;
	width: 91px;
	height: 29px;
	background-position: -117px -330px;
}
@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: 502px 421px;
	}
}
.icn.sponsor-footer-cocacola-sm {
	width: 70px;
	height: 22px;
	background: url(../i/sprites/sponsors-sprite.png) -431px -80px 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: 502px 421px;
	}
}
.logo.sponsor-footer-cocacola-sm {
	background: url(../i/sprites/sponsors-sprite.png) no-repeat;
	width: 70px;
	height: 22px;
	background-position: -431px -80px;
}
@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: 502px 421px;
	}
}
.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: 502px 421px;
	}
}
.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: 502px 421px;
	}
}
.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: 502px 421px;
	}
}
.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: 502px 421px;
	}
}
.icn.sponsor-footer-nike-n {
	width: 111px;
	height: 39px;
	background: url(../i/sprites/sponsors-sprite.png) -320px 0 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: 502px 421px;
	}
}
.logo.sponsor-footer-nike-n {
	background: url(../i/sprites/sponsors-sprite.png) no-repeat;
	width: 111px;
	height: 39px;
	background-position: -320px 0;
}
@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: 502px 421px;
	}
}
.icn.sponsor-footer-nike-sm {
	width: 78px;
	height: 28px;
	background: url(../i/sprites/sponsors-sprite.png) -288px -330px 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: 502px 421px;
	}
}
.logo.sponsor-footer-nike-sm {
	background: url(../i/sprites/sponsors-sprite.png) no-repeat;
	width: 78px;
	height: 28px;
	background-position: -288px -330px;
}
@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: 502px 421px;
	}
}
.icn.sponsor-footer-panini-n {
	width: 104px;
	height: 25px;
	background: url(../i/sprites/sponsors-sprite.png) -187px -210px 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: 502px 421px;
	}
}
.logo.sponsor-footer-panini-n {
	background: url(../i/sprites/sponsors-sprite.png) no-repeat;
	width: 104px;
	height: 25px;
	background-position: -187px -210px;
}
@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: 502px 421px;
	}
}
.icn.sponsor-footer-panini-sm {
	width: 96px;
	height: 23px;
	background: url(../i/sprites/sponsors-sprite.png) -290px -304px 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: 502px 421px;
	}
}
.logo.sponsor-footer-panini-sm {
	background: url(../i/sprites/sponsors-sprite.png) no-repeat;
	width: 96px;
	height: 23px;
	background-position: -290px -304px;
}
@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: 502px 421px;
	}
}
.icn.sponsor-footer-sporting-n {
	width: 117px;
	height: 33px;
	background: url(../i/sprites/sponsors-sprite.png) 0 -330px 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: 502px 421px;
	}
}
.logo.sponsor-footer-sporting-n {
	background: url(../i/sprites/sponsors-sprite.png) no-repeat;
	width: 117px;
	height: 33px;
	background-position: 0 -330px;
}
@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: 502px 421px;
	}
}
.icn.sponsor-footer-sporting-sm {
	width: 82px;
	height: 23px;
	background: url(../i/sprites/sponsors-sprite.png) 0 -398px 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: 502px 421px;
	}
}
.logo.sponsor-footer-sporting-sm {
	background: url(../i/sprites/sponsors-sprite.png) no-repeat;
	width: 82px;
	height: 23px;
	background-position: 0 -398px;
}
@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: 502px 421px;
	}
}
.icn.sponsor-footer-topps-n {
	width: 80px;
	height: 44px;
	background: url(../i/sprites/sponsors-sprite.png) -320px -39px 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: 502px 421px;
	}
}
.logo.sponsor-footer-topps-n {
	background: url(../i/sprites/sponsors-sprite.png) no-repeat;
	width: 80px;
	height: 44px;
	background-position: -320px -39px;
}
@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: 502px 421px;
	}
}
.icn.sponsor-footer-topps-sm {
	width: 56px;
	height: 31px;
	background: url(../i/sprites/sponsors-sprite.png) -431px -25px 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: 502px 421px;
	}
}
.logo.sponsor-footer-topps-sm {
	background: url(../i/sprites/sponsors-sprite.png) no-repeat;
	width: 56px;
	height: 31px;
	background-position: -431px -25px;
}
@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: 502px 421px;
	}
}
.icn.sponsor-nike-b {
	width: 80px;
	height: 28px;
	background: url(../i/sprites/sponsors-sprite.png) -208px -330px 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: 502px 421px;
	}
}
.logo.sponsor-nike-b {
	background: url(../i/sprites/sponsors-sprite.png) no-repeat;
	width: 80px;
	height: 28px;
	background-position: -208px -330px;
}
@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: 502px 421px;
	}
}
.icn.sponsor-nike-sm-w {
	width: 29px;
	height: 10px;
	background: url(../i/sprites/sponsors-sprite.png) -431px -246px 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: 502px 421px;
	}
}
.logo.sponsor-nike-sm-w {
	background: url(../i/sprites/sponsors-sprite.png) no-repeat;
	width: 29px;
	height: 10px;
	background-position: -431px -246px;
}
@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: 502px 421px;
	}
}
.icn.sponsor-nike-tick {
	width: 100px;
	height: 35px;
	background: url(../i/sprites/sponsors-sprite.png) -320px -83px 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: 502px 421px;
	}
}
.logo.sponsor-nike-tick {
	background: url(../i/sprites/sponsors-sprite.png) no-repeat;
	width: 100px;
	height: 35px;
	background-position: -320px -83px;
}
@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: 502px 421px;
	}
}
.icn.sponsor-nike-w {
	width: 71px;
	height: 25px;
	background: url(../i/sprites/sponsors-sprite.png) -431px 0 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: 502px 421px;
	}
}
.logo.sponsor-nike-w {
	background: url(../i/sprites/sponsors-sprite.png) no-repeat;
	width: 71px;
	height: 25px;
	background-position: -431px 0;
}
@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: 502px 421px;
	}
}
.icn.sponsor-placeholder {
	width: 64px;
	height: 33px;
	background: url(../i/sprites/sponsors-sprite.png) -248px -162px 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: 502px 421px;
	}
}
.logo.sponsor-placeholder {
	background: url(../i/sprites/sponsors-sprite.png) no-repeat;
	width: 64px;
	height: 33px;
	background-position: -248px -162px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.sponsor-placeholder {
		background-image: url(../i/sprites/sponsors-sprite@x2.png);
		background-size: 502px 421px;
	}
}
.icn.sponsor-season-award-barclays-n {
	width: 117px;
	height: 20px;
	background: url(../i/sprites/sponsors-sprite.png) -187px -237px 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: 502px 421px;
	}
}
.logo.sponsor-season-award-barclays-n {
	background: url(../i/sprites/sponsors-sprite.png) no-repeat;
	width: 117px;
	height: 20px;
	background-position: -187px -237px;
}
@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: 502px 421px;
	}
}
.icn.sponsor-season-award-barclays-sml {
	width: 93px;
	height: 16px;
	background: url(../i/sprites/sponsors-sprite.png) -320px -288px 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: 502px 421px;
	}
}
.logo.sponsor-season-award-barclays-sml {
	background: url(../i/sprites/sponsors-sprite.png) no-repeat;
	width: 93px;
	height: 16px;
	background-position: -320px -288px;
}
@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: 502px 421px;
	}
}
.icn.sponsor-season-award-budweiser-n {
	width: 90px;
	height: 32px;
	background: url(../i/sprites/sponsors-sprite.png) -230px -264px 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: 502px 421px;
	}
}
.logo.sponsor-season-award-budweiser-n {
	background: url(../i/sprites/sponsors-sprite.png) no-repeat;
	width: 90px;
	height: 32px;
	background-position: -230px -264px;
}
@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: 502px 421px;
	}
}
.icn.sponsor-season-award-budweiser-sml {
	width: 60px;
	height: 21px;
	background: url(../i/sprites/sponsors-sprite.png) -431px -160px 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: 502px 421px;
	}
}
.logo.sponsor-season-award-budweiser-sml {
	background: url(../i/sprites/sponsors-sprite.png) no-repeat;
	width: 60px;
	height: 21px;
	background-position: -431px -160px;
}
@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: 502px 421px;
	}
}
.icn.sponsor-season-award-carling-n {
	width: 60px;
	height: 40px;
	background: url(../i/sprites/sponsors-sprite.png) -248px -122px 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: 502px 421px;
	}
}
.logo.sponsor-season-award-carling-n {
	background: url(../i/sprites/sponsors-sprite.png) no-repeat;
	width: 60px;
	height: 40px;
	background-position: -248px -122px;
}
@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: 502px 421px;
	}
}
.icn.sponsor-season-award-carling-sml {
	width: 46px;
	height: 30px;
	background: url(../i/sprites/sponsors-sprite.png) -431px -102px 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: 502px 421px;
	}
}
.logo.sponsor-season-award-carling-sml {
	background: url(../i/sprites/sponsors-sprite.png) no-repeat;
	width: 46px;
	height: 30px;
	background-position: -431px -102px;
}
@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: 502px 421px;
	}
}
.icn.sponsor-season-award-ea-n {
	width: 30px;
	height: 30px;
	background: url(../i/sprites/sponsors-sprite.png) -431px -216px 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: 502px 421px;
	}
}
.logo.sponsor-season-award-ea-n {
	background: url(../i/sprites/sponsors-sprite.png) no-repeat;
	width: 30px;
	height: 30px;
	background-position: -431px -216px;
}
@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: 502px 421px;
	}
}
.icn.sponsor-season-award-ea-sml {
	width: 30px;
	height: 30px;
	background: url(../i/sprites/sponsors-sprite.png) -461px -216px 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: 502px 421px;
	}
}
.logo.sponsor-season-award-ea-sml {
	background: url(../i/sprites/sponsors-sprite.png) no-repeat;
	width: 30px;
	height: 30px;
	background-position: -461px -216px;
}
@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: 502px 421px;
	}
}
.icn.sponsor-season-award-tag-heuer-n {
	width: 25px;
	height: 22px;
	background: url(../i/sprites/sponsors-sprite.png) -477px -102px 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: 502px 421px;
	}
}
.logo.sponsor-season-award-tag-heuer-n {
	background: url(../i/sprites/sponsors-sprite.png) no-repeat;
	width: 25px;
	height: 22px;
	background-position: -477px -102px;
}
@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: 502px 421px;
	}
}
.icn.sponsor-season-award-tag-heuer-sml {
	width: 15px;
	height: 13px;
	background: url(../i/sprites/sponsors-sprite.png) -487px -25px 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: 502px 421px;
	}
}
.logo.sponsor-season-award-tag-heuer-sml {
	background: url(../i/sprites/sponsors-sprite.png) no-repeat;
	width: 15px;
	height: 13px;
	background-position: -487px -25px;
}
@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: 502px 421px;
	}
}
.icn.sponsor-topps {
	width: 47px;
	height: 28px;
	background: url(../i/sprites/sponsors-sprite.png) -431px -132px 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: 502px 421px;
	}
}
.logo.sponsor-topps {
	background: url(../i/sprites/sponsors-sprite.png) no-repeat;
	width: 47px;
	height: 28px;
	background-position: -431px -132px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.sponsor-topps {
		background-image: url(../i/sprites/sponsors-sprite@x2.png);
		background-size: 502px 421px;
	}
}
.icn.sponsor-white-budweiser-n {
	width: 248px;
	height: 80px;
	background: url(../i/sprites/sponsors-sprite.png) 0 0 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: 502px 421px;
	}
}
.logo.sponsor-white-budweiser-n {
	background: url(../i/sprites/sponsors-sprite.png) no-repeat;
	width: 248px;
	height: 80px;
	background-position: 0 0;
}
@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: 502px 421px;
	}
}
.icn.sponsor-white-budweiser-sml {
	width: 98px;
	height: 32px;
	background: url(../i/sprites/sponsors-sprite.png) -320px -225px 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: 502px 421px;
	}
}
.logo.sponsor-white-budweiser-sml {
	background: url(../i/sprites/sponsors-sprite.png) no-repeat;
	width: 98px;
	height: 32px;
	background-position: -320px -225px;
}
@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: 502px 421px;
	}
}
.icn.pl-u18-cup-n {
	width: 90px;
	height: 42px;
	background: url(../i/sprites/u18-logo-sprite.png) 0 -88px no-repeat;
}
.logo.pl-u18-cup-n {
	background: url(../i/sprites/u18-logo-sprite.png) no-repeat;
	width: 90px;
	height: 42px;
	background-position: 0 -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) 0 -170px no-repeat;
}
.logo.pl-u18-cup-sm {
	background: url(../i/sprites/u18-logo-sprite.png) no-repeat;
	width: 69px;
	height: 32px;
	background-position: 0 -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) 0 0 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: 0 0;
}
@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) 0 -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: 0 -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) 0 -35px no-repeat;
}
.logo.pl-u18-long-n {
	background: url(../i/sprites/u18-logo-sprite.png) no-repeat;
	width: 188px;
	height: 28px;
	background-position: 0 -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) 0 -130px no-repeat;
}
.logo.pl-u18-w {
	background: url(../i/sprites/u18-logo-sprite.png) no-repeat;
	width: 75px;
	height: 40px;
	background-position: 0 -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;
	}
}
.wrapper {
	max-width: 1376px;
	margin-left: auto;
	margin-right: auto;
	padding-left: 1rem;
	padding-right: 1rem;
}
.wrapper:after {
	content: " ";
	display: block;
	clear: both;
}
.wrapper.col-12 {
	float: none;
}
.wrapper .col-12,
.wrapper.col-12 .col-12,
.wrapper.col-12 .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;
	}
}
[class*="col-"] {
	box-sizing: border-box;
	width: 100%;
	float: left;
	padding-left: 3.78788%;
	padding-right: 3.78788%;
	position: relative;
	padding-left: 1rem;
	padding-right: 1rem;
}
[class*="col-"].centered {
	float: none;
	margin: 0 auto;
}
[class^="col-1"] {
	width: 8.33333%;
}
[class^="col-2"] {
	width: 16.66667%;
}
[class^="col-3"] {
	width: 25%;
}
[class^="col-4"] {
	width: 33.33333%;
}
[class^="col-5"] {
	width: 41.66667%;
}
[class^="col-6"] {
	width: 50%;
}
[class^="col-7"] {
	width: 58.33333%;
}
[class^="col-8"] {
	width: 66.66667%;
}
[class^="col-9"] {
	width: 75%;
}
[class^="col-10"] {
	width: 83.33333%;
}
[class^="col-11"] {
	width: 91.66667%;
}
[class^="col-12"] {
	width: 100%;
}
@media (max-width: 63.9375em) {
	[class*="col-"] {
		width: 100%;
	}
}
@media (max-width: 63.9375em) and (min-width: 43.75em) {
	.col-1-m {
		width: 8.33333%;
	}
	.col-2-m {
		width: 16.66667%;
	}
	.col-3-m {
		width: 25%;
	}
	.col-4-m {
		width: 33.33333%;
	}
	.col-5-m {
		width: 41.66667%;
	}
	.col-6-m {
		width: 50%;
	}
	.col-7-m {
		width: 58.33333%;
	}
	.col-8-m {
		width: 66.66667%;
	}
	.col-9-m {
		width: 75%;
	}
	.col-10-m {
		width: 83.33333%;
	}
	.col-11-m {
		width: 91.66667%;
	}
	.col-12-m {
		width: 100%;
	}
}
@media (max-width: 43.75em) and (min-width: 20em) {
	.col-1-s {
		width: 8.33333%;
	}
	.col-2-s {
		width: 16.66667%;
	}
	.col-3-s {
		width: 25%;
	}
	.col-4-s {
		width: 33.33333%;
	}
	.col-5-s {
		width: 41.66667%;
	}
	.col-6-s {
		width: 50%;
	}
	.col-7-s {
		width: 58.33333%;
	}
	.col-8-s {
		width: 66.66667%;
	}
	.col-9-s {
		width: 75%;
	}
	.col-10-s {
		width: 83.33333%;
	}
	.col-11-s {
		width: 91.66667%;
	}
	.col-12-s {
		width: 100%;
	}
}
[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: 1rem;
}
.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.33333%;
}
.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.33333%;
	}
	.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.33333%;
	}
	.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.33333%;
	}
	.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 {
	-ms-flex-align: stretch;
	align-items: stretch;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}
@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-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: 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");
}
.light {
	font-family: PremierSans-Light, Arial, Helvetica Neue, Helvetica, sans-serif;
}
.heavy,
.light {
	font-weight: 400;
}
.heavy {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
}
.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: 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;
	box-sizing: border-box;
}
#mainContent:focus {
	outline: 0;
}
h1,
h2,
h3,
h4,
h5,
h6,
p {
	margin-top: 0;
	margin-bottom: 0;
}
figure {
	margin: 0;
}
ol,
ul {
	padding-left: 0;
	margin-top: 0;
	margin-bottom: 0;
}
ol li,
ul 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: 400;
}
abbr[title] {
	border: 0;
	cursor: help;
}
::-moz-selection {
	background: #e90052;
	color: #fff;
}
::selection {
	background: #cc0000;
	color: #fff;
}
html {
	font-size: 62.5%;
	max-width: 100%;
}
body,
html {
	overflow-x: hidden;
}
body {
	background: #fff;
	font-family: PremierSans-Regular, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	color: #242424;
	-webkit-text-size-adjust: 100%;
	font-size: 1.4rem;
	min-width: 20em;
}
body.fixedBody {
	overflow: hidden;
}
.left {
	float: left;
}
.right {
	float: right;
}
.text-centre {
	text-align: center !important;
}
.hide {
	display: none !important;
}
.tooltipContainer,
.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;
}
.article-promo--history .pageHeader .article-promo__btn,
.pageHeader .article-promo--history .article-promo__btn,
.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,
.show-ms {
	display: none;
}
.hide-ms {
	display: block;
}
img {
	opacity: 1;
	transition: opacity 0.35s ease-in-out, transform 0.2s;
	border-radius: 0.8rem;
}
@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;
}
.article-promo--history .pageOptions .article-promo__btn,
.pageOptions .article-promo--history .article-promo__btn,
.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(0deg, #fafafa, #dbdbdb);
	height: 110px;
	position: relative;
	padding: 0 5px;
}
@media (max-width: 68.75em) {
	.hasFixedSidebar {
		display: -ms-flexbox;
		display: flex;
		-ms-flex-direction: column;
		flex-direction: column;
	}
	.fixedSidebar {
		-ms-flex-order: 2;
		order: 2;
	}
	.sidebarPush {
		-ms-flex-order: 1;
		order: 1;
	}
}
.noContentContainer {
	background: #660000;
	color: #fff;
	margin: 2rem 0;
	position: relative;
	border-radius: 3px;
	overflow: hidden;
	font-size: 1.2rem;
	padding: 1.5rem 2rem;
}
.competitionImage1 {
	content: "";
	background: url(../i/sprites/global-sprite.png) -227px -366px no-repeat;
	width: 170px;
	height: 28px;
	display: block;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.competitionImage1 {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
@media (max-width: 56.25em) {
	.competitionImage1 {
		content: "";
		background: url(../i/sprites/global-sprite.png) -428px -468px no-repeat;
		width: 122px;
		height: 20px;
	}
}
@media (max-width: 56.25em) and (-webkit-min-device-pixel-ratio: 2),
	(max-width: 56.25em) and (min-resolution: 192dpi) {
	.competitionImage1 {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.competitionLabel1 {
	display: none;
}
.competitionImage4 {
	content: "";
	background: url(../i/sprites/global-sprite.png) -471px -651px no-repeat;
	width: 74px;
	height: 35px;
	display: block;
	margin-bottom: -0.5rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.competitionImage4 {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
@media (max-width: 56.25em) {
	.competitionImage4 {
		content: "";
		background: url(../i/sprites/global-sprite.png) -558px -599px no-repeat;
		width: 53px;
		height: 25px;
	}
}
@media (max-width: 56.25em) and (-webkit-min-device-pixel-ratio: 2),
	(max-width: 56.25em) and (min-resolution: 192dpi) {
	.competitionImage4 {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.competitionLabel4 {
	display: none;
}
.competitionImage16 {
	content: "";
	background: url(../i/sprites/pl2-logo-sprite.png) 0 -103px no-repeat;
	width: 147px;
	height: 30px;
	display: block;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.competitionImage16 {
		background-image: url(../i/sprites/pl2-logo-sprite@x2.png);
		background-size: 329px 198px;
	}
}
@media (max-width: 56.25em) {
	.competitionImage16 {
		content: "";
		background: url(../i/sprites/pl2-logo-sprite.png) -206px 0 no-repeat;
		width: 123px;
		height: 25px;
	}
}
@media (max-width: 56.25em) and (-webkit-min-device-pixel-ratio: 2),
	(max-width: 56.25em) and (min-resolution: 192dpi) {
	.competitionImage16 {
		background-image: url(../i/sprites/pl2-logo-sprite@x2.png);
		background-size: 329px 198px;
	}
}
.competitionLabel16 {
	display: none;
}
.competitionImage17 {
	content: "";
	background: url(../i/sprites/pl2-logo-sprite.png) 0 -133px no-repeat;
	width: 147px;
	height: 30px;
	display: block;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.competitionImage17 {
		background-image: url(../i/sprites/pl2-logo-sprite@x2.png);
		background-size: 329px 198px;
	}
}
@media (max-width: 56.25em) {
	.competitionImage17 {
		content: "";
		background: url(../i/sprites/pl2-logo-sprite.png) -206px -25px no-repeat;
		width: 123px;
		height: 25px;
	}
}
@media (max-width: 56.25em) and (-webkit-min-device-pixel-ratio: 2),
	(max-width: 56.25em) and (min-resolution: 192dpi) {
	.competitionImage17 {
		background-image: url(../i/sprites/pl2-logo-sprite@x2.png);
		background-size: 329px 198px;
	}
}
.competitionLabel17 {
	display: none;
}
.competitionImage8 {
	content: "";
	background: url(../i/sprites/u18-logo-sprite.png) 0 -35px no-repeat;
	width: 188px;
	height: 28px;
	display: block;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.competitionImage8 {
		background-image: url(../i/sprites/u18-logo-sprite@x2.png);
		background-size: 229px 202px;
	}
}
@media (max-width: 56.25em) {
	.competitionImage8 {
		content: "";
		background: url(../i/sprites/u18-logo-sprite.png) -75px -130px no-repeat;
		width: 142px;
		height: 20px;
	}
}
@media (max-width: 56.25em) and (-webkit-min-device-pixel-ratio: 2),
	(max-width: 56.25em) and (min-resolution: 192dpi) {
	.competitionImage8 {
		background-image: url(../i/sprites/u18-logo-sprite@x2.png);
		background-size: 229px 202px;
	}
}
.competitionLabel8 {
	display: none;
}
.competitionImage18 {
	content: "";
	background: url(../i/sprites/u18-logo-sprite.png) 0 -88px no-repeat;
	width: 90px;
	height: 42px;
	display: block;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.competitionImage18 {
		background-image: url(../i/sprites/u18-logo-sprite@x2.png);
		background-size: 229px 202px;
	}
}
@media (max-width: 56.25em) {
	.competitionImage18 {
		content: "";
		background: url(../i/sprites/u18-logo-sprite.png) 0 -170px no-repeat;
		width: 69px;
		height: 32px;
	}
}
@media (max-width: 56.25em) and (-webkit-min-device-pixel-ratio: 2),
	(max-width: 56.25em) and (min-resolution: 192dpi) {
	.competitionImage18 {
		background-image: url(../i/sprites/u18-logo-sprite@x2.png);
		background-size: 229px 202px;
	}
}
.competitionLabel18 {
	display: none;
}
.competitionImage11 {
	content: "";
	background: url(../i/sprites/pl2-logo-sprite.png) 0 -163px no-repeat;
	width: 103px;
	height: 35px;
	display: block;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.competitionImage11 {
		background-image: url(../i/sprites/pl2-logo-sprite@x2.png);
		background-size: 329px 198px;
	}
}
@media (max-width: 56.25em) {
	.competitionImage11 {
		content: "";
		background: url(../i/sprites/pl2-logo-sprite.png) -206px -50px no-repeat;
		width: 83px;
		height: 28px;
	}
}
@media (max-width: 56.25em) and (-webkit-min-device-pixel-ratio: 2),
	(max-width: 56.25em) and (min-resolution: 192dpi) {
	.competitionImage11 {
		background-image: url(../i/sprites/pl2-logo-sprite@x2.png);
		background-size: 329px 198px;
	}
}
.competitionLabel11 {
	display: none;
}
.competitionImage9 {
	content: "";
	background: url(../i/sprites/global-sprite.png) -579px -197px no-repeat;
	width: 80px;
	height: 40px;
	display: block;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.competitionImage9 {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
@media (max-width: 56.25em) {
	.competitionImage9 {
		content: "";
		background: url(../i/sprites/global-sprite.png) -600px -333px no-repeat;
		width: 62px;
		height: 31px;
	}
}
@media (max-width: 56.25em) and (-webkit-min-device-pixel-ratio: 2),
	(max-width: 56.25em) and (min-resolution: 192dpi) {
	.competitionImage9 {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.competitionLabel9 {
	display: none;
}
.competitionImage10 {
	content: "";
	background: url(../i/sprites/global-sprite.png) -350px -238px no-repeat;
	width: 170px;
	height: 32px;
	display: block;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.competitionImage10 {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
@media (max-width: 56.25em) {
	.competitionImage10 {
		content: "";
		background: url(../i/sprites/global-sprite.png) -520px -238px no-repeat;
		width: 122px;
		height: 26px;
	}
}
@media (max-width: 56.25em) and (-webkit-min-device-pixel-ratio: 2),
	(max-width: 56.25em) and (min-resolution: 192dpi) {
	.competitionImage10 {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.competitionLabel10 {
	display: none;
}
.competitionImage5 {
	content: "";
	background: url(../i/sprites/efl-sprite.png) 0 -57px no-repeat;
	width: 80px;
	height: 40px;
	display: block;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.competitionImage5 {
		background-image: url(../i/sprites/efl-sprite@x2.png);
		background-size: 170px 117px;
	}
}
@media (max-width: 56.25em) {
	.competitionImage5 {
		content: "";
		background: url(../i/sprites/efl-sprite.png) -108px -26px no-repeat;
		width: 62px;
		height: 31px;
	}
}
@media (max-width: 56.25em) and (-webkit-min-device-pixel-ratio: 2),
	(max-width: 56.25em) and (min-resolution: 192dpi) {
	.competitionImage5 {
		background-image: url(../i/sprites/efl-sprite@x2.png);
		background-size: 170px 117px;
	}
}
.competitionImage5-eflCarabao17-18 {
	content: "";
	background: url(../i/sprites/efl-sprite.png) 0 0 no-repeat;
	width: 170px;
	height: 26px;
	display: block;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.competitionImage5-eflCarabao17-18 {
		background-image: url(../i/sprites/efl-sprite@x2.png);
		background-size: 170px 117px;
	}
}
@media (max-width: 56.25em) {
	.competitionImage5-eflCarabao17-18 {
		content: "";
		background: url(../i/sprites/efl-sprite.png) 0 -97px no-repeat;
		width: 132px;
		height: 20px;
	}
}
@media (max-width: 56.25em) and (-webkit-min-device-pixel-ratio: 2),
	(max-width: 56.25em) and (min-resolution: 192dpi) {
	.competitionImage5-eflCarabao17-18 {
		background-image: url(../i/sprites/efl-sprite@x2.png);
		background-size: 170px 117px;
	}
}
.competitionLabel5 {
	display: none;
}
.competitionImage13 {
	content: "";
	background: url(../i/sprites/efl-sprite.png) 0 -26px no-repeat;
	width: 108px;
	height: 31px;
	display: block;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.competitionImage13 {
		background-image: url(../i/sprites/efl-sprite@x2.png);
		background-size: 170px 117px;
	}
}
@media (max-width: 56.25em) {
	.competitionImage13 {
		content: "";
		background: url(../i/sprites/efl-sprite.png) -80px -57px no-repeat;
		width: 87px;
		height: 25px;
	}
}
@media (max-width: 56.25em) and (-webkit-min-device-pixel-ratio: 2),
	(max-width: 56.25em) and (min-resolution: 192dpi) {
	.competitionImage13 {
		background-image: url(../i/sprites/efl-sprite@x2.png);
		background-size: 170px 117px;
	}
}
.competitionLabel13 {
	display: none;
}
.competitionImage6 {
	content: "";
	background: url(../i/sprites/pl2-logo-sprite.png) 0 0 no-repeat;
	width: 206px;
	height: 35px;
	display: block;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.competitionImage6 {
		background-image: url(../i/sprites/pl2-logo-sprite@x2.png);
		background-size: 329px 198px;
	}
}
@media (max-width: 56.25em) {
	.competitionImage6 {
		content: "";
		background: url(../i/sprites/pl2-logo-sprite.png) 0 -75px no-repeat;
		width: 165px;
		height: 28px;
	}
}
@media (max-width: 56.25em) and (-webkit-min-device-pixel-ratio: 2),
	(max-width: 56.25em) and (min-resolution: 192dpi) {
	.competitionImage6 {
		background-image: url(../i/sprites/pl2-logo-sprite@x2.png);
		background-size: 329px 198px;
	}
}
.competitionLabel6 {
	display: none;
}
.competitionImage7 {
	content: "";
	background: url(../i/sprites/u18-logo-sprite.png) 0 0 no-repeat;
	width: 229px;
	height: 35px;
	display: block;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.competitionImage7 {
		background-image: url(../i/sprites/u18-logo-sprite@x2.png);
		background-size: 229px 202px;
	}
}
@media (max-width: 56.25em) {
	.competitionImage7 {
		content: "";
		background: url(../i/sprites/u18-logo-sprite.png) 0 -63px no-repeat;
		width: 163px;
		height: 25px;
	}
}
@media (max-width: 56.25em) and (-webkit-min-device-pixel-ratio: 2),
	(max-width: 56.25em) and (min-resolution: 192dpi) {
	.competitionImage7 {
		background-image: url(../i/sprites/u18-logo-sprite@x2.png);
		background-size: 229px 202px;
	}
}
.competitionLabel7 {
	display: none;
}
.u-body-no-scroll {
	position: fixed;
	overflow: hidden;
	width: 100%;
	height: 100%;
}
.u-widget-contain {
	max-width: 1376px;
	margin-left: auto !important;
	margin-right: auto !important;
	padding-left: 1rem;
	padding-right: 1rem;
}
.u-hide {
	display: none !important;
}
.u-show {
	display: block !important;
}
.u-disabled {
	pointer-events: none;
}
.u-text-center {
	text-align: center;
}
.u-inline {
	display: inline-block !important;
}
@media (max-width: 43.75em) {
	.u-hide-mob {
		display: none !important;
	}
}
@media (max-width: 63.9375em) {
	.u-hide-tab {
		display: none !important;
	}
}
.u-show-tab {
	display: none !important;
}
@media (max-width: 63.9375em) {
	.u-show-tab {
		display: block !important;
	}
}
.u-show-mob {
	display: none !important;
}
@media (max-width: 43.75em) {
	.u-show-mob {
		display: block !important;
	}
}
.u-text-right {
	text-align: right;
}
.u-text-left {
	text-align: left;
}
.u-margin-right {
	margin-right: 0.5rem !important;
}
.u-no-margin {
	margin: 0 !important;
}
.u-no-margin-bottom {
	margin-bottom: 0 !important;
}
.u-no-margin-top {
	margin-top: 0 !important;
}
.u-no-padding {
	padding: 0 !important;
}
.u-margin-top {
	margin-top: 3rem;
}
@media (max-width: 43.75em) {
	.u-margin-top {
		margin-top: 1rem;
	}
}
@media (min-width: 63.9375em) {
	.u-margin-top-desktop {
		margin-top: 3rem;
	}
}
.u-margin-top-small {
	margin-top: 1rem;
}
.u-margin-bottom {
	margin-bottom: 3rem;
}
@media (max-width: 43.75em) {
	.u-margin-bottom {
		margin-bottom: 1rem;
	}
}
@media (max-width: 43.75em) {
	.u-margin-bottom-mob {
		margin-bottom: 1rem !important;
	}
}
.u-link-reset {
	color: initial;
	text-decoration: none;
}
@keyframes a {
	0% {
		opacity: 0;
		transform: translateY(40px);
	}
	to {
		opacity: 1;
		transform: translateY(0);
	}
}
@keyframes b {
	0% {
		opacity: 0;
		transform: translateX(40px);
	}
	to {
		opacity: 1;
		transform: translateX(0);
	}
}
.fixed-two-col {
	background: #660000;
	display: -ms-flexbox;
	display: flex;
	height: calc(100vh - 170px);
	padding: 0;
	overflow: hidden;
}
.fixed-two-col__main {
	-ms-flex: 1;
	flex: 1;
	height: 100%;
	overflow: auto;
	padding-top: 2rem;
	-ms-overflow-style: none;
}
.fixed-two-col__main::-webkit-scrollbar {
	background: #660000;
	width: 5px;
}
.fixed-two-col__main::-webkit-scrollbar-thumb {
	background: #cc0000;
	color: #660000;
}
.fixed-two-col__sidebar {
	height: 100%;
	overflow: auto;
	padding: 0 1.6rem;
	max-width: 43rem;
}
.fixed-two-col__sidebar::-webkit-scrollbar {
	width: 0;
}
.fixed-two-col__sidebar--bg {
	background: #320037;
}
.fixed-two-col__sidebar-header {
	/* background: #27092a; */
	/* border-bottom: 2px solid #3d0042; */
	box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.2);
	color: #fff;
	display: -ms-flexbox;
	display: flex;
	left: 0;
	margin: 0 -1.6rem 1.2rem;
	padding: 1.7rem 1.6rem;
	position: sticky;
	right: 0;
	top: 0;
	z-index: 10;
}
.fixed-two-col__sidebar-header:before {
	content: "";
	display: block;
}
.fixed-two-col__sidebar-header:after {
	content: "";
	display: table;
	clear: both;
}
@media (max-width: 1024px) {
	.fixed-two-col__sidebar-header {
		left: -1.6rem;
	}
}
.fixed-two-col__sidebar-title {
	-ms-flex: 1;
	flex: 1;
	float: left;
	font-size: 1.7rem;
	line-height: 1.9rem;
	padding-right: 2rem;
}
.fixed-two-col__sidebar-toggle {
	float: right;
	margin-left: auto;
}
@media (max-width: 63.9375em) {
	.fixed-two-col {
		display: block;
		height: calc(100vh - 60px);
		overflow: scroll;
	}
	.fixed-two-col__main {
		-ms-flex: none;
		flex: none;
		height: auto;
		padding: 0;
	}
	.fixed-two-col__sidebar {
		height: auto;
		max-width: none;
	}
}
.clubNavigation {
	background: #fff;
	position: relative;
	padding: 0.5rem 0 0.5rem 16.5rem;
	z-index: 20;
}
.clubNavigation:before {
	content: "";
	display: block;
}
.clubNavigation:after {
	content: "";
	display: table;
	clear: both;
}
.clubNavigation .clubSitesHeading {
	float: left;
}
.clubNavigation h4 {
	color: #76766f;
	font-size: 1.1rem;
	line-height: 5rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	text-transform: uppercase;
}
.clubNavigation .icon {
	display: inline-block;
	vertical-align: middle;
	margin-left: 0.5rem;
	position: relative;
	top: -1px;
}
.clubNavigation .icon:after {
	content: "";
	background: url(../i/sprites/external-sprite.png) -59px 0 no-repeat;
	width: 10px;
	height: 9px;
	display: block;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.clubNavigation .icon:after {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.clubNavigation .clubList {
	max-width: 130rem;
	margin-left: 7rem;
	padding-right: 3rem;
}
.clubNavigation .clubList:before {
	content: "";
	display: block;
}
.clubNavigation .clubList:after {
	content: "";
	display: table;
	clear: both;
}
.clubNavigation li {
	float: left;
	width: 4.5%;
}
.clubNavigation .badge--small {
	display: none;
}
.clubNavigation .badge--large {
	transform: scale(0.6);
	transition: all 0.1s ease-in-out;
}
.clubNavigation a {
	display: table;
	margin: 0 auto;
	padding: 0 1rem;
	border-radius: 100%;
	position: relative;
}
.clubNavigation a:focus .badge--large,
.clubNavigation a:hover .badge--large {
	transform: scale(0.8);
}
.clubNavigation .name {
	display: none;
}
@media (max-width: 1024px) {
	.clubNavigation {
		padding-top: 1.75rem;
		padding-bottom: 1.75rem;
	}
	.clubNavigation .clubSitesHeading h4 {
		line-height: 2.5rem;
	}
	.clubNavigation .badge--large {
		display: none;
	}
	.clubNavigation .badge--small {
		display: block;
	}
	.clubNavigation.open {
		padding-bottom: 0;
	}
}
@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 h4 {
		display: none;
	}
	.clubNavigation .clubList {
		margin-left: 0;
		padding-right: 0;
	}
	.clubNavigation li {
		width: 100%;
		border-bottom: 1px solid #e8e8e8;
		line-height: 4rem;
	}
	.clubNavigation a {
		display: block;
		padding: 0.5rem 1rem;
		border-radius: 0;
		color: #242424;
		text-decoration: none;
	}
	.clubNavigation a:after {
		display: none;
	}
	.clubNavigation a:hover {
		transform: none;
	}
	.clubNavigation .badge--small {
		display: inline-block;
		vertical-align: middle;
		margin-right: 1rem;
	}
	.clubNavigation .badge--large {
		display: none;
	}
	.clubNavigation .name {
		font-size: 1.2rem;
		display: inline;
	}
	.clubNavigation .name:after {
		display: inline-block;
		vertical-align: middle;
		margin-left: 0.5rem;
		content: "";
		background: url(../i/sprites/external-sprite.png) -59px 0 no-repeat;
		width: 10px;
		height: 9px;
	}
}
@media (max-width: 56.25em) and (-webkit-min-device-pixel-ratio: 2),
	(max-width: 56.25em) and (min-resolution: 192dpi) {
	.clubNavigation .name:after {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
@media (max-width: 56.25em) {
	.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: 17rem;
}
@media (max-width: 63.9375em) {
	.masthead {
		min-height: 16.2rem;
	}
}
@media (max-width: 43.75em) {
	.masthead .fantasyUsername {
		display: none;
	}
}
.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: #cc0000;
}
.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: #660000;
}
.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,
.masthead .pageLinks > li:hover .dropdown {
	transform: scale(1) translateX(-50%);
	visibility: visible;
}
.masthead .clubs,
.masthead .navContainer .mainNav .pageLinks > li.noDrop .dropdown,
.masthead .pageLinks > li.noDrop .dropdown {
	display: none;
}
.masthead .navOption,
.masthead .pageLinks li,
.masthead .searchBtn,
.masthead a.navLink {
	position: relative;
}
.masthead .navOption:before,
.masthead .pageLinks li:before,
.masthead .searchBtn:before,
.masthead a.navLink:before {
	content: "";
	display: block;
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	height: 0;
	background: #e90052;
	transition: 0.2s;
	z-index: -1;
}
.masthead .navOption:focus:before,
.masthead .navOption:hover:before,
.masthead a.navLink:focus:before,
.masthead a.navLink:hover:before {
	height: 5px;
}
.masthead .fantasyLogout {
	font-family: PremierSans-Regular, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	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-size: 1.5rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.masthead .navLink .chevron-dropdown {
	margin-left: 0.8rem;
	display: inline-block;
	vertical-align: baseline;
	transform: translateY(-1.5px);
}
.masthead .navLink.active:before,
.masthead .navLink.mobile {
	display: none;
}
.masthead .navLink.active:after {
	content: "";
	display: block;
	border: 6px solid transparent;
	border-bottom-color: #fff;
	position: absolute;
	bottom: 0;
	left: 50%;
	margin-left: -6px;
}
.masthead .navLink.featuredLink {
	background-color: #05f0ff;
	color: #660000;
}
.masthead .dropdownMobile {
	display: none;
}
.masthead .dropdown {
	position: absolute;
	top: 6rem;
	left: 50%;
	background: #cc0000;
	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: #cc0000;
	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;
	-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: 400;
	font-size: 1.3rem;
}
.masthead .dropdown a:focus,
.masthead .dropdown a:hover {
	text-decoration: underline;
}
.masthead .menuBtn {
	display: none;
	width: auto;
	background: #660000;
	position: relative;
	padding: 0 2rem;
	float: right;
	height: 6rem;
	cursor: pointer;
}
.masthead .menuBtn:after {
	background: hsla(0, 0%, 100%, 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 .logo {
	position: absolute;
	z-index: 50;
	left: 50%;
	width: 75%;
	height: 85%;
	transform: translate(-50%, -50%);
	top: 50%;
}
.masthead .mobile-logo {
	display: block;
	padding: 1rem 0 0 1.2rem;
}
.masthead .logoBackground {
	background: #fff;
	border-top-right-radius: 125%;
	border-bottom-right-radius: 100%;
	width: 100%;
	height: 100%;
	min-height: 125px;
	position: absolute;
	bottom: 0;
	left: 0;
}
.masthead .logoContainer {
	display: block;
	position: absolute;
	left: 0;
	transition: 0.2s;
	bottom: 0;
	height: 100%;
	width: 163px;
	z-index: 30;
}
.masthead .logoContainer:focus {
	transform: scale(1.05);
}
.masthead .logoContainer picture {
	display: block;
}
.masthead .logoContainer img {
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	width: 100%;
}
.masthead .logoContainer .mobile {
	display: none;
}
.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: 6rem;
	width: 6rem;
	cursor: pointer;
	transition: all 0.2s ease;
}
.masthead .search .searchBtn .icn {
	left: 50%;
	position: absolute;
	top: 50%;
	transform: translate(-50%, -50%);
}
.masthead .search .searchBtn:focus:before {
	height: 5px;
}
.masthead .search .searchBtn.active {
	background: #e90052;
}
.masthead .search .searchBtn.active:focus {
	background: #b60040;
}
.masthead .search .searchBtn.active .icn {
	content: "";
	background: url(../i/sprites/global-sprite.png) -32px -758px no-repeat;
	width: 17px;
	height: 17px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.masthead .search .searchBtn.active .icn {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.masthead .search .searchInputContainer {
	position: absolute;
	top: 0;
	right: 0;
	display: none;
	background: #e8e8e8;
	z-index: 10;
}
.masthead .search .searchInput {
	width: 30rem;
	height: 6rem;
}
.masthead .search .searchCommit {
	background: #267788;
	height: 6rem;
	width: auto;
	padding: 0 1rem;
}
.masthead .search .searchCommit:focus,
.masthead .search .searchCommit:hover {
	background: #1b5460;
}
.masthead .navBar {
	background: #660000;
	line-height: 6rem;
	color: #fff;
	top: 0;
	left: 0;
	width: 100%;
	transition: box-shadow 0.2s;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	position: relative;
}
.masthead .navBar:before {
	content: "";
	display: block;
}
.masthead .navBar:after {
	content: "";
	display: table;
	clear: both;
}
.masthead .mainNav {
	padding-left: 18rem;
	float: left;
}
.masthead .mainNav .navLink {
	padding: 0 2.5rem;
}
@media (max-width: 63.9375em) {
	.masthead .mainNav .navLink {
		padding: 0 1.5rem;
	}
}
.masthead .navOption {
	float: right;
	position: relative;
}
.masthead .navOption:after {
	background: hsla(0, 0%, 100%, 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--no-border:after,
.masthead .navOption .icn.show-m {
	display: none;
}
@media (max-width: 75em) {
	.masthead .mainNav .navLink,
	.masthead .navLink {
		font-size: 1.3rem;
		padding: 0 1.5rem;
	}
}
@media (max-width: 56.25em) {
	.masthead {
		min-height: 6rem;
		position: fixed;
		top: 0;
		right: 0;
		left: 0;
	}
	.masthead .navBar,
	.masthead .navContainer {
		height: 6rem;
		line-height: 6rem;
	}
	.masthead .navBar {
		box-shadow: 0 2px 3px rgba(0, 0, 0, 0.2);
	}
	.masthead .menuBtn {
		display: block;
	}
	.masthead .plLogo {
		position: static;
	}
	.masthead .plLogo img {
		height: 6rem;
		width: 15.61rem;
		top: 0;
		bottom: auto;
	}
	.masthead .plLogo picture {
		display: none;
	}
	.masthead .plLogo .mobile {
		display: block;
	}
	.masthead .navBar.fixed .plLogo img {
		height: 6rem;
		width: 15.61rem;
	}
	.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: #e90052;
		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: #660000;
	}
	.masthead .pageLinks > li:hover .dropdown {
		display: none;
		transform: none;
	}
	.masthead .mainNav a.navLink,
	.masthead .mainNav a.navLink.active.active {
		display: none;
	}
	.masthead .clubs {
		display: block;
	}
	.masthead .mainNav .navLink {
		border: 0;
		padding: 1.5rem 1rem 1.5rem 4rem;
		line-height: 1;
		background: #660000;
		width: 30%;
		font-size: 1.4rem;
		margin-bottom: 0.2rem;
		z-index: 15;
		position: relative;
		font-family: PremierSans-Regular, Arial, Helvetica Neue, Helvetica,
			sans-serif;
		font-weight: 400;
		color: hsla(0, 0%, 100%, 0.6);
		display: -ms-flexbox;
		display: flex;
		height: 5.4rem;
		-ms-flex-align: center;
		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 .chevron-downwhite-small {
		display: none;
	}
	.masthead .mainNav .navLink .external-w {
		display: inline-block;
		vertical-align: middle;
		margin-left: 10px;
		margin-top: 1px;
	}
	.masthead .mainNav .navLink:focus:focus {
		background: #4e0056;
	}
	.masthead .mainNav .navLink.active.active {
		background-color: #660000;
		color: #fff;
	}
	.masthead .mainNav .navLink.active.active + .dropdown {
		display: block;
	}
	.masthead .mainNav .navLink.active.active .icn,
	.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: #01040f;
	}
	.masthead .premierleague > .navLink:before {
		content: "";
		background: url(../i/sprites/balls-sprite.png) -14px -35px no-repeat;
		width: 14px;
		height: 14px;
		left: 1.4rem;
	}
}
@media (max-width: 56.25em) and (-webkit-min-device-pixel-ratio: 2),
	(max-width: 56.25em) and (min-resolution: 192dpi) {
	.masthead .premierleague > .navLink:before {
		background-image: url(../i/sprites/balls-sprite@x2.png);
		background-size: 49px 49px;
	}
}
@media (max-width: 56.25em) {
	.masthead .fantasy > .navLink:before {
		content: "";
		background: url(../i/sprites/global-sprite.png) -683px -669px no-repeat;
		width: 12px;
		height: 12px;
		left: 1.5rem;
	}
}
@media (max-width: 56.25em) and (-webkit-min-device-pixel-ratio: 2),
	(max-width: 56.25em) and (min-resolution: 192dpi) {
	.masthead .fantasy > .navLink:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
@media (max-width: 56.25em) {
	.masthead .thisispremierleague > .navLink:before {
		content: "";
		background: url(../i/sprites/global-sprite.png) -252px -691px no-repeat;
		width: 20px;
		height: 13px;
		left: 1rem;
	}
}
@media (max-width: 56.25em) and (-webkit-min-device-pixel-ratio: 2),
	(max-width: 56.25em) and (min-resolution: 192dpi) {
	.masthead .thisispremierleague > .navLink:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
@media (max-width: 56.25em) {
	.masthead .thisispremierleague > .navLink.active:before {
		content: "";
		background: url(../i/sprites/global-sprite.png) -232px -691px no-repeat;
		width: 20px;
		height: 13px;
	}
}
@media (max-width: 56.25em) and (-webkit-min-device-pixel-ratio: 2),
	(max-width: 56.25em) and (min-resolution: 192dpi) {
	.masthead .thisispremierleague > .navLink.active:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
@media (max-width: 56.25em) {
	.masthead .stats > .navLink:before {
		content: "";
		background: url(../i/sprites/global-sprite.png) -743px -669px no-repeat;
		width: 12px;
		height: 12px;
		left: 1.5rem;
	}
}
@media (max-width: 56.25em) and (-webkit-min-device-pixel-ratio: 2),
	(max-width: 56.25em) and (min-resolution: 192dpi) {
	.masthead .stats > .navLink:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
@media (max-width: 56.25em) {
	.masthead .video > .navLink:before {
		content: "";
		background: url(../i/sprites/global-sprite.png) -470px -488px no-repeat;
		width: 18px;
		height: 12px;
		left: 1.2rem;
	}
}
@media (max-width: 56.25em) and (-webkit-min-device-pixel-ratio: 2),
	(max-width: 56.25em) and (min-resolution: 192dpi) {
	.masthead .video > .navLink:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
@media (max-width: 56.25em) {
	.masthead .communities > .navLink:before {
		content: "";
		background: url(../i/sprites/global-sprite.png) -488px -488px no-repeat;
		width: 19px;
		height: 11px;
		left: 1.1rem;
	}
}
@media (max-width: 56.25em) and (-webkit-min-device-pixel-ratio: 2),
	(max-width: 56.25em) and (min-resolution: 192dpi) {
	.masthead .communities > .navLink:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
@media (max-width: 56.25em) {
	.masthead .more .navLink:before {
		content: "";
		background: url(../i/sprites/global-sprite.png) -774px -552px no-repeat;
		width: 4px;
		height: 14px;
		left: 1.7rem;
	}
}
@media (max-width: 56.25em) and (-webkit-min-device-pixel-ratio: 2),
	(max-width: 56.25em) and (min-resolution: 192dpi) {
	.masthead .more .navLink:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
@media (max-width: 56.25em) {
	.masthead .clubs > .navLink:before {
		content: "";
		background: url(../i/sprites/global-sprite.png) -443px -704px no-repeat;
		width: 11px;
		height: 14px;
		left: 1.5rem;
	}
}
@media (max-width: 56.25em) and (-webkit-min-device-pixel-ratio: 2),
	(max-width: 56.25em) and (min-resolution: 192dpi) {
	.masthead .clubs > .navLink:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
@media (max-width: 56.25em) {
	.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: auto;
	}
	.masthead .dropdown a {
		text-decoration: none;
		text-align: left;
		color: #242424;
		padding: 1rem;
		font-size: 1.4rem;
	}
	.masthead .dropdown a:hover {
		text-decoration: none;
	}
	.masthead .dropdown a:focus {
		background: #e8e8e8;
	}
	.masthead .dropdown [class*="col-"] {
		padding-left: 0;
		padding-right: 0;
	}
	.masthead .dropdown li {
		border-bottom: 1px solid #e8e8e8;
		line-height: 4rem;
	}
	.masthead .navBar li {
		float: none;
	}
	.masthead .searchBar,
	.masthead .searchBar .plSearch {
		transition: none;
	}
	.masthead .searchBar .searchInput {
		font-size: 16px;
	}
	.masthead .searchOverlay {
		transition: none;
	}
}
@media (max-width: 960px) {
	.masthead .mainNav {
		padding-left: 14rem;
	}
}
@media (max-width: 34.375em) {
	.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 .mainNav .fantasy > .navLink:before {
		content: "";
		background: url(../i/sprites/global-sprite.png) -764px -138px no-repeat;
		width: 14px;
		height: 20px;
		left: 1.5rem;
	}
}
@media (max-width: 43.75em) and (-webkit-min-device-pixel-ratio: 2),
	(max-width: 43.75em) and (min-resolution: 192dpi) {
	.masthead .mainNav .fantasy > .navLink:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
@media (max-width: 43.75em) {
	.masthead .mainNav .stats > .navLink:before {
		content: "";
		background: url(../i/sprites/global-sprite.png) -300px -718px no-repeat;
		width: 18px;
		height: 15px;
		left: 1.5rem;
	}
}
@media (max-width: 43.75em) and (-webkit-min-device-pixel-ratio: 2),
	(max-width: 43.75em) and (min-resolution: 192dpi) {
	.masthead .mainNav .stats > .navLink:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
@media (max-width: 43.75em) {
	.masthead .navOption .icn.show-m {
		display: inline-block;
	}
}
@media (max-width: 430px) {
	.masthead .navText {
		-ms-flex: 0;
		flex: 0;
	}
}
@media (max-width: 25em) {
	.masthead .plLogo {
		margin-right: 1rem;
	}
	.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%;
		z-index: 100;
	}
	.mastheadOpen .masthead .fixedContainer,
	.mastheadOpen .masthead .navBar {
		position: static;
	}
	.mastheadOpen .masthead .menuBtn {
		background: #e90052;
	}
	.mastheadOpen .masthead .menuBtn .menuBtnContainer div:first-child {
		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: absolute;
		top: 6rem;
		right: 0;
		bottom: 0;
		left: 0;
	}
	.mastheadOpen .masthead .movedLink {
		display: none;
	}
	.mastheadOpen .masthead.searchOpen .mainNav {
		padding-top: 5rem;
	}
}
.fixedContainer {
	top: 0;
	left: 0;
	right: 0;
}
.fixedContainer.fixed {
	position: fixed;
}
.fixedContainer.fixed .logoContainer {
	height: auto !important;
	top: 0;
}
.fixedContainer.fixed .logo {
	margin-top: -0.2rem;
}
@media (max-width: 56.25em) {
	.fixedContainer.fixed {
		position: static;
	}
	.fixedContainer.fixed .navBar.fixed .plLogo img {
		height: 6rem;
	}
}
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:before {
	content: "";
	display: block;
}
.subNav:after {
	content: "";
	display: table;
	clear: both;
}
.subNav ul {
	padding-left: 14.5rem;
}
.subNav ul:before {
	content: "";
	display: block;
}
.subNav ul:after {
	content: "";
	display: table;
	clear: both;
}
.subNav ul.showMoreEnabled .more {
	display: list-item;
}
.subNav ul .more {
	float: right;
	position: relative;
	display: none;
	margin-right: 0;
	margin-left: 0;
}
.subNav ul .more .moreToggle {
	line-height: 5rem;
	padding: 0 1.5rem;
	display: block;
	cursor: pointer;
	color: #76766f;
	font-size: 1.3rem;
}
.subNav ul .more .moreToggle .icn {
	display: none;
}
.subNav ul .more .moreToggle:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -795px -241px no-repeat;
	width: 4px;
	height: 14px;
	display: inline-block;
	vertical-align: middle;
	margin-right: 1rem;
	position: relative;
	top: -1px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.subNav ul .more .moreToggle:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.subNav ul .more .moreToggle:hover {
	background: #e8e8e8;
}
.subNav ul .more ul {
	display: none;
	position: absolute;
	z-index: 1;
	top: 4.2rem;
	right: 0;
	background: #e8e8e8;
	padding-left: 0;
}
.subNav ul .more li {
	float: none;
}
.subNav ul .more a {
	white-space: nowrap;
	padding: 0 2rem;
}
.subNav ul .more a:before {
	display: none;
}
.subNav ul .more a:hover {
	color: #e90052;
}
.subNav ul .more.open .moreToggle {
	background: #e8e8e8;
}
.subNav ul .more.open ul {
	display: block;
}
.subNav .linkBold {
	color: #242424;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.subNav.fixed {
	position: fixed;
	top: 6rem;
	left: 0;
	right: 0;
}
.subNav li {
	float: left;
	margin-left: 0;
	margin-right: 0;
}
.subNav a {
	display: block;
	color: #76766f;
	text-decoration: none;
	padding: 0.4rem 2rem;
	font-size: 1.3rem;
	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(90deg, #cc0000, #660000);
	transition: 0.2s;
	z-index: -1;
}
.subNav a:focus:before,
.subNav a:hover:before {
	height: 4px;
}
.subNav a.active {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.subNav a.active:before {
	height: 4px;
	background: linear-gradient(90deg, #cc0000, #660000);
}
.subNav a.active:focus:before {
	background: #b60040;
}
@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: 10rem 4rem;
	background: #660000;
	/* background-image: url(../i/bg-elements/pl-footer.svg); */
	background-position: bottom;
	background-size: 100% auto;
	background-repeat: no-repeat;
}
.mainFooter .footerContent .icn {
	display: inline-block;
	vertical-align: middle;
	margin-left: 0.5rem;
	margin-top: -0.1rem;
}
.mainFooter .footerContent .wrapper {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: justify;
	justify-content: space-between;
	padding: 0;
}
.mainFooter .footerContent .footerCol {
	padding-right: 1rem;
}
.mainFooter .footerContent a {
	color: #fff;
	text-decoration: none;
	font-size: 1.4rem;
	padding: 0.7rem 0;
	display: block;
	padding-right: 0.2rem;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.mainFooter .footerContent a:focus,
.mainFooter .footerContent a:hover {
	color: #cc0000;
}
.mainFooter .footerContent ul li {
	-moz-column-break-inside: avoid;
	column-break-inside: avoid;
}
.mainFooter .subHeader {
	color: #fff;
	font-size: 2.3rem;
	margin-bottom: 2rem;
}
.mainFooter .active {
	color: #e90052;
}
.mainFooter .external {
	color: #05f0ff;
}
.mainFooter .footerCorporate {
	padding: 3rem 0;
	font-size: 1.1rem;
}
.mainFooter .footerCorporate:before {
	content: "";
	display: block;
}
.mainFooter .footerCorporate:after {
	content: "";
	display: table;
	clear: both;
}
.mainFooter .footerCorporate ul {
	float: left;
}
.mainFooter .footerCorporate li {
	display: inline-block;
	position: relative;
	margin-right: 1rem;
	padding-right: 1rem;
	vertical-align: middle;
}
.mainFooter .footerCorporate li:after {
	background: #2f2f2f;
	border-radius: 100%;
	content: "";
	display: block;
	height: 0.3rem;
	right: 0;
	position: absolute;
	top: 50%;
	transform: translate(50%, -50%);
	width: 0.3rem;
}
.mainFooter .footerCorporate li:first-child:after,
.mainFooter .footerCorporate li:last-child:after {
	display: none;
}
.mainFooter .footerCorporate a {
	color: #242424;
	text-decoration: none;
}
.mainFooter .footerCorporate a:focus,
.mainFooter .footerCorporate a:hover {
	text-decoration: underline;
}
.mainFooter .footerCorporate .wrapper {
	padding: 0;
}
.mainFooter .footerCorporate .official {
	float: right;
}
.mainFooter .footerCorporate .official a {
	transition: 0.2s;
}
.mainFooter .footerCorporate .official a:focus {
	transform: scale(0.9);
}
.mainFooter .footerCorporate .icn {
	display: inline-block;
	vertical-align: middle;
	margin-left: 1rem;
	margin-top: -0.1rem;
}
@media (max-width: 68.75em) {
	.mainFooter .pl-logo-footer {
		content: "";
		background: url(../i/sprites/pl-logo-sprite.png) -119px -155px no-repeat;
		width: 107px;
		height: 45px;
	}
}
@media (max-width: 68.75em) and (-webkit-min-device-pixel-ratio: 2),
	(max-width: 68.75em) and (min-resolution: 192dpi) {
	.mainFooter .pl-logo-footer {
		background-image: url(../i/sprites/pl-logo-sprite@x2.png);
		background-size: 517px 308px;
	}
}
@media (max-width: 81.25em) {
	.mainFooter .footerCol {
		border-bottom: 1px solid hsla(0, 0%, 100%, 0.2);
		margin-bottom: 1.6rem;
		width: 50%;
		padding: 0 0.5rem 2rem;
	}
	.mainFooter .footerCol:last-child {
		border-bottom: 0;
	}
	.mainFooter .subHeader {
		font-size: 1.7rem;
		margin-bottom: 0;
		padding-bottom: 1rem;
	}
	.mainFooter .footerContent {
		/* background-image: url(../i/bg-elements/pl-footer-m-top.svg),
			url(../i/bg-elements/pl-footer-m-bottom.svg); */
		background-color: #660000;
		background-position: 0 0, 0 100%;
		background-repeat: no-repeat, no-repeat;
		padding: 3rem 1rem;
	}
	.mainFooter .footerContent .wrapper {
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}
	.mainFooter .footerContent ul {
		column-count: 2;
	}
	.mainFooter .footerCorporate {
		text-align: center;
	}
	.mainFooter .footerCorporate ul {
		float: none;
		display: table;
		margin: 0 auto 3rem;
	}
	.mainFooter .footerCorporate li {
		margin-bottom: 1rem;
	}
	.mainFooter .footerCorporate li:first-child {
		display: block;
		border-right: 0;
		padding-right: 0;
		margin-right: 0;
	}
	.mainFooter .footerCorporate .official {
		float: none;
		text-align: center;
	}
}
@media (max-width: 63.9375em) {
	.mainFooter {
		padding-bottom: 3rem;
	}
}
@media (max-width: 43.75em) {
	.mainFooter .footerContent {
		padding: 2rem 0.5rem;
	}
	.mainFooter .footerContent .wrapper {
		display: block;
	}
	.mainFooter .footerCol {
		width: 100%;
		display: block;
	}
	.mainFooter .footerCol ul {
		column-count: 3;
	}
}
@media (max-width: 37.5em) {
	.mainFooter .footerCol ul {
		column-count: 2;
	}
}
.list--more,
.list--premier-league {
	column-count: 2;
}
.webViewBody .pageHero.stats + .hasSideNav .sideNav {
	display: none;
}
.hasSideNav {
	display: -ms-flexbox;
	display: flex;
	margin-left: 0;
	padding-left: 0;
}
.hasSideNav .sidebarPush {
	max-width: 137.6rem;
	width: 100%;
	margin-left: 0;
}
.hasSideNav__full-width {
	width: 100%;
	max-width: calc(100% - 26rem);
}
.sideNav {
	width: 26rem;
	-ms-flex: 0 0 26rem;
	flex: 0 0 26rem;
	background: #e8e8e8;
	margin: -2rem 0;
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
	position: relative;
	z-index: 10;
}
@media (max-width: 56.25em) {
	.hasSideNav {
		display: block;
		padding: 0;
	}
	.hasSideNav .sidebarPush {
		padding: 0;
		max-width: 100%;
	}
	.hasSideNav__full-width {
		max-width: 100%;
	}
	.sideNav {
		width: 100%;
		display: block;
		margin: 0;
		box-shadow: none;
		padding: 1rem;
		background-color: transparent;
		margin-bottom: 0;
	}
}
.mobileExtraNav {
	display: none;
	margin: 1rem;
	margin-bottom: 3rem;
}
.mobileExtraNav .current {
	background: #660000;
	color: #fff;
	text-align: left;
}
.mobileExtraNav .extraOption {
	display: block;
	text-align: left;
	margin-bottom: 0.5rem;
	text-decoration: none;
	position: relative;
	padding: 1.5rem 3rem;
	font-size: 1.2rem;
	cursor: pointer;
	transition: 0.2s;
}
.mobileExtraNav .extraOption:after {
	content: "";
	background: url(../i/sprites/chevrons-sprite.png) -54px -68px no-repeat;
	width: 6px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.mobileExtraNav .extraOption:after {
		background-image: url(../i/sprites/chevrons-sprite@x2.png);
		background-size: 93px 83px;
	}
}
.mobileExtraNav .menuItem {
	background: #e8e8e8;
	color: #333;
	text-align: left;
}
.mobileExtraNav .mobileRightArrow {
	margin-top: 0.2rem;
}
@media (max-width: 56.25em) {
	.mobileExtraNav,
	.mobileExtraNav .current {
		display: block;
	}
	.mobileExtraNav .current:after {
		display: block;
		content: "";
		background: url(../i/sprites/chevrons-sprite.png) -68px -34px no-repeat;
		width: 16px;
		height: 9px;
		position: absolute;
		top: 50%;
		right: 1.5rem;
		margin-top: -4.5px;
	}
}
@media (max-width: 56.25em) and (-webkit-min-device-pixel-ratio: 2),
	(max-width: 56.25em) and (min-resolution: 192dpi) {
	.mobileExtraNav .current:after {
		background-image: url(../i/sprites/chevrons-sprite@x2.png);
		background-size: 93px 83px;
	}
}
@media (max-width: 56.25em) {
	.mobileExtraNav .sideNavLinks {
		overflow: hidden;
		transition: 0.2s;
		max-height: 0;
	}
	.mobileExtraNav .menuItem.active,
	.mobileExtraNav .menuItem:after,
	.mobileExtraNav .menuItem:before {
		display: none;
	}
	.mobileExtraNav .menuItem:focus .icn,
	.mobileExtraNav .menuItem:hover .icn {
		opacity: 0.4;
	}
	.mobileExtraNav.open .sideNavLinks {
		max-height: 50rem;
	}
	.mobileExtraNav.open .current:after {
		content: "";
		background: url(../i/sprites/chevrons-sprite.png) -30px -59px no-repeat;
		width: 15px;
		height: 9px;
	}
}
@media (max-width: 56.25em) and (-webkit-min-device-pixel-ratio: 2),
	(max-width: 56.25em) and (min-resolution: 192dpi) {
	.mobileExtraNav.open .current:after {
		background-image: url(../i/sprites/chevrons-sprite@x2.png);
		background-size: 93px 83px;
	}
}
.article-promo--history .showMoreBtn.article-promo__btn,
.btn.showMoreBtn {
	margin-top: 1rem;
	display: none;
}
@media (max-width: 43.75em) {
	.article-promo--history .showMoreBtn.article-promo__btn,
	.btn.showMoreBtn {
		display: block;
	}
}
.showMore {
	transition: all 0.4s;
}
.showMore .moreBtn {
	margin-bottom: 3rem;
}
@media (max-width: 43.75em) {
	.showMore {
		display: none;
	}
}
.showMore.open {
	display: block;
}
@keyframes c {
	0% {
		background: #660000;
	}
	33% {
		background: #660000;
	}
	66% {
		background: #cc0000;
	}
	to {
		background: #ff6900;
	}
}
@keyframes d {
	0% {
		width: 0;
	}
	to {
		width: 10rem;
	}
}
.loader-small {
	position: relative;
	clear: both;
	display: table;
	margin: 0 auto;
	height: 1rem;
}
.loader-small .line {
	animation: d 0.4s infinite alternate, c 1.6s infinite forwards;
	height: 2px;
}
.loader {
	text-align: center;
	margin: 2rem 0;
	clear: both;
}
.loader .loader-small {
	margin-top: 1rem;
}
.badge-image-container .badge-image {
	vertical-align: middle;
}
.badge-image-container .badge-image--20 {
	width: 2rem;
	height: 2rem;
}
.badge-image-container .badge-image--25 {
	width: 2.5rem;
	height: 2.5rem;
}
.badge-image-container .badge-image--50 {
	width: 5rem;
	height: 5rem;
}
.badge-image-container .badge-image--70 {
	width: 7rem;
	height: 7rem;
}
.badge-image-container .badge-image--100 {
	width: 10rem;
	height: 10rem;
}
.article-promo--history .article-promo__btn,
.btn,
[class*="btn-"] {
	text-align: center;
	padding: 0 3.6rem;
	text-decoration: none;
	background: #660000;
	color: #fff;
	display: block;
	transition: all 0.2s;
	position: relative;
	font-size: 1.3rem;
	cursor: pointer;
	line-height: 4rem;
	border-radius: 3px;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	z-index: 1;
	overflow: hidden;
}
.article-promo--history .article-promo__btn:after,
.btn:after,
[class*="btn-"]:after {
	position: absolute;
	content: "";
	top: 0;
	right: -1px;
	bottom: 0;
	left: -1px;
	background-image: linear-gradient(270deg, #cc0000, #660000);
	z-index: -1;
	transition: opacity 0.2s linear;
	transition-delay: 0.2s;
	opacity: 0;
}
.article-promo--history .article-promo__btn:before,
.btn:before,
[class*="btn-"]:before {
	position: absolute;
	content: "";
	top: 0;
	bottom: 0;
	left: -100%;
	width: 100%;
	background-image: linear-gradient(90deg, #cc0000, #660000);
	z-index: -1;
	transition: all 0.2s linear;
	opacity: 0;
}
.article-promo--history .article-promo__btn [class*="icn"],
.btn [class*="icn"],
[class*="btn-"] [class*="icn"] {
	display: inline-block;
	vertical-align: middle;
	position: relative;
	left: 1rem;
}
.article-promo--history .article-promo__btn [class*="arrow-right"],
.btn [class*="arrow-right"],
[class*="btn-"] [class*="arrow-right"] {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
	left: auto;
	right: 1.6rem;
	top: 1.5rem;
	transition: right 0.2s;
	position: absolute;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.article-promo--history .article-promo__btn [class*="arrow-right"],
	.btn [class*="arrow-right"],
	[class*="btn-"] [class*="arrow-right"] {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.article-promo--history .article-promo__btn [class*="external"],
.btn [class*="external"],
[class*="btn-"] [class*="external"] {
	margin-top: -1px;
}
.article-promo--history
	.article-promo__btn
	[class*="chevron-rightblack-normal"],
.btn [class*="chevron-rightblack-normal"],
[class*="btn-"] [class*="chevron-rightblack-normal"] {
	display: inline-block;
	vertical-align: -3px;
	margin-left: 0.5rem;
	margin-right: 0;
}
.article-promo--history .article-promo__btn:focus,
.article-promo--history .article-promo__btn:hover,
.btn:focus,
.btn:hover,
[class*="btn-"]:focus,
[class*="btn-"]:hover {
	box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.15);
}
.article-promo--history .article-promo__btn:focus:after,
.article-promo--history .article-promo__btn:focus:before,
.article-promo--history .article-promo__btn:hover:after,
.article-promo--history .article-promo__btn:hover:before,
.btn:focus:after,
.btn:focus:before,
.btn:hover:after,
.btn:hover:before,
[class*="btn-"]:focus:after,
[class*="btn-"]:focus:before,
[class*="btn-"]:hover:after,
[class*="btn-"]:hover:before {
	opacity: 1;
	left: -1px;
}
.article-promo--history .article-promo__btn:focus [class*="tooltip"],
.article-promo--history .article-promo__btn:hover [class*="tooltip"],
.btn:focus [class*="tooltip"],
.btn:hover [class*="tooltip"],
[class*="btn-"]:focus [class*="tooltip"],
[class*="btn-"]:hover [class*="tooltip"] {
	display: block;
}
.article-promo--history .article-promo__btn:focus [class*="arrow-right"],
.article-promo--history .article-promo__btn:hover [class*="arrow-right"],
.btn:focus [class*="arrow-right"],
.btn:hover [class*="arrow-right"],
[class*="btn-"]:focus [class*="arrow-right"],
[class*="btn-"]:hover [class*="arrow-right"] {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
	right: 1rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.article-promo--history .article-promo__btn:focus [class*="arrow-right"],
	.article-promo--history .article-promo__btn:hover [class*="arrow-right"],
	.btn:focus [class*="arrow-right"],
	.btn:hover [class*="arrow-right"],
	[class*="btn-"]:focus [class*="arrow-right"],
	[class*="btn-"]:hover [class*="arrow-right"] {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.article-promo--history .article-promo__btn:focus [class*="calendar"],
.article-promo--history .article-promo__btn:hover [class*="calendar"],
.btn:focus [class*="calendar"],
.btn:hover [class*="calendar"],
[class*="btn-"]:focus [class*="calendar"],
[class*="btn-"]:hover [class*="calendar"] {
	content: "";
	background: url(../i/sprites/global-sprite.png) -83px -758px no-repeat;
	width: 16px;
	height: 16px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.article-promo--history .article-promo__btn:focus [class*="calendar"],
	.article-promo--history .article-promo__btn:hover [class*="calendar"],
	.btn:focus [class*="calendar"],
	.btn:hover [class*="calendar"],
	[class*="btn-"]:focus [class*="calendar"],
	[class*="btn-"]:hover [class*="calendar"] {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.article-promo--history .article-promo__btn:focus [class*="external"],
.article-promo--history .article-promo__btn:hover [class*="external"],
.btn:focus [class*="external"],
.btn:hover [class*="external"],
[class*="btn-"]:focus [class*="external"],
[class*="btn-"]:hover [class*="external"] {
	content: "";
	background: url(../i/sprites/external-sprite.png) -59px -9px no-repeat;
	width: 8px;
	height: 8px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.article-promo--history .article-promo__btn:focus [class*="external"],
	.article-promo--history .article-promo__btn:hover [class*="external"],
	.btn:focus [class*="external"],
	.btn:hover [class*="external"],
	[class*="btn-"]:focus [class*="external"],
	[class*="btn-"]:hover [class*="external"] {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.article-promo--history .article-promo__btn:focus .reset-b,
.article-promo--history .article-promo__btn:hover .reset-b,
.btn:focus .reset-b,
.btn:hover .reset-b,
[class*="btn-"]:focus .reset-b,
[class*="btn-"]:hover .reset-b {
	content: "";
	background: url(../i/sprites/global-sprite.png) -545px -488px no-repeat;
	width: 15px;
	height: 11px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.article-promo--history .article-promo__btn:focus .reset-b,
	.article-promo--history .article-promo__btn:hover .reset-b,
	.btn:focus .reset-b,
	.btn:hover .reset-b,
	[class*="btn-"]:focus .reset-b,
	[class*="btn-"]:hover .reset-b {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.article-promo--history .article-promo__btn:focus[type="submit"],
.article-promo--history .article-promo__btn:hover[type="submit"],
.btn:focus[type="submit"],
.btn:hover[type="submit"],
[class*="btn-"]:focus[type="submit"],
[class*="btn-"]:hover[type="submit"] {
	background-image: linear-gradient(270deg, #cc0000, #660000);
}
.article-promo--history .active.article-promo__btn,
.btn.active,
[class*="btn-"].active {
	background: #660000;
	color: #fff;
}
.article-promo--history .active.article-promo__btn:focus,
.article-promo--history .active.article-promo__btn:hover,
.btn.active:focus,
.btn.active:hover,
[class*="btn-"].active:focus,
[class*="btn-"].active:hover {
	background: #080009;
}
.article-promo--history .article-promo__btn .short,
.btn .short,
[class*="btn-"] .short {
	display: none;
}
@media (max-width: 43.75em) {
	.article-promo--history .article-promo__btn .long,
	.btn .long,
	[class*="btn-"] .long {
		display: none;
	}
	.article-promo--history .article-promo__btn .short,
	.btn .short,
	[class*="btn-"] .short {
		display: inline-block;
	}
}
.article-promo--history button.article-promo__btn,
button.btn,
button[class*="btn-"] {
	border: none;
}
.article-promo--history button.article-promo__btn:focus:active,
button.btn:focus:active,
button[class*="btn-"]:focus:active {
	outline: none;
}
.btn-primary {
	background: #660000;
	color: #fff;
}
.btn-secondary {
	background: #267788;
	color: #fff;
}
.btn-secondary:focus,
.btn-secondary:hover {
	background: #1b5460;
}
.btn-tertiary {
	background: #05f0ff;
	color: #242424;
}
.btn-tertiary:focus,
.btn-tertiary:hover {
	background: #00c4d1;
	color: #242424;
}
.btn-tertiary:focus [class*="arrow-right"],
.btn-tertiary:hover [class*="arrow-right"] {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) -82px -56px no-repeat;
	width: 9px;
	height: 8px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.btn-tertiary:focus [class*="arrow-right"],
	.btn-tertiary:hover [class*="arrow-right"] {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.btn-highlight {
	background: #660000;
	color: #fff;
}
.btn-highlight--outline {
	background: #fff;
	box-shadow: inset 0 0 0 1px #e90052;
	color: #e90052;
}
.btn-highlight--outline:focus,
.btn-highlight--outline:hover {
	background: #b60040;
	color: #fff;
	box-shadow: inset 0 0 0 1px #b60040;
}
.btn-fantasy {
	background: #00ff87;
	color: #242424;
}
.btn-fantasy:focus,
.btn-fantasy:hover {
	background: #00cc6c;
	color: #242424;
}
.btn-fantasy:focus [class*="arrow-right"],
.btn-fantasy:hover [class*="arrow-right"] {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) -82px -56px no-repeat;
	width: 9px;
	height: 8px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.btn-fantasy:focus [class*="arrow-right"],
	.btn-fantasy:hover [class*="arrow-right"] {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.btn-kicks {
	background: #eaff04;
	color: #242424;
}
.btn-kicks:focus,
.btn-kicks:hover {
	background: #bfd000;
	color: #242424;
}
.btn-kicks:focus [class*="arrow-right"],
.btn-kicks:hover [class*="arrow-right"] {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) -82px -56px no-repeat;
	width: 9px;
	height: 8px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.btn-kicks:focus [class*="arrow-right"],
	.btn-kicks:hover [class*="arrow-right"] {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.btn-more {
	background: #e90052;
	color: #fff;
	text-align: left;
	padding: 0 1.5rem;
	border-right: 4rem solid #b60040;
	position: relative;
}
.btn-more .icn {
	position: absolute;
	left: auto;
	right: -2.9rem;
	top: 1.2rem;
}
.btn-more:hover {
	background: #b60040;
}
.btn-more:focus:after,
.btn-more:focus:before {
	opacity: 0;
}
.btn-more.btn-more-default {
	background: #e8e8e8;
	border-right-color: #dbdbdb;
	color: #242424;
}
.btn-more.btn-more-default:hover {
	background: #e90052;
	border-right-color: #e90052;
	color: #fff;
}
.btn-more.btn-load-more {
	margin-left: auto;
	margin-right: auto;
	min-width: 160px;
	position: relative;
	width: auto;
	border-radius: 24px;
	color: #2f2f2f;
	background: #fff;
	font-size: 1.3rem;
	box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.15);
	padding: 0 3rem;
	text-align: center;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.btn-more.btn-load-more .icn {
	display: inline-block;
	margin-left: 10px;
	opacity: 1;
	position: relative;
	vertical-align: middle;
	height: 12px;
	width: 12px;
	fill: #cc0000;
}
.btn-more.btn-load-more:before {
	left: 0;
	background-image: linear-gradient(270deg, #cc0000, #660000);
}
.btn-more.btn-load-more:hover {
	box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.15);
	background-image: linear-gradient(270deg, #cc0000, #660000);
	color: #fff;
	text-decoration: none;
}
.btn-more.btn-load-more:hover .loadMoreFeed__icon {
	fill: #fff;
}
.btn-tab {
	text-decoration: none;
	border-radius: 3px;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
	background: #ebebe6;
	color: #6c6c6c;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	padding: 0.4rem 1rem;
	min-width: 11.8rem;
	font-size: 1.3rem;
}
.btn-tab.active,
.btn-tab.active:focus,
.btn-tab.active:hover {
	background: #fff;
	color: #2f2f2f;
}
.btn-tab:focus,
.btn-tab:hover {
	background: #cc0000;
	color: #fff;
}
.btn-tab:after,
.btn-tab:before {
	display: none;
}
.btn-tab-disabled {
	background: #c2c2c2;
	opacity: 0.4;
	cursor: no-drop;
}
.btn-tab-disabled:focus,
.btn-tab-disabled:hover {
	background: #c2c2c2;
	color: #333;
}
.btn-centered {
	display: table;
	margin: 0 auto;
	padding: 0 2rem;
}
.btn-disabled {
	background: #fff;
	border: 1px solid #e8e8e8;
	opacity: 0.6;
	cursor: no-drop;
}
.btn-disabled:focus,
.btn-disabled:hover {
	background: #fff;
	color: #333;
}
.btn-disabled:focus [class*="arrow-right"],
.btn-disabled:hover [class*="arrow-right"] {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) -82px -56px no-repeat;
	width: 9px;
	height: 8px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.btn-disabled:focus [class*="arrow-right"],
	.btn-disabled:hover [class*="arrow-right"] {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.btn-disabled:focus [class*="calendar"],
.btn-disabled:hover [class*="calendar"] {
	content: "";
	background: url(../i/sprites/global-sprite.png) -729px -481px no-repeat;
	width: 22px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.btn-disabled:focus [class*="calendar"],
	.btn-disabled:hover [class*="calendar"] {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.btn-disabled:focus [class*="external"],
.btn-disabled:hover [class*="external"] {
	content: "";
	background: url(../i/sprites/external-sprite.png) -59px -17px no-repeat;
	width: 8px;
	height: 7px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.btn-disabled:focus [class*="external"],
	.btn-disabled:hover [class*="external"] {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.btn-disabled:focus .reset-b,
.btn-disabled:hover .reset-b {
	content: "";
	background: url(../i/sprites/global-sprite.png) -545px -488px no-repeat;
	width: 15px;
	height: 11px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.btn-disabled:focus .reset-b,
	.btn-disabled:hover .reset-b {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.clearBtn {
	position: absolute;
	line-height: 2rem;
	top: 50%;
	margin-top: -1rem;
	right: 0;
	background: #e90052;
	color: #fff;
	padding: 0 1rem;
	font-size: 1.2rem;
	cursor: pointer;
	transition: all 0.2s;
	font-weight: 400;
	border-radius: 2px;
	display: none;
}
.clearBtn:focus,
.clearBtn:hover {
	background: #b60040;
}
.clearBtn.active {
	display: block;
}
.btn-tipl {
	width: auto;
	position: relative;
	display: inline-block;
	line-height: 1;
	padding: 1.2rem 1.6rem;
	text-align: center;
	background: transparent;
	color: #fff;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 1.1rem;
	cursor: pointer;
}
.btn-tipl:before {
	content: "";
	width: 100%;
	height: 2px;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	display: block;
	margin: 0 0 1.2rem;
	background-image: linear-gradient(
		90deg,
		transparent 0,
		hsla(0, 0%, 100%, 0.3) 50%,
		transparent
	);
}
.btn-tipl:after {
	display: inline-block;
	margin-left: 1rem;
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
	transition: transform 0.2s ease;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.btn-tipl:after {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.btn-tipl:hover {
	background: transparent;
}
.btn-tipl:hover:after {
	transform: translateX(6px);
}
.article-promo--history .article-promo__btn,
.btn-history {
	background-color: #660000;
	color: #fff;
	display: inline-block;
	line-height: 3.6rem;
	min-width: 18rem;
	width: auto;
}
.article-promo--history .article-promo__btn:focus,
.article-promo--history .article-promo__btn:hover,
.btn-history:focus,
.btn-history:hover {
	background: #200023;
}
.article-promo--history .history-banner .article-promo__btn,
.article-promo--history .history-promo .article-promo__btn,
.history-banner .article-promo--history .article-promo__btn,
.history-banner .btn-history,
.history-promo .article-promo--history .article-promo__btn,
.history-promo .btn-history {
	background-color: #cc0000;
}
.article-promo--history .article-promo__btn [class*="arrow-left"],
.btn-history [class*="arrow-left"] {
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 1;
	margin-top: -4px;
	margin-left: -4.5px;
	left: 1rem;
	margin-left: auto;
}
.btn--history-otd {
	font-size: 1.4rem;
	height: 4rem;
	width: 18rem;
}
.btn--history-otd,
.filter-button {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.filter-button {
	color: #76766f;
	cursor: pointer;
	font-size: 1.1rem;
	-ms-flex-negative: 0;
	flex-shrink: 0;
	padding: 1.1rem 3rem;
	text-transform: uppercase;
}
.filter-button__icon {
	display: inline-block;
	margin-bottom: -0.5rem;
	margin-right: 1rem;
}
.filter-button__icon--hover {
	display: none;
}
.filter-button:hover {
	color: #cc0000;
}
.filter-button:hover .filter-button__icon {
	display: none;
}
.filter-button:hover .filter-button__icon--hover {
	display: inline-block;
}
@media (max-width: 43.75em) {
	.filter-button {
		padding: 1.1rem;
	}
}
.icon-button {
	color: #660000;
	font-size: 1.2rem;
	-ms-flex-negative: 0;
	flex-shrink: 0;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	padding: 0 3rem;
}
.icon-button__icon {
	display: inline-block;
	margin-bottom: -0.6rem;
	margin-right: 1rem;
}
.icon-button--hidden,
.icon-button__icon--hover {
	display: none;
}
.icon-button:hover {
	color: #cc0000;
}
.icon-button:hover .icon-button__icon {
	display: none;
}
.icon-button:hover .icon-button__icon--hover {
	display: inline-block;
}
.widget-button {
	color: #2f2f2f;
	background: none;
	text-align: right;
	padding-right: 0.6rem;
}
.widget-button:after,
.widget-button:before {
	content: none;
}
.widget-button:focus,
.widget-button:hover {
	color: #cc0000;
	text-decoration: underline;
	box-shadow: none;
}
.widget-button:focus .icn.arrow-right,
.widget-button:hover .icn.arrow-right {
	right: -0.6rem;
}
.widget-button .icn.arrow-right {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) -82px -26px no-repeat;
	width: 12px;
	height: 7px;
	position: relative;
	top: -0.1rem;
	right: 0;
	margin-left: 0.6rem;
	transition: right 0.2s;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.widget-button .icn.arrow-right {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.searchInputContainer {
	position: relative;
	margin-bottom: 2rem;
	margin-right: 3.5rem;
}
.searchInputContainer .searchInput {
	display: block;
	height: 5rem;
	border: 0;
	padding: 0 2.5rem 0 1rem;
	width: 100%;
	z-index: 1;
	border-radius: 0;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	background-color: transparent;
	border-bottom: 1px solid #e8e8e8;
	transition: 0.2s;
}
.searchInputContainer .searchInput:focus {
	border-bottom-color: #e90052;
}
.searchInputContainer input[type="search"] {
	box-sizing: border-box;
}
.searchInputContainer .searchCommit {
	position: absolute;
	top: 50%;
	margin-top: -1.75rem;
	right: 1rem;
	width: 3.5rem;
	height: 3.5rem;
	background: #fff;
	border-radius: 100%;
	transition: all 0.2s;
	cursor: pointer;
}
.searchInputContainer .searchCommit .icn {
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 1;
	margin-top: -10px;
	margin-left: -10px;
}
.searchInputContainer .searchCommit:focus,
.searchInputContainer .searchCommit:hover {
	background: #e90052;
}
.searchInputContainer .searchCommit:focus .icn,
.searchInputContainer .searchCommit:hover .icn {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -552px no-repeat;
	width: 20px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.searchInputContainer .searchCommit:focus .icn,
	.searchInputContainer .searchCommit:hover .icn {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.searchInputContainer .clearBtn {
	right: 6rem;
}
@media (max-width: 43.75em) {
	.searchInputContainer {
		margin-bottom: 0;
	}
	.searchInputContainer .searchInput {
		height: 4.8rem;
	}
	.searchInputContainer .searchCommit {
		height: 3.6rem;
		width: 3.6rem;
		right: 1rem;
		margin-top: -1.8rem;
	}
}
.thumbnail {
	display: block;
	text-decoration: none;
	color: #242424;
	transition: all 0.2s;
}
.thumbnail figure {
	transition: all 0.1s;
}
.thumbnail figure:before {
	content: "";
	display: block;
}
.thumbnail figure:after {
	content: "";
	display: table;
	clear: both;
}
.thumbnail .image {
	position: relative;
	overflow: hidden;
	border-radius: 0.8rem; /* tambahan */
}
.thumbnail .image.thumbCrop-fantasy img,
.thumbnail .image.thumbCrop-gallery-item img,
.thumbnail .image.thumbCrop-latestnews img,
.thumbnail
	.image.thumbCrop-news-list
	.thumbnail
	.image.thumbCrop-match-photo
	img {
	height: 100%;
	display: block;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
}
.thumbnail .image.thumbCrop-fantasy:after,
.thumbnail .image.thumbCrop-gallery-item:after,
.thumbnail .image.thumbCrop-latestnews:after,
.thumbnail
	.image.thumbCrop-news-list
	.thumbnail
	.image.thumbCrop-match-photo:after {
	display: block;
	content: "";
}
.thumbnail .image.thumbCrop-fantasy:after {
	padding-top: 66.40316%;
}
.thumbnail .image.thumbCrop-latestnews:after {
	padding-top: 66.51376%;
}
.thumbnail .image.thumbCrop-news-list:after {
	padding-top: 67.72152%;
}
.thumbnail .image.thumbCrop-gallery-item:after,
.thumbnail .image.thumbCrop-match-photo:after {
	padding-top: 71.14695%;
}
.thumbnail span {
	display: block;
}
.thumbnail img {
	width: 100%;
	display: block;
	position: relative;
	transition: opacity 0.4s ease-in-out, transform 0.4s;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
    object-fit: cover;
}
.thumbnail figcaption {
	padding: 1.4rem 1rem 1rem;
	min-height: 8rem;
	position: relative;
}
.thumbnail figcaption:before {
	content: "";
	display: block;
}
.thumbnail figcaption:after {
	content: "";
	display: table;
	clear: both;
}
.thumbnail figcaption:before {
	width: 90%;
	height: 0.4rem;
	background-image: linear-gradient(270deg, #660000, #cc0000);
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	margin: 0 auto;
	transition: 0.4s;
}
.thumbnail .tag {
	margin-bottom: 0.8rem;
	min-height: 13px;
	color: #e90052;
	font-family: PremierSans-Bold-Italic, Arial, Helvetica Neue, Helvetica,
		sans-serif;
	font-weight: 400;
	font-size: 1.1rem;
}
.thumbnail .title {
	line-height: 1.3;
	font-family: PremierSans-Regular, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 1.2rem;
	word-wrap: break-word;
	transition: all 0.1s;
}
.thumbnail .title .icn {
	display: inline-block;
	vertical-align: middle;
	margin-left: 0.5rem;
}
.thumbnail .text {
	word-break: break-word;
	font-size: 1.2rem;
	line-height: 1.8;
	color: #76766f;
	margin-top: 1rem;
}
.thumbnail time {
	font-size: 1.1rem;
}
.thumbnail .published {
	color: #76766f;
	margin-top: 0.5rem;
	margin-bottom: 0.5rem;
	display: block;
}
.thumbnail.videoThumb .image {
	position: relative;
}
.thumbnail.videoThumb .image.thumbCrop-hero-small img,
.thumbnail.videoThumb .image.thumbCrop-video-small img {
	height: 100%;
	width: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
}
.thumbnail.videoThumb .image.thumbCrop-hero-small:after,
.thumbnail.videoThumb .image.thumbCrop-video-small:after {
	display: block;
	content: "";
}
.thumbnail.videoThumb .image.thumbCrop-video-small:after {
	padding-top: 55.9633%;
}
.thumbnail.videoThumb .image.thumbCrop-hero-small:after {
	padding-top: 56.32184%;
}
.thumbnail.videoThumb .videoThumb__play-icon {
	fill: #fff;
	left: 50%;
	max-width: 6rem;
	min-width: 4rem;
	opacity: 0.8;
	position: absolute;
	top: 50%;
	transform: translate(-50%, -50%);
	width: 12%;
	z-index: 2;
}
@media (max-width: 63.9375em) {
	.thumbnail.videoThumb .videoThumb__play-icon {
		display: none;
	}
}
.thumbnail.videoThumb figcaption {
	padding: 1rem 1.4rem 1.8rem;
}
.thumbnail.videoThumb figcaption:before {
	background-image: linear-gradient(270deg, #660000, #cc0000);
}
.thumbnail.videoThumb.fantasy .runTime {
	background: #00ff87;
}
.thumbnail.videoThumb.fantasy .runTime .icn {
	content: "";
	background: url(../i/sprites/global-sprite.png) -663px -573px no-repeat;
	width: 9px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.thumbnail.videoThumb.fantasy .runTime .icn {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.thumbnail.videoThumb.fantasy figcaption:before {
	background-image: linear-gradient(90deg, #00ff87, #ebff00);
}
.thumbnail.videoThumb .published {
	display: none;
}
.thumbnail.videoThumb .audioDesc {
	content: "";
	background: url(../i/sprites/global-sprite.png) -756px -420px no-repeat;
	width: 22px;
	height: 16px;
	display: inline-block;
	text-indent: -999px;
	overflow: hidden;
	margin-top: 0.5rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.thumbnail.videoThumb .audioDesc {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.thumbnail.videoThumb .closedCaption {
	content: "";
	background: url(../i/sprites/global-sprite.png) -596px -468px no-repeat;
	width: 22px;
	height: 16px;
	display: inline-block;
	text-indent: -999px;
	overflow: hidden;
	margin-top: 0.5rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.thumbnail.videoThumb .closedCaption {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.thumbnail.videoThumb .runTime {
	position: absolute;
	bottom: 1rem;
	left: 1rem;
	background: #cc0000;
	color: #fff;
	font-size: 1.2rem;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	line-height: 2.2rem;
	box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.thumbnail.videoThumb .runTime .icn {
	margin: 0 0.6rem 0 0.8rem;
	display: inline-block;
	vertical-align: middle;
	position: static;
}
.thumbnail.videoThumb .runTime time {
	display: inline-block;
	margin-right: -2px;
}
.thumbnail.videoThumb .runTime .audioDesc,
.thumbnail.videoThumb .runTime .closedCaption,
.thumbnail.videoThumb .runTime time {
	vertical-align: middle;
	padding: 0.1rem 0.8rem;
	background: #660000;
	font-size: 1.2rem;
}
@supports not (display: flex) {
	.thumbnail.videoThumb .runTime .audioDesc,
	.thumbnail.videoThumb .runTime .closedCaption {
		display: inline-block;
	}
}
.thumbnail.videoThumb .runTime .closedCaption {
	border-right: 1px solid #a6004c;
}
.thumbnail.albumThumb .image {
	position: relative;
}
.thumbnail.albumThumb .image img {
	position: absolute;
	top: 0;
	left: 0;
}
.thumbnail.albumThumb .image:before {
	display: none;
}
.thumbnail.albumThumb .image:after {
	content: "";
	display: block;
	padding-top: 56.32184%;
}
.thumbnail.albumThumb figcaption:before {
	background-image: linear-gradient(270deg, #660000, #660000);
}
.thumbnail.albumThumb .ginfo {
	position: absolute;
	bottom: 1rem;
	left: 1rem;
	background: #660000;
	color: #fff;
	display: block;
	z-index: 10;
}
.thumbnail.albumThumb .ginfo .icn {
	margin: -0.1rem 0.5rem 0;
	display: inline-block;
	vertical-align: middle;
	content: "";
	background: url(../i/sprites/global-sprite.png) -634px -488px no-repeat;
	width: 14px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.thumbnail.albumThumb .ginfo .icn {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.thumbnail.albumThumb .ginfo .count {
	display: inline-block;
	vertical-align: middle;
	padding: 0 0.8rem;
	background: #660000;
	line-height: 2.2rem;
	font-size: 1.2rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.thumbnail .openModal {
	position: absolute;
	top: 1rem;
	right: 1rem;
	width: 40px;
	height: 40px;
	transition: all 0.2s ease-in-out;
	cursor: pointer;
	transform-origin: top right;
}
.thumbnail .openModal .expandIcon {
	fill: #fff;
	width: 100%;
	height: 100%;
	transition: all 0.2s ease;
}
.thumbnail .openModal:focus .expandIcon,
.thumbnail .openModal:hover .expandIcon {
	fill: #e90052;
}
@media (max-width: 63.9375em) {
	.thumbnail .openModal {
		display: none;
	}
}
.thumbnail:focus .title,
.thumbnail:hover .title {
	text-decoration: underline;
}
.thumbnail:focus img,
.thumbnail:hover img {
	transform: scale(1.1);
}
.thumbnail:focus .openModal,
.thumbnail:hover .openModal {
	transform: scale(1.15);
}
.thumbnail:focus figcaption:before,
.thumbnail:hover figcaption:before {
	width: 100%;
	transition: 0.2s;
}
.thumbnail .ieOpenModal {
	display: none;
}
.thumbnail.hero .image,
.thumbnail.hero figcaption {
	width: 100%;
	float: none;
}
.thumbnail.hero .title {
	font-size: 1.6rem;
}
.thumbnail.thumbLong {
	background-color: transparent;
	width: 100%;
}
.thumbnail.thumbLong figure {
	display: -ms-flexbox;
	display: flex;
}
.thumbnail.thumbLong .image {
	width: 40%;
	float: left;
}
.thumbnail.thumbLong .image:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -672px -226px no-repeat;
	width: 26px;
	height: 149px;
	left: auto;
	right: -1px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.thumbnail.thumbLong .image:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.thumbnail.thumbLong .image img {
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
}
.thumbnail.thumbLong .title {
	font-size: 3.1rem;
	margin-bottom: 0.8rem;
}
.thumbnail.thumbLong .text {
	font-size: 1.3rem;
	color: #6c6c6c;
}
.thumbnail.thumbLong figcaption {
	width: 60%;
	padding: 3.6rem;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	-ms-flex-pack: center;
	justify-content: center;
}
.thumbnail.thumbLong figcaption:before {
	left: 0;
	top: 0;
	right: auto;
	width: 0.4rem;
	height: 100%;
	background-image: linear-gradient(0deg, #660000, #cc0000);
}
@media (max-width: 43.75em) {
	.thumbnail.thumbLong figcaption {
		padding: 1.7rem;
	}
	.thumbnail.thumbLong figcaption:before {
		content: none;
	}
	.thumbnail.thumbLong .title {
		font-size: 1.5rem;
		line-height: 1.4;
		margin-bottom: 0;
	}
	.thumbnail.thumbLong .image {
		height: auto;
	}
	.thumbnail.thumbLong figure {
		-ms-flex-align: unset;
		align-items: unset;
	}
}
.thumbnail.tertiary {
	background-color: #05f0ff;
	margin-bottom: 1rem;
}
.thumbnail.tertiary .image:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -698px -226px no-repeat;
	width: 26px;
	height: 149px;
	left: auto;
	right: -1px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.thumbnail.tertiary .image:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.thumbnail.tertiary .tag {
	color: #000;
	margin-top: 1rem;
}
.thumbnail.tertiary .title {
	font-size: 1.6rem;
}
.thumbnail.tertiary .text {
	color: #242424;
}
.thumbnail.tertiary figcaption {
	padding: 1rem 2rem;
}
@media (max-width: 43.75em) {
	.thumbnail.tertiary {
		margin-left: -2rem;
		margin-right: -2rem;
	}
}
@media (max-width: 43.75em) {
	.thumbnail .text {
		display: none;
	}
	.thumbnail .title {
		font-size: 1.5rem;
		line-height: 1.8rem;
	}
	.thumbnail figcaption:before {
		content: none;
	}
	.thumbnail.videoThumb figcaption:before {
		content: " ";
	}
	.thumbnail.videoThumb .runtime {
		font-size: 1rem;
		line-height: 1.8rem;
	}
	.thumbnail.videoThumb .runtime .icn {
		transform: scale(0.7);
	}
	.thumbnail.videoThumb .runtime time {
		font-size: 1rem;
	}
}
@media (max-width: 25em) {
	.thumbnail .title {
		font-size: 1.3rem;
	}
}
@media (max-width: 700px) {
	.thumbnail figure {
		display: -ms-flexbox;
		display: flex;
	}
	.thumbnail figure .image {
		width: 38%;
	}
	.thumbnail figure figcaption {
		width: 62%;
		padding: 1.4rem 1rem 1rem 1.6rem;
	}
	.thumbnail figure figcaption:before {
		display: none;
	}
	.galleryItem .thumbnail figure {
		-ms-flex-direction: column;
		flex-direction: column;
	}
	.galleryItem .thumbnail figure .image {
		width: 100%;
		margin: 0;
	}
	.galleryItem .thumbnail figure figcaption {
		padding: 1.4rem 1rem 1rem 1.6rem;
	}
	.thumbnail.videoThumb .runTime {
		left: 4px;
		bottom: 4px;
		line-height: 1.8rem;
	}
	.thumbnail.videoThumb .runTime .icn {
		margin: 0 0.4rem 0 0.5rem;
	}
	.thumbnail.videoThumb .runTime time {
		padding: 0.1rem 0.5rem;
	}
	.thumbnail.videoThumb figcaption {
		padding: 1.4rem 1rem 1rem 1.6rem;
	}
}
.placeholder.thumbnail img {
	height: 100% !important;
	min-height: 12rem;
}
@media (max-width: 450px) {
	.placeholder.thumbnail img {
		min-height: 8rem;
	}
}
.placeholder .image {
	background-color: #e8e8e8;
}
.placeholder .image:before {
	/* background-image: url(../i/elements/premier-league-logo.svg); */
	background-repeat: no-repeat;
	background-position: 50%;
	background-size: contain;
	content: "";
	display: block;
	left: 50%;
	opacity: 0.1;
	padding-top: 60%;
	position: absolute;
	top: 50%;
	transform: translate(-50%, -50%);
	width: 30%;
}
.history-galleries .thumbnail.albumThumb .image,
.history-galleries .thumbnail.videoThumb .image,
.history-videos .thumbnail.albumThumb .image,
.history-videos .thumbnail.videoThumb .image {
	border-color: #7d2847;
}
.history-galleries .thumbnail.albumThumb .ginfo .audioDesc,
.history-galleries .thumbnail.albumThumb .ginfo .closedCaption,
.history-galleries .thumbnail.videoThumb .ginfo .audioDesc,
.history-galleries .thumbnail.videoThumb .ginfo .closedCaption,
.history-videos .thumbnail.albumThumb .ginfo .audioDesc,
.history-videos .thumbnail.albumThumb .ginfo .closedCaption,
.history-videos .thumbnail.videoThumb .ginfo .audioDesc,
.history-videos .thumbnail.videoThumb .ginfo .closedCaption {
	background: #300034;
}
.hasFixedSidebar .col-12 {
	padding-left: 0;
}
@media (max-width: 63.9375em) {
	.hasFixedSidebar .col-12 {
		padding: 0 1rem;
	}
}
.hasFixedSidebar .sidebarPush:not(.sidebarPush--no-divder) .col-12:after {
	content: "";
	position: absolute;
	top: 5rem;
	bottom: 0;
	left: -3.4rem;
	width: 4px;
	background: #efefef;
	z-index: -1;
}
@media (max-width: 63.9375em) {
	.hasFixedSidebar .sidebarPush:not(.sidebarPush--no-divder) .col-12:after {
		display: none;
	}
}
.hasFixedSidebar
	.tabbedHome
	.sidebarPush:not(.sidebarPush--no-divder)
	.col-12:after {
	top: 50rem;
}
.sidebarPush {
	margin-left: 32rem;
	padding-left: 3rem;
	position: relative;
}
.sidebarPush:before {
	content: "";
	display: block;
}
.sidebarPush:after {
	content: "";
	display: table;
	clear: both;
}
.fixedSidebar {
	float: left;
	width: 32rem;
	padding: 5rem 4rem 1rem 1rem;
	position: relative;
	z-index: 1;
}
.fixedSidebar table td {
	padding: 1rem;
}
.fixedSidebar .tablist {
	display: -ms-flexbox;
	display: flex;
	width: 100%;
	padding: 0 0.5rem;
}
.fixedSidebar .tablist li {
	background: #ebebe6;
	color: #6c6c6c;
	padding: 1.3rem 1rem;
	display: block;
	-ms-flex: 1;
	flex: 1;
	font-size: 1.1rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.fixedSidebar .tablist li:focus,
.fixedSidebar .tablist li:hover {
	background: #83002e;
}
.fixedSidebar .tablist li.active {
	background: #fff;
	color: #242424;
}
.fixedSidebar .embeddable-poll,
.fixedSidebar .statsCard,
.fixedSidebar .tabbedContent {
	margin-bottom: 3rem;
}
.fixedSidebar .embeddable-poll .poll-content .poll-content_title {
	margin-bottom: 1.5rem;
}
.fixedSidebar .wrapper.col-12.fantasy-league {
	padding-right: 0;
}
.fixedSidebar .fantasy-league.fantasy-club_wrapper .col-3-m,
.fixedSidebar .wrapper.col-12.fantasy-league .fantasyArticle .col-3-m,
.fixedSidebar .wrapper.col-12.fantasy-league .fantasyArticle .col-9-m {
	width: 100%;
}
.fixedSidebar
	.fantasy-league.fantasy-club_wrapper
	.col-3-m
	.fantasy-club_player
	.hide-s {
	display: none;
}
.fixedSidebar .fantasy-league .fantasy-header-left {
	width: 100%;
	display: inline-block;
}
.fixedSidebar .fantasy-league .fantasy-header-left .fantasyScoutHeader {
	padding-top: 0.8rem;
	margin-top: 1.8rem;
}
.fixedSidebar .fantasy-league .fantasy-header-left .ea {
	float: right;
	margin-right: 0.5rem;
}
.fixedSidebar .fantasy-league .fantasy-header-left .ea p {
	margin-top: 0.5rem;
}
.fixedSidebar .fantasy-league .fantasy-header-left p {
	color: #000;
	opacity: 0.7;
	text-align: right;
	line-height: 0.8rem;
	width: 50px;
}
.fixedSidebar .fantasy-league .fantasy-header-left .pl-logo {
	margin-left: 1rem;
}
.fixedSidebar .fantasy-league .fantasy-header-left .pl-logo img {
	height: 30px;
	vertical-align: text-top;
}
.fixedSidebar
	.fantasy-league
	.fantasy-club_header
	.fantasy-header-left
	.desktop-header-title {
	display: none;
}
.fixedSidebar
	.fantasy-league
	.fantasy-club_header
	.fantasy-header-left
	.mobile-header-title {
	display: inline-block;
	padding-top: 0.8rem;
	font-size: 2rem;
	margin-top: 1.8rem;
}
.fixedSidebar .fantasy-league .fantasy-club_header .fantasy-header-left p {
	margin-top: 0.5rem;
}
.fixedSidebar .fantasy-league .fantasy-club_header .fantasy-header-right {
	display: none;
}
.fixedSidebar .fantasy-league .fantasy-header-right {
	width: 100%;
	display: inline-block;
	text-align: left;
}
.fixedSidebar .fantasy-league .fantasy-header-right h2 {
	text-align: left;
	padding-left: 10px;
	margin-right: 0;
	font-size: 1.4rem;
	width: 50%;
}
.fixedSidebar .fantasy-league .fantasy-header-right .counter {
	margin-right: 0;
	float: right;
}
.fixedSidebar .fantasy-league .fantasy-header-right .banner-button {
	display: none;
}
.fixedSidebar .fantasy-league .fantasyClubContainer {
	border: none;
}
.fixedSidebar .fantasy-league .fantasyClubContainer .articleContainer .col-7-m {
	width: 100%;
}
.fixedSidebar
	.fantasy-league
	.fantasyClubContainer
	.articleContainer
	.articleContainer_subtitle {
	line-height: 1.55;
}
.fixedSidebar
	.fantasy-league
	.fantasyClubContainer
	.articleContainer
	.articleContainer_subtitle
	span {
	display: inline-block;
	line-height: 2.5rem;
}
.fixedSidebar .fantasy-league .fantasyClubContainer .fantasy-club_subtitle {
	display: none;
}
.fixedSidebar
	.fantasy-league
	.fantasyClubContainer
	.fantasy-club_subtitle-mobile {
	display: inline;
}
.fixedSidebar
	.fantasy-league
	.fantasyClubContainer
	.fantasy-club_subtitle-mobile
	h3 {
	background-color: #00ff87;
	padding: 0 1rem 1rem;
	text-align: center;
}
.fixedSidebar
	.fantasy-league
	.fantasyClubContainer
	.fantasy-club_subtitle-mobile
	p {
	border-left: 1px solid #e8e8e8;
	border-right: 1px solid #e8e8e8;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	background-color: #e4e4e4;
	padding: 1rem;
}
.fixedSidebar
	.fantasy-league
	.fantasyClubContainer
	.fantasy-club_subtitle-mobile
	p
	.badge-20 {
	float: right;
}
.fixedSidebar
	.fantasy-league
	.fantasyClubContainer
	.fantasy-club_player-wrapper {
	border: 1px solid #ebebe4;
}
.fixedSidebar
	.fantasy-league
	.fantasyClubContainer
	.fantasy-club_player-wrapper
	p {
	font-size: 1.2rem;
}
.fixedSidebar
	.fantasy-league
	.fantasyClubContainer
	.fantasy-club_player-wrapper
	.fantasy-club_player {
	background: none;
	width: 50%;
	display: -ms-inline-flexbox;
	display: inline-flex;
	border: none;
}
.fixedSidebar
	.fantasy-league
	.fantasyClubContainer
	.fantasy-club_player-wrapper
	.fantasy-club_player
	.fantasy-club_player-desc {
	display: -ms-inline-flexbox;
	display: inline-flex;
	margin-left: 6rem;
}
.fixedSidebar
	.fantasy-league
	.fantasyClubContainer
	.fantasy-club_player-wrapper
	.fantasy-club_player
	.fantasy-club_player-desc
	p {
	padding-left: 5px;
	white-space: nowrap;
}
.fixedSidebar
	.fantasy-league
	.fantasyClubContainer
	.fantasy-club_player-wrapper
	.fantasy-club_performance {
	display: -ms-inline-flexbox;
	display: inline-flex;
	width: 50%;
	margin: 0;
	padding-right: 1rem;
}
.fixedSidebar
	.fantasy-league
	.fantasyClubContainer
	.fantasy-club_player-wrapper
	.fantasy-club_performance
	.label-desktop {
	display: none;
}
.fixedSidebar
	.fantasy-league
	.fantasyClubContainer
	.fantasy-club_player-wrapper
	.fantasy-club_performance
	.label-mobile {
	display: inline-block;
}
.fixedSidebar
	.fantasy-league
	.fantasyClubContainer
	.fantasy-club_player-wrapper
	.fantasy-club_performance
	p {
	width: 100%;
	text-align: right;
}
.fixedSidebar
	.fantasy-league
	.fantasyClubContainer
	.fantasy-club_player-wrapper
	.fantasy-club_performance
	p
	span {
	margin-left: 5px;
}
.fixedSidebar .fantasy-league .fantasyClubContainer .articleContainer_img {
	display: none;
}
.fixedSidebar .fantasy-league .mobile-button {
	display: inline-block;
	background-color: #00ff87;
	width: 100%;
}
.fixedSidebar .fantasy-league .mobile-button .btn-primary {
	width: 93%;
	margin: 1rem auto;
	display: block;
}
.fixedSidebar .fantasy-league .fantasyArticle {
	border-right: 1px solid #e8e8e8;
	border-left: 1px solid #e8e8e8;
	margin-left: 0;
	margin-right: 0;
}
.fixedSidebar .fantasy-league .fantasyArticle .col-9-m {
	border-right: none;
}
.fixedSidebar .inspiringStoriesPromo .wrapper {
	height: auto;
}
.fixedSidebar .inspiringStoriesPromo .bespokePromoImageContainer,
.fixedSidebar .inspiringStoriesPromo svg {
	display: none;
}
.fixedSidebar .inspiringStoriesPromo .info {
	margin-left: 1rem;
	max-width: none;
	padding: 1rem;
	width: auto;
}
.fixedSidebar .tablesContainer {
	border: 0;
	box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.15);
}
.article-promo--history .fixedSidebar .tablesContainer .article-promo__btn,
.fixedSidebar .tablesContainer .article-promo--history .article-promo__btn,
.fixedSidebar .tablesContainer .btn {
	margin: 0 1rem 1rem;
}
@media (max-width: 68.75em) {
	.fixedSidebar {
		width: 100%;
		border: 0;
		padding: 0 1rem;
	}
	.fixedSidebar--max-height {
		max-height: none;
	}
	.sidebarPush {
		padding-left: 0;
		margin-left: 0;
	}
}
.no-flexbox .sidebarPush {
	margin-left: 32rem;
}
.no-flexbox .fixedSidebar {
	float: left;
}
@media (min-width: 68.75em) {
	.full-width-wrap {
		display: -ms-flexbox;
		display: flex;
	}
	.full-width-wrap .fixedSidebar {
		width: 38%;
		max-width: 59rem;
		padding: 0;
	}
	.full-width-wrap .sidebarPush {
		-ms-flex-positive: 1;
		flex-grow: 1;
		margin: 0;
		padding: 0;
	}
}
@media (max-width: 43.75em) {
	.fixedSidebar {
		padding: 0;
	}
}
.table {
	clear: both;
}
.table thead {
	background-color: #fbfbfb;
}
.table thead th {
	color: #6c6c6c;
}
.table .tableBodyContainer:before {
	line-height: 0.8rem;
	content: "-";
	color: #fff;
	display: block;
}
.table .rowHighlight {
	background: #efefef;
}
.table .rowHighlightLight {
	background: #f7f4f4;
}
.table .matchAbridged .teamName {
	min-width: 0;
}
.table table {
	width: 100%;
	text-align: center;
	font-size: 1.5rem;
	border-collapse: inherit;
}
.table .tooltipContainer.tooltip-link,
.table a {
	text-decoration: none;
}
.table a {
	color: #242424;
	vertical-align: middle;
	display: -ms-flexbox;
	display: flex;
	height: 100%;
	-ms-flex-align: center;
	align-items: center;
}
.table a:focus,
.table a:hover {
	text-decoration: underline;
}
.table .team {
	text-align: left;
}
.table .team:after {
	background: #e4e4e4;
}
.table th.team {
	padding-left: 4.5rem;
}
.table .tableDark,
.table .tableLight,
.table .tableMid {
	background: #fff;
}
.table td,
.table th {
	padding: 1.2rem 1rem;
}
.table td.points,
.table td:last-child,
.table td:nth-last-child(2),
.table th.points,
.table th:last-child,
.table th:nth-last-child(2) {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.table .thShort {
	display: none;
}
.table th {
	color: #666;
	font-size: 1.2rem;
	vertical-align: middle;
}
@media (max-width: 43.75em) {
	.table th {
		padding: 0.7rem 1rem;
	}
}
.table th span {
	display: block;
}
.table th.revealMoreHeader {
	padding: 0;
	vertical-align: middle;
}
.table.statsTable th {
	text-align: left;
}
.table td {
	border-bottom: 1px solid #efefef;
	height: 5.7rem;
}
@media (max-width: 43.75em) {
	.table td {
		height: 4.8rem;
	}
}
.table td.button-tooltip {
	display: table-cell;
}
.table td.pos {
	text-align: center;
	z-index: 1;
}
.table td.pos .tooltipContainer {
	line-height: 2rem;
	bottom: 1.5rem;
	left: -1.5rem;
}
.table td.pos .value {
	width: 2rem;
	display: inline-block;
}
.table .revealMore {
	width: 5.6rem;
	background-color: #fbfbfb;
	cursor: pointer;
	transition: all 0.2s;
}
.table .revealMore.playerClubHistory__revealMoreRow {
	visibility: visible;
	padding: 0;
	width: 5.6rem;
}
.table .revealMore .icn {
	margin: 0 auto;
	transform: scale(0.8);
	transition: transform 0.2s cubic-bezier(0.77, 0, 0.175, 1);
	text-align: center;
}
@media (min-width: 501px) {
	.table .revealMore:hover {
		background: #cc0000;
		border-bottom-color: #fff;
	}
	.table .revealMore:hover .icn {
		content: "";
		background: url(../i/sprites/chevrons-sprite.png) -68px -34px no-repeat;
		width: 16px;
		height: 9px;
	}
}
@media (min-width: 501px) and (-webkit-min-device-pixel-ratio: 2),
	(min-width: 501px) and (min-resolution: 192dpi) {
	.table .revealMore:hover .icn {
		background-image: url(../i/sprites/chevrons-sprite@x2.png);
		background-size: 93px 83px;
	}
}
.table .movement {
	position: relative;
	display: inline-block;
	margin: 0;
}
.table .movement.none {
	border-radius: 100%;
	width: 4px;
	height: 4px;
	background: #adadad;
	top: -0.3rem;
}
.table .movement.hidden,
.table .movement.hidden .tooltipContainer {
	display: none;
}
.table .movement.down,
.table .movement.up {
	border-left: 3px solid transparent;
	border-right: 3px solid transparent;
	top: -0.3rem;
	margin-right: -1px;
}
.table .movement.up {
	border-bottom: 3px solid #13cf00;
}
.table .movement.down {
	border-top: 3px solid #e90052;
}
.table .badge {
	display: inline-block;
	vertical-align: middle;
	margin-right: 1rem;
}
.table .flag {
	vertical-align: middle;
	position: relative;
	top: -2px;
	margin-right: 5px;
}
.table td.team {
	text-align: left;
}
.table td.team .badgeContainer {
	width: 35px;
	height: 35px;
	display: block;
	position: absolute;
	top: 0.5rem;
	left: 0.5rem;
	border-radius: 100%;
	background: transparent;
	z-index: 1;
}
.table td.team .badge {
	display: inline-block;
	vertical-align: middle;
}
.table td.team .long,
.table td.team .short {
	padding-left: 1rem;
}
.table td.team .short {
	display: none;
}
@media (max-width: 25em) {
	.table td.team .badgeContainer {
		display: none;
	}
	.table td.team .long,
	.table td.team .short {
		padding-left: 0.5rem;
	}
}
.table td.team:after {
	content: "";
	top: 1rem;
	bottom: 1rem;
	width: 1px;
	display: block;
	position: absolute;
	background: #efefef;
	right: 0;
}
@media (max-width: 63.9375em) {
	.table td.team:after {
		display: none;
	}
}
.table .teamForm {
	text-align: center;
}
.table .form,
.table .teamHeader {
	text-align: left;
}
.table .form {
	width: 19rem;
	padding-right: 0;
}
.table .form li {
	width: 3.2rem;
	height: 3.2rem;
	line-height: 3.3rem;
	text-align: center;
	background: #76766f;
	color: #fff;
	border-radius: 100%;
	display: inline-block;
	vertical-align: middle;
	font-size: 1.3rem;
	cursor: pointer;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.table .form .win {
	background: #13cf00;
}
.table .form .lose {
	background: #d81920;
}
.table .form-abbreviation {
	text-decoration: none;
}
.table .resultHighlight {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.table .nextMatch {
	display: block;
	background: #fff;
	border-radius: 100%;
	cursor: pointer;
	height: 3rem;
	width: 3rem;
	position: relative;
	border: 1px solid #e8e8e8;
	margin: 0 auto;
}
.table .nextMatch .badge {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -10px;
	margin-left: -10px;
}
.table .showSmall {
	display: none;
}
.table tr.expanded {
	background: linear-gradient(270deg, #cc0000, #660000 40%);
	background-attachment: fixed;
	color: #fff;
}
.table tr.expanded .revealMore {
	background: #660000;
	border-bottom-color: #fff;
}
.table tr.expanded .revealMore .icn {
	content: "";
	background: url(../i/sprites/chevrons-sprite.png) -68px -34px no-repeat;
	width: 16px;
	height: 9px;
	transform: rotate(-180deg) scale(0.8);
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.table tr.expanded .revealMore .icn {
		background-image: url(../i/sprites/chevrons-sprite@x2.png);
		background-size: 93px 83px;
	}
}
.table tr.expanded .revealMore:hover {
	background-color: #cc0000;
}
.table tr.expanded .revealMore:focus {
	background-color: #660000;
}
.table tr.expanded td {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.table tr.expanded .badgeContainer {
	background: #fff;
}
.table tr.expanded .badge {
	z-index: 5;
}
.table tr.expanded a,
.table tr.expanded p {
	color: #fff;
}
.table tr.expanded + .expandable {
	display: table-row;
}
.table tr.expanded + .expandable td:last-child {
	position: relative;
}
.table tr.expanded + .expandable td:last-child:after {
	display: block;
	content: "";
	position: absolute;
	bottom: 0;
	left: 1rem;
	right: 1rem;
	height: 6px;
	background: linear-gradient(270deg, #cc0000, #660000);
}
@media (max-width: 63.9375em) {
	.table .teamPerformanceStandingsArea {
		display: none;
	}
}
.table .nextMatchCol {
	padding: 0;
}
.table .nextMatchCol .tooltipContainer .tooltip-content:after {
	right: 1.7rem;
}
.table .expandable {
	text-align: left;
	border-bottom: 5px solid #660000;
	display: none;
	z-index: 500;
}
.table .expandable td {
	padding: 3rem;
	height: auto;
}
.table .expandable a {
	text-decoration: none;
}
.table .expandable .expandableTeam {
	float: left;
	text-decoration: none;
	padding-top: 1rem;
}
.table .expandable .expandableTeam .badge,
.table .expandable .expandableTeam .teamName {
	display: inline-block;
	vertical-align: middle;
}
.table .expandable .expandableTeam .badge {
	margin-right: 1rem;
}
.table .expandable .expandableTeam .teamName {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 2.2rem;
}
.table .expandable .expandableTeam:focus .teamName,
.table .expandable .expandableTeam:hover .teamName {
	text-decoration: underline;
}
.table .expandable .expandableFixtures {
	font-size: 1.2rem;
	float: right;
}
.table .expandable .expandableFixtures .resultWidget {
	float: left;
	margin-right: 20px;
}
.table .expandable .matchAbridged {
	background-color: #efefef;
	padding: 1rem 3rem 1rem 1rem;
}
.table .expandable .matchAbridged .score,
.table .expandable .matchAbridged time {
	line-height: 2rem;
}
.table .expandable .label {
	margin-bottom: 1rem;
}
.table .expandable .form {
	display: none;
}
.table .expandable .btnContainer {
	float: right;
	margin-top: 2.4rem;
}
.table .expandable .btn-highlight {
	color: #fff;
	line-height: 4.5rem;
	display: block;
}
.table .expandable .btn-highlight [class*="arrow-right"] {
	top: 1.75rem;
}
.table .expandable [class*="overallStats"] {
	text-align: left;
	border-collapse: separate;
	border-spacing: 1rem;
}
.table .expandable [class*="overallStats"] th {
	border-bottom: 3px solid #e90052;
	padding: 0;
	padding-bottom: 0.5rem;
}
.table .expandable [class*="overallStats"] td {
	font-size: 3.5rem;
	padding: 0;
}
.table .expandable [class*="overallStats"] .percentSize {
	font-size: 1.6rem;
}
.table .expandable .overallStatsAbridged {
	margin-top: 25rem;
	display: none;
}
.table .expandable .overallStats {
	padding-top: 3rem;
	display: none;
}
.table .expandable .performanceWidgetArea {
	height: 20rem;
	margin-top: 1rem;
	background: #fff;
	float: left;
	width: 100%;
	position: relative;
	display: none;
}
.article-promo--history
	.table
	.expandable
	.performanceWidgetArea
	.article-promo__btn,
.table
	.expandable
	.performanceWidgetArea
	.article-promo--history
	.article-promo__btn,
.table .expandable .performanceWidgetArea .btn {
	position: absolute;
	top: 1rem;
	right: 1rem;
}
.table .expandable .teamPerformanceStandingsArea {
	float: left;
	width: 100%;
	margin-top: 1rem;
	padding: 2rem 0;
	background: #fff;
}
.table .expandable .teamPerformanceStandingsArea header {
	padding: 0 2rem;
	margin-bottom: 1rem;
}
.table .expandable .teamPerformanceStandingsArea .subHeader {
	margin-bottom: 0;
	line-height: 4rem;
}
.table .expandable .teamPerformanceStandingsArea .matchAbridged {
	background-color: #fff;
}
.table .expandable .teamPerformanceStandingsContainer {
	clear: both;
	padding: 0 1rem;
	margin-bottom: -2rem;
}
.table .expandable .teamPerformanceStandingsContainer circle {
	cursor: pointer;
}
.table .expandable div.google-visualization-tooltip {
	border: 0;
	box-shadow: none;
	margin-left: -11rem;
}
.table .expandable div.google-visualization-tooltip .matchAbridged {
	box-shadow: 0 2px 8px rgba(0, 0, 0, 0.25);
	position: relative;
	text-align: center;
	padding: 1rem 1.5rem;
}
.table
	.expandable
	div.google-visualization-tooltip
	.matchAbridged
	.teamContainer {
	display: table;
	margin: 0 auto;
}
.table .expandable div.google-visualization-tooltip .matchAbridged .position {
	margin-bottom: 0.5rem;
	display: block;
}
.table .expandable div.google-visualization-tooltip .matchAbridged .badge {
	min-width: 2rem;
}
@media (max-width: 1150px) {
	.table .expandable .form {
		display: block;
	}
	.table .expandable .teamForm {
		margin-bottom: 0.5rem;
		font-size: 1.2rem;
	}
	.table .expandable .btnContainer {
		margin-top: 0.5rem;
	}
	.table .team {
		width: 30%;
	}
}
@media (max-width: 71.875em) {
	.table .expandable td {
		padding: 2rem 1rem;
	}
	.table .expandable .expandableFixtures {
		width: 100%;
		text-align: center;
		margin: 0 auto;
	}
	.table .expandable .expandableFixtures .resultWidget {
		float: left;
		width: 30%;
		padding: 0 1rem;
		display: block;
		margin-right: 0;
	}
	.table .expandable .form {
		text-align: center;
		float: left;
		padding: 0 1rem;
	}
	.table .expandable .form .teamForm {
		margin-bottom: 1.5rem;
	}
	.table .expandable .form li {
		margin-right: 0;
	}
	.table .expandable .btnContainer {
		width: 20%;
		margin-top: 2.4rem;
	}
	.table .expandable .expandableTeam,
	.table .expandable .overallStatsAbridged {
		display: none;
	}
	.table .expandable .overallStats {
		display: table;
	}
	.table .expandable .performanceWidgetArea {
		margin-top: 0;
	}
	.table .hideMed {
		display: none;
	}
}
@media (max-width: 62.5em) {
	.table .expandable .btnContainer,
	.table .expandable .expandableFixtures .resultWidget,
	.table .expandable .form {
		width: 50%;
	}
	.table .expandable .btnContainer {
		padding: 0 1rem;
	}
	.table .expandable .form .teamForm {
		margin-bottom: 0.5rem;
	}
	.table .expandable .resultWidget {
		margin-bottom: 1rem;
	}
}
@media (max-width: 56.25em) {
	.table .team {
		width: 40%;
	}
}
@media (max-width: 43.75em) {
	.table table {
		font-size: 1.3rem;
	}
	.table .team {
		width: 25%;
	}
	.table .revealMore {
		width: 4.8rem;
	}
	.table .hideSmall,
	.table .thFull {
		display: none;
	}
	.table .showSmall,
	.table .thShort {
		display: block;
	}
	.table td.team .long {
		display: none;
	}
	.table td.team .short {
		display: inline-block;
		vertical-align: middle;
	}
	.table td.team .short:hover {
		text-decoration: none;
	}
	.table .expandable td {
		padding: 1rem;
	}
	.table .expandable .overallStats {
		padding-top: 1rem;
	}
	.table .expandable .expandableFixtures .resultWidget {
		margin-bottom: 1rem;
		width: 100%;
		display: block;
	}
	.table .expandable .form {
		width: 100%;
	}
	.table .expandable .form ul {
		text-align: center;
		margin-bottom: 1rem;
	}
	.table .expandable .btnContainer {
		width: 100%;
		margin-top: 1rem;
		margin-bottom: 2rem;
	}
}
@media (max-width: 29.375em) {
	.table td,
	.table th {
		padding-left: 0.5rem;
		padding-right: 0.5rem;
		font-size: 1.2rem;
	}
	.table td.team,
	.table th.team {
		padding-left: 0.3rem;
		padding-right: 0.3rem;
		width: 24%;
	}
	.table.wrapper.col-12 td.points,
	.table.wrapper.col-12 th.points {
		padding-right: 0.5rem;
	}
	.table .revealMore {
		width: 3rem;
	}
}
.tableCompetitionExplainedContainer {
	text-align: center;
}
.tableCompetitionExplainedContainer .tableNotificationPromo {
	display: inline-block;
}
.table .isPL [data-position="1"] td,
.table .isPL [data-position="4"] td,
.table .isPL [data-position="5"] td,
.table .isPL [data-position="17"] td,
.tableSmall .isPL [data-position="1"] td,
.tableSmall .isPL [data-position="4"] td,
.tableSmall .isPL [data-position="5"] td,
.tableSmall .isPL [data-position="17"] td {
	border-color: #cdcdcd;
}
.tableSmall {
	padding-top: 0.8rem;
}
.tableSmall table {
	font-size: 1.1rem;
}
.tableSmall table th {
	font-size: 1rem;
}
.tableSmall table td,
.tableSmall table th {
	padding-left: 0.5rem;
	padding-right: 0.5rem;
	height: 2.4rem;
}
.tableSmall table td:last-child,
.tableSmall table th:last-child {
	padding-right: 1rem;
}
.tableSmall table td {
	padding-top: 0.9rem;
	padding-bottom: 0.9rem;
}
.tableSmall table td.pos,
.tableSmall table td.team {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.tableSmall table td:nth-last-child(2) {
	font-family: PremierSans-Regular, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.tableSmall table .team {
	text-align: left;
}
.tableSmall table th.team {
	padding-left: 3.5rem;
}
.tableSmall table .movement.down,
.tableSmall table .movement.none,
.tableSmall table .movement.up {
	top: -0.2rem;
}
.tableSmall .liveLeague {
	width: 100%;
	padding: 0.5rem 0.5rem 1.2rem;
}
.tableSmall .liveLeague span {
	font-size: 1.1rem;
}
.tableSmall .liveLeague:after,
.tableSmall .liveLeague:before {
	content: "";
	height: 2px;
	margin: 0 1rem 0 0;
	-ms-flex: 1 0 0.5rem;
	flex: 1 0 0.5rem;
	background-image: linear-gradient(120deg, #fff, #cc0000);
}
.tableSmall .liveLeague:after {
	margin: 0 0 0 1rem;
	background-image: linear-gradient(120deg, #cc0000, #fff);
}
.tableSmall .pointsDeductedContainer {
	margin: 1rem;
}
@media (max-width: 93.75em) {
	.table.wrapper.col-12 .points {
		padding-right: 2rem;
	}
}
.tableHeader {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
}
.tableHeader .toggle-btn {
	margin: 0 0 2rem auto;
	padding: 0;
}
@media (max-width: 43.75em) {
	.tableHeader .toggle-btn {
		margin-bottom: 1rem;
	}
}
.liveLeague {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: center;
	justify-content: center;
	-ms-flex-align: center;
	align-items: center;
	text-align: center;
	padding: 0 0.5rem;
}
.liveLeague span {
	font-size: 1.2rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
@media (max-width: 43.75em) {
	.liveLeague span {
		font-size: 1.1rem;
	}
}
.liveLeague .live-animation {
	margin-right: 1rem;
}
.liveLeague__live {
	color: #cc0000;
	text-transform: uppercase;
}
.liveLeague:not(.is-active) .live-animation span {
	animation: none;
}
.tableLogo {
	margin-bottom: 2rem;
}
@media (max-width: 43.75em) {
	.tableLogo {
		margin-bottom: 1rem;
	}
}
@media (max-width: 43.75em) {
	.allTablesContainer {
		overflow-x: scroll;
	}
}
.roundsContainer,
.tableContainer {
	margin-bottom: 2rem;
}
@media (max-width: 43.75em) {
	.roundsContainer .tablist li {
		padding-left: 1.5rem;
		padding-right: 1.5rem;
	}
}
.roundsContainer:empty {
	display: none;
}
.standingEntriesContainer .badge {
	margin-right: 1rem;
}
table + .pointsDeductedContainer {
	margin-top: 1rem;
}
.pointsDeductedContainer {
	font-size: 1.3rem;
	color: #76766f;
	white-space: normal;
}
.pointsDeductedContainer--covid {
	margin-bottom: 2rem;
}
.tableFixtureDateHeader {
	display: block;
	font-size: 1.6rem;
	line-height: 3rem;
	padding-bottom: 0.7rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	border-bottom: 2px solid #efefef;
}
.tableFixtureResultContainer {
	border-bottom: 1px solid #e8e8e8;
	border-top: 0;
}
.tableFixtureContainer {
	margin-bottom: 2rem;
}
.live-animation {
	display: inline-block;
}
.live-animation span {
	width: 8px;
	height: 8px;
	border-radius: 9px;
	background-color: #cc0000;
	animation: e 2s infinite;
	display: block;
	margin: 0 auto;
}
@keyframes e {
	0% {
		transform: scale(0.95);
		box-shadow: 0 0 0 0 rgba(255, 40, 130, 0.7);
	}
	70% {
		transform: scale(1);
		box-shadow: 0 0 0 10px rgba(255, 40, 130, 0);
	}
	to {
		transform: scale(0.95);
		box-shadow: 0 0 0 0 rgba(255, 40, 130, 0);
	}
}
.socialShare .label,
.socialShare .share-whitesmall {
	display: none;
}
.socialShare .share-black,
.socialShare .share-grey,
.socialShare .share-white {
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 1;
	margin-top: -8px;
	margin-left: -6px;
}
.socialShare .twitter-w {
	content: "";
	background: url(../i/sprites/social-sprite.png) -25px -28px no-repeat;
	width: 25px;
	height: 21px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.socialShare .twitter-w {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.socialShare .facebook-w {
	content: "";
	background: url(../i/sprites/social-sprite.png) -53px -22px no-repeat;
	width: 22px;
	height: 22px;
	margin-top: -10.5px;
	margin-left: -10.5px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.socialShare .facebook-w {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.socialShare .google-w,
.socialShare .whatsapp-w {
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 1;
	margin-top: -7.5px;
	margin-left: -7.5px;
}
.socialShare .mail-w {
	margin-top: -5px;
	margin-left: -7.5px;
}
.socialShare .mail-w,
.socialShare .twitter {
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 1;
}
.socialShare .twitter {
	margin-top: -6px;
	margin-left: -6.5px;
}
.socialShare .facebook {
	margin-left: -4px;
}
.socialShare .facebook,
.socialShare .google {
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 1;
	margin-top: -6.5px;
}
.socialShare .google {
	margin-left: -6.5px;
}
.socialShare .whatsapp {
	margin-top: -7.5px;
}
.socialShare .mail,
.socialShare .whatsapp {
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 1;
	margin-left: -7.5px;
}
.socialShare .mail {
	margin-top: -5px;
}
.socialShare .instagram {
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 1;
	margin-top: -9px;
	margin-left: -9px;
}
.socialShare .socialOptions {
	white-space: nowrap;
	font-size: 0;
}
.socialShare .socialOptions li {
	display: inline-block;
	vertical-align: top;
}
@media (max-width: 43.75em) {
	.socialShare .socialOptions li:nth-child(4) {
		display: inline-block;
	}
}
.socialShare .socialOptions .option {
	display: block;
	position: relative;
	width: 4rem;
	height: 4rem;
	transition: all 0.2s;
	cursor: pointer;
	border-radius: 100%;
}
.socialShare .socialOptions .option:focus,
.socialShare .socialOptions .option:hover {
	opacity: 1;
	background: rgba(0, 0, 0, 0.1);
}
.socialShare .socialOptions .option__actionlabel {
	display: block;
	position: absolute;
	top: -3rem;
	left: -50%;
	padding: 0.5rem;
	background-color: #cc0000;
	border-radius: 2px;
	color: #fff;
	font-size: 1.2rem;
	white-space: nowrap;
}
.video-player__social-share {
	margin-left: auto;
}
.socialShareHover,
.socialShareVideo,
.widgetShare.open {
	position: relative;
	display: inline-block;
}
.socialShareHover .socialShareBtn,
.socialShareVideo .socialShareBtn,
.widgetShare.open .socialShareBtn {
	padding: 1rem 0.65rem;
	background: #660000;
	font-size: 0.9rem;
	height: 2rem;
	color: #fff;
	position: relative;
	padding-top: 0.4rem;
	line-height: 1.5rem;
	cursor: pointer;
	transition: 0.2s;
	white-space: nowrap;
	border-radius: 4px 4px 0 0;
	font-family: PremierSans-Bold-Italic, Arial, Helvetica Neue, Helvetica,
		sans-serif;
	font-weight: 400;
}
.socialShareHover .socialShareBtn .icn,
.socialShareVideo .socialShareBtn .icn,
.widgetShare.open .socialShareBtn .icn {
	display: inline-block;
	vertical-align: middle;
	margin-right: 0.3rem;
	margin-top: -2px;
	content: "";
	background: url(../i/sprites/global-sprite.png) -771px -567px no-repeat;
	width: 6px;
	height: 8px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.socialShareHover .socialShareBtn .icn,
	.socialShareVideo .socialShareBtn .icn,
	.widgetShare.open .socialShareBtn .icn {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.socialShareHover .socialShareBtn:focus,
.socialShareHover .socialShareBtn:hover,
.socialShareVideo .socialShareBtn:focus,
.socialShareVideo .socialShareBtn:hover,
.widgetShare.open .socialShareBtn:focus,
.widgetShare.open .socialShareBtn:hover {
	color: #fff;
}
.socialShareHover .socialShareBtn:focus .icn,
.socialShareHover .socialShareBtn:hover .icn,
.socialShareVideo .socialShareBtn:focus .icn,
.socialShareVideo .socialShareBtn:hover .icn,
.widgetShare.open .socialShareBtn:focus .icn,
.widgetShare.open .socialShareBtn:hover .icn {
	content: "";
	background: url(../i/sprites/global-sprite.png) -771px -567px no-repeat;
	width: 6px;
	height: 8px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.socialShareHover .socialShareBtn:focus .icn,
	.socialShareHover .socialShareBtn:hover .icn,
	.socialShareVideo .socialShareBtn:focus .icn,
	.socialShareVideo .socialShareBtn:hover .icn,
	.widgetShare.open .socialShareBtn:focus .icn,
	.widgetShare.open .socialShareBtn:hover .icn {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.socialShareHover .socialOptions,
.socialShareVideo .socialOptions,
.widgetShare.open .socialOptions {
	position: absolute;
	top: 2rem;
	right: 0;
	left: 0;
	max-height: 0;
	transition: 0.2s;
	z-index: 20;
	visibility: hidden;
}
.socialShareHover .socialOptions:after,
.socialShareVideo .socialOptions:after,
.widgetShare.open .socialOptions:after {
	content: " ";
	background: #660000;
	border-radius: 0 0 4px 4px;
	display: block;
	height: 1rem;
}
.socialShareHover .socialOptions .option,
.socialShareVideo .socialOptions .option,
.widgetShare.open .socialOptions .option {
	height: 4rem;
	position: relative;
	transition: 0.2s;
	cursor: pointer;
}
.socialShareHover .socialOptions .icn,
.socialShareVideo .socialOptions .icn,
.widgetShare.open .socialOptions .icn {
	transform: translateY(-0.5rem);
	opacity: 0;
}
.socialShareHover .socialOptions .whatsapp,
.socialShareVideo .socialOptions .whatsapp,
.widgetShare.open .socialOptions .whatsapp {
	display: none;
	background: #43d854;
}
.socialShareHover .socialOptions .whatsapp .icn,
.socialShareVideo .socialOptions .whatsapp .icn,
.widgetShare.open .socialOptions .whatsapp .icn {
	content: "";
	background: url(../i/sprites/social-sprite.png) 0 -49px no-repeat;
	width: 22px;
	height: 22px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -12px;
	margin-top: -10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.socialShareHover .socialOptions .whatsapp .icn,
	.socialShareVideo .socialOptions .whatsapp .icn,
	.widgetShare.open .socialOptions .whatsapp .icn {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.socialShareHover .socialOptions .whatsapp:focus,
.socialShareHover .socialOptions .whatsapp:hover,
.socialShareVideo .socialOptions .whatsapp:focus,
.socialShareVideo .socialOptions .whatsapp:hover,
.widgetShare.open .socialOptions .whatsapp:focus,
.widgetShare.open .socialOptions .whatsapp:hover {
	background: #cc0000;
}
.socialShareHover .socialOptions .twitter,
.socialShareVideo .socialOptions .twitter,
.widgetShare.open .socialOptions .twitter {
	background: #00aced;
}
.socialShareHover .socialOptions .twitter .icn,
.socialShareVideo .socialOptions .twitter .icn,
.widgetShare.open .socialOptions .twitter .icn {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -12px;
	margin-top: -10px;
}
.socialShareHover .socialOptions .twitter:focus,
.socialShareHover .socialOptions .twitter:hover,
.socialShareVideo .socialOptions .twitter:focus,
.socialShareVideo .socialOptions .twitter:hover,
.widgetShare.open .socialOptions .twitter:focus,
.widgetShare.open .socialOptions .twitter:hover {
	background: #fff;
}
.socialShareHover .socialOptions .twitter:focus .icn,
.socialShareHover .socialOptions .twitter:hover .icn,
.socialShareVideo .socialOptions .twitter:focus .icn,
.socialShareVideo .socialOptions .twitter:hover .icn,
.widgetShare.open .socialOptions .twitter:focus .icn,
.widgetShare.open .socialOptions .twitter:hover .icn {
	content: "";
	background: url(../i/sprites/social-sprite.png) 0 -28px no-repeat;
	width: 25px;
	height: 21px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.socialShareHover .socialOptions .twitter:focus .icn,
	.socialShareHover .socialOptions .twitter:hover .icn,
	.socialShareVideo .socialOptions .twitter:focus .icn,
	.socialShareVideo .socialOptions .twitter:hover .icn,
	.widgetShare.open .socialOptions .twitter:focus .icn,
	.widgetShare.open .socialOptions .twitter:hover .icn {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.socialShareHover .socialOptions .facebook,
.socialShareVideo .socialOptions .facebook,
.widgetShare.open .socialOptions .facebook {
	background: #3b5998;
}
.socialShareHover .socialOptions .facebook .icn,
.socialShareVideo .socialOptions .facebook .icn,
.widgetShare.open .socialOptions .facebook .icn {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -11px;
	margin-top: -11px;
}
.socialShareHover .socialOptions .facebook:focus,
.socialShareHover .socialOptions .facebook:hover,
.socialShareVideo .socialOptions .facebook:focus,
.socialShareVideo .socialOptions .facebook:hover,
.widgetShare.open .socialOptions .facebook:focus,
.widgetShare.open .socialOptions .facebook:hover {
	background: #fff;
}
.socialShareHover .socialOptions .facebook:focus .icn,
.socialShareHover .socialOptions .facebook:hover .icn,
.socialShareVideo .socialOptions .facebook:focus .icn,
.socialShareVideo .socialOptions .facebook:hover .icn,
.widgetShare.open .socialOptions .facebook:focus .icn,
.widgetShare.open .socialOptions .facebook:hover .icn {
	content: "";
	background: url(../i/sprites/social-sprite.png) -53px 0 no-repeat;
	width: 22px;
	height: 22px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.socialShareHover .socialOptions .facebook:focus .icn,
	.socialShareHover .socialOptions .facebook:hover .icn,
	.socialShareVideo .socialOptions .facebook:focus .icn,
	.socialShareVideo .socialOptions .facebook:hover .icn,
	.widgetShare.open .socialOptions .facebook:focus .icn,
	.widgetShare.open .socialOptions .facebook:hover .icn {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.socialShareHover .socialOptions .google,
.socialShareVideo .socialOptions .google,
.widgetShare.open .socialOptions .google {
	display: none;
	background: #dd4b39;
}
.socialShareHover .socialOptions .google .icn,
.socialShareVideo .socialOptions .google .icn,
.widgetShare.open .socialOptions .google .icn {
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 1;
	margin-top: -7.5px;
	margin-left: -7.5px;
}
.socialShareHover .socialOptions .google:focus,
.socialShareHover .socialOptions .google:hover,
.socialShareVideo .socialOptions .google:focus,
.socialShareVideo .socialOptions .google:hover,
.widgetShare.open .socialOptions .google:focus,
.widgetShare.open .socialOptions .google:hover {
	background: #c23321;
}
.socialShareHover .socialOptions .email,
.socialShareVideo .socialOptions .email,
.widgetShare.open .socialOptions .email {
	background: #fff;
}
.socialShareHover .socialOptions .email .icn,
.socialShareVideo .socialOptions .email .icn,
.widgetShare.open .socialOptions .email .icn {
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 1;
	margin-top: -8px;
	margin-left: -12px;
	content: "";
	background: url(../i/sprites/global-sprite.png) -732px -420px no-repeat;
	width: 24px;
	height: 16px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.socialShareHover .socialOptions .email .icn,
	.socialShareVideo .socialOptions .email .icn,
	.widgetShare.open .socialOptions .email .icn {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.socialShareHover .socialOptions .email:focus,
.socialShareHover .socialOptions .email:hover,
.socialShareVideo .socialOptions .email:focus,
.socialShareVideo .socialOptions .email:hover,
.widgetShare.open .socialOptions .email:focus,
.widgetShare.open .socialOptions .email:hover {
	background: #cc0000;
}
.socialShareHover .socialOptions .email:focus .icn,
.socialShareHover .socialOptions .email:hover .icn,
.socialShareVideo .socialOptions .email:focus .icn,
.socialShareVideo .socialOptions .email:hover .icn,
.widgetShare.open .socialOptions .email:focus .icn,
.widgetShare.open .socialOptions .email:hover .icn {
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 1;
	margin-top: -8px;
	margin-left: -12px;
	content: "";
	background: url(../i/sprites/global-sprite.png) -550px -468px no-repeat;
	width: 24px;
	height: 16px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.socialShareHover .socialOptions .email:focus .icn,
	.socialShareHover .socialOptions .email:hover .icn,
	.socialShareVideo .socialOptions .email:focus .icn,
	.socialShareVideo .socialOptions .email:hover .icn,
	.widgetShare.open .socialOptions .email:focus .icn,
	.widgetShare.open .socialOptions .email:hover .icn {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.socialShareHover .socialOptions .copy,
.socialShareVideo .socialOptions .copy,
.widgetShare.open .socialOptions .copy {
	background: #38003c;
}
.socialShareHover .socialOptions .copy .icn,
.socialShareVideo .socialOptions .copy .icn,
.widgetShare.open .socialOptions .copy .icn {
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 1;
	margin-top: -10px;
	margin-left: -10px;
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -332px no-repeat;
	width: 20px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.socialShareHover .socialOptions .copy .icn,
	.socialShareVideo .socialOptions .copy .icn,
	.widgetShare.open .socialOptions .copy .icn {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.socialShareHover .socialOptions .copy:focus,
.socialShareHover .socialOptions .copy:hover,
.socialShareVideo .socialOptions .copy:focus,
.socialShareVideo .socialOptions .copy:hover,
.widgetShare.open .socialOptions .copy:focus,
.widgetShare.open .socialOptions .copy:hover {
	background: #cc0000;
}
.socialShareHover.open .socialOptions,
.socialShareVideo.open .socialOptions,
.widgetShare.open.open .socialOptions {
	max-height: 200px;
	visibility: visible;
}
.socialShareHover.open .socialOptions .icn,
.socialShareVideo.open .socialOptions .icn,
.widgetShare.open.open .socialOptions .icn {
	transform: translateY(0);
	opacity: 1;
}
.socialShareVideo {
	position: relative;
	float: none;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: end;
	justify-content: flex-end;
	-ms-flex-align: center;
	align-items: center;
	height: 4rem;
}
.socialShareVideo:before {
	content: "";
	display: block;
}
.socialShareVideo:after {
	content: "";
	display: table;
	clear: both;
}
.socialShareVideo:before {
	display: none;
}
.socialShareVideo .socialShareText {
	font-family: PremierSans-Bold-Italic, Arial, Helvetica Neue, Helvetica,
		sans-serif;
	font-weight: 400;
	margin-right: 0.8rem;
	font-size: 1.1rem;
}
.socialShareVideo .socialOptions {
	top: 0;
	max-height: none;
	max-width: 40rem;
	display: -ms-flexbox;
	display: flex;
	visibility: visible;
	position: relative;
}
.socialShareVideo .socialOptions li:last-of-type .option {
	margin-right: 0;
}
.socialShareVideo .socialOptions li .option,
.socialShareVideo .socialOptions li .option.copyUrl,
.socialShareVideo .socialOptions li .option.email,
.socialShareVideo .socialOptions li .option.facebook,
.socialShareVideo .socialOptions li .option.twitter,
.socialShareVideo .socialOptions li .option.whatsApp {
	position: relative;
	width: 4rem;
	height: 4rem;
	margin: 0 0.8rem 0 0;
	border-radius: 2.5px;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
}
.socialShareVideo .socialOptions li .option.copyUrl .icn,
.socialShareVideo .socialOptions li .option.email .icn,
.socialShareVideo .socialOptions li .option.facebook .icn,
.socialShareVideo .socialOptions li .option .icn,
.socialShareVideo .socialOptions li .option.twitter .icn,
.socialShareVideo .socialOptions li .option.whatsApp .icn {
	opacity: 1;
	right: 0;
	position: absolute;
	top: 0;
	left: 0;
	margin: auto;
	transform: translateY(0);
	bottom: 0;
}
.socialShareVideo .socialOptions:after {
	content: none;
}
.widgetShare {
	float: right;
	position: relative;
}
.widgetShare .share-label {
	display: none;
}
.widgetShare .socialOptions {
	position: absolute;
	top: 0;
	right: 0;
	padding-right: 2.4rem;
	background: #e8e8e8;
	transition: all 0.3s ease-out;
	max-width: 0;
	overflow: hidden;
	visibility: hidden;
}
.widgetShare .socialOptions li {
	display: block;
}
.widgetShare .socialOptions .option {
	width: 2.4rem;
	height: 2.4rem;
	border-radius: 0;
}
.widgetShare .socialOptions .option .icn {
	opacity: 0;
	transition: opacity 0.2s;
}
.widgetShare .socialOptions .option:hover {
	background: #dbdbdb;
}
.widgetShare .socialShareBtn {
	height: 2.4rem;
	width: 2.4rem;
	position: relative;
	z-index: 10;
	cursor: pointer;
	display: inline-block;
	vertical-align: middle;
	border-radius: 0;
}
.widgetShare .socialShareBtn .icn {
	margin-top: -8px;
	transform: scale(0.8);
}
.widgetShare .socialShareBtn:focus .icn,
.widgetShare .socialShareBtn:hover .icn {
	content: "";
	background: url(../i/sprites/global-sprite.png) -660px -309px no-repeat;
	width: 12px;
	height: 16px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.widgetShare .socialShareBtn:focus .icn,
	.widgetShare .socialShareBtn:hover .icn {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.widgetShare.open .share-label {
	display: inline-block;
}
.widgetShare.open .socialShareBtn {
	background: #660000;
	width: auto;
}
.widgetShare.open .socialShareBtn .icn {
	content: "";
	background: url(../i/sprites/global-sprite.png) -771px -567px no-repeat;
	width: 6px;
	height: 8px;
	position: relative;
	top: auto;
	left: auto;
	margin: -3px 0.3rem 0 0;
	transform: scale(1);
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.widgetShare.open .socialShareBtn .icn {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.widgetShare.open .socialShareBtn:focus,
.widgetShare.open .socialShareBtn:hover {
	background: #660000;
}
.widgetShare.open .socialOptions {
	max-width: none;
	display: block;
	padding: 0;
}
.widgetShare.open .socialOptions .option {
	position: relative;
	top: auto;
	left: auto;
	margin: 0;
	width: 100%;
}
.widgetShare.open .socialOptions .option .icn {
	opacity: 1;
}
.socialLinks .label {
	display: none;
}
.socialLinks .socialOptions {
	white-space: nowrap;
	font-size: 0;
}
.socialLinks .socialOptions li {
	display: inline-block;
	vertical-align: top;
}
.socialLinks .socialOptions li:not(:last-child) {
	margin-right: 1rem;
}
.socialLinks .socialOptions [class*="option"] {
	display: inline-block;
	position: relative;
	width: 4rem;
	height: 4rem;
	transition: all 0.2s;
	cursor: pointer;
	border-radius: 100%;
	background: #fff;
}
.socialLinks .socialOptions [class*="option"]:hover {
	background: #e6e6e6;
}
.socialLinks .socialOptions .facebook-c {
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 1;
	margin-top: -8px;
	margin-left: -8px;
}
.socialLinks .socialOptions .twitter-c {
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 1;
	margin-top: -7.5px;
	margin-left: -9px;
}
.socialLinks .socialOptions .whatsapp-c {
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 1;
	margin-top: -7.5px;
	margin-left: -7.5px;
}
.socialLinks .socialOptions .youtube-c {
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 1;
	margin-top: -7.5px;
	margin-left: -10px;
}
.socialLinks .socialOptions .google-c,
.socialLinks .socialOptions .instagram-c {
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 1;
	margin-top: -7.5px;
	margin-left: -7.5px;
}
.socialLinks.coloured .socialOptions .facebook-option {
	background: #3b5998;
	box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.15);
}
.socialLinks.coloured .socialOptions .facebook-option .icn {
	content: "";
	background: url(../i/sprites/social-sprite.png) -95px -60px no-repeat;
	width: 16px;
	height: 16px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.socialLinks.coloured .socialOptions .facebook-option .icn {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.socialLinks.coloured .socialOptions .facebook-option:hover {
	background: #fff;
}
.socialLinks.coloured .socialOptions .facebook-option:hover .icn {
	content: "";
	background: url(../i/sprites/social-sprite.png) -95px -44px no-repeat;
	width: 16px;
	height: 16px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.socialLinks.coloured .socialOptions .facebook-option:hover .icn {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.socialLinks.coloured .socialOptions .whatsapp-option {
	background: #43d854;
	box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.15);
}
.socialLinks.coloured .socialOptions .whatsapp-option:hover {
	background: #28c039;
}
.socialLinks.coloured .socialOptions .whatsapp-option .icn {
	content: "";
	background: url(../i/sprites/social-sprite.png) -15px -103px no-repeat;
	width: 15px;
	height: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.socialLinks.coloured .socialOptions .whatsapp-option .icn {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.socialLinks.coloured .socialOptions .twitter-option {
	background: #00aced;
	box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.15);
}
.socialLinks.coloured .socialOptions .twitter-option .icn {
	content: "";
	background: url(../i/sprites/social-sprite.png) -95px -29px no-repeat;
	width: 18px;
	height: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.socialLinks.coloured .socialOptions .twitter-option .icn {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.socialLinks.coloured .socialOptions .twitter-option:hover {
	background: #fff;
}
.socialLinks.coloured .socialOptions .twitter-option:hover .icn {
	content: "";
	background: url(../i/sprites/social-sprite.png) -95px -14px no-repeat;
	width: 18px;
	height: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.socialLinks.coloured .socialOptions .twitter-option:hover .icn {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.socialLinks.coloured .socialOptions .youtube-option {
	background: #b00;
	box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.15);
}
.socialLinks.coloured .socialOptions .youtube-option:hover {
	background: #800;
}
.socialLinks.coloured .socialOptions .youtube-option .icn.youtube-c {
	content: "";
	background: url(../i/sprites/social-sprite.png) -95px 0 no-repeat;
	width: 20px;
	height: 14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.socialLinks.coloured .socialOptions .youtube-option .icn.youtube-c {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.socialLinks.coloured .socialOptions .instagram-option {
	background: #fff;
	box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.15);
}
.socialLinks.coloured .socialOptions .instagram-option .icn {
	content: "";
	background: url(../i/sprites/social-sprite.png) -20px -71px no-repeat;
	width: 18px;
	height: 18px;
	margin-top: -9.5px;
	margin-left: -9.5px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.socialLinks.coloured .socialOptions .instagram-option .icn {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.socialLinks.coloured .socialOptions .instagram-option:hover {
	background: #000;
}
.socialLinks.coloured .socialOptions .instagram-option:hover .icn {
	content: "";
	background: url(../i/sprites/social-sprite.png) -38px -71px no-repeat;
	width: 18px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.socialLinks.coloured .socialOptions .instagram-option:hover .icn {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.socialLinks.coloured .socialOptions .google-option {
	background: #dd4b39;
	box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.15);
}
.socialLinks.coloured .socialOptions .google-option:hover {
	background: #c23321;
}
.socialLinks.coloured .socialOptions .google-option .icn {
	content: "";
	background: url(../i/sprites/social-sprite.png) -115px -15px no-repeat;
	width: 15px;
	height: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.socialLinks.coloured .socialOptions .google-option .icn {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.socialShareInline .socialOptions {
	display: -ms-flexbox;
	display: flex;
}
.socialShareInline li:last-of-type .option {
	margin: 0;
}
.socialShareInline .option {
	background: #fff;
	border-radius: 100%;
	height: 4rem;
	width: 4rem;
	position: relative;
	margin-right: 0.8rem;
	cursor: pointer;
}
.socialShareInline .icn {
	position: absolute;
	top: 50%;
	left: 50%;
}
.socialShareInline .whatsapp {
	display: none;
}
.socialShareInline .whatsapp .icn {
	margin-left: -7px;
	margin-top: -8px;
}
.socialShareInline .twitter .icn {
	margin-left: -9px;
	margin-top: -8px;
}
.socialShareInline .facebook .icn {
	margin-left: -8px;
	margin-top: -9px;
}
.socialShareInline .email .icn {
	z-index: 1;
	margin-top: -8px;
	margin-left: -12px;
	content: "";
	background: url(../i/sprites/global-sprite.png) -732px -420px no-repeat;
	width: 24px;
	height: 16px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.socialShareInline .email .icn {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.socialShareInline .copy .icn {
	z-index: 1;
	margin-top: -10px;
	margin-left: -10px;
}
@media (max-width: 63.9375em) {
	.socialShareInline .socialOptions .whatsapp {
		display: block;
	}
	.socialShareInline .socialOptions .copy {
		display: none;
	}
	.socialShareHover .socialOptions,
	.socialShareVideo .socialOptions {
		max-width: none;
	}
	.socialShareHover .socialOptions .whatsapp,
	.socialShareVideo .socialOptions .whatsapp {
		display: block;
	}
	.socialShareHover .socialOptions li,
	.socialShareVideo .socialOptions li {
		width: 25%;
	}
	.socialShareHover .socialOptions .copy,
	.socialShareHover .socialOptions li:nth-child(4),
	.socialShareVideo .socialOptions .copy,
	.socialShareVideo .socialOptions li:nth-child(4) {
		display: none;
	}
	.socialShareHover .socialOptions li {
		width: 100%;
	}
}
@media (max-width: 63.9375em) {
	.galleryArticle .socialShareSticky .socialShareHover,
	.socialShareSticky .socialShareHover.articleShare .socialShareHover {
		float: none;
		display: block;
		position: fixed;
		bottom: 0;
		left: 0;
		right: 0;
		margin: 0;
		z-index: 150;
	}
	.galleryArticle .socialShareSticky .socialShareHover:before,
	.socialShareSticky .socialShareHover.articleShare .socialShareHover:before {
		content: "";
		display: block;
	}
	.galleryArticle .socialShareSticky .socialShareHover:after,
	.socialShareSticky .socialShareHover.articleShare .socialShareHover:after {
		content: "";
		display: table;
		clear: both;
	}
	.galleryArticle .socialShareSticky .socialShareHover .socialShareBtn,
	.socialShareSticky
		.socialShareHover.articleShare
		.socialShareHover
		.socialShareBtn {
		float: left;
		width: 8rem;
		height: 4rem;
		border-radius: 0;
		text-align: center;
		line-height: 3.2rem;
	}
	.galleryArticle .socialShareSticky .socialShareHover .socialOptions,
	.socialShareSticky
		.socialShareHover.articleShare
		.socialShareHover
		.socialOptions {
		top: 0;
		left: 8rem;
		max-height: none;
		max-width: none;
	}
	.galleryArticle .socialShareSticky .socialShareHover .socialOptions .icn,
	.socialShareSticky
		.socialShareHover.articleShare
		.socialShareHover
		.socialOptions
		.icn {
		transform: translateY(0);
		opacity: 1;
	}
	.galleryArticle .socialShareSticky .socialShareHover .socialOptions li,
	.socialShareSticky
		.socialShareHover.articleShare
		.socialShareHover
		.socialOptions
		li {
		width: 25%;
		float: left;
	}
}
@media (max-width: 43.75em) {
	.video-player .video-player__social-share {
		position: fixed;
		bottom: 0;
		left: 0;
		right: 0;
		z-index: 100;
	}
	.video-player .socialShareVideo {
		display: -ms-grid;
		display: grid;
		-ms-grid-columns: 20% 1fr;
		grid-template-columns: 20% 1fr;
	}
	.video-player .socialShareText {
		width: 100%;
		height: 100%;
		background: #660000;
		line-height: 4rem;
		margin: 0;
		text-align: center;
	}
	.video-player .socialShareText .icn {
		display: inline-block;
		margin-bottom: -2px;
		margin-right: 2px;
	}
	.video-player .socialOptions {
		-ms-flex: 1;
		flex: 1;
	}
	.video-player .socialOptions li {
		height: 4.8rem;
	}
	.video-player .socialOptions li .option.copy,
	.video-player .socialOptions li .option.email,
	.video-player .socialOptions li .option.facebook,
	.video-player .socialOptions li .option.twitter,
	.video-player .socialOptions li .option.whatsapp {
		border-radius: 0;
		width: 100%;
	}
}
.webViewBody .socialShare,
.webViewBody .socialShareHover {
	display: none;
}
@keyframes f {
	0% {
		transform: translateY(-10px);
	}
	50% {
		transform: translateY(-10px);
	}
	0% {
		transform: translateY(0);
	}
}
.shareTxt {
	position: fixed;
	display: none;
	text-align: center;
	padding: 0.4rem;
	margin-top: -5rem;
	background: #660000;
	color: #fff;
	font-weight: 600;
	border-radius: 22px;
	float: left;
	animation: f 0.3s forwards;
	z-index: 10;
	transition: all 0.2s ease-in-out;
}
.shareTxt .option {
	display: block;
	float: left;
	width: 3rem;
	height: 3rem;
	position: relative;
	border-radius: 100%;
	transition: all 0.2s;
}
.shareTxt .option .twitter-w {
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 1;
	margin-top: -7.5px;
	margin-left: -9px;
}
.shareTxt .option .facebook-w {
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 1;
	margin-top: -8px;
	margin-left: -8px;
}
.shareTxt .option .google-w,
.shareTxt .option .whatsapp-w {
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 1;
	margin-top: -7.5px;
	margin-left: -7.5px;
}
.shareTxt .option:hover {
	background: #030f40;
}
.shareTxt:after {
	content: "";
	display: block;
	border: 6px solid transparent;
	border-top-color: #660000;
	position: absolute;
	bottom: -12px;
	left: 50%;
	margin-left: -6px;
}
.shareTxt.active {
	display: block;
}
.videoWrapper {
	position: relative;
	padding-bottom: 56.25%;
	height: 0;
}
.videoWrapper embed,
.videoWrapper iframe,
.videoWrapper object {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.videoWrapper video {
	width: 100%;
	height: auto;
}
.inlineVideo .runTime,
.inlineVideo .videoWrapper {
	margin-bottom: 1rem;
}
.inlineVideo .title {
	font-size: 1.6rem;
	line-height: 1.2;
	font-weight: 600;
	margin-bottom: 1rem;
}
div::-webkit-media-text-track-container,
span::-webkit-media-text-track-container,
video::-webkit-media-text-track-container {
	height: 100% !important;
	bottom: 0 !important;
	position: relative !important;
	top: auto !important;
}
div::-webkit-media-text-track-region,
span::-webkit-media-text-track-region,
video::-webkit-media-text-track-region {
	width: 100% !important;
	position: absolute !important;
	left: 0 !important;
	top: auto !important;
	bottom: 0 !important;
}
div::-webkit-media-text-track-region-container,
span::-webkit-media-text-track-region-container,
video::-webkit-media-text-track-region-container {
	bottom: 1rem !important;
	top: auto !important;
	position: absolute !important;
	width: 100% !important;
	font-size: 2rem !important;
}
video span::cue {
	font-size: 1.6rem;
}
.matchAbridged {
	background: #fff;
	padding: 0.8rem 1rem;
	border-bottom: 1px solid #efefef;
	display: block;
	color: #242424;
	position: relative;
	transition: all 0.2s;
	line-height: 24px;
	font-family: PremierSans-Regular, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 1.2rem;
	text-align: center;
}
.matchAbridged,
.matchAbridged abbr[title] {
	text-decoration: none;
}
.matchAbridged abbr[title]:hover {
	cursor: pointer;
}
.matchAbridged .matchMinuteContainer {
	position: absolute;
	left: 1rem;
	top: 0.9rem;
	color: #e90052;
	transition: 0.2s;
	font-size: 1.1rem;
}
.matchAbridged a {
	display: block;
	text-decoration: none;
	color: #242424;
}
.matchAbridged span {
	display: inline-block;
	vertical-align: middle;
}
.matchAbridged span.matchTime {
	color: #e90052;
	padding-right: 1.2rem;
}
.matchAbridged time {
	display: -ms-inline-flexbox;
	display: inline-flex;
	-ms-flex-pack: center;
	justify-content: center;
	-ms-flex-align: center;
	align-items: center;
	padding: 0 0.5rem;
	line-height: 1;
	background: #fff;
	border: 1px solid #efefef;
	font-size: 1.2rem;
	color: #2f2f2f;
	transition: all 0.2s;
	min-width: 4.6rem;
	min-height: 2.4rem;
	text-align: center;
}
.matchAbridged .matchInfo {
	display: block;
	color: #76766f;
	margin-bottom: 0.5rem;
	transition: all 0.2s;
}
.matchAbridged .teamName {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	min-width: 3.8rem;
	font-size: 1.4rem;
	text-align: right;
}
.matchAbridged > .teamName ~ .teamName {
	text-align: left;
}
.matchAbridged .badge,
.matchAbridged .badge-20 {
	margin: 0 0.5rem;
}
.matchAbridged .badge-25 {
	margin: 0 0.7rem;
}
.matchAbridged .score {
	background: #660000;
	color: #fff;
	padding: 0;
	line-height: 2.4rem;
	font-size: 1.3rem;
	min-width: 4.6rem;
	text-align: center;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.matchAbridged .score span {
	line-height: 2rem;
	vertical-align: baseline;
	margin-right: 0;
	padding: 0 0.6rem 0 0.5rem;
	position: relative;
	color: #660000;
}
.matchAbridged .score span:before {
	content: " ";
	display: block;
	width: 0.1rem;
	height: 1.5rem;
	background: hsla(0, 0%, 100%, 0.2);
	position: absolute;
	top: 0.2rem;
	left: 50%;
}
.matchAbridged div.hptoMatchBroadcaster {
	display: block;
	margin-left: 3.5rem;
	text-align: center;
}
.matchAbridged .matchSummaryBroadcastersContainer {
	margin-top: 0.8rem;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: center;
	justify-content: center;
	-ms-flex-align: center;
	align-items: center;
}
.matchAbridged [class*="arrow-right"] {
	position: absolute;
	top: 1.5rem;
	right: 1.6rem;
	transition: right 0.2s;
	content: "";
	background: url(../i/sprites/arrows-sprite.png) -82px -64px no-repeat;
	width: 9px;
	height: 8px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.matchAbridged [class*="arrow-right"] {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.matchAbridged.live .score {
	background: #cc0000;
	color: #fff;
}
.matchAbridged.live .score span {
	color: #cc0000;
}
.matchAbridged.live:focus .matchMinuteContainer,
.matchAbridged.live:hover .matchMinuteContainer {
	color: #fff;
}
.matchAbridged.active {
	background: linear-gradient(270deg, #cc0000, #660000 45%);
	color: #fff;
}
.matchAbridged.active time {
	background: #fff;
}
.matchAbridged.active .minutes,
.matchAbridged.active time span {
	color: #fff;
}
.matchAbridged.active .multipleBroadcastersButton {
	color: #242424;
}
.matchAbridged.active .chevron-rightblack-normal {
	content: "";
	background: url(../i/sprites/chevrons-sprite.png) -45px -68px no-repeat;
	width: 9px;
	height: 15px;
	opacity: 1;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.matchAbridged.active .chevron-rightblack-normal {
		background-image: url(../i/sprites/chevrons-sprite@x2.png);
		background-size: 93px 83px;
	}
}
.matchAbridged.active .arrow-right {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
	transform: scale(0.7);
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.matchAbridged.active .arrow-right {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.matchAbridged:not(.disabled):focus,
.matchAbridged:not(.disabled):hover {
	background: linear-gradient(270deg, #cc0000, #660000 45%);
	color: #fff;
	cursor: pointer;
}
@media (max-width: 43.75em) {
	.matchAbridged:not(.disabled):focus,
	.matchAbridged:not(.disabled):hover {
		color: #fff;
	}
}
.matchAbridged:not(.disabled):focus .matchInfo,
.matchAbridged:not(.disabled):focus .minutes,
.matchAbridged:not(.disabled):focus h6,
.matchAbridged:not(.disabled):hover .matchInfo,
.matchAbridged:not(.disabled):hover .minutes,
.matchAbridged:not(.disabled):hover h6 {
	color: #fff;
}
.matchAbridged:not(.disabled):focus time,
.matchAbridged:not(.disabled):hover time {
	background: #fff;
	color: #2f2f2f;
}
.matchAbridged:not(.disabled):focus [class*="arrow-right"],
.matchAbridged:not(.disabled):hover [class*="arrow-right"] {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
	right: 1rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.matchAbridged:not(.disabled):focus [class*="arrow-right"],
	.matchAbridged:not(.disabled):hover [class*="arrow-right"] {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.matchAbridged:not(.disabled):focus .multipleBroadcastersButton,
.matchAbridged:not(.disabled):hover .multipleBroadcastersButton {
	color: #242424;
}
.matchAbridged:not(.disabled):focus .chevron-rightblack-normal,
.matchAbridged:not(.disabled):hover .chevron-rightblack-normal {
	content: "";
	background: url(../i/sprites/chevrons-sprite.png) -45px -68px no-repeat;
	width: 9px;
	height: 15px;
	opacity: 1;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.matchAbridged:not(.disabled):focus .chevron-rightblack-normal,
	.matchAbridged:not(.disabled):hover .chevron-rightblack-normal {
		background-image: url(../i/sprites/chevrons-sprite@x2.png);
		background-size: 93px 83px;
	}
}
.matchAbridged.form .teamForm {
	background-color: #13cf00;
	border-radius: 100%;
	color: #fff;
	line-height: 2.4rem;
	width: 2.4rem;
	text-align: center;
	font-size: 0.98rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.matchAbridged.form .teamForm + .teamName {
	text-align: right;
}
.matchAbridged.form .lose {
	background-color: #d81920;
}
.matchAbridged.form .draw {
	background-color: #76766f;
}
.matchAbridged.form .win {
	background-color: #13cf00;
}
.matchAbridged [class*="chevron"] {
	position: absolute;
	top: 50%;
	right: 1rem;
	margin-top: -0.45rem;
	transform: scale(0.6);
}
.matchAbridged .chevron-rightblack-normal {
	margin-top: -0.75rem;
	opacity: 0.4;
	transition: opacity 0.2s;
}
.relatedArticle {
	text-decoration: none;
	color: #6c6c6c;
	display: block;
	font-size: 1.1rem;
	line-height: 2.3;
	position: relative;
	transition: all 0.2s;
	padding-left: 3.5rem;
}
.relatedArticle.club {
	min-height: 3rem;
}
.relatedArticle.club:before {
	display: none;
}
.relatedArticle.club strong {
	color: #267788;
}
.relatedArticle p {
	display: inline-block;
	vertical-align: sub;
	line-height: 1.36;
	font-size: 1.1rem;
	color: #6c6c6c;
}
.relatedArticle p:before {
	content: "";
	display: block;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
}
.relatedArticle.text p:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -72px -704px no-repeat;
	width: 20px;
	height: 14px;
	left: 0.4rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.relatedArticle.text p:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.relatedArticle.video p:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -232px -704px no-repeat;
	width: 20px;
	height: 14px;
	left: 0.4rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.relatedArticle.video p:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.relatedArticle.play p:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -211px -640px no-repeat;
	width: 10px;
	height: 11px;
	left: 0.9rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.relatedArticle.play p:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.relatedArticle.photo p:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -132px -704px no-repeat;
	width: 20px;
	height: 14px;
	left: 0.3rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.relatedArticle.photo p:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.relatedArticle .tag {
	font-weight: 600;
	margin-bottom: 0.5rem;
}
.relatedArticle .badge {
	position: absolute;
	top: 50%;
	left: 0;
	transform: translateY(-50%);
}
.relatedArticle .badge + p:before {
	display: none;
}
.relatedArticle .badge .badge-image {
	vertical-align: middle;
}
.relatedArticle strong {
	margin-right: 0.5rem;
}
.relatedArticle .icn {
	display: inline-block;
	vertical-align: middle;
	margin-left: 0.3rem;
	margin-top: -1px;
}
.relatedArticle:focus p,
.relatedArticle:hover p {
	text-decoration: underline;
	color: #cc0000;
}
.gallery .relatedArticle.text p:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -252px -704px no-repeat;
	width: 18px;
	height: 14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.gallery .relatedArticle.text p:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.gallery .relatedArticle.video p:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -452px -488px no-repeat;
	width: 18px;
	height: 12px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.gallery .relatedArticle.video p:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.gallery .relatedArticle.play p:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -221px -640px no-repeat;
	width: 10px;
	height: 11px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.gallery .relatedArticle.play p:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.gallery .relatedArticle.photo p:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -152px -704px no-repeat;
	width: 20px;
	height: 14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.gallery .relatedArticle.photo p:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.filterSection,
.searchHeader {
	padding-bottom: 2rem;
	margin-bottom: 2rem;
	border-bottom: 1px solid #76766f;
}
.filterSection .checkboxList,
.filterSection .dropdown,
.filterSection .toggleBtn {
	margin-bottom: 1rem;
}
.filterSection .checkboxList:before {
	content: "";
	display: block;
}
.filterSection .checkboxList:after {
	content: "";
	display: table;
	clear: both;
}
.filterSection .checkboxList label {
	display: block;
	cursor: pointer;
	padding-left: 1.5rem;
	position: relative;
	padding: 0.3rem 0.5rem 0.3rem 1.5rem;
	font-size: 1.2rem;
}
.filterSection .checkboxList .icn {
	display: inline-block;
	vertical-align: middle;
	margin-left: 0.5em;
}
.filterSection .checkboxList input {
	position: absolute;
	top: 5px;
	left: 0;
}
.filterSection .checkboxList li {
	float: left;
	width: 50%;
	padding-right: 0.5rem;
}
.filterWidgetBtn {
	margin-top: 1rem;
	display: none;
}
.filterWidget .filterWidgetMobileHeader {
	background: #660000;
	padding: 1rem 7.57576%;
	color: #fff;
	margin-bottom: 1rem;
	position: relative;
	display: none;
}
.filterWidget .filterWidgetMobileHeader .subHeader {
	color: #fff;
	margin-bottom: 0;
}
.filterWidget .filterWidgetMobileHeader .close {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	width: 5rem;
	transition: all 0.2s;
}
.filterWidget .filterWidgetMobileHeader .close:focus {
	background: #080009;
}
.filterWidget .filterWidgetMobileHeader .icn {
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 1;
	margin-top: -9px;
	margin-left: -9px;
}
.filterWidget .filterOptions {
	margin-bottom: 2rem;
}
.filterWidget .filterOptions [class^="btn"] {
	display: inline-block;
	padding: 0 2rem;
}
@media (max-width: 63.9375em) {
	.filterWidget {
		display: none;
		position: fixed;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		z-index: 100;
		background: #fff;
		overflow-y: auto;
	}
	.filterWidget .filterWidgetMobileHeader {
		display: block;
	}
	.filterWidget .filterSection {
		padding: 0 7.57576%;
	}
	.filterWidget.open,
	.filterWidgetBtn {
		display: block;
	}
}
.dropDown {
	position: relative;
	cursor: pointer;
	width: 20rem;
	padding: 0;
}
.dropDown:before {
	background: #e8e8e8;
	bottom: 1rem;
	content: "";
	display: block;
	height: auto;
	position: absolute;
	right: 0;
	top: 1rem;
	width: 1px;
}
.dropDown .loader-small {
	position: absolute;
	bottom: 1rem;
	left: 50%;
	transform: translateX(-50%);
	z-index: 1;
}
.dropDown .label {
	position: absolute;
	left: 1.8rem;
	top: 1.8rem;
	pointer-events: none;
	margin-bottom: 0.3rem;
	font-size: 1.1rem;
	color: #660000;
	font-family: PremierSans-Bold-Italic, Arial, Helvetica Neue, Helvetica,
		sans-serif;
	font-weight: 400;
	white-space: nowrap;
}
.dropDown .current {
	transition: all 0.2s;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	color: #2f2f2f;
	font-size: 1.7rem;
	padding: 3.5rem 4rem 1.8rem 1.8rem;
}
.dropDown .current:after {
	display: block;
	content: "";
	background: url(../i/sprites/global-sprite.png) -767px -669px no-repeat;
	width: 8px;
	height: 10px;
	position: absolute;
	right: 1.8rem;
	top: 50%;
	transform: translateY(-50%);
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.dropDown .current:after {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.dropDown .current:focus,
.dropDown .current:hover {
	color: #e90052;
}
.dropDown .current:focus:before,
.dropDown .current:hover:before {
	width: 100%;
}
.dropDown .current:focus:after,
.dropDown .current:hover:after {
	content: "";
	background: url(../i/sprites/global-sprite.png) -664px -599px no-repeat;
	width: 8px;
	height: 11px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.dropDown .current:focus:after,
	.dropDown .current:hover:after {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.dropDown .dropdownList {
	visibility: hidden;
	transform: scale(0);
	transform-origin: top center;
	position: absolute;
	top: 7rem;
	left: 0;
	z-index: 70;
	background: #fff;
	min-width: 100%;
	transition: 0.1s;
	box-shadow: 0 1px 12px 0 rgba(0, 0, 0, 0.15);
	border-radius: 0 0 2px 2px;
	max-height: 40rem;
	overflow-y: auto;
	padding: 1rem 0;
}
.dropDown .dropdownList:before {
	background: linear-gradient(270deg, #cc0000, #660000);
	content: "";
	display: block;
	height: 3px;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
}
.dropDown .dropdownList li {
	color: #333;
	padding: 1rem 2rem;
	cursor: pointer;
	font-size: 1.2rem;
	transition: all 0.2s;
}
.dropDown .dropdownList li a {
	color: #242424;
	text-decoration: none;
}
.dropDown .dropdownList li.highlight,
.dropDown .dropdownList li:focus,
.dropDown .dropdownList li:hover {
	background-color: transparent;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.dropDown .short {
	display: none;
}
.dropDown .badge-20 {
	display: inline-block;
	vertical-align: middle;
	margin-right: 0.5em;
}
.dropDown.clubs .dropdownList {
	column-count: 2;
	white-space: nowrap;
}
.dropDown.active .current:before {
	width: 100%;
}
.dropDown.active .current:focus,
.dropDown.active .current:hover {
	color: #660000;
}
.dropDown.active .current:focus:before,
.dropDown.active .current:hover:before {
	background: #660000;
}
.dropDown.inactive .label {
	opacity: 0.4;
}
.dropDown.inactive .current {
	cursor: not-allowed;
	opacity: 0.4;
}
.dropDown.inactive .current:focus:before,
.dropDown.inactive .current:hover:before {
	width: 0;
}
.dropDown.open .current:before {
	width: 100%;
}
.dropDown.open .current:focus,
.dropDown.open .current:hover {
	color: #660000;
}
.dropDown.open .current:focus:before,
.dropDown.open .current:hover:before {
	background: #660000;
}
.dropDown.open .dropdownList {
	visibility: visible;
	transform: scale(1);
}
@media (max-width: 25em) {
	.dropDown .long {
		display: none;
	}
	.dropDown .short {
		display: block;
	}
}
.tabHeader {
	padding: 1.5rem 1rem;
	text-align: center;
	background: #e8e8e8;
	clear: both;
}
.tablist li {
	display: inline-block;
	position: relative;
	padding: 1.5rem 3rem;
	font-size: 1.3rem;
	text-decoration: none;
	text-align: center;
	background-color: #ebebe6;
	color: #6c6c6c;
	cursor: pointer;
	transition: all 0.2s;
	border-radius: 3px 3px 0 0;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
@media (max-width: 43.75em) {
	.tablist li {
		padding: 1.2rem 2rem;
	}
}
.tablist li:not(:last-child) {
	margin-right: 0.5rem;
}
.tablist li:focus,
.tablist li:hover {
	background-color: #cc0000;
	color: #fff;
}
.tablist li.active {
	background: #fff;
	color: #2f2f2f;
	border-bottom: none;
}
.tablist .more {
	display: none;
	padding: 0;
}
.tablist .more .icn {
	display: inline-block;
	margin-left: 0.5rem;
	vertical-align: middle;
	content: "";
	background: url(../i/sprites/chevrons-sprite.png) -68px -52px no-repeat;
	width: 10px;
	height: 6px;
	transition: transform 0.2s;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.tablist .more .icn {
		background-image: url(../i/sprites/chevrons-sprite@x2.png);
		background-size: 93px 83px;
	}
}
.tablist .more .moreToggle {
	padding: 1.5rem 3rem;
}
@media (max-width: 43.75em) {
	.tablist .more .moreToggle {
		padding: 1.2rem 2rem;
	}
}
.tablist .more .moreToggleDropdown {
	position: absolute;
	top: 3.8rem;
	right: 0;
	width: 18rem;
	transform: scale(0);
	transition: 0.1s;
	transform-origin: top right;
	visibility: hidden;
	white-space: normal;
	border-top: 1px solid #ccc;
	z-index: 50;
}
.tablist .more .moreToggleDropdown li {
	display: block;
	margin: 0;
	border-radius: 0;
}
.tablist .more:hover .icn {
	content: "";
	background: url(../i/sprites/chevrons-sprite.png) -84px -43px no-repeat;
	width: 9px;
	height: 5px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.tablist .more:hover .icn {
		background-image: url(../i/sprites/chevrons-sprite@x2.png);
		background-size: 93px 83px;
	}
}
.tablist .more.open .icn {
	transform: rotateX(180deg);
}
.tablist .more.open .moreToggleDropdown {
	visibility: visible;
	transform: scale(1);
}
.tablist.showMoreEnabled .more {
	display: inline-block;
}
@media (max-width: 43.75em) {
	.kotmHub .tablist li {
		font-size: 1.1rem;
		padding: 1.2rem 1rem;
	}
}
.tabbedContent {
	float: left;
	width: 100%;
}
.tabbedContent [data-ui-tab] {
	display: none;
	position: relative;
}
.tabbedContent [data-ui-tab]:before {
	content: "";
	display: block;
}
.tabbedContent [data-ui-tab]:after {
	content: "";
	display: table;
	clear: both;
}
.tabbedContent [data-ui-tab].active {
	display: block;
}
.sideTabsContainer [data-ui-tab] {
	width: 75%;
	float: left;
	padding-left: 2rem;
	border-left: 1px solid #660000;
}
.sideTabsContainer .tablist {
	width: 25%;
	float: left;
	display: block;
	padding: 0;
}
.sideTabsContainer .tablist .info {
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 1;
	margin-top: -7px;
	margin-left: -7px;
}
.sideTabsContainer .tablist .tour {
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 1;
	margin-top: -5.5px;
	margin-left: -9.5px;
}
.sideTabsContainer .tablist .pin {
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 1;
	margin-top: -7.5px;
	margin-left: -6px;
}
.sideTabsContainer .tablist .icn {
	position: absolute;
	left: 2rem;
}
.sideTabsContainer .tablist li {
	width: 100%;
	margin-right: 0;
	margin-bottom: 1rem;
	background: #e8e8e8;
	border-radius: 3px;
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	color: #333;
}
.sideTabsContainer .tablist li.active,
.sideTabsContainer .tablist li:hover {
	background: #660000;
	color: #fff;
}
.sideTabsContainer .tablist li.active .info,
.sideTabsContainer .tablist li:hover .info {
	content: "";
	background: url(../i/sprites/global-sprite.png) -345px -704px no-repeat;
	width: 14px;
	height: 14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.sideTabsContainer .tablist li.active .info,
	.sideTabsContainer .tablist li:hover .info {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.sideTabsContainer .tablist li.active .tour,
.sideTabsContainer .tablist li:hover .tour {
	content: "";
	background: url(../i/sprites/global-sprite.png) -526px -488px no-repeat;
	width: 19px;
	height: 11px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.sideTabsContainer .tablist li.active .tour,
	.sideTabsContainer .tablist li:hover .tour {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.sideTabsContainer .tablist li.active .pin,
.sideTabsContainer .tablist li:hover .pin {
	content: "";
	background: url(../i/sprites/global-sprite.png) -432px -718px no-repeat;
	width: 12px;
	height: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.sideTabsContainer .tablist li.active .pin,
	.sideTabsContainer .tablist li:hover .pin {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
@media (max-width: 43.75em) {
	.sideTabsContainer [data-ui-tab] {
		width: 100%;
		float: none;
		padding-left: 0;
		border: none;
	}
	.sideTabsContainer .tablist {
		width: 100%;
		float: none;
	}
}
.broadcastFixturesContainer {
	clear: both;
}
.highlightContainer span.stadiumName {
	padding-left: 2.8rem;
}
.fixture--large .teams,
.fixture .teams {
	position: relative;
	font-size: 0;
}
.fixture--large .teams {
	width: 45%;
}
.fixture .teams {
	width: 42%;
}
.fixture,
.fixture--large {
	display: block;
	color: #242424;
	text-decoration: none;
	position: relative;
}
.fixture--large .arrow-right,
.fixture--large .short,
.fixture .arrow-right,
.fixture .short {
	display: none;
}
.fixture--large span,
.fixture--large time,
.fixture span,
.fixture time {
	display: inline-block;
	vertical-align: middle;
}
.fixture--large .overview,
.fixture .overview {
	display: block;
	padding: 1.8rem 0;
}
.fixture--large .overview .broadcasterContainer,
.fixture .overview .broadcasterContainer {
	margin-top: 0;
}
@media (min-width: 43.75em) {
	.fixture--large .overview .broadcasterContainer__multiple,
	.fixture .overview .broadcasterContainer__multiple {
		min-width: auto;
	}
}
.fixture--large .overview .broadcastDataContainer,
.fixture .overview .broadcastDataContainer {
	margin-right: calc(12rem + 3%);
	display: -ms-flexbox;
	display: flex;
}
@media (max-width: 940px) {
	.fixture--large .overview .broadcastDataContainer,
	.fixture .overview .broadcastDataContainer {
		margin-right: calc(15rem + 1%);
	}
}
.fixture--large .overview .broadcaster.broadcaster--multiple,
.fixture .overview .broadcaster.broadcaster--multiple {
	font-size: 12px;
	padding: 10px;
	max-width: 15%;
	width: auto;
	margin: 0 auto;
	text-align: left;
}
.fixture--large .overview .broadcaster.broadcaster--multiple .liveOn,
.fixture .overview .broadcaster.broadcaster--multiple .liveOn {
	margin-bottom: 5px;
	display: block;
	width: 50%;
	float: left;
	text-align: right;
	margin-top: 5px;
}
.fixture--large .overview .broadcaster--stacked,
.fixture .overview .broadcaster--stacked {
	padding-left: 0;
	text-align: center;
	display: block;
	min-width: 0;
}
.fixture--large .overview .broadcaster--stacked li,
.fixture .overview .broadcaster--stacked li {
	display: block;
}
.fixture--large .overview .broadcaster--stacked li .logo,
.fixture .overview .broadcaster--stacked li .logo {
	display: inline-block;
	margin-bottom: 0;
}
.fixture--large .overview .broadcaster--stacked li .logo:nth-of-type(n + 1),
.fixture .overview .broadcaster--stacked li .logo:nth-of-type(n + 1) {
	margin-top: 4px;
}
.fixture--large .overview .score,
.fixture .overview .score {
	background: #660000;
	font-size: 1.8rem;
	color: #fff;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.fixture--large .overview .score span,
.fixture .overview .score span {
	padding: 0 0.7rem;
	font-weight: 400;
	vertical-align: initial;
	color: #660000;
	position: relative;
}
.fixture--large .overview .score span:before,
.fixture .overview .score span:before {
	content: " ";
	display: block;
	width: 0.1rem;
	height: 2.4rem;
	background: hsla(0, 0%, 100%, 0.2);
	position: absolute;
	top: 0.4rem;
	left: 50%;
}
.fixture--large .overview .score.has-penalties,
.fixture .overview .score.has-penalties {
	margin-top: -2.5rem;
}
.fixture--large .overview .score,
.fixture--large .overview time,
.fixture .overview .score,
.fixture .overview time {
	line-height: 3.2rem;
}
.fixture--large .overview .minutes,
.fixture .overview .minutes {
	position: absolute;
	z-index: 1;
	top: 0;
	left: 1.6rem;
	line-height: 5.4rem;
	color: #660000;
	font-size: 1.1rem;
}
.fixture--large .overview .minutes strong,
.fixture .overview .minutes strong {
	font-size: 1.2rem;
	display: inline-block;
	vertical-align: bottom;
}
.fixture--large .overview .tbc-time,
.fixture .overview .tbc-time {
	height: 3.2rem;
	font-size: 1.2rem;
	line-height: 2rem;
}
.fixture--large .overview .tbc-reason,
.fixture .overview .tbc-reason {
	position: absolute;
	left: 0;
	right: 0;
	top: 1.2rem;
	width: 7rem;
	margin: auto;
	font-size: 0.9rem;
	text-align: center;
}
@media (max-width: 500px) {
	.fixture--large .overview .tbc-reason,
	.fixture .overview .tbc-reason {
		top: 0.8rem;
	}
}
.fixture--large .highlightName,
.fixture .highlightName {
	width: 45%;
	position: relative;
}
.fixture--large .team,
.fixture .team {
	width: 50%;
	padding-left: 7.8rem;
	position: relative;
}
.fixture--large .team:not(:first-of-type) .badge,
.fixture .team:not(:first-of-type) .badge {
	left: 4.3rem;
}
.fixture--large .team:first-of-type,
.fixture .team:first-of-type {
	text-align: right;
	padding-left: 0;
	padding-right: 7.8rem;
}
.fixture--large .team:first-of-type .badge,
.fixture .team:first-of-type .badge {
	right: 4rem;
}
.fixture--large .team .shortname,
.fixture .team .shortname {
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.fixture--large .team .abbr,
.fixture .team .abbr {
	display: none;
}
.fixture--large .teamName,
.fixture .teamName {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 1.7rem;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	width: 100%;
}
.fixture--large .penalties,
.fixture .penalties {
	font-size: 1.1rem;
	text-align: center;
	height: 2rem;
	line-height: 2rem;
	width: 100%;
	margin-top: 0.5rem;
}
.fixture--large .penalties p,
.fixture .penalties p {
	color: #76766f;
}
.fixture--large .penalties__lowercase,
.fixture .penalties__lowercase {
	text-transform: lowercase;
	vertical-align: baseline;
}
.fixture--large .score,
.fixture--large time,
.fixture .score,
.fixture time {
	width: 6.6rem;
	text-align: center;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -3.2rem;
	margin-top: -1.5rem;
}
.fixture--large time,
.fixture time {
	background: #fff;
	color: #2f2f2f;
	font-size: 1.3rem;
	border: 1px solid #efefef;
	margin-top: -1.7rem;
}
.fixture--large .badge,
.fixture .badge {
	position: absolute;
	top: 50%;
	margin-top: -12.5px;
}
.fixture--large .stadium,
.fixture--large .stadium-b,
.fixture--large .stadium-w,
.fixture .stadium,
.fixture .stadium-b,
.fixture .stadium-w {
	margin-right: 0.5rem;
}
.fixture--large .stadiumName,
.fixture .stadiumName {
	padding-left: 1rem;
	font-size: 1.3rem;
	min-width: 16rem;
	display: -ms-inline-flexbox;
	display: inline-flex;
	width: 25%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: pre-wrap;
	border-left-color: rgba(0, 0, 0, 0.15);
}
.fixture--large .stadiumName .stadium-b,
.fixture .stadiumName .stadium-b {
	margin-right: 1rem;
}
.fixture--large .broadcaster,
.fixture .broadcaster {
	border-left-color: rgba(0, 0, 0, 0.15);
	color: #76766f;
	margin-top: 0;
}
.fixture--large .broadcaster:empty,
.fixture .broadcaster:empty {
	display: none;
}
.fixture--large .broadcaster .logo,
.fixture .broadcaster .logo {
	margin-left: 0.5rem;
}
.fixture--large .overview > .arrow-right,
.fixture .overview > .arrow-right {
	position: absolute;
	top: 2.2rem;
	right: 2.3rem;
	transition: right 0.2s;
	content: "";
	background: url(../i/sprites/arrows-sprite.png) -56px -47px no-repeat;
	width: 15px;
	height: 11px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.fixture--large .overview > .arrow-right,
	.fixture .overview > .arrow-right {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.fixture--large .matchDetails,
.fixture .matchDetails {
	background: #fff;
	display: block;
	color: #242424;
	padding-left: 6rem;
	position: relative;
}
.fixture--large .matchDetails:before,
.fixture .matchDetails:before {
	content: "";
	display: block;
}
.fixture--large .matchDetails:after,
.fixture .matchDetails:after {
	content: "";
	display: table;
	clear: both;
}
.fixture--large .eventsContainer,
.fixture .eventsContainer {
	width: 40%;
	padding: 1rem 0 1.3rem;
}
.fixture--large .eventsContainer h6,
.fixture .eventsContainer h6 {
	text-align: center;
	font-size: 1.1rem;
	color: #76766f;
	font-family: PremierSans-Regular, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.fixture--large .eventsContainer:after,
.fixture .eventsContainer:after {
	content: "";
	display: block;
	height: 3px;
	width: 100%;
	position: absolute;
	bottom: 0;
	left: 0;
	background: #e90052;
}
.fixture--large .teamEvents,
.fixture .teamEvents {
	width: 50%;
	float: left;
	font-size: 1.2rem;
}
.fixture--large .teamEvents li,
.fixture .teamEvents li {
	padding: 0.8rem 0;
	position: relative;
	line-height: 1.3;
}
.fixture--large .teamEvents .icon,
.fixture .teamEvents .icon {
	width: 2rem;
	display: block;
	margin-top: 1px;
}
.fixture--large .teamEvents .icn,
.fixture .teamEvents .icn {
	margin: 0 auto;
	display: block;
}
.fixture--large .teamEvents .info,
.fixture .teamEvents .info {
	display: block;
}
.fixture--large .teamEvents.home,
.fixture .teamEvents.home {
	padding-right: 1rem;
	text-align: right;
	border-right: 1px dashed #e8e8e8;
}
.fixture--large .teamEvents.home .icon,
.fixture .teamEvents.home .icon {
	float: right;
}
.fixture--large .teamEvents.home .info,
.fixture .teamEvents.home .info {
	margin-right: 3rem;
}
.fixture--large .teamEvents.away,
.fixture .teamEvents.away {
	padding-left: 1rem;
}
.fixture--large .teamEvents.away .icon,
.fixture .teamEvents.away .icon {
	float: left;
}
.fixture--large .teamEvents.away .info,
.fixture .teamEvents.away .info {
	margin-left: 3rem;
}
.fixture--large .assists,
.fixture .assists {
	color: #76766f;
}
.fixture--large .assists li,
.fixture .assists li {
	padding: 0.3rem 0;
}
.fixture--large .og,
.fixture .og {
	color: #267788;
	margin-top: -0.1rem;
}
.fixture--large.live,
.fixture.live {
	color: #2f2f2f;
	border-top: 0;
}
.fixture--large.live .broadcaster,
.fixture--large.live .stadiumName,
.fixture.live .broadcaster,
.fixture.live .stadiumName {
	border-color: #d00049;
}
.fixture--large.live .broadcaster p,
.fixture.live .broadcaster p {
	color: #fff;
}
.fixture--large.live .score,
.fixture.live .score {
	background: #cc0000;
	color: #fff;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.fixture--large.live .score span,
.fixture.live .score span {
	color: #cc0000;
}
.fixture--large .mcBtn,
.fixture .mcBtn {
	background: #fff;
	border-radius: 2px;
	padding: 0 5rem 0 1rem;
	float: right;
	margin-right: 0.5rem;
	color: #242424;
	font-size: 1.2rem;
	position: relative;
	font-weight: 600;
	line-height: 3rem;
}
.fixture--large .mcBtn .arrow-right,
.fixture .mcBtn .arrow-right {
	position: absolute;
	top: 11px;
	right: 10px;
	transition: 0.2s;
}
.fixture--large .highlightName,
.fixture--large .teams,
.fixture .highlightName,
.fixture .teams {
	margin-right: -4px;
}
.fixture--large .referees,
.fixture .referees {
	text-align: center;
	width: 50%;
	font-size: 1.1rem;
	line-height: 3rem;
	border-left: 1px solid #e8e8e8;
}
.fixture--large .ref,
.fixture .ref {
	width: 25%;
	margin-right: -4px;
}
.fixture--large .ref:first-child,
.fixture .ref:first-child {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 1.2rem;
}
.fixture--large .ref .refLabelMobile,
.fixture .ref .refLabelMobile {
	display: none;
}
.fixture--large .refLabel,
.fixture .refLabel {
	display: none;
	vertical-align: middle;
	margin-right: 1rem;
	color: #76766f;
}
@media (max-width: 75em) {
	.fixture--large .eventsContainer,
	.fixture--large .highlightName,
	.fixture--large .teams,
	.fixture .eventsContainer,
	.fixture .highlightName,
	.fixture .teams {
		width: 55%;
	}
	.fixture--large .eventsContainer .overview .stadiumName,
	.fixture--large .teams .overview .stadiumName,
	.fixture .eventsContainer .overview .stadiumName,
	.fixture .teams .overview .stadiumName {
		display: none;
	}
	.fixture--large .eventsContainer.referee,
	.fixture--large .teams.referee,
	.fixture .eventsContainer.referee,
	.fixture .teams.referee {
		margin-bottom: 2rem;
		border-bottom: 1px solid #e8e8e8;
	}
	.fixture--large .eventsContainer.referee .overview,
	.fixture--large .teams.referee .overview,
	.fixture .eventsContainer.referee .overview,
	.fixture .teams.referee .overview {
		padding-bottom: 0;
		padding-right: 0;
	}
	.fixture--large .eventsContainer.referee .overview > .arrow-right,
	.fixture--large .teams.referee .overview > .arrow-right,
	.fixture .eventsContainer.referee .overview > .arrow-right,
	.fixture .teams.referee .overview > .arrow-right {
		margin-top: 0;
		top: 1.6rem;
	}
	.fixture--large .eventsContainer .referees,
	.fixture--large .teams .referees,
	.fixture .eventsContainer .referees,
	.fixture .teams .referees {
		border-left: 0;
		width: auto;
		background: #f0f0f0;
		border-top: 1px solid #e8e8e8;
		display: block;
	}
	.fixture--large .eventsContainer .ref,
	.fixture--large .teams .ref,
	.fixture .eventsContainer .ref,
	.fixture .teams .ref {
		font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
		font-weight: 400;
		margin-right: 0;
	}
	.fixture--large .eventsContainer .refLabel,
	.fixture--large .teams .refLabel,
	.fixture .eventsContainer .refLabel,
	.fixture .teams .refLabel {
		display: inline-block;
	}
	.fixture--large .overview .stadiumName,
	.fixture .overview .stadiumName {
		display: none;
	}
	.fixture--large.referee,
	.fixture.referee {
		margin-bottom: 2rem;
		border-bottom: 1px solid #e8e8e8;
	}
	.fixture--large.referee .overview,
	.fixture.referee .overview {
		padding-bottom: 0;
		padding-right: 0;
	}
	.fixture--large.referee .overview .referees,
	.fixture.referee .overview .referees {
		border-top: 0 solid #e8e8e8;
		margin-top: 0;
	}
	.fixture--large.referee .overview > .arrow-right,
	.fixture.referee .overview > .arrow-right {
		margin-top: 0;
		top: 1.6rem;
	}
	.fixture--large .referees,
	.fixture .referees {
		border-left: 0;
		width: auto;
		background: #f0f0f0;
		border-top: 1px solid #e8e8e8;
		margin: 0.5rem -4rem -0.5rem;
		display: block;
	}
	.fixture--large .ref,
	.fixture .ref {
		font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
		font-weight: 400;
		margin-right: 0;
	}
	.fixture--large .refLabel,
	.fixture .refLabel {
		display: inline-block;
	}
}
@media (max-width: 43.75em) {
	.fixture--large .referees,
	.fixture .referees {
		text-align: left;
	}
	.fixture--large .ref,
	.fixture .ref {
		text-align: center;
	}
	.fixture--large .ref .refLabelMobile,
	.fixture .ref .refLabelMobile {
		display: initial;
		vertical-align: bottom;
		font-weight: 700;
		margin-right: 0.5rem;
	}
	.fixture--large time,
	.fixture time {
		margin-top: -1.8rem;
	}
}
@media (max-width: 31.25em) {
	.fixture--large .overview .score,
	.fixture--large .overview time,
	.fixture .overview .score,
	.fixture .overview time {
		font-size: 1.1rem;
		width: 6.6rem;
		margin-left: -3.3rem;
	}
	.fixture--large .overview .score,
	.fixture .overview .score {
		font-size: 1.8rem;
	}
	.fixture--large .overview time,
	.fixture .overview time {
		font-size: 1.1rem;
	}
	.fixture--large .overview .team,
	.fixture .overview .team {
		padding-left: 7.6rem;
	}
	.fixture--large .overview .team:not(:first-of-type) .badge,
	.fixture .overview .team:not(:first-of-type) .badge {
		left: 4.1rem;
	}
	.fixture--large .overview .team:first-of-type,
	.fixture .overview .team:first-of-type {
		padding-left: 0;
		padding-right: 7.6rem;
	}
	.fixture--large .overview .team:first-of-type .badge,
	.fixture .overview .team:first-of-type .badge {
		right: 4.1rem;
	}
	.fixture--large .overview .minutes strong,
	.fixture .overview .minutes strong {
		font-size: 0.9rem;
	}
	.fixture--large .overview .teamName,
	.fixture .overview .teamName {
		font-size: 1.2rem;
		font-weight: 400;
	}
	.fixture--large .overview .arrow-right,
	.fixture .overview .arrow-right {
		content: "";
		background: url(../i/sprites/arrows-sprite.png) -82px -64px no-repeat;
		width: 9px;
		height: 8px;
	}
}
@media (max-width: 31.25em) and (-webkit-min-device-pixel-ratio: 2),
	(max-width: 31.25em) and (min-resolution: 192dpi) {
	.fixture--large .overview .arrow-right,
	.fixture .overview .arrow-right {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
@media (max-width: 28.125em) {
	.fixture--large .overview .score,
	.fixture .overview .score {
		line-height: 2.8rem;
		top: 50%;
	}
	.fixture--large .overview .score span,
	.fixture .overview .score span {
		line-height: 2.8rem;
	}
	.fixture--large .overview .score span:before,
	.fixture .overview .score span:before {
		height: 2rem;
	}
	.fixture--large .overview .team,
	.fixture .overview .team {
		padding-right: 0;
		padding-left: 7.5rem;
	}
	.fixture--large .overview .team:first-of-type,
	.fixture .overview .team:first-of-type {
		padding-left: 0;
		padding-right: 7.5rem;
	}
	.fixture--large .overview .team .teamName,
	.fixture .overview .team .teamName {
		font-size: 1.1rem;
	}
	.fixture--large .teamEvents.home .info,
	.fixture .teamEvents.home .info {
		margin-right: 2rem;
	}
	.fixture--large .teamEvents.away .info,
	.fixture .teamEvents.away .info {
		margin-left: 2rem;
	}
}
@media (max-width: 22.4375em) {
	.fixture--large .overview .team .teamName,
	.fixture .overview .team .teamName {
		font-size: 1.5rem;
	}
	.fixture--large .overview .team .shortname,
	.fixture .overview .team .shortname {
		display: none;
	}
	.fixture--large .overview .team .abbr,
	.fixture .overview .team .abbr {
		display: block;
	}
}
@media (max-width: 56.25em) {
	.fixture--large .matchDetails,
	.fixture .matchDetails {
		padding-left: 0;
	}
	.fixture--large .eventsContainer,
	.fixture--large .highlightName,
	.fixture--large .teams,
	.fixture .eventsContainer,
	.fixture .highlightName,
	.fixture .teams {
		width: 100%;
		padding-right: 0;
	}
	.fixture--large .highlightName,
	.fixture--large .teams,
	.fixture .highlightName,
	.fixture .teams {
		padding: 0.5rem 2.5rem;
	}
	.fixture--large .broadcaster,
	.fixture .broadcaster {
		padding: 0.3rem 0;
		margin: 0;
		background: none;
		display: block;
		border: 0;
		text-align: center;
		color: #242424;
		position: relative;
		font-size: 1rem;
		margin-bottom: 1rem;
	}
	.fixture--large .broadcaster:before,
	.fixture .broadcaster:before {
		content: "";
		display: block;
	}
	.fixture--large .broadcaster:after,
	.fixture .broadcaster:after {
		content: "";
		display: table;
		clear: both;
	}
	.fixture--large .broadcaster .main,
	.fixture .broadcaster .main {
		float: left;
		width: 50%;
		padding-right: 0.5rem;
	}
	.fixture--large .broadcaster .channel,
	.fixture .broadcaster .channel {
		float: left;
		width: 50%;
		text-align: left;
		margin-left: 0;
		border-color: #fff;
		padding-left: 1rem;
	}
	.fixture--large .broadcaster.noChannel .main,
	.fixture .broadcaster.noChannel .main {
		width: 100%;
		padding-right: 0;
		text-align: center;
	}
	.fixture--large.live,
	.fixture.live {
		background-color: transparent;
		border-bottom: 0;
	}
	.fixture--large.live .overview,
	.fixture.live .overview {
		position: relative;
	}
	.fixture--large.live .long,
	.fixture.live .long {
		display: none;
	}
	.fixture--large.live .short,
	.fixture.live .short {
		display: inline-block;
		vertical-align: baseline;
	}
	.fixture--large.live .team:first-of-type,
	.fixture.live .team:first-of-type {
		padding-left: 4rem;
	}
	.fixture--large.live:focus .teams,
	.fixture.live:focus .teams {
		background: #b60040;
	}
	.fixture--large.referee .overview,
	.fixture.referee .overview {
		padding: 0;
	}
}
@media (max-width: 63.9375em) {
	.fixture .mcBtn {
		width: 3rem;
		position: absolute;
		right: 0;
		top: 50%;
		margin-top: -1.5rem;
		padding: 0 1rem;
		z-index: 5;
		text-indent: -99999px;
	}
}
@media (max-width: 56.25em) {
	.fixture.referee {
		border-bottom: 0;
		margin-bottom: 0;
	}
	.fixture .referees {
		border-top: 0 solid #e8e8e8;
		margin: 0;
		width: 100%;
	}
	.fixture .ref {
		border-top: 1px solid #e8e8e8;
		width: 100%;
	}
	.fixture .overview .broadcastDataContainer {
		margin-right: 0;
	}
	.fixture .overview > .arrow-right {
		right: 1rem;
	}
}
@media (max-width: 56.25em) {
	.fixture .matchDetails {
		padding-left: 0;
	}
	.fixture .eventsContainer,
	.fixture .highlightName,
	.fixture .teams {
		width: 100%;
		padding-right: 0;
	}
	.fixture .highlightName,
	.fixture .teams {
		padding: 0 2.5rem;
	}
	.fixture .broadcaster {
		margin: 0;
		display: block;
		text-align: center;
		color: #242424;
		position: relative;
		font-size: 1rem;
	}
	.fixture .broadcaster:before {
		content: "";
		display: block;
	}
	.fixture .broadcaster:after {
		content: "";
		display: table;
		clear: both;
	}
	.fixture .broadcaster .main {
		float: left;
		width: 50%;
		padding-right: 0.5rem;
	}
	.fixture .broadcaster .channel {
		float: left;
		width: 50%;
		text-align: left;
		margin-left: 0;
		border-color: #fff;
		padding-left: 1rem;
	}
	.fixture .broadcaster.noChannel .main {
		width: 100%;
		padding-right: 0;
		text-align: center;
	}
	.fixture.live {
		background-color: transparent;
		border-bottom: 0;
	}
	.fixture.live .overview {
		position: relative;
	}
	.fixture.live .long {
		display: none;
	}
	.fixture.live .short {
		display: inline-block;
		vertical-align: baseline;
	}
	.fixture.live .team:first-of-type {
		padding-left: 1rem;
	}
	.fixture.live .broadcaster .logo .broadcaster-text {
		color: #e90052;
	}
	.fixture.live:focus .teams {
		background: #b60040;
	}
	.fixture.referee .overview {
		padding: 0;
	}
}
.fixture.fixture--small .overview {
	padding-right: 0;
}
.fixture.fixture--small .overview .highlightName,
.fixture.fixture--small .overview .teams {
	width: 100%;
}
.fixture.fixture--small .overview .highlightName time,
.fixture.fixture--small .overview .teams time {
	line-height: 2.5rem;
	width: 5rem;
}
.fixture.fixture--small .broadcaster {
	padding: 0.3rem 0;
	margin: 0;
	background: none;
	display: block;
	border: 0;
	text-align: center;
	color: #242424;
	position: relative;
	font-size: 1rem;
	margin-bottom: 1rem;
}
.fixture.fixture--small .broadcaster:before {
	content: "";
	display: block;
}
.fixture.fixture--small .broadcaster:after {
	content: "";
	display: table;
	clear: both;
}
.fixture.fixture--small .broadcaster .main {
	float: left;
	width: 50%;
	padding-right: 0.5rem;
}
.fixture.fixture--small .broadcaster .channel {
	float: left;
	width: 50%;
	text-align: left;
	margin-left: 0;
	border-color: #fff;
	padding-left: 1rem;
}
.fixture.fixture--small .broadcaster.noChannel .main {
	width: 100%;
	padding-right: 0;
	text-align: center;
}
a.fixture .arrow-right,
div.fixture .arrow-right {
	display: block;
}
a.fixture[data-href]:not(.disabled):focus,
a.fixture[data-href]:not(.disabled):hover,
div.fixture[data-href]:not(.disabled):focus,
div.fixture[data-href]:not(.disabled):hover {
	background: linear-gradient(270deg, #cc0000, #660000 45%);
	box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.15);
	color: #fff;
	cursor: pointer;
}
a.fixture[data-href]:not(.disabled):focus .stadium,
a.fixture[data-href]:not(.disabled):focus .stadium-b,
a.fixture[data-href]:not(.disabled):hover .stadium,
a.fixture[data-href]:not(.disabled):hover .stadium-b,
div.fixture[data-href]:not(.disabled):focus .stadium,
div.fixture[data-href]:not(.disabled):focus .stadium-b,
div.fixture[data-href]:not(.disabled):hover .stadium,
div.fixture[data-href]:not(.disabled):hover .stadium-b {
	content: "";
	background: url(../i/sprites/global-sprite.png) -403px -488px no-repeat;
	width: 23px;
	height: 14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	a.fixture[data-href]:not(.disabled):focus .stadium,
	a.fixture[data-href]:not(.disabled):focus .stadium-b,
	a.fixture[data-href]:not(.disabled):hover .stadium,
	a.fixture[data-href]:not(.disabled):hover .stadium-b,
	div.fixture[data-href]:not(.disabled):focus .stadium,
	div.fixture[data-href]:not(.disabled):focus .stadium-b,
	div.fixture[data-href]:not(.disabled):hover .stadium,
	div.fixture[data-href]:not(.disabled):hover .stadium-b {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
a.fixture[data-href]:not(.disabled):focus time,
a.fixture[data-href]:not(.disabled):hover time,
div.fixture[data-href]:not(.disabled):focus time,
div.fixture[data-href]:not(.disabled):hover time {
	background: #fff;
	border-color: #fff;
}
a.fixture[data-href]:not(.disabled):focus .multipleBroadcastersButton,
a.fixture[data-href]:not(.disabled):hover .multipleBroadcastersButton,
div.fixture[data-href]:not(.disabled):focus .multipleBroadcastersButton,
div.fixture[data-href]:not(.disabled):hover .multipleBroadcastersButton {
	color: #242424;
}
a.fixture[data-href]:not(.disabled):focus .minutes,
a.fixture[data-href]:not(.disabled):hover .minutes,
div.fixture[data-href]:not(.disabled):focus .minutes,
div.fixture[data-href]:not(.disabled):hover .minutes {
	color: #fff;
}
a.fixture[data-href]:not(.disabled):focus .overview > .arrow-right,
a.fixture[data-href]:not(.disabled):hover .overview > .arrow-right,
div.fixture[data-href]:not(.disabled):focus .overview > .arrow-right,
div.fixture[data-href]:not(.disabled):hover .overview > .arrow-right {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) -56px -58px no-repeat;
	width: 15px;
	height: 11px;
	top: 2.4rem;
	right: 1rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	a.fixture[data-href]:not(.disabled):focus .overview > .arrow-right,
	a.fixture[data-href]:not(.disabled):hover .overview > .arrow-right,
	div.fixture[data-href]:not(.disabled):focus .overview > .arrow-right,
	div.fixture[data-href]:not(.disabled):hover .overview > .arrow-right {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
a.fixture[data-href]:not(.disabled):focus .tbc-reason,
a.fixture[data-href]:not(.disabled):hover .tbc-reason,
div.fixture[data-href]:not(.disabled):focus .tbc-reason,
div.fixture[data-href]:not(.disabled):hover .tbc-reason {
	color: #242424;
}
a.fixture:focus:not(.disabled):focus .overview > .arrow-right,
a.fixture:focus:not(.disabled):hover .overview > .arrow-right,
a.fixture:hover:not(.disabled):focus .overview > .arrow-right,
a.fixture:hover:not(.disabled):hover .overview > .arrow-right,
div.fixture:focus:not(.disabled):focus .overview > .arrow-right,
div.fixture:focus:not(.disabled):hover .overview > .arrow-right,
div.fixture:hover:not(.disabled):focus .overview > .arrow-right,
div.fixture:hover:not(.disabled):hover .overview > .arrow-right {
	right: 1.5rem;
}
a.fixture:focus.live .score,
a.fixture:hover.live .score,
div.fixture:focus.live .score,
div.fixture:hover.live .score {
	background-color: #fff;
	color: #660000;
}
a.fixture:focus.live .score span,
a.fixture:hover.live .score span,
div.fixture:focus.live .score span,
div.fixture:hover.live .score span {
	color: #fff;
}
a.fixture:focus.live .score span:before,
a.fixture:hover.live .score span:before,
div.fixture:focus.live .score span:before,
div.fixture:hover.live .score span:before {
	background: #660000;
}
a.fixture.live:focus,
a.fixture.live:hover,
div.fixture.live:focus,
div.fixture.live:hover {
	background: linear-gradient(270deg, #cc0000, #660000);
}
a.fixture.live:focus .broadcaster,
a.fixture.live:focus .stadiumName,
a.fixture.live:hover .broadcaster,
a.fixture.live:hover .stadiumName,
div.fixture.live:focus .broadcaster,
div.fixture.live:focus .stadiumName,
div.fixture.live:hover .broadcaster,
div.fixture.live:hover .stadiumName {
	border-color: #8d0040;
}
a.fixture.live:focus .arrow-right,
a.fixture.live:hover .arrow-right,
div.fixture.live:focus .arrow-right,
div.fixture.live:hover .arrow-right {
	right: 1.5rem;
}
@media (max-width: 63.9375em) {
	a.fixture.live:focus .arrow-right,
	a.fixture.live:hover .arrow-right,
	div.fixture.live:focus .arrow-right,
	div.fixture.live:hover .arrow-right {
		right: 10px;
	}
}
@media (max-width: 75em) {
	a.fixture:hover .referees,
	div.fixture:hover .referees {
		color: #242424;
	}
	a.fixture .stadiumName,
	div.fixture .stadiumName {
		min-width: 0;
	}
}
@media (max-width: 56.25em) {
	a.fixture:focus .broadcaster,
	a.fixture:hover .broadcaster,
	div.fixture:focus .broadcaster,
	div.fixture:hover .broadcaster {
		color: #333;
	}
}
.fixture.fixture--small .overview .highlightName,
.fixture.fixture--small .overview .teams {
	padding: 0 10px;
}
.fixture.fixture--small .overview .teamName {
	font-size: 1.2rem;
}
.fixture.fixture--small .overview .team {
	font-size: 1.2rem;
	padding-left: 6rem;
}
.fixture.fixture--small .overview .team:first-of-type {
	padding-left: 0;
	padding-right: 6rem;
}
.fixture.fixture--small .broadcastDataContainer.broadcaster--multiple {
	display: inline-block;
	max-width: none;
}
.fixture.fixture--small .broadcastDataContainer .broadcaster--stacked {
	display: inline;
}
.fixture.fixture--small .broadcastDataContainer .broadcaster {
	text-align: center;
}
.fixture--large time {
	font-size: 15px;
}
.fixture--large .overview {
	padding-right: 0;
}
@media (max-width: 56.25em) {
	.fixture--large .overview .broadcaster.broadcaster--multiple .liveOn {
		display: none;
	}
}
@media (max-width: 56.25em) {
	.fixture--large .overview .broadcaster.broadcaster--multiple {
		text-align: center;
		width: 100%;
		padding: 0;
		max-width: none;
	}
}
.fixture--large .overview .broadcaster--stacked {
	width: 50%;
	min-width: 0;
	float: right;
}
@media (max-width: 56.25em) {
	.fixture--large .overview .broadcaster--stacked {
		width: 100%;
		margin-bottom: 0;
	}
	.fixture--large .overview .broadcaster--stacked li {
		display: inline;
	}
}
.fixture--large .overview .matchDate {
	font-size: 15px;
	padding-left: 10px;
	width: 18%;
	text-align: left;
}
@media (max-width: 81.25em) {
	.fixture--large .overview .matchDate {
		width: 100%;
	}
}
.fixture--large .overview .matchDate.matchDate--fullWidth {
	width: 100%;
}
.fixture--large .overview .matchDate.matchDate--halfWidth {
	width: 50%;
}
.fixture--large .overview .teams {
	width: 40%;
}
@media (max-width: 75em) {
	.fixture--large .overview .teams {
		width: 55%;
	}
}
@media (max-width: 56.25em) {
	.fixture--large .overview .teams {
		width: 100%;
	}
}
.fixture--large .overview .highlightName,
.fixture--large .overview .teams.teams--medium {
	width: 55%;
}
@media (max-width: 56.25em) {
	.fixture--large .overview .highlightName,
	.fixture--large .overview .teams.teams--medium {
		width: 100%;
	}
}
.fixture--large .overview .teamName {
	font-size: 15px;
}
.fixture--large .overview .stadiumName {
	font-size: 12px;
	width: 10%;
}
.fixture--large .overview .broadcasters {
	display: inline-block;
	width: 20%;
}
@media (max-width: 56.25em) {
	.fixture--large .overview .broadcasters {
		width: 100%;
	}
}
@media (max-width: 56.25em) {
	.fixtures .matchList.broadcasterMatchlist {
		border-bottom: 0;
	}
	.fixtures .matchList.broadcasterMatchlist > li {
		margin-bottom: 2rem;
	}
}
.button-tooltip {
	position: relative;
	display: block;
	z-index: 1;
	cursor: pointer;
}
.button-tooltip .tooltipContainer:focus,
.button-tooltip .tooltipContainer:hover,
.button-tooltip:focus .tooltipContainer,
.button-tooltip:hover .tooltipContainer {
	clip: auto;
	height: auto;
	width: auto;
	opacity: 1;
}
.tooltipContainer {
	position: absolute;
	bottom: 2.4rem;
	left: 50%;
	transform: translateX(-50%);
	z-index: 90;
	padding: 0 0 1rem;
	text-align: center;
	text-decoration: none;
	white-space: nowrap;
	overflow: visible;
	color: #242424;
	opacity: 0;
	transition: 0.2s;
}
.tooltipContainer.tooltip-left {
	left: 0;
	transform: translateX(0);
}
.tooltipContainer.tooltip-left .tooltip-content:after {
	left: 2rem;
}
.tooltipContainer.tooltip-right {
	right: -1.3rem;
	left: auto;
	transform: translateX(0);
}
.tooltipContainer.tooltip-right .tooltip-content:after {
	right: 2rem;
	left: auto;
}
.tooltipContainer .tooltip-content {
	background: #fff;
	box-shadow: 0 2px 8px rgba(0, 0, 0, 0.25);
	position: relative;
	display: block;
	transition: all 0.2s;
	padding: 1rem;
}
.tooltipContainer .tooltip-content:after {
	content: "";
	display: block;
	border: 10px solid transparent;
	border-top-color: #fff;
	border-bottom: 0;
	position: absolute;
	bottom: -9px;
	left: 50%;
	margin-left: -10px;
	transition: all 0.2s;
}
.tooltipContainer .matchAbridged {
	background-color: transparent;
	padding: 1rem 2.5rem 1rem 1rem;
}
.tooltipContainer .matchAbridged:hover .icn {
	transform: none;
}
.tooltipContainer .matchAbridged [class*="arrow-right"] {
	bottom: 1.8rem;
	right: 1.1rem;
	margin-bottom: 0;
	transition: transform 0.2s;
}
.tooltipContainer.tooltip-link:focus .tooltip-content:after,
.tooltipContainer.tooltip-link:hover .tooltip-content:after {
	border-top-color: #cc0000;
}
.tooltipContainer.tooltip-link:focus .matchAbridged,
.tooltipContainer.tooltip-link:hover .matchAbridged {
	color: #fff;
	background: #cc0000;
}
.tooltipContainer.tooltip-link:focus .matchAbridged .matchInfo,
.tooltipContainer.tooltip-link:hover .matchAbridged .matchInfo {
	color: #fff;
}
.tooltipContainer.tooltip-link:focus .matchAbridged [class*="arrow-right"],
.tooltipContainer.tooltip-link:hover .matchAbridged [class*="arrow-right"] {
	transform: scale(0.7) translateX(5px);
	right: 0.9rem;
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.tooltipContainer.tooltip-link:focus .matchAbridged [class*="arrow-right"],
	.tooltipContainer.tooltip-link:hover .matchAbridged [class*="arrow-right"] {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.tooltipContainer.tooltip-link:focus .matchAbridged time,
.tooltipContainer.tooltip-link:hover .matchAbridged time {
	background: #fff;
	color: #cc0000;
}
.tooltipContainer.tooltip-link .tooltip-content {
	padding: 0;
}
.tooltipContainer.tooltip-link .tooltip-content:focus,
.tooltipContainer.tooltip-link .tooltip-content:hover {
	background: #cc0000;
}
.tooltipContainer.tooltip-link .tooltip-content:focus:after,
.tooltipContainer.tooltip-link .tooltip-content:hover:after {
	border-top-color: #cc0000;
}
.nextMatchCol .tooltipContainer.tooltip-right {
	right: 1rem;
}
@media (max-width: 63.9375em) {
	.mobileScrollList {
		white-space: nowrap;
		overflow-x: auto;
		margin: 0 -3rem;
		padding-left: 3rem;
		-webkit-overflow-scrolling: touch;
	}
	.mobileScrollList > li {
		width: 29rem;
	}
	.mobileScrollList > li:last-child {
		margin-right: 3rem;
	}
}
@media (max-width: 56.25em) {
	.mobileScrollList {
		margin: 0 -1rem;
		padding-left: 1rem;
	}
	.mobileScrollList > li:last-child {
		margin-right: 1rem;
	}
}
.heroArticle {
	margin-top: -2rem;
	padding: 6rem 0 4rem;
	position: relative;
	margin-bottom: 3rem;
}
.heroArticle:after {
	content: "";
	display: table;
	clear: both;
}
.heroArticle__bg-shape {
	position: absolute;
	top: 0;
	height: 100%;
}
@media (max-width: 63.9375em) {
	.heroArticle__bg-shape {
		right: -2rem;
	}
}
.heroArticle:before {
	content: "";
	display: block;
	width: 150vw;
	height: 100%;
	position: absolute;
	top: 0;
	left: -50vw;
	margin-left: 320px;
	background: #660000;
	background-position: 50% top;
	background-repeat: no-repeat;
	z-index: 0;
}
@media (max-width: 1400px) {
	.heroArticle:before {
		width: 170vw;
		left: -70vw;
	}
}
.heroArticle .col-12 {
	background: #660000;
	display: -ms-flexbox;
	display: flex;
}
.heroArticle .heroThumb + .col-12 {
	padding-bottom: 3rem;
}
.heroArticle .col-4 {
	float: none;
	display: inline-block;
	vertical-align: top;
	margin-top: 3rem;
	padding-top: 0.5rem;
	padding-bottom: 0.5rem;
}
.heroArticle .col-4:not(:last-child) {
	border-right: 1px dotted hsla(0, 0%, 100%, 0.4);
}
.heroArticle span.heroArticle__type-tag {
	background: #a6004c;
	color: #ebebe4;
	display: inline-block;
	margin-bottom: 2rem;
	padding: 0.5rem 1rem;
}
.heroArticle .relatedArticle {
	-ms-flex-align: center;
	align-items: center;
	color: #fff;
	display: -ms-flexbox;
	display: flex;
	height: 100%;
	margin-bottom: 1.2rem;
	min-height: 3.3rem;
	margin-left: 0.4rem;
}
.heroArticle .relatedArticle:before {
	content: "";
	display: block;
	background-color: #fff;
	position: absolute;
	border-radius: 50%;
	width: 3.3rem;
	height: 3.3rem;
	left: -0.4rem;
	top: 50%;
	transform: translateY(-50%);
}
.heroArticle .relatedArticle p {
	color: #fff;
}
.heroArticle .heroThumb .tag {
	color: #e90052;
}
.heroArticle .heroThumb .tag:empty {
	display: none;
}
.heroArticle.gallery .heroThumb figcaption:before {
	background-image: linear-gradient(180deg, #660000, #660000);
}
.heroArticle.theme--pinkLilac:before {
	background: linear-gradient(270deg, #cc0000 30%, #660000) #660000;
}
.heroArticle.theme--pinkLilac .st0__hero,
.heroArticle.theme--pinkLilac .st0__hero--gallery,
.heroArticle.theme--pinkLilac .st1__hero,
.heroArticle.theme--pinkLilac .st1__hero--gallery {
	fill: url(#gradient--pinkLilac);
}
.heroArticle.theme--pinkLilac .heroThumb figcaption:before {
	background-image: linear-gradient(0deg, #660000, #cc0000);
}
@media (max-width: 700px) {
	.heroArticle.theme--pinkLilac .heroThumb figcaption:before {
		background-image: linear-gradient(90deg, #cc0000, #660000);
	}
}
.heroArticle.theme--orangePink:before {
	background: linear-gradient(270deg, #cc0000 30%, #ff6900) #ff6900;
}
.heroArticle.theme--orangePink .st0__hero,
.heroArticle.theme--orangePink .st0__hero--gallery,
.heroArticle.theme--orangePink .st1__hero,
.heroArticle.theme--orangePink .st1__hero--gallery {
	fill: url(#gradient--orangePink);
}
.heroArticle.theme--orangePink .heroThumb .tag {
	color: #ff6900;
}
.heroArticle.theme--orangePink .heroThumb figcaption:before {
	background-image: linear-gradient(0deg, #cc0000, #ff6900);
}
@media (max-width: 700px) {
	.heroArticle.theme--orangePink .heroThumb figcaption:before {
		background-image: linear-gradient(90deg, #ff6900, #cc0000);
	}
}
.heroArticle.theme--purpleGreen:before {
	background: #660000;
}
.heroArticle.theme--purpleGreen .st0__hero,
.heroArticle.theme--purpleGreen .st0__hero--gallery,
.heroArticle.theme--purpleGreen .st1__hero,
.heroArticle.theme--purpleGreen .st1__hero--gallery {
	fill: url(#gradient--purpleGreen);
}
.heroArticle.theme--purpleGreen .heroThumb .tag {
	color: #00ff87;
}
.heroArticle.theme--purpleGreen .heroThumb figcaption:before {
	background-image: linear-gradient(0deg, #ebff00, #00ff87);
}
@media (max-width: 700px) {
	.heroArticle.theme--purpleGreen .heroThumb figcaption:before {
		background-image: linear-gradient(90deg, #00ff87, #ebff00);
	}
}
.heroArticle.theme--purpleBlue:before {
	background: #660000;
}
.heroArticle.theme--purpleBlue .st0__hero,
.heroArticle.theme--purpleBlue .st0__hero--gallery,
.heroArticle.theme--purpleBlue .st1__hero,
.heroArticle.theme--purpleBlue .st1__hero--gallery {
	fill: url(#gradient--purpleBlue);
}
.heroArticle.theme--purpleBlue .heroThumb .tag {
	color: #05f0ff;
}
.heroArticle.theme--purpleBlue .heroThumb figcaption:before {
	background-image: linear-gradient(0deg, #660000, #05f0ff);
}
@media (max-width: 700px) {
	.heroArticle.theme--purpleBlue .heroThumb figcaption:before {
		background-image: linear-gradient(90deg, #05f0ff, #660000);
	}
}
.heroArticle.theme--darkRed:before {
	background: #660000;
}
.heroArticle.theme--darkRed .st0__hero,
.heroArticle.theme--darkRed .st0__hero--gallery,
.heroArticle.theme--darkRed .st1__hero,
.heroArticle.theme--darkRed .st1__hero--gallery {
	fill: url(#gradient--darkRed);
}
.heroArticle.theme--darkRed .heroThumb .tag {
	color: #ff3333;
}
.heroArticle.theme--darkRed .heroThumb figcaption:before {
	background-image: linear-gradient(0deg, #660000, #ff3333);
}
@media (max-width: 700px) {
	.heroArticle.theme--darkRed .heroThumb figcaption:before {
		background-image: linear-gradient(90deg, #ff3333, #660000);
	}
}
.heroArticle.theme--darkBlue:before {
	background: #14487a;
}
.heroArticle.theme--darkBlue .st0__hero,
.heroArticle.theme--darkBlue .st0__hero--gallery,
.heroArticle.theme--darkBlue .st1__hero,
.heroArticle.theme--darkBlue .st1__hero--gallery {
	fill: url(#gradient--darkBlue);
}
.heroArticle.theme--darkBlue .heroThumb .tag {
	color: #11b4cf;
}
.heroArticle.theme--darkBlue .heroThumb figcaption:before {
	background-image: linear-gradient(0deg, #14487a, #11b4cf);
}
@media (max-width: 700px) {
	.heroArticle.theme--darkBlue .heroThumb figcaption:before {
		background-image: linear-gradient(90deg, #11b4cf, #14487a);
	}
}
.heroArticle.theme--blueLilac:before {
	background: linear-gradient(270deg, #ff3333 30%, #660000) #660000;
}
.heroArticle.theme--blueLilac .st0__hero,
.heroArticle.theme--blueLilac .st0__hero--gallery,
.heroArticle.theme--blueLilac .st1__hero,
.heroArticle.theme--blueLilac .st1__hero--gallery {
	fill: url(#gradient--blueLilac);
}
.heroArticle.theme--blueLilac .heroThumb .tag {
	color: #05f0ff;
}
.heroArticle.theme--blueLilac .heroThumb figcaption:before {
	background-image: linear-gradient(0deg, #660000, #05f0ff);
}
@media (max-width: 700px) {
	.heroArticle.theme--blueLilac .heroThumb figcaption:before {
		background-image: linear-gradient(90deg, #05f0ff, #660000);
	}
}
.heroArticle.theme--greenBlue:before {
	background: linear-gradient(270deg, #05f0ff 30%, #00ff87) #00ff87;
}
.heroArticle.theme--greenBlue .st0__hero,
.heroArticle.theme--greenBlue .st0__hero--gallery,
.heroArticle.theme--greenBlue .st1__hero,
.heroArticle.theme--greenBlue .st1__hero--gallery {
	fill: url(#gradient--greenBlue);
}
.heroArticle.theme--greenBlue .heroThumb .tag {
	color: #00ff87;
}
.heroArticle.theme--greenBlue .heroThumb figcaption:before {
	background-image: linear-gradient(0deg, #05f0ff, #00ff87);
}
@media (max-width: 700px) {
	.heroArticle.theme--greenBlue .heroThumb figcaption:before {
		background-image: linear-gradient(90deg, #00ff87, #05f0ff);
	}
}
@media (max-width: 77.5em) {
	.heroArticle:before {
		margin-left: 0;
	}
}
@media (max-width: 63.9375em) {
	.heroArticle {
		margin-top: 0;
		padding: 2rem 0;
	}
	.heroArticle:before {
		left: -2rem;
		right: -2rem;
		margin-left: 0;
		width: auto;
	}
}
@media (max-width: 43.75em) {
	.heroArticle {
		padding: 2.4rem 0;
	}
	.heroArticle .col-12 {
		display: none;
	}
	.heroArticle:before {
		background-size: 100% auto;
	}
}
@media (max-width: 43.75em) {
	.heroArticle.mixed-content .col-12 {
		display: block;
	}
	.heroArticle.mixed-content .col-4 {
		border: none;
		border-top: 1px dotted hsla(0, 0%, 100%, 0.4);
		display: block;
		margin: 0 2rem;
		padding: 1.5rem 0;
		width: auto;
	}
}
.heroThumb {
	display: block;
	text-decoration: none;
	color: #fff;
	background: rgba(55, 0, 60, 0.85);
	box-shadow: 0 1px 12px 0 rgba(0, 0, 0, 0.25);
	position: relative;
	z-index: 1;
}
.heroThumb:before {
	content: "";
	display: block;
}
.heroThumb:after {
	content: "";
	display: table;
	clear: both;
}
.heroThumb span {
	display: block;
}
.heroThumb figure {
	display: -ms-flexbox;
	display: flex;
}
.heroThumb .image {
	float: left;
	width: 60%;
	overflow: hidden;
	position: relative;
}
.heroThumb .image.thumbCrop {
	width: 50%;
	-ms-flex-preferred-size: 50%;
	flex-basis: 50%;
	display: block;
	min-height: 38rem;
}
.heroThumb .image.thumbCrop img {
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	font-family: object-fit\:cover;
	display: block;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
}
.heroThumb .image.thumbCrop .videoThumb__play-icon {
	fill: #fff;
	left: 50%;
	max-width: 6rem;
	min-width: 4rem;
	opacity: 0.8;
	position: absolute;
	top: 50%;
	transform: translate(-50%, -50%);
	width: 12%;
	z-index: 2;
}
.heroThumb .ginfo,
.heroThumb .runTime {
	position: absolute;
	bottom: 1rem;
	left: 1rem;
	background: #cc0000;
	color: #fff;
	font-size: 0.8rem;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	line-height: 2.4rem;
}
.heroThumb .ginfo .icn,
.heroThumb .runTime .icn {
	margin: 0 0.6rem 0 0.8rem;
	display: inline-block;
	vertical-align: middle;
	position: static;
}
.heroThumb .ginfo .count,
.heroThumb .runTime .count {
	padding: 0 1.3rem;
	line-height: 3.4rem;
}
.heroThumb .ginfo .count,
.heroThumb .ginfo time,
.heroThumb .runTime .count,
.heroThumb .runTime time {
	display: inline-block;
	vertical-align: middle;
	background: #660000;
	font-size: 1.2rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.heroThumb .ginfo time,
.heroThumb .runTime time {
	margin-right: -2px;
	padding: 0.1rem 0.8rem;
}
.heroThumb .ginfo {
	background: #660000;
	font-size: 1.4rem;
}
.heroThumb .ginfo .icn {
	margin: 1rem 0.6rem;
}
.heroThumb img {
	width: 100%;
	display: block;
	transition: transform 2s;
}
.heroThumb figcaption {
	padding: 2rem 2rem 2rem 2.4rem;
	position: relative;
	-ms-flex-preferred-size: 50%;
	flex-basis: 50%;
}
.heroThumb figcaption:before {
	content: " ";
	width: 0.4rem;
	height: 100%;
	background-image: linear-gradient(0deg, #660000, #cc0000);
	position: absolute;
	left: 0;
	top: 0;
	display: block;
}
@media (max-width: 700px) {
	.heroThumb figcaption:before {
		background-image: linear-gradient(90deg, #cc0000, #660000);
	}
}
.heroThumb figcaption .audioDesc,
.heroThumb figcaption .closedCaption {
	content: "";
	background: url(../i/sprites/global-sprite.png) -574px -468px no-repeat;
	width: 22px;
	height: 16px;
	display: inline-block;
	text-indent: -999px;
	overflow: hidden;
	margin-top: 0.5rem;
	transform: translateY(-3.3rem);
	opacity: 0.7;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.heroThumb figcaption .audioDesc,
	.heroThumb figcaption .closedCaption {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.heroThumb figcaption .audioDesc {
	content: "";
	background: url(../i/sprites/global-sprite.png) -574px -468px no-repeat;
	width: 22px;
	height: 16px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.heroThumb figcaption .audioDesc {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.heroThumb figcaption .closedCaption {
	content: "";
	background: url(../i/sprites/global-sprite.png) -618px -468px no-repeat;
	width: 22px;
	height: 16px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.heroThumb figcaption .closedCaption {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.heroThumb .tag {
	margin-bottom: 0.5rem;
	font-size: 1.1rem;
	color: #e90052;
	font-family: PremierSans-Bold-Italic, Arial, Helvetica Neue, Helvetica,
		sans-serif;
	font-weight: 400;
}
.heroThumb .title {
	font-size: 3.9rem;
	line-height: 1.21;
	margin-bottom: 2rem;
	transition: 0.2s;
}
.heroThumb .title a {
	color: #fff;
	text-decoration: none;
}
.heroThumb .title a:hover {
	text-decoration: underline;
}
.heroThumb p {
	font-size: 1.3rem;
	color: #fff;
	opacity: 0.8;
	line-height: 1.62;
	padding-bottom: 4.2rem;
}
.heroThumb .related-title {
	font-size: 1.1rem;
	margin-bottom: 1.6rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.heroThumb .related-item p {
	padding-bottom: 0;
}
.heroThumb:focus img,
.heroThumb:hover img {
	transform: scale(1.1);
}
@media (max-width: 81.25em) {
	.heroThumb .heroThumb:before {
		content: "";
		display: block;
	}
	.heroThumb .heroThumb:after {
		content: "";
		display: table;
		clear: both;
	}
	.heroThumb .heroThumb .image {
		width: 50%;
	}
}
@media (max-width: 63.9375em) {
	.heroThumb .image {
		width: 40%;
	}
}
@media (max-width: 56.25em), (max-width: 77.5em) and (min-width: 64em) {
	.heroThumb .image {
		width: 50%;
	}
	.heroThumb .title {
		font-size: 2.6rem;
		line-height: 2.8rem;
	}
}
@media (max-width: 43.75em) {
	.heroThumb {
		box-shadow: 0 1px 12px 0 rgba(0, 0, 0, 0.25);
	}
	.heroThumb.gallery .heroThumb p {
		font-size: 1.3rem;
	}
	.heroThumb .image.thumbCrop {
		-ms-flex-preferred-size: 100%;
		flex-basis: 100%;
		width: 100%;
		min-height: 27rem;
	}
	.heroThumb figure {
		-ms-flex-direction: column;
		flex-direction: column;
	}
	.heroThumb .icn {
		display: block;
	}
	.heroThumb figcaption {
		margin-left: 0;
		padding: 1.6rem;
	}
	.heroThumb figcaption:before {
		height: 0.4rem;
		width: calc(100% - 1.6rem);
		left: 0.8rem;
		background-image: linear-gradient(90deg, #660000, #cc0000);
	}
	.heroThumb figcaption .audioDesc,
	.heroThumb figcaption .closedCaption {
		transform: translateY(0);
	}
	.heroThumb figcaption .related-item,
	.heroThumb figcaption .related-title {
		display: none;
	}
	.heroThumb svg {
		display: block;
	}
	.heroThumb .title {
		margin-bottom: 1rem;
		font-size: 2.1rem;
	}
	.heroThumb p {
		padding-bottom: 0;
	}
	.heroThumb .related {
		display: none;
	}
}
.toggle {
	padding: 2px;
	border-radius: 3px;
	background: #cc0000;
	display: inline-block;
}
.toggle li {
	background: transparent;
	border-radius: 2px;
	color: #fff;
	padding: 1.2rem 3rem;
}
.toggle li.active {
	cursor: default;
}
.toggle li.active,
.toggle li.active:focus,
.toggle li.active:hover {
	background: #fff;
	color: #2f2f2f;
}
.toggle li:focus,
.toggle li:hover {
	background: #cc0000;
}
.tabLinks.center {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: center;
	justify-content: center;
}
.homeToggle {
	margin: 0 auto 3rem;
	display: none;
}
@media (max-width: 63.9375em) {
	.homeToggle {
		display: table;
	}
}
@media (max-width: 43.75em) {
	.homeToggle {
		display: block;
		margin: -1rem 1rem 1rem;
		font-size: 0;
	}
	.homeToggle li {
		display: inline-block;
	}
}
.toggle-btn {
	transition: all 0.2s;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.toggle-btn.is-active .toggle-btn__toggle {
	background-color: #cc0000;
}
.toggle-btn.is-active .toggle-btn__ball {
	margin-left: 13px;
}
.toggle-btn.is-active .toggle-btn__text {
	display: none;
}
.toggle-btn.is-active .toggle-btn__text--active,
.toggle-btn__toggle {
	display: inline-block;
}
.toggle-btn__toggle {
	width: 32px;
	height: 18px;
	padding: 1px;
	border-radius: 9px;
	background-color: #9c9c96;
	transition: all 0.2s;
	vertical-align: middle;
	cursor: pointer;
	border: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	margin-left: 0.5rem;
}
.toggle-btn__ball {
	height: 16px;
	width: 16px;
	display: block;
	border-radius: 9px;
	box-shadow: 0 3px 6px 0 rgba(0, 35, 11, 0.2);
	background-color: #fff;
	transition: all 0.3s ease-out;
}
.toggle-btn__text {
	display: inline-block;
}
.toggle-btn__text--active {
	display: none;
}
@media (max-width: 43.75em) {
	.toggle-btn {
		margin: auto auto 1rem;
		-ms-flex-pack: justify;
		justify-content: space-between;
	}
}
.pl-modal,
.plBroadcastModal {
	position: fixed;
	width: 100%;
	height: 100%;
	background: rgba(55, 0, 60, 0.97);
	visibility: hidden;
	opacity: 0;
	transition: opacity 0.5s;
	z-index: 200;
}
.pl-modal .close,
.plBroadcastModal .close {
	display: block;
	position: absolute;
	top: 3rem;
	right: 3rem;
	text-indent: -9999px;
	background: #cc0000;
	border-radius: 100%;
	width: 5rem;
	height: 5rem;
	cursor: pointer;
	transition: all 0.2s;
	z-index: 11;
}
@media (max-width: 450em) {
	.pl-modal .close,
	.plBroadcastModal .close {
		right: 1.5rem;
	}
}
.pl-modal .close:focus,
.pl-modal .close:hover,
.plBroadcastModal .close:focus,
.plBroadcastModal .close:hover {
	background: #ff0f73;
}
.pl-modal .close:before,
.plBroadcastModal .close:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -628px -599px no-repeat;
	width: 18px;
	height: 18px;
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 1;
	margin-top: -9px;
	margin-left: -9px;
	cursor: pointer;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.pl-modal .close:before,
	.plBroadcastModal .close:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.pl-modal.open,
.plBroadcastModal.open {
	visibility: visible;
	opacity: 1;
}
.pl-modal__content,
.plBroadcastModalContent {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: center;
	justify-content: center;
	-ms-flex-align: center;
	align-items: center;
	overflow-y: auto;
	width: 100%;
	height: 100%;
	color: #fff;
	padding-top: 5rem;
	padding-bottom: 10rem;
}
.pl-modal__content .modalWrapper,
.plBroadcastModalContent .modalWrapper {
	width: 100%;
	height: 100%;
	display: -ms-flexbox;
	display: flex;
	padding-right: 1rem;
	position: relative;
}
.pl-modal__content .modalWrapper:before,
.plBroadcastModalContent .modalWrapper:before {
	content: "";
	display: block;
}
.pl-modal__content .modalWrapper:after,
.plBroadcastModalContent .modalWrapper:after {
	content: "";
	display: table;
	clear: both;
}
.pl-modal__content .modalContentWrapper:before,
.plBroadcastModalContent .modalContentWrapper:before {
	content: "";
	display: block;
}
.pl-modal__content .modalContentWrapper:after,
.plBroadcastModalContent .modalContentWrapper:after {
	content: "";
	display: table;
	clear: both;
}
.pl-modal__content .modalSideContent,
.plBroadcastModalContent .modalSideContent {
	padding-left: 2rem;
	width: 30rem;
}
.pl-modal__content .socialShareHover,
.plBroadcastModalContent .socialShareHover {
	margin-bottom: 2rem;
}
.pl-modal__content .modalAd,
.plBroadcastModalContent .modalAd {
	width: 100%;
}
.pl-modal__content .modalCaption,
.plBroadcastModalContent .modalCaption {
	padding: 2rem;
}
.pl-modal__content .modalNowPlaying,
.plBroadcastModalContent .modalNowPlaying {
	color: #e90052;
	font-size: 1.2rem;
}
.pl-modal__content .modalNowPlaying:before,
.plBroadcastModalContent .modalNowPlaying:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -755px -669px no-repeat;
	width: 12px;
	height: 12px;
	display: inline-block;
	vertical-align: middle;
	margin-right: 0.5rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.pl-modal__content .modalNowPlaying:before,
	.plBroadcastModalContent .modalNowPlaying:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.pl-modal__content .videoTitle,
.plBroadcastModalContent .videoTitle {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 2rem;
	margin: 1rem 0 1.5rem;
}
.pl-modal__content .videoDescription,
.plBroadcastModalContent .videoDescription {
	font-size: 1.3rem;
	line-height: 1.4;
	margin-bottom: 0.5rem;
}
.pl-modal__content .videoDescription a,
.plBroadcastModalContent .videoDescription a {
	text-decoration: none;
	color: #e90052;
}
.pl-modal__content .videoDescription a:hover,
.plBroadcastModalContent .videoDescription a:hover {
	text-decoration: underline;
}
.pl-modal__content .videoDate,
.plBroadcastModalContent .videoDate {
	color: #e90052;
	font-size: 1.2rem;
}
.pl-modal__content .audioDesc,
.pl-modal__content .closedCaption,
.plBroadcastModalContent .audioDesc,
.plBroadcastModalContent .closedCaption {
	cursor: pointer;
}
.pl-modal__content .audioDesc .label,
.pl-modal__content .closedCaption .label,
.plBroadcastModalContent .audioDesc .label,
.plBroadcastModalContent .closedCaption .label {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	background: #fff;
	color: #660000;
	padding: 0.5rem;
	font-size: 1.1rem;
	line-height: 2.4rem;
}
.pl-modal__content .audioDesc .desc-container,
.pl-modal__content .closedCaption .desc-container,
.plBroadcastModalContent .audioDesc .desc-container,
.plBroadcastModalContent .closedCaption .desc-container {
	display: inline-block;
	margin-left: 0.8rem;
}
.pl-modal__content .audioDesc .desc,
.pl-modal__content .closedCaption .desc,
.plBroadcastModalContent .audioDesc .desc,
.plBroadcastModalContent .closedCaption .desc {
	font-size: 1.3rem;
	line-height: 1.4;
	margin-left: 0.5rem;
}
.pl-modal__content .audioDesc .icon,
.pl-modal__content .closedCaption .icon,
.plBroadcastModalContent .audioDesc .icon,
.plBroadcastModalContent .closedCaption .icon {
	display: inline-block;
	margin-left: 0.5rem;
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.pl-modal__content .audioDesc .icon,
	.pl-modal__content .closedCaption .icon,
	.plBroadcastModalContent .audioDesc .icon,
	.plBroadcastModalContent .closedCaption .icon {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.pl-modal__content .video-js,
.plBroadcastModalContent .video-js {
	width: 100%;
	height: 0;
	position: relative;
	display: block;
	padding-top: 56.5%;
}
.pl-modal__content .video-js embed,
.pl-modal__content .video-js iframe,
.pl-modal__content .video-js object,
.plBroadcastModalContent .video-js embed,
.plBroadcastModalContent .video-js iframe,
.plBroadcastModalContent .video-js object {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.pl-modal__content .video-js video,
.plBroadcastModalContent .video-js video {
	width: 100%;
	height: auto;
}
.pl-modal__content .video-js video::-webkit-media-text-track-container,
.plBroadcastModalContent .video-js video::-webkit-media-text-track-container {
	height: inherit;
	overflow: visible;
}
.pl-modal__content .video-js video::-webkit-media-text-track-display,
.plBroadcastModalContent .video-js video::-webkit-media-text-track-display {
	top: 17em;
}
.modalItem {
	display: none;
}
.modalItem.open {
	display: block;
}
@media (max-width: 63.9375em) {
	.pl-modal__content {
		-ms-flex-align: start;
		align-items: flex-start;
	}
	.pl-modal__content .modalWrapper {
		margin: 0 auto;
		display: block;
	}
	.pl-modal__content .modalSideContent {
		width: auto;
		padding: 0;
	}
	.pl-modal__content .modalContentWrapper {
		padding-top: 6rem;
	}
	.pl-modal__content .modalAd {
		width: 30rem;
	}
}
@media (max-width: 43.75em) {
	.pl-modal__content {
		padding: 1rem 0;
		display: block;
	}
	.pl-modal__content .modalWrapper {
		padding: 0 3rem;
	}
	.pl-modal__content .modalCaption {
		padding: 2rem 0;
	}
}
@media (max-width: 28.125em) {
	.pl-modal__content .modalAd {
		width: 100%;
	}
}
.searchOverlay {
	position: fixed;
	width: 100%;
	height: 100%;
	display: block;
	background: rgba(153, 0, 0, 0.8);
	visibility: hidden;
	opacity: 0;
	transition: all 0.4s ease;
}
.searchBar {
	position: absolute;
	width: 100%;
	height: 15rem;
	top: 0;
	transition: all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);
	box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, 0.2);
	z-index: 10;
	transform: translateY(-110%);
}
.searchBar.open {
	top: 120px;
	transform: translateY(0);
}
.searchBar.open + .searchOverlay {
	visibility: visible;
	opacity: 1;
}
.searchBar.open .close {
	top: 4rem;
}
.searchBar .close {
	top: -4rem;
}
.searchBar .searchBox {
	display: block;
	width: 100%;
	height: 100%;
	background: #fff;
}
.searchBar .plSearch {
	width: 75%;
	max-width: 960px;
	position: relative;
	top: 3rem;
	display: table;
	margin: 0 auto;
	border-bottom: 1px solid #e8e8e8;
	transition: all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.searchBar input[type="text"] {
	width: 90%;
	padding: 2rem 1rem;
	border: none;
	color: #660000;
	font-size: 2.5rem;
}
.searchBar input[type="text"]:focus + .focusBorder {
	width: 100%;
}
.searchBar input[type="text"]::-webkit-input-placeholder {
	font-family: PremierSans-Light-Italic, Arial, Helvetica Neue, Helvetica,
		sans-serif;
	font-weight: 400;
}
.searchBar input[type="text"]::-moz-placeholder {
	font-family: PremierSans-Light-Italic, Arial, Helvetica Neue, Helvetica,
		sans-serif;
	font-weight: 400;
}
.searchBar input[type="text"]:-ms-input-placeholder {
	font-family: PremierSans-Light-Italic, Arial, Helvetica Neue, Helvetica,
		sans-serif;
	font-weight: 400;
}
.searchBar .focusBorder {
	position: absolute;
	bottom: -1px;
	display: block;
	height: 2px;
	width: 0;
	background: #e90052;
	transition: all 0.2s ease;
}
.searchBar .searchInputContainer {
	margin-bottom: 0;
}
.searchBar .searchBtnContainer {
	position: absolute;
	top: 1rem;
	right: 1rem;
}
.searchBar .searchBtnContainer .btnBg {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 10;
	background: #e8e8e8;
	transition: 0.2s;
	border-radius: 100%;
}
.searchBar .searchBtnContainer .searchInputBtn {
	background-color: transparent;
	border: 0;
	text-indent: -99999px;
	transition: all 0.2s;
	display: block;
	width: 5rem;
	height: 5rem;
	position: relative;
	z-index: 20;
}
.searchBar .searchBtnContainer .searchInputBtn:focus + .btnBg,
.searchBar .searchBtnContainer .searchInputBtn:hover + .btnBg {
	background: #e90052;
}
.searchBar .searchBtnContainer .searchInputBtn:focus + .btnBg + .icn,
.searchBar .searchBtnContainer .searchInputBtn:hover + .btnBg + .icn {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -552px no-repeat;
	width: 20px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.searchBar .searchBtnContainer .searchInputBtn:focus + .btnBg + .icn,
	.searchBar .searchBtnContainer .searchInputBtn:hover + .btnBg + .icn {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.searchBar .searchBtnContainer .icn {
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -8px 0 0 -9px;
	z-index: 10;
}
.searchBar .searchBtnContainer.active {
	cursor: pointer;
}
.searchBar .searchBtnContainer.active .searchInputBtn:focus + .btnBg,
.searchBar .searchBtnContainer.active .searchInputBtn:hover + .btnBg {
	background: #b60040;
}
.searchBar .searchBtnContainer.active .btnBg {
	background: #e90052;
}
.searchBar .searchBtnContainer.active .icn {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -552px no-repeat;
	width: 20px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.searchBar .searchBtnContainer.active .icn {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.searchBar .searchBtnContainer.active:hover {
	background: #b60040;
}
@media (max-width: 43.75em) {
	.searchBar {
		height: 9rem;
		top: -9rem;
	}
	.searchBar.open {
		top: 6rem;
	}
	.searchBar .plSearch {
		width: 90%;
		top: 1.5rem;
	}
	.searchBar .searchInputContainer {
		padding-right: 5rem;
		font-size: 1.4rem;
		width: 100%;
	}
	.searchBar .searchBtnContainer {
		right: 0;
		top: 0.5rem;
	}
}
.fixedContainer.fixed .searchBar.open {
	top: 62px;
}
#videoPlayer {
	height: 100%;
	width: 100%;
}
#videoPlayer .modalContentWrapper {
	width: 100%;
}
#videoPlayer .socialShareHover {
	float: none;
	display: block;
	height: 4rem;
}
#videoPlayer .socialShareHover:before {
	content: "";
	display: block;
}
#videoPlayer .socialShareHover:after {
	content: "";
	display: table;
	clear: both;
}
#videoPlayer .socialShareHover .socialShareBtn {
	float: left;
	width: 8rem;
	line-height: 3rem;
	height: 4rem;
	text-align: center;
	border-radius: 0;
}
#videoPlayer .socialShareHover .socialOptions {
	top: 0;
	left: 8rem;
	max-height: none;
	max-width: 0;
}
#videoPlayer .socialShareHover .socialOptions li {
	width: 20%;
	float: left;
}
#videoPlayer .socialShareHover .socialOptions:after {
	content: none;
}
#videoPlayer .socialShareHover.open .socialOptions {
	max-width: 40rem;
}
[data-old-modal] {
	width: 100% !important;
	max-width: 140rem !important;
	height: auto !important;
	padding-top: 6.6rem !important;
	padding-bottom: 2rem !important;
}
[data-old-modal] .modalWrapper {
	padding: 0 5rem !important;
}
.pageFilter {
	display: -ms-flexbox;
	display: flex;
	margin-bottom: 3rem;
	padding: 0;
	border: 1px solid #e8e8e8;
	border-radius: 0.3rem;
	-ms-flex-align: center;
	align-items: center;
}
.pageFilter:before {
	content: "";
	display: block;
}
.pageFilter:after {
	content: "";
	display: table;
	clear: both;
}
.pageFilter.flexFilters {
	-ms-flex-align: center;
	align-items: center;
	display: -ms-flexbox;
	display: flex;
}
.pageFilter__filter-btn {
	box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.15);
	color: #660000;
	display: none;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	padding: 1.5rem 2rem;
	position: relative;
	width: 100%;
}
.pageFilter__filter-btn .icn {
	position: absolute;
	right: 2rem;
	top: 50%;
	transform: translateY(-50%);
}
.pageFilter .dropDown {
	display: inline-block;
	vertical-align: top;
	max-width: 22rem;
	-ms-flex: 1;
	flex: 1;
}
@media (max-width: 1024px) {
	.pageFilter .dropDown {
		display: none;
		max-width: none;
	}
}
.pageFilter .dropdown-separator {
	color: #76766f;
	padding: 0 2rem 0.5rem 1rem;
}
@supports (margin-left: auto) {
	.pageFilter .filter-button--reset {
		margin-left: auto;
	}
}
@media (max-width: 700px) {
	.pageFilter.flexFilters:not(.open) .dropdown-separator {
		display: none;
	}
	.pageFilter.flexFilters {
		display: block;
	}
	.pageFilter.flexFilters .dropDown {
		padding: 0 1rem;
	}
	.pageFilter.flexFilters .dropdown-separator {
		display: block;
		margin: -1rem 0 2rem;
	}
}
@media (max-width: 63.9375em) {
	.pageFilter .dropDown {
		max-width: none;
	}
	.pageFilter__filter-btn {
		display: block;
	}
	.pageFilter.fixturePagefilter .pageFilter__filter-btn {
		width: calc(100% - 5.8rem);
	}
	.pageFilter .generateFixturesCalendar {
		display: block;
		width: 4.6rem;
		height: 4.6rem;
		padding: 0;
		margin-left: 1rem;
		box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.15);
		-ms-flex-align: center;
		align-items: center;
		-ms-flex-pack: center;
		justify-content: center;
		text-indent: -999rem;
	}
	.pageFilter .generateFixturesCalendar .icon-button__icon {
		float: left;
		margin-left: 50%;
		margin-top: 50%;
		transform: translate3d(-50%, -50%, 0);
		filter: contrast(0);
	}
	.pageFilter .generateFixturesCalendar:before {
		display: none;
	}
}
@media (max-width: 700px) {
	.pageFilter.fixturePageFilter {
		margin-bottom: 1.6rem;
	}
}
.pageFilter .mobileHeader {
	display: none;
	background: linear-gradient(270deg, #cc0000, #660000);
	padding-left: 1rem;
	line-height: 5rem;
	margin-bottom: 3rem;
}
.pageFilter .mobileHeader:before {
	content: "";
	display: block;
}
.pageFilter .mobileHeader:after {
	content: "";
	display: table;
	clear: both;
}
.pageFilter .mobileHeader h4 {
	float: left;
	margin-left: 1rem;
	color: #fff;
	font-family: PremierSans-Bold-Italic, Arial, Helvetica Neue, Helvetica,
		sans-serif;
	font-weight: 400;
}
.pageFilter .mobileHeader .close {
	float: right;
	padding: 0 2rem;
	color: #fff;
	font-size: 1.2rem;
}
.pageFilter .mobileHeader .icn {
	display: inline-block;
	vertical-align: middle;
	margin-left: 1rem;
}
@media (max-width: 321px) {
	.pageFilter .mobileHeader {
		margin-bottom: 1rem;
	}
}
.pageFilter .btn-more {
	display: none;
	max-width: 30rem;
}
.pageFilter .apply {
	display: none;
	border-radius: 2px;
}
.pageFilter .apply .icn {
	display: inline-block;
	vertical-align: middle;
	margin-right: 0.5rem;
	left: 0;
}
.pageFilter.open {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin-bottom: 0;
	z-index: 100;
	background: #fff;
	overflow: auto;
	margin-top: 0;
	display: inline-block;
	padding: 0;
	padding-bottom: 11rem;
}
.pageFilter.open .mobileHeader {
	display: block;
}
.pageFilter.open .fixtureExtras {
	display: none;
}
.pageFilter.open .apply,
.pageFilter.open .reset {
	font-size: 1.4rem;
}
.pageFilter.open .filter-button--reset {
	border: 1px solid #e8e8e8;
	border-radius: 3px;
	bottom: 0.5rem;
	position: absolute;
	right: 0.5rem;
	width: calc(50% - 0.75rem);
	text-align: center;
	text-transform: none;
}
.pageFilter.open .pageFilter__filter-btn {
	display: none;
}
.pageFilter.open .apply {
	display: block;
	background: #cc0000;
	border-radius: 3px;
	bottom: 0.5rem;
	left: 0.5rem;
	padding: 0;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 1.1rem;
	position: absolute;
	width: calc(50% - 0.75rem);
}
.pageFilter.open .dropDown {
	margin-bottom: 3rem;
	margin-top: 0;
	padding: 0 1.6rem 1rem;
	display: block;
	margin-right: 0;
	width: 100%;
	border-bottom: 1px solid #e8e8e8;
}
.pageFilter.open .dropDown:before {
	display: none;
}
.pageFilter.open .dropDown .label {
	font-size: 1.1rem;
	position: static;
}
.pageFilter.open .dropDown .current {
	border-bottom: 0;
	margin: 0;
	padding: 0;
	border-radius: 2px;
	width: 100%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.pageFilter.open .dropDown .current:after {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) -82px -56px no-repeat;
	width: 9px;
	height: 8px;
	bottom: 50%;
	margin-bottom: -4px;
	right: 1.5rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.pageFilter.open .dropDown .current:after {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.pageFilter.open .dropDown .dropdownList {
	visibility: visible;
	display: none;
	box-shadow: none;
	overflow: visible;
}
.pageFilter.open .dropDown .dropdownList li {
	padding: 1rem;
}
.pageFilter.open .dropDown:hover .current {
	color: #242424;
}
.pageFilter.open .dropDown.open {
	position: fixed;
	top: 5.4rem;
	right: 0;
	width: 100%;
	bottom: 5.5rem;
	left: 0;
	background: #fff;
	z-index: 10;
	margin-bottom: 0;
	overflow: auto;
	margin-top: 0;
}
.pageFilter.open .dropDown.open .label {
	padding-top: 2rem;
}
.pageFilter.open .dropDown.open .dropdownList {
	position: static;
	display: block;
}
.pageFilter.open .dropDown.open .current {
	padding-bottom: 1rem;
}
.pageFilter.open .dropDown.open .current:after {
	content: "";
	background: url(../i/sprites/global-sprite.png) -648px -488px no-repeat;
	width: 14px;
	height: 10px;
	transform: none;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.pageFilter.open .dropDown.open .current:after {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.pageFilter.open .dropDown.open li {
	background: #fff;
	text-align: left;
	border-bottom: 1px solid #e8e8e8;
	padding: 1.6rem 0;
}
.pageFilter.open .dropDown.open.clubs .current {
	text-align: left;
	padding-left: 3.5rem;
}
.pageFilter.open .dropDown.open.clubs li {
	text-align: left;
}
.article-promo--history .pageFilter.open .article-promo__btn,
.pageFilter.open .article-promo--history .article-promo__btn,
.pageFilter.open .btn,
.pageFilter.open [class*="btn-"] {
	z-index: 10;
}
.pageFilter.open .reset {
	display: block;
	position: fixed;
	bottom: 2rem;
	left: 1rem;
	right: 1rem;
	line-height: 4rem;
	padding: 0;
	border-radius: 2px;
	background: #660000;
	color: #fff;
}
.pageFilter.open .reset:hover {
	background: #080009;
}
.pageFilter.open .reset .icn {
	display: none;
	margin-right: 0.5rem;
	transform: scale(0.8);
}
.pageFilter.open .reset:before {
	display: inline-block;
	margin-right: 1rem;
	content: "";
	background: url(../i/sprites/global-sprite.png) -545px -488px no-repeat;
	width: 15px;
	height: 11px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.pageFilter.open .reset:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.pageFilter.open .btn-more {
	display: none;
}
.pageFilter.open [class*="col-"] {
	width: 100%;
}
@media (max-width: 63.9375em) {
	.pageFilter {
		margin-bottom: 3rem;
		margin-top: 0;
		border: 0;
	}
	.pageFilter:not(.singleFilter) .dropDown .current,
	.pageFilter:not(.singleFilter) .dropDown .current:after,
	.pageFilter:not(.singleFilter) .dropDown .dropdownList {
		transition: none;
	}
	.pageFilter .btn-more {
		display: block;
	}
	.pageFilter .filter-button--reset {
		display: none;
	}
	.pageFilter.open .filter-button--reset {
		display: block;
	}
	.pageFilter .reset,
	.pageFilter.singleFilter .btn-more {
		display: none;
	}
}
@media (max-width: 43.75em) {
	.pageFilter {
		padding: 0 1rem;
	}
}
@media (max-width: 31.25em) {
	.pageFilter.singleFilter .dropDown {
		max-width: none;
	}
	.pageFilter .btn-more {
		max-width: none;
		float: none;
		clear: both;
		text-align: center;
	}
}
.col-12 .pageFilter {
	padding: 0;
}
.hasSideNav .col-12 .pageFilter.open {
	padding: 0 1rem;
}
.broadcastFullSeasonButton,
.broadcastViewUpcomingButton {
	margin-left: 20px;
	margin-top: 16px;
	min-width: 182px;
}
@media (max-width: 43.75em) {
	.mainTableTab .pageFilter__filter-btn {
		margin: 0 1rem;
	}
}
.webViewBody .heroPageLinks {
	display: none;
}
.heroPageLinks {
	margin-top: -4.8rem;
	margin-bottom: 3rem;
	white-space: nowrap;
}
.heroPageLinks li {
	display: inline-block;
	vertical-align: top;
	margin-right: -0.4rem;
	border-radius: 2px;
}
.heroPageLinks li:not(:first-child) {
	margin-left: 0.5rem;
}
.heroPageLinks .moreToggle {
	text-align: center;
	transition: all 0.2s;
	position: relative;
	font-size: 1.2rem;
	cursor: pointer;
	line-height: 4rem;
	text-decoration: none;
	border-radius: 3px;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
	background: #ebebe6;
	padding: 0.4rem 1.5rem;
	color: #6c6c6c;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.heroPageLinks .moreToggle .icn {
	display: inline-block;
	vertical-align: middle;
	margin-left: 1rem;
}
@media (max-width: 43.75em) {
	.heroPageLinks .moreToggle {
		padding: 0 1.8rem;
	}
}
.heroPageLinks .hide {
	display: none;
}
.heroPageLinks .more {
	display: none;
	position: relative;
}
.heroPageLinks .more.open .icn {
	transform: rotateX(180deg);
}
.heroPageLinks .more.active .moreToggle,
.heroPageLinks .more.active:hover .moreToggle {
	background: #fff;
	color: #242424;
}
.heroPageLinks .more.active .moreToggle .icn,
.heroPageLinks .more.active:hover .moreToggle .icn {
	content: "";
	background: url(../i/sprites/chevrons-sprite.png) -68px -52px no-repeat;
	width: 10px;
	height: 6px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.heroPageLinks .more.active .moreToggle .icn,
	.heroPageLinks .more.active:hover .moreToggle .icn {
		background-image: url(../i/sprites/chevrons-sprite@x2.png);
		background-size: 93px 83px;
	}
}
.heroPageLinks .more .moreToggleDropdown {
	position: absolute;
	top: 4.8rem;
	right: 0;
	width: 18rem;
	z-index: 50;
	background: #fff;
	border-radius: 0 0 3px 3px;
	box-shadow: 0 2px 3px rgba(0, 0, 0, 0.2);
	transition: 0.1s;
	transform: scale(0);
	visibility: hidden;
	transform-origin: top right;
	white-space: normal;
}
.heroPageLinks .more .moreToggleDropdown li {
	background: transparent;
	margin: 0;
	display: block;
	white-space: nowrap;
}
.heroPageLinks .more .moreToggleDropdown li a,
.heroPageLinks .more .moreToggleDropdown li a:not(.active) {
	background: transparent;
	color: #242424;
	border-radius: 0;
	cursor: pointer;
}
.heroPageLinks .more .moreToggleDropdown li a.active,
.heroPageLinks .more .moreToggleDropdown li a:focus,
.heroPageLinks .more .moreToggleDropdown li a:hover,
.heroPageLinks .more .moreToggleDropdown li a:not(.active).active,
.heroPageLinks .more .moreToggleDropdown li a:not(.active):focus,
.heroPageLinks .more .moreToggleDropdown li a:not(.active):hover {
	background: transparent;
	color: #e90052;
}
.heroPageLinks .more .moreToggleDropdown li:hover {
	background-color: transparent;
}
.heroPageLinks .open .moreToggleDropdown {
	visibility: visible;
	transform: scale(1);
}
.heroPageLinks .showMoreEnabled .more {
	display: inline-block;
}
@media (max-width: 43.75em) {
	.heroPageLinks {
		margin-top: -4rem;
	}
}
@media (max-width: 63.9375em) {
	.heroPageLinks {
		margin-top: -4rem;
	}
	.heroPageLinks .btn-tab {
		padding: 0 1rem;
	}
	.heroPageLinks .moreToggle {
		padding: 0 1.5rem;
	}
}
.footerSponsorStrip {
	background: #fff;
	max-width: 1376px;
	margin-left: auto;
	margin-right: auto;
	padding-left: 1rem;
	padding-right: 1rem;
	margin: 0 auto;
	padding: 4.5rem 0 2rem;
	position: relative;
	z-index: 1;
}
.footerSponsorStrip:after {
	content: " ";
	clear: both;
	background: linear-gradient(270deg, #cc0000, #660000);
	content: "";
	display: block;
	height: 0.4rem;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
	width: auto;
}
.footerSponsorStrip ul {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: distribute;
	justify-content: space-around;
	width: 100%;
}
.footerSponsorStrip li {
	padding: 0 0.5rem;
	display: -ms-flexbox;
	display: flex;
	position: relative;
	margin-bottom: 2rem;
}
.footerSponsorStrip li a {
	-ms-flex-item-align: center;
	align-self: center;
	text-decoration: none;
	color: #76766f;
	text-align: center;
	font-size: 1.1rem;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	height: 100%;
}
.footerSponsorStrip li a:focus,
.footerSponsorStrip li a:hover {
	text-decoration: underline;
}
.footerSponsorStrip li .icn {
	margin: auto auto 1rem;
}
.footerSponsorStrip li .type {
	margin-top: auto;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	padding: 0 0.2rem;
}
.footerSponsorStrip li:first-child {
	padding-right: 1rem;
	margin-right: 1rem;
}
.footerSponsorStrip li:first-child::after {
	background: #e8e8e8;
	content: "";
	display: block;
	height: 4.8rem;
	position: absolute;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
	width: 0.1rem;
}
.footerSponsorStrip li:nth-last-child(2) {
	padding-left: 1rem;
	margin-left: 1rem;
}
.footerSponsorStrip li:nth-last-child(2):after {
	background: #e8e8e8;
	content: "";
	display: block;
	height: 4.8rem;
	position: absolute;
	left: 0;
	top: 50%;
	transform: translateY(-50%);
	width: 0.1rem;
}
.footerSponsorStrip__image {
	max-width: 13.5rem;
	max-height: 2.5rem;
	margin: auto auto 1rem;
}
.footerSponsorStrip .small {
	display: none;
}
.footerSponsorStrip .sponsor-footer-ea,
.footerSponsorStrip .sponsor-footer-ea-sm {
	transform: scale(0.8);
}
@media (max-width: 75em) and (min-width: 68.75em) {
	.footerSponsorStrip li {
		padding: 0 0.5rem;
	}
}
@media (max-width: 68.75em) {
	.footerSponsorStrip li {
		padding: 0 0.4rem;
	}
	.footerSponsorStrip .large {
		display: none;
	}
	.footerSponsorStrip .small {
		display: block;
	}
	.footerSponsorStrip__image {
		max-width: 10rem;
		max-height: 2rem;
		margin: auto auto 1rem;
	}
}
@media (max-width: 62.8125em) {
	.footerSponsorStrip li {
		padding: 0;
	}
	.footerSponsorStrip li:first-child {
		padding-right: 0.5rem;
		margin-right: 0.5rem;
	}
	.footerSponsorStrip li:nth-last-child(2) {
		padding-left: 0.5rem;
		margin-left: 0.5rem;
	}
}
@media (max-width: 60.625em) {
	.footerSponsorStrip {
		display: block;
		margin: 0;
		border-top: 0;
		padding: 1rem;
	}
	.footerSponsorStrip .pl-logo-footer {
		content: "";
		background: url(../i/sprites/pl-logo-sprite.png) -119px -155px no-repeat;
		width: 107px;
		height: 45px;
	}
}
@media (max-width: 60.625em) and (-webkit-min-device-pixel-ratio: 2),
	(max-width: 60.625em) and (min-resolution: 192dpi) {
	.footerSponsorStrip .pl-logo-footer {
		background-image: url(../i/sprites/pl-logo-sprite@x2.png);
		background-size: 517px 308px;
	}
}
@media (max-width: 60.625em) {
	.footerSponsorStrip:after {
		left: 1rem;
		right: 1rem;
	}
	.footerSponsorStrip ul {
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}
	.footerSponsorStrip li {
		width: 33.3%;
		padding: 1rem;
		border-bottom: 1px solid #e8e8e8;
		margin-bottom: 0;
	}
	.footerSponsorStrip li:first-child {
		width: 100%;
		border-right: 0;
		margin-right: 0;
	}
	.footerSponsorStrip li:first-child:after {
		display: none;
	}
	.footerSponsorStrip li:first-child {
		padding-right: 1rem;
	}
	.footerSponsorStrip li:nth-last-child(2) {
		border-left: 0;
		margin-left: 0;
		padding-left: 1rem;
		border-bottom: 0;
	}
	.footerSponsorStrip li:nth-last-child(2):after {
		display: none;
	}
	.footerSponsorStrip li:last-child {
		border-bottom: 0;
	}
	.footerSponsorStrip a {
		margin: auto;
	}
}
@media (max-width: 500px) {
	.footerSponsorStrip li {
		border-bottom: 0;
		border-top: 1px solid #e8e8e8;
		width: 50%;
		border-right: 0;
	}
	.footerSponsorStrip li:first-child {
		border-top: 0;
	}
	.footerSponsorStrip li:not(:nth-child(3n + 1)) {
		border-right: 0;
	}
	.footerSponsorStrip li:nth-child(2n) {
		border-right: 1px solid #e8e8e8;
	}
}
.paginationContainer {
	margin: 2rem 0;
}
.paginationContainer .paginationBtn {
	width: 4rem;
	height: 4rem;
	border-radius: 100%;
	border: 1px solid #e8e8e8;
	display: inline-block;
	vertical-align: middle;
	margin-left: 1rem;
	position: relative;
	cursor: pointer;
	transition: 0.2s;
}
.paginationContainer .paginationBtn:hover {
	background: #e8e8e8;
}
.paginationContainer .paginationBtn:hover .icn {
	opacity: 1;
}
.paginationContainer .paginationBtn.inactive {
	background-color: transparent;
	opacity: 0.4;
	cursor: default;
}
.paginationContainer .paginationBtn.inactive .icn {
	opacity: 0.6;
}
.paginationContainer .icn {
	opacity: 0.6;
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 1;
	margin-top: -7.5px;
	margin-left: -4.5px;
	transition: 0.2s;
}
.paginationContainer .paginationPages,
.paginationContainer li {
	display: inline-block;
	vertical-align: middle;
}
.paginationContainer li {
	min-width: 3rem;
	height: 3rem;
	line-height: 3rem;
	border-radius: 100%;
	margin-left: 1rem;
	text-align: center;
	color: #76766f;
}
.paginationContainer li:hover {
	background: #e8e8e8;
	cursor: pointer;
}
.paginationContainer li.break:hover {
	cursor: default;
	background: transparent;
}
.paginationContainer li.active {
	background: #e90052;
	color: #fff;
}
.paginationContainer li.active:hover {
	color: #fff;
}
.blogHeader {
	min-height: 300px;
	margin-bottom: 2rem;
	background: #05f0ff;
}
.blogHeader > .wrapper {
	margin-top: -2rem;
}
.blogHeader [class^="col-12"] {
	min-height: 300px;
	background: #05f0ff;
}
.blogHeader .shard {
	position: absolute;
	fill: #05f0ff;
	height: 100%;
}
@media (max-width: 64em) {
	.blogHeader .shardRight {
		display: none;
	}
}
.blogHeader .mobShard {
	display: none;
}
.blogHeader .shardLeft {
	left: -1px;
	top: 0;
}
.blogHeader .shardRight {
	right: -1px;
	bottom: 0;
}
.blogHeader .summary {
	width: 35%;
	position: relative;
	z-index: 1;
	padding: 6rem 4rem 3rem 2rem;
}
.blogHeader .summary .clubs,
.blogHeader .summary .latest {
	display: none;
}
.blogHeader h3 {
	font-size: 3rem;
	margin-bottom: 1.5rem;
}
.blogHeader .imgContainer {
	position: absolute;
	right: 0;
	top: 0;
	bottom: 0;
	width: 65%;
	background-size: 100%;
	background-size: cover;
}
@media (max-width: 56.25em) {
	.blogHeader .summary {
		width: 45%;
		padding-top: 5rem;
	}
	.blogHeader .imgContainer {
		width: 55%;
	}
}
@media (max-width: 43.75em) {
	.blogHeader .col-12 {
		padding-left: 0;
		padding-right: 0;
	}
	.blogHeader .shardLeft,
	.blogHeader .shardRight {
		display: none;
	}
	.blogHeader .summary {
		width: 100%;
		padding: 2rem;
		font-size: 1.2rem;
		background-image: url(../i/bg-elements/quote-shard.png);
		background-position: top 0 right 0;
		background-repeat: no-repeat;
		background-size: contain;
	}
}
@media (max-width: 43.75em) and (max-width: 25em) {
	.blogHeader .summary {
		background-position: top 0 right -4rem;
	}
}
@media (max-width: 43.75em) {
	.blogHeader .summary .toggleButton {
		background-color: #660000;
		border-radius: 3px;
		width: 100%;
		margin-top: 2rem;
	}
	.blogHeader .summary .toggleButton .clubs,
	.blogHeader .summary .toggleButton .latest {
		color: #fff;
		text-align: center;
		padding: 1.2rem;
		display: inline-block;
		width: calc(50% - 0.6rem);
	}
}
@media (max-width: 43.75em) and (max-width: 23.125em) {
	.blogHeader .summary .toggleButton .clubs {
		width: 62%;
	}
	.blogHeader .summary .toggleButton .latest {
		width: 35%;
	}
}
@media (max-width: 43.75em) {
	.blogHeader .summary .toggleButton .active {
		background-color: #fff;
		color: #660000;
		border: 3px solid #660000;
		border-radius: 5px;
		font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
		font-weight: 400;
	}
	.blogHeader .imgContainer {
		position: relative;
		width: 100%;
		padding-top: 51%;
	}
}
.promo-widget {
	background-color: #660000;
}
.promo-widget img {
	width: 100%;
	display: block;
}
.promo-widget .information {
	padding: 2rem;
}
.promo-widget .information h3 {
	color: #fff;
	margin-bottom: 1.5rem;
}
.promo-widget .information p {
	color: #fff;
	font-family: PremierSans-Light, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	margin-bottom: 2.5rem;
	font-size: 1.125rem;
}
@media (max-width: 63.9375em) {
	.promo-widget:before {
		content: "";
		display: block;
	}
	.promo-widget:after {
		content: "";
		display: table;
		clear: both;
	}
	.promo-widget img {
		width: 50%;
		float: right;
	}
	.promo-widget .information {
		width: 50%;
		float: left;
	}
}
@media (max-width: 43.75em) {
	.promo-widget .information,
	.promo-widget img {
		width: 100%;
	}
}
.notificationBar {
	border-radius: 3px;
	background: #660000;
	color: #fff;
	text-align: center;
	padding: 1rem;
	font-size: 1.2rem;
	margin-bottom: 1rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.notificationBar.secondaryNotification {
	background: #267788;
}
.notificationBar.highlightNotification {
	background: #e90052;
}
.h2h-previous-meetings .btn-highlight {
	width: 300px;
	margin: 0 auto;
}
.h2h-previous-meetings .previous-meetings {
	clear: both;
}
.h2h-previous-meetings .previous-meetings li {
	border-top: 1px solid #e8e8e8;
}
.h2h-previous-meetings .previous-meetings .teams {
	width: 40%;
}
.h2h-previous-meetings .previous-meetings .date {
	font-size: 1rem;
}
.fixturesModel {
	background-color: #fff;
	max-width: 100rem;
	width: 100%;
	position: relative;
}
.fixturesModel .fixturesHeader {
	background-color: #e90052;
	text-align: center;
	line-height: 5rem;
	height: 5rem;
	position: relative;
}
.fixturesModel .fixturesHeader h5 {
	font-size: 1.2rem;
}
.fixturesModel .fixturesHeader .logoContainer {
	background: #fff;
	width: 4rem;
	height: 4rem;
	display: inline-block;
	vertical-align: middle;
	position: relative;
	margin: 0 1rem;
	border-radius: 100%;
}
.fixturesModel .fixturesHeader .logoContainer .badge {
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -1.25rem;
	margin-left: -1.25rem;
}
.fixturesModel .fixturesHeader .logoContainer .badge-image {
	vertical-align: top;
}
.fixturesModel .fixturesHeader .team-one,
.fixturesModel .fixturesHeader .team-two {
	width: 50%;
	position: absolute;
	top: 0;
}
.fixturesModel .fixturesHeader .team-one:hover h4,
.fixturesModel .fixturesHeader .team-two:hover h4 {
	text-decoration: underline;
}
.fixturesModel .fixturesHeader .match-time h4,
.fixturesModel .fixturesHeader .team-one h4,
.fixturesModel .fixturesHeader .team-two h4 {
	display: inline-block;
	font-size: 1.4rem;
	color: #fff;
}
.fixturesModel .fixturesHeader .team-one {
	text-align: right;
	left: 0;
	padding-right: 3rem;
}
.fixturesModel .fixturesHeader .team-two {
	text-align: left;
	right: 0;
	padding-left: 3rem;
}
.fixturesModel .fixturesHeader .match-time {
	background-color: #fff;
	border-radius: 2px;
	width: 5rem;
	display: inline-block;
	vertical-align: middle;
}
.fixturesModel .fixturesHeader .match-time p {
	color: #e90052;
	font-size: 1.2rem;
	line-height: 2.6rem;
}
.fixturesModel .match-links {
	text-align: center;
	padding: 1rem 0;
}
.fixturesModel .match-links:before {
	content: "";
	display: block;
}
.fixturesModel .match-links:after {
	content: "";
	display: table;
	clear: both;
}
.fixturesModel .match-links h5 {
	color: #242424;
	text-align: center;
	margin-top: 2rem;
	margin-bottom: 2rem;
	font-family: PremierSans-Regular, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 1.2rem;
}
.fixturesModel .match-links h5 span {
	display: inline-block;
	vertical-align: middle;
	margin-left: 5px;
}
.fixturesModel .match-links p {
	padding: 0 20px;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	text-align: center;
	font-size: 1.2rem;
	margin-bottom: 1.5rem;
}
.article-promo--history
	.fixturesModel
	.match-links
	.article-promo__btn
	.stadium,
.fixturesModel
	.match-links
	.article-promo--history
	.article-promo__btn
	.stadium,
.fixturesModel .match-links .btn .stadium {
	margin-right: 2rem;
	content: "";
	background: url(../i/sprites/global-sprite.png) -403px -488px no-repeat;
	width: 23px;
	height: 14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.article-promo--history
		.fixturesModel
		.match-links
		.article-promo__btn
		.stadium,
	.fixturesModel
		.match-links
		.article-promo--history
		.article-promo__btn
		.stadium,
	.fixturesModel .match-links .btn .stadium {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.fixturesModel .match-links .btn-primary span {
	position: absolute;
	top: 50%;
	z-index: 1;
	margin-top: -8px;
	margin-left: -4.5px;
	left: auto;
	right: 1rem;
}
.fixturesModel .past-matches {
	background-color: #e8e8e8;
	width: 100%;
	display: -ms-flexbox;
	display: flex;
	color: #242424;
}
.fixturesModel .past-matches .badge {
	display: inline-block;
	vertical-align: middle;
	margin-right: 5px;
	position: relative;
	top: -1px;
}
.fixturesModel .past-matches .badge-image {
	vertical-align: middle;
}
.fixturesModel .past-matches .team-one-past,
.fixturesModel .past-matches .team-two-past {
	border-right: 1px solid #dbdbdb;
}
.fixturesModel .past-matches .premier-league,
.fixturesModel .past-matches .team-one-past,
.fixturesModel .past-matches .team-two-past {
	width: 33.33%;
	margin: 0 auto;
	text-align: center;
	margin-top: 2rem;
	display: inline-block;
	vertical-align: top;
	padding: 0 20px;
	margin-bottom: 1rem;
}
.fixturesModel .past-matches .premier-league h5,
.fixturesModel .past-matches .team-one-past h5,
.fixturesModel .past-matches .team-two-past h5 {
	color: #242424;
	text-align: center;
	margin-top: 0.5rem;
}
.fixturesModel .past-matches .premier-league .match,
.fixturesModel .past-matches .team-one-past .match,
.fixturesModel .past-matches .team-two-past .match {
	margin-bottom: 1rem;
}
.fixturesModel .past-matches .premier-league .match p,
.fixturesModel .past-matches .team-one-past .match p,
.fixturesModel .past-matches .team-two-past .match p {
	font-size: 1rem;
	display: inline-block;
	width: 48%;
	margin-bottom: 0.5rem;
}
.fixturesModel .past-matches .premier-league .match .date,
.fixturesModel .past-matches .team-one-past .match .date,
.fixturesModel .past-matches .team-two-past .match .date {
	font-family: PremierSans-Regular, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	text-align: left;
}
.fixturesModel .past-matches .premier-league .match .league,
.fixturesModel .past-matches .team-one-past .match .league,
.fixturesModel .past-matches .team-two-past .match .league {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	text-align: right;
}
.fixturesModel .past-matches .premier-league .previous-meetings {
	margin-bottom: 0.5rem;
	margin-top: 0.5rem;
	border: 0;
}
.fixturesModel .past-matches .premier-league .standings-table {
	margin-bottom: 1rem;
}
.fixturesModel .past-matches .premier-league .standings-table .pos {
	padding-left: 0;
}
.fixturesModel .past-matches .premier-league .standings-table .pos:after {
	margin-right: -10px;
}
.fixturesModel .past-matches .premier-league .standings-table tbody tr {
	background-color: #fff;
}
.fixturesModel .past-matches .premier-league .standings-table td,
.fixturesModel .past-matches .premier-league .standings-table th {
	font-size: 1rem;
}
.fixturesModel .standingsAbridged {
	margin-bottom: 2.5rem;
}
.fixturesModel .competition {
	text-align: center;
}
.fixturesModel .competition [class^="competitionImage"] {
	display: inline-block;
}
@media (max-width: 1200px) {
	.fixturesModel {
		width: 90%;
		top: 5rem;
	}
	.fixturesModel .past-matches {
		display: block;
	}
	.fixturesModel .past-matches .team-one-past,
	.fixturesModel .past-matches .team-two-past {
		width: 49%;
	}
	.fixturesModel .past-matches .team-two-past {
		border: none;
	}
	.fixturesModel .past-matches .premier-league {
		width: 100%;
		padding: 0;
	}
	.fixturesModel .premier-league-col {
		float: left;
		width: 49%;
		padding: 0 2rem;
	}
	.fixturesModel .premier-league-col:first-child {
		border-right: 1px solid #dbdbdb;
	}
	.fixturesModel .standingsAbridged {
		margin-bottom: 0;
	}
}
.resultWidget {
	margin-bottom: 1rem;
}
.resultWidget .label {
	margin-bottom: 0.5rem;
	font-size: 1.2rem;
}
.resultWidget .long {
	min-width: 20rem;
}
.resultWidget .short {
	display: none;
}
.resultWidget .fixture {
	padding-top: 1px solid #e8e8e8;
	padding-bottom: 1px solid #e8e8e8;
}
@media (max-width: 37.5em) {
	.resultWidget .long {
		display: none;
	}
	.resultWidget .short {
		display: inline-block;
	}
}
.allStructureContainer .matchAbridged {
	border-top: 1px solid #e8e8e8;
	border-bottom: 1px solid #e8e8e8;
}
.allStructureContainer .matchAbridged .arrow-right {
	display: none;
}
.allStructureContainer .matchAbridged:focus,
.allStructureContainer .matchAbridged:hover {
	background-color: transparent;
	color: #333;
}
.homeTabs {
	display: none;
	padding: 0 1rem;
	margin-top: 2rem;
	margin-bottom: 2rem;
}
.homeTabs .toggle {
	display: table;
	margin: 0 auto;
	background: #cc0000;
}
.homeTabs .toggle:before {
	content: "";
	display: block;
}
.homeTabs .toggle:after {
	content: "";
	display: table;
	clear: both;
}
.homeTabs .toggle li {
	padding-top: 1rem;
	padding-bottom: 1rem;
	min-width: 20rem;
	font-size: 1.3rem;
	display: block;
	margin-right: 0;
	float: right;
	color: #fff;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.homeTabs .toggle li:focus,
.homeTabs .toggle li:hover {
	background: #cc0000;
	color: #fff;
}
.homeTabs .toggle li.active {
	color: #2f2f2f;
}
.homeTabs .toggle li.active:focus,
.homeTabs .toggle li.active:hover {
	background: #fff;
	color: #333;
}
.homeTabs .tablist li:not(:last-child) {
	margin-right: 0;
}
@media (max-width: 31.25em) {
	.homeTabs .toggle {
		width: 100%;
	}
	.homeTabs .toggle li {
		width: 50%;
		min-width: 0;
	}
}
.homepageTakeover + .homeTabs {
	margin-top: 0;
}
@media (max-width: 68.75em) {
	.homeTabs {
		display: block;
	}
	.tabbedHome > * {
		display: none;
	}
	.tabbedHome > .active {
		display: block;
	}
}
.notificationPromo {
	color: #fff;
	margin: 2rem auto;
	overflow: hidden;
	position: relative;
	max-width: 120rem;
	border-radius: 3px;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.notificationPromo {
		background-image: url(../i/bg-elements/page-hero-primary-small@x2.png);
		background-size: 226px 186px;
	}
}
.notificationPromo .notificationTitle {
	font-size: 1.2rem;
	padding: 1.5rem 4rem 1.5rem 2rem;
}
.notificationPromo a {
	display: block;
	text-align: center;
	padding: 0 3rem;
	text-decoration: none;
	background: #660000;
	color: #fff;
	transition: all 0.2s;
	position: relative;
	font-size: 1.3rem;
	cursor: pointer;
	border-radius: 3px;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	z-index: 1;
	overflow: hidden;
}
.notificationPromo a:after {
	right: -1px;
	left: -1px;
	background-image: linear-gradient(270deg, #cc0000, #660000);
	transition: opacity 0.2s linear;
	transition-delay: 0.2s;
}
.notificationPromo a:after,
.notificationPromo a:before {
	position: absolute;
	content: "";
	top: 0;
	bottom: 0;
	z-index: -1;
	opacity: 0;
}
.notificationPromo a:before {
	left: -100%;
	width: 100%;
	background-image: linear-gradient(90deg, #cc0000, #660000);
	transition: all 0.2s linear;
}
.notificationPromo a:focus:after,
.notificationPromo a:focus:before,
.notificationPromo a:hover:after,
.notificationPromo a:hover:before {
	opacity: 1;
	left: -1px;
}
.notificationPromo a:focus .arrow-rightdark,
.notificationPromo a:focus .arrow-rightwhite,
.notificationPromo a:hover .arrow-rightdark,
.notificationPromo a:hover .arrow-rightwhite {
	right: 1.4rem;
}
.notificationPromo .arrow-rightdark,
.notificationPromo .arrow-rightwhite {
	position: absolute;
	top: 50%;
	right: 2rem;
	transition: right 0.2s;
	margin-top: -4px;
}
.notificationPromo.tableNotificationPromo {
	background: #e8e8e8;
}
.notificationPromo.tableNotificationPromo a,
.notificationPromo.tableNotificationPromo a:focus,
.notificationPromo.tableNotificationPromo a:hover {
	color: #fff;
}
.notificationPromo.tableNotificationPromo a:focus .tableNonHoverContainer,
.notificationPromo.tableNotificationPromo a:hover .tableNonHoverContainer {
	display: none;
}
.notificationPromo.tableNotificationPromo a:focus .tableHoverContainer,
.notificationPromo.tableNotificationPromo a:hover .tableHoverContainer {
	display: block;
}
.notificationPromo--player-comparison {
	margin: 3rem;
	max-width: none;
}
@media (max-width: 78.75em) {
	#mainContent > .notificationPromo {
		margin-left: 2rem;
		margin-right: 2rem;
	}
}
@media (max-width: 56.25em) {
	.notificationPromo--player-comparison {
		margin: 2rem 2rem 3rem;
	}
}
@media (max-width: 43.75em) {
	#mainContent > .notificationPromo {
		margin-left: 1rem;
		margin-right: 1rem;
	}
}
@media (max-width: 25em) {
	.notificationPromo--player-comparison {
		margin: 1rem 1rem 3em;
	}
}
.singleVideo {
	background-color: #660000;
	background-image: url(../i/bg-elements/heading-bg-desktop.svg);
	background-position: 100% 100%;
	background-repeat: no-repeat;
	background-size: auto 100%;
	padding: 2rem 0;
}
.singleVideo .video-js {
	width: 100%;
	height: 0;
	padding-top: 56.3%;
}
.singleVideo .closedCaption {
	display: inline-block;
	vertical-align: top;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	background: #660000;
	color: #fff;
	padding: 0 0.5rem;
	font-size: 1.1rem;
	line-height: 2.3rem;
	margin-top: 1rem;
	margin-right: -2px;
}
.singleVideo .audioDesc .desc-container,
.singleVideo .audioDesc .desc-text {
	color: #fff;
}
.singleVideo .audioDesc .icon {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.singleVideo .audioDesc .icon {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.singleVideo__audioDesc {
	margin-top: 1rem;
	cursor: pointer;
	display: inline-block;
	vertical-align: middle;
}
.singleVideo__audioDesc .label {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	background: #660000;
	color: #fff;
	padding: 0 0.5rem;
	font-size: 1.1rem;
	line-height: 2.3rem;
	display: inline-block;
}
.singleVideo__audioDesc .desc {
	font-size: 1.3rem;
	color: #ebebe4;
	line-height: 1.4;
	margin-left: 0.5rem;
}
.singleVideo__audioDesc .icon {
	display: inline-block;
	margin-left: 0.5rem;
	content: "";
	background: url(../i/sprites/arrows-sprite.png) -82px -56px no-repeat;
	width: 9px;
	height: 8px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.singleVideo__audioDesc .icon {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.single-video-item {
	margin: 2rem 0 1rem;
}
.single-video-item .video-js {
	width: 100%;
	height: 0;
	padding-top: 56.3%;
}
.single-video-item .vjs-big-play-button {
	content: "";
	background: url(../i/sprites/global-sprite.png) -100px -551px no-repeat;
	width: 100px;
	height: 100px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.single-video-item .vjs-big-play-button {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.single-video-item .vjs-big-play-button:before,
.single-video-item .vjs-dock-text {
	display: none;
}
.single-video-item__audio-desc {
	color: #ebebe4;
	padding: 0.5rem 0;
}
.single-video-item__heading {
	font-family: PremierSans-Light, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.single-video-item__description {
	color: #ebebe4;
	font-size: 1.6rem;
	margin-bottom: 1rem;
	padding: 0 2rem;
}
.single-video-item__status {
	color: #e90052;
	display: block;
	font-size: 1.2rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	margin-bottom: 1rem;
}
.single-video-item__status:before {
	display: inline-block;
	content: "";
	background: url(../i/sprites/global-sprite.png) -755px -669px no-repeat;
	width: 12px;
	height: 12px;
	margin-right: 0.5rem;
	vertical-align: middle;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.single-video-item__status:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.single-video-item__date {
	color: #e90052;
	font-family: PremierSans-Light, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	padding: 0 2rem;
}
@media (max-width: 56.25em) {
	.singleVideo {
		background-image: url(../i/bg-elements/heading-bg-mobile.svg);
	}
}
@media (max-width: 43.75em) {
	.singleVideo {
		background-size: auto 10rem;
		background-position: 100% 0;
	}
}
.broadcastersModal.open {
	display: block;
}
.broadcastersModal {
	max-width: 56rem;
	width: 100%;
	color: #242424;
	display: none;
}
@media (max-width: 43.75em) {
	.broadcastersModal {
		width: 100%;
		max-width: 100%;
		padding: 1rem;
	}
}
.broadcastersModal .broadcastersTvInfoHeader {
	height: 4rem;
	line-height: 4rem;
	text-align: center;
	background: #e90052;
	color: #fff;
}
.broadcastersModal .broadcastersTvInfoHeader .broadcastersTvInfoHeaderInner {
	display: inline-block;
	width: 100%;
	margin: 0 auto;
	text-align: center;
}
.broadcastersModal
	.broadcastersTvInfoHeader
	.broadcastersTvInfoHeaderInner
	.icn {
	display: inline-block;
	vertical-align: middle;
	margin-right: 0.8rem;
	margin-top: -0.4rem;
}
.broadcastersModal .broadcastersModalHeader {
	height: 4rem;
	line-height: 4rem;
	text-align: center;
	background: #e8e8e8;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.broadcastersModal .modalBroadcasterHeaderRow {
	width: 100%;
	font-size: 1.3rem;
	color: #7a7a7a;
}
.broadcastersModal .modalBroadcasterHeaderRow > div {
	display: inline-block;
}
.broadcastersModal .modalBroadcasterHeaderRow .broadcasterHeaderRight {
	min-width: 26.5rem;
}
.broadcastersModal .modalBroadcasterHeaderRow .broadcasterHeaderRight span {
	display: inline-block;
	text-align: center;
}
.broadcastersModal .modalBroadcasterHeaderRow .broadcasterHeader {
	text-align: left;
	min-width: 25rem;
	margin-left: 3rem;
}
.broadcastersModal .modalBroadcasterHeaderRow .broadcasterInfo {
	width: 10.3rem;
}
.broadcastersModal .modalBroadcasterNames {
	min-width: 25rem;
}
.broadcastersModal .modalBroadcasterInfo,
.broadcastersModal .modalBroadcasterLinkContainer,
.broadcastersModal .modalBroadcasterLiveStreamContainer,
.broadcastersModal .modalBroadcasterNames {
	display: inline-block;
	vertical-align: middle;
}
.broadcastersModal .broadcasterOnline,
.broadcastersModal .modalBroadcasterLiveStreamContainer {
	margin-left: 2rem;
	min-width: 14rem;
}
.broadcastersModal .modalBroadcasterInfo {
	margin-left: 3rem;
}
.broadcastersModal .allBroadcastersModalContainer {
	background: #fff;
	padding: 1.8rem 0;
}
@media (max-width: 43.75em) {
	.broadcastersModal .allBroadcastersModalContainer {
		padding: 1.5rem 0 0;
	}
}
.broadcastersModal .modalBroadcasterRow {
	clear: both;
	padding-bottom: 0.5rem;
}
.broadcastersModal .modalBroadcasterLink,
.broadcastersModal .modalBroadcasterLiveStream {
	margin: 1rem 0;
}
.broadcastersModal .modalBroadcasterLinkInfo {
	display: inline-block;
	border-radius: 2px;
	background-color: #e8e8e8;
}
.broadcastersModal .modalBroadcasterLinkInfo a {
	text-decoration: none;
	color: #000;
	padding: 0.5rem 1rem;
	display: inline-block;
}
.broadcastersModal .modalBroadcasterLinkInfo span {
	display: inline-block;
	vertical-align: middle;
}
.broadcastersModal .modalBroadcasterLinkInfo .broadcasterSiteLink {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	padding: 0 0.5rem;
}
.broadcastersModal .matchCentreLiveStreamContainer {
	display: -ms-inline-flexbox;
	display: inline-flex;
	border-radius: 2px;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-pack: center;
	justify-content: center;
	background-color: #e90052;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.broadcastersModal
	.matchCentreLiveStreamContainer.matchCentreLiveStreamContainerEmpty {
	background: none;
}
.broadcastersModal .matchCentreLiveStreamContainer a {
	margin: 0.5rem 1rem;
	min-height: 2.2rem;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-ms-flex-pack: center;
	justify-content: center;
	-ms-flex-align: center;
	align-items: center;
	text-decoration: none;
	color: #fff;
}
.broadcastersModal .matchCentreLiveStreamContainer a .icn.external-w {
	margin-left: 0.5rem;
}
.broadcastersModal .matchCentreLiveStreamContainer span {
	margin-left: 1rem;
}
.broadcastersModal .matchCentreLiveStreamContainer .icn.livestream {
	margin-top: -2px;
}
.broadcastersModal .modalBroadcasterContainer {
	padding: 1rem 3rem;
}
@media (max-width: 43.75em) {
	.broadcastersModal .modalBroadcasterContainer {
		border-bottom: 1px solid #e8e8e8;
		padding: 1rem;
	}
	.broadcastersModal .modalBroadcasterContainer:last-of-type {
		border-bottom: none;
	}
}
.broadcastersModal .modalBroadcasterContainer .broadcasterName {
	line-height: 16px;
	font-size: 1.2rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	display: inline-block;
	color: #242424;
	width: 50%;
}
@media (max-width: 43.75em) {
	.broadcastersModal .modalBroadcasterContainer .broadcasterName {
		text-align: left;
	}
}
.broadcastersModal .modalBroadcasterContainer .broadcasterLogoWrapper {
	display: inline-block;
	vertical-align: middle;
	width: 50%;
}
.broadcastersModal
	.modalBroadcasterContainer
	.broadcasterLogoWrapper
	.broadcasterLogo {
	display: inline-block;
}
@media (max-width: 43.75em) {
	.broadcastersModal
		.modalBroadcasterContainer
		.broadcasterLogoWrapper
		.broadcasterLogo {
		text-align: right;
		float: right;
	}
}
@media (max-width: 43.75em) {
	.broadcastersModal .modalBroadcasterInfo {
		margin-left: 0;
	}
	.broadcastersModal .modalBroadcasterContainer {
		padding: 1rem 0 1rem 1rem;
	}
	.broadcastersModal .modalBroadcasterNames {
		min-width: 0;
	}
	.broadcastersModal .modalBroadcasterNames .broadcasterName {
		float: none;
		width: 100%;
	}
	.broadcastersModal .modalBroadcasterNames .broadcasterLogoWrapper {
		width: auto;
	}
	.broadcastersModal
		.modalBroadcasterNames
		.broadcasterLogoWrapper
		.broadcasterLogo {
		float: none;
	}
	.broadcastersModal .modalBroadcasterLinkInfo a {
		padding: 0.4rem 0.5rem 0.5rem;
	}
	.broadcastersModal .matchCentreLiveStreamContainer {
		margin-top: 0;
	}
	.broadcastersModal .matchCentreLiveStreamContainer a {
		padding-top: 0;
		margin: 0.3rem 0.5rem;
	}
	.broadcastersModal .matchCentreLiveStreamContainer .icn.livestream {
		margin-top: 0;
	}
	.broadcastersModal .matchCentreLiveStreamContainer span {
		margin-left: 0.5rem;
	}
	.broadcastersModal .modalBroadcasterHeaderRow .broadcasterHeader {
		min-width: 0;
		margin-left: 1rem;
	}
	.broadcastersModal .modalBroadcasterHeaderRow .broadcasterHeaderRight,
	.broadcastersModal .modalBroadcasterLinkContainer {
		float: right;
		margin-right: 0;
	}
	.broadcastersModal .modalBroadcasterRow:last-of-type {
		padding-bottom: 2rem;
	}
}
@media (max-width: 500px) {
	.broadcastersModal .modalBroadcasterHeaderRow {
		font-size: 1.1rem;
	}
	.broadcastersModal
		.modalBroadcasterHeaderRow
		.broadcasterHeaderRight
		.broadcasterInfo {
		width: 8.5rem;
		margin-left: 5rem;
		margin-right: 1rem;
		text-align: left;
	}
	.broadcastersModal
		.modalBroadcasterHeaderRow
		.broadcasterHeaderRight
		.broadcasterOnline {
		margin-left: 1rem;
		min-width: 9.2rem;
		text-align: left;
	}
	.broadcastersModal .modalBroadcasterRow {
		font-size: 1rem;
	}
	.broadcastersModal .modalBroadcasterLinkContainer .broadcasterOnline,
	.broadcastersModal
		.modalBroadcasterLinkContainer
		.modalBroadcasterLiveStreamContainer {
		min-width: 12rem;
		padding: 0 1rem;
		margin-left: 1rem;
	}
	.broadcastersModal .modalBroadcasterLinkContainer .broadcasterOnline a,
	.broadcastersModal
		.modalBroadcasterLinkContainer
		.modalBroadcasterLiveStreamContainer
		a {
		line-height: 25px;
	}
	.broadcastersModal
		.modalBroadcasterLinkContainer
		.broadcasterOnline
		.icn.livestream,
	.broadcastersModal
		.modalBroadcasterLinkContainer
		.modalBroadcasterLiveStreamContainer
		.icn.livestream {
		display: none;
	}
	.broadcastersModal .matchCentreLiveStreamContainer {
		line-height: 22px;
	}
}
@media (max-width: 25em) {
	.broadcastersModal .modalBroadcasterHeaderRow .broadcasterHeaderRight {
		min-width: 200px;
		margin-right: 0;
	}
	.broadcastersModal
		.modalBroadcasterHeaderRow
		.broadcasterHeaderRight
		.broadcasterInfo {
		margin: 0;
	}
	.broadcastersModal
		.modalBroadcasterHeaderRow
		.broadcasterHeaderRight
		.broadcasterOnline {
		min-width: 9.5rem;
	}
	.broadcastersModal .modalBroadcasterLinkContainer {
		margin-right: 1rem;
		margin-top: 1.5rem;
	}
	.broadcastersModal
		.modalBroadcasterLinkContainer
		.modalBroadcasterLinkInfo
		a {
		line-height: 11px;
	}
	.broadcastersModal
		.modalBroadcasterLinkContainer
		.modalBroadcasterLiveStreamContainer {
		min-width: 10rem;
	}
	.broadcastersModal .modalBroadcasterLinkContainer .broadcasterOnline,
	.broadcastersModal
		.modalBroadcasterLinkContainer
		.modalBroadcasterLiveStreamContainer {
		margin-left: 0;
		padding-right: 0;
	}
	.broadcastersModal .modalBroadcasterNames .broadcasterName {
		display: block;
		width: auto;
		padding-bottom: 0.5rem;
	}
	.broadcastersModal .modalBroadcasterNames .broadcasterLogoWrapper {
		width: auto;
	}
}
.webViewBody .pageHero.quiz-listing-page-header,
.webViewBody .pageHero.stats {
	display: none;
}
.pageHero {
	background-color: #660000;
	margin-top: -2rem;
	/* background-image: url(../i/bg-elements/heading-bg-desktop.svg); */
	background-position: 100% 100%;
	background-repeat: no-repeat;
	background-size: auto 100%;
	margin-bottom: 4rem;
	padding: 7rem 0 5.2rem;
	position: relative;
	color: #fff;
}
.pageHero:before {
	content: "";
	display: block;
}
.pageHero:after {
	content: "";
	display: table;
	clear: both;
}
@media (max-width: 43.75em) {
	.pageHero {
		margin-bottom: 2rem;
	}
}
.pageHero--fantasy {
	background-image: url(../i/bg-elements/heading-bg-desktop-fantasy.svg);
}
.pageHero__wrapper {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
}
.pageHero__sponsor-image {
	margin-left: 1.4rem;
	max-width: 20rem;
}
.pageHero ::-webkit-input-placeholder {
	color: hsla(0, 0%, 100%, 0.6);
}
.pageHero ::-moz-placeholder {
	color: hsla(0, 0%, 100%, 0.6);
}
.pageHero :-ms-input-placeholder {
	color: hsla(0, 0%, 100%, 0.6);
}
.pageHero :-moz-placeholder {
	color: hsla(0, 0%, 100%, 0.6);
}
.pageHero .pageTitle {
	color: #fff;
	float: left;
	max-width: 70%;
}
.pageHero .tabLinks {
	clear: left;
}
.pageHero .thumbnailList {
	float: left;
	width: 100%;
	clear: both;
	margin-top: 4rem;
}
.pageHero .thumbnailList [class*="block-list"] > li {
	margin-bottom: 0;
}
.pageHero .btn-primary {
	display: none;
}
.pageHero .subHeader {
	color: #e90052;
}
.pageHero .searchContainer,
.pageHero .searchContentContainer,
.pageHero .searchDataContainer {
	float: left;
	margin-left: 4rem;
	margin-top: 2rem;
}
.pageHero .searchInputContainer .searchInput {
	min-width: 50rem;
	color: #fff;
	border-radius: 32px;
	box-shadow: 0 1px 12px 0 rgba(0, 0, 0, 0.5);
	background-color: rgba(0, 0, 0, 0.5);
	border-bottom: 0;
	font-size: 1.5rem;
	padding: 0 6.5rem 0 2rem;
}
.pageHero .searchInputContainer .searchInput:focus {
	box-shadow: 0 0 0 1px #cc0000;
	border-radius: 32px;
	outline: 0;
}
.pageHero .searchInputContainer .searchInput:focus + .searchCommit {
	background: #cc0000;
}
.pageHero .searchInputContainer .searchInput:focus + .searchCommit .icn {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -552px no-repeat;
	width: 20px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.pageHero .searchInputContainer .searchInput:focus + .searchCommit .icn {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.pageHero .socialShareHover {
	position: absolute;
	/* top: 50%; */
	top: 4rem;
	right: 3rem;
	margin-top: -2rem;
}
.pageHero .socialShareHover .socialShareBtn {
	border-radius: 3px;
	line-height: 3.8rem;
	background: #fff;
	border: 1px solid #efefef;
	font-size: 1.3rem;
	color: #2f2f2f;
	height: auto;
	padding: 0 0.9rem;
	transition: 0.2s;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.pageHero .socialShareHover .socialShareBtn .icn {
	content: "";
	background: url(../i/sprites/global-sprite.png) -659px -197px no-repeat;
	width: 12px;
	height: 16px;
	transform: scale(0.7);
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.pageHero .socialShareHover .socialShareBtn .icn {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.pageHero .socialShareHover .socialShareBtn:before {
	display: none;
}
.pageHero .socialShareHover:hover .socialShareBtn {
	border-radius: 3px;
	background-color: #cc0000;
	color: #fff;
	border-color: hsla(0, 0%, 94%, 0.5);
}
.pageHero .socialShareHover:hover .socialShareBtn .icn {
	content: "";
	background: url(../i/sprites/global-sprite.png) -191px -758px no-repeat;
	width: 12px;
	height: 16px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.pageHero .socialShareHover:hover .socialShareBtn .icn {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.pageHero .socialShareHover.open .socialShareBtn {
	padding: 1rem 0.65rem;
	background-color: #cc0000;
	font-size: 0.9rem;
	height: 2rem;
	color: #fff;
	position: relative;
	padding-top: 0.4rem;
	line-height: 1.5rem;
	cursor: pointer;
	white-space: nowrap;
	border-color: hsla(0, 0%, 94%, 0.5);
	border-radius: 4px 4px 0 0;
	font-family: PremierSans-Bold-Italic, Arial, Helvetica Neue, Helvetica,
		sans-serif;
	font-weight: 400;
}
.pageHero .socialShareHover.open .socialShareBtn .icn {
	content: "";
	background: url(../i/sprites/global-sprite.png) -191px -758px no-repeat;
	width: 12px;
	height: 16px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.pageHero .socialShareHover.open .socialShareBtn .icn {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.pageHero.videoHeader .socialShareHover {
	top: 3.5rem;
}
.pageHero.videoHeader .subHeader {
	color: #fff;
	padding-left: 0;
	font-size: 2.2rem;
	margin-bottom: 2rem;
}
.pageHero.videoHeader [class*="block-list"] {
	background: #e90052;
}
.pageHero.videoHeader .thumbnail .title {
	color: #fff;
}
.pageHero.videoHeader .searchInputContainer .searchInput:focus {
	border-bottom-color: #a6004c;
}
.pageHero.videoHeader .searchInputContainer .searchIconContainer:focus .icn,
.pageHero.videoHeader .searchInputContainer .searchIconContainer:hover .icn {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -552px no-repeat;
	width: 20px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.pageHero.videoHeader .searchInputContainer .searchIconContainer:focus .icn,
	.pageHero.videoHeader .searchInputContainer .searchIconContainer:hover .icn {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.pageHero.stats {
	background-color: #eaff04;
	background-image: url(../i/bg-elements/page-hero-primary.png);
	background-repeat: no-repeat;
	background-position: right -4rem;
	margin-bottom: 2rem;
	z-index: 10;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.pageHero.stats {
		background-image: url(../i/bg-elements/page-hero-primary@x2.png);
		background-size: 1015px 713px;
	}
}
.pageHero.stats .pageTitle {
	color: #660000;
	float: none;
	display: inline-block;
	vertical-align: middle;
	padding-left: 3rem;
	font-size: 1.5rem;
}
.pageHero.stats p {
	text-align: right;
	text-transform: uppercase;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	color: #76766f;
	font-size: 1.1rem;
}
@media (max-width: 56.25em) {
	.pageHero.stats {
		margin-bottom: 0;
	}
}
.pageHero.stats.stats--no-bg-graphic {
	background-image: none;
}
.pageHero.goodCauses {
	background-color: #05f0ff;
	background-image: url(../i/bg-elements/page-hero-primary.png);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.pageHero.goodCauses {
		background-image: url(../i/bg-elements/page-hero-primary@x2.png);
		background-size: 1015px 713px;
	}
}
.pageHero.goodCauses .pageTitle {
	color: #660000;
}
.pageHero.tabbedHero {
	padding-bottom: 0;
}
.pageHero.tabbedHero .tabLinks {
	margin-top: 5rem;
	margin-bottom: 0;
}
.pageHero.tabbedHero .tabLinks--scroll {
	overflow: auto;
	max-width: 120rem;
	white-space: nowrap;
}
.pageHero.tabbedHero .socialShareHover {
	margin-top: -6rem;
}
.pageHero.quiz-listing-page-header {
	overflow: hidden;
}
.pageHero.quiz-listing-page-header .pageTitle {
	white-space: nowrap;
	z-index: 1;
}
.pageHero.quiz-listing-page-header .wrapper {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: start;
	justify-content: flex-start;
}
@media (max-width: 56.25em) {
	.pageHero.quiz-listing-page-header .pageTitle {
		text-align: center;
		font-size: 2.4rem;
		line-height: 1.38;
	}
	.pageHero.quiz-listing-page-header .wrapper {
		-ms-flex-pack: center;
		justify-content: center;
	}
}
.pageHero.kotmHub {
	background: url(../i/bg-elements/kotm-default-background.png);
	background-size: cover;
	background-position: 50%;
	background-repeat: none;
}
.pageHero.kotmHub .sponsor {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
}
.pageHero.kotmHub .pageSponsor {
	margin-right: 4rem;
}
.pageHero.kotmHub .pageSponsor .sponsor-mobile {
	display: none;
}
.pageHero.kotmHub .sponsorTag {
	color: #fff;
	font-size: 1.1rem;
	display: block;
	margin-left: 6.6rem;
}
.pageHero.kotmHub .pageTitle {
	font-family: Bud-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	text-transform: uppercase;
}
.pageHero.kotmHub .tablist {
	display: -ms-flexbox;
	display: flex;
	height: 4.5rem;
}
.pageHero.kotmHub .tablist li {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-pack: center;
	justify-content: center;
}
@media (max-width: 56.25em) {
	.pageHero.kotmHub {
		background-image: url(../i/bg-elements/kotm-default-background-mobile.png);
	}
	.pageHero.kotmHub .pageTitle {
		font-size: 3rem;
	}
	.pageHero.kotmHub .sponsorTag {
		margin-left: 1rem;
	}
	.pageHero.kotmHub .pageSponsor {
		margin-right: 0.5rem;
	}
	.pageHero.kotmHub .pageSponsor .sponsor-desktop {
		display: none;
	}
	.pageHero.kotmHub .pageSponsor .sponsor-mobile {
		display: block;
	}
}
.pageHero .headerDescription {
	width: 30%;
	color: #fff;
	clear: both;
	float: left;
	margin-top: 1rem;
}
@media (max-width: 56.25em) {
	.pageHero {
		padding: 4rem 0 2rem;
		/* background-image: url(../i/bg-elements/heading-bg-mobile.svg); */
	}
	.pageHero.goodCauses,
	.pageHero.stats {
		background-image: url(../i/bg-elements/page-hero-primary-small.png);
		background-repeat: no-repeat;
	}
}
@media (max-width: 56.25em) and (-moz-min-device-pixel-ratio: 2),
	(max-width: 56.25em) and (-webkit-min-device-pixel-ratio: 2) {
	.pageHero.goodCauses,
	.pageHero.stats {
		background-image: url(../i/bg-elements/page-hero-primary-small@x2.png);
		background-size: 196px 134px;
	}
}
@media (max-width: 56.25em) {
	.pageHero.goodCauses.stats--no-bg-graphic,
	.pageHero.stats.stats--no-bg-graphic {
		background-image: none;
	}
	.pageHero.videoHeader .socialShareHover {
		top: 1rem;
		right: 1rem;
	}
	.pageHero .searchContainer,
	.pageHero .searchContentContainer,
	.pageHero .searchDataContainer {
		clear: both;
		margin-left: 0;
		padding-top: 0;
	}
	.pageHero .searchInputContainer {
		margin-top: 1rem;
	}
	.pageHero .headerDescription {
		width: 60%;
	}
}
@media (max-width: 43.75em) {
	.pageHero .socialShareHover {
		top: 1rem;
		margin-top: -1rem;
	}
	.pageHero.tabbedHero .socialShareHover {
		margin-top: -1rem;
	}
	.pageHero.videoHeader .thumbnailList {
		margin-top: 2rem;
	}
	.pageHero.videoHeader .subHeader {
		font-size: 1.8rem;
	}
	.pageHero.kotmHub .tablist {
		height: 3.7rem;
	}
}
@media (max-width: 56.25em) {
	.pageHero.stats {
		background-position: 100%;
	}
	.pageHero.stats .pageTitle {
		padding-left: 0;
	}
}
@media (max-width: 43.75em) {
	.pageHero {
		background-size: auto 10rem;
		background-position: 100% 0;
	}
	.pageHero.stats .pageTitle {
		font-size: 1.1rem;
	}
	.pageHero.stats .socialShareHover {
		right: 1rem;
	}
	.pageHero.tabbedHero .tabLinks {
		margin-top: 2.4rem;
	}
}
@media (max-width: 25em) {
	.pageHero.stats {
		background-position: 22rem;
	}
}
@media (max-width: 37.5em) {
	.pageHero .headerDescription {
		width: 100%;
	}
}
@media (max-width: 31.25em) {
	.pageHero .searchContainer,
	.pageHero .searchContentContainer,
	.pageHero .searchDataContainer {
		width: 100%;
		margin-top: 1rem;
	}
	.pageHero .searchInputContainer {
		margin-right: 0;
	}
	.pageHero .searchInputContainer .searchInput {
		min-width: 0;
	}
	.pageHero .searchDataContainer + .right .socialShareHover {
		margin-top: 0;
		top: 0;
		right: 1rem;
	}
	.pageHero__sponsor-image {
		margin-left: 1rem;
		max-width: 14rem;
	}
}
.pageHero.searchHero .pageTitle {
	margin-bottom: 2rem;
	font-size: 5rem;
}
.pageHero.searchHero .searchDataContainer {
	width: 100%;
	margin: 1rem 0;
}
.pageHero.searchHero .searchDataContainer .searchInputContainer {
	width: 50%;
}
.pageHero.searchHero .searchDataContainer .searchInputContainer .searchInput {
	font-size: 1.8rem;
}
@media (max-width: 56.25em) {
	.pageHero.searchHero .socialShareHover {
		margin-top: -3rem;
	}
	.pageHero.searchHero .searchDataContainer .searchInputContainer {
		width: 70%;
	}
}
@media (max-width: 56.25em) {
	.pageHero.searchHero .socialShareHover {
		top: 4rem;
		right: 1rem;
		margin-top: -5rem;
	}
}
@media (max-width: 25em) {
	.pageHero.searchHero {
		background-position: right -9rem top 5rem;
	}
	.pageHero.searchHero .pageTitle {
		font-size: 2rem;
	}
	.pageHero.searchHero .searchDataContainer {
		margin: 2rem 0 0;
	}
	.pageHero.searchHero .searchDataContainer .searchInputContainer {
		width: 100%;
	}
}
.mainWidget {
	position: relative;
	clear: both;
	margin-top: 3rem;
	padding-top: 3rem;
	border-top: 2px solid #efefef;
}
.mainWidget:before {
	content: "";
	display: block;
}
.mainWidget:after {
	content: "";
	display: table;
	clear: both;
}
.mainWidget > header {
	margin-bottom: 0;
}
.mainWidget > header:before {
	content: "";
	display: block;
}
.mainWidget > header:after {
	content: "";
	display: table;
	clear: both;
}
.mainWidget > header .subHeader {
	line-height: 4rem;
	margin-bottom: 2rem;
}
.mainWidget [class*="block-list"] > li {
	margin-bottom: 0;
}
.mainWidget .moreBtn {
	position: absolute;
	top: 3rem;
	right: 0;
}
@media (max-width: 43.75em) {
	.mainWidget {
		/* margin: 0 -1rem; */
		margin: 0;
		padding: 3rem 1rem 0;
		margin-bottom: 2rem;
		border-top: 0;
	}
	.mainWidget > header {
		border-bottom: 2px solid #efefef;
		margin: 0 -0.8rem 1.7rem;
	}
	.mainWidget > header .subHeader {
		margin-bottom: 0;
		padding: 1.7rem 0.8rem;
		font-size: 1.6rem;
		line-height: 1.2;
	}
	.mainWidget .moreBtn {
		position: relative;
		top: auto;
		clear: both;
		border-top: 1px solid #efefef;
	}
	.mainWidget:last-child,
	.mainWidget:nth-last-child(2) {
		border-bottom: 0;
		padding-bottom: 0;
		margin-bottom: 0;
	}
	.mainWidget:not(:first-of-type):before {
		content: "";
		position: absolute;
		display: block;
		top: 0;
		left: -1rem;
		right: -1rem;
		height: 3rem;
		background: #660000;
	}
	.mainWidget:not(:first-of-type):after {
		content: "";
		position: absolute;
		display: block;
		top: 2.4rem;
		left: 0.8rem;
		right: 0.8rem;
		height: 0.6rem;
		z-index: 1;
		background: linear-gradient(270deg, #cc0000, #660000);
	}
	.mainWidget--no-ws {
		padding-top: 5rem;
	}
}
.sideWidget {
	margin-bottom: 2rem;
	position: relative;
	border-bottom: 4px solid #e8e8e8;
}
.sideWidget .header {
	font-size: 1.8rem;
	text-align: center;
	line-height: 2;
	margin-top: 0.5rem;
	margin-bottom: 1rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
@media (max-width: 43.75em) {
	.mainWidget--no-ws {
		padding-top: 3rem;
		margin-bottom: 0;
	}
}
.latestFeatures .related {
	display: block;
	text-decoration: none;
	color: #242424;
	margin-bottom: 1rem;
	padding-bottom: 1rem;
	border-bottom: 1px solid #76766f;
}
.latestFeatures .related:last-of-type {
	margin-bottom: 0;
	padding-bottom: 0;
	border-bottom: 0;
}
.latestFeatures .related:hover {
	text-decoration: underline;
}
@media (max-width: 43.75em) {
	.latestFeatures:not(:first-of-type) {
		padding-top: 4rem;
	}
	.latestFeatures > header .subHeader {
		padding-top: 0.7rem;
	}
	.latestFeatures .thumbnail {
		background-color: transparent;
		width: 100%;
	}
	.latestFeatures .thumbnail figure {
		display: -ms-flexbox;
		display: flex;
	}
	.latestFeatures .thumbnail .image {
		width: 40%;
		float: left;
	}
	.latestFeatures .thumbnail .image:before {
		content: "";
		background: url(../i/sprites/global-sprite.png) -672px -226px no-repeat;
		width: 26px;
		height: 149px;
		left: auto;
		right: -1px;
	}
}
@media (max-width: 43.75em) and (-webkit-min-device-pixel-ratio: 2),
	(max-width: 43.75em) and (min-resolution: 192dpi) {
	.latestFeatures .thumbnail .image:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
@media (max-width: 43.75em) {
	.latestFeatures .thumbnail .image img {
		height: 100%;
		-o-object-fit: cover;
		object-fit: cover;
	}
	.latestFeatures .thumbnail .title {
		font-size: 3.1rem;
		margin-bottom: 0.8rem;
	}
	.latestFeatures .thumbnail .text {
		font-size: 1.3rem;
		color: #6c6c6c;
	}
	.latestFeatures .thumbnail figcaption {
		width: 60%;
		padding: 3.6rem;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-direction: column;
		flex-direction: column;
		-ms-flex-pack: center;
		justify-content: center;
	}
	.latestFeatures .thumbnail figcaption:before {
		left: 0;
		top: 0;
		right: auto;
		width: 0.4rem;
		height: 100%;
		background-image: linear-gradient(0deg, #660000, #cc0000);
	}
}
@media (max-width: 43.75em) and (max-width: 43.75em) {
	.latestFeatures .thumbnail figcaption {
		padding: 1.7rem;
	}
	.latestFeatures .thumbnail figcaption:before {
		content: none;
	}
	.latestFeatures .thumbnail .title {
		font-size: 1.5rem;
		line-height: 1.4;
		margin-bottom: 0;
	}
	.latestFeatures .thumbnail .image {
		height: auto;
	}
	.latestFeatures .thumbnail figure {
		-ms-flex-align: unset;
		align-items: unset;
	}
}
@media (max-width: 43.75em) {
	.latestFeatures .relatedArticles {
		display: none;
	}
	.latestFeatures [class*="block-list"] {
		margin-bottom: 0;
	}
	.latestFeatures [class*="block-list"] li {
		margin-bottom: 1rem;
	}
}
.webViewBody .latest-content-sidebar--quiz {
	display: none;
}
.latest-content-sidebar {
	width: 100%;
	margin: 1.6rem 0;
}
.latest-content-sidebar:first-child {
	margin-top: -1rem;
}
@media (max-width: 56.25em) {
	.latest-content-sidebar {
		margin: 0;
	}
	.latest-content-sidebar:first-child {
		margin-top: 0;
	}
}
.latest-content-sidebar__header {
	width: 100%;
	color: #2f2f2f;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: justify;
	justify-content: space-between;
	border-bottom: 0.2rem solid #efefef;
	padding: 1.7rem 0;
	margin-bottom: 1.5rem;
}
.latest-content-sidebar__header-title {
	font-size: 1.7rem;
	line-height: 1.12;
	white-space: nowrap;
}
.latest-content-sidebar__more {
	font-size: 1.3rem;
	line-height: 1.15;
	float: right;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	cursor: pointer;
}
.latest-content-sidebar__more:hover .pink-right-arrow {
	margin-right: -0.8rem;
}
.latest-content-sidebar__more .icn {
	margin-left: 1.5rem;
	content: "";
	background: url(../i/sprites/arrows-sprite.png) -82px -26px no-repeat;
	width: 12px;
	height: 7px;
	transition: margin 0.2s ease;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.latest-content-sidebar__more .icn {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.latest-content-sidebar__item {
	margin-bottom: 0.8rem;
}
.latest-content-sidebar__item:hover .latest-content-sidebar__image {
	transform: translateX(-50%) scale(1.2);
}
.latest-content-sidebar__thumb {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
}
.latest-content-sidebar__image-container {
	font-size: 0;
	padding: 0;
	position: relative;
	overflow: hidden;
	border-radius: 0.8rem;
}
.latest-content-sidebar__image-container:before {
	content: "";
	display: block;
	padding-top: 75%;
}
.latest-content-sidebar__image {
	position: absolute;
	top: 0;
	height: 100%;
    width: 100%;
    object-fit: cover;
	transition: transform 0.3s ease-out;
	left: 50%;
	transform: translateX(-50%);
}
.latest-content-sidebar .inline-video-thumb__play-time-label {
	color: #fff;
}
.latest-content-sidebar__text-container {
	padding: 0 0.8rem 0 1.2rem;
}
.latest-content-sidebar__title {
	font-family: PremierSans-Regular, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	color: #2f2f2f;
	margin-top: 0.4rem;
	line-height: 1.33;
	font-size: 1.2rem;
	overflow: hidden;
	max-height: 3.192rem;
	display: -webkit-box;
	-webkit-line-clamp: 2;
}
.latest-content-sidebar__content-type {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 1.1rem;
	font-style: italic;
	line-height: 1.18;
	color: #cc0000;
	text-transform: capitalize;
}
.fixtureKeyDesktop,
.fixtureKeyMobile {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	-ms-flex-align: end;
	align-items: flex-end;
	-ms-flex: 1;
	flex: 1;
}
.fixtureKeyDesktop .localTimeMessage,
.fixtureKeyDesktop .localTimeText,
.fixtureKeyMobile .localTimeMessage,
.fixtureKeyMobile .localTimeText {
	margin-bottom: 0;
	padding-bottom: 0;
}
.matchFixtureContainer {
	position: relative;
}
.matchFixtureContainer .quickView {
	position: absolute;
	top: 1.2rem;
	right: 5rem;
	line-height: 3rem;
	background: #fff;
	border: 1px solid #efefef;
	font-size: 1.3rem;
	color: #2f2f2f;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.matchFixtureContainer .quickView:after,
.matchFixtureContainer .quickView:before {
	content: none;
}
@media (max-width: 56.25em) {
	.matchFixtureContainer .quickView {
		display: none;
	}
}
.matchFixtureContainer .quickView:hover {
	background: #660000;
	border-color: #660000;
	color: #fff;
}
.fixtures {
	position: relative;
}
.article-promo--history .fixtures .quickView.article-promo__btn,
.fixtures .article-promo--history .quickView.article-promo__btn,
.fixtures .btn.quickView {
	padding: 0 1rem;
}
.fixtures .date {
	display: block;
	font-size: 2.3rem;
	line-height: 3rem;
	float: left;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.fixtures .date.short {
	display: none;
}
.fixtures .competition {
	max-width: 65%;
	margin-bottom: 2rem;
	padding-right: 1rem;
	text-align: right;
}
.fixtures .competition .competitionImage1 {
	transform: scale(0.85);
	right: -22px;
	position: relative;
}
@media (min-width: 43.75em) {
	.fixtures .competition.allcompetitions {
		text-align: center;
		width: 18rem;
	}
}
.fixtures .competition.allcompetitions [class^="competitionImage"] {
	margin-left: auto;
	margin-right: auto;
}
@media (max-width: 700px) {
	.fixtures .competition {
		margin-bottom: 0.5rem;
	}
}
.fixtures .matchList {
	margin-bottom: 6rem;
	border-top: 1px solid #efefef;
	clear: both;
}
.fixtures .matchList > li,
.fixtures .matchList > li:last-child {
	border-bottom: 1px solid #efefef;
}
@media (max-width: 700px) {
	.fixtures .matchList > li {
		margin: 0 1rem;
	}
}
.fixtures .pl-long-n {
	margin-bottom: 1rem;
}
@media (max-width: 1000px) {
	.fixtures__matches-list {
		position: relative;
	}
	.fixtures__matches-list:before {
		content: "";
		position: absolute;
		display: block;
		bottom: -4rem;
		left: -1rem;
		right: -1rem;
		height: 3rem;
		background-color: #37003b;
	}
	.fixtures__matches-list:after {
		content: "";
		position: absolute;
		display: block;
		bottom: -4rem;
		left: 0.8rem;
		right: 0.8rem;
		height: 0.6rem;
		background: linear-gradient(270deg, #cc0000, #660000);
	}
	.fixtures__matches-list:last-child:after,
	.fixtures__matches-list:last-child:before {
		display: none;
	}
}
@media (max-width: 700px) {
	.fixtures__matches-list:before {
		left: 0;
		right: 0;
	}
}
@media (max-width: 43.75em) {
	.fixtures {
		margin: 0 -1rem;
	}
	.fixtures .noContentContainer {
		margin: 2rem 1rem;
	}
	.fixtures .date {
		margin-bottom: 1rem;
		margin-left: 1rem;
		font-size: 1.7rem;
	}
	.fixtures .date.long {
		display: none;
	}
	.fixtures .date.short {
		display: block;
		line-height: 2rem;
	}
	.fixtures .pl-long-n {
		margin-right: 1rem;
		margin-top: 0.1rem;
		content: "";
		background: url(../i/sprites/global-sprite.png) -428px -468px no-repeat;
		width: 122px;
		height: 20px;
	}
}
@media (max-width: 43.75em) and (-webkit-min-device-pixel-ratio: 2),
	(max-width: 43.75em) and (min-resolution: 192dpi) {
	.fixtures .pl-long-n {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
@media (max-width: 43.75em) {
	.fixtures .competition .competitionImage1 {
		content: "";
		background: url(../i/sprites/pl-logo-sprite.png) -376px -205px no-repeat;
		width: 24px;
		height: 30px;
		transform: scale(1);
		right: 0;
		top: -7px;
	}
}
@media (max-width: 43.75em) and (-webkit-min-device-pixel-ratio: 2),
	(max-width: 43.75em) and (min-resolution: 192dpi) {
	.fixtures .competition .competitionImage1 {
		background-image: url(../i/sprites/pl-logo-sprite@x2.png);
		background-size: 517px 308px;
	}
}
.refereeHeader {
	margin: 1rem 0;
	clear: both;
	text-align: center;
	font-size: 1.1rem;
	color: #76766f;
}
.refereeHeader:before {
	content: "";
	display: block;
}
.refereeHeader:after {
	content: "";
	display: table;
	clear: both;
}
.refereeHeader .match {
	float: left;
	width: 42%;
}
.refereeHeader .referees {
	float: left;
	width: 50%;
}
.refereeHeader .ref {
	float: left;
	width: 25%;
}
@media (max-width: 75em) {
	.refereeHeader {
		display: none;
	}
}
.fixtureHeader {
	font-size: 2rem;
}
@media (max-width: 43.75em) {
	.fixtureHeader {
		font-size: 1.8rem;
	}
	.fixturePagefilter.open {
		width: 100%;
	}
}
.fixtureKeyMobile {
	display: none;
}
.fixtureExtras {
	-ms-flex: 2;
	flex: 2;
	-ms-flex-order: 4;
	order: 4;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: end;
	justify-content: flex-end;
}
.article-promo--history .fixtureExtras .article-promo__btn,
.fixtureExtras .article-promo--history .article-promo__btn,
.fixtureExtras .btn,
.fixtureExtras .btn-more {
	float: right;
}
.generateFixturesCalendar {
	position: relative;
	padding: 2.7rem 4rem 2.6rem;
	cursor: pointer;
}
.generateFixturesCalendar:before {
	background: #e8e8e8;
	bottom: 1rem;
	content: "";
	display: block;
	height: auto;
	position: absolute;
	left: 0;
	top: 1rem;
	width: 1px;
}
.generateFixturesCalendar--sidebar {
	box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.15);
	padding: 1rem 0;
	width: calc(100% - 2rem);
	display: -ms-flexbox;
	display: flex;
	margin: auto;
	-ms-flex-pack: center;
	justify-content: center;
	margin-bottom: 1.4rem;
}
.generateFixturesCalendar--sidebar:before {
	content: none;
}
@media (max-width: 72.5em) {
	.fixtureKeyDesktop {
		display: none !important;
	}
	.fixtureKeyMobile {
		display: block;
		clear: both;
	}
	.fixtureKeyMobile:before {
		content: "";
		display: block;
	}
	.fixtureKeyMobile:after {
		content: "";
		display: table;
		clear: both;
	}
	.fixtureKeyMobile .fixtureLocalTimeMessage {
		width: auto;
		padding-bottom: 0;
		margin: 0;
	}
}
@media (max-width: 56.25em) {
	.fixtureLocalTimeMessage.localTimeMessage {
		width: auto;
	}
	.fixtureExtras {
		float: left;
		clear: both;
	}
	.article-promo--history .fixtureExtras .article-promo__btn,
	.fixtureExtras .article-promo--history .article-promo__btn,
	.fixtureExtras .btn,
	.fixtureExtras .btn-more {
		margin-right: 1rem;
		margin-left: 0;
	}
}
@media (max-width: 43.75em) {
	.fixtureKeyMobile .fixtureLocalTimeMessage {
		position: static;
	}
	.fixtureExtras,
	.fixturePagefilter {
		display: inline-block;
	}
	.fixtureExtras {
		margin: 0;
		float: right;
		clear: none;
	}
}
@media (max-width: 500px) {
	.fixturePagefilter {
		width: 100%;
		margin-bottom: 1.8rem;
	}
	.article-promo--history .fixtureExtras .article-promo__btn,
	.fixtureExtras .article-promo--history .article-promo__btn,
	.fixtureExtras .btn,
	.fixtureExtras .btn-more {
		text-align: center;
		margin-right: 0;
		float: none;
	}
	.fixtureLocalTimeMessage.localTimeMessage {
		display: block;
		float: right;
		text-align: right !important;
		position: static;
		top: auto;
		left: auto;
		font-size: 1.1rem;
		background-size: 4px 12px;
	}
}
.fixturesAbridgedHeader {
	position: relative;
	padding: 2.3rem 1rem 2rem;
	background: #fff;
	text-align: center;
	border-radius: 3px 3px 0 0;
	box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.15);
}
.fixturesAbridgedHeader .week {
	font-size: 1.2rem;
	margin-bottom: 0.8rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	text-align: center;
	color: #cc0000;
}
.fixturesAbridgedHeader .icn {
	display: inline-block;
	vertical-align: bottom;
	margin-right: 5px;
}
.fixturesAbridgedHeader h3 {
	font-family: PremierSans-Regular, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	line-height: 28px;
}
.fixturesAbridgedHeader:before {
	content: "";
	position: absolute;
	top: -0.6rem;
	left: 1rem;
	right: 1rem;
	height: 0.6rem;
	background: linear-gradient(270deg, #cc0000, #660000);
}
.fixturesAbridgedHeader .competition {
	display: inline-block;
	vertical-align: middle;
}
.fixturesAbridgedHeader .competitionImage1 {
	content: "";
	background: url(../i/sprites/global-sprite.png) -428px -468px no-repeat;
	width: 122px;
	height: 20px;
	display: block;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.fixturesAbridgedHeader .competitionImage1 {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.fixturesAbridgedHeader .competitionImage5-eflCarabao17-18 {
	content: "";
	background: url(../i/sprites/efl-sprite.png) 0 -97px no-repeat;
	width: 132px;
	height: 20px;
	display: block;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.fixturesAbridgedHeader .competitionImage5-eflCarabao17-18 {
		background-image: url(../i/sprites/efl-sprite@x2.png);
		background-size: 170px 117px;
	}
}
.fixturesAbridgedHeader .matchweekHeaderTitle {
	display: inline-block;
	vertical-align: middle;
	color: #660000;
	font-size: 1.4rem;
}
.fixturesAbridgedHeader .headerLocalTimeContainer {
	padding-top: 1rem;
	font-size: 1.1rem;
	color: #6c6c6c;
}
.fixturesAbridgedHeader--paddingTop {
	margin-top: 3rem;
}
.fixturesAbridgedContainer {
	position: relative;
	background: #fff;
	margin-bottom: 3rem;
	border-radius: 0 0 3px 3px;
	margin-top: -1px;
	box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.15);
}
.fixturesAbridgedContainer:before {
	content: "";
	position: absolute;
	left: 0;
	right: 0;
	top: -5px;
	display: block;
	height: 5px;
	background-color: #fff;
}
.fixturesAbridgedContainer.hideform .teamForm {
	display: none;
}
.fixturesAbridgedContainer .subHeader {
	margin-bottom: 0;
	font-size: 1.6rem;
}
.fixturesAbridgedContainer .subHeader .icn {
	display: inline-block;
	vertical-align: middle;
	margin-right: 0.5rem;
}
.fixturesAbridgedContainer .day:not(:last-child) {
	margin-bottom: 1.5rem;
}
.fixturesAbridgedContainer .day > time {
	text-align: center;
	display: block;
	padding: 0 1rem 0.8rem;
	font-size: 1.3rem;
	color: #2f2f2f;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.fixturesAbridgedContainer li .matchAbridged {
	border-bottom: 1px solid #e8e8e8;
}
.article-promo--history .fixturesAbridgedContainer .article-promo__btn,
.fixturesAbridgedContainer .article-promo--history .article-promo__btn,
.fixturesAbridgedContainer .btn {
	margin: 0 1rem 1rem;
}
.fixturesAbridgedContainer
	.fixturesAbridged:last-child
	.day:last-child
	li:last-child
	.matchAbridged {
	border-bottom: 0;
}
.hptoOtherMatchesContainer {
	background: #fff;
	border-radius: 0 0 3px 3px;
	margin-top: -1.5rem;
}
.hptoOtherMatchesContainer .subHeader {
	text-align: center;
	margin-bottom: 2rem;
	font-size: 1.6rem;
}
.articleWidget .fixturesAbridgedContainer {
	padding-top: 2.3rem;
	position: relative;
	margin-bottom: 0;
}
.articleWidget .fixturesAbridgedContainer:before {
	content: "";
	position: absolute;
	top: -1px;
	left: -1px;
	right: -1px;
	height: 4px;
	background: #e90052;
}
.fixturesAbridged .matchAbridged .badge-20 {
	margin: 0 0.6rem;
}
.fixturesAbridged .matchAbridged time {
	font-size: 1.1rem;
}
@media (max-width: 63.9375em) {
	.fixturesAbridgedHeader {
		margin-top: 0.6rem;
	}
}
@media (max-width: 43.75em) {
	.fixturesAbridgedHeader--paddingTop {
		margin-top: 0;
	}
}
.fixtures-header-info {
	width: 100%;
	margin-bottom: 4rem;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
}
@media (max-width: 37.5em) {
	.fixtures-header-info {
		margin-bottom: 3rem;
	}
}
@media (max-width: 28.125em) {
	.fixtures-header-info .hublot-watch-container {
		margin-left: -0.5rem;
	}
	.fixtures-header-info .hublot-watch-container .hublot-logo {
		margin-right: 0;
	}
}
.statsCard {
	background: #fff;
	box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.15);
	border-radius: 3px;
	clear: both;
	font-size: 1em;
	overflow: auto;
	margin-top: -1rem;
	margin-bottom: 1.5rem;
}
.statsCard header {
	position: relative;
}
.statsCard .statsTitle {
	padding: 1rem;
	font-size: 1.4rem;
}
.statsCard .statsTitle:before {
	content: "";
	display: block;
}
.statsCard .statsTitle:after {
	content: "";
	display: table;
	clear: both;
}
.statsCard .statsTitle .socialShare {
	margin-right: -0.5rem;
}
.statsCard .statsTitle a {
	color: #242424;
	text-decoration: none;
	display: block;
}
.statsCard .statsTitle a:focus,
.statsCard .statsTitle a:hover {
	text-decoration: underline;
}
.statsCard .socialShare {
	position: absolute;
	top: 0.6rem;
	right: 0.6rem;
}
.statsCard .statsCard__button {
	color: #660000;
	float: right;
	font-size: 1.2rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	padding: 1.2rem 1.4rem 1.2rem 0.8rem;
	text-decoration: none;
}
.statsCard .statsCard__button:hover {
	color: #cc0000;
}
.statsCard .statsCard__button:hover .statsCard__button-icon {
	left: 0.6rem;
}
.statsCard .statsCard__button-icon {
	display: inline-block;
	margin-left: 1rem;
	position: relative;
	left: 0;
	transition: left 0.2s;
	content: "";
	background: url(../i/sprites/arrows-sprite.png) -82px -26px no-repeat;
	width: 12px;
	height: 7px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.statsCard .statsCard__button-icon {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.statsCard .statsList {
	overflow: hidden;
}
.statsCard .statsList a {
	text-decoration: none;
	display: block;
	color: #2f2f2f;
}
.statsCard .statsList a:focus,
.statsCard .statsList a:hover {
	text-decoration: underline;
}
.statsCard .statsList .statsRow {
	border-bottom: 1px solid #e8e8e8;
	padding: 0.8rem;
	font-size: 1.2rem;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: row;
	flex-direction: row;
	-ms-flex-align: center;
	align-items: center;
	min-height: 4.7rem;
}
.statsCard .statsList .statsRow a {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.statsCard .statsList .statsRow .statName {
	margin-bottom: 0;
	font-size: 1.3rem;
}
.statsCard .statsList .stat {
	margin-left: auto;
	font-size: 1.3rem;
}
.statsCard .statsList .stat .statsRowBadge,
.statsCard .statsList .stat [class*="badge"],
.statsCard .statsList .stat a,
.statsCard .statsList .statsBadge {
	display: inline-block;
	vertical-align: middle;
}
.statsCard .statsList .statsBadge {
	position: relative;
	margin: 0 1.5rem 0 1rem;
}
.statsCard .pos {
	font-size: 1.3rem;
}
.statsCard .pos,
.statsCard .teamInfo {
	display: inline-block;
	vertical-align: middle;
}
.statsCard .teamInfo {
	max-width: 60%;
}
.statsCard .position {
	font-size: 1.1rem;
	font-family: PremierSans-Bold-Italic, Arial, Helvetica Neue, Helvetica,
		sans-serif;
	font-weight: 400;
	margin-top: 0.5rem;
}
.statsCard .stat {
	float: right;
}
.statsCard .stat,
.statsCard .statName {
	color: #660000;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.statsCard .statName {
	font-size: 1.1rem;
}
.statsCard .statSeason {
	position: absolute;
	bottom: 1rem;
	font-size: 1.4rem;
}
.statsCard .statNameSecondary {
	min-height: 11px;
	font-weight: 400;
	font-size: 0.9em;
	color: #6c6c6c;
}
.statsCard .statsHero {
	border-radius: 3px;
	color: #fff;
	padding: 1rem;
	overflow: hidden;
	margin: 0 0.5rem;
	min-height: 14.4rem;
	/* background: url(../i/bg-elements/stats-card-bg.svg),
    linear-gradient(270deg, #173d61, #660000); */
	background: linear-gradient(270deg, #cc0000, #660000);
	background-repeat: no-repeat;
	background-size: 100%;
	background-position: 0 0;
	position: relative;
	border-bottom: 1px solid #e8e8e8;
	box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.15);
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	-ms-flex-pack: center;
	justify-content: center;
}
.statsCard .statsHero .statInfo {
	position: relative;
	max-width: 50%;
	z-index: 10;
	white-space: normal;
}
.statsCard .statsHero .pos {
	font-size: 1.2rem;
	margin-bottom: 0.5rem;
	margin-top: 1.5rem;
}
.statsCard .statsHero .statName {
	color: #fff;
	font-size: 1.6rem;
	line-height: 1.2;
}
.statsCard .statsHero .statNameSecondary {
	color: #fff;
	margin-bottom: 0.5rem;
	font-size: 1rem;
}
.statsCard .statsHero .stat {
	color: #cc0000;
	font-size: 3.4rem;
	float: none;
}
@media (max-width: 1350px) {
	.statsCard .statsHero .stat {
		font-size: 2.8rem;
	}
}
@media (max-width: 1260px) {
	.statsCard .statsHero .stat {
		font-size: 2.4rem;
	}
}
@media (max-width: 1200px) {
	.statsCard .statsHero .stat {
		font-size: 3.4rem;
	}
}
.statsCard .statsHero .heroBadgeContainer {
	bottom: 0.7rem;
	right: 0.7rem;
	width: 48px;
	height: 48px;
	position: absolute;
	border-radius: 100%;
	background: #fff;
	z-index: 10;
}
.statsCard .statsHero .statsBadge {
	position: absolute;
	top: 12px;
	left: 12px;
	margin: 0;
}
.statsCard .statsHero .statCardImg {
	position: absolute;
	right: 0rem;
	bottom: 0;
	max-width: 60%;
	max-height: 95%;
	-o-object-fit: contain;
	object-fit: contain;
}
.statsCard .statsHero.inactive .imgCropContainer {
	position: absolute;
	top: 0;
	right: 0;
	width: 11rem;
	overflow: hidden;
	bottom: 0;
}
.statsCard .statsHero.inactive .imgCropContainer:after {
	background: url(../i/bg-elements/top-player.svg);
	background-repeat: no-repeat;
	background-size: contain;
	bottom: 0;
	content: "";
	display: block;
	position: absolute;
	top: 0;
	left: -0.2rem;
	height: auto;
	width: 60px;
}
.statsCard .statsHero.inactive .imgCropContainer .statCardImg {
	position: absolute;
	bottom: 0;
	right: 0;
	width: auto;
	height: 100%;
	max-width: none;
	max-height: 100%;
}
.statsCard .statsHero .statsHero__badge--large {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	right: 1rem;
}
.statsCard .statsHero .statsHero__badge--large .badge {
	position: relative;
	bottom: auto;
	right: auto;
}
.statsCard .statsHero--top-player {
	background: #46054c;
}
.statsCard .playerClub {
	margin-left: 0.5rem;
}
.statsCard .flag {
	vertical-align: middle;
	margin-right: 5px;
}
.statsCard .flag-name {
	margin-top: 5px;
}
.statsCard .statsRowBadge {
	margin: 0 1rem 0 0.5rem;
}
.statsRow .statsCard .statsHero .pos {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	margin: 0 1rem 0 0;
}
.statsRow .statsCard .statsHero .statName {
	margin: 0.5rem 0;
}
.statsRow .statsCard .statsRow .statsBadge {
	margin: 0 1rem 0 0;
}
.statsRow .statsCard .statsRow .pos {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	margin-right: 1rem;
}
.statsRow .statsHero--top-player {
	background: #46054c;
}
.statsRow .statsHero--top-player .pos {
	color: #cc0000;
}
.standingsAbridged .widgetSubHeader {
	background: #660000;
	padding: 1rem 0;
	margin-bottom: 0;
	color: #fff;
	text-align: center;
	font-size: 1.4rem;
}
.standingsAbridged .widgetSubHeader .icn {
	display: inline-block;
	vertical-align: middle;
	margin: 0 0.5rem;
	content: "";
	background: url(../i/sprites/pl-logo-sprite.png) -400px -205px no-repeat;
	width: 24px;
	height: 30px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.standingsAbridged .widgetSubHeader .icn {
		background-image: url(../i/sprites/pl-logo-sprite@x2.png);
		background-size: 517px 308px;
	}
}
.standingsAbridged .tabs {
	background: #267788;
	display: table;
	width: 100%;
	padding: 0 0.2rem;
}
.standingsAbridged .tabs li {
	display: table-cell;
	width: 33.3%;
	padding: 0 0.2rem;
}
.standingsAbridged .tabs .btn-tab {
	text-align: center;
	padding: 0;
	background: #135965;
}
.standingsAbridged .tabs .btn-tab:hover {
	background: #0b333a;
}
.standingsAbridged .tabs .btn-tab.selected {
	background: #fff;
}
.standingsAbridged .table table {
	font-size: 1.1rem;
}
.standingsAbridged .table th {
	padding: 0.5rem;
	font-size: 1rem;
	border-bottom: 0;
}
.standingsAbridged .table th.team {
	text-align: left;
	padding-left: 3.5rem;
}
.standingsAbridged .table .team .long,
.standingsAbridged .table .team .short {
	padding-left: 0;
}
.standingsAbridged .table td:last-child,
.standingsAbridged .table th:last-child {
	padding-right: 1rem;
}
.standingsAbridged .table td {
	padding: 0.5rem;
	height: 4rem;
}
.standingsAbridged .table td.pos {
	border-left: 0;
}
.standingsAbridged .table td.team:after {
	display: none;
}
.standingsAbridged .table td.pos,
.standingsAbridged .table td.team {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.standingsAbridged .table td:nth-last-child(2) {
	font-family: PremierSans-Regular, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.standingsAbridged .table .movement {
	margin-left: 0.5rem;
}
.article-promo--history .standingsAbridged .article-promo__btn,
.standingsAbridged .article-promo--history .article-promo__btn,
.standingsAbridged .btn {
	margin: 1rem;
}
@media (max-width: 43.75em) {
	.standingsAbridged .table td.team .badge-20,
	.standingsAbridged .table td.team .long {
		display: inline-block;
	}
	.standingsAbridged .table td.team .short {
		display: none;
	}
}
.articleWidget .standingsAbridged {
	padding-top: 1.5rem;
	position: relative;
	margin-bottom: 0;
	border: 1px solid #e8e8e8;
	border-top: 0;
	border-radius: 3px;
	text-align: center;
}
.articleWidget .standingsAbridged:before {
	content: "";
	position: absolute;
	top: -1px;
	left: -1px;
	right: -1px;
	height: 4px;
	background: #e90052;
}
.articleWidget .standingsAbridged .subHeader {
	padding: 0 1rem;
	font-size: 1.5rem;
}
.articleWidget .standingsAbridged .table tr:last-child td {
	border-bottom: 0;
}
.partnersStrip {
	background: url(../i/bg-elements/sponsors-bg.png),
		linear-gradient(0deg, #ededed, #fff);
	background-position: 0 100%;
	background-repeat: no-repeat;
	background-size: auto 100%;
	margin-bottom: 3rem;
	padding: 0 2rem;
	height: auto;
}
.partnersStrip:before {
	content: "";
	display: block;
}
.partnersStrip:after {
	content: "";
	display: table;
	clear: both;
}
.partnersStrip .partnerType {
	display: none;
}
.partnersStrip .mainList {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
}
.partnersStrip .mainList li {
	width: 14%;
	-ms-flex-pack: distribute;
	justify-content: space-around;
	padding-top: 2rem;
	padding-bottom: 2rem;
	text-align: center;
}
.partnersStrip .mainList li .icn {
	display: inline-block;
}
@supports (justify-content: space-evenly) {
	.partnersStrip .mainList {
		-ms-flex-pack: space-evenly;
		justify-content: space-evenly;
	}
	.partnersStrip .mainList li {
		width: auto;
	}
}
.partnersStrip__image {
	max-width: 12rem;
	max-height: 7rem;
}
.partnersStrip .svg.oracle svg {
	fill: #c74634;
}
.partnersStrip .svg.hublot svg {
	fill: #181716;
}
@media (max-width: 782px), (max-width: 1110px) and (min-width: 1024px) {
	.partnersStrip {
		padding: 0 1rem;
		background-position: 0 0;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-pack: distribute;
		justify-content: space-around;
		-ms-flex-align: center;
		align-items: center;
	}
	@keyframes g {
		to {
			transform: translateX(-100%);
		}
	}
	@keyframes h {
		to {
			transform: translateX(100%);
		}
	}
	@keyframes i {
		0% {
			opacity: 0;
			visibility: hidden;
		}
		1% {
			opacity: 0;
			visibility: visible;
		}
		5% {
			opacity: 0;
			visibility: visible;
		}
		20% {
			opacity: 1;
			visibility: visible;
		}
		80% {
			opacity: 1;
			visibility: visible;
		}
		95% {
			opacity: 0;
			visibility: visible;
		}
		99% {
			opacity: 0;
			visibility: visible;
		}
		to {
			opacity: 0;
			visibility: hidden;
		}
	}
	.partnersStrip .partnerType {
		display: inline-block;
		text-align: center;
		overflow: hidden;
		width: 150px;
		vertical-align: middle;
	}
	.partnersStrip .labels {
		animation: g 35s steps(7) infinite;
		white-space: nowrap;
		font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
		font-weight: 400;
		font-size: 0;
		margin-bottom: 1rem;
		text-align: left;
		width: 1050px;
	}
	.partnersStrip .labels li {
		display: inline-block;
		font-size: 0;
		vertical-align: middle;
		width: 150px;
		animation: i 5s s infinite;
		white-space: normal;
		padding: 0;
		text-align: center;
	}
	.partnersStrip .labels li span {
		font-size: 1.3rem;
	}
	.partnersStrip .pagination {
		position: relative;
		display: table;
		margin: 0 auto;
	}
	.partnersStrip .pagination li {
		width: 6px;
		height: 6px;
		background: #a4a4a4;
		border-radius: 100%;
		margin: 0 2px;
		float: left;
	}
	.partnersStrip .pagination .position {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		animation: h 35s steps(7) infinite;
		background-color: transparent;
	}
	.partnersStrip .pagination .position .overlay {
		width: 6px;
		height: 6px;
		background: #111;
		border-radius: 100%;
		position: absolute;
		top: 0;
		left: 0;
		animation: i 5s s infinite;
	}
	.partnersStrip .slideContainer {
		display: inline-block;
		vertical-align: middle;
		position: relative;
		width: 160px;
		height: 8.8rem;
		overflow: hidden;
	}
	.partnersStrip .mainList {
		animation: g 35s steps(7) infinite;
		width: 1050px;
		white-space: nowrap;
		padding-top: 0;
		display: block;
	}
	.partnersStrip .mainList li {
		width: 150px;
		height: 110px;
		display: inline-block;
		float: none;
		font-size: 0;
		animation: i 5s s infinite;
		position: relative;
		margin-left: 0;
	}
	.partnersStrip .mainList li .icn,
	.partnersStrip__image {
		margin: 0 auto;
		position: absolute;
		top: 40%;
		left: 50%;
		transform: translate(-50%, -50%) scale(0.85);
	}
}
@media (max-width: 43.75em) {
	.heroArticle + .partnersStrip {
		margin: -3rem -1rem 0;
	}
	.sponsor-bar-ea {
		transform: scale(0.8);
	}
}
.statsRow > ul > li {
	padding: 0 0.4rem;
}
@media (max-width: 63.9375em) {
	.statsRow > ul {
		margin: 0 -3rem;
	}
}
@media (max-width: 56.25em) {
	.statsRow > ul {
		margin: 0 -1rem;
	}
}
@media (max-width: 43.75em) {
	.statsRow > ul {
		margin-bottom: 3rem;
	}
}
@media (max-width: 75em) and (min-width: 63.9375em) {
	.mainWidget.statsRow .mobileScrollList > li {
		width: 50%;
	}
	.mainWidget.statsRow .mobileScrollList > li:nth-child(-n + 3) {
		margin-bottom: 1rem;
	}
}
.fromTheClubs {
	margin-top: 2rem;
}
.fromTheClubs [class*="block-list"] > li {
	margin-bottom: 0;
}
.fromTheClubs ul li {
	position: relative;
}
@media (max-width: 43.75em) {
	.fromTheClubs ul li:after {
		display: block;
	}
	.fromTheClubs ul li:nth-child(2n):after {
		display: none;
	}
}
@media (max-width: 25em) {
	.fromTheClubs ul li:after {
		display: none;
	}
}
.fromTheClubs ul a {
	border-top: 1px solid #e8e8e8;
	padding: 1.5rem 0;
	margin: 0 1rem;
}
.fromTheClubs .relatedArticle {
	margin-bottom: 0;
}
@media (max-width: 43.75em) {
	.fromTheClubs ul {
		margin-bottom: 2rem;
	}
}
.tiledHeader {
	margin: 3rem 0;
}
.tiledHeader .subHeader {
	float: left;
	margin-top: 1rem;
	margin-bottom: 0;
}
.tiledHeader .socialLinks {
	display: inline;
	float: left;
	margin-left: 7rem;
	margin-top: 0.25rem;
}
.tiledHeader .moreBtn {
	position: absolute;
	top: 0;
	right: 0;
}
.socialSection-generic .wrapper {
	float: left;
}
.socialSection-generic.socialSection {
	margin-bottom: 2rem;
	padding-bottom: 8rem;
}
.socialSection-generic.socialSection .wrapper {
	padding-left: 0;
	padding-right: 0;
}
.t6 .socialSection .clubCard .clubBadge {
	width: 80px;
}
@media (min-width: 25em) {
	.t6 .socialSection .clubCard .clubName {
		padding-top: 2rem;
	}
}
.socialSection {
	margin-bottom: 8rem;
}
.socialSection .loadMoreContainer {
	position: absolute;
	top: 100%;
	margin-top: 2rem;
	width: 100%;
}
.socialSection .loadMoreContainer .loadMoreFeed {
	margin-left: auto;
	margin-right: auto;
	min-width: 160px;
	position: relative;
	width: 25%;
	border-radius: 24px;
	color: #2f2f2f;
	background: #fff;
	font-size: 1.3rem;
	box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.15);
	padding: 0 3rem;
	text-align: center;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.socialSection .loadMoreContainer .loadMoreFeed .loadMoreFeed__icon {
	display: inline-block;
	margin-left: 10px;
	opacity: 1;
	position: relative;
	vertical-align: middle;
	height: 12px;
	width: 12px;
	fill: #cc0000;
}
.socialSection .loadMoreContainer .loadMoreFeed:before {
	left: 0;
	background-image: linear-gradient(270deg, #cc0000, #660000);
}
.socialSection .loadMoreContainer .loadMoreFeed:focus,
.socialSection .loadMoreContainer .loadMoreFeed:hover {
	box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.15);
	background-image: linear-gradient(270deg, #cc0000, #660000);
	color: #fff;
	text-decoration: none;
}
.socialSection .loadMoreContainer .loadMoreFeed:focus .loadMoreFeed__icon,
.socialSection .loadMoreContainer .loadMoreFeed:hover .loadMoreFeed__icon {
	fill: #fff;
}
.socialSection .col-4 {
	padding: 0.4rem;
}
.socialSection .card {
	height: 40.5rem;
	margin-bottom: 0.2rem;
	padding: 0;
	position: relative;
}
.socialSection .socialFeedContent .actions a {
	text-decoration: none;
}
.socialSection .clubCard {
	background-color: #660000;
	padding: 5rem 1rem 12.9rem;
}
.socialSection .clubCard:after,
.socialSection .clubCard:before {
	content: " ";
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	display: block;
	height: 5rem;
	background: url(../i/bg-elements/social-top.svg) 100% 0 no-repeat;
	background-size: auto 100%;
	z-index: 0;
}
.socialSection .clubCard:after {
	height: 12.9rem;
	top: auto;
	bottom: 0;
	background: url(../i/bg-elements/social-bottom.svg) 100% 100% no-repeat;
	background-size: auto 100%;
}
.socialSection .clubCard .imgOverlay {
	position: absolute;
	opacity: 0.2;
	margin-left: -1rem;
	overflow: hidden;
}
.socialSection .clubCard .clubBadge {
	width: 10rem;
	padding-top: 9rem;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	margin: auto;
}
.socialSection .clubCard .clubBadge img {
	width: 100%;
}
.socialSection .clubCard .clubContent {
	padding: 23rem 1rem 0;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	height: 100%;
}
.socialSection .clubCard .clubContent .clubName {
	text-align: center;
	font-size: 1.9rem;
	color: #fff;
	z-index: 10;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.socialSection .clubCard .clubContent .btn-primary {
	padding: 0;
	color: #cc0000;
	background: none;
	font-size: 1.5rem;
	z-index: 10;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.socialSection .clubCard .clubContent .btn-primary .icn {
	margin-right: 1rem;
}
.socialSection .clubCard .clubContent .btn-primary:hover {
	color: #fff;
}
.socialSection .clubCard .clubContent .btn-primary:hover:after,
.socialSection .clubCard .clubContent .btn-primary:hover:before {
	opacity: 0;
}
.socialSection .clubCard .clubContent .btn-primary:hover .icn {
	content: "";
	background: url(../i/sprites/social-sprite.png) -25px -28px no-repeat;
	width: 25px;
	height: 21px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.socialSection .clubCard .clubContent .btn-primary:hover .icn {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.socialSection .socialCard {
	background: #660000;
	padding-top: 0;
}
.socialSection .socialCard h6 span {
	font-family: PremierSans-Regular, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.socialSection .socialCard .user {
	padding: 0.5rem 0 0.6rem 6.6rem;
	position: relative;
	height: 4.4rem;
	margin-bottom: 1.6rem;
}
.socialSection .socialCard .user .userName {
	font-size: 1.3rem;
	color: #fff;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.socialSection .socialCard .user .avatar {
	width: 4.4rem;
	height: 4.4rem;
	border-radius: 50%;
	background-repeat: no-repeat;
	background-size: 4.4rem 4.4rem;
	position: absolute;
	top: 0;
	left: 0.8rem;
}
.socialSection .socialCard .user .userAccount {
	font-size: 1.1rem;
	color: #fff;
	font-family: PremierSans-Regular, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.socialSection .socialCard .user .userAccount a {
	color: #fff;
}
.socialSection .socialCard .socialMessage {
	background: #fff;
	border-radius: 3px;
	font-size: 1.9rem;
	position: relative;
	padding: 1.2rem;
	height: 28rem;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	-ms-flex-pack: center;
	justify-content: center;
	-ms-flex-align: center;
	align-items: center;
	text-align: center;
}
.socialSection .socialCard .socialMessage:before {
	content: " ";
	height: 0.4rem;
	width: calc(100% - 1.6rem);
	background-image: linear-gradient(270deg, #cc0000, #660000);
	display: block;
	position: absolute;
	top: 0;
	left: 0.8rem;
}
.socialSection .socialCard .socialMessage [href^="//twitter.com"]
{
	color: #2f2f2f;
}
.socialSection .socialCard .message a {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	text-decoration: none;
	margin-bottom: 0.5rem;
	color: #cc0000;
}
.socialSection .socialCard .message a:focus,
.socialSection .socialCard .message a:hover {
	text-decoration: none;
}
.socialSection .socialCard .actions {
	padding: 0.8rem 1.6rem;
	position: absolute;
	width: 100%;
	bottom: 0;
	left: 0;
}
.socialSection .socialCard .actions .time {
	float: right;
	font-size: 1.2rem;
	color: #fff;
	line-height: 1.8;
	text-decoration: none;
}
.socialSection .socialCard .actions .icn {
	display: inline-block;
	margin-right: 1rem;
	margin-bottom: 0.5rem;
	transition: opacity 0.25s ease-in-out;
}
.socialSection .socialCard .actions .icn.retweet-w {
	margin-bottom: 0.7rem;
}
.socialSection .socialCard .actions .icn:hover {
	opacity: 0.5;
}
.socialSection .socialCard .actions .action {
	margin-top: 8px;
	margin-right: 5px;
	width: 20px;
	height: 20px;
	display: inline-block;
	cursor: pointer;
}
.socialSection .socialCard .actions .action:hover {
	opacity: 0.5;
}
.socialSection .socialCard .actions .action:first-child {
	margin-left: 10px;
}
.socialSection .socialCard .socialIcon {
	position: absolute;
	bottom: 1.2rem;
	right: 1rem;
	width: 2.2rem;
	height: 1.8rem;
}
.socialSection .socialCard .socialIcon .twitter-w {
	position: absolute;
	z-index: 1;
	margin-bottom: 8.5px;
	margin-right: 27.5px;
	content: "";
	background: url(../i/sprites/social-sprite.png) 0 -89px no-repeat;
	width: 17px;
	height: 14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.socialSection .socialCard .socialIcon .twitter-w {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.socialSection .socialCard .socialIcon .instagram-w {
	position: absolute;
	z-index: 1;
	margin-bottom: 8.5px;
	margin-right: 27.5px;
}
.socialSection .socialCard .socialIcon .facebook-w {
	position: absolute;
	z-index: 1;
	margin-bottom: 8.5px;
	margin-right: 32.5px;
	top: 3px;
	left: 3px;
}
.socialSection .socialCard.twitterInfoCard {
	background: #e8e8e8;
}
.socialSection .socialCard .twitterProfile {
	display: block;
	margin-bottom: 1.5rem;
}
.socialSection .socialCard .twitterProfile:before {
	content: "";
	display: block;
}
.socialSection .socialCard .twitterProfile:after {
	content: "";
	display: table;
	clear: both;
}
.socialSection .socialCard .twitterProfile .twitterPicture {
	border-radius: 5px;
	overflow: hidden;
	border: 3px solid #fff;
	display: inline-block;
	margin-right: 0.5rem;
	vertical-align: middle;
}
.socialSection .socialCard .twitterProfile .twitterPicture img {
	width: 5rem;
	display: block;
}
.socialSection .socialCard .twitterProfile .twitterInformation {
	display: inline-block;
	vertical-align: middle;
}
.socialSection .socialCard .twitterProfile .twitterInformation h5 {
	font-size: 1.6rem;
	margin-bottom: 0.5rem;
}
.socialSection .socialCard .twitterProfile .twitterInformation a {
	color: #242424;
	text-decoration: none;
}
.socialSection .socialCard .twitterProfile .twitterInformation a:hover {
	text-decoration: underline;
}
.socialSection .socialCard .twitterProfile .twitterInformation .handle {
	font-size: 1.2rem;
}
.socialSection .socialCard .twitterFollowers p {
	line-height: 1;
	font-size: 1.1rem;
	padding: 0;
	color: #242424;
}
.socialSection .socialCard .twitterFollowers p span {
	display: inline-block;
	float: left;
	margin-right: 5px;
	margin-top: -0.1rem;
}
.socialSection .socialCard .twitterFollowers .followerCount {
	font-size: 4rem;
	clear: both;
	margin: 0.5rem 0;
}
.socialSection .socialCard .twitterButtons {
	margin-top: 1.5rem;
}
.socialSection .socialCard .btn-more {
	margin-top: 0.5rem;
	padding-left: 1rem;
}
.socialSection .socialCard .cardContent {
	position: absolute;
	top: 0;
	background-color: transparent;
	width: 100%;
	padding: 1.2rem 0.4rem;
	height: 100%;
}
.socialSection .socialCard.imageCard .cardContent .postimage {
	display: block;
	background-size: cover;
	width: 100%;
	height: 18.4rem;
	border-radius: 3px 3px 0 0;
}
.socialSection .socialCard.imageCard .cardContent .socialMessage {
	display: block;
	font-size: 1.3rem;
	text-align: left;
	height: 9.6rem;
	border-radius: 0 0 3px 3px;
	vertical-align: top;
	overflow: hidden;
}
.socialSection .socialCard.facebook .socialIcon {
	height: 2.2rem;
}
.socialSection .socialCard.instagram .socialIcon {
	border-right: 5rem solid #125688;
}
@media (max-width: 87.5em) {
	.socialSection-generic.socialSection .tiledHeader .subHeader {
		float: none;
	}
	.socialSection-generic.socialSection .tiledHeader .socialLinks {
		display: inline-block;
		float: none;
		margin-left: 0;
		margin-top: 1rem;
	}
	.socialSection-generic.socialSection .tiledHeader .moreBtn {
		float: right;
		margin-top: 1rem;
		position: relative;
	}
}
@media (min-width: 1100px) and (max-width: 1349px) {
	.socialSection .card {
		height: 42rem;
	}
	.socialSection .socialCard.imageCard .cardContent .socialMessage {
		height: 12rem;
	}
}
@media (min-width: 1024px) and (max-width: 1099px) {
	.socialSection .card {
		height: 44.5rem;
	}
	.socialSection .socialCard.imageCard .cardContent .socialMessage {
		height: 14.4rem;
	}
}
@media (max-width: 64em) {
	.socialSection .clubCard .imgOverlay {
		height: 100%;
		width: 100%;
	}
	.socialSection-generic .socialCard.imageCard .cardContent .user .userName,
	.socialSection-generic .socialCard.textCard .cardContent .user .userName {
		padding-top: 0;
	}
}
@media (max-width: 63.9375em) {
	.socialSection-generic.socialSection .tiledHeader .moreBtn {
		float: right;
	}
}
@media (max-width: 56.25em) {
	.mainWidget .tiledHeader .subHeader {
		line-height: 4rem;
	}
	.tiledHeader .socialLinks {
		margin-left: 14rem;
	}
	.socialLinks .socialOptions li:not(:last-child) {
		margin-right: 0.5rem;
	}
	.socialSection-generic .loadMoreContainer .loadMoreFeed,
	.socialSection .loadMoreContainer .loadMoreFeed {
		width: 25%;
	}
}
@media (max-width: 50em) {
	.socialSection-generic .tiledHeader .socialLinks,
	.socialSection .tiledHeader .socialLinks {
		clear: both;
		margin-left: 0;
	}
	.socialSection-generic .clubCard .imgOverlay,
	.socialSection .clubCard .imgOverlay {
		height: 100%;
	}
}
@media (max-width: 43.75em) {
	.socialSection {
		overflow: hidden;
		position: relative;
	}
	.socialSection .tiledHeader {
		margin: 0 0 2rem;
	}
	.socialSection .tiledHeader .subHeader {
		margin: 0;
		padding-top: 0.7rem;
	}
	.socialSection .socialCard.imageCard .cardContent .message p,
	.socialSection .socialCard.imageCard .cardContent .message p a,
	.socialSection .socialCard.textCard .cardContent .message p,
	.socialSection .socialCard.textCard .cardContent .message p a {
		font-size: 1.2rem;
	}
	.socialSection .card.clubCard {
		padding: 1.6rem 1.8rem;
		margin-right: 0;
		width: 100%;
		height: auto;
		display: -ms-flexbox;
		display: flex;
	}
	.socialSection .card.clubCard:after,
	.socialSection .card.clubCard:before {
		content: none;
	}
	.socialSection .card.clubCard .clubBadge {
		width: 4.6rem;
		padding-top: 0;
		position: relative;
		left: auto;
		right: auto;
		top: auto;
		margin: 0 1rem 0 0;
	}
	.socialSection .card.clubCard .clubContent {
		padding: 0;
		position: relative;
		left: auto;
		right: auto;
		top: auto;
		height: auto;
	}
	.socialSection .card.clubCard .clubContent .btn-primary {
		margin-top: 0;
		text-align: left;
	}
	.socialSection .card.clubCard .clubContent .btn-primary .icn {
		left: auto;
	}
	.socialSection:not(:first-of-type):before {
		content: "";
		position: absolute;
		display: block;
		top: 0;
		left: -1rem;
		right: -1rem;
		height: 3rem;
		background: #660000;
	}
	.socialSection:not(:first-of-type):after {
		content: "";
		position: absolute;
		display: block;
		top: 2.4rem;
		left: 0.8rem;
		right: 0.8rem;
		height: 0.6rem;
		z-index: 1;
		background: linear-gradient(270deg, #cc0000, #660000);
	}
	.socialSection-generic .tiledHeader,
	.socialSection .tiledHeader {
		margin-top: 0;
	}
	.socialSection-generic .tiledHeader .moreBtn,
	.socialSection .tiledHeader .moreBtn {
		display: none;
	}
}
@media (max-width: 31.25em) {
	.socialSection-generic.socialSection .col-4,
	.socialSection .col-4 {
		width: 100%;
	}
	.tiledHeader .socialLinks {
		float: left;
		clear: both;
		margin-top: 1rem;
	}
	.socialSection {
		padding-bottom: 6rem;
		margin-bottom: 0;
	}
	.socialSection .col-3 {
		width: 100%;
	}
	.socialSection .socialCard .cardContent {
		padding: 0 0.4rem 1.2rem;
	}
	.socialSection .socialCard.imageCard {
		min-height: 40.5rem;
	}
	.socialSection .socialCard.imageCard .cardContent .socialMessage {
		height: 11rem;
	}
	.socialSection .socialCard.textCard {
		padding-top: 3rem;
		background-size: cover !important;
	}
	.socialSection .socialCard.imageCard .cardContent .message .user,
	.socialSection .socialCard.textCard .cardContent .message .user {
		margin: 1rem 0;
	}
	.socialSection .loadMoreContainer .loadMoreFeed {
		width: 100%;
	}
}
@media (max-width: 22.8125em) {
	.socialSection .clubCard .clubContent .clubName {
		font-size: 1.6rem;
	}
	.socialSection .clubCard .clubContent .btn-primary {
		font-size: 1.3rem;
	}
}
.homepageTakeover {
	background: #e90052;
	color: #fff;
	margin-top: -3rem;
	padding: 0;
	position: relative;
	height: 100%;
	margin-bottom: 2rem;
}
@media (max-width: 63.9375em) {
	.homepageTakeover {
		margin-bottom: 0;
		margin-top: 0;
	}
}
.homepageTakeover .wrapper {
	position: relative;
	padding: 0;
}
.homepageTakeover header {
	background-color: #000;
	overflow: hidden;
	z-index: 10;
	position: absolute;
	top: 0;
	right: 0;
	left: 0;
	padding: 1rem 0;
}
.homepageTakeover header h2 {
	font-family: PremierSans-Light, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	display: inline-block;
	vertical-align: middle;
	margin-right: 2rem;
}
@media (max-width: 43.75em) {
	.homepageTakeover header h2 {
		font-size: 1.6rem;
	}
}
.homepageTakeover header small {
	color: #76766f;
	text-transform: uppercase;
	margin-right: 1rem;
	display: inline-block;
	vertical-align: middle;
	font-size: 1rem;
}
.homepageTakeover header .icn.commercial-carlingboxed-sm {
	display: inline-block;
	vertical-align: middle;
	transition: 0.2s;
}
.homepageTakeover header .icn.commercial-carlingboxed-sm:focus,
.homepageTakeover header .icn.commercial-carlingboxed-sm:hover {
	transform: scale(1.05);
}
.homepageTakeover .hptoCompetitionHeader {
	padding: 1.5rem 1rem;
	text-align: center;
	background: #fff;
	border-radius: 2px;
	-ms-flex-align: center;
	align-items: center;
}
.homepageTakeover .hptoCompetitionHeader .competition {
	display: inline-block;
	vertical-align: middle;
}
.homepageTakeover .homepageTakeover__image {
	background-size: cover;
	background-position: 50%;
	position: absolute;
	top: 0;
	right: -30%;
	bottom: 0;
	height: 100%;
	overflow: hidden;
	padding-left: 0;
	width: 70%;
	z-index: 30;
}
.homepageTakeover .homepageTakeover__image svg {
	width: auto;
	position: absolute;
	top: 0;
	fill: #e90052;
}
.homepageTakeover .homepageTakeover__image svg .blackFill {
	fill: #000;
}
.homepageTakeover .homepageTakeover__image .shardLeft {
	left: -1px;
	padding-top: 3rem;
}
.homepageTakeover .homepageTakeover__image .shardRight {
	right: -1px;
	height: 100%;
}
.homepageTakeover .homepageTakeover__image .mobShard {
	display: none;
}
.homepageTakeover .homepageTakeoverHeaderImage {
	width: 100%;
	height: 100%;
}
.homepageTakeover .hptoMatchBroadcaster {
	display: inline;
}
.homepageTakeover .hptoMatchBroadcaster .broadcaster {
	margin: 1rem 0 0;
	padding-bottom: 0;
}
.homepageTakeover .homepageTakeover__content {
	overflow: hidden;
	width: 60%;
	padding: 8.5rem 3rem 3rem 1rem;
	font-family: PremierSans-Light, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: row-reverse;
	flex-direction: row-reverse;
}
.homepageTakeover .homepageTakeover__content p {
	color: #fff;
	font-size: 1.2rem;
	line-height: 2.1rem;
	margin-bottom: 1rem;
	margin-left: 1.5rem;
	display: list-item;
}
.homepageTakeover .homepageTakeover__content .matchCopy {
	float: right;
	width: 60%;
	padding-left: 5rem;
	-ms-flex-item-align: end;
	align-self: flex-end;
}
.homepageTakeover .homepageTakeover__content .author {
	color: #242424;
	margin-bottom: 1.5rem;
	font-size: 1.2rem;
}
.homepageTakeover .homepageTakeover__content .author a {
	color: #242424;
	text-decoration: none;
}
.homepageTakeover .homepageTakeover__content .author a:focus,
.homepageTakeover .homepageTakeover__content .author a:hover {
	text-decoration: underline;
}
.homepageTakeover .homepageTakeover__content .day {
	font-size: 1.2rem;
}
.homepageTakeover .homepageTakeover__content .stadium {
	background-color: #fff;
	color: #242424;
	text-align: center;
	font-size: 1.1rem;
}
.homepageTakeover .homepageTakeover__content .matchDayHeadline {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 2.2rem;
	padding: 1.1rem 0 0.8rem;
}
@media (max-width: 63.9375em) {
	.homepageTakeover .homepageTakeover__content .matchDayHeadline {
		font-size: 1.8rem;
	}
}
.homepageTakeover .homepageTakeover__content .matchDayHeadline .blog-w {
	display: inline-block;
	vertical-align: baseline;
	margin-right: 1rem;
}
.homepageTakeover .homepageTakeover__content .matchAbridged {
	background: #fff;
	border-radius: 2px;
	padding-top: 0.7rem;
	padding-bottom: 0.7rem;
}
.homepageTakeover .homepageTakeover__content .matchAbridged:not(:last-child) {
	margin-bottom: 2px;
}
.homepageTakeover .homepageTakeover__content .matchAbridged:focus,
.homepageTakeover .homepageTakeover__content .matchAbridged:hover {
	background: #660000;
}
.homepageTakeover .homepageTakeover__content .matchAbridged:focus .score,
.homepageTakeover .homepageTakeover__content .matchAbridged:hover .score {
	background: #fff;
	color: #e90052;
}
.homepageTakeover
	.homepageTakeover__content
	.matchAbridged.fullTime
	.broadcaster {
	color: #e90052;
}
@media (max-width: 75em) {
	.homepageTakeover .shard,
	.homepageTakeover:after {
		display: none;
	}
	.homepageTakeover header {
		position: static;
		width: 100%;
	}
	.homepageTakeover .homepageTakeover__image {
		position: relative;
		right: auto;
		width: auto;
		padding-top: 35%;
	}
	.homepageTakeover .homepageTakeover__image .mobShard {
		display: block;
		position: absolute;
		top: auto;
		bottom: -1px;
		left: 0;
		width: 100%;
		max-width: 50rem;
		height: auto;
		fill: #e90052;
	}
	.homepageTakeover .homepageTakeover__content {
		width: 100%;
		padding: 3rem 0;
		float: left;
		-ms-flex-direction: row;
		flex-direction: row;
	}
	.homepageTakeover .homepageTakeover__content .dayMatches,
	.homepageTakeover .homepageTakeover__content .matchCopy {
		width: 50%;
		float: left;
		padding: 0 1rem;
		-ms-flex-item-align: start;
		align-self: flex-start;
	}
	.homepageTakeover div.hptoMatchBroadcaster {
		display: inline-block;
		text-align: center;
		vertical-align: middle;
		margin: 0;
		padding: 0;
	}
	.homepageTakeover div.hptoMatchBroadcaster .broadcaster {
		margin: 0;
		line-height: 25px;
	}
}
@media (max-width: 43.75em) {
	.homepageTakeover div.hptoMatchBroadcaster {
		width: 185px;
		margin-left: 30px;
	}
}
.homepageTakeover .matchEvents {
	background: #660000;
	padding: 1rem 0.5rem 0.5rem;
	font-size: 1.1rem;
	position: relative;
	border-radius: 0 0 2px 2px;
}
.homepageTakeover .matchEvents:after {
	content: "";
	display: table;
	clear: both;
}
.homepageTakeover .matchEvents:before {
	content: "";
	display: block;
	position: absolute;
	top: 1rem;
	bottom: 1rem;
	left: 50%;
	border-right: 1px dashed hsla(0, 0%, 100%, 0.4);
}
.homepageTakeover .matchEvents a {
	color: #fff;
	text-decoration: none;
}
.homepageTakeover .matchEvents a:focus,
.homepageTakeover .matchEvents a:hover {
	text-decoration: underline;
}
.homepageTakeover .matchEvents .event {
	position: relative;
	margin-bottom: 0.5rem;
	line-height: 1.4;
}
.homepageTakeover .matchEvents .icnContainer {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	width: 2.5rem;
}
.homepageTakeover .matchEvents .icn {
	display: block;
	margin: 0 auto;
}
.homepageTakeover .matchEvents .home {
	float: left;
	width: 50%;
	text-align: right;
	padding: 0 0.5rem;
}
.homepageTakeover .matchEvents .home .event {
	padding-right: 3rem;
}
.homepageTakeover .matchEvents .home .event .icnContainer {
	right: 0;
}
.homepageTakeover .matchEvents .away {
	float: right;
	width: 50%;
	padding: 0 0.5rem;
}
.homepageTakeover .matchEvents .away .event {
	padding-left: 3rem;
}
.homepageTakeover .matchEvents .away .event .icnContainer {
	left: 0;
}
.homepageTakeover .matchEvents .assists {
	clear: both;
	color: hsla(0, 0%, 100%, 0.6);
}
.homepageTakeover .matchEvents .assists:before {
	content: "";
	display: block;
}
.homepageTakeover .matchEvents .assists:after {
	content: "";
	display: table;
	clear: both;
}
.homepageTakeover .matchEvents .assists a {
	color: hsla(0, 0%, 100%, 0.6);
}
.homepageTakeover .matchEvents .assists .title {
	text-align: center;
	color: hsla(0, 0%, 100%, 0.8);
	background: #660000;
	padding: 0.5rem 0;
	position: relative;
	z-index: 5;
}
.homepageTakeover .homepageTakeover__content .singleMatch .matchAbridged {
	border-radius: 2px 2px 0 0;
	margin-bottom: 0;
}
@media (max-width: 37.5em) {
	.homepageTakeover .homepageTakeover__content {
		display: block;
	}
	.homepageTakeover .homepageTakeover__content .dayMatches,
	.homepageTakeover .homepageTakeover__content .matchCopy {
		float: none;
		width: 100%;
	}
	.homepageTakeover .homepageTakeover__content .matchCopy {
		margin-bottom: 3rem;
	}
	.homepageTakeover .homepageTakeover__image {
		position: relative;
		width: 100%;
		padding-top: 51%;
	}
}
@media (max-width: 48.0625em) {
	.homepageTakeover .homepageTakeover__content .matchAbridged .minutes {
		color: #e90052;
	}
	.homepageTakeover .homepageTakeover__content .matchAbridged:hover {
		background: #fff;
	}
	.homepageTakeover .homepageTakeover__content .matchAbridged:hover .score {
		background: #38003c;
		color: #fff;
	}
	.homepageTakeover .homepageTakeover__content .matchAbridged:hover .teamName {
		color: #242424;
	}
	.homepageTakeover
		.homepageTakeover__content
		.matchAbridged:hover
		.arrow-right {
		content: "";
		background: url(../i/sprites/arrows-sprite.png) -82px -56px no-repeat;
		width: 9px;
		height: 8px;
	}
}
@media (max-width: 48.0625em) and (-webkit-min-device-pixel-ratio: 2),
	(max-width: 48.0625em) and (min-resolution: 192dpi) {
	.homepageTakeover
		.homepageTakeover__content
		.matchAbridged:hover
		.arrow-right {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
@media (max-width: 48.0625em) {
	.homepageTakeover
		.homepageTakeover__content
		.matchAbridged:hover
		.chevron-rightblack-normal {
		content: "";
		background: url(../i/sprites/chevrons-sprite.png) -27px -68px no-repeat;
		width: 9px;
		height: 15px;
	}
}
@media (max-width: 48.0625em) and (-webkit-min-device-pixel-ratio: 2),
	(max-width: 48.0625em) and (min-resolution: 192dpi) {
	.homepageTakeover
		.homepageTakeover__content
		.matchAbridged:hover
		.chevron-rightblack-normal {
		background-image: url(../i/sprites/chevrons-sprite@x2.png);
		background-size: 93px 83px;
	}
}
.homepageTakeover .hptoLocalTimeContainer {
	padding: 1.3rem 0;
	text-align: center;
	font-size: 1.2rem;
	color: #fff;
}
.homeStandingsHeader {
	background: #cc0000;
	padding-top: 1.3rem;
	border-radius: 3px 3px 0 0;
}
.homeStandingsHeader.tabbedContent {
	margin-bottom: 0;
}
.homeStandingsHeader .icn {
	margin: 0 auto 1.3rem;
}
.tablesContainer {
	border: 1px solid #e8e8e8;
	border-top: 0;
	border-radius: 0 0 3px 3px;
	background: #fff;
}
.article-promo--history .tablesContainer .article-promo__btn,
.tablesContainer .article-promo--history .article-promo__btn,
.tablesContainer .btn {
	clear: both;
}
.tablesContainer .tableHeader {
	font-size: 1.3rem;
	padding: 1.5rem 1rem 0;
}
.tablesWrap--history-season-review .tablesContainer {
	margin-bottom: 2rem;
	padding-top: 6rem;
	position: relative;
	padding-bottom: 1rem;
}
.tablesWrap--history-season-review .tablesContainer:before {
	background-color: #660000;
	border-left: 1px solid #660000;
	border-right: 1px solid #660000;
	content: "";
	height: 6rem;
	left: -1px;
	position: absolute;
	top: 0;
	width: 100%;
}
.tablesWrap--history-season-review .tablesContainer:after {
	content: "";
	background: url(../i/sprites/pl-logo-sprite.png) -226px -155px no-repeat;
	width: 150px;
	height: 29px;
	left: 50%;
	position: absolute;
	transform: translateX(-50%);
	top: 1.5rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.tablesWrap--history-season-review .tablesContainer:after {
		background-image: url(../i/sprites/pl-logo-sprite@x2.png);
		background-size: 517px 308px;
	}
}
.article-promo--history
	.tablesWrap--history-season-review
	.tablesContainer
	.article-promo__btn,
.tablesWrap--history-season-review
	.tablesContainer
	.article-promo--history
	.article-promo__btn,
.tablesWrap--history-season-review .tablesContainer .btn {
	background-color: #660000;
	color: #fff;
	margin-bottom: 0;
	text-decoration: none;
	padding-right: 2rem;
	text-align: center;
}
.article-promo--history
	.tablesWrap--history-season-review
	.tablesContainer
	.article-promo__btn:after,
.article-promo--history
	.tablesWrap--history-season-review
	.tablesContainer
	.article-promo__btn:before,
.tablesWrap--history-season-review
	.tablesContainer
	.article-promo--history
	.article-promo__btn:after,
.tablesWrap--history-season-review
	.tablesContainer
	.article-promo--history
	.article-promo__btn:before,
.tablesWrap--history-season-review .tablesContainer .btn:after,
.tablesWrap--history-season-review .tablesContainer .btn:before {
	content: "";
}
.article-promo--history
	.tablesWrap--history-season-review
	.tablesContainer
	.article-promo__btn
	.icn.arrow-right,
.tablesWrap--history-season-review
	.tablesContainer
	.article-promo--history
	.article-promo__btn
	.icn.arrow-right,
.tablesWrap--history-season-review .tablesContainer .btn .icn.arrow-right {
	background: url(../i/sprites/arrows-sprite.png) no-repeat;
	width: 15px;
	height: 9px;
	background-position: 0 -79px;
	left: auto;
	right: 1.6rem;
	top: 1.5rem;
	transition: right 0.2s;
	position: absolute;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.article-promo--history
		.tablesWrap--history-season-review
		.tablesContainer
		.article-promo__btn
		.icn.arrow-right,
	.tablesWrap--history-season-review
		.tablesContainer
		.article-promo--history
		.article-promo__btn
		.icn.arrow-right,
	.tablesWrap--history-season-review .tablesContainer .btn .icn.arrow-right {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.article-promo--history
	.tablesWrap--history-season-review
	.tablesContainer
	.article-promo__btn:hover,
.tablesWrap--history-season-review
	.tablesContainer
	.article-promo--history
	.article-promo__btn:hover,
.tablesWrap--history-season-review .tablesContainer .btn:hover {
	background-color: linear-gradient(270deg, #cc0000, #660000);
}
.article-promo--history
	.tablesWrap--history-season-review
	.tablesContainer
	.article-promo__btn:hover
	.icn.arrow-right,
.tablesWrap--history-season-review
	.tablesContainer
	.article-promo--history
	.article-promo__btn:hover
	.icn.arrow-right,
.tablesWrap--history-season-review
	.tablesContainer
	.btn:hover
	.icn.arrow-right {
	right: 1rem;
}
.homeStandings th {
	padding: 1rem;
}
.homeStandings td.team:after {
	display: none;
}
.homeStandings td.pos {
	border-left: 0;
	line-height: 2rem;
}
.homeStandings table {
	background: #fff;
}
.homeStandings a:hover {
	text-decoration: underline;
}
@media (max-width: 63.9375em) {
	.homeStandings td.team,
	.homeStandings th.team {
		width: 60%;
		text-align: left;
	}
}
@media (max-width: 43.75em) {
	.homeStandings thead th:first-child {
		text-align: left;
		padding-left: 1rem;
	}
	.homeStandings td.team,
	.homeStandings th.team {
		width: 40%;
	}
	.homeStandings td.pos {
		text-align: left;
		padding-left: 1rem;
		width: 17%;
	}
}
.newsList > li {
	margin-bottom: 1rem;
}
.newsList > li:before {
	content: "";
	display: block;
}
.newsList > li:after {
	content: "";
	display: table;
	clear: both;
}
.newsList .featuredArticle {
	display: -ms-flexbox;
	display: flex;
}
.newsList .col-9-m {
	display: -ms-flexbox;
	display: flex;
	padding-left: 0;
}
.newsList .col-3-m {
	display: -ms-flexbox;
	display: flex;
	padding-right: 0;
}
.newsList .relatedArticles {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: center;
	justify-content: center;
	-ms-flex-direction: column;
	flex-direction: column;
	height: 100%;
	border-top: 0;
	border-left: 1px dotted #efefef;
	padding: 0;
	margin: 0;
	padding-left: 2rem;
}
.newsList .relatedArticles a {
	margin-bottom: 1.2rem;
}
@media (max-width: 43.75em) {
	.newsList .col-9-m {
		padding: 0;
	}
	.newsList .col-3-m {
		display: none;
	}
	.newsList .thumbnail .tag,
	.newsList .thumbnail .title {
		display: -ms-flexbox;
		display: flex;
	}
	.newsList .thumbnail .title {
		-ms-flex-order: 2;
		order: 2;
	}
	.newsList .thumbnail .tag {
		-ms-flex-order: 1;
		order: 1;
	}
}
@media (max-width: 43.75em) {
	.mainWidget .newsList {
		margin-bottom: 2rem;
	}
}
@media (max-width: 43.75em) {
	.thumbnailList:not(:first-of-type) {
		padding-top: 5rem;
	}
	.thumbnailList > header .subHeader {
		padding-top: 0;
	}
	.thumbnailList [class*="block-list"] > li {
		margin-bottom: 1rem;
	}
}
.thumbnailList--no-title {
	padding-top: 6rem;
}
.thumbnailList--no-title .moreBtn {
	top: 2rem;
}
.thumbnailList--most-watched [class*="block-list"] > li {
	position: relative;
}
.thumbnailList--most-watched [class*="block-list"] > li:before {
	position: absolute;
	color: #05f0ff;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	z-index: 10;
	background: rgba(55, 0, 60, 0.9);
	top: 0.4rem;
	left: 0.8rem;
	height: 3.2rem;
	width: 3.2rem;
	font-size: 2.5rem;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-pack: center;
	justify-content: center;
}
.thumbnailList--most-watched .thumbnail.videoThumb .videoThumb__play-icon {
	width: 3.5rem;
	height: 4rem;
}
.thumbnailList--most-watched [class*="block-list"] > li:first-of-type::before {
	content: "1";
}
.thumbnailList--most-watched [class*="block-list"] > li:nth-of-type(2):before {
	content: "2";
}
.thumbnailList--most-watched [class*="block-list"] > li:nth-of-type(3):before {
	content: "3";
}
.thumbnailList--most-watched [class*="block-list"] > li:nth-of-type(4):before {
	content: "4";
}
.thumbnailList--most-watched [class*="block-list"] > li:nth-of-type(5):before {
	content: "5";
}
@media (max-width: 43.75em) {
	.thumbnailList--most-watched .thumbnail figure {
		display: block;
	}
	.thumbnailList--most-watched .thumbnail .image,
	.thumbnailList--most-watched .thumbnail figcaption {
		width: 100%;
	}
}
@media (max-width: 63.9375em) {
	.thumbnailList--scrollable [class*="block-list"] {
		display: -ms-flexbox;
		display: flex;
		overflow: scroll;
		width: 100%;
		overflow-x: auto;
		-ms-scroll-snap-type: x mandatory;
		scroll-snap-type: x mandatory;
		-webkit-overflow-scrolling: touch;
	}
	.thumbnailList--scrollable [class*="block-list"] > li {
		min-width: 26rem;
		width: 26rem;
		scroll-snap-align: start;
	}
}
.fixedSidebar .matchList {
	border-radius: 0 0 3px 3px;
	border: 1px solid #e8e8e8;
	border-top: 0;
	margin-bottom: 3rem;
}
.fantasy-league {
	border-bottom: 5px solid #00ff87;
	border-radius: 0 0 3px 3px;
}
.fantasy-league .fantasy-header {
	width: 100%;
	display: table;
	background-color: #00ff87;
	border-radius: 3px 3px 0 0;
}
.fantasy-league .fantasy-header .fantasyScoutHeader {
	padding-top: 0.8rem;
	font-size: 2rem;
}
.fantasy-league .fantasy-header p {
	color: #242424;
	font-size: 1rem;
	margin: 0 0.5rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.fantasy-league .fantasy-header .icn,
.fantasy-league .fantasy-header h2,
.fantasy-league .fantasy-header p {
	display: inline-block;
	vertical-align: middle;
}
.fantasy-league .fantasy-header h2 {
	font-size: 1.2rem;
	font-family: PremierSans-Regular, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	width: 125px;
	text-align: right;
	margin-right: 1.5rem;
}
.fantasy-league
	.fantasy-club_header
	.fantasy-header-left
	.desktop-header-title {
	display: inline-block;
	padding-top: 0.8rem;
	font-size: 2rem;
}
.fantasy-league .fantasy-club_header .fantasy-header-left .mobile-header-title {
	display: none;
}
.fantasy-league .fantasy-header-left {
	float: left;
	padding: 8px;
	padding-bottom: 9px;
}
.fantasy-league .fantasy-header-left .pl-logo {
	margin-left: 1rem;
}
.fantasy-league .fantasy-header-left .pl-logo img {
	height: 30px;
	vertical-align: middle;
}
.fantasy-league .fantasy-header-left .ea {
	float: right;
	margin-right: 5px;
}
.fantasy-league .fantasy-header-left .ea p {
	max-width: 100px;
	text-align: right;
	color: rgba(36, 36, 36, 0.65);
	font-size: 0.9rem;
	line-height: 1.4rem;
}
.fantasy-league .fantasy-header-right {
	background-color: #00ff87;
	padding: 10px 20px;
	margin-top: 4px;
	float: right;
	padding-left: 0;
	display: -ms-inline-flexbox;
	display: inline-flex;
}
.fantasy-league .fantasy-header-right .currentGameweekContainer {
	padding-top: 0.7rem;
}
.fantasy-league .fantasyClubContainer {
	border-left: 1px solid #e8e8e8;
}
.fantasy-league .fantasyClubContainer:before {
	content: "";
	display: block;
}
.fantasy-league .fantasyClubContainer:after {
	content: "";
	display: table;
	clear: both;
}
.fantasy-league .fantasyClubContainer .fantasy-club_subtitle {
	padding: 1em;
	font-weight: 700;
	border-right: 1px solid #e8e8e8;
	border-bottom: 1px solid #e8e8e8;
}
.fantasy-league .fantasyClubContainer .fantasy-club_subtitle .badge-20 {
	display: inline-block;
	margin-left: 5px;
	vertical-align: bottom;
}
.fantasy-league .fantasyClubContainer .fantasy-club_subtitle-mobile {
	display: none;
}
.fantasy-league .fantasyClubContainer .fantasy-club_player-wrapper {
	padding: 0;
	border-right: 1px solid #e8e8e8;
}
.fantasy-league
	.fantasyClubContainer
	.fantasy-club_player-wrapper
	.fantasy-club_player {
	background: #e4e4e4;
	border-bottom: 1px solid #e8e8e8;
	background-image: url(../i/bg-elements/stats-card.png);
	background-repeat: no-repeat;
	position: relative;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.fantasy-league
		.fantasyClubContainer
		.fantasy-club_player-wrapper
		.fantasy-club_player {
		background-image: url(../i/bg-elements/stats-card@x2.png);
		background-size: 250 215;
	}
}
.fantasy-league
	.fantasyClubContainer
	.fantasy-club_player-wrapper
	.fantasy-club_player
	img {
	position: absolute;
	bottom: 0;
	left: 1rem;
	max-width: 60%;
	max-height: 95%;
}
.fantasy-league
	.fantasyClubContainer
	.fantasy-club_player-wrapper
	.fantasy-club_player
	.fantasy-club_player-desc {
	margin-left: 10rem;
	padding: 2rem 0;
	display: inline-block;
	font-weight: 700;
	font-size: 1.5rem;
}
.fantasy-league
	.fantasyClubContainer
	.fantasy-club_player-wrapper
	.fantasy-club_player
	.fantasy-club_player-desc
	.player-position {
	padding: 0 0.5rem;
	font-size: 1.2rem;
}
.fantasy-league
	.fantasyClubContainer
	.fantasy-club_player-wrapper
	.fantasy-club_player
	.fantasy-club_player-desc
	.goalkeeper {
	background-color: #eaff04;
}
.fantasy-league
	.fantasyClubContainer
	.fantasy-club_player-wrapper
	.fantasy-club_player
	.fantasy-club_player-desc
	.defender {
	background-color: #00ff87;
}
.fantasy-league
	.fantasyClubContainer
	.fantasy-club_player-wrapper
	.fantasy-club_player
	.fantasy-club_player-desc
	.midfielder {
	background-color: #e90052;
}
.fantasy-league
	.fantasyClubContainer
	.fantasy-club_player-wrapper
	.fantasy-club_player
	.fantasy-club_player-desc
	.forward {
	background-color: #05f0ff;
}
.fantasy-league
	.fantasyClubContainer
	.fantasy-club_player-wrapper
	.fantasy-club_performance {
	padding: 1rem;
}
.fantasy-league
	.fantasyClubContainer
	.fantasy-club_player-wrapper
	.fantasy-club_performance:not(:last-child) {
	border-right: 2px solid #e8e8e8;
}
.fantasy-league
	.fantasyClubContainer
	.fantasy-club_player-wrapper
	.fantasy-club_performance
	.label-mobile {
	display: none;
}
.fantasy-league
	.fantasyClubContainer
	.fantasy-club_player-wrapper
	.fantasy-club_performance
	span {
	float: right;
	font-weight: 700;
}
.fantasy-league .fantasyClubContainer .articleContainer {
	background-color: #00ff87;
	padding: 1rem 0.5rem;
	border-left: 1px solid #00ff87;
}
.fantasy-league .fantasyClubContainer .articleContainer:before {
	content: "";
	display: block;
}
.fantasy-league .fantasyClubContainer .articleContainer:after {
	content: "";
	display: table;
	clear: both;
}
.fantasy-league
	.fantasyClubContainer
	.articleContainer
	.articleContainer_title {
	color: #fff;
	font-size: 1.5rem;
}
.fantasy-league
	.fantasyClubContainer
	.articleContainer
	.articleContainer_title
	span {
	background-color: #e90052;
	padding: 0.5rem 1rem;
}
.fantasy-league
	.fantasyClubContainer
	.articleContainer
	.articleContainer_subtitle {
	color: #fff;
	font-size: 2.5rem;
}
.fantasy-league
	.fantasyClubContainer
	.articleContainer
	.articleContainer_subtitle
	span {
	background-color: #660000;
	padding: 0.5rem 1rem;
}
.fantasy-league
	.fantasyClubContainer
	.articleContainer
	.articleContainer_summary {
	font-weight: 700;
	padding-top: 1.5rem;
	line-height: 3rem;
}
.fantasy-league
	.fantasyClubContainer
	.articleContainer
	.articleContainer_img-wrapper {
	padding: 0 1rem;
}
.fantasy-league
	.fantasyClubContainer
	.articleContainer
	.articleContainer_img-wrapper
	.articleContainer_img {
	width: 100%;
}
.fantasy-league .counter {
	display: inline-block;
	font-size: 2rem;
	margin-right: 2rem;
	vertical-align: middle;
}
.fantasy-league .counter .days {
	padding-right: 5px;
}
.fantasy-league .counter .hrs {
	padding-right: 5px;
	padding-left: 5px;
}
.fantasy-league .counter .mins {
	font-family: PremierSans-Regular, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	padding-left: 5px;
}
.fantasy-league .counter .secs {
	display: none;
}
.fantasy-league .counter .counter-labels {
	margin-top: -3px;
	line-height: 1rem;
}
.fantasy-league .counter p {
	color: #000;
	padding: 0;
	margin: 0;
	font-size: 6px;
	opacity: 1;
	padding-left: 5px;
}
.fantasy-league .counter p:first-child,
.fantasy-league .counter p:nth-child(2) {
	padding-right: 17px;
}
.fantasy-league .mobile-button {
	display: none;
}
.fantasy-league .fantasyArticle {
	padding: 2rem 0;
}
.fantasy-league .fantasyArticle:before {
	content: "";
	display: block;
}
.fantasy-league .fantasyArticle:after {
	content: "";
	display: table;
	clear: both;
}
.fantasy-league .fantasyArticle [class*="col-"] {
	float: none;
	display: inline-block;
	vertical-align: middle;
	margin-right: -4px;
}
.fantasy-league .fantasyArticle .col-9-m {
	border-right: 1px dashed #e8e8e8;
}
.fantasy-league .fantasyArticle .gameweekScores {
	border-top: 0;
	padding-top: 0;
	margin-top: 0;
	padding-left: 1rem;
}
.fantasy-league .fantasyArticle .scoreCard {
	margin-top: 1rem;
	display: inline-block;
	width: 35%;
	margin-right: 2rem;
	text-decoration: none;
}
@media (max-width: 1100px) and (min-width: 43.75em) {
	.fantasy-league .fantasyArticle .scoreCard {
		width: 60%;
	}
}
.fantasy-league .fantasyArticle .scoreCard h4 {
	color: #76766f;
	font-size: 1rem;
}
.fantasy-league .fantasyArticle .scoreCard p {
	font-size: 3.5rem;
}
.fantasy-league .fantasyArticle .scoreCard .divider {
	margin-top: 1rem;
	width: 100%;
	height: 2px;
	background-color: #267e5a;
	margin-bottom: 0;
}
.fantasy-league .fantasyArticle .scoreCard .icn {
	display: inline-block;
	margin-left: 10px;
}
.fixedSidebar .fantasy-league .fantasyArticle .thumbnail .text {
	display: block;
	display: -webkit-box;
	height: 6rem;
	overflow: hidden;
	-webkit-line-clamp: 3;
	text-overflow: ellipsis;
}
@media (max-width: 64em) and (min-width: 43.75em) {
	.fantasy-league {
		border: none;
	}
	.fantasy-league .fantasy-header-right h2 {
		margin-right: 0.5rem;
	}
	.fantasy-league .fantasy-header-right .counter {
		margin-right: 1rem;
	}
	.fantasy-league .fantasy-header-right .banner-button {
		display: none;
	}
	.fantasy-league .mobile-button {
		display: inline-block;
		background-color: #00ff87;
		width: 100%;
	}
	.fantasy-league .mobile-button .btn-primary {
		width: 93%;
		margin: 0 auto;
		margin-top: 1rem;
		margin-bottom: 1rem;
		display: block;
	}
	.fantasy-league .fantasyClubContainer .fantasy-club_subtitle-mobile {
		display: none;
	}
	.fantasy-league .fantasyClubContainer .fantasy-club_player-wrapper:before {
		content: "";
		display: block;
	}
	.fantasy-league .fantasyClubContainer .fantasy-club_player-wrapper:after {
		content: "";
		display: table;
		clear: both;
	}
	.fantasy-league
		.fantasyClubContainer
		.fantasy-club_player-wrapper
		.fantasy-club_player
		img {
		max-height: 80%;
	}
	.fantasy-league
		.fantasyClubContainer
		.fantasy-club_player-wrapper
		.fantasy-club_player
		.fantasy-club_player-desc {
		margin-left: 7rem;
		padding: 1rem 0;
		font-size: 1.2rem;
	}
	.fantasy-league
		.fantasyClubContainer
		.fantasy-club_player-wrapper
		.fantasy-club_player
		.fantasy-club_player-desc
		.player-position {
		font-size: 1.1rem;
	}
	.fantasy-league .articleContainer .articleContainer_img-wrapper {
		display: none;
	}
	.fantasy-league .fantasyArticle .col-9-m {
		margin-bottom: 10px;
	}
	.fantasy-league .fantasyArticle .col-3-m {
		display: inline-block;
		padding: 0;
	}
	.fantasy-league .fantasyArticle .col-3-m h3 {
		margin-top: 20px;
		margin-bottom: 10px;
	}
}
@media (max-width: 43.75em) {
	.fantasy-league .fantasy-header-left {
		width: 100%;
		display: inline-block;
	}
	.fantasy-league .fantasy-header-left .fantasyScoutHeader {
		padding-top: 0.8rem;
		margin-top: 1.8rem;
	}
	.fantasy-league .fantasy-header-left .ea {
		float: right;
		margin-right: 0.5rem;
	}
	.fantasy-league .fantasy-header-left .ea p {
		margin-top: 0.5rem;
	}
	.fantasy-league .fantasy-header-left p {
		color: #000;
		opacity: 0.7;
		text-align: right;
		line-height: 0.8rem;
		width: 50px;
	}
	.fantasy-league .fantasy-header-left .pl-logo {
		margin-left: 1rem;
	}
	.fantasy-league .fantasy-header-left .pl-logo img {
		height: 30px;
		vertical-align: text-top;
	}
	.fantasy-league
		.fantasy-club_header
		.fantasy-header-left
		.desktop-header-title {
		display: none;
	}
	.fantasy-league
		.fantasy-club_header
		.fantasy-header-left
		.mobile-header-title {
		display: inline-block;
		padding-top: 0.8rem;
		font-size: 2rem;
		margin-top: 1.8rem;
	}
	.fantasy-league .fantasy-club_header .fantasy-header-left p {
		margin-top: 0.5rem;
	}
	.fantasy-league .fantasy-club_header .fantasy-header-right {
		display: none;
	}
	.fantasy-league .fantasy-header-right {
		width: 100%;
		display: inline-block;
		text-align: left;
	}
	.fantasy-league .fantasy-header-right h2 {
		text-align: left;
		padding-left: 10px;
		margin-right: 0;
		font-size: 1.4rem;
		width: 50%;
	}
	.fantasy-league .fantasy-header-right .counter {
		margin-right: 0;
		float: right;
	}
	.fantasy-league .fantasy-header-right .banner-button {
		display: none;
	}
	.fantasy-league .fantasyClubContainer {
		border: none;
	}
	.fantasy-league .fantasyClubContainer .articleContainer .col-7-m {
		width: 100%;
	}
	.fantasy-league
		.fantasyClubContainer
		.articleContainer
		.articleContainer_subtitle {
		line-height: 1.55;
	}
	.fantasy-league
		.fantasyClubContainer
		.articleContainer
		.articleContainer_subtitle
		span {
		display: inline-block;
		line-height: 2.5rem;
	}
	.fantasy-league .fantasyClubContainer .fantasy-club_subtitle {
		display: none;
	}
	.fantasy-league .fantasyClubContainer .fantasy-club_subtitle-mobile {
		display: inline;
	}
	.fantasy-league .fantasyClubContainer .fantasy-club_subtitle-mobile h3 {
		background-color: #00ff87;
		padding: 0 1rem 1rem;
		text-align: center;
	}
	.fantasy-league .fantasyClubContainer .fantasy-club_subtitle-mobile p {
		border-left: 1px solid #e8e8e8;
		border-right: 1px solid #e8e8e8;
		font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
		font-weight: 400;
		background-color: #e4e4e4;
		padding: 1rem;
	}
	.fantasy-league
		.fantasyClubContainer
		.fantasy-club_subtitle-mobile
		p
		.badge-20 {
		float: right;
	}
	.fantasy-league .fantasyClubContainer .fantasy-club_player-wrapper {
		border: 1px solid #ebebe4;
	}
	.fantasy-league .fantasyClubContainer .fantasy-club_player-wrapper p {
		font-size: 1.2rem;
	}
	.fantasy-league
		.fantasyClubContainer
		.fantasy-club_player-wrapper
		.fantasy-club_player {
		background: none;
		width: 50%;
		display: -ms-inline-flexbox;
		display: inline-flex;
		border: none;
	}
	.fantasy-league
		.fantasyClubContainer
		.fantasy-club_player-wrapper
		.fantasy-club_player
		.fantasy-club_player-desc {
		display: -ms-inline-flexbox;
		display: inline-flex;
		margin-left: 6rem;
	}
	.fantasy-league
		.fantasyClubContainer
		.fantasy-club_player-wrapper
		.fantasy-club_player
		.fantasy-club_player-desc
		p {
		padding-left: 5px;
		white-space: nowrap;
	}
	.fantasy-league
		.fantasyClubContainer
		.fantasy-club_player-wrapper
		.fantasy-club_performance {
		display: -ms-inline-flexbox;
		display: inline-flex;
		width: 50%;
		margin: 0;
		padding-right: 1rem;
	}
	.fantasy-league
		.fantasyClubContainer
		.fantasy-club_player-wrapper
		.fantasy-club_performance
		.label-desktop {
		display: none;
	}
	.fantasy-league
		.fantasyClubContainer
		.fantasy-club_player-wrapper
		.fantasy-club_performance
		.label-mobile {
		display: inline-block;
	}
	.fantasy-league
		.fantasyClubContainer
		.fantasy-club_player-wrapper
		.fantasy-club_performance
		p {
		width: 100%;
		text-align: right;
	}
	.fantasy-league
		.fantasyClubContainer
		.fantasy-club_player-wrapper
		.fantasy-club_performance
		p
		span {
		margin-left: 5px;
	}
	.fantasy-league .fantasyClubContainer .articleContainer_img {
		display: none;
	}
	.fantasy-league .mobile-button {
		display: inline-block;
		background-color: #00ff87;
		width: 100%;
	}
	.fantasy-league .mobile-button .btn-primary {
		width: 93%;
		margin: 1rem auto;
		display: block;
	}
	.fantasy-league .fantasyArticle {
		border-right: 1px solid #e8e8e8;
		border-left: 1px solid #e8e8e8;
		margin-left: 0;
		margin-right: 0;
	}
	.fantasy-league .fantasyArticle .col-9-m {
		border-right: none;
	}
}
@keyframes j {
	0% {
		transform: translateY(100%);
	}
	to {
		transform: translateY(0);
	}
}
.cookies-notice {
	background-color: #e90052;
	padding: 2rem 0;
	position: fixed;
	bottom: 0;
	z-index: 200;
	left: 0;
	right: 0;
	animation: j 0.3s ease-out forwards;
}
.cookies-notice h3,
.cookies-notice p {
	color: #fff;
}
.cookies-notice h4 {
	margin-bottom: 1rem;
}
.cookies-notice p {
	margin-bottom: 2rem;
	max-width: 80rem;
	font-size: 1.2rem;
}
.cookies-notice .btn-primary {
	float: left;
}
.cookies-notice .cookiesInfo {
	float: left;
	margin-right: 1rem;
}
@media (max-width: 43.75em) {
	.cookies-notice .btn-primary {
		float: none;
	}
	.cookies-notice .cookiesInfo {
		margin-right: 0;
		margin-bottom: 1rem;
	}
}
.twitterList .tweetContainer .tweet {
	width: calc(33% - 5px);
	margin-right: 0.5rem;
	margin-bottom: 1rem;
	display: inline-block;
	vertical-align: top;
	border: 1px solid #f1f1f1;
	border-radius: 4px;
	background-color: #fff;
}
@media (max-width: 56.25em) {
	.twitterList .tweetContainer .tweet {
		width: calc(50% - 1rem);
	}
}
@media (max-width: 43.75em) {
	.twitterList .tweetContainer .tweet {
		width: 100%;
	}
}
.twitterList .tweetContainer .tweetContent {
	padding: 10px;
	font-size: 1.4rem;
}
.twitterList .tweetContainer .tweetContent .icn {
	display: inline-block;
	float: right;
}
.twitterList .tweetContainer .tweetContent .time {
	padding-top: 5px;
	padding-right: 5px;
	font-size: 1.1rem;
	display: inline-block;
	color: #909088;
	text-decoration: none;
}
.twitterList .tweetContainer .tweetContent .time:hover {
	text-decoration: underline;
}
.twitterList .tweetContainer .tweetContent .avatar {
	display: inline-block;
	float: left;
	margin-right: 10px;
	height: 50px;
	width: 50px;
	border-radius: 5%;
}
.twitterList .tweetContainer .tweetContent .user {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	color: #242424;
	padding: 10px 30px 0 0;
}
.twitterList .tweetContainer .tweetContent .handle {
	font-size: 1.2rem;
	color: #76766f;
	text-decoration: none;
}
.twitterList .tweetContainer .tweetContent .handle:hover {
	text-decoration: underline;
}
.twitterList .tweetContainer .tweetContent p {
	clear: both;
	margin-bottom: 0.2rem;
	padding-top: 10px;
	font-size: 1.2rem;
	color: #242424;
}
.twitterList .tweetContainer .tweetContent p a {
	color: #00aced;
	text-decoration: none;
}
.twitterList .tweetContainer .tweetContent p a:hover {
	color: #0087ba;
	text-decoration: underline;
}
.twitterList .tweetContainer .tweetContent a img {
	width: 100%;
	padding-top: 10px;
}
.twitterList .tweetContainer .twitterActions {
	border-top: 1px solid #e8e8e8;
	position: relative;
	margin-top: 10px;
	padding-bottom: 2px;
	padding-left: 5px;
}
.twitterList .tweetContainer .twitterShare {
	display: inline;
	margin-top: 8px;
	margin-right: 10px;
	width: 20px;
	height: 20px;
	cursor: pointer;
}
.twitterList .tweetContainer .twitterShare .heart-number,
.twitterList .tweetContainer .twitterShare .retweet-number {
	display: inline-block;
	color: #b9b9b9;
	font-size: 1.2rem;
	padding-left: 5px;
	vertical-align: middle;
	margin-top: 12px;
}
.twitterList .tweetContainer .reply-intent:hover .reply-g,
.twitterList .tweetContainer .twitterShare .icn {
	display: inline-block;
	margin-top: 10px;
	vertical-align: middle;
}
.twitterList .tweetContainer .reply-intent:hover .reply-g {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -703px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.twitterList .tweetContainer .reply-intent:hover .reply-g {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.twitterList .tweetContainer .reply-intent:hover .reply-g .icn {
	display: none;
}
.twitterList .tweetContainer .retweet-intent:hover .retweet-g {
	content: "";
	background: url(../i/sprites/global-sprite.png) -756px -627px no-repeat;
	width: 20px;
	height: 18px;
	display: inline-block;
	margin-top: 10px;
	vertical-align: middle;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.twitterList .tweetContainer .retweet-intent:hover .retweet-g {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.twitterList .tweetContainer .retweet-intent:hover .retweet-g .icn {
	display: none;
}
.twitterList .tweetContainer .retweet-intent:hover .retweet-number {
	color: #00aced;
}
.twitterList .tweetContainer .heart-intent:hover .heart-g {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -629px no-repeat;
	width: 20px;
	height: 18px;
	display: inline-block;
	margin-top: 10px;
	vertical-align: middle;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.twitterList .tweetContainer .heart-intent:hover .heart-g {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.twitterList .tweetContainer .heart-intent:hover .heart-g .icn {
	display: none;
}
.twitterList .tweetContainer .heart-intent:hover .heart-number {
	color: #00aced;
}
.carousel-twitterList {
	background-color: #00aced;
}
.carousel-twitterList .paginationContainer {
	float: right;
	padding-right: 10px;
	margin: 2rem 0;
}
.carousel-twitterList .paginationContainer .paginationBtn {
	border: none;
	margin-left: 0;
	border-radius: 0;
	width: 2rem;
	height: 2rem;
}
.carousel-twitterList .paginationContainer .paginationBtn:hover {
	background: none;
}
.carousel-twitterList .paginationContainer .icn {
	transition: none;
}
.carousel-twitterList .paginationContainer .chevron-left:hover {
	transition: none;
	content: "";
	background: url(../i/sprites/chevrons-sprite.png) -18px -68px no-repeat;
	width: 9px;
	height: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.carousel-twitterList .paginationContainer .chevron-left:hover {
		background-image: url(../i/sprites/chevrons-sprite@x2.png);
		background-size: 93px 83px;
	}
}
.carousel-twitterList .paginationContainer .chevron-right:hover {
	transition: none;
	content: "";
	background: url(../i/sprites/chevrons-sprite.png) -45px -68px no-repeat;
	width: 9px;
	height: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.carousel-twitterList .paginationContainer .chevron-right:hover {
		background-image: url(../i/sprites/chevrons-sprite@x2.png);
		background-size: 93px 83px;
	}
}
.carousel-twitterList .paginationContainer .pageCount {
	font-size: 1rem;
	display: inline-block;
}
.carousel-twitterList .carousel-tweetContainer {
	position: relative;
}
.carousel-twitterList .carousel-tweetContainer .twitterIcon {
	background: #00aced;
	display: inline-block;
	position: relative;
	width: 3rem;
	height: 3rem;
	cursor: pointer;
	border-radius: 100%;
	margin-left: 15px;
	margin-top: 15px;
	vertical-align: middle;
}
.carousel-twitterList .carousel-tweetContainer .twitterIcon .icn {
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 1;
	margin-top: -7.5px;
	margin-left: -9px;
}
.carousel-twitterList .carousel-tweetContainer .twitterIcon:hover {
	background: #0087ba;
}
.carousel-twitterList .carousel-tweetContainer .tweetContent {
	padding: 25px 20px;
	font-size: 1.4rem;
}
.carousel-twitterList .carousel-tweetContainer .tweetContent .time {
	font-size: 1.1rem;
	display: block;
	color: #fff;
	opacity: 0.8;
	text-decoration: none;
	position: absolute;
	top: 2.5rem;
	left: 5rem;
}
.carousel-twitterList .carousel-tweetContainer .tweetContent .time:hover {
	opacity: 1;
	text-decoration: underline;
}
.carousel-twitterList .carousel-tweetContainer .tweetContent .avatar {
	display: inline-block;
	vertical-align: middle;
	margin-right: 10px;
	height: 50px;
	width: 50px;
	border-radius: 5%;
}
.carousel-twitterList .carousel-tweetContainer .tweetContent .userDetails {
	display: inline-block;
	vertical-align: middle;
}
.carousel-twitterList .carousel-tweetContainer .tweetContent .user {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	color: #fff;
	padding-bottom: 0;
	font-size: 1.3rem;
}
.carousel-twitterList .carousel-tweetContainer .tweetContent .handle {
	font-size: 1.1rem;
	color: #fff;
	text-decoration: none;
	opacity: 0.8;
}
.carousel-twitterList .carousel-tweetContainer .tweetContent .handle:hover {
	opacity: 1;
	text-decoration: underline;
}
.carousel-twitterList .carousel-tweetContainer .tweetContent p {
	clear: both;
	padding-top: 15px;
	font-size: 1.2rem;
	color: #fff;
	line-height: 1.8;
	margin-bottom: 0;
}
.carousel-twitterList .carousel-tweetContainer .tweetContent a {
	color: #fff;
	text-decoration: none;
}
.carousel-twitterList .carousel-tweetContainer .tweetContent a:hover {
	text-decoration: underline;
}
.carousel-twitterList .carousel-tweetContainer .tweetContent a img {
	max-width: 100%;
	padding-top: 10px;
}
.commercialPartners .wrapper > ul {
	margin-bottom: 4rem;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-flow: nowrap;
	flex-flow: nowrap;
	-ms-flex-direction: row;
	flex-direction: row;
	-ms-flex-pack: center;
	justify-content: center;
}
@media (-ms-high-contrast: none) {
	.commercialPartners .wrapper > ul:first-of-type {
		position: relative;
		left: -9.5rem;
	}
}
.commercialPartners__image {
	max-width: 16.5rem;
	max-height: 2.8rem;
}
.commercialPartners .subHeader {
	text-align: center;
	margin-bottom: 2rem;
}
.commercialPartners .commercial-ea,
.commercialPartners .commercial-ea-sm {
	transform: scale(0.8);
}
.commercialPartners .premiumBox {
	max-width: 24rem;
	min-width: 18rem;
	height: 22rem;
	position: relative;
	margin-right: 1rem;
	background-image: none;
}
.commercialPartners .premiumBox .small {
	display: none;
}
.commercialPartners .premiumBox:nth-child(2) {
	min-width: 22rem;
}
.commercialPartners .premiumBox:last-child {
	margin-right: 0;
}
.commercialPartners .premiumBox .commercialLink {
	width: 100%;
	height: 100%;
	display: block;
	position: relative;
	text-decoration: none;
	text-align: center;
	padding-top: 1rem;
}
.commercialPartners .premiumBox h5 {
	text-align: center;
	margin-bottom: 1rem;
	font-size: 1.2rem;
	color: #76766f;
}
.commercialPartners .premiumBox .logoContainer {
	height: 13rem;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-pack: center;
	justify-content: center;
	padding: 0 1rem;
}
.article-promo--history .commercialPartners .premiumBox .article-promo__btn,
.commercialPartners .premiumBox .article-promo--history .article-promo__btn,
.commercialPartners .premiumBox .btn {
	position: absolute;
	bottom: 1rem;
	left: 1rem;
	right: 1rem;
	text-decoration: none;
	padding: 0 2rem 0 1rem;
}
.commercialPartners .moreInfo .infoBox {
	height: 38rem;
}
.commercialPartners .moreInfo .infoBox:first-child .infoTop {
	background: #e90052;
}
.commercialPartners .moreInfo .infoBox:nth-child(2) .infoTop {
	background: #05f0ff;
}
.commercialPartners .moreInfo .infoBox:nth-child(3) .infoTop {
	background: #00ff87;
}
.commercialPartners .moreInfo .infoBox:nth-child(4) .infoTop {
	background: #eaff04;
}
.commercialPartners .moreInfo .infoLink {
	width: 100%;
	height: 100%;
	display: block;
	color: #fff;
	text-decoration: none;
}
.commercialPartners .moreInfo .infoLink:focus .infoTop img,
.commercialPartners .moreInfo .infoLink:hover .infoTop img {
	width: 90px;
	height: 116px;
	margin: -65px 0 0 -46px;
}
.commercialPartners .moreInfo .infoLink:focus .info,
.commercialPartners .moreInfo .infoLink:focus .infoTitle,
.commercialPartners .moreInfo .infoLink:hover .info,
.commercialPartners .moreInfo .infoLink:hover .infoTitle {
	text-decoration: underline;
}
.commercialPartners .moreInfo .infoTop {
	height: 50%;
	display: block;
	position: relative;
	background: #e90052;
}
.commercialPartners .moreInfo .infoTop img {
	width: 80px;
	height: 106px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -60px 0 0 -40px;
	transition: all 0.2s ease-in-out;
}
.commercialPartners .moreInfo .infoTop:after {
	content: "";
	background: url(../i/sprites/global-sprite.png) -432px -551px no-repeat;
	width: 180px;
	height: 40px;
	display: block;
	position: absolute;
	bottom: -1px;
	left: 0;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.commercialPartners .moreInfo .infoTop:after {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.commercialPartners .moreInfo .infoBottom {
	height: 50%;
	padding: 2rem;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	-ms-flex-pack: center;
	justify-content: center;
	background: #660000;
}
.commercialPartners .moreInfo .tag {
	font-size: 1.2rem;
	color: #e90052;
}
.commercialPartners .moreInfo .infoTitle {
	padding: 0.5rem 0;
	font-size: 1.6rem;
}
.commercialPartners .moreInfo .info {
	font-size: 1.2rem;
	line-height: 1.6;
}
.commercialPartners .svg.oracle svg {
	fill: #c74634;
}
.commercialPartners .svg.hublot svg {
	fill: #181716;
}
@media (max-width: 1400px) {
	.commercialPartners .wrapper > ul {
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}
	.commercialPartners .premiumBox:nth-child(2) {
		min-width: 0;
	}
}
@media (max-width: 700px) {
	.commercialPartners .moreInfo .infoBox {
		height: 20rem;
	}
	.commercialPartners .moreInfo .infoBottom,
	.commercialPartners .moreInfo .infoTop {
		height: 100%;
		width: 50%;
		float: left;
	}
	.commercialPartners .moreInfo .infoTop:after {
		content: "";
		background: url(../i/sprites/global-sprite.png) -724px -226px no-repeat;
		width: 26px;
		height: 149px;
		left: auto;
		right: 0;
		bottom: 0;
	}
}
@media (max-width: 700px) and (-webkit-min-device-pixel-ratio: 2),
	(max-width: 700px) and (min-resolution: 192dpi) {
	.commercialPartners .moreInfo .infoTop:after {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
@media (max-width: 600px) {
	.commercialPartners .premiumBox {
		max-width: none;
		width: 100%;
		height: 10rem;
		margin-right: 0;
		padding-top: 0;
		margin-bottom: 1rem;
	}
	.commercialPartners .premiumBox .large {
		display: none;
	}
	.commercialPartners .premiumBox .small {
		display: block;
	}
	.commercialPartners .premiumBox__image {
		max-width: 12.5rem;
		max-height: 2rem;
	}
	.commercialPartners .premiumBox .commercialLink {
		display: -ms-flexbox;
		display: flex;
		-ms-flex-direction: row;
		flex-direction: row;
		-ms-flex-pack: justify;
		justify-content: space-between;
		padding-top: 0;
	}
	.article-promo--history
		.commercialPartners
		.premiumBox
		.commercialLink
		.article-promo__btn,
	.commercialPartners
		.premiumBox
		.commercialLink
		.article-promo--history
		.article-promo__btn,
	.commercialPartners .premiumBox .commercialLink .btn {
		display: none;
	}
	.commercialPartners .premiumBox h5 {
		width: 50%;
		height: 100%;
		margin: 0;
		padding: 1rem;
		float: left;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-pack: center;
		justify-content: center;
		-ms-flex-align: center;
		align-items: center;
	}
	.commercialPartners .premiumBox .logoContainer {
		width: 50%;
		height: 100%;
		float: left;
		position: relative;
		top: auto;
		left: auto;
		margin: 0;
		animation: none;
		opacity: 1;
	}
	.commercialPartners .subHeader {
		text-align: left;
	}
}
@media (max-width: 43.75em) {
	.commercialPartners .moreInfo .infoBox {
		height: 12rem;
	}
	.commercialPartners .moreInfo .infoTop img {
		width: 60px;
		height: 86px;
		top: 60%;
	}
	.commercialPartners .moreInfo .info {
		display: none;
	}
}
.commericalArticles .block-list-4 {
	background: #660000;
}
.commericalArticles .thumbnail {
	color: #fff;
}
.commericalArticles figcaption {
	padding: 2rem 2rem 3rem;
}
.commericalArticles .image:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -432px -551px no-repeat;
	width: 180px;
	height: 40px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.commericalArticles .image:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.commericalArticles .subHeader {
	text-align: center;
}
@media (max-width: 43.75em) {
	.commericalArticles .block-list-4 {
		background: transparent;
	}
	.commericalArticles .thumbnail {
		background: #660000;
	}
	.commericalArticles .thumbnail figcaption {
		padding: 2rem;
	}
	.commericalArticles .thumbnail .image:before {
		content: "";
		background: url(../i/sprites/global-sprite.png) -724px -226px no-repeat;
		width: 26px;
		height: 149px;
	}
}
@media (max-width: 43.75em) and (-webkit-min-device-pixel-ratio: 2),
	(max-width: 43.75em) and (min-resolution: 192dpi) {
	.commericalArticles .thumbnail .image:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.faqSection.tabbedContent,
.faqSection .tabbedContent {
	float: none;
}
.faq {
	margin-bottom: 2rem;
}
.faq .question {
	padding: 2rem;
	background: #e90052;
	color: #fff;
	font-size: 1.4rem;
}
.faq p,
.faq ul {
	padding: 2rem 2rem 0;
	line-height: 1.8;
}
.faq p a,
.faq ul a {
	word-wrap: break-word;
}
.faq .answer {
	padding: 2rem;
	line-height: 1.8;
}
.questionsContainer {
	float: right;
	width: 75%;
	padding-left: 2rem;
	border-left: 1px solid #660000;
}
.questionsContainer .btn-primary {
	display: inline-block;
	width: 20%;
	min-width: 15rem;
	margin: 1rem;
}
.getInTouch {
	max-width: 80rem;
	margin: 0 auto;
	min-height: 36rem;
}
.getInTouch .mainWidget {
	position: relative;
}
.getInTouch .chooseATopic,
.getInTouch .getInTouchQuestions {
	border-top: none;
}
.getInTouch .chooseATopic {
	padding: 0 0 7.2rem;
	z-index: 70;
}
.getInTouch .explainerText {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	color: #2f2f2f;
	font-size: 1.7rem;
	padding: 0 0 4rem;
}
.getInTouch .sectionTitle {
	display: inline-block;
	vertical-align: middle;
	margin-right: 2rem;
	line-height: 4.2rem;
}
.getInTouch .getInTouchDropdown {
	border: 0.1rem solid #ebebe6;
	border-radius: 0.3rem;
	padding: 1rem 2.2rem;
	display: -ms-flexbox;
	display: flex;
	position: absolute;
	width: calc(100% + 5.2rem);
	transform: translateX(-50%);
	left: 50%;
}
.getInTouch .getInTouchDropdown .sectionTitle {
	margin-bottom: 0;
	line-height: 5.2rem;
	-ms-flex-positive: 4.8;
	flex-grow: 4.8;
}
.getInTouch .dropDown {
	display: inline-block;
	vertical-align: middle;
	line-height: 5.2rem;
	border-left: 1px solid #ebebe6;
	-ms-flex-positive: 3.5;
	flex-grow: 3.5;
}
.getInTouch .dropDown .current {
	padding: 0 4rem 0 1.8rem;
}
.getInTouch .dropDown .dropdownList {
	top: 5rem;
	line-height: 1.4rem;
}
.getInTouch .dropDown:before {
	display: none;
}
.getInTouch .message {
	text-align: center;
	padding-bottom: 2rem;
}
.getInTouch .message .sectionTitle {
	display: block;
	margin-bottom: 1rem;
}
.getInTouch .message .btn-primary {
	display: inline-block;
}
.getInTouchSection {
	display: none;
}
.getInTouchSection.is-open {
	display: block;
}
.answerCheck {
	background: #660000;
	padding: 1.5rem 2rem;
	color: #fff;
	text-align: center;
}
.answerCheck fieldset {
	border: none;
	padding: 0;
}
.answerCheck legend {
	font-size: 1.4rem;
	margin-bottom: 2rem;
}
.answerCheck label {
	display: inline-block;
	padding: 0 1rem;
	font-size: 1.3rem;
	cursor: pointer;
}
.answerCheck label:focus,
.answerCheck label:hover {
	text-decoration: underline;
}
.answerCheck input[type="radio"] {
	width: 3rem;
	height: 3rem;
	background: transparent;
	-webkit-appearance: none;
	border: 1px solid #fff;
	border-radius: 2px;
	margin-right: 1rem;
	display: inline-block;
	vertical-align: middle;
	position: relative;
	transition: 0.2s;
}
.answerCheck input[type="radio"]:after {
	content: "";
	background: url(../i/sprites/global-sprite.png) -648px -488px no-repeat;
	width: 14px;
	height: 10px;
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 1;
	margin-top: -5px;
	margin-left: -7px;
	transition: 0.2s;
	transform: scale(0);
	visibility: hidden;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.answerCheck input[type="radio"]:after {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.answerCheck input[type="radio"]:checked {
	background: #55bf1f;
	border-color: #55bf1f;
}
.answerCheck input[type="radio"]:checked:after {
	transform: scale(1);
	visibility: visible;
}
.getInTouchForm {
	margin-bottom: 3rem;
}
.getInTouchForm .formLabel {
	padding: 0.2rem 1.5rem 0.8rem 0;
	font-size: 1.5rem;
	display: block;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.getInTouchForm .required {
	color: #cc0000;
	display: inline-block;
	font-size: 1.1rem;
	margin-top: 0.5rem;
	font-family: PremierSans-Regular, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.getInTouchForm .textInput {
	height: 4.8rem;
	box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.15);
	-webkit-appearance: none;
	border-radius: 0;
	background: #fff;
	width: 80%;
	margin-bottom: 3rem;
	padding: 1.2rem 1.5rem;
	position: relative;
	border-width: 0;
	transition: 0.2s;
	font-size: 1.6rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.getInTouchForm .textInput:-ms-input-placeholder {
	font-family: PremierSans-Light-Italic, Arial, Helvetica Neue, Helvetica,
		sans-serif;
	font-weight: 400;
}
.getInTouchForm .textInput::placeholder {
	font-family: PremierSans-Light-Italic, Arial, Helvetica Neue, Helvetica,
		sans-serif;
	font-weight: 400;
}
.getInTouchForm .textInput:focus {
	border-bottom-color: #660000;
	-o-border-image: linear-gradient(270deg, #cc0000, #660000);
	border-image: linear-gradient(270deg, #cc0000, #660000);
	border-image-slice: 1;
	border-width: 0 0 3px;
	outline: none;
}
.getInTouchForm textarea {
	min-height: 20rem;
}
.getInTouchForm .checkboxes {
	width: 80%;
	float: left;
}
.getInTouchForm .checkbox {
	display: block;
	margin-bottom: 1rem;
	font-size: 1.3rem;
	font-family: PremierSans-Regular, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	cursor: pointer;
}
.getInTouchForm .checkbox:focus,
.getInTouchForm .checkbox:hover {
	text-decoration: underline;
}
.getInTouchForm input[type="radio"] {
	width: 3rem;
	height: 3rem;
	background: transparent;
	-webkit-appearance: none;
	border: 1px solid #e8e8e8;
	border-radius: 2px;
	margin-right: 1rem;
	display: inline-block;
	vertical-align: middle;
	position: relative;
	transition: 0.2s;
}
.getInTouchForm input[type="radio"]:after {
	content: "";
	background: url(../i/sprites/global-sprite.png) -648px -488px no-repeat;
	width: 14px;
	height: 10px;
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 1;
	margin-top: -5px;
	margin-left: -7px;
	transition: 0.2s;
	transform: scale(0);
	visibility: hidden;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.getInTouchForm input[type="radio"]:after {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.getInTouchForm input[type="radio"]:checked {
	background: #55bf1f;
	border-color: #55bf1f;
}
.getInTouchForm input[type="radio"]:checked:after {
	transform: scale(1);
	visibility: visible;
}
.getInTouchForm .submit {
	margin-top: 2rem;
	border: none;
	display: block;
}
.contactMap {
	min-height: 35rem;
}
.contactInformation {
	margin-top: 4rem;
	clear: both;
	float: left;
}
.contactInformation ul {
	margin: 3rem 0;
	line-height: 2;
}
.contactInformation .note {
	color: #e90052;
	font-size: 1.2rem;
}
@media (max-width: 56.25em) {
	.faqSection .btn-primary {
		display: block;
	}
	.getInTouch .mainWidget:not(.chooseATopic) .dropDown,
	.getInTouch .mainWidget:not(.chooseATopic) .sectionTitle {
		margin-bottom: 1rem;
	}
	.getInTouch .chooseATopic {
		padding: 0;
	}
	.getInTouch .chooseATopic .explainerText {
		font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
		font-weight: 400;
		color: #2f2f2f;
		font-size: 1.4rem;
		line-height: 2.2rem;
		padding: 0 1rem 2rem;
	}
	.getInTouch .getInTouchDropdown {
		-ms-flex-direction: column;
		flex-direction: column;
		border: none;
		border-top: 1px solid #ebebe6;
		border-radius: 0;
		padding: 0;
		width: calc(100% - 2.2rem);
		position: relative;
	}
	.getInTouch .getInTouchDropdown .dropDown {
		box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.15);
		border-radius: 0.3rem;
		width: 100%;
	}
	.answerCheck {
		margin: 0 -1rem;
		text-align: left;
	}
	.answerCheck label {
		display: block;
		padding: 0;
	}
	.answerCheck label:first-of-type {
		margin-bottom: 1rem;
	}
	.inputField .label {
		float: none;
		width: auto;
		margin-bottom: 1rem;
		display: block;
	}
	.inputField .required {
		display: inline;
	}
	.inputField .inputContainer {
		margin-left: 0;
	}
	.inputField .submit {
		display: block;
	}
}
@media (max-width: 43.75em) {
	.faqSection.tabbedContent,
	.faqSection .tabbedContent {
		float: none;
		margin-bottom: 1rem;
	}
	.questionsContainer {
		width: 100%;
		float: none;
		padding: 0 1rem;
		border: none;
	}
	.questionsContainer .btn-primary {
		display: block;
		width: 100%;
		margin: 0;
	}
	.getInTouchForm .formLabel {
		width: 100%;
		float: none;
		padding: 0;
	}
	.getInTouchForm .required {
		display: inline-block;
		margin-left: 0.2rem;
	}
	.getInTouchForm .textInput {
		width: 100%;
		float: none;
		margin: 1rem 0 2rem;
	}
	.getInTouchForm .checkboxes {
		width: 100%;
		float: none;
		margin-top: 1rem;
	}
	.getInTouchForm .submit-container {
		margin-left: 0;
	}
	.getInTouchForm .submit {
		margin: 1rem auto 0;
		display: block;
	}
}
.searchResults [class^="col-9"] {
	padding-right: 4rem;
}
.searchResults .leadArticles,
.searchResults .leadArticles .thumbnail,
.searchResults .searchArticles,
.searchResults .searchArticles .thumbnail {
	margin-bottom: 2rem;
}
.searchResults [class*="block-list"] > li {
	margin-bottom: 0;
}
.searchResults .thumbnail {
	margin-bottom: 1rem;
}
@media (min-width: 43.75em) {
	.searchResults .thumbnail .text {
		line-height: 1.8;
		font-size: 1.3rem;
		overflow: hidden;
		max-height: 7.02rem;
		display: -webkit-box;
		-webkit-line-clamp: 3;
	}
}
.searchResults .noResults {
	width: 100%;
	opacity: 0.8;
	font-family: PremierSans-Italic, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.searchResults .listTab li a {
	width: 100%;
	display: block;
	position: relative;
	line-height: 3;
	padding: 0 1rem;
	color: #242424;
	text-decoration: none;
	border-bottom: 1px solid #e8e8e8;
	transition: all 0.2s;
}
.searchResults .listTab li a:focus,
.searchResults .listTab li a:hover {
	background: #e90052;
	color: #fff;
	border-bottom-color: #e90052;
}
.searchResults .listTab li a:focus .icn,
.searchResults .listTab li a:hover .icn {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
	right: 1rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.searchResults .listTab li a:focus .icn,
	.searchResults .listTab li a:hover .icn {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.searchResults .listTab li .playerName {
	width: 80%;
}
.searchResults .listTab li .icn {
	position: absolute;
	right: 1.5rem;
	top: 45%;
	transition: right 0.2s;
}
.searchResults .searchResultSidebar {
	padding: 0;
	border: 1px solid #e8e8e8;
	border-top: 4px solid #e90052;
}
.searchResults .searchResultSidebar .sidebarItem {
	padding: 2rem 1rem 1rem;
	border-bottom: 4px solid #e8e8e8;
}
.searchResults .searchResultSidebar .subHeader {
	margin: 0 0 1rem;
}
.searchResults .searchResultSidebar .statsCard {
	margin-bottom: 1rem;
}
@media (max-width: 63.9375em) {
	.searchResults > .wrapper {
		display: -ms-flexbox;
		display: flex;
		-ms-flex-direction: column-reverse;
		flex-direction: column-reverse;
	}
	.searchResults [class^="col-9"] {
		padding: 0;
	}
	.searchResults .searchResultSidebar {
		display: -ms-flexbox;
		display: flex;
		-ms-flex-direction: row;
		flex-direction: row;
		-ms-flex-pack: justify;
		justify-content: space-between;
		margin-bottom: 2rem;
		border-bottom-width: 4px;
	}
	.searchResults .searchResultSidebar .sidebarItem {
		width: 32%;
		border-bottom-width: 0;
	}
}
@media (max-width: 43.75em) {
	.searchResults > .wrapper {
		padding: 0 1rem;
	}
	.searchResults .leadArticles,
	.searchResults .leadArticles .thumbnail,
	.searchResults .searchArticles,
	.searchResults .searchArticles .thumbnail {
		margin-bottom: 1rem;
	}
	.searchResults .searchResultSidebar {
		-ms-flex-direction: column;
		flex-direction: column;
		max-height: none;
		border-bottom-width: 0;
	}
	.searchResults .searchResultSidebar .sidebarItem {
		width: auto;
		border-bottom-width: 4px;
	}
}
.photoSlide {
	overflow: hidden;
	background: #000;
	margin-bottom: 3rem;
}
.photoSlide,
.photoSlide__wrap {
	position: relative;
}
.photoSlide__header {
	height: 4rem;
	margin-bottom: 2rem;
}
.photoSlide__header h3 {
	line-height: 4rem;
}
.article-promo--history .photoSlide__header .article-promo__btn,
.photoSlide__header .article-promo--history .article-promo__btn,
.photoSlide__header .btn {
	position: absolute;
	top: 0;
	right: 0;
}
.photoSlide .thumbnailsContainer {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	background: #000;
	background: rgba(0, 0, 0, 0.8);
	z-index: 10;
	transition: 0.2s;
	transform: translateY(-100%);
}
.photoSlide .thumbnails {
	white-space: nowrap;
	font-size: 0;
	padding: 1rem 0.5rem;
	margin: 0 auto;
	display: table;
	position: relative;
}
.photoSlide .thumbnails li {
	display: inline-block;
	vertical-align: middle;
	width: 100px;
	margin: 0 0.5rem;
	opacity: 0.6;
	transition: 0.2s;
	cursor: pointer;
	border: 2px solid transparent;
}
.photoSlide .thumbnails li.current,
.photoSlide .thumbnails li:focus,
.photoSlide .thumbnails li:hover {
	opacity: 1;
	border-color: #e90052;
}
.photoSlide .thumbnails img {
	width: 100%;
	display: block;
}
.photoSlide .imgSlide {
	font-size: 0;
	white-space: nowrap;
}
.photoSlide .imgSlide li {
	display: inline-block;
	vertical-align: middle;
	position: relative;
}
.photoSlide .imgSlide img {
	width: 100%;
	display: block;
}
.photoSlide .captionSlide {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	font-size: 0;
	white-space: nowrap;
}
.photoSlide .captionSlide li {
	display: inline-block;
	vertical-align: middle;
	position: relative;
	width: 100%;
}
.photoSlide .captionContainer {
	background: #000;
	background: rgba(0, 0, 0, 0.8);
	white-space: normal;
}
.photoSlide .caption {
	font-size: 1.3rem;
	line-height: 1.8;
	max-width: 60rem;
	color: #fff;
	color: hsla(0, 0%, 100%, 0.8);
}
.photoSlide .caption:not(:empty) {
	padding: 2rem 3rem;
}
.photoSlide .navContainer {
	position: relative;
}
.photoSlide .nav {
	position: absolute;
	top: 50%;
	width: 7rem;
	height: 10rem;
	margin-top: -5rem;
	opacity: 0.6;
	transition: 0.2s;
	cursor: pointer;
}
.photoSlide .nav:focus,
.photoSlide .nav:hover {
	opacity: 1;
}
.photoSlide .icn {
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 1;
	margin-top: -29.5px;
	margin-left: -17px;
}
.photoSlide .prev {
	left: 0;
}
.photoSlide .next {
	right: 0;
}
.photoSlide:focus .thumbnailsContainer,
.photoSlide:hover .thumbnailsContainer {
	transform: translateY(0);
}
.photoSlide--history-season-reviews {
	border-bottom: 4px solid #e8e8e8;
	margin-bottom: 2rem;
}
.photoSlide--history-season-reviews .photoSlide {
	margin-bottom: 2rem;
}
@media (max-width: 43.75em) {
	.photoSlide {
		margin: 0 -1rem;
		margin-bottom: 3rem;
		border-bottom: 4px solid #e8e8e8;
	}
	.photoSlide__wrap {
		padding-bottom: 4rem;
	}
	.article-promo--history .photoSlide__header .article-promo__btn,
	.photoSlide__header .article-promo--history .article-promo__btn,
	.photoSlide__header .btn {
		bottom: 1rem;
		top: auto;
		right: auto;
		width: 100%;
	}
	.photoSlide .thumbnailsContainer {
		display: none;
	}
	.photoSlide .nav {
		transform: scale(0.5);
		-webkit-backface-visibility: hidden;
		backface-visibility: hidden;
	}
	.photoSlide .captionSlide {
		position: static;
	}
	.photoSlide .captionContainer {
		background: #fff;
	}
	.photoSlide .caption {
		color: #242424;
	}
	.photoSlide .caption:not(:empty) {
		padding: 1.5rem 1.5rem 0;
	}
	.photoSlide--history-season-reviews .photoSlide {
		border-bottom: none;
		margin-bottom: 2rem;
	}
}
.managersIndex.playerIndex td:first-child,
.managersIndex.playerIndex th:first-child {
	border-left: 5px solid transparent;
}
.managersIndex.playerIndex td {
	bottom: 0.7rem;
	padding-bottom: 0.7rem;
}
.managersIndex.playerIndex .activeManager td:first-child {
	border-left-color: #cc0000;
}
.managersIndex .short {
	display: none;
}
.managersIndex .badge-25 {
	display: inline-block;
	vertical-align: middle;
	margin-right: 0.5rem;
}
@media (max-width: 31.25em) {
	.managersIndex .managerName {
		font-size: 1.4rem;
	}
	.managersIndex .short {
		display: inline-block;
		vertical-align: middle;
	}
	.managersIndex .long {
		display: none;
	}
}
.managerHero.playerHero .playerDetails {
	padding-bottom: 7rem;
}
.managerHero .profileHeader {
	font-size: 1.2rem;
	font-family: PremierSans-Regular, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	margin-bottom: 1rem;
}
.managerHero .name {
	font-size: 4rem;
}
.managerHero .last {
	display: block;
}
@media (max-width: 63.9375em) {
	.managerHero.playerHero .playerContainer .playerDetails {
		padding-bottom: 0;
		padding-top: 0;
	}
}
@media (max-width: 56.25em) {
	.managerHero.playerHero .imgContainer {
		vertical-align: middle;
	}
}
@media (max-width: 43.75em) {
	.managerHero .name {
		font-size: 3rem;
	}
}
@media (max-width: 31.25em) {
	.managerHero .name {
		font-size: 2.4rem;
	}
}
.managerBio:not(:last-child) {
	padding-bottom: 0;
}
.managerBio .subHeader {
	font-size: 2.2rem;
	margin-bottom: 2rem;
}
.managerBio p {
	font-size: 1.3rem;
	line-height: 1.8;
	margin-bottom: 2rem;
}
.siteMap {
	column-count: 2;
	max-width: 60rem;
}
.siteMap .siteMapSection {
	break-inside: avoid;
	padding-bottom: 3rem;
}
.siteMap h4 {
	color: #660000;
}
.siteMap a {
	text-decoration: none;
	color: #242424;
	line-height: 1.6;
}
.siteMap a .icn {
	display: inline-block;
	vertical-align: middle;
	margin-left: 0.5rem;
}
.siteMap a:focus,
.siteMap a:hover {
	text-decoration: underline;
}
@media (max-width: 25em) {
	.siteMap {
		column-count: 1;
	}
}
.notFoundPage {
	width: 100%;
	height: 100%;
	position: relative;
	overflow: hidden;
}
.notFoundPage:after {
	content: "";
	display: block;
	position: absolute;
	width: 100%;
	height: 2rem;
	top: 100%;
	background: #e90052;
	z-index: 5;
}
.notFoundPage .notFoundContainer {
	max-width: 960px;
	position: relative;
	padding: 4rem 2rem 2rem;
	display: table;
	margin: 0 auto;
	color: #fff;
	z-index: 15;
}
.notFoundPage .notFoundContainer > * {
	margin-bottom: 2rem;
}
.notFoundPage .notFoundHeading {
	font-size: 4vw;
	line-height: 0.8;
}
.notFoundPage .notFoundSubheading {
	font-size: 1.8vw;
}
.notFoundPage p {
	padding-right: 20rem;
	font-size: 1.6rem;
	color: hsla(0, 0%, 100%, 0.9);
}
.notFoundPage p a {
	color: #fff;
}
.article-promo--history .notFoundPage .article-promo__btn,
.notFoundPage .article-promo--history .article-promo__btn,
.notFoundPage .btn {
	width: 22rem;
	background: #fff;
	color: #660000;
	padding: 0 3.6rem;
	text-align: center;
}
.article-promo--history .notFoundPage .article-promo__btn:after,
.article-promo--history .notFoundPage .article-promo__btn:before,
.notFoundPage .article-promo--history .article-promo__btn:after,
.notFoundPage .article-promo--history .article-promo__btn:before,
.notFoundPage .btn:after,
.notFoundPage .btn:before {
	display: none;
}
@media (max-width: 63.9375em) {
	.notFoundPage .notFoundHeading {
		font-size: 5rem;
	}
	.notFoundPage .notFoundSubheading {
		font-size: 2.2rem;
	}
	.notFoundPage p {
		padding-right: 40rem;
	}
}
@media (max-width: 43.75em) {
	.notFoundPage .notFoundContainer {
		padding-right: 5rem;
	}
	.notFoundPage p {
		padding-right: 0;
	}
}
@media (max-width: 25em) {
	.notFoundPage .notFoundContainer,
	.notFoundPage p {
		padding-right: 2rem;
	}
}
.nikeBallHubPromo.bespokePromo:before {
	background: linear-gradient(#f72136, #fa5400);
}
@media (max-width: 43.75em) {
	.nikeBallHubPromo.bespokePromo:not(:first-of-type):before {
		content: "";
		position: absolute;
		display: block;
		top: 0;
		left: -1rem;
		right: -1rem;
		height: 3rem;
		background: #660000;
	}
	.nikeBallHubPromo.bespokePromo:not(:first-of-type):after {
		content: "";
		position: absolute;
		display: block;
		top: 2.4rem;
		left: 0.8rem;
		right: 0.8rem;
		height: 0.6rem;
		z-index: 1;
		background: linear-gradient(270deg, #cc0000, #660000);
	}
	.nikeBallHubPromo.bespokePromo .info {
		background: linear-gradient(#f72136, #fa5400);
	}
}
.toppsPromo {
	background: #3a0253;
	background: linear-gradient(90deg, #311f3b, #3a0253);
	position: relative;
	z-index: 20;
	margin-top: 20px;
}
.toppsPromo:after,
.toppsPromo:before {
	bottom: 0;
	content: "";
	display: block;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
}
.toppsPromo:before {
	background-image: url(../i/bg-elements/topps_stickers_promo_bg_mob.png);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.toppsPromo:before {
		background-image: url(../i/bg-elements/topps_stickers_promo_bg_mob@x2.png);
		background-size: 320px 100px;
	}
}
@media (min-width: 43.75em) {
	.toppsPromo:before {
		background-image: url(../i/bg-elements/topps_stickers_promo_bg.png);
		background-repeat: no-repeat;
		background-size: contain !important;
	}
}
@media (min-width: 43.75em) and (-moz-min-device-pixel-ratio: 2),
	(min-width: 43.75em) and (-webkit-min-device-pixel-ratio: 2) {
	.toppsPromo:before {
		background-image: url(../i/bg-elements/topps_stickers_promo_bg@x2.png);
		background-size: 450px 130px;
	}
}
.toppsPromo:after {
	background: linear-gradient(
		90deg,
		rgba(49, 31, 59, 0) 20%,
		#311f3b 50%,
		#3a0253
	);
}
.toppsPromo > div {
	position: relative;
	z-index: 1;
}
.toppsPromo__image-container {
	bottom: 0;
	max-width: 13.8rem;
	position: absolute;
	left: -0.5rem;
}
@media (min-width: 43.75em) {
	.toppsPromo__image-container {
		left: 1rem;
		max-width: 20rem;
		width: auto;
		left: 3rem;
	}
}
@media (min-width: 85.375em) {
	.toppsPromo__image-container {
		max-width: 18rem;
	}
}
.toppsPromo__image-container img {
	display: block;
	width: 100%;
}
.toppsPromo__info {
	padding: 1.6rem 0 0 46%;
}
@media (min-width: 43.75em) {
	.toppsPromo__info {
		padding: 0 10% 1.5rem 42%;
	}
}
@media (min-width: 85.375em) {
	.toppsPromo__info {
		padding-left: 20%;
		padding-right: 20%;
	}
}
.toppsPromo__info h3 {
	padding-bottom: 0.5rem;
	font-size: 1.6rem;
	color: #fff;
}
@media (min-width: 43.75em) {
	.toppsPromo__info h3 {
		font-size: 2.4rem;
		padding-top: 2.2rem;
	}
}
@media (min-width: 85.375em) {
	.toppsPromo__info h3 {
		background: linear-gradient(
			90deg,
			rgba(49, 31, 59, 0) 0,
			#311f3b 20%,
			#3a0253
		);
		padding-left: 12%;
	}
}
.toppsPromo__info p {
	color: #fff;
	display: none;
	font-size: 1.3rem;
	line-height: 1.6;
	padding-left: 12%;
}
@media (min-width: 85.375em) {
	.toppsPromo__info p {
		display: block;
	}
}
.article-promo--history .toppsPromo .article-promo__btn,
.toppsPromo .article-promo--history .article-promo__btn,
.toppsPromo .btn {
	background-color: #fff;
	display: inline-block;
	font-size: 1rem;
	line-height: 2.5rem;
	margin: 0 0 1.6rem 46%;
	padding: 0 2rem;
}
@media (min-width: 43.75em) {
	.article-promo--history .toppsPromo .article-promo__btn,
	.toppsPromo .article-promo--history .article-promo__btn,
	.toppsPromo .btn {
		font-size: 1.2rem;
		line-height: 4rem;
		margin: 0 0 1.6rem 42%;
		padding: 0 3rem;
	}
}
@media (min-width: 85.375em) {
	.article-promo--history .toppsPromo .article-promo__btn,
	.toppsPromo .article-promo--history .article-promo__btn,
	.toppsPromo .btn {
		line-height: 5rem;
		margin: 0;
		position: absolute;
		right: 2.5rem;
		top: 50%;
		transform: translateY(-50%);
	}
}
.article-promo--history .toppsPromo .article-promo__btn .icn,
.toppsPromo .article-promo--history .article-promo__btn .icn,
.toppsPromo .btn .icn {
	height: 1.2rem;
	width: 1.2rem;
}
.article-promo--history .toppsPromo .article-promo__btn .icn:after,
.article-promo--history .toppsPromo .article-promo__btn .icn:before,
.toppsPromo .article-promo--history .article-promo__btn .icn:after,
.toppsPromo .article-promo--history .article-promo__btn .icn:before,
.toppsPromo .btn .icn:after,
.toppsPromo .btn .icn:before {
	bottom: 0;
	content: "";
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
	transition: 0.2s;
}
.article-promo--history .toppsPromo .article-promo__btn .icn:before,
.toppsPromo .article-promo--history .article-promo__btn .icn:before,
.toppsPromo .btn .icn:before {
	content: "";
	background: url(../i/sprites/external-sprite.png) -33px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.article-promo--history .toppsPromo .article-promo__btn .icn:before,
	.toppsPromo .article-promo--history .article-promo__btn .icn:before,
	.toppsPromo .btn .icn:before {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.article-promo--history .toppsPromo .article-promo__btn .icn:after,
.toppsPromo .article-promo--history .article-promo__btn .icn:after,
.toppsPromo .btn .icn:after {
	content: "";
	background: url(../i/sprites/external-sprite.png) -59px -9px no-repeat;
	width: 8px;
	height: 8px;
	opacity: 0;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.article-promo--history .toppsPromo .article-promo__btn .icn:after,
	.toppsPromo .article-promo--history .article-promo__btn .icn:after,
	.toppsPromo .btn .icn:after {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.article-promo--history .toppsPromo .article-promo__btn:focus,
.article-promo--history .toppsPromo .article-promo__btn:hover,
.toppsPromo .article-promo--history .article-promo__btn:focus,
.toppsPromo .article-promo--history .article-promo__btn:hover,
.toppsPromo .btn:focus,
.toppsPromo .btn:hover {
	background-color: #54bedc;
}
.article-promo--history .toppsPromo .article-promo__btn:focus .icn,
.article-promo--history .toppsPromo .article-promo__btn:hover .icn,
.toppsPromo .article-promo--history .article-promo__btn:focus .icn,
.toppsPromo .article-promo--history .article-promo__btn:hover .icn,
.toppsPromo .btn:focus .icn,
.toppsPromo .btn:hover .icn {
	background: none;
}
.article-promo--history .toppsPromo .article-promo__btn:focus .icn:before,
.article-promo--history .toppsPromo .article-promo__btn:hover .icn:before,
.toppsPromo .article-promo--history .article-promo__btn:focus .icn:before,
.toppsPromo .article-promo--history .article-promo__btn:hover .icn:before,
.toppsPromo .btn:focus .icn:before,
.toppsPromo .btn:hover .icn:before {
	opacity: 0;
}
.article-promo--history .toppsPromo .article-promo__btn:focus .icn:after,
.article-promo--history .toppsPromo .article-promo__btn:hover .icn:after,
.toppsPromo .article-promo--history .article-promo__btn:focus .icn:after,
.toppsPromo .article-promo--history .article-promo__btn:hover .icn:after,
.toppsPromo .btn:focus .icn:after,
.toppsPromo .btn:hover .icn:after {
	opacity: 1;
}
.kicksPromo.bespokePromo:before {
	background-image: linear-gradient(#1bb5cd, #1bb5cd);
}
@media (max-width: 43.75em) {
	.kicksPromo.bespokePromo .info {
		background-image: linear-gradient(#1bb5cd, #1bb5cd);
	}
}
.kicksPromo .wrapper {
	background-color: #2b647f;
}
.article-promo--history .kicksPromo .info .article-promo__btn,
.kicksPromo .info .article-promo--history .article-promo__btn,
.kicksPromo .info .btn {
	background: #e1e656;
}
.article-promo--history .kicksPromo .info .article-promo__btn:hover,
.kicksPromo .info .article-promo--history .article-promo__btn:hover,
.kicksPromo .info .btn:hover {
	background: #2b647f;
}
.bespokePromo {
	position: relative;
	overflow: hidden;
}
.bespokePromo:before {
	content: "";
	transform: skew(30deg);
	position: absolute;
	top: 0;
	right: -10rem;
	left: 15rem;
	bottom: 0;
}
.bespokePromo.mainWidget.nikeBallHubPromo:before {
	top: 3rem;
}
.bespokePromo .bespokePromoImageContainer {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	margin-right: -4px;
	width: 30%;
	max-width: 18rem;
}
.bespokePromo .bespokePromoImageContainer img {
	display: block;
	width: 100%;
	position: relative;
	z-index: 10;
	margin: 0 auto;
}
.bespokePromo .info {
	width: 70%;
	position: relative;
	z-index: 20;
	display: inline-block;
	vertical-align: middle;
	margin-right: -4px;
	padding: 3rem 2rem 3rem 5rem;
}
.bespokePromo h3 {
	text-transform: uppercase;
	margin-bottom: 1.5rem;
	font-size: 2.4rem;
	color: #fff;
}
.bespokePromo p {
	line-height: 1.6;
	margin-bottom: 1.5rem;
	font-size: 1.3rem;
	color: #fff;
}
.article-promo--history .bespokePromo .article-promo__btn,
.bespokePromo .article-promo--history .article-promo__btn,
.bespokePromo .btn {
	display: inline-block;
	background-color: #660000;
	color: #fff;
}
.article-promo--history .bespokePromo .article-promo__btn .icn.arrow-right,
.bespokePromo .article-promo--history .article-promo__btn .icn.arrow-right,
.bespokePromo .btn .icn.arrow-right {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.article-promo--history .bespokePromo .article-promo__btn .icn.arrow-right,
	.bespokePromo .article-promo--history .article-promo__btn .icn.arrow-right,
	.bespokePromo .btn .icn.arrow-right {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.article-promo--history .bespokePromo .article-promo__btn:focus:after,
.article-promo--history .bespokePromo .article-promo__btn:focus:before,
.article-promo--history .bespokePromo .article-promo__btn:hover:after,
.article-promo--history .bespokePromo .article-promo__btn:hover:before,
.bespokePromo .article-promo--history .article-promo__btn:focus:after,
.bespokePromo .article-promo--history .article-promo__btn:focus:before,
.bespokePromo .article-promo--history .article-promo__btn:hover:after,
.bespokePromo .article-promo--history .article-promo__btn:hover:before,
.bespokePromo .btn:focus:after,
.bespokePromo .btn:focus:before,
.bespokePromo .btn:hover:after,
.bespokePromo .btn:hover:before {
	opacity: 0;
}
@media (max-width: 43.75em) {
	.bespokePromo:not(:first-of-type):before {
		content: "";
		position: absolute;
		display: block;
		top: 0;
		left: -1rem;
		right: -1rem;
		height: 3rem;
		background: #660000;
	}
	.bespokePromo:not(:first-of-type):after {
		content: "";
		position: absolute;
		display: block;
		top: 2.4rem;
		left: 0.8rem;
		right: 0.8rem;
		height: 0.6rem;
		z-index: 1;
		background: linear-gradient(270deg, #cc0000, #660000);
	}
	.bespokePromo.mainWidget.nikeBallHubPromo:before {
		top: 0;
	}
	.bespokePromo .bespokePromoImageContainer {
		display: none;
	}
	.bespokePromo .info {
		max-width: none;
		padding: 2rem 1rem;
		width: auto;
		margin: 0 -1rem;
		display: block;
	}
}
.inspiringStoriesPromo .mainWidget:before {
	display: none;
}
.inspiringStoriesPromo .wrapper {
	height: 180px;
	background-color: #05f0ff;
}
.inspiringStoriesPromo .inspiringStoriesFigureContainer {
	display: block;
	float: left;
	height: 100%;
	margin: 0;
	margin-right: 2rem;
	width: auto;
	max-width: 27rem;
}
.inspiringStoriesPromo svg {
	position: absolute;
	height: 100%;
	right: -1px;
	z-index: 20;
	transform: scaleX(-1);
}
.inspiringStoriesPromo svg path {
	fill: #05f0ff;
}
.inspiringStoriesPromo h3,
.inspiringStoriesPromo p {
	color: #660000;
}
.inspiringStoriesPromo .info {
	display: block;
	margin: 0 auto;
	width: auto;
}
.article-promo--history .inspiringStoriesPromo .info .article-promo__btn,
.inspiringStoriesPromo .info .article-promo--history .article-promo__btn,
.inspiringStoriesPromo .info .btn {
	background: #660000;
	color: #fff;
}
.article-promo--history .inspiringStoriesPromo .info .article-promo__btn:hover,
.inspiringStoriesPromo .info .article-promo--history .article-promo__btn:hover,
.inspiringStoriesPromo .info .btn:hover {
	background: #2b647f;
}
.inspiringStoriesPromo .info .icn.arrow-right {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.inspiringStoriesPromo .info .icn.arrow-right {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
@media (max-width: 43.75em) {
	.inspiringStoriesPromo .wrapper {
		height: auto;
	}
	.inspiringStoriesPromo .bespokePromoImageContainer,
	.inspiringStoriesPromo svg {
		display: none;
	}
	.inspiringStoriesPromo .info {
		margin-left: 1rem;
		max-width: none;
		padding: 1rem;
		width: auto;
	}
}
.logo.broadcaster-BEINMENA-sm,
.logo.broadcaster-BEINNZ-sm,
.logo.broadcaster-BEINPHIL-sm,
.logo.broadcaster-beINThai-sm {
	content: "";
	background: url(../i/sprites/broadcasters-sm-sprite.png) -23px -254px
		no-repeat;
	width: 23px;
	height: 10px;
}
.logo.broadcaster-BEINMENA-sm .broadcaster-text,
.logo.broadcaster-BEINNZ-sm .broadcaster-text,
.logo.broadcaster-BEINPHIL-sm .broadcaster-text,
.logo.broadcaster-beINThai-sm .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.broadcaster-BEINMENA-sm,
	.logo.broadcaster-BEINNZ-sm,
	.logo.broadcaster-BEINPHIL-sm,
	.logo.broadcaster-beINThai-sm {
		background-image: url(../i/sprites/broadcasters-sm-sprite@x2.png);
		background-size: 292px 274px;
	}
}
.logo.broadcaster-BEINMENA,
.logo.broadcaster-BEINNZ,
.logo.broadcaster-BEINPHIL,
.logo.broadcaster-beINThai {
	content: "";
	background: url(../i/sprites/broadcasters-sprite.png) -313px -108px no-repeat;
	width: 27px;
	height: 12px;
}
.logo.broadcaster-BEINMENA .broadcaster-text,
.logo.broadcaster-BEINNZ .broadcaster-text,
.logo.broadcaster-BEINPHIL .broadcaster-text,
.logo.broadcaster-beINThai .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.broadcaster-BEINMENA,
	.logo.broadcaster-BEINNZ,
	.logo.broadcaster-BEINPHIL,
	.logo.broadcaster-beINThai {
		background-image: url(../i/sprites/broadcasters-sprite@x2.png);
		background-size: 342px 337px;
	}
}
.logo.broadcaster-beinmena-lrg,
.logo.broadcaster-beinnz-lrg,
.logo.broadcaster-beinphil-lrg,
.logo.broadcaster-beinthai-lrg {
	content: "";
	background: url(../i/sprites/broadcasters-lrg-sprite.png) -62px -703px
		no-repeat;
	width: 62px;
	height: 28px;
}
.logo.broadcaster-beinmena-lrg .broadcaster-text,
.logo.broadcaster-beinnz-lrg .broadcaster-text,
.logo.broadcaster-beinphil-lrg .broadcaster-text,
.logo.broadcaster-beinthai-lrg .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.broadcaster-beinmena-lrg,
	.logo.broadcaster-beinnz-lrg,
	.logo.broadcaster-beinphil-lrg,
	.logo.broadcaster-beinthai-lrg {
		background-image: url(../i/sprites/broadcasters-lrg-sprite@x2.png);
		background-size: 798px 759px;
	}
}
.logo.broadcaster-CHNN-sm {
	content: "";
	background: url(../i/sprites/broadcasters-sm-sprite.png) -108px -70px
		no-repeat;
	width: 26px;
	height: 10px;
}
.logo.broadcaster-CHNN-sm .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.broadcaster-CHNN-sm {
		background-image: url(../i/sprites/broadcasters-sm-sprite@x2.png);
		background-size: 292px 274px;
	}
}
.logo.broadcaster-CHNN {
	content: "";
	background: url(../i/sprites/broadcasters-sprite.png) -192px -301px no-repeat;
	width: 31px;
	height: 12px;
}
.logo.broadcaster-CHNN .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.broadcaster-CHNN {
		background-image: url(../i/sprites/broadcasters-sprite@x2.png);
		background-size: 342px 337px;
	}
}
.logo.broadcaster-chnn-lrg {
	content: "";
	background: url(../i/sprites/broadcasters-lrg-sprite.png) -448px -647px
		no-repeat;
	width: 70px;
	height: 28px;
}
.logo.broadcaster-chnn-lrg .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.broadcaster-chnn-lrg {
		background-image: url(../i/sprites/broadcasters-lrg-sprite@x2.png);
		background-size: 798px 759px;
	}
}
.logo.broadcaster-CANALAFR-sm {
	content: "";
	background: url(../i/sprites/broadcasters-sm-sprite.png) 0 -224px no-repeat;
	width: 32px;
	height: 10px;
}
.logo.broadcaster-CANALAFR-sm .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.broadcaster-CANALAFR-sm {
		background-image: url(../i/sprites/broadcasters-sm-sprite@x2.png);
		background-size: 292px 274px;
	}
}
.logo.broadcaster-CANALAFR {
	content: "";
	background: url(../i/sprites/broadcasters-sprite.png) -274px 0 no-repeat;
	width: 39px;
	height: 12px;
}
.logo.broadcaster-CANALAFR .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.broadcaster-CANALAFR {
		background-image: url(../i/sprites/broadcasters-sprite@x2.png);
		background-size: 342px 337px;
	}
}
.logo.broadcaster-canalafr-lrg {
	content: "";
	background: url(../i/sprites/broadcasters-lrg-sprite.png) -547px -535px
		no-repeat;
	width: 91px;
	height: 28px;
}
.logo.broadcaster-canalafr-lrg .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.broadcaster-canalafr-lrg {
		background-image: url(../i/sprites/broadcasters-lrg-sprite@x2.png);
		background-size: 798px 759px;
	}
}
.logo.broadcaster-DAZNCA-sm,
.logo.broadcaster-DAZNPH-sm,
.logo.broadcaster-DAZNSP-sm {
	content: "";
	background: url(../i/sprites/broadcasters-sm-sprite.png) 0 -60px no-repeat;
	width: 64px;
	height: 10px;
}
.logo.broadcaster-DAZNCA-sm .broadcaster-text,
.logo.broadcaster-DAZNPH-sm .broadcaster-text,
.logo.broadcaster-DAZNSP-sm .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.broadcaster-DAZNCA-sm,
	.logo.broadcaster-DAZNPH-sm,
	.logo.broadcaster-DAZNSP-sm {
		background-image: url(../i/sprites/broadcasters-sm-sprite@x2.png);
		background-size: 292px 274px;
	}
}
.logo.broadcaster-DAZNCA,
.logo.broadcaster-DAZNPH,
.logo.broadcaster-DAZNSP {
	content: "";
	background: url(../i/sprites/broadcasters-sprite.png) 0 -72px no-repeat;
	width: 77px;
	height: 12px;
}
.logo.broadcaster-DAZNCA .broadcaster-text,
.logo.broadcaster-DAZNPH .broadcaster-text,
.logo.broadcaster-DAZNSP .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.broadcaster-DAZNCA,
	.logo.broadcaster-DAZNPH,
	.logo.broadcaster-DAZNSP {
		background-image: url(../i/sprites/broadcasters-sprite@x2.png);
		background-size: 342px 337px;
	}
}
.logo.broadcaster-daznca-lrg,
.logo.broadcaster-daznph-lrg,
.logo.broadcaster-daznsp-lrg {
	content: "";
	background: url(../i/sprites/broadcasters-lrg-sprite.png) -345px -115px
		no-repeat;
	width: 28px;
	height: 28px;
}
.logo.broadcaster-daznca-lrg .broadcaster-text,
.logo.broadcaster-daznph-lrg .broadcaster-text,
.logo.broadcaster-daznsp-lrg .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.broadcaster-daznca-lrg,
	.logo.broadcaster-daznph-lrg,
	.logo.broadcaster-daznsp-lrg {
		background-image: url(../i/sprites/broadcasters-lrg-sprite@x2.png);
		background-size: 798px 759px;
	}
}
.logo.broadcaster-DTVA-sm,
.logo.broadcaster-DTVCHL-sm,
.logo.broadcaster-DTVCOL-sm,
.logo.broadcaster-DTVE-sm,
.logo.broadcaster-DTVP-sm,
.logo.broadcaster-DTVU-sm,
.logo.broadcaster-DTVV-sm {
	content: "";
	background: url(../i/sprites/broadcasters-sm-sprite.png) -70px -54px no-repeat;
	width: 63px;
	height: 10px;
}
.logo.broadcaster-DTVA-sm .broadcaster-text,
.logo.broadcaster-DTVCHL-sm .broadcaster-text,
.logo.broadcaster-DTVCOL-sm .broadcaster-text,
.logo.broadcaster-DTVE-sm .broadcaster-text,
.logo.broadcaster-DTVP-sm .broadcaster-text,
.logo.broadcaster-DTVU-sm .broadcaster-text,
.logo.broadcaster-DTVV-sm .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.broadcaster-DTVA-sm,
	.logo.broadcaster-DTVCHL-sm,
	.logo.broadcaster-DTVCOL-sm,
	.logo.broadcaster-DTVE-sm,
	.logo.broadcaster-DTVP-sm,
	.logo.broadcaster-DTVU-sm,
	.logo.broadcaster-DTVV-sm {
		background-image: url(../i/sprites/broadcasters-sm-sprite@x2.png);
		background-size: 292px 274px;
	}
}
.logo.broadcaster-DTVA,
.logo.broadcaster-DTVCHL,
.logo.broadcaster-DTVCOL,
.logo.broadcaster-DTVE,
.logo.broadcaster-DTVP,
.logo.broadcaster-DTVU,
.logo.broadcaster-DTVV {
	content: "";
	background: url(../i/sprites/broadcasters-sprite.png) -142px 0 no-repeat;
	width: 75px;
	height: 12px;
}
.logo.broadcaster-DTVA .broadcaster-text,
.logo.broadcaster-DTVCHL .broadcaster-text,
.logo.broadcaster-DTVCOL .broadcaster-text,
.logo.broadcaster-DTVE .broadcaster-text,
.logo.broadcaster-DTVP .broadcaster-text,
.logo.broadcaster-DTVU .broadcaster-text,
.logo.broadcaster-DTVV .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.broadcaster-DTVA,
	.logo.broadcaster-DTVCHL,
	.logo.broadcaster-DTVCOL,
	.logo.broadcaster-DTVE,
	.logo.broadcaster-DTVP,
	.logo.broadcaster-DTVU,
	.logo.broadcaster-DTVV {
		background-image: url(../i/sprites/broadcasters-sprite@x2.png);
		background-size: 342px 337px;
	}
}
.logo.broadcaster-dtva-lrg,
.logo.broadcaster-dtvchl-lrg,
.logo.broadcaster-dtvcol-lrg,
.logo.broadcaster-dtve-lrg,
.logo.broadcaster-dtvp-lrg,
.logo.broadcaster-dtvu-lrg,
.logo.broadcaster-dtvv-lrg {
	content: "";
	background: url(../i/sprites/broadcasters-lrg-sprite.png) -187px -59px
		no-repeat;
	width: 186px;
	height: 28px;
}
.logo.broadcaster-dtva-lrg .broadcaster-text,
.logo.broadcaster-dtvchl-lrg .broadcaster-text,
.logo.broadcaster-dtvcol-lrg .broadcaster-text,
.logo.broadcaster-dtve-lrg .broadcaster-text,
.logo.broadcaster-dtvp-lrg .broadcaster-text,
.logo.broadcaster-dtvu-lrg .broadcaster-text,
.logo.broadcaster-dtvv-lrg .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.broadcaster-dtva-lrg,
	.logo.broadcaster-dtvchl-lrg,
	.logo.broadcaster-dtvcol-lrg,
	.logo.broadcaster-dtve-lrg,
	.logo.broadcaster-dtvp-lrg,
	.logo.broadcaster-dtvu-lrg,
	.logo.broadcaster-dtvv-lrg {
		background-image: url(../i/sprites/broadcasters-lrg-sprite@x2.png);
		background-size: 798px 759px;
	}
}
.logo.broadcaster-NBCSPORT-sm {
	content: "";
	background: url(../i/sprites/broadcasters-sm-sprite.png) -134px -51px
		no-repeat;
	width: 59px;
	height: 10px;
}
.logo.broadcaster-NBCSPORT-sm .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.broadcaster-NBCSPORT-sm {
		background-image: url(../i/sprites/broadcasters-sm-sprite@x2.png);
		background-size: 292px 274px;
	}
}
.logo.broadcaster-NBCSPORT {
	content: "";
	background: url(../i/sprites/broadcasters-sprite.png) -146px -132px no-repeat;
	width: 71px;
	height: 12px;
}
.logo.broadcaster-NBCSPORT .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.broadcaster-NBCSPORT {
		background-image: url(../i/sprites/broadcasters-sprite@x2.png);
		background-size: 342px 337px;
	}
}
.logo.broadcaster-nbcsport-lrg {
	content: "";
	background: url(../i/sprites/broadcasters-lrg-sprite.png) -166px -283px
		no-repeat;
	width: 164px;
	height: 28px;
}
.logo.broadcaster-nbcsport-lrg .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.broadcaster-nbcsport-lrg {
		background-image: url(../i/sprites/broadcasters-lrg-sprite@x2.png);
		background-size: 798px 759px;
	}
}
.logo.broadcaster-NOWEHK-sm {
	content: "";
	background: url(../i/sprites/broadcasters-sm-sprite.png) -66px -204px
		no-repeat;
	width: 33px;
	height: 10px;
}
.logo.broadcaster-NOWEHK-sm .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.broadcaster-NOWEHK-sm {
		background-image: url(../i/sprites/broadcasters-sm-sprite@x2.png);
		background-size: 292px 274px;
	}
}
.logo.broadcaster-NOWEHK {
	content: "";
	background: url(../i/sprites/broadcasters-sprite.png) -274px -60px no-repeat;
	width: 39px;
	height: 12px;
}
.logo.broadcaster-NOWEHK .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.broadcaster-NOWEHK {
		background-image: url(../i/sprites/broadcasters-sprite@x2.png);
		background-size: 342px 337px;
	}
}
.logo.broadcaster-nowehk-lrg {
	content: "";
	background: url(../i/sprites/broadcasters-lrg-sprite.png) -364px -563px
		no-repeat;
	width: 91px;
	height: 28px;
}
.logo.broadcaster-nowehk-lrg .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.broadcaster-nowehk-lrg {
		background-image: url(../i/sprites/broadcasters-lrg-sprite@x2.png);
		background-size: 798px 759px;
	}
}
.logo.broadcaster-PPTVCA-sm,
.logo.broadcaster-PPTVLA-sm {
	content: "";
	background: url(../i/sprites/broadcasters-sm-sprite.png) -50px -164px
		no-repeat;
	width: 50px;
	height: 10px;
}
.logo.broadcaster-PPTVCA-sm .broadcaster-text,
.logo.broadcaster-PPTVLA-sm .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.broadcaster-PPTVCA-sm,
	.logo.broadcaster-PPTVLA-sm {
		background-image: url(../i/sprites/broadcasters-sm-sprite@x2.png);
		background-size: 292px 274px;
	}
}
.logo.broadcaster-PPTVCA,
.logo.broadcaster-PPTVLA {
	content: "";
	background: url(../i/sprites/broadcasters-sm-sprite.png) -50px -164px
		no-repeat;
	width: 50px;
	height: 10px;
}
.logo.broadcaster-PPTVCA .broadcaster-text,
.logo.broadcaster-PPTVLA .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.broadcaster-PPTVCA,
	.logo.broadcaster-PPTVLA {
		background-image: url(../i/sprites/broadcasters-sm-sprite@x2.png);
		background-size: 292px 274px;
	}
}
.logo.broadcaster-pptvca-lrg,
.logo.broadcaster-pptvla-lrg {
	content: "";
	background: url(../i/sprites/broadcasters-lrg-sprite.png) -398px -423px
		no-repeat;
	width: 132px;
	height: 28px;
}
.logo.broadcaster-pptvca-lrg .broadcaster-text,
.logo.broadcaster-pptvla-lrg .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.broadcaster-pptvca-lrg,
	.logo.broadcaster-pptvla-lrg {
		background-image: url(../i/sprites/broadcasters-lrg-sprite@x2.png);
		background-size: 798px 759px;
	}
}
.logo.broadcaster-SKYGR-sm {
	content: "";
	background: url(../i/sprites/broadcasters-sm-sprite.png) 0 -174px no-repeat;
	width: 48px;
	height: 10px;
}
.logo.broadcaster-SKYGR-sm .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.broadcaster-SKYGR-sm {
		background-image: url(../i/sprites/broadcasters-sm-sprite@x2.png);
		background-size: 292px 274px;
	}
}
.logo.broadcaster-SKYGR {
	content: "";
	background: url(../i/sprites/broadcasters-sm-sprite.png) 0 -174px no-repeat;
	width: 48px;
	height: 10px;
}
.logo.broadcaster-SKYGR .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.broadcaster-SKYGR {
		background-image: url(../i/sprites/broadcasters-sm-sprite@x2.png);
		background-size: 292px 274px;
	}
}
.logo.broadcaster-skygr-lrg {
	content: "";
	background: url(../i/sprites/broadcasters-lrg-sprite.png) -133px -423px
		no-repeat;
	width: 133px;
	height: 28px;
}
.logo.broadcaster-skygr-lrg .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.broadcaster-skygr-lrg {
		background-image: url(../i/sprites/broadcasters-lrg-sprite@x2.png);
		background-size: 798px 759px;
	}
}
.logo.broadcaster-SKC-sm,
.logo.broadcaster-SKM-sm,
.logo.broadcaster-SKMON-sm,
.logo.broadcaster-SKSERB-sm,
.logo.broadcaster-SKSLO-sm {
	content: "";
	background: url(../i/sprites/broadcasters-sm-sprite.png) 0 -234px no-repeat;
	width: 29px;
	height: 10px;
}
.logo.broadcaster-SKC-sm .broadcaster-text,
.logo.broadcaster-SKM-sm .broadcaster-text,
.logo.broadcaster-SKMON-sm .broadcaster-text,
.logo.broadcaster-SKSERB-sm .broadcaster-text,
.logo.broadcaster-SKSLO-sm .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.broadcaster-SKC-sm,
	.logo.broadcaster-SKM-sm,
	.logo.broadcaster-SKMON-sm,
	.logo.broadcaster-SKSERB-sm,
	.logo.broadcaster-SKSLO-sm {
		background-image: url(../i/sprites/broadcasters-sm-sprite@x2.png);
		background-size: 292px 274px;
	}
}
.logo.broadcaster-SKC,
.logo.broadcaster-SKM,
.logo.broadcaster-SKMON,
.logo.broadcaster-SKSERB,
.logo.broadcaster-SKSLO {
	content: "";
	background: url(../i/sprites/broadcasters-sm-sprite.png) 0 -234px no-repeat;
	width: 29px;
	height: 10px;
}
.logo.broadcaster-SKC .broadcaster-text,
.logo.broadcaster-SKM .broadcaster-text,
.logo.broadcaster-SKMON .broadcaster-text,
.logo.broadcaster-SKSERB .broadcaster-text,
.logo.broadcaster-SKSLO .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.broadcaster-SKC,
	.logo.broadcaster-SKM,
	.logo.broadcaster-SKMON,
	.logo.broadcaster-SKSERB,
	.logo.broadcaster-SKSLO {
		background-image: url(../i/sprites/broadcasters-sm-sprite@x2.png);
		background-size: 292px 274px;
	}
}
.logo.broadcaster-skc-lrg,
.logo.broadcaster-skm-lrg,
.logo.broadcaster-skmon-lrg,
.logo.broadcaster-skserb-lrg,
.logo.broadcaster-skslo-lrg {
	content: "";
	background: url(../i/sprites/broadcasters-lrg-sprite.png) -658px -647px
		no-repeat;
	width: 70px;
	height: 28px;
}
.logo.broadcaster-skc-lrg .broadcaster-text,
.logo.broadcaster-skm-lrg .broadcaster-text,
.logo.broadcaster-skmon-lrg .broadcaster-text,
.logo.broadcaster-skserb-lrg .broadcaster-text,
.logo.broadcaster-skslo-lrg .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.broadcaster-skc-lrg,
	.logo.broadcaster-skm-lrg,
	.logo.broadcaster-skmon-lrg,
	.logo.broadcaster-skserb-lrg,
	.logo.broadcaster-skslo-lrg {
		background-image: url(../i/sprites/broadcasters-lrg-sprite@x2.png);
		background-size: 798px 759px;
	}
}
.logo.broadcaster-SETMOL-sm,
.logo.broadcaster-SETUKR-sm {
	content: "";
	background: url(../i/sprites/broadcasters-sm-sprite.png) -198px -204px
		no-repeat;
	width: 33px;
	height: 10px;
}
.logo.broadcaster-SETMOL-sm .broadcaster-text,
.logo.broadcaster-SETUKR-sm .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.broadcaster-SETMOL-sm,
	.logo.broadcaster-SETUKR-sm {
		background-image: url(../i/sprites/broadcasters-sm-sprite@x2.png);
		background-size: 292px 274px;
	}
}
.logo.broadcaster-SETMOL,
.logo.broadcaster-SETUKR {
	content: "";
	background: url(../i/sprites/broadcasters-sm-sprite.png) -198px -204px
		no-repeat;
	width: 33px;
	height: 10px;
}
.logo.broadcaster-SETMOL .broadcaster-text,
.logo.broadcaster-SETUKR .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.broadcaster-SETMOL,
	.logo.broadcaster-SETUKR {
		background-image: url(../i/sprites/broadcasters-sm-sprite@x2.png);
		background-size: 292px 274px;
	}
}
.logo.broadcaster-setmol-lrg,
.logo.broadcaster-setukr-lrg {
	content: "";
	background: url(../i/sprites/broadcasters-lrg-sprite.png) -546px -591px
		no-repeat;
	width: 91px;
	height: 28px;
}
.logo.broadcaster-setmol-lrg .broadcaster-text,
.logo.broadcaster-setukr-lrg .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.broadcaster-setmol-lrg,
	.logo.broadcaster-setukr-lrg {
		background-image: url(../i/sprites/broadcasters-lrg-sprite@x2.png);
		background-size: 798px 759px;
	}
}
.logo.broadcaster-SUPERSUB-sm {
	content: "";
	background: url(../i/sprites/broadcasters-sm-sprite.png) -29px -234px
		no-repeat;
	width: 29px;
	height: 10px;
}
.logo.broadcaster-SUPERSUB-sm .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.broadcaster-SUPERSUB-sm {
		background-image: url(../i/sprites/broadcasters-sm-sprite@x2.png);
		background-size: 292px 274px;
	}
}
.logo.broadcaster-SUPERSUB {
	content: "";
	background: url(../i/sprites/broadcasters-sprite.png) 0 -289px no-repeat;
	width: 35px;
	height: 12px;
}
.logo.broadcaster-SUPERSUB .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.broadcaster-SUPERSUB {
		background-image: url(../i/sprites/broadcasters-sprite@x2.png);
		background-size: 342px 337px;
	}
}
.logo.broadcaster-supersub-lrg {
	content: "";
	background: url(../i/sprites/broadcasters-lrg-sprite.png) -653px -616px
		no-repeat;
	width: 81px;
	height: 28px;
}
.logo.broadcaster-supersub-lrg .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.broadcaster-supersub-lrg {
		background-image: url(../i/sprites/broadcasters-lrg-sprite@x2.png);
		background-size: 798px 759px;
	}
}
.logo.broadcaster-BALTICS-sm,
.logo.broadcaster-VIALAT-sm,
.logo.broadcaster-VIALITH-sm {
	content: "";
	background: url(../i/sprites/broadcasters-sm-sprite.png) -71px -194px
		no-repeat;
	width: 35px;
	height: 10px;
}
.logo.broadcaster-BALTICS-sm .broadcaster-text,
.logo.broadcaster-VIALAT-sm .broadcaster-text,
.logo.broadcaster-VIALITH-sm .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.broadcaster-BALTICS-sm,
	.logo.broadcaster-VIALAT-sm,
	.logo.broadcaster-VIALITH-sm {
		background-image: url(../i/sprites/broadcasters-sm-sprite@x2.png);
		background-size: 292px 274px;
	}
}
.logo.broadcaster-BALTICS,
.logo.broadcaster-VIALAT,
.logo.broadcaster-VIALITH {
	content: "";
	background: url(../i/sprites/broadcasters-sprite.png) -42px -241px no-repeat;
	width: 42px;
	height: 12px;
}
.logo.broadcaster-BALTICS .broadcaster-text,
.logo.broadcaster-VIALAT .broadcaster-text,
.logo.broadcaster-VIALITH .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.broadcaster-BALTICS,
	.logo.broadcaster-VIALAT,
	.logo.broadcaster-VIALITH {
		background-image: url(../i/sprites/broadcasters-sprite@x2.png);
		background-size: 342px 337px;
	}
}
.logo.broadcaster-baltics-lrg,
.logo.broadcaster-vialat-lrg,
.logo.broadcaster-vialith-lrg {
	content: "";
	background: url(../i/sprites/broadcasters-lrg-sprite.png) -287px -507px
		no-repeat;
	width: 95px;
	height: 28px;
}
.logo.broadcaster-baltics-lrg .broadcaster-text,
.logo.broadcaster-vialat-lrg .broadcaster-text,
.logo.broadcaster-vialith-lrg .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.broadcaster-baltics-lrg,
	.logo.broadcaster-vialat-lrg,
	.logo.broadcaster-vialith-lrg {
		background-image: url(../i/sprites/broadcasters-lrg-sprite@x2.png);
		background-size: 798px 759px;
	}
}
.logo.broadcaster-VIAS-sm {
	content: "";
	background: url(../i/sprites/broadcasters-sm-sprite.png) -240px -80px
		no-repeat;
	width: 32px;
	height: 10px;
}
.logo.broadcaster-VIAS-sm .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.broadcaster-VIAS-sm {
		background-image: url(../i/sprites/broadcasters-sm-sprite@x2.png);
		background-size: 292px 274px;
	}
}
.logo.broadcaster-VIAS {
	content: "";
	background: url(../i/sprites/broadcasters-sprite.png) -38px -265px no-repeat;
	width: 38px;
	height: 12px;
}
.logo.broadcaster-VIAS .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.broadcaster-VIAS {
		background-image: url(../i/sprites/broadcasters-sprite@x2.png);
		background-size: 342px 337px;
	}
}
.logo.broadcaster-vias-lrg {
	content: "";
	background: url(../i/sprites/broadcasters-lrg-sprite.png) -653px -448px
		no-repeat;
	width: 85px;
	height: 28px;
}
.logo.broadcaster-vias-lrg .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.logo.broadcaster-vias-lrg {
		background-image: url(../i/sprites/broadcasters-lrg-sprite@x2.png);
		background-size: 798px 759px;
	}
}
.broadcastDataContainer {
	margin-right: 11.7rem;
	float: right;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
}
.multipleBroadcastersContainer {
	line-height: 1.2rem;
}
.multipleBroadcastersButton {
	background: #efefef;
	display: inline-block;
	vertical-align: middle;
	font-size: 1rem;
	padding: 0.3rem;
	height: 1.8rem;
}
.broadcasterContainer {
	display: -ms-flexbox;
	display: flex;
	position: relative;
	-ms-flex-align: center;
	align-items: center;
}
.broadcasterContainer__multiple {
	min-width: 11.7rem;
}
.broadcasterContainer__multiple:not(:first-of-type) {
	padding: 0 0 0 1.2rem;
}
.broadcasterContainer__multiple:not(:first-of-type):before {
	content: "";
	height: 1.8rem;
	width: 0.1rem;
	background: #cdcdcd;
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -0.9rem;
}
.broadcasterContainer__multiple:first-of-type {
	padding: 0 1.2rem 0 0;
	-ms-flex-pack: end;
	justify-content: flex-end;
}
.broadcaster-liveStream {
	text-decoration: none;
}
.liveStream {
	background: #e90052;
	padding: 0.55rem 0.5rem 0.55rem 0.7rem;
	border-radius: 2rem;
	display: -ms-inline-flexbox;
	display: inline-flex;
	margin-right: 0.8rem;
}
.liveStream__play-icon {
	fill: #fff;
	width: 0.6rem;
	height: 0.7rem;
}
.broadcaster-image-container {
	vertical-align: middle;
	line-height: 1;
}
@media (max-width: 56.25em) {
	.broadcaster-image-container {
		vertical-align: unset;
	}
}
.broadcaster-image-container .broadcaster-text {
	visibility: hidden;
	font-size: 0;
}
.broadcaster-image-container .broadcaster-image {
	vertical-align: middle;
}
@media (min-width: 43.75em) {
	.articleWidget .broadcasterContainer__multiple {
		min-width: auto;
	}
}
.articleWidget .broadcaster-image-container .broadcaster-image {
	width: auto;
}
.broadcastHighlightsLogos,
.broadcastHostLogos {
	margin-right: 2rem;
}
@supports (flex-wrap: wrap) {
	.broadcastHighlightsLogos,
	.broadcastHostLogos {
		display: -ms-flexbox;
		display: flex;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}
}
.broadcastHighlightsLogos .broadcasterContainer,
.broadcastHostLogos .broadcasterContainer {
	margin: 0.3rem;
	text-align: center;
	text-decoration: none;
	border: 1px solid #e8e8e8;
	float: left;
	width: 220px;
	min-height: 84px;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	-ms-flex-pack: center;
	justify-content: center;
	box-sizing: border-box;
	padding: 10px 20px;
}
.broadcastHighlightsLogos
	.broadcasterContainer
	.broadcaster-info.broadcaster-text,
.broadcastHostLogos .broadcasterContainer .broadcaster-info.broadcaster-text {
	color: #000;
	font-size: 1.3rem;
	visibility: visible;
}
.broadcastHighlightsLogos
	.broadcasterContainer
	.broadcaster-info.broadcaster-text
	.icn,
.broadcastHostLogos
	.broadcasterContainer
	.broadcaster-info.broadcaster-text
	.icn {
	display: inline-block;
	margin-left: 5px;
}
.broadcastHostsContainer {
	float: left;
	padding-right: 3rem;
	margin-bottom: 2rem;
}
.broadcastSchedule--paddingTop {
	margin-top: 3rem;
}
.broadcastersContainer {
	clear: both;
	padding-bottom: 3rem;
}
.broadcastersContainer .logo {
	display: block;
}
.broadcastersContainer .logo .broadcaster-text {
	display: block;
	margin-top: 0.8rem;
}
.broadcastHeader {
	padding-bottom: 1rem;
}
.broadcastHighlightsLogos,
.broadcastHighlightsLogos div {
	display: inline-block;
}
.broadcastHighlightsContainer {
	float: left;
	margin-bottom: 3rem;
}
@media (max-width: 450px) {
	.broadcastHighlightsContainerInner {
		display: block;
		float: left;
		margin-bottom: 2rem;
	}
}
hr {
	border-color: transparent;
	border-bottom-color: #e8e8e8;
	padding-top: 1rem;
}
.hptoMatchesContainer .matchAbridged:focus .broadcaster-text,
.hptoMatchesContainer .matchAbridged:hover .broadcaster-text {
	background: #660000;
	color: #fff;
}
.hptoMatchesContainer .matchAbridged:focus .broadcaster,
.hptoMatchesContainer .matchAbridged:hover .broadcaster {
	color: #e90052;
}
@media (max-width: 500px) {
	.mcNav .matchAbridged {
		text-align: center;
	}
	.mcNav .matchAbridged .broadcaster {
		clear: both;
		position: static !important;
		text-align: center;
		width: auto;
	}
}
span.broadcaster-text {
	padding: 1rem 0 0.5rem;
}
@media (min-width: 63.9375em) {
	div.fixture.preMatch:focus .broadcaster-text,
	div.fixture.preMatch:hover .broadcaster-text {
		color: #fff;
	}
}
.referees + .broadcaster {
	max-width: none !important;
	padding: 1rem 16rem;
}
@media (max-width: 56.25em) {
	.fixture .liveStreamContainer,
	div.fixture.preMatch .liveStreamContainer {
		display: -ms-inline-flexbox;
		display: inline-flex;
		-ms-flex-align: center;
		align-items: center;
		-ms-flex-pack: center;
		justify-content: center;
	}
	.fixture .highlightBroadcasterLogo,
	div.fixture.preMatch .highlightBroadcasterLogo {
		min-width: 0;
	}
	.fixture .broadcaster.highlightBroadcasterLogo,
	div.fixture.preMatch .broadcaster.highlightBroadcasterLogo {
		display: inline-block;
		min-width: 0;
		padding: 0 2rem;
		width: auto;
		height: 25px;
		margin: 1.4rem 0 -1.5rem;
	}
}
.fixture.live .broadcaster,
.fixture.live .broadcaster .broadcaster-text {
	color: #fff;
}
.highlightName {
	float: left;
	padding: 0.5rem 6.7rem 0.5rem 3.5rem;
}
.localTimeMessage {
	float: right;
	margin-bottom: 2rem;
	padding-bottom: 1rem;
	padding-left: 1rem;
	text-align: left;
	color: #7a7a7a;
}
.localTimeMessage--bold {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.localTimeMessage:before {
	display: inline-block;
	content: "";
	background: url(../i/sprites/global-sprite.png) -772px -340px no-repeat;
	width: 6px;
	height: 16px;
	margin-bottom: -2px;
	margin-right: 5px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.localTimeMessage:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.localTimeMessage p {
	display: inline-block;
}
@media (max-width: 1160px) {
	.localTimeMessage {
		width: 100%;
		text-align: center;
		position: static;
		top: auto;
		left: auto;
		padding-bottom: 3rem;
	}
}
@media (max-width: 63.9375em) {
	.matchAbridged .broadcaster {
		width: auto;
	}
	.broadcastFullSeasonButton {
		margin-top: 0;
	}
}
@media (max-width: 56.25em) {
	.broadcastHighlightsContainer {
		margin-bottom: 1rem;
	}
	.matchFixtureContainer .livestream {
		left: -0.5rem;
		position: relative;
		margin: 0.5rem 0 -1.5rem;
		transform: translateY(0);
	}
	.broadcastFixturesContainer {
		padding-top: 1.5rem;
		overflow: hidden;
	}
	.broadcastFixturesContainer .overview {
		display: -ms-flexbox;
		display: flex;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-ms-flex-pack: center;
		justify-content: center;
	}
	.broadcastDataContainer {
		float: none;
		margin: 1.6rem 0 -0.8rem;
		-ms-flex-pack: center;
		justify-content: center;
	}
	.localTimeMessage {
		padding-bottom: 0;
	}
	.highlightName {
		float: none;
		text-align: center;
		padding-top: 0;
	}
}
@media (max-width: 43.75em) {
	.broadcastFullSeasonButton,
	.broadcastViewUpcomingButton {
		display: none;
	}
	.broadcastFilterContainer.pageFilter .btn-more {
		max-width: 50%;
		float: none;
		clear: both;
		text-align: center;
		padding-left: 40px;
	}
	.broadcastHighlightsContainer,
	.broadcastHighlightsLogos,
	.broadcastHostLogos,
	.broadcastHostsContainer {
		display: block;
		width: 100%;
		float: none;
		padding-right: 0;
	}
	.broadcastHighlightsContainerInner {
		width: 100%;
		float: none;
	}
	.broadcastHighlightsLogos,
	.broadcastHostLogos {
		display: -ms-flexbox;
		display: flex;
		margin-right: 0;
		width: 100%;
	}
	.broadcastHighlightsLogos .broadcasterContainer,
	.broadcastHostLogos .broadcasterContainer {
		width: 49%;
		margin-left: 0;
		margin-right: 1%;
		padding: 10px 5px;
	}
	.broadcastSchedule--paddingTop {
		margin-top: 0;
	}
}
@media (max-width: 500px) {
	.broadcastFilterContainer.pageFilter .btn-more {
		max-width: none;
	}
	.localTimeMessage {
		width: 100%;
		text-align: center;
		position: static;
		top: auto;
		left: auto;
		padding-top: 0;
	}
}
@media (max-width: 430px) {
	.broadcastHighlightsLogos .broadcasterContainer:nth-child(2n),
	.broadcastHostLogos .broadcasterContainer:nth-child(2n) {
		margin: 0.3rem 0 0.3rem 1%;
	}
}
.awardPolls {
	margin-top: -2rem;
}
.awardPolls:before {
	content: "";
	display: block;
}
.awardPolls:after {
	content: "";
	display: table;
	clear: both;
}
.awardPolls .embeddable-poll {
	padding: 2rem 0.2rem;
}
.awardPolls .embeddable-poll .poll-header {
	border-bottom: 0;
}
.embeddable-poll .t-player .poll-header {
	background-color: #05f0ff;
	color: #242424;
}
.embeddable-poll .t-goal .poll-header {
	background-color: #00ff87;
	color: #242424;
}
.embeddable-poll .t-pl2 .poll-header {
	background-color: #fff;
	color: #242424;
}
.embeddable-poll .pollContainer {
	border: 1px solid #ebebe4;
	border-radius: 3px;
}
.embeddable-poll .poll-header {
	position: relative;
	min-height: 50px;
	background-color: #660000;
	border-bottom: 1px solid #ebebe4;
	padding: 1.5rem 1rem;
	color: #fff;
}
.embeddable-poll .poll-header .award-sponsor {
	position: absolute;
	right: 1rem;
	top: 50%;
	transform: rotate(0) translateY(-50%);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}
.embeddable-poll .poll-header h3 {
	font-size: 1.4rem;
}
.embeddable-poll .poll-content {
	background-color: #f5f5f5;
	padding: 1.5rem 1rem;
}
.embeddable-poll .poll-content_title {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 1.4rem;
	line-height: 2rem;
	color: #242424;
	margin-bottom: 1.5rem;
}
.embeddable-poll .poll-content .noContentContainer {
	color: #fff;
}
.embeddable-poll .poll-content ul li {
	padding-bottom: 0.8rem;
	font-size: 12px;
}
.embeddable-poll .poll-content ul li:last-child {
	padding-bottom: 0;
}
.embeddable-poll .poll-content .question {
	color: #fff;
	background: #660000;
	border-color: #660000;
	position: relative;
	text-transform: none;
	white-space: normal;
	text-align: left;
	line-height: 1.4em;
	height: auto;
	text-decoration: none;
	padding: 1rem 1.5rem;
	border-radius: 3px;
	cursor: pointer;
}
.embeddable-poll .poll-content .question.answer {
	cursor: default;
}
.embeddable-poll .poll-content .question .tick-w {
	display: none;
	margin-top: 2px;
}
.embeddable-poll .poll-content .question:not(.answer):hover {
	background: #e90052;
	border-color: #e90052;
}
.embeddable-poll .poll-content .question:not(.answer):hover .tick-w {
	display: inline-block;
	width: 14px;
}
.embeddable-poll .poll-content .question span:first-child {
	width: 85%;
	display: inline-block;
}
.embeddable-poll .poll-content .question span:first-child,
.embeddable-poll .poll-content .question span:nth-child(2) {
	z-index: 10;
	position: relative;
}
.embeddable-poll .poll-content .question span:nth-child(2) {
	width: 10%;
	float: right;
}
.embeddable-poll .poll-content .question .bar {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	width: 50%;
	background: #e90052;
	transition: all 0.5s cubic-bezier(1, 0.07, 0.83, 0.67) 0.3s;
	z-index: 5;
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
	max-width: 100%;
}
.embeddable-poll .poll-content_externalPoll {
	position: relative;
	height: 23.5rem;
}
.embeddable-poll .poll-content_externalPoll .poll-content_image {
	background-position: center 25%;
	position: relative;
	height: 14.1rem;
}
.embeddable-poll .poll-content_externalPoll .poll-content_image:before {
	content: "";
	background-color: #000;
	position: absolute;
	height: 4rem;
	width: 100%;
	top: 90%;
	transform: skewY(4deg);
}
.embeddable-poll .poll-content_externalPoll .poll-content_text {
	background-color: #000;
	padding: 1rem;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
}
.embeddable-poll
	.poll-content_externalPoll
	.poll-content_text
	.poll-content_icon {
	position: absolute;
	top: 45%;
}
.embeddable-poll
	.poll-content_externalPoll
	.poll-content_text
	.poll-content_title {
	position: relative;
	z-index: 1;
	text-align: center;
	color: #fff;
	font-size: 1.4rem;
	margin-bottom: 1.5rem;
}
.embeddable-poll .poll-content_externalPoll .poll-content_text .btn-fantasy {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.embeddable-poll
	.poll-content_externalPoll
	.poll-content_text
	.btn-fantasy:focus
	.icn,
.embeddable-poll
	.poll-content_externalPoll
	.poll-content_text
	.btn-fantasy:hover
	.icn {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.embeddable-poll
		.poll-content_externalPoll
		.poll-content_text
		.btn-fantasy:focus
		.icn,
	.embeddable-poll
		.poll-content_externalPoll
		.poll-content_text
		.btn-fantasy:hover
		.icn {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
@media (max-width: 81.25em) {
	.embeddable-poll
		.poll-content_externalPoll
		.poll-content_text
		.poll-content_title {
		font-size: 1.5rem;
	}
}
@media (max-width: 77.5em) {
	.embeddable-poll .poll-header .award-sponsor {
		font-size: 0;
		position: absolute;
		right: 1rem;
		top: 50%;
		transform: translateY(-50%);
	}
	.embeddable-poll
		.poll-content_externalPoll
		.poll-content_text
		.poll-content_icon {
		left: 30%;
	}
	.embeddable-poll
		.poll-content_externalPoll
		.poll-content_text
		.poll-content_title {
		white-space: pre-line;
		font-size: 1.3rem;
	}
}
@media (max-width: 64em) {
	.embeddable-poll .poll-content_title {
		font-size: 1.3rem;
		margin-bottom: 1rem;
		white-space: pre-line;
	}
	.embeddable-poll .question {
		width: 100%;
	}
	.embeddable-poll .question:not(.answer):hover {
		background: #660000 !important;
		border-color: #660000 !important;
	}
	.embeddable-poll .question:not(.answer):hover .tick-w {
		display: none !important;
	}
}
@media (max-width: 43.75em) {
	.embeddable-poll .pollContainer {
		display: block;
	}
	.embeddable-poll .poll-content_externalPoll .poll-content_image {
		height: 14rem;
	}
}
.match-highlights__overview {
	padding-bottom: 2rem;
}
div.matchHighlightsBanner {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-size: 1.5rem;
	line-height: 50px;
	height: 50px;
	background-image: url(../i/bg-elements/match-highlights-banner.png) !important;
	background-repeat: no-repeat !important;
	background-position: top 20% right !important;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	div.matchHighlightsBanner {
		background-image: url(../i/bg-elements/match-highlights-banner@x2.png) !important;
		background-size: 693px 593px !important;
	}
}
div.matchHighlightsBanner .clubInfo {
	width: 300px;
}
div.matchHighlightsBanner .clubShortName {
	display: none;
}
div.matchHighlightsBanner .badgeContainer {
	display: inline-block;
	height: 25px;
	width: 25px;
	background-color: #fff;
	border-radius: 100%;
	margin-left: 15px;
	margin-right: 15px;
	text-align: center;
}
@media (-ms-high-contrast: active), (-ms-high-contrast: none) {
	div.matchHighlightsBanner .badgeContainer span {
		margin-top: 8px;
	}
}
@supports not (zoom: 0.55) {
	div.matchHighlightsBanner .badgeContainer span {
		transform: scale(0.55);
		margin-left: -5px;
		margin-top: -3px;
	}
}
div.matchHighlightsBanner .label.middle {
	display: inline-block;
}
div.matchHighlightsBanner .competition span {
	display: inline-block;
	line-height: 50px;
	vertical-align: middle;
}
.matchHighlightsBanner .competitionImage1 {
	content: "";
	background: url(../i/sprites/pl-logo-sprite.png) -101px -205px no-repeat;
	width: 95px;
	height: 40px;
	margin-top: -3px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.matchHighlightsBanner .competitionImage1 {
		background-image: url(../i/sprites/pl-logo-sprite@x2.png);
		background-size: 517px 308px;
	}
}
.matchHighlightsBanner .competitionImage11 {
	content: "";
	background: url(../i/sprites/pl2-logo-sprite.png) -103px -163px no-repeat;
	width: 103px;
	height: 35px;
	margin-top: -3px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.matchHighlightsBanner .competitionImage11 {
		background-image: url(../i/sprites/pl2-logo-sprite@x2.png);
		background-size: 329px 198px;
	}
}
.match-highlights__overview__image {
	width: 60%;
	margin-top: 1rem;
	margin-bottom: 1rem;
}
.matchHighlightsFooter {
	padding-top: 1rem;
	padding-bottom: 1rem;
}
.matchHighlights {
	margin-left: 300px;
	clear: both;
}
.matchHighlights .matchHighlightContainer {
	line-height: 35px;
}
.matchHighlights .matchHighlightContainer a {
	color: #f40755;
	text-decoration: none;
}
.matchHighlights .matchHighlightContainer a:after {
	display: inline-block;
	margin-left: 10px;
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.matchHighlights .matchHighlightContainer a:after {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.matchHighlights .matchHighlightContainer a,
.matchHighlights .matchHighlightContainer span {
	float: none;
	display: inline-block;
	vertical-align: middle;
}
.matchHighlights .matchHighlightContainer .channelLogo {
	float: left;
	min-width: 30px;
	text-align: center;
	margin-right: 1rem;
}
.matchHighlights .matchHighlightContainer .youtubeChannel {
	content: "";
	background: url(../i/sprites/social-sprite.png) -95px -76px no-repeat;
	width: 18px;
	height: 13px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.matchHighlights .matchHighlightContainer .youtubeChannel {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.matchHighlights .matchHighlightContainer .facebookChannel {
	content: "";
	background: url(../i/sprites/social-sprite.png) -56px -71px no-repeat;
	width: 17px;
	height: 17px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.matchHighlights .matchHighlightContainer .facebookChannel {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.matchHighlights .matchHighlightContainer .twitterChannel {
	content: "";
	background: url(../i/sprites/social-sprite.png) -95px -14px no-repeat;
	width: 18px;
	height: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.matchHighlights .matchHighlightContainer .twitterChannel {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
@media (max-width: 56.25em) {
	.match-highlights__overview__image {
		width: 60%;
	}
}
@media (max-width: 43.75em) {
	.match-highlights__overview__image {
		width: 100%;
	}
	.matchHighlightsContainer.fixtures {
		margin: 0;
	}
	.matchHighlightsContainer .matchHighlights {
		margin-left: 0;
	}
	.matchHighlightsContainer div.matchHighlightsBanner .desktop {
		display: none;
	}
	.matchHighlightsContainer div.matchHighlightsBanner .clubShortName.mobile {
		display: inline-block;
	}
	.matchHighlightsContainer div.matchHighlightsBanner .label.middle {
		display: none;
	}
	.matchHighlightsContainer div.matchHighlightsBanner .clubInfo {
		width: auto;
	}
}
.liveHeader {
	margin: -2rem auto 2rem;
	position: relative;
}
.liveHeader__image {
	background-size: cover;
	background-position: top;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	overflow: hidden;
}
.liveHeader__image--sm {
	display: none;
}
.liveHeader__content {
	margin: 7rem auto 5rem;
	text-align: center;
}
.liveHeader__header,
.liveHeader__subtitle {
	color: #fff;
}
.liveHeader__logo {
	margin-right: -4px;
	padding: 0.5rem 1.5rem 1rem;
	background: #00ff87;
}
.liveHeader__logo,
.liveHeader__title {
	display: inline-block;
	vertical-align: middle;
}
.liveHeader__title {
	padding: 0 2rem;
	background: #660000;
	font-size: 6.5rem;
	line-height: 90px;
}
.liveHeader__subtitle {
	font-size: 2rem;
	margin: 1rem auto;
}
.liveHeader__btn {
	display: inline-block;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.liveHeader--asia .liveHeader__logo {
	padding-bottom: 0.8rem;
}
.liveHeader--asia .liveHeader__logo .icn {
	content: "";
	background: url(../i/sprites/pl-logo-sprite.png) 0 0 no-repeat;
	width: 230px;
	height: 75px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.liveHeader--asia .liveHeader__logo .icn {
		background-image: url(../i/sprites/pl-logo-sprite@x2.png);
		background-size: 517px 308px;
	}
}
.liveHeader--asia .liveHeader__title {
	line-height: 88px;
}
.liveHeader--ePL {
	background-image: linear-gradient(90deg, #eaff04 calc(50% - 200px), #00ff87);
}
.liveHeader--ePL .liveHeader__content {
	margin: 5rem 0;
}
.liveHeader--ePL .liveHeader__logo {
	height: 16rem;
	width: 16rem;
	background-color: transparent;
	background-image: url(../i/elements/epl-logo.png);
	background-repeat: no-repeat;
	background-size: 16rem;
}
.liveHeader--ePL .liveHeader__subtitle {
	color: #660000;
}
@media (max-width: 800px) {
	.liveHeader--ePL {
		background-image: linear-gradient(90deg, #eaff04 calc(50% - 80px), #00ff87);
	}
}
@media (max-width: 550px) {
	.liveHeader--ePL {
		background-image: linear-gradient(90deg, #eaff04 50%, #00ff87);
	}
	.liveHeader--ePL .liveHeader__logo {
		height: 12rem;
		width: 12rem;
		background-size: 12rem;
	}
}
@media (max-width: 56.25em) {
	.liveHeader__title {
		font-size: 4.5rem;
	}
}
@media (max-width: 41.25em) {
	.liveHeader__image--lg {
		display: none;
	}
	.liveHeader__image--sm {
		display: block;
	}
	.liveHeader__content {
		margin: 7rem auto 2rem;
	}
	.liveHeader__logo .icn {
		content: "";
		background: url(../i/sprites/pl-logo-sprite.png) 0 -205px no-repeat;
		width: 101px;
		height: 54px;
	}
}
@media (max-width: 41.25em) and (-webkit-min-device-pixel-ratio: 2),
	(max-width: 41.25em) and (min-resolution: 192dpi) {
	.liveHeader__logo .icn {
		background-image: url(../i/sprites/pl-logo-sprite@x2.png);
		background-size: 517px 308px;
	}
}
@media (max-width: 41.25em) {
	.liveHeader__title {
		background: #660000;
		line-height: 69px;
		font-size: 3.5rem;
	}
	.liveHeader__btn {
		width: 100%;
		margin-top: 4rem;
	}
	.liveHeader--asia .liveHeader__logo .icn {
		content: "";
		background: url(../i/sprites/pl-logo-sprite.png) -330px -75px no-repeat;
		width: 166px;
		height: 54px;
	}
}
@media (max-width: 41.25em) and (-webkit-min-device-pixel-ratio: 2),
	(max-width: 41.25em) and (min-resolution: 192dpi) {
	.liveHeader--asia .liveHeader__logo .icn {
		background-image: url(../i/sprites/pl-logo-sprite@x2.png);
		background-size: 517px 308px;
	}
}
@media (max-width: 41.25em) {
	.liveHeader--asia .liveHeader__title {
		line-height: 67px;
	}
}
.liveContent {
	margin-bottom: 4rem;
}
.liveContent__social {
	position: absolute;
	display: inline-block;
}
.liveContent__desc {
	margin-bottom: 2rem;
	padding-left: 10rem;
}
.liveContent__button {
	padding-left: 10rem;
}
.liveContent__button .btn-highlight {
	display: inline-block;
}
.liveContent .articleWidget .articleImage .thumbnail .image:before,
.liveContent .articleWidget .articleImage .thumbnail .openModal {
	display: none;
}
.liveContent .articleWidget .articleImage .thumbnail:hover img {
	transform: none;
}
@media (max-width: 63.9375em) {
	.liveContent__button,
	.liveContent__desc {
		padding-left: 0;
	}
}
@media (max-width: 43.75em) {
	.liveContent {
		margin-bottom: 2rem;
	}
	.liveContent__button {
		display: none;
	}
}
.liveLinks {
	padding-left: 1rem;
}
.liveLinks__btn {
	margin-bottom: 1rem;
}
@media (max-width: 43.75em) {
	.liveLinks {
		padding-left: 0;
		margin-bottom: 2rem;
	}
}
.spotifyWidget iframe {
	max-width: 100%;
	display: block;
	margin: 0 auto 2rem;
	border-radius: 3px;
}
.full-width .spotifyWidget iframe {
	width: 100%;
}
.standardArticle
	.articleWidget.center
	.embeddable-facebook-content--video
	iframe {
	left: 50%;
	transform: translateX(-50%);
}
.embeddable-facebook-content {
	margin-bottom: 2rem;
}
.embeddable-facebook-content--video {
	position: relative;
	padding-top: 56%;
	max-width: none !important;
}
.embeddable-facebook-content--video iframe {
	position: absolute;
	top: 0;
	width: 100%;
	height: 100%;
}
.blogCard .embeddable-facebook-content {
	margin-bottom: 0;
}
@media (max-width: 1280px) {
	.blogCard .fb-post {
		max-width: 100% !important;
		width: 100%;
	}
	.blogCard .fb-post > span,
	.blogCard .fb-post > span iframe {
		width: 100% !important;
	}
}
.webViewBody .milestones-header {
	margin-top: -2rem;
}
.webViewBody .milestones-header .tablist li:focus,
.webViewBody .milestones__filter-btn:focus,
.webViewBody .milestones__filter-btn:hover {
	outline: none;
}
.webViewBody .milestones-header .tablist li:focus,
.webViewBody .milestones-header .tablist li:hover {
	background-color: #fff;
}
.webViewBody .milestones__filter-btn:focus,
.webViewBody .milestones__filter-btn:hover {
	background-color: #e90052;
}
.milestones-header {
	margin-top: -2rem;
	margin-bottom: 4rem;
	background: #660000;
	position: relative;
	text-align: center;
}
.milestones-header:before {
	content: "";
	display: block;
}
.milestones-header:after {
	content: "";
	display: table;
	clear: both;
}
.milestones-header__picture {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	opacity: 0.4;
}
.milestones-header__img {
	display: block;
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	-o-object-position: center;
	object-position: center;
	font-family: "object-fit: cover; object-position: center";
}
.milestones-header__icon {
	margin: 7.5rem auto 0;
}
.milestones-header__title {
	color: #fff;
	margin: 0.5rem 0 5rem;
	font-size: 3rem;
}
.milestones-header .tablist li {
	background: #660000;
	color: #fff;
}
.milestones-header .tablist li:hover {
	background: #e90052;
}
.milestones-header .tablist li.active {
	background: #fff;
	color: #660000;
}
@media (max-width: 50rem) {
	.milestones-header .tablist li {
		padding: 1.2rem 1rem;
	}
	.milestones-header .tablist li:not(:last-child) {
		margin-right: 0.3rem;
	}
}
.milestones-header .tablist .more .icn {
	content: "";
	background: url(../i/sprites/chevrons-sprite.png) -84px -43px no-repeat;
	width: 9px;
	height: 5px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.milestones-header .tablist .more .icn {
		background-image: url(../i/sprites/chevrons-sprite@x2.png);
		background-size: 93px 83px;
	}
}
@media (max-width: 50rem) {
	.milestones-header .tablist .more .moreToggle {
		padding: 0;
	}
}
@media (max-width: 63.9375em) {
	.milestones-header {
		margin-bottom: 2rem;
	}
	.milestones-header__icon {
		margin-top: 3rem;
	}
	.milestones-header__title {
		margin-bottom: 3rem;
		font-size: 2rem;
	}
}
.milestones {
	display: none;
}
.milestones.active {
	display: block;
}
.milestones__filter {
	display: -ms-flexbox;
	display: flex;
	padding-bottom: 4rem;
}
.milestones__filter-label {
	font-size: 1.2rem;
	margin-bottom: 1rem;
}
.milestones__filter-list {
	overflow: auto;
	white-space: nowrap;
	padding: 0 2rem;
	max-width: 1240px;
	margin: 0 auto;
}
@media (max-width: 43.75em) {
	.milestones__filter-list {
		padding-left: 1rem;
		padding-right: 1rem;
	}
}
.milestones__filter-list:after {
	content: "";
	-ms-flex: 1 0 2rem;
	flex: 1 0 2rem;
}
.milestones__filter-btn {
	text-transform: capitalize;
	display: inline-block;
	vertical-align: top;
}
.milestones__filter-btn:not(:last-child) {
	margin-right: 0.5rem;
}
.milestones__article {
	width: calc(50% - 2rem);
}
.milestones__article--has-columns {
	column-count: 2;
	column-gap: 4rem;
	width: 100%;
}
.milestones__article > p {
	margin-bottom: 3rem;
}
.milestones__article > p:empty {
	display: none;
}
@media (max-width: 900px) {
	.milestones__article > p {
		margin-bottom: 1.5rem;
		font-size: 1.4rem;
	}
}
.milestones__article > .articleWidget.left,
.milestones__article > .articleWidget.right {
	width: 33%;
	min-width: 25rem;
}
@media (max-width: 500px) {
	.milestones__article > .articleWidget.left,
	.milestones__article > .articleWidget.right {
		width: 100%;
		margin-bottom: 1.5rem;
	}
}
.milestones__article > .articleWidget.left {
	margin-right: 2rem;
}
.milestones__article > .articleWidget.right {
	margin-left: 2rem;
}
.milestones__article--content {
	width: 87rem;
	max-width: 96%;
	margin: auto;
	font-size: 1.6rem;
	line-height: 2.6rem;
}
.milestones__article--content.mainWidget {
	border-bottom: 0;
	margin-top: 2rem;
}
.milestones__article--content h1,
.milestones__article--content h2 {
	margin-bottom: 3rem;
	font-size: 4.5rem;
	line-height: 1.2;
	color: #660000;
}
@media (max-width: 900px) {
	.milestones__article--content h1 {
		margin-bottom: 1rem;
		font-size: 3rem;
	}
	.milestones__article--content h2 {
		margin-bottom: 1rem;
		font-size: 2.6rem;
	}
}
.milestones__article .statsCard {
	line-height: 1.3rem;
}
.milestones table {
	width: 100%;
	border: 0;
	font-size: 1.3rem;
	table-layout: fixed;
	display: inline-block;
	vertical-align: top;
	margin-bottom: 3rem;
}
.milestones tbody {
	display: table;
	width: 100%;
}
.milestones tr:not(:first-child) {
	display: -ms-flexbox;
	display: flex;
}
.milestones td {
	padding: 1rem 1.5rem;
	font-size: 1.2rem;
	vertical-align: top;
	line-height: 1.4;
}
.milestones td:first-child {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.milestones td:last-child {
	margin-left: auto;
	text-align: right;
}
.milestones td:last-child a {
	display: block;
	position: relative;
	padding-right: 2rem;
}
.milestones td:last-child a:after {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) -82px -56px no-repeat;
	width: 9px;
	height: 8px;
	display: inline-block;
	margin-left: 0.8rem;
	position: absolute;
	right: 0;
	top: 0.5rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.milestones td:last-child a:after {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.milestones td:last-child a:hover:after {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) -82px -26px no-repeat;
	width: 12px;
	height: 7px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.milestones td:last-child a:hover:after {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
@media (max-width: 1000px) {
	.milestones td {
		display: block;
		width: 100%;
	}
	.milestones td:last-child {
		text-align: left;
	}
}
.milestones td a {
	color: #242424;
	text-decoration: none;
}
.milestones td a:hover {
	color: #e90052;
	text-decoration: underline;
}
@media (max-width: 1000px) {
	.milestones tr:not(:first-child) td:first-child {
		padding-bottom: 0;
	}
	.milestones tr:not(:first-child) td:last-child {
		padding-top: 0;
	}
}
.milestones .notificationPromo {
	margin: 1rem auto;
}
.milestones .notificationPromo .icn {
	float: right;
}
.milestones .standingsContainer table {
	border-bottom: none;
	border-left: none;
	border-right: none;
	border-top: 1px solid #e8e8e8;
	margin-bottom: 0;
}
.milestones tbody:not(.standingEntriesContainer) tr:first-child {
	background-color: #660000;
	background-image: linear-gradient(270deg, #cc0000, #660000);
	border-bottom: 0.2rem solid #efefef;
}
.milestones tbody:not(.standingEntriesContainer) tr:first-child td {
	font-size: 1.8rem;
	text-align: left;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	color: #fff;
}
.milestones tbody.standingEntriesContainer td {
	width: 25%;
}
@media (max-width: 63.9375em) {
	.milestones
		.articleWidget.full-width
		.scorebox--embeddable
		.team
		.teamName
		.long {
		display: none;
	}
	.milestones
		.articleWidget.full-width
		.scorebox--embeddable
		.team
		.teamName
		.short {
		display: inline;
	}
}
@media (max-width: 43.75em) and (min-width: 500px) {
	.milestones
		.articleWidget.full-width
		.scorebox--embeddable
		.team
		.teamName
		.long {
		display: inline;
	}
	.milestones
		.articleWidget.full-width
		.scorebox--embeddable
		.team
		.teamName
		.short {
		display: none;
	}
}
.milestones .scorebox--embeddable .badgeContainer {
	height: 6.6rem;
	width: 5rem;
}
.milestones .scorebox--embeddable .badgeContainer .badge-50 {
	display: none;
}
.milestones .scorebox--embeddable .badgeContainer .badge-25 {
	display: block;
}
.milestones .scorebox--embeddable .team.home {
	padding-left: 5rem;
}
.milestones .scorebox--embeddable .team.away {
	padding-right: 5rem;
}
.milestones .scorebox--embeddable .teamName {
	height: 6.6rem;
	padding: 1rem;
}
.milestones .scorebox--embeddable .score {
	font-size: 3rem;
	line-height: 6.6rem;
	width: 10rem;
}
.milestones .scorebox--embeddable .matchEvents .home {
	padding-right: 1rem;
}
.milestones .scorebox--embeddable .matchEvents .away {
	padding-left: 1rem;
}
.milestones .scorebox--embeddable .assists .home {
	padding-right: 1rem;
}
.milestones .scorebox--embeddable .assists .away {
	padding-left: 1rem;
}
@media (max-width: 85.375em) and (min-width: 43.75em) {
	.milestones .scorebox--embeddable .matchScoreContainer,
	.milestones .scorebox--embeddable .teamName {
		-ms-flex-align: center;
		align-items: center;
		display: -ms-flexbox;
		display: flex;
		font-size: 1.6rem;
		height: 6rem;
		-ms-flex-pack: center;
		justify-content: center;
	}
	.milestones .scorebox--embeddable .badgeContainer {
		height: 6rem;
	}
	.milestones .scorebox--embeddable .team.home {
		padding-left: 5rem;
	}
	.milestones .scorebox--embeddable .team.away {
		padding-right: 5rem;
	}
	.milestones .scorebox--embeddable .teamName {
		font-size: 1.6rem;
		line-height: inherit;
	}
	.milestones .scorebox--embeddable .score {
		font-size: 2rem;
		line-height: inherit;
		width: 8rem;
	}
}
@media (max-width: 77.5em) {
	.milestones .scorebox--embeddable .teamName {
		font-size: 1.2rem;
	}
	.milestones .scorebox--embeddable .score {
		font-size: 1.6rem;
	}
}
@media (max-width: 1200px) {
	.milestones .scorebox--embeddable .badgeContainer {
		width: 4rem;
	}
	.milestones .scorebox--embeddable .team.home {
		padding-left: 4rem;
	}
	.milestones .scorebox--embeddable .team.away {
		padding-right: 4rem;
	}
	.milestones .scorebox--embeddable .score {
		width: 6rem;
	}
	.milestones .scorebox--embeddable .score span {
		padding: 0 0.5rem;
	}
}
@media (max-width: 63.9375em) {
	.milestones .scorebox--embeddable .badgeContainer,
	.milestones .scorebox--embeddable .matchScoreContainer,
	.milestones .scorebox--embeddable .teamName {
		height: 4rem;
	}
}
@media (max-width: 43.75em) {
	.milestones .scorebox--embeddable .score,
	.milestones .scorebox--embeddable .teamName,
	.milestones .scorebox--embeddable .teamName .short {
		line-height: 4rem;
	}
	.milestones .scorebox--embeddable .score,
	.milestones .scorebox--embeddable .teamName {
		height: 4rem;
	}
	.milestones .scorebox--embeddable .teamName {
		padding: 0;
	}
}
@media (max-width: 43.75em) {
	.milestones__filter {
		margin-bottom: 2rem;
		padding-bottom: 0;
	}
	.milestones__filter-list:after {
		-ms-flex: 1 0 1rem;
		flex: 1 0 1rem;
	}
	.milestones__article {
		column-count: 1;
		width: 100%;
	}
}
.head-to-head {
	margin: -2rem -1rem 0 -3rem;
}
.head-to-head .pl-long-n {
	margin: 0 auto 1rem;
}
@media (max-width: 63.9375em) {
	.head-to-head {
		margin-left: -1rem;
	}
}
@media (max-width: 56.25em) {
	.head-to-head {
		margin-right: -1rem;
		margin-top: -1rem;
	}
}
.head-to-head-comparison {
	text-align: center;
	background-color: #f5f5f5;
	border-bottom: 2px solid #dbdbdb;
	padding: 2rem;
}
.head-to-head-comparison h3 {
	font-size: 2rem;
	padding-bottom: 2rem;
}
.head-to-head-comparison .clubContainer {
	position: relative;
}
.head-to-head-comparison .clubContainer:before {
	content: "";
	display: block;
}
.head-to-head-comparison .clubContainer:after {
	content: "";
	display: table;
	clear: both;
}
.head-to-head-comparison .embeddedNames {
	float: left;
	margin-left: 0;
	padding-left: 0;
	clear: both;
	line-height: normal;
	margin-top: 1rem;
	width: 14rem;
	text-align: center;
}
.head-to-head-comparison .team {
	float: left;
	width: 50%;
	position: relative;
	z-index: 10;
}
.head-to-head-comparison .team:hover {
	cursor: pointer;
}
.head-to-head-comparison .team.active .team-badge {
	border: 2px solid #e90052;
}
.head-to-head-comparison .team.active .plus-icon {
	background-color: #e90052;
}
.head-to-head-comparison .team.selected .team-badge {
	border: 2px solid #660000;
}
.head-to-head-comparison .team.selected .team-badge .plus-icon {
	opacity: 0;
}
.head-to-head-comparison .team.selected .team-badge .badge {
	transform: translateY(0);
}
.head-to-head-comparison .team.selected .add-club {
	display: none;
}
.head-to-head-comparison .team.selected .change-club {
	display: block;
}
.head-to-head-comparison .team-badge {
	background-color: #fff;
	border: 2px solid #e8e8e8;
	border-radius: 100%;
	display: inline-block;
	height: 15rem;
	overflow: hidden;
	vertical-align: middle;
	width: 15rem;
	z-index: -1;
	transition: all 0.2s ease-in-out;
	position: relative;
}
.head-to-head-comparison .team-badge:focus,
.head-to-head-comparison .team-badge:hover {
	border-color: #e90052;
}
.head-to-head-comparison .team-badge:focus .plus-icon,
.head-to-head-comparison .team-badge:hover .plus-icon {
	background: #e90052;
}
.head-to-head-comparison .team-badge .badgeContainer {
	position: absolute;
	top: 50%;
	left: 50%;
	display: block;
}
.head-to-head-comparison .team-badge .badge-image-container--embeddable {
	top: 50%;
	left: 50%;
	display: block;
	transform: translate(-50%, -50%);
	position: absolute;
}
.head-to-head-comparison .team-badge .badge {
	transform: translateY(130%);
	transition: transform 0.3s cubic-bezier(0.68, -0.55, 0.265, 1.55);
}
.head-to-head-comparison .team-badge .badge--small {
	display: none;
	margin-top: -3.5rem;
	margin-left: -3.5rem;
}
@media (max-width: 56.25em) {
	.head-to-head-comparison .team-badge .badge--small {
		display: block;
	}
}
.head-to-head-comparison .team-badge .badge--large {
	display: block;
	margin-top: -5rem;
	margin-left: -5rem;
}
@media (max-width: 56.25em) {
	.head-to-head-comparison .team-badge .badge--large {
		display: none;
	}
}
.head-to-head-comparison .team-name {
	line-height: 14rem;
}
.head-to-head-comparison .team-one {
	padding-right: 4rem;
	text-align: right;
}
.head-to-head-comparison .team-one .team-badge {
	float: right;
}
.head-to-head-comparison .team-one .team-name {
	margin-right: 14rem;
	padding-right: 2rem;
}
.head-to-head-comparison .team-one .add-club,
.head-to-head-comparison .team-one .change-club {
	float: right;
}
.head-to-head-comparison .team-two {
	padding-left: 4rem;
	text-align: left;
}
.head-to-head-comparison .team-two .team-badge {
	float: left;
}
.head-to-head-comparison .team-two .team-name {
	margin-left: 14rem;
	padding-left: 2rem;
}
.head-to-head-comparison .plus-icon {
	width: 4rem;
	height: 4rem;
	background-color: #e8e8e8;
	border-radius: 100%;
	margin: 0 auto;
	vertical-align: middle;
	position: absolute;
	top: 0;
	left: 0;
	margin-top: -2rem;
	margin-left: -2rem;
	opacity: 1;
	transition: all 0.5s ease-in-out;
}
.head-to-head-comparison .plus-icon .icn {
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 1;
	margin-top: -8.5px;
	margin-left: -8.5px;
}
.head-to-head-comparison .add-club,
.head-to-head-comparison .change-club {
	font-size: 1rem;
	text-align: center;
	padding-top: 1rem;
	width: 14rem;
	clear: both;
}
.head-to-head-comparison .add-club span,
.head-to-head-comparison .change-club span {
	color: #e90052;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.head-to-head-comparison .change-club {
	display: none;
}
.head-to-head-comparison .v {
	position: absolute;
	top: 7rem;
	left: 50%;
	width: 3rem;
	margin-left: -1.5rem;
	height: 3rem;
	margin-top: -1.5rem;
	background-color: #e90052;
	border-radius: 100%;
}
.head-to-head-comparison .v p {
	color: #fff;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 1.4rem;
	text-align: center;
	padding-top: 4px;
	position: relative;
	z-index: 10;
}
.head-to-head-comparison .v:after {
	content: "";
	width: 8rem;
	border-bottom: 3px solid #e90052;
	position: absolute;
	left: -2.5rem;
	margin-top: -1.3rem;
	z-index: 1;
}
@media (max-width: 50em), (max-width: 75em) and (min-width: 56.25em) {
	.head-to-head-comparison .team-name {
		clear: both;
		line-height: normal;
		margin-top: 1rem;
		width: 14rem;
		text-align: center;
	}
	.head-to-head-comparison .team-one .team-name {
		margin-right: 0;
		padding-right: 0;
		float: right;
	}
	.head-to-head-comparison .team-two .team-name {
		float: left;
		margin-left: 0;
		padding-left: 0;
	}
}
@media (max-width: 56.25em) {
	.head-to-head-comparison .team-badge {
		width: 11rem;
		height: 11rem;
	}
	.head-to-head-comparison .add-club,
	.head-to-head-comparison .change-club {
		width: 11rem;
	}
	.head-to-head-comparison .v {
		top: 5.5rem;
	}
	.head-to-head-comparison .team-one {
		padding-right: 2.5rem;
	}
	.head-to-head-comparison .team-one .team-name {
		margin-right: 11rem;
	}
	.head-to-head-comparison .team-two {
		padding-left: 2.5rem;
	}
	.head-to-head-comparison .team-two .team-name {
		margin-left: 11rem;
	}
	.head-to-head-comparison .team-name {
		line-height: 11rem;
	}
	.head-to-head-comparison .team-name h4 {
		font-size: 1.4rem;
	}
}
@media (max-width: 50em) {
	.head-to-head-comparison .team-name {
		width: 11rem;
		line-height: normal;
	}
	.head-to-head-comparison .team-one .team-name {
		margin-right: 0;
	}
	.head-to-head-comparison .team-two .team-name {
		margin-left: 0;
	}
}
.standardArticle .head-to-head-comparison {
	padding-bottom: 4rem;
}
.standardArticle .head-to-head-comparison .badgeContainer:hover,
.standardArticle .head-to-head-comparison .team-one:hover,
.standardArticle .head-to-head-comparison .team-two:hover {
	cursor: default;
}
.standardArticle .head-to-head-comparison .team-badge:hover {
	border-color: #660000;
}
.head-to-head-stats-table {
	width: 65%;
	margin: 0 auto;
	margin-top: 2rem;
	max-height: 0;
	display: none;
	transition: max-height 0.5s ease-in-out;
}
.head-to-head-stats-table .loader-small {
	display: table;
	min-height: 28rem;
	margin: 2rem auto 0;
}
.head-to-head-stats-table.is-visible {
	max-height: 100rem;
	display: block;
}
@media (max-width: 56.25em) {
	.head-to-head-stats-table {
		width: 100%;
	}
}
.head-to-head-stats-table h4 {
	text-align: center;
	margin-top: 2rem;
	font-size: 1.8rem;
}
.head-to-head-stats-table .played-section {
	margin-bottom: 1rem;
	text-align: center;
	clear: both;
}
.head-to-head-stats-table .played-section table {
	margin: 0 auto;
	width: 100%;
}
.head-to-head-stats-table .played-section .bar {
	color: #fff;
	padding: 10px;
	text-align: center;
	width: 33.33333%;
	white-space: nowrap;
}
.head-to-head-stats-table .played-section .grey-bg {
	background: #cfcfcf;
	color: #333;
}
.head-to-head-stats-table .total-played {
	padding: 10px 20px;
	background-color: #e8e8e8;
	color: #242424;
}
@media (max-width: 500px) {
	.head-to-head-stats-table .total-played {
		width: 100%;
	}
}
.head-to-head-stats-table .total-played .team-one-badge,
.head-to-head-stats-table .total-played .team-two-badge {
	width: 28px;
	height: 28px;
	border-radius: 100%;
	background-color: #fff;
	margin-top: -4px;
}
.head-to-head-stats-table .total-played .team-one-badge .badge,
.head-to-head-stats-table .total-played .team-two-badge .badge {
	margin: 4px auto;
}
.head-to-head-stats-table .total-played .team-one-badge {
	float: left;
}
.head-to-head-stats-table .total-played .team-two-badge {
	float: right;
}
.head-to-head-stats-table .total-played p {
	display: inline-block;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.head-to-head-stats-table .total-played p span {
	font-family: PremierSans-Regular, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.head-to-head-stats-table .head-to-head-stats {
	width: 100%;
}
.head-to-head-stats-table .head-to-head-stats tr {
	border-bottom: 1px solid #dbdbdb;
}
.head-to-head-stats-table .head-to-head-stats tr:nth-child(2n) {
	background-color: #e8e8e8;
}
@media (max-width: 700px) {
	.head-to-head-stats-table .head-to-head-stats tr {
		font-size: 1.2rem;
	}
}
.head-to-head-stats-table .head-to-head-stats td {
	padding-top: 1rem;
	padding-bottom: 1rem;
}
.head-to-head-stats-table .head-to-head-stats td span {
	font-family: PremierSans-Regular, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.head-to-head-stats-table .head-to-head-stats td:nth-child(odd) {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.head-to-head-stats-table .head-to-head-stats td:nth-child(odd) .higher {
	color: #e90052;
}
.head-to-head-stats-table .head-to-head-stats td:first-child {
	text-align: right;
}
.head-to-head-stats-table .head-to-head-stats td:first-child p {
	padding-right: 5px;
}
.head-to-head-stats-table .head-to-head-stats td:first-child span {
	margin-right: 5px;
}
.head-to-head-stats-table .head-to-head-stats td:nth-child(2) {
	text-align: center;
	width: 50%;
	padding-left: 10px;
	padding-right: 10px;
}
@media (max-width: 400px) {
	.head-to-head-stats-table .head-to-head-stats td:nth-child(2) {
		width: 60%;
	}
}
.head-to-head-stats-table .head-to-head-stats td:last-child {
	text-align: left;
}
.head-to-head-stats-table .head-to-head-stats td:last-child p {
	padding-left: 5px;
}
.head-to-head-stats-table .head-to-head-stats td:last-child span {
	margin-left: 5px;
	float: right;
}
.head-to-head-stats-table .headToHeadNoMatch {
	margin: 2rem;
}
.standardArticle .head-to-head-stats-table {
	width: 100%;
	margin-top: 0;
}
.standardArticle .head-to-head-stats-table .total-played .team-one-badge,
.standardArticle .head-to-head-stats-table .total-played .team-two-badge {
	margin-top: -6px;
}
.article-promo--history
	.standardArticle
	.head-to-head-stats-table
	.article-promo__btn,
.standardArticle
	.head-to-head-stats-table
	.article-promo--history
	.article-promo__btn,
.standardArticle .head-to-head-stats-table .btn {
	margin: 1rem auto 0;
	display: table;
}
.standardArticle .head-to-head-comparison .v {
	vertical-align: middle;
}
.standardArticle .head-to-head-comparison .v:after {
	margin-top: -1.6rem;
}
.standardArticle .head-to-head-comparison .v p {
	line-height: 3rem;
	padding: 0;
}
.standardArticle .head-to-head-comparison p,
.standardArticle .head-to-head-stats-table p {
	margin-bottom: 0;
	font-size: 1.4rem;
	line-height: normal;
}
.embeddedHeadToHeadStatsTable {
	width: 100%;
}
.head-to-head-select-teams {
	background-color: #e8e8e8;
	padding: 0 20px;
	max-height: 0;
	overflow: hidden;
	transition: max-height 0.5s ease-in-out;
}
.head-to-head-select-teams.is-visible {
	max-height: 200rem;
}
.head-to-head-select-teams .toggle li {
	float: left;
	cursor: pointer;
}
.head-to-head-select-teams .currentseason-cards {
	padding-bottom: 20px;
	display: none;
	-ms-flex-direction: row;
	flex-direction: row;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}
.head-to-head-select-teams .currentseason-cards.active {
	display: -ms-flexbox;
	display: flex;
}
.head-to-head-select-teams h4 {
	margin-top: 2rem;
	text-align: center;
}
.head-to-head-select-teams .toggle {
	display: table;
	margin: 1rem auto 2rem;
}
.head-to-head-select-teams .toggle li {
	display: inline-block;
}
.head-to-head-select-teams .season-subheader {
	color: #76766f;
	padding-left: 10px;
	margin-top: 0.5rem;
	margin-bottom: 1.5rem;
	font-size: 1.2rem;
}
.head-to-head-select-teams .alltime {
	margin-top: 3rem;
}
.head-to-head-select-teams .plus-icon-small {
	width: 18px;
	height: 18px;
	position: absolute;
	top: 2%;
	right: 2%;
	background-color: #e90052;
	border-radius: 100%;
	display: none;
}
.head-to-head-select-teams .plus-icon-small .icn {
	z-index: 1;
	margin: 4px;
	position: absolute;
}
.head-to-head-select-teams .team-card {
	width: 19.5%;
	height: 15rem;
	padding: 1rem;
	margin: 0 0.5% 0.5% 0;
	position: relative;
	display: inline-block;
	vertical-align: top;
	background-color: #fff;
	border: 2px solid #dbdbdb;
	cursor: pointer;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	-ms-flex-pack: center;
	justify-content: center;
}
.head-to-head-select-teams .team-card .badge {
	margin: 0 auto;
}
.head-to-head-select-teams .team-card .badge--small {
	display: none;
}
.head-to-head-select-teams .team-card p {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	text-align: center;
	margin-top: 10px;
}
.head-to-head-select-teams .team-card:focus,
.head-to-head-select-teams .team-card:hover {
	border: 2px solid #e90052;
}
.head-to-head-select-teams .team-card:focus .plus-icon-small,
.head-to-head-select-teams .team-card:hover .plus-icon-small {
	display: inline-block;
}
.head-to-head-select-teams .team-card.is-selected {
	border: 2px solid #e90052;
}
@media (max-width: 970px) {
	.head-to-head-select-teams .team-card {
		width: 24.5%;
	}
}
@media (max-width: 530px) {
	.head-to-head-select-teams .team-card {
		width: 32.8%;
		height: 11rem;
		padding: 0.8rem;
	}
	.head-to-head-select-teams .team-card .badge--large {
		display: none;
	}
	.head-to-head-select-teams .team-card .badge--small {
		display: block;
	}
	.head-to-head-select-teams .team-card p {
		font-size: 1.1rem;
		word-wrap: break-word;
	}
}
@media (max-width: 56.25em) {
	.head-to-head-select-teams {
		margin-left: -2rem;
		margin-right: -2rem;
	}
	.head-to-head-select-teams .alltime-cards,
	.head-to-head-select-teams .season-subheader {
		display: none;
	}
	.head-to-head-select-teams .mobile-toggle {
		display: inline-block;
	}
}
.head-to-head-previous {
	background: #e8e8e8;
	padding: 0 20px;
	max-height: 0;
	overflow: hidden;
	transition: max-height 0.3s ease-in-out;
}
.head-to-head-previous:before {
	content: "";
	display: block;
}
.head-to-head-previous:after {
	content: "";
	display: table;
	clear: both;
}
.head-to-head-previous .matchAbridged {
	transition: none;
	padding-top: 0.7rem;
	padding-bottom: 0.7rem;
	padding-right: 3.5rem;
}
.head-to-head-previous .matchAbridged:before {
	content: "";
	display: block;
}
.head-to-head-previous .matchAbridged:after {
	content: "";
	display: table;
	clear: both;
}
.head-to-head-previous h4 {
	font-size: 1.4rem;
	margin-bottom: 1rem;
}
.head-to-head-previous .team {
	float: left;
	width: 50%;
}
.head-to-head-previous .home {
	padding-right: 2.5rem;
	text-align: right;
}
.head-to-head-previous .away {
	padding-left: 2.5rem;
	text-align: left;
}
.head-to-head-previous .short {
	display: none;
}
.head-to-head-previous .score,
.head-to-head-previous time {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 5rem;
	margin-left: -3.7rem;
	margin-top: -1.2rem;
}
.head-to-head-previous.is-visible {
	max-height: 1000px;
}
.head-to-head-previous p {
	color: #76766f;
	margin-top: 0.5rem;
	margin-bottom: 1.5rem;
	font-size: 1.2rem;
}
.head-to-head-previous .plus-icon {
	display: inline-block;
	float: right;
	width: 18px;
	height: 18px;
	border-radius: 100%;
	background-color: #e8e8e8;
	position: absolute;
	top: 50%;
	right: 1rem;
	margin-top: -9px;
}
.head-to-head-previous .plus-icon .icn {
	z-index: 1;
	margin-top: 4px;
	margin-left: -5px;
	position: absolute;
}
@media (max-width: 25em), (max-width: 75em) and (min-width: 43.75em) {
	.head-to-head-previous .long {
		display: none;
	}
	.head-to-head-previous .short {
		display: inline-block;
	}
}
@media (max-width: 43.75em) {
	.head-to-head-previous {
		padding: 0;
	}
	.head-to-head-previous .recent {
		padding-bottom: 0;
	}
	.head-to-head-previous .upcoming {
		padding-bottom: 1rem;
	}
}
.recent,
.upcoming {
	padding-bottom: 20px;
	padding-top: 20px;
}
.recent .matchAbridged,
.upcoming .matchAbridged {
	border: 2px solid #dbdbdb;
	text-align: center;
	margin: 5px 0;
}
.recent .matchAbridged .badge-20,
.upcoming .matchAbridged .badge-20 {
	margin: 0 5px;
}
.recent .matchAbridged:focus,
.recent .matchAbridged:hover,
.upcoming .matchAbridged:focus,
.upcoming .matchAbridged:hover {
	background-color: #fff;
	border: 2px solid #e90052;
}
.recent .matchAbridged:focus .teamName,
.recent .matchAbridged:hover .teamName,
.upcoming .matchAbridged:focus .teamName,
.upcoming .matchAbridged:hover .teamName {
	color: #242424;
}
.recent .matchAbridged:focus time,
.recent .matchAbridged:hover time,
.upcoming .matchAbridged:focus time,
.upcoming .matchAbridged:hover time {
	background: #94948d;
	color: #fff;
}
.recent .matchAbridged:focus .plus-icon,
.recent .matchAbridged:hover .plus-icon,
.upcoming .matchAbridged:focus .plus-icon,
.upcoming .matchAbridged:hover .plus-icon {
	background-color: #e90052;
}
.previous-meetings {
	border: 1px solid #e8e8e8;
	border-top: 3px solid #e90052;
	margin: 2rem auto 0;
}
.previous-meetings h4 {
	text-align: center;
	margin: 2rem 0 1rem;
}
.previous-meetings .show-more-btn {
	width: 150px;
	margin: 0 auto;
	margin-bottom: 2rem;
}
.previous-meetings .matchFixtureContainer {
	border-top: none;
	text-align: center;
}
.previous-meetings time {
	margin-top: 1rem;
	display: inline-block;
	font-size: 1.2rem;
}
.previous-meetings p {
	margin-bottom: 0.5rem;
	opacity: 0.6;
	margin-top: 0.3rem;
	font-size: 1.2rem;
}
.previous-meetings .icn {
	display: inline-block;
	margin-bottom: -0.4rem;
	margin-right: 0.8rem;
}
.previous-meetings .teams {
	width: 100%;
}
.previous-meetings .stadium {
	display: inline-block;
	vertical-align: middle;
	margin-right: 0.5rem;
}
.previous-meetings .fixture {
	border: 1px solid #e8e8e8;
	border-left: none;
	border-right: none;
}
.previous-meetings .fixture .team {
	text-align: left;
}
.previous-meetings .fixture .team:first-of-type {
	text-align: right;
}
.previous-meetings .date {
	font-size: 1rem;
	padding-right: 5px;
}
@media (max-width: 56.25em) {
	.previous-meetings {
		width: 100%;
		margin-top: 3rem;
	}
}
.genericPage .articleHeader {
	min-height: auto;
	margin-bottom: 0;
	background: transparent;
	background-image: none;
	color: #660000;
}
.genericPage .articleHeader [class*="col-"] {
	width: 100%;
}
.genericPage .articleHeader .articleHeaderContent {
	padding: 4rem 0 4rem 6rem;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column-reverse;
	flex-direction: column-reverse;
}
.genericPage .articleHeader h5 {
	display: none;
}
.genericPage .articleHeader .newsTag {
	display: block;
	margin-bottom: 0;
}
.genericPage .standardArticle {
	margin: 0 0 2rem;
}
.genericPage .standardArticle .socialShareHover {
	margin-top: 0;
}
.genericPage .standardArticle h2 {
	margin: 2rem 0;
	line-height: 1.5;
}
.genericPage .standardArticle h3,
.genericPage .standardArticle h4,
.genericPage .standardArticle h5,
.genericPage .standardArticle h6 {
	margin: 1rem 0;
	line-height: 1.5;
}
@media (max-width: 63.9375em) {
	.genericPage .articleHeader {
		margin: 0 0 1.5rem;
	}
	.genericPage .articleHeader .articleHeaderContent {
		margin-left: -2rem;
		padding: 2rem 1rem;
	}
}
@media (max-width: 43.75em) {
	.genericPage .articleHeader {
		margin: -1rem 0 1rem;
	}
	.genericPage .articleHeader .articleHeaderContent {
		padding: 2rem 1rem;
	}
	.genericPage .articleHeader .articleTitle {
		width: 100%;
		font-size: 2.8rem;
	}
	.genericPage .standardArticle {
		margin-bottom: 0;
	}
	.genericPage .standardArticle img {
		width: 100%;
		margin: auto;
	}
}
@media (max-width: 25em) {
	.genericPage .articleHeader .articleHeaderContent {
		padding: 1rem;
	}
	.genericPage .articleHeader .articleTitle {
		font-size: 2rem;
	}
	.genericPage .articleHeader .articleAuth,
	.genericPage .articleHeader .newsTag {
		font-size: 1.1rem;
	}
	.genericPage .standardArticle h2 {
		font-size: 2.5rem;
	}
}
.articleHeader {
	color: #fff;
	margin: -2rem 0 2rem;
	min-height: 200px;
	z-index: -10;
	background-color: #660000;
	/* background-image: url(../i/bg-elements/heading-bg-article-desktop.svg); */
	background-position: 100% 100%;
	background-repeat: no-repeat;
	background-size: auto 100%;
}
@media (max-width: 43.75em) {
	.articleHeader {
		/* background-image: url(../i/bg-elements/heading-bg-mobile.svg); */
		background-position: 100% 0;
		background-size: auto 12rem;
	}
}
.articleHeader .video-promo {
	margin-bottom: 0;
	padding-top: 3rem;
}
@media (max-width: 43.75em) {
	.articleHeader .video-promo {
		padding-top: 2rem;
	}
}
.articleHeader .articleHeaderContent {
	padding: 6.4rem 0 11.1rem 8rem;
}
.articleHeader h5 {
	font-family: PremierSans-Regular, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 1.3rem;
}
.articleHeader .newsTag {
	color: #cc0000;
	margin-bottom: 0.5rem;
	font-family: PremierSans-Bold-Italic, Arial, Helvetica Neue, Helvetica,
		sans-serif;
	font-weight: 400;
	font-size: 1.3rem;
}
.articleHeader .articleTitle {
	font-size: 5.1rem;
	padding-bottom: 2rem;
	line-height: 1.2;
}
.articleHeader .articleAuth {
	color: #cc0000;
}
.col-9 > .standardArticle {
	margin: -8rem 0 2rem;
	padding: 0 0 2rem 8rem;
}
@media (max-width: 63.9375em) {
	.col-9 > .standardArticle {
		margin: 0 0 2rem;
	}
}
.col-9 > .standardArticle.noLeadMedia {
	margin-top: -2rem;
}
@media (max-width: 63.9375em) {
	.col-9 > .standardArticle.noLeadMedia {
		margin-top: 0;
	}
}
.col-9 > .standardArticle.noLeadMedia .socialShareHover {
	margin-top: 0;
}
.col-9 > .standardArticle .socialShareHover {
	display: block;
}
.standardArticle {
	color: #660000;
	position: relative;
}
.standardArticle .center {
	text-align: center;
}
.standardArticle .left {
	text-align: left;
	padding-right: 2rem;
}
.standardArticle .right {
	text-align: right;
	padding-left: 2rem;
}
.standardArticle .full-width.youtubeThumb iframe {
	width: 100%;
}
.standardArticle .socialShareHover {
	display: none;
	position: absolute;
	margin: 4rem 0 0 -4.5rem;
}
.standardArticle img {
	width: 100%;
}
.standardArticle > h1,
.standardArticle > h2,
.standardArticle > h3,
.standardArticle > h4,
.standardArticle > h5,
.standardArticle > h6 {
	margin: 2.5rem 0 1.5rem;
	padding: 0;
}
@media (min-width: 43.75em) {
	.standardArticle > h1,
	.standardArticle > h2,
	.standardArticle > h3,
	.standardArticle > h4,
	.standardArticle > h5,
	.standardArticle > h6 {
		margin: 4rem 0 2.6rem;
	}
}
.standardArticle > .subHeader,
.standardArticle > p {
	margin: 1.5rem 0;
	padding: 0;
}
@media (min-width: 43.75em) {
	.standardArticle > .subHeader,
	.standardArticle > p {
		margin: 2.6rem 0;
	}
}
.standardArticle > h1 {
	font-size: 2.4rem;
	line-height: 3.2rem;
}
@media (min-width: 43.75em) {
	.standardArticle > h1 {
		font-size: 4.5rem;
		line-height: 5.4rem;
	}
}
.standardArticle > h2 {
	font-size: 2rem;
	line-height: 2.8rem;
}
@media (min-width: 43.75em) {
	.standardArticle > h2 {
		font-size: 3.4rem;
		line-height: 3.6rem;
	}
}
.standardArticle > h3 {
	font-size: 1.8rem;
	line-height: 2.7rem;
}
@media (min-width: 43.75em) {
	.standardArticle > h3 {
		font-size: 2.4rem;
		line-height: 3.4rem;
	}
}
.standardArticle > h4 {
	font-size: 1.6rem;
	line-height: 2.5rem;
}
@media (min-width: 43.75em) {
	.standardArticle > h4 {
		font-size: 2rem;
		line-height: 2.8rem;
	}
}
.standardArticle > .subHeader {
	margin-bottom: 2rem;
}
.standardArticle > .subHeader p {
	color: #660000;
	font-size: 1.4rem;
	line-height: 2rem;
}
@media (min-width: 43.75em) {
	.standardArticle > .subHeader p {
		font-size: 1.6rem;
		line-height: 2.6rem;
	}
}
.standardArticle > .subHeader p span::-moz-selection {
	background: #05f0ff;
	color: #660000;
}
.standardArticle > .subHeader p span::selection {
	background: #05f0ff;
	color: #660000;
}
.standardArticle figcaption {
	font-size: 1.2rem;
	line-height: 1.9rem;
}
@media (min-width: 43.75em) {
	.standardArticle figcaption {
		line-height: 1.7rem;
	}
}
.standardArticle .articleWidget {
	margin: 0 0 2rem;
}
.standardArticle .articleWidget .articleImage,
.standardArticle .articleWidget .articleWidget {
	margin-bottom: 0;
}
.standardArticle .articleWidget.left {
	padding-right: 2rem;
	clear: left;
}
.standardArticle .articleWidget.right {
	padding-left: 2rem;
	clear: right;
}
.standardArticle .articleWidget.left,
.standardArticle .articleWidget.right {
	max-width: 30rem;
	width: 100%;
}
.standardArticle .articleWidget.full-width {
	clear: both;
}
.standardArticle .articleWidget.full-width .photo-widget {
	margin-left: -4rem;
	margin-right: -4rem;
}
.standardArticle .articleWidget .monthly-award__header {
	padding-right: 1rem;
}
.standardArticle .articleWidget .monthly-award__person img {
	margin-left: auto;
}
.standardArticle .articleQuote {
	margin: 0;
}
.standardArticle .thumbnail:hover img {
	transform: scale(1);
}
@media (min-width: 43.75em) {
	.standardArticle .articleImage {
		margin-bottom: 2rem;
	}
}
.standardArticle .articleImage:after {
	background: linear-gradient(270deg, #cc0000, #660000);
	content: "";
	display: block;
	height: 6px;
	margin: 0 auto;
	width: 98%;
}
.standardArticle .articleImage .thumbnail .image {
	width: 100%;
}
.standardArticle .articleImage .thumbnail .image:before {
	display: none;
}
.standardArticle .articleImage figcaption {
	padding: 2rem;
	text-align: center;
	background: #660000;
	color: #fff;
}
.standardArticle .articleImage img {
	display: block;
}
.standardArticle .relatedNewsContainer {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: row;
	flex-direction: row;
	-ms-flex-pack: start;
	justify-content: flex-start;
}
.standardArticle > h5 {
	font-size: 2.1rem;
	margin-bottom: 1rem;
}
.standardArticle > h6 {
	font-size: 1.8rem;
	margin-bottom: 1rem;
}
.standardArticle > ol,
.standardArticle > ul {
	margin-bottom: 2rem;
}
.standardArticle > ol li,
.standardArticle > ul li {
	margin-left: 2rem;
	padding-bottom: 1rem;
	font-size: 1.4rem;
	line-height: 2.6rem;
	list-style-type: disc;
	color: #242424;
}
.standardArticle > ol li {
	list-style-type: decimal;
}
.standardArticle > h1 a,
.standardArticle > h2 a,
.standardArticle > h3 a,
.standardArticle > h4 a,
.standardArticle > h5 a,
.standardArticle > h6 a,
.standardArticle > ol a,
.standardArticle > ul a {
	text-decoration: none;
	color: #e90052;
}
.standardArticle > h1 a:hover,
.standardArticle > h2 a:hover,
.standardArticle > h3 a:hover,
.standardArticle > h4 a:hover,
.standardArticle > h5 a:hover,
.standardArticle > h6 a:hover,
.standardArticle > ol a:hover,
.standardArticle > ul a:hover {
	text-decoration: underline;
}
.standardArticle > .table-scrollable {
	margin: 0 -1rem 2.5rem;
	overflow-x: auto;
	clear: both;
}
.standardArticle > .table-scrollable::-webkit-scrollbar {
	-webkit-appearance: none;
	appearance: none;
	height: 4px;
}
.standardArticle > .table-scrollable::-webkit-scrollbar-thumb {
	border-radius: 4px;
	background-color: rgba(0, 0, 0, 0.5);
	box-shadow: 0 0 1px hsla(0, 0%, 100%, 0.5);
}
@media (min-width: 43.75em) {
	.standardArticle > .table-scrollable {
		margin: 0 0 4rem;
	}
}
.standardArticle > .table-scrollable table {
	width: 100%;
}
.standardArticle > .table-scrollable table tr {
	line-height: 2.5rem;
}
.standardArticle > .table-scrollable table tr td,
.standardArticle > .table-scrollable table tr th {
	padding: 1rem;
	text-align: left;
}
@media (max-width: 43.75em) {
	.standardArticle > .table-scrollable table tr td,
	.standardArticle > .table-scrollable table tr th {
		white-space: nowrap;
	}
}
.standardArticle > .table-scrollable table thead {
	background: #660000;
	color: #fff;
	font-size: 1.5rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.standardArticle > .table-scrollable table tbody tr {
	border-bottom: 1px solid #e8e8e8;
}
.standardArticle > .table-scrollable table tbody tr td:last-of-type:after {
	display: none;
}
.standardArticle > .table-scrollable table tbody td {
	position: relative;
}
.standardArticle > .table-scrollable table tbody td:after {
	content: "";
	width: 1px;
	height: 75%;
	position: absolute;
	right: 0;
	top: 6px;
	background: #e8e8e8;
}
@media (max-width: 43.75em) {
	.standardArticle > .table-scrollable table tr {
		line-height: 1.5rem;
	}
	.standardArticle > .table-scrollable table thead {
		font-size: 1.2rem;
	}
	.standardArticle > .table-scrollable table tbody {
		font-size: 1.1rem;
	}
}
.standardArticle.no-room-for-racism .articleImage:after {
	background: #ebff00;
	content: "";
	display: block;
	height: 6px;
	margin: 0 auto;
	width: 98%;
}
.standardArticle.featured {
	margin: 0;
	padding: 0;
}
.standardArticle.featured .socialShareHover {
	display: block;
}
.standardArticle.featured .featuredHeaderContainer {
	margin-top: -2rem;
	height: calc(100vh - 162px);
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	position: relative;
	z-index: 20;
}
.standardArticle.featured .featuredHeaderContainer .featuredImage {
	width: 100%;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 50%;
	-ms-flex: 1;
	flex: 1;
}
.standardArticle.featured .articleHeader {
	width: 100%;
	margin: 0;
	padding: 3rem 0;
	line-height: 1.2;
	text-align: center;
	background: #660000;
}
.standardArticle.featured .featuredSubHeader {
	margin: 2rem auto;
	font-size: 2.5rem;
}
.standardArticle.featured h2 {
	margin: 3rem auto 1rem;
}
.standardArticle.featured p {
	margin: 0 auto 2rem;
}
.standardArticle.featured p span::-moz-selection {
	background: #05f0ff;
	color: #660000;
}
.standardArticle.featured p span::selection {
	background: #05f0ff;
	color: #660000;
}
.standardArticle.featured .articleWidget .quoteContainer {
	float: none;
	width: 100%;
	margin: 0;
}
.standardArticle.featured .articleWidget.left .articleImage figcaption,
.standardArticle.featured .articleWidget.right .articleImage figcaption {
	padding: 2rem;
}
.standardArticle.featured .articleQuote p {
	max-width: 90%;
	margin: 0 auto 0.5rem;
}
.standardArticle.featured .articleImage {
	max-width: 1200px;
	margin: 0 auto 3rem;
}
.standardArticle.featured .articleImage img {
	max-width: none;
}
.standardArticle.featured .articleImage figcaption {
	padding: 2rem;
}
.standardArticle.featured .wrapper [class*="col-"] > h5 {
	font-size: 2.1rem;
	margin-bottom: 1rem;
}
.standardArticle.featured .wrapper [class*="col-"] > h6 {
	font-size: 1.8rem;
	margin-bottom: 1rem;
}
.standardArticle.featured .wrapper [class*="col-"] > ol,
.standardArticle.featured .wrapper [class*="col-"] > ul {
	margin-bottom: 2rem;
}
.standardArticle.featured .wrapper [class*="col-"] > ol li,
.standardArticle.featured .wrapper [class*="col-"] > ul li {
	margin-left: 2rem;
	padding-bottom: 1rem;
	font-size: 1.4rem;
	line-height: 2.6rem;
	list-style-type: disc;
	color: #242424;
}
.standardArticle.featured .wrapper [class*="col-"] > ol li {
	list-style-type: decimal;
}
.standardArticle.featured .wrapper [class*="col-"] > h1 a,
.standardArticle.featured .wrapper [class*="col-"] > h2 a,
.standardArticle.featured .wrapper [class*="col-"] > h3 a,
.standardArticle.featured .wrapper [class*="col-"] > h4 a,
.standardArticle.featured .wrapper [class*="col-"] > h5 a,
.standardArticle.featured .wrapper [class*="col-"] > h6 a,
.standardArticle.featured .wrapper [class*="col-"] > ol a,
.standardArticle.featured .wrapper [class*="col-"] > ul a {
	text-decoration: none;
	color: #e90052;
}
.standardArticle.featured .wrapper [class*="col-"] > h1 a:hover,
.standardArticle.featured .wrapper [class*="col-"] > h2 a:hover,
.standardArticle.featured .wrapper [class*="col-"] > h3 a:hover,
.standardArticle.featured .wrapper [class*="col-"] > h4 a:hover,
.standardArticle.featured .wrapper [class*="col-"] > h5 a:hover,
.standardArticle.featured .wrapper [class*="col-"] > h6 a:hover,
.standardArticle.featured .wrapper [class*="col-"] > ol a:hover,
.standardArticle.featured .wrapper [class*="col-"] > ul a:hover {
	text-decoration: underline;
}
.standardArticle.featured .wrapper [class*="col-"] > .table-scrollable {
	margin: 0 -1rem 2.5rem;
	overflow-x: auto;
	clear: both;
}
.standardArticle.featured
	.wrapper
	[class*="col-"]
	> .table-scrollable::-webkit-scrollbar {
	-webkit-appearance: none;
	appearance: none;
	height: 4px;
}
.standardArticle.featured
	.wrapper
	[class*="col-"]
	> .table-scrollable::-webkit-scrollbar-thumb {
	border-radius: 4px;
	background-color: rgba(0, 0, 0, 0.5);
	box-shadow: 0 0 1px hsla(0, 0%, 100%, 0.5);
}
@media (min-width: 43.75em) {
	.standardArticle.featured .wrapper [class*="col-"] > .table-scrollable {
		margin: 0 0 4rem;
	}
}
.standardArticle.featured .wrapper [class*="col-"] > .table-scrollable table {
	width: 100%;
}
.standardArticle.featured
	.wrapper
	[class*="col-"]
	> .table-scrollable
	table
	tr {
	line-height: 2.5rem;
}
.standardArticle.featured
	.wrapper
	[class*="col-"]
	> .table-scrollable
	table
	tr
	td,
.standardArticle.featured
	.wrapper
	[class*="col-"]
	> .table-scrollable
	table
	tr
	th {
	padding: 1rem;
	text-align: left;
}
@media (max-width: 43.75em) {
	.standardArticle.featured
		.wrapper
		[class*="col-"]
		> .table-scrollable
		table
		tr
		td,
	.standardArticle.featured
		.wrapper
		[class*="col-"]
		> .table-scrollable
		table
		tr
		th {
		white-space: nowrap;
	}
}
.standardArticle.featured
	.wrapper
	[class*="col-"]
	> .table-scrollable
	table
	thead {
	background: #660000;
	color: #fff;
	font-size: 1.5rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.standardArticle.featured
	.wrapper
	[class*="col-"]
	> .table-scrollable
	table
	tbody
	tr {
	border-bottom: 1px solid #e8e8e8;
}
.standardArticle.featured
	.wrapper
	[class*="col-"]
	> .table-scrollable
	table
	tbody
	tr
	td:last-of-type:after {
	display: none;
}
.standardArticle.featured
	.wrapper
	[class*="col-"]
	> .table-scrollable
	table
	tbody
	td {
	position: relative;
}
.standardArticle.featured
	.wrapper
	[class*="col-"]
	> .table-scrollable
	table
	tbody
	td:after {
	content: "";
	width: 1px;
	height: 75%;
	position: absolute;
	right: 0;
	top: 6px;
	background: #e8e8e8;
}
@media (max-width: 43.75em) {
	.standardArticle.featured
		.wrapper
		[class*="col-"]
		> .table-scrollable
		table
		tr {
		line-height: 1.5rem;
	}
	.standardArticle.featured
		.wrapper
		[class*="col-"]
		> .table-scrollable
		table
		thead {
		font-size: 1.2rem;
	}
	.standardArticle.featured
		.wrapper
		[class*="col-"]
		> .table-scrollable
		table
		tbody {
		font-size: 1.1rem;
	}
}
.standardArticle .col-12 {
	padding: 0;
}
.standardArticle .relatedArticles {
	margin: 0 0 3.2rem;
	border-top: 0;
}
.standardArticle .relatedArticles:before {
	content: "";
	display: block;
}
.standardArticle .relatedArticles:after {
	content: "";
	display: table;
	clear: both;
}
.standardArticle .relatedArticles p {
	line-height: normal;
	font-size: 1.2rem;
	margin: 0 0 1.5rem;
	color: #333;
}
.standardArticle .relatedArticles .relatedArticlesWrapper {
	border-bottom: 1px dotted #e8e8e8;
	overflow: hidden;
	padding: 1rem 0;
}
@media (min-width: 43.75em) {
	.standardArticle .relatedArticles .relatedArticlesWrapper {
		border: none;
		display: -ms-flexbox;
		display: flex;
	}
}
.standardArticle .relatedArticles .relatedArticlesWrapper .relatedArticle {
	height: 100%;
}
.standardArticle .relatedArticles .relatedArticlesText {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 1.3rem;
}
.standardArticle .relatedArticles .col-3 {
	border-top: 1px solid #e8e8e8;
	width: 33.3%;
	padding: 0.8rem 0;
}
@media (min-width: 43.75em) {
	.standardArticle .relatedArticles .col-3 {
		border-bottom: 1px dotted #e8e8e8;
	}
	.standardArticle .relatedArticles .col-3:not(:last-child) {
		border-right: 1px dotted #e8e8e8;
	}
}
.standardArticle .relatedArticles .relatedArticle {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	margin-bottom: 0;
	padding-right: 0.5rem;
}
.standardArticle .relatedArticles .relatedArticle .badge-25 {
	top: 50%;
	left: 0.5rem;
}
.standardArticle .relatedArticles .relatedArticle .type {
	position: absolute;
	top: 50%;
	left: 0.5rem;
	transform: translateY(-50%);
}
.standardArticle .relatedArticles .relatedArticle .type.text {
	content: "";
	background: url(../i/sprites/global-sprite.png) -72px -704px no-repeat;
	width: 20px;
	height: 14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.standardArticle .relatedArticles .relatedArticle .type.text {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.standardArticle .relatedArticles .relatedArticle .type.video {
	content: "";
	background: url(../i/sprites/global-sprite.png) -755px -669px no-repeat;
	width: 12px;
	height: 12px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.standardArticle .relatedArticles .relatedArticle .type.video {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.standardArticle .relatedArticles .relatedArticle .type.play {
	content: "";
	background: url(../i/sprites/global-sprite.png) -211px -640px no-repeat;
	width: 10px;
	height: 11px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.standardArticle .relatedArticles .relatedArticle .type.play {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.standardArticle .relatedArticles .relatedArticle .type.photo {
	content: "";
	background: url(../i/sprites/global-sprite.png) -132px -704px no-repeat;
	width: 20px;
	height: 14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.standardArticle .relatedArticles .relatedArticle .type.photo {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.standardArticle .relatedArticles strong {
	display: block;
	font-size: 1.2rem;
	color: #e90052;
	margin-bottom: 0.3rem;
}
.standardArticle .relatedArticles a {
	padding-left: 3.5rem;
}
.standardArticle .relatedArticles a:hover {
	box-shadow: none;
}
.standardArticle .relatedArticles a:hover .articleLead {
	color: #e90052;
}
.standardArticle .relatedArticles .articleLead {
	font-family: PremierSans-Regular, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	color: #6c6c6c;
	font-size: 1.1rem;
	line-height: 1;
	margin: 0;
	padding: 1rem 0;
}
.standardArticle .relatedArticles .articleDate {
	background-color: transparent;
	color: #76766f;
}
.articleSidebar > div {
	margin-bottom: 2rem;
}
.articleSidebar figcaption {
	padding: 1rem;
	text-align: center;
	background: #660000;
	color: #fff;
}
@media (max-width: 63.9375em) {
	.articleHeader {
		min-height: auto;
	}
	.articleHeader .articleTitle {
		font-size: 4rem;
	}
	.articleHeader .articleHeaderContent {
		padding: 2.5rem 0;
	}
	.col-9 > .standardArticle,
	.standardArticle {
		padding-left: 0;
	}
	.standardArticle .articleQuote {
		width: 100%;
		margin: 0;
	}
	.standardArticle > ul li,
	.standardArticle ol li {
		line-height: 2rem;
		font-size: 1.4rem;
	}
	.standardArticle .articleWidget.full-width .photo-widget {
		margin-left: 0;
		margin-right: 0;
	}
	.standardArticle .articleWidget .thumbnail .image {
		width: 100%;
	}
	.standardArticle.featured {
		margin: 0;
	}
	.standardArticle.featured .col-12 {
		padding: 0 5%;
	}
	.standardArticle.featured .relatedArticles {
		max-width: 100%;
	}
	.standardArticle.featured .featuredHeaderContainer {
		height: calc(100vh - 50px);
	}
	.standardArticle.featured .articleHeader {
		padding: 2rem 1rem;
	}
	.standardArticle.featured .articleQuote {
		margin: 0;
	}
	.standardArticle .socialShareHover {
		display: none;
	}
}
@media (max-width: 43.75em) {
	.articleHeader {
		margin: 0;
	}
	.articleHeader .articleTitle {
		width: 75%;
		font-size: 2.4rem;
		line-height: 3.1rem;
	}
	.articlePage .mainWidget {
		margin: 0 0 3rem;
	}
	.standardArticle .subHeader {
		margin: 2rem 0;
	}
	.standardArticle img {
		max-width: none;
	}
	.standardArticle .articleWidget.left,
	.standardArticle .articleWidget.right {
		width: 100%;
		padding: 0;
		max-width: none;
	}
	.standardArticle.featured .full-width .articleImage img {
		margin-left: 0;
	}
	.standardArticle.featured .featuredHeaderContainer {
		height: auto;
	}
	.standardArticle.featured .featuredHeaderContainer .featuredImage {
		padding-top: 56%;
	}
	.standardArticle.featured img {
		margin: 0;
		max-width: none;
		width: 100vw;
	}
	.standardArticle.featured .articleImage {
		width: 100vw;
		margin-left: -3rem;
		padding: 2rem;
	}
	.standardArticle.featured .articleHeader .articleTitle {
		width: 100%;
	}
	.standardArticle.featured .articleWidget.left,
	.standardArticle.featured .articleWidget.right {
		width: 100%;
		max-width: none;
	}
	.standardArticle .articleImage {
		margin: 0 -1rem;
	}
	.standardArticle .articleImage figcaption {
		width: 100%;
	}
	.standardArticle .articleImage:after {
		display: none;
	}
	.standardArticle .relatedArticles {
		margin-left: 0;
		margin-right: 0;
	}
	.standardArticle .relatedArticles p {
		padding-bottom: 0;
		margin: 0;
	}
	.standardArticle .relatedArticles .relatedArticlesWrapper {
		padding: 0;
	}
	.standardArticle .relatedArticles .relatedArticlesText {
		margin-bottom: 1rem;
	}
	.standardArticle .relatedArticles .col-3 {
		width: 100%;
		padding: 0;
	}
	.standardArticle .relatedArticles .articleLead {
		padding: 1.8rem 0;
	}
}
@media (max-width: 400px) {
	.articleHeader .articleTitle {
		width: 90%;
	}
	.standardArticle .articleWidget.left,
	.standardArticle .articleWidget.right {
		width: 100%;
		padding: 0 5%;
	}
}
.featuredArticleThumb {
	margin-left: -1rem;
	margin-right: -1rem;
	margin-bottom: 2rem;
}
.featuredArticleThumb:before {
	content: "";
	display: block;
}
.featuredArticleThumb:after {
	content: "";
	display: table;
	clear: both;
}
.featuredArticleThumb [class*="col-"] {
	float: none;
	display: inline-block;
	vertical-align: middle;
	margin-right: -4px;
}
.featuredArticleThumb .col-8-m {
	border-right: 1px dashed #e8e8e8;
}
.featuredArticleThumb .relatedArticles {
	border-top: 0;
	padding-top: 0;
	margin-top: 0;
	padding-left: 3rem;
}
@media (max-width: 43.75em) {
	.featuredArticleThumb {
		margin-bottom: 0;
	}
	.featuredArticleThumb .thumbnail {
		margin-bottom: 1rem;
	}
	.featuredArticleThumb .col-4-m {
		display: none;
	}
}
.article-preview {
	padding-top: 0;
}
.webViewBody .standardArticle ol li,
.webViewBody .standardArticle ul li {
	line-height: 2rem;
	font-size: 1.7rem !important;
}
.article-preview .standardArticle {
	margin: -8rem 0 2rem;
	padding: 0 0 2rem 8rem;
}
.article-preview .standardArticle .socialShareHover {
	display: block;
}
.article-preview .cookies-notice {
	display: none;
}
.embeddedStats {
	width: 100%;
	min-height: 35rem;
	padding-bottom: 1rem;
}
.embeddedStats:before {
	content: "";
	display: block;
}
.embeddedStats:after {
	content: "";
	display: table;
	clear: both;
}
.embeddedStats .sectionTitle {
	margin: 0;
	font-size: 1.8rem;
	background: #660000;
	color: #fff;
	line-height: 1.5;
	padding: 0.8rem 1rem;
}
.embeddedStats .teamName {
	width: 50%;
	display: block;
	float: left;
	color: #333;
	text-decoration: none;
	text-align: center;
	padding: 2rem 0;
}
.embeddedStats .teamName:hover {
	text-decoration: underline;
}
.embeddedStats .teamName .badgeContainer {
	display: inline-block;
	vertical-align: middle;
	width: 45px;
	height: 45px;
	margin-right: 0.5rem;
	background: #fff;
	border: 3px solid #e90052;
	border-radius: 100%;
}
.embeddedStats .teamName .badgeContainer [class*="badge"] {
	margin: 7px;
}
.embeddedStats .teamName:first-of-type .badgeContainer {
	border-color: #660000;
}
.embeddedStats .mainStat {
	width: 40%;
	float: left;
	padding: 0 1rem;
}
.embeddedStats .mainStat .donut {
	position: relative;
}
.embeddedStats .mainStat .donutHole {
	width: 140px;
	height: 140px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -72px 0 0 -70px;
	border-radius: 100%;
	z-index: 5;
	background: #fff;
	line-height: 5.6;
	text-align: center;
	font-size: 2.4rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.embeddedStats .mainStat .possession {
	background: #660000;
	border-radius: 50%;
	transform: rotate(-90deg);
}
.embeddedStats .possessionLegend {
	width: 100%;
	margin: 1.5rem 0;
}
.embeddedStats .possessionLegend__wrapper {
	margin: 0 auto;
	display: table;
}
.embeddedStats .possessionLegend__circle {
	width: 1.5rem;
	height: 1.5rem;
	border-radius: 50%;
	margin-right: 0.5rem;
	display: inline-block;
	vertical-align: text-bottom;
}
.embeddedStats .possessionLegend .possessionLegend--1 {
	display: inline-block;
}
.embeddedStats
	.possessionLegend
	.possessionLegend--1
	.possessionLegend__circle {
	background-color: #660000;
}
.embeddedStats .possessionLegend .possessionLegend--2 {
	display: inline-block;
}
.embeddedStats
	.possessionLegend
	.possessionLegend--2
	.possessionLegend__circle {
	background-color: #e90052;
}
.embeddedStats .possessionLegend__stat {
	font-size: 1.2rem;
	line-height: 1.5rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	margin-right: 1.5rem;
}
.embeddedStats .otherStatsContainer {
	width: 60%;
	min-height: 25rem;
	float: left;
	padding: 0 1rem;
}
.embeddedStats .statTitle {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	margin-bottom: 0.5rem;
	display: inline-block;
}
.embeddedStats .resultDisplay {
	width: 100%;
	height: 3rem;
	display: block;
	position: relative;
	margin-bottom: 1rem;
	border-radius: 2px;
	background: #e90052;
}
.embeddedStats .resultDisplay .result {
	height: 100%;
	background: #660000;
}
.embeddedStats .resultDisplay .statsContainer {
	width: 100%;
	position: absolute;
	top: 0;
	padding: 0 1rem;
	line-height: 3rem;
	color: #fff;
}
.embeddedStats .resultDisplay .statsContainer span:last-child {
	float: right;
}
.embeddedStats .statsWrapper {
	width: 100%;
	float: left;
	display: -ms-flexbox;
	display: flex;
}
.embeddedStats .statsWrapper:before {
	content: "";
	display: block;
}
.embeddedStats .statsWrapper:after {
	content: "";
	display: table;
	clear: both;
}
@media (max-width: 63.9375em) {
	.embeddedStats .mainStat .donutHole {
		width: 100px;
		height: 100px;
		margin: -52px 0 0 -50px;
		line-height: 4.2;
	}
}
@media (max-width: 43.75em) {
	.embeddedStats .mainStat {
		width: 45%;
	}
	.embeddedStats .otherStatsContainer {
		width: 55%;
	}
}
@media (max-width: 25em) {
	.embeddedStats .statsWrapper {
		-ms-flex-direction: column;
		flex-direction: column;
	}
	.embeddedStats .statsWrapper .mainStat {
		margin-bottom: 2rem;
		width: 100%;
	}
	.embeddedStats .statsWrapper .mainStat .donut {
		width: 50%;
		float: left;
	}
	.embeddedStats .statsWrapper .possessionLegend {
		margin: 4rem 0;
	}
	.embeddedStats .statsWrapper .possessionLegend--1,
	.embeddedStats .statsWrapper .possessionLegend--2 {
		display: block;
	}
	.embeddedStats .otherStatsContainer {
		width: 100%;
		border: none;
	}
	.embeddedStats .teamName .team {
		display: block;
		margin: 0.5rem 0 0;
	}
}
.articleQuote {
	font-family: PremierSans-Regular, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	position: relative;
	margin: 2rem 0 2rem -10rem;
	padding: 3rem 5rem 2rem;
	background: #05f0ff;
}
.articleQuote .quoteMarks {
	background: url(../i/bg-elements/quotes.png);
	background-repeat: no-repeat;
	position: absolute;
	display: block;
	width: 34px;
	height: 26px;
	top: -4px;
	left: 2rem;
}
.articleQuote .name {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.articleQuote p {
	font-size: 2rem;
}
.articleQuote footer p {
	margin: 0;
	font-size: 1.4rem;
}
.video-embedded .vjs-dock-text {
	padding-right: 1em;
	text-align: left;
}
.video-embedded .vjs-dock-description,
.video-embedded .vjs-dock-title {
	white-space: normal;
}
.video-embedded .vjs-dock-description {
	font-size: 1.2rem;
}
.video-embedded .vjs-playing .vjs-play-control .vjs-icon-placeholder:before {
	content: "\f103" !important;
}
.video-embedded
	.vjs-paused
	.vjs-play-control.vjs-ended
	.vjs-icon-placeholder:before {
	content: "\f101" !important;
}
.video-embedded
	.vjs-paused.vjs-ended
	.vjs-play-control.vjs-ended
	.vjs-icon-placeholder:before {
	content: "\f116" !important;
}
.video-embedded__meta {
	display: -ms-flexbox;
	display: flex;
	margin-top: 5px;
}
.video-embedded__audioDesc .label,
.video-embedded__closedCaption .label {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	background: #660000;
	color: #fff;
	font-size: 1.1rem;
	width: 25px;
	height: 25px;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: center;
	justify-content: center;
	-ms-flex-align: center;
	align-items: center;
	margin-right: 2px;
}
.video-embedded__audioDesc {
	cursor: pointer;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
}
.video-embedded__audioDesc .desc-container {
	font-size: 1.3rem;
	color: #660000;
	margin: 0 5px;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
}
.video-embedded__audioDesc .desc-text {
	margin-right: 5px;
}
.video-embedded__audioDesc .icon {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) -82px -56px no-repeat;
	width: 9px;
	height: 8px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.video-embedded__audioDesc .icon {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.video-embedded__closedCaption + .video-embedded__audioDesc .label--cc {
	display: none;
}
.video-embedded .video-js video::-webkit-media-text-track-container {
	height: inherit;
	overflow: visible;
}
.video-embedded .video-js video::-webkit-media-text-track-display {
	top: 17em;
}
@media (max-width: 63.9375em) {
	.articleQuote p {
		font-size: 1.6rem;
	}
}
@media (max-width: 43.75em) {
	.articleQuote {
		padding: 3rem 2rem 2rem;
	}
	.articleQuote p {
		font-size: 1.5rem;
	}
	.articleQuote footer p,
	.video-embedded__audioDesc .desc {
		font-size: 1.2rem;
	}
	.matchBlog .blogCard .video-embedded__audioDesc .icon {
		margin-bottom: 0;
	}
}
@media (max-width: 450px) {
	.articleQuote {
		background: #05f0ff;
	}
}
.twitterCarousel {
	width: 100%;
	position: relative;
}
.twitterCarousel .paginationContainer {
	margin: 1rem 0;
	text-align: right;
}
.twitterCarousel .twitterList {
	height: 155px;
	overflow-y: scroll;
}
.twitterCarousel .tweetContainer {
	height: 100%;
}
.twitterCarousel .tweetContainer .tweet {
	width: 100%;
	height: 100%;
}
.twitterCarousel .tweetContainer p {
	line-height: 1.2;
}
.articleWidget .video-js {
	width: 100%;
	height: 0;
	padding-top: 56%;
}
.articleWidget .matchAbridged .broadcaster {
	width: 6.4rem;
}
.articlePair {
	margin-left: -1rem;
	margin-right: -1rem;
}
.articlePair:before {
	content: "";
	display: block;
}
.articlePair:after {
	content: "";
	display: table;
	clear: both;
}
.articlePair .thumbnail {
	margin-bottom: 2rem;
}
.articlePair .relatedArticle {
	float: left;
	width: 50%;
	border-bottom: 0;
}
.articlePair .relatedArticle:last-child {
	border-left: 1px solid #76766f;
	padding-left: 7.57576%;
}
@media (max-width: 43.75em) {
	.articlePair .thumbnail {
		background-color: transparent;
		width: 100%;
	}
	.articlePair .thumbnail figure {
		display: -ms-flexbox;
		display: flex;
	}
	.articlePair .thumbnail .image {
		width: 40%;
		float: left;
	}
	.articlePair .thumbnail .image:before {
		content: "";
		background: url(../i/sprites/global-sprite.png) -672px -226px no-repeat;
		width: 26px;
		height: 149px;
		left: auto;
		right: -1px;
	}
}
@media (max-width: 43.75em) and (-webkit-min-device-pixel-ratio: 2),
	(max-width: 43.75em) and (min-resolution: 192dpi) {
	.articlePair .thumbnail .image:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
@media (max-width: 43.75em) {
	.articlePair .thumbnail .image img {
		height: 100%;
		-o-object-fit: cover;
		object-fit: cover;
	}
	.articlePair .thumbnail .title {
		font-size: 3.1rem;
		margin-bottom: 0.8rem;
	}
	.articlePair .thumbnail .text {
		font-size: 1.3rem;
		color: #6c6c6c;
	}
	.articlePair .thumbnail figcaption {
		width: 60%;
		padding: 3.6rem;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-direction: column;
		flex-direction: column;
		-ms-flex-pack: center;
		justify-content: center;
	}
	.articlePair .thumbnail figcaption:before {
		left: 0;
		top: 0;
		right: auto;
		width: 0.4rem;
		height: 100%;
		background-image: linear-gradient(0deg, #660000, #cc0000);
	}
}
@media (max-width: 43.75em) and (max-width: 43.75em) {
	.articlePair .thumbnail figcaption {
		padding: 1.7rem;
	}
	.articlePair .thumbnail figcaption:before {
		content: none;
	}
	.articlePair .thumbnail .title {
		font-size: 1.5rem;
		line-height: 1.4;
		margin-bottom: 0;
	}
	.articlePair .thumbnail .image {
		height: auto;
	}
	.articlePair .thumbnail figure {
		-ms-flex-align: unset;
		align-items: unset;
	}
}
@media (max-width: 43.75em) {
	.articlePair .relatedArticle {
		display: none;
	}
}
.galleryArticle {
	margin-top: -2rem;
	margin-bottom: -2rem;
	padding-bottom: 2rem;
	list-style-type: none;
	background-color: #660000;
	background-image: url(../i/bg-elements/gallery-shard.svg);
	background-size: 244px 261px;
	background-repeat: no-repeat;
	background-position: 0 0;
	color: #fff;
}
.galleryArticle:before {
	content: "";
	display: block;
}
.galleryArticle:after {
	content: "";
	display: table;
	clear: both;
}
.galleryArticle .articleShare {
	position: absolute;
	left: 1rem;
	top: 28rem;
}
.galleryArticle .galleryContainer {
	padding-left: 10rem;
}
.galleryArticle .pageHeader {
	max-width: 70%;
	padding-top: 4rem;
}
.galleryArticle .pageTitle {
	float: none;
	margin-bottom: 1rem;
	line-height: 1.3;
}
.galleryArticle time {
	display: block;
	margin-bottom: 4rem;
}
.galleryArticle .subHeader {
	line-height: 1.4;
}
.galleryArticle .galleryItem {
	width: 100%;
	margin-bottom: 6rem;
}
.galleryArticle .galleryItem .thumbnail:hover img {
	transform: none;
}
.galleryArticle .galleryItem .image {
	width: 70%;
	float: left;
}
.galleryArticle .galleryItem figcaption {
	width: 30%;
	float: left;
	position: relative;
	line-height: 1.4;
	padding: 2rem 0 0 2rem;
	color: #fff;
}
.galleryArticle .galleryItem figcaption:before {
	content: "";
	display: block;
	position: absolute;
	top: 0;
	left: 2rem;
	height: 2px;
	width: 35%;
	background: #fff;
	opacity: 0.85;
}
.galleryArticle .galleryItem .captionTitle {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 1.6rem;
	margin-bottom: 0.5rem;
}
.galleryArticle .galleryItem .captionBody {
	opacity: 0.85;
}
.galleryArticle picture {
	position: relative;
}
.galleryArticle img {
	display: block;
	width: 100%;
}
.galleryArticle a {
	text-decoration: none;
	color: #e90052;
}
.galleryArticle a:hover {
	text-decoration: underline;
}
.galleryArticle .thumbnail .image:before {
	display: none;
}
@media (max-width: 1420px) {
	.galleryArticle {
		background-image: url(../i/bg-elements/gallery-shard-mob.svg);
		background-size: 148px 221px;
		background-position: 100% -3rem;
	}
}
@media (max-width: 63.9375em) {
	.galleryArticle .pageHeader {
		max-width: 80%;
		padding-top: 2rem;
	}
	.galleryArticle .pageTitle {
		font-size: 4vw;
	}
	.galleryArticle time {
		margin-bottom: 2rem;
	}
	.galleryArticle .subHeader {
		font-size: 1.4rem;
	}
	.galleryArticle .galleryContainer {
		padding: 0;
	}
	.galleryArticle .galleryItem .image {
		width: 100%;
	}
	.galleryArticle .galleryItem figcaption {
		width: 100%;
		padding: 2rem 0 0;
	}
	.galleryArticle .galleryItem figcaption:before {
		display: none;
	}
}
@media (max-width: 700px) {
	.galleryArticle {
		margin-top: 0;
	}
	.galleryArticle .pageHeader {
		padding-left: 2rem;
	}
	.galleryArticle .galleryItem figure {
		display: block;
	}
	.galleryArticle .galleryItem figure figcaption {
		min-height: 0;
	}
}
@media (max-width: 43.75em) {
	.galleryArticle .pageTitle {
		font-size: 5.5vw;
	}
	.galleryArticle .galleryItem {
		margin-bottom: 2rem;
	}
	.galleryArticle .galleryItem .image {
		margin-left: -1rem;
	}
	.galleryArticle .galleryItem figcaption {
		padding-top: 1rem;
	}
}
.galleryModal {
	bottom: 0;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
}
.galleryModal .galleryWrapper {
	height: 100%;
	margin: 0 auto;
	max-width: 1350px;
	overflow: hidden;
	width: 100%;
}
.galleryModal .galleryList {
	height: 100%;
	margin: 0;
	padding: 0;
	position: relative;
	width: 100%;
}
.galleryModal .galleryList li {
	list-style: none;
	list-style-image: none;
	margin: 0;
	padding: 0;
	position: absolute;
	text-align: center;
	top: 50%;
	transform: translateY(-50%);
	transition: left 0.4s ease-in-out;
	width: 100%;
	z-index: -1;
}
.galleryModal .galleryList li figcaption {
	position: absolute;
	bottom: 0;
	width: 100%;
	padding: 1rem;
	text-align: left;
	background: rgba(0, 0, 0, 0.8);
}
.galleryModal .galleryList li .galleryCaptionTitle {
	display: block;
	width: 100%;
	font-size: 2rem;
	padding-bottom: 0.5rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.galleryModal .galleryList li .galleryCaptionBody {
	display: block;
	width: 100%;
	font-size: 1.6rem;
}
.galleryModal .galleryList li.prev {
	left: -100%;
}
.galleryModal .galleryList li.current {
	left: 0;
	z-index: 1;
}
.galleryModal .galleryList li.next {
	left: 100%;
}
.galleryModal .galleryList li:before {
	content: "";
	display: inline-block;
	height: 100%;
	font-size: 0;
	vertical-align: middle;
}
.galleryModal .galleryList li img {
	display: inline-block;
	max-height: 100%;
	max-width: 100%;
	vertical-align: middle;
}
.galleryModal .galleryNavButton {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	z-index: 1;
	transition: all 0.3s cubic-bezier(0.77, 0, 0.175, 1);
}
.galleryModal .galleryNavButton.prev {
	left: 4rem;
	content: "";
	background: url(../i/sprites/chevrons-sprite.png) 0 0 no-repeat;
	width: 34px;
	height: 59px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.galleryModal .galleryNavButton.prev {
		background-image: url(../i/sprites/chevrons-sprite@x2.png);
		background-size: 93px 83px;
	}
}
.galleryModal .galleryNavButton.prev:focus,
.galleryModal .galleryNavButton.prev:hover {
	left: 3rem;
}
.galleryModal .galleryNavButton.next {
	right: 4rem;
	content: "";
	background: url(../i/sprites/chevrons-sprite.png) -34px 0 no-repeat;
	width: 34px;
	height: 59px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.galleryModal .galleryNavButton.next {
		background-image: url(../i/sprites/chevrons-sprite@x2.png);
		background-size: 93px 83px;
	}
}
.galleryModal .galleryNavButton.next:focus,
.galleryModal .galleryNavButton.next:hover {
	right: 3rem;
}
.galleryModal .galleryNavButton:hover {
	cursor: pointer;
}
.webViewBody .articleShare {
	display: none;
}
@media (max-width: 43.75em) {
	.latestArticles .thumbnail {
		background-color: transparent;
		width: 100%;
	}
	.latestArticles .thumbnail figure {
		display: -ms-flexbox;
		display: flex;
	}
	.latestArticles .thumbnail .image {
		width: 40%;
		float: left;
	}
	.latestArticles .thumbnail .image:before {
		content: "";
		background: url(../i/sprites/global-sprite.png) -672px -226px no-repeat;
		width: 26px;
		height: 149px;
		left: auto;
		right: -1px;
	}
}
@media (max-width: 43.75em) and (-webkit-min-device-pixel-ratio: 2),
	(max-width: 43.75em) and (min-resolution: 192dpi) {
	.latestArticles .thumbnail .image:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
@media (max-width: 43.75em) {
	.latestArticles .thumbnail .image img {
		height: 100%;
		-o-object-fit: cover;
		object-fit: cover;
	}
	.latestArticles .thumbnail .title {
		font-size: 3.1rem;
		margin-bottom: 0.8rem;
	}
	.latestArticles .thumbnail .text {
		font-size: 1.3rem;
		color: #6c6c6c;
	}
	.latestArticles .thumbnail figcaption {
		width: 60%;
		padding: 3.6rem;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-direction: column;
		flex-direction: column;
		-ms-flex-pack: center;
		justify-content: center;
	}
	.latestArticles .thumbnail figcaption:before {
		left: 0;
		top: 0;
		right: auto;
		width: 0.4rem;
		height: 100%;
		background-image: linear-gradient(0deg, #660000, #cc0000);
	}
}
@media (max-width: 43.75em) and (max-width: 43.75em) {
	.latestArticles .thumbnail figcaption {
		padding: 1.7rem;
	}
	.latestArticles .thumbnail figcaption:before {
		content: none;
	}
	.latestArticles .thumbnail .title {
		font-size: 1.5rem;
		line-height: 1.4;
		margin-bottom: 0;
	}
	.latestArticles .thumbnail .image {
		height: auto;
	}
	.latestArticles .thumbnail figure {
		-ms-flex-align: unset;
		align-items: unset;
	}
}
@media (max-width: 43.75em) {
	.latestArticles .relatedArticles {
		display: none;
	}
}
.relatedArticles {
	border-top: 1px solid #efefef;
	padding-top: 0.8rem;
	margin: 0 1rem 1.5rem;
	color: #6c6c6c;
}
.relatedArticles h6 {
	margin-bottom: 1rem;
	font-size: 1.4rem;
}
.relatedArticles strong {
	color: #267788;
}
.relatedArticles .articleDate {
	background: #e90052;
	display: block;
}
.scorebox {
	text-align: center;
	background-size: cover;
	background-position: 50%;
	position: relative;
	color: #fff;
	padding-top: 1rem;
	background-color: #660000;
	overflow: hidden;
}
.scorebox .scoreboxBG {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 0;
	max-height: 100%;
}
.scorebox .scoreboxBG img {
	width: 100%;
	position: relative;
	margin-top: -14%;
}
.scorebox .scoreboxBG:after {
	content: "";
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	height: 100%;
	background: linear-gradient(rgba(55, 0, 60, 0), #660000 90%);
}
@media (max-width: 1075px) {
	.scorebox .scoreboxBG img {
		position: relative;
	}
}
.scorebox a {
	text-decoration: none;
}
.scorebox a:focus,
.scorebox a:hover {
	text-decoration: underline;
}
.scorebox .wrapper {
	z-index: 1;
}
.scorebox .matchBar {
	background: rgba(55, 0, 60, 0.7);
	font-size: 1.2rem;
	min-height: 3rem;
	line-height: 2rem;
	border-radius: 2px;
	margin-bottom: 15rem;
}
.scorebox .matchBar:before {
	content: "";
	display: block;
}
.scorebox .matchBar:after {
	content: "";
	display: table;
	clear: both;
}
.scorebox .matchBar .icn {
	display: inline-block;
	vertical-align: middle;
}
.scorebox .matchBar .tweet {
	line-height: 3rem;
}
.scorebox .matchInfo {
	width: 81%;
	float: left;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	line-height: 3rem;
}
.scorebox .matchInfo strong {
	font-weight: 400;
}
.scorebox .matchInfo .attendance.hide-m {
	display: none;
}
@media (min-width: 63.9375em) {
	.scorebox .matchInfo .attendance.hide-m {
		display: block;
	}
}
.scorebox .attendance,
.scorebox .matchDate,
.scorebox .referee,
.scorebox .stadium {
	float: left;
	margin-left: 1rem;
}
.scorebox .attendance .icn,
.scorebox .matchDate .icn,
.scorebox .referee .icn,
.scorebox .stadium .icn {
	margin-right: 0.5rem;
}
.scorebox .attendance,
.scorebox .stadium {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.scorebox .neutral {
	background: #715d6a;
	border-radius: 3px;
	padding: 0.4rem 0.5rem;
	color: #fff;
	display: inline;
	margin-left: 1rem;
}
.scorebox .tweet {
	float: right;
	background: #00aced;
	border-right: 3rem solid #0087ba;
	position: relative;
	padding: 0 1rem;
	transition: 0.2s;
	cursor: pointer;
}
.scorebox .tweet .icn {
	position: absolute;
	top: 50%;
	right: -1.5rem;
	margin-top: -6.5px;
	margin-right: -7.5px;
}
.scorebox .tweet:hover {
	background: #0087ba;
}
.scorebox .matchTimeContainer {
	height: 6.4rem;
}
@media (max-width: 37.5em) {
	.scorebox .matchTimeContainer {
		height: 4rem;
	}
}
.scorebox .matchTime {
	background: #fff;
	color: #333;
	position: relative;
	z-index: 10;
	min-width: 20.2rem;
	font-size: 1.2rem;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-ms-flex-pack: center;
	justify-content: center;
	-ms-flex-align: center;
	align-items: center;
	padding-left: 0.4rem;
}
.scorebox .matchTime .hublot-watch-container {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: center;
	justify-content: center;
	height: 6.5rem;
	width: 100%;
	border-right: 1px solid #efefef;
}
@media (max-width: 37.5em) {
	.scorebox .matchTime .hublot-watch-container {
		height: 4rem;
		width: 100%;
	}
	.scorebox .matchTime .hublot-watch-container .timer {
		font-size: 5px;
		top: 16px;
	}
	.scorebox .matchTime .hublot-watch-container .hublot-timekeeper {
		height: 4rem;
		width: 4rem;
	}
	.scorebox .matchTime .hublot-watch-container .hublot-logo {
		width: 70px;
		height: 25px;
	}
}
.scorebox .matchTime .icn {
	display: inline-block;
	vertical-align: middle;
}
.scorebox .matchTime .icn.hublot-mobile {
	display: none;
}
@media (max-width: 37.5em) {
	.scorebox .matchTime .icn.hublot-desktop {
		display: none;
	}
	.scorebox .matchTime .icn.hublot-mobile {
		display: block;
	}
}
.scorebox .matchTime strong {
	font-size: 2.4rem;
	min-width: 5.5rem;
	display: block;
}
@media (max-width: 37.5em) {
	.scorebox .matchTime strong {
		font-size: 1.6rem;
		min-width: 3.6rem;
	}
}
.scorebox .matchStats {
	margin: 0 auto;
	width: 100%;
	text-align: center;
	height: 2rem;
	display: inline-block;
}
.scorebox .matchStats .attendance {
	margin-left: 0;
	line-height: 3rem;
	font-size: 1.2rem;
	max-width: none;
	overflow: initial;
	text-overflow: clip;
	float: none;
}
.scorebox .matchStats .attendance.show-m {
	display: inline-block;
}
@media (min-width: 63.9375em) {
	.scorebox .matchStats .attendance.show-m {
		display: none;
	}
}
.scorebox .matchStats .halfTime {
	line-height: 3rem;
	font-size: 1.2rem;
	display: inline;
}
.scorebox .scoreboxContainer {
	background: rgba(55, 0, 60, 0.6);
	position: relative;
	z-index: 10;
	padding-bottom: 6.4rem;
	min-height: 18rem;
}
.scorebox .teamsContainer {
	position: relative;
	display: -ms-flexbox;
	display: flex;
	clear: both;
	-ms-flex-align: center;
	align-items: center;
	background: #660000;
}
.scorebox .teamsContainer .badgeContainer {
	background: #fff;
	width: 6.5rem;
	height: 6.5rem;
	padding: 2rem;
	position: absolute;
	top: 0;
	z-index: 10;
}
.scorebox .teamsContainer .badge {
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -2.5rem 0 0 -2.5rem;
}
.scorebox .teamsContainer .badge--small {
	display: none;
	margin: -1.25rem 0 0 -1.25rem;
}
.scorebox .teamsContainer .team {
	width: 50%;
	position: relative;
}
.scorebox .teamName {
	font-size: 2rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	text-decoration: none;
	color: #fff;
	height: 6.5rem;
	vertical-align: middle;
	display: table;
	width: 100%;
	transition: 0.2s;
}
.scorebox .teamName span {
	display: table-cell;
	vertical-align: middle;
}
.scorebox .teamName .short {
	display: none;
}
.scorebox .teamName:hover {
	color: #e90052;
	text-decoration: none;
}
.scorebox .time {
	background: #fff;
	display: table;
	margin: 0 auto;
	color: #242424;
	padding: 0.5rem 1rem;
	font-size: 1.6rem;
}
.scorebox .centre {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: center;
	justify-content: center;
}
.scorebox .matchScoreContainer,
.scorebox .score {
	background: #e90052;
}
.scorebox .score {
	width: 14rem;
	font-size: 4rem;
	line-height: 6.5rem;
	margin: 0 auto;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.scorebox .score span {
	font-family: PremierSans-Regular, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	padding: 0 1rem;
	font-size: 2.6rem;
	display: inline-block;
	vertical-align: top;
}
.scorebox .halfTime {
	line-height: 3rem;
	font-size: 1.2rem;
}
.scorebox .kickoff {
	font-size: 1.2rem;
	text-align: center;
	margin-bottom: -2.5rem;
	line-height: 2.5rem;
}
.scorebox .matchEvents {
	clear: both;
	position: relative;
}
.scorebox .matchEvents:before {
	display: block;
}
.scorebox .matchEvents:after {
	content: "";
	display: table;
	clear: both;
}
.scorebox .matchEvents:before {
	content: "";
	position: absolute;
	left: 50%;
	bottom: 0;
	top: 3rem;
	border-left: 1px dotted hsla(0, 0%, 100%, 0.6);
}
.scorebox .matchEvents .home {
	float: left;
	width: 50%;
	text-align: right;
	padding-right: 6rem;
	font-size: 1.2rem;
}
.scorebox .matchEvents .home .event {
	padding-right: 2.5rem;
}
.scorebox .matchEvents .home .icnContainer {
	right: 0;
}
.scorebox .matchEvents .away {
	float: right;
	width: 50%;
	text-align: left;
	padding-left: 6rem;
	font-size: 1.2rem;
}
.scorebox .matchEvents .away .event {
	padding-left: 2.5rem;
}
.scorebox .matchEvents .away .icnContainer {
	left: 0;
}
.scorebox .matchEvents .event {
	position: relative;
	padding-top: 0.5rem;
	padding-bottom: 0.5rem;
}
.scorebox .matchEvents .event a {
	color: #fff;
}
.scorebox .matchEvents .event .icnContainer {
	width: 2rem;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
}
.scorebox .matchEvents .event .icn {
	margin: 0 auto;
}
.scorebox .assists {
	color: hsla(0, 0%, 100%, 0.6);
	font-size: 1.2rem;
	position: relative;
}
.scorebox .assists:before {
	display: block;
}
.scorebox .assists:after {
	content: "";
	display: table;
	clear: both;
}
.scorebox .assists .event {
	padding: 0.5rem 0;
}
.scorebox .assists:before {
	content: "";
	position: absolute;
	left: 50%;
	bottom: 1rem;
	top: 2.5rem;
	border-left: 1px dotted hsla(0, 0%, 100%, 0.6);
}
.scorebox .assists .title {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	width: 100%;
	z-index: -1;
	line-height: 2.5rem;
}
.scorebox .assists a {
	color: hsla(0, 0%, 100%, 0.8);
}
.scorebox .assists .home {
	padding-right: 7rem;
	text-align: right;
	float: left;
	width: 50%;
}
.scorebox .assists .away {
	padding-left: 7rem;
	text-align: left;
	float: right;
	width: 50%;
}
.scorebox .team.home {
	padding-left: 8.5rem;
}
.scorebox .team.home .badgeContainer {
	left: 0;
}
.scorebox .team.home .teamName {
	text-align: left;
}
.scorebox .team.away {
	padding-right: 8.5rem;
}
.scorebox .team.away .badgeContainer {
	right: 0;
}
.scorebox .team.away .teamName {
	text-align: right;
}
.scorebox .countdownContainer {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: center;
	justify-content: center;
	position: relative;
}
.scorebox .countdownContainer span {
	font-size: 2rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	line-height: 6.5rem;
	background: #000;
	padding: 0 2rem;
}
.scorebox .countdownContainer span.countdownContainer__tbc-reason {
	position: absolute;
	bottom: 8px;
	background: none;
	font-size: 9px;
	line-height: 1;
}
.scorebox .countdown {
	padding: 1rem 0.5rem 0;
	white-space: nowrap;
	background: #000;
	height: 6.5rem;
	margin: 0 2rem;
	min-width: 181px;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: center;
	justify-content: center;
}
.scorebox .countdown .count {
	float: left;
	font-size: 1.2rem;
	color: hsla(0, 0%, 100%, 0.8);
}
.scorebox .countdown .count div {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 2.4rem;
	color: #fff;
	padding: 0 0.5rem;
}
.scorebox .matchDetails {
	padding: 1rem 0;
	font-size: 1.3rem;
	color: hsla(0, 0%, 100%, 0.8);
}
.scorebox .matchDetails time {
	color: #fff;
}
.scorebox .sponsor {
	margin-bottom: 0.5rem;
	font-size: 1.2rem;
}
.scorebox.preMatch {
	-ms-flex-align: center;
	align-items: center;
}
.scorebox.preMatch .matchScoreContainer {
	background-color: transparent;
}
.scorebox.preMatch .kickoff {
	font-size: 1.4rem;
	margin-bottom: 0;
}
@media (max-width: 63.9375em) {
	.scorebox .kickoff {
		margin-bottom: 0;
	}
}
@media (max-width: 81.25em) {
	.scorebox .col-10.centered {
		width: 100%;
	}
}
@media (max-width: 63.9375em) {
	.scorebox .assists,
	.scorebox .matchEvents,
	.scorebox .scoreboxContainer .col-10,
	.scorebox .scoreboxContainer .wrapper,
	.scorebox .timeline {
		padding: 0 1rem;
	}
}
@media (max-width: 56.25em) {
	.scorebox .scoreboxContainer {
		padding-bottom: 7rem;
	}
	.scorebox .matchInfo {
		width: 75%;
	}
}
@media (max-width: 50em) {
	.scorebox:after {
		height: 100%;
	}
	.scorebox .matchBar {
		margin-bottom: 3.5rem;
	}
	.scorebox .matchDetails,
	.scorebox .meta {
		font-size: 1.2rem;
	}
}
@media (max-width: 43.75em) {
	.scorebox {
		padding-top: 0;
	}
	.scorebox .wrapper.col-12 {
		padding: 0;
	}
	.scorebox .referee {
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
		max-width: 250px;
	}
	.scorebox .scoreboxContainer {
		padding-bottom: 5.4rem;
	}
	.scorebox .countdownContainer span {
		font-size: 1.6rem;
	}
	.scorebox .teamName {
		display: block;
	}
	.scorebox .teamName .long {
		display: none;
	}
	.scorebox .teamName .short {
		display: block;
		line-height: 6.5rem;
	}
	.scorebox .team.away .teamName,
	.scorebox .team.home .teamName {
		text-align: center;
	}
}
@media (max-width: 37.5em) {
	.scorebox .matchTime {
		min-width: 13rem;
	}
	.scorebox .score {
		line-height: 5rem;
		width: 10rem;
		font-size: 3rem;
	}
	.scorebox .matchBar {
		position: relative;
		border-radius: 0;
		font-size: 1.1rem;
		min-height: 4rem;
	}
	.scorebox .matchBar .tweet {
		position: absolute;
		top: 0;
		right: 0;
		line-height: 4.4rem;
	}
	.scorebox .matchInfo {
		width: calc(100% - 100px);
		line-height: 1.7rem;
		margin: 0.5rem 0;
		white-space: normal;
		overflow: visible;
	}
	.scorebox .stadium {
		width: 100%;
		max-width: none;
		display: block;
		text-align: left;
	}
}
@media (max-width: 31.25em) {
	.scorebox .countdown {
		min-width: 130px;
	}
	.scorebox .countdown .count:last-child {
		display: none;
	}
	.scorebox .referee {
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
		float: left;
		padding-left: 1rem;
		max-width: none;
	}
}
@media (max-width: 28.125em) {
	.scorebox .scoreboxContainer {
		min-height: 0;
	}
	.scorebox .matchBar {
		margin-bottom: 5rem;
	}
	.scorebox .countdown {
		height: 5rem;
		padding-top: 0.4rem;
	}
	.scorebox .countdownContainer span {
		font-size: 1.2rem;
		line-height: 5rem;
	}
	.scorebox .team.home {
		padding-left: 7rem;
	}
	.scorebox .team.away {
		padding-right: 7rem;
	}
	.scorebox .teamName {
		height: auto;
	}
	.scorebox .teamName .short {
		line-height: 5rem;
	}
	.scorebox .assists,
	.scorebox .matchEvents {
		font-size: 1.2rem;
	}
	.scorebox .assists .home,
	.scorebox .matchEvents .home {
		padding-right: 3rem;
	}
	.scorebox .assists .away,
	.scorebox .matchEvents .away {
		padding-left: 3rem;
	}
	.scorebox .assists .title,
	.scorebox .matchEvents .title {
		font-size: 1.1rem;
		position: static;
		line-height: 2.4rem;
	}
	.scorebox .matchEvents:before {
		top: 0;
	}
	.scorebox .kickoff {
		display: none;
	}
	.scorebox.preMatch .kickoff {
		display: block;
	}
	.scorebox.preMatch .scoreboxContainer {
		min-height: 15.5rem;
	}
	.scorebox.preMatch .matchEvents:before {
		display: none;
	}
}
@media (max-width: 28.125em) {
	.scorebox .teamName {
		font-size: 1.6rem;
	}
	.scorebox .team.home {
		padding-left: 6rem;
	}
	.scorebox .team.away {
		padding-right: 6rem;
	}
	.scorebox .score span {
		padding: 0 0.5rem;
	}
	.scorebox .countdown {
		margin: 0 1rem;
		min-width: 10rem;
		padding-top: 0.8rem;
	}
	.scorebox .countdown .count {
		font-size: 1rem;
	}
	.scorebox .countdown .count div {
		font-size: 1.8rem;
	}
	.scorebox .referee {
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
		float: none;
		padding-left: 1rem;
		max-width: 110px;
	}
}
.standardArticle .left .scorebox .teamsContainer .team .teamName .long,
.standardArticle .right .scorebox .teamsContainer .team .teamName .long {
	display: none;
}
.standardArticle .left .scorebox .btnContainer,
.standardArticle .right .scorebox .btnContainer {
	margin: 0 1rem;
}
.standardArticle .left .scorebox .btnContainer a,
.standardArticle .right .scorebox .btnContainer a {
	width: 100%;
}
@media (max-width: 56.25em) {
	.articleWidget.left .teamsContainer .badgeContainer,
	.articleWidget.right .teamsContainer .badgeContainer {
		height: 5rem;
		width: 5rem;
	}
	.articleWidget.left .teamsContainer .badge--large,
	.articleWidget.right .teamsContainer .badge--large {
		display: none;
	}
	.articleWidget.left .teamsContainer .badge--small,
	.articleWidget.right .teamsContainer .badge--small {
		display: block;
	}
	.articleWidget.left .scorebox .team.home,
	.articleWidget.right .scorebox .team.home {
		padding-left: 5.2rem;
	}
	.articleWidget.left .scorebox .score,
	.articleWidget.right .scorebox .score {
		font-size: 3rem;
	}
}
@media (max-width: 43.75em) {
	.standardArticle .left .scorebox .teamsContainer .team .teamName .long,
	.standardArticle .right .scorebox .teamsContainer .team .teamName .long {
		display: block;
	}
}
@media (max-width: 40.625em) {
	.standardArticle .left .scorebox .teamsContainer .team .teamName .long,
	.standardArticle .right .scorebox .teamsContainer .team .teamName .long {
		display: none;
	}
}
.scorebox--embeddable {
	padding-top: 0;
	background-color: #fff;
	border: 1px solid #e8e8e8;
	border-radius: 3px;
}
.scorebox--embeddable .score {
	width: 11rem;
}
.scorebox--embeddable .wrapper {
	padding: 0;
	background-color: #e8e8e8;
}
.scorebox--embeddable .team .badgeContainer {
	padding: 0.75rem;
	border-top: 1px solid #e8e8e8;
}
.scorebox--embeddable .team .badgeContainer .badge-25 {
	display: none;
}
.scorebox--embeddable .halfTime,
.scorebox--embeddable .matchEvents,
.scorebox--embeddable .matchEvents .event a {
	color: #660000;
}
.scorebox--embeddable .matchEvents:before {
	border-left: 1px dotted rgba(55, 0, 60, 0.6);
}
.scorebox--embeddable .assists {
	color: rgba(55, 0, 60, 0.6);
	padding-bottom: 1rem;
}
.scorebox--embeddable .assists a {
	color: rgba(55, 0, 60, 0.6);
}
.scorebox--embeddable .assists .title {
	position: static;
}
.scorebox--embeddable .assists:before {
	border-left: 1px dotted rgba(55, 0, 60, 0.6);
}
.scorebox--embeddable .btnContainer {
	padding-bottom: 1rem;
}
.scorebox--embeddable .btnContainer a {
	width: 30%;
	margin: 0 auto;
}
.scorebox--embeddable .btnContainer a:focus,
.scorebox--embeddable .btnContainer a:hover {
	text-decoration: none;
}
@media (max-width: 90.625em) {
	.scorebox--embeddable .matchTime {
		min-width: 12rem;
	}
	.scorebox--embeddable .score {
		width: 12rem;
		font-size: 2rem;
		line-height: 5.5rem;
	}
	.scorebox--embeddable .team.home {
		padding-left: 7.5rem;
	}
	.scorebox--embeddable .team.away {
		padding-right: 7.5rem;
	}
	.scorebox--embeddable .team .badgeContainer {
		padding: 0.25rem;
		width: 5.5rem;
		height: 5.5rem;
	}
	.scorebox--embeddable .team .teamName {
		font-size: 1.8rem;
		height: 5.5rem;
	}
	.articleWidget.left .scorebox--embeddable .score,
	.articleWidget.right .scorebox--embeddable .score {
		width: 4rem;
	}
	.articleWidget.left .scorebox--embeddable .teamName,
	.articleWidget.right .scorebox--embeddable .teamName {
		line-height: 5.5rem;
	}
	.articleWidget.left .scorebox--embeddable .teamName .short,
	.articleWidget.right .scorebox--embeddable .teamName .short {
		display: inline;
	}
}
@media (max-width: 84.375em) {
	.scorebox--embeddable .team .badgeContainer {
		height: 100%;
	}
	.scorebox--embeddable .team .teamName {
		line-height: 5.5rem;
	}
	.scorebox--embeddable .team .teamName .long {
		display: none;
	}
	.scorebox--embeddable .team .teamName .short {
		display: inline;
	}
	.scorebox--embeddable .score span {
		vertical-align: middle;
	}
	.scorebox--embeddable .matchEvents .home {
		padding-right: 3rem;
	}
	.scorebox--embeddable .matchEvents .away {
		padding-left: 3rem;
	}
	.articleWidget.center .scorebox--embeddable .team .teamName .long,
	.articleWidget.full-width .scorebox--embeddable .team .teamName .long {
		display: inline;
	}
	.articleWidget.center .scorebox--embeddable .team .teamName .short,
	.articleWidget.full-width .scorebox--embeddable .team .teamName .short {
		display: none;
	}
}
@media (max-width: 75em) {
	.scorebox--embeddable .matchTime {
		min-width: 8rem;
	}
	.scorebox--embeddable .wrapper {
		padding: 0;
	}
	.scorebox--embeddable .score {
		width: 8rem;
		font-size: 1.6rem;
		line-height: 4.5rem;
	}
	.scorebox--embeddable .team.home {
		padding-left: 5.5rem;
	}
	.scorebox--embeddable .team.away {
		padding-right: 5.5rem;
	}
	.scorebox--embeddable .team .badgeContainer {
		padding: 1rem;
		width: 4.5rem;
	}
	.scorebox--embeddable .team .badgeContainer .badge-50 {
		display: none;
	}
	.scorebox--embeddable .team .badgeContainer .badge-25 {
		display: block;
	}
	.scorebox--embeddable .team .teamName {
		line-height: 4.5rem;
		height: 4.5rem;
	}
	.scorebox--embeddable .matchEvents .home {
		padding-right: 1.5rem;
	}
	.scorebox--embeddable .matchEvents .away {
		padding-left: 1.5rem;
	}
	.scorebox--embeddable .btnContainer {
		margin: 0 1rem;
	}
	.scorebox--embeddable .btnContainer a {
		width: 100%;
	}
}
@media (max-width: 56.25em) {
	.articleWidget.left .scorebox--embeddable .score,
	.articleWidget.right .scorebox--embeddable .score {
		font-size: 1.8rem;
		line-height: 5.5rem;
	}
	.articleWidget.left .scorebox--embeddable .score span,
	.articleWidget.right .scorebox--embeddable .score span {
		vertical-align: top;
	}
	.articleWidget.left .scorebox--embeddable .team.home,
	.articleWidget.right .scorebox--embeddable .team.home {
		padding-left: 7.5rem;
	}
	.articleWidget.left .scorebox--embeddable .team.away,
	.articleWidget.right .scorebox--embeddable .team.away {
		padding-right: 7.5rem;
	}
	.articleWidget.left .scorebox--embeddable .team .badgeContainer,
	.articleWidget.right .scorebox--embeddable .team .badgeContainer {
		padding: 1.5rem;
		width: 5.5rem;
		height: 5.5rem;
	}
	.articleWidget.left .scorebox--embeddable .team .teamName,
	.articleWidget.right .scorebox--embeddable .team .teamName {
		height: 5.5rem;
		line-height: 5.5rem;
	}
	.articleWidget.left .scorebox--embeddable .team .teamName .long,
	.articleWidget.right .scorebox--embeddable .team .teamName .long {
		display: block;
	}
	.articleWidget.left .scorebox--embeddable .halfTime,
	.articleWidget.right .scorebox--embeddable .halfTime {
		margin-bottom: 1rem;
	}
	.articleWidget.left .scorebox--embeddable .btnContainer a,
	.articleWidget.right .scorebox--embeddable .btnContainer a {
		width: 30%;
	}
}
@media (max-width: 43.75em) {
	.articleWidget.left .scorebox--embeddable .matchTimeContainer time,
	.articleWidget.right .scorebox--embeddable .matchTimeContainer time {
		display: inline-block;
	}
	.articleWidget.left .scorebox--embeddable .team.home,
	.articleWidget.right .scorebox--embeddable .team.home {
		padding-left: 6rem;
	}
	.articleWidget.left .scorebox--embeddable .team.away,
	.articleWidget.right .scorebox--embeddable .team.away {
		padding-right: 6rem;
	}
	.articleWidget.left .scorebox--embeddable .team .teamName,
	.articleWidget.right .scorebox--embeddable .team .teamName {
		font-size: 1.6rem;
	}
	.articleWidget.center .scorebox--embeddable .score span,
	.articleWidget.full-width .scorebox--embeddable .score span {
		vertical-align: top;
	}
}
@media (max-width: 40.625em) {
	.articleWidget.center .scorebox--embeddable .team .teamName .long,
	.articleWidget.full-width .scorebox--embeddable .team .teamName .long,
	.articleWidget.left .scorebox--embeddable .team .teamName .long,
	.articleWidget.right .scorebox--embeddable .team .teamName .long {
		display: none;
	}
	.articleWidget.center .scorebox--embeddable .team .teamName .short,
	.articleWidget.full-width .scorebox--embeddable .team .teamName .short,
	.articleWidget.left .scorebox--embeddable .team .teamName .short,
	.articleWidget.right .scorebox--embeddable .team .teamName .short {
		display: inline;
		line-height: 4.5rem;
	}
}
@media (max-width: 28.125em) {
	.articleWidget.left .scorebox--embeddable .wrapper,
	.articleWidget.right .scorebox--embeddable .wrapper {
		padding: 0;
	}
	.articleWidget.left .scorebox--embeddable .score,
	.articleWidget.right .scorebox--embeddable .score {
		line-height: 4.5rem;
	}
	.articleWidget.left .scorebox--embeddable .team.home,
	.articleWidget.right .scorebox--embeddable .team.home {
		padding-left: 4rem;
	}
	.articleWidget.left .scorebox--embeddable .team.away,
	.articleWidget.right .scorebox--embeddable .team.away {
		padding-right: 4rem;
	}
	.articleWidget.left .scorebox--embeddable .team .badgeContainer,
	.articleWidget.right .scorebox--embeddable .team .badgeContainer {
		padding: 1rem;
		width: 4.5rem;
		height: 4.5rem;
	}
	.articleWidget.left .scorebox--embeddable .team .badgeContainer .badge-50,
	.articleWidget.right .scorebox--embeddable .team .badgeContainer .badge-50 {
		display: none;
	}
	.articleWidget.left .scorebox--embeddable .team .badgeContainer .badge-25,
	.articleWidget.right .scorebox--embeddable .team .badgeContainer .badge-25 {
		display: block;
	}
	.articleWidget.left .scorebox--embeddable .team .teamName,
	.articleWidget.right .scorebox--embeddable .team .teamName {
		height: 4.5rem;
		line-height: 4.5rem;
	}
	.articleWidget.left .scorebox--embeddable .btnContainer a,
	.articleWidget.right .scorebox--embeddable .btnContainer a {
		width: 100%;
	}
}
@media (max-width: 20em) {
	.articleWidget.left .scorebox--embeddable .team,
	.articleWidget.right .scorebox--embeddable .team {
		display: inline;
	}
	.articleWidget.left .scorebox--embeddable .team .badgeContainer,
	.articleWidget.right .scorebox--embeddable .team .badgeContainer {
		width: 100%;
	}
	.articleWidget.left .scorebox--embeddable .team .teamName .short,
	.articleWidget.right .scorebox--embeddable .team .teamName .short {
		display: none;
	}
}
.articleTabContent {
	float: right;
	width: 75%;
	padding-left: 2rem;
	border-left: 1px solid #660000;
}
.articleTabContent .articleTab {
	display: none;
}
.articleTabContent .articleTab.active {
	display: block;
}
@media (max-width: 43.75em) {
	.articleTabContent {
		width: 100%;
		float: none;
		padding: 0 1rem;
		border: none;
	}
}
.hero-playlist {
	margin-top: -2rem;
	padding: 6rem 0 4rem;
	position: relative;
	margin-bottom: 3rem;
}
.hero-playlist:after {
	content: "";
	display: table;
	clear: both;
}
.hero-playlist__bg-shape {
	position: absolute;
	top: 0;
	height: 100%;
}
@media (max-width: 63.9375em) {
	.hero-playlist__bg-shape {
		right: -2rem;
	}
}
.hero-playlist:before {
	content: "";
	display: block;
	width: 150vw;
	height: 100%;
	position: absolute;
	top: 0;
	left: -50vw;
	margin-left: 320px;
	background: #660000;
	background-position: 50% top;
	background-repeat: no-repeat;
	z-index: 0;
}
@media (max-width: 1400px) {
	.hero-playlist:before {
		width: 170vw;
		left: -70vw;
	}
}
.hero-playlist .relatedArticle {
	-ms-flex-align: center;
	align-items: center;
	color: #fff;
	display: -ms-flexbox;
	display: flex;
	height: 100%;
	margin-bottom: 1.2rem;
	min-height: 3.3rem;
	margin-left: 0.4rem;
}
.hero-playlist .relatedArticle:before {
	content: "";
	display: block;
	background-color: #fff;
	position: absolute;
	border-radius: 50%;
	width: 3.3rem;
	height: 3.3rem;
	left: -0.4rem;
	top: 50%;
	transform: translateY(-50%);
}
.hero-playlist .relatedArticle p {
	color: #fff;
}
.hero-playlist.gallery .heroThumb figcaption:before {
	background-image: linear-gradient(180deg, #660000, #660000);
}
.hero-playlist.theme--pinkLilac:before {
	background: linear-gradient(270deg, #cc0000 30%, #660000) #660000;
}
.hero-playlist.theme--pinkLilac .st0__hero,
.hero-playlist.theme--pinkLilac .st0__hero--gallery,
.hero-playlist.theme--pinkLilac .st1__hero,
.hero-playlist.theme--pinkLilac .st1__hero--gallery {
	fill: url(#gradient--pinkLilac);
}
.hero-playlist.theme--pinkLilac .hero-playlist__thumbnail figcaption:before {
	background-image: linear-gradient(0deg, #660000, #cc0000);
}
@media (max-width: 700px) {
	.hero-playlist.theme--pinkLilac .hero-playlist__thumbnail figcaption:before {
		background-image: linear-gradient(90deg, #cc0000, #660000);
	}
}
.hero-playlist.theme--orangePink:before {
	background: linear-gradient(270deg, #cc0000 30%, #ff6900) #ff6900;
}
.hero-playlist.theme--orangePink .st0__hero,
.hero-playlist.theme--orangePink .st0__hero--gallery,
.hero-playlist.theme--orangePink .st1__hero,
.hero-playlist.theme--orangePink .st1__hero--gallery {
	fill: url(#gradient--orangePink);
}
.hero-playlist.theme--orangePink .hero-playlist__thumbnail-tag {
	color: #ff6900;
}
.hero-playlist.theme--orangePink .hero-playlist__thumbnail figcaption:before {
	background-image: linear-gradient(0deg, #cc0000, #ff6900);
}
@media (max-width: 700px) {
	.hero-playlist.theme--orangePink .hero-playlist__thumbnail figcaption:before {
		background-image: linear-gradient(90deg, #ff6900, #cc0000);
	}
}
.hero-playlist.theme--purpleGreen:before {
	background: #660000;
}
.hero-playlist.theme--purpleGreen .st0__hero,
.hero-playlist.theme--purpleGreen .st0__hero--gallery,
.hero-playlist.theme--purpleGreen .st1__hero,
.hero-playlist.theme--purpleGreen .st1__hero--gallery {
	fill: url(#gradient--purpleGreen);
}
.hero-playlist.theme--purpleGreen .hero-playlist__thumbnail-tag {
	color: #00ff87;
}
.hero-playlist.theme--purpleGreen .hero-playlist__thumbnail figcaption:before {
	background-image: linear-gradient(0deg, #ebff00, #00ff87);
}
@media (max-width: 700px) {
	.hero-playlist.theme--purpleGreen
		.hero-playlist__thumbnail
		figcaption:before {
		background-image: linear-gradient(90deg, #00ff87, #ebff00);
	}
}
.hero-playlist.theme--purpleBlue:before {
	background: #660000;
}
.hero-playlist.theme--purpleBlue .st0__hero,
.hero-playlist.theme--purpleBlue .st0__hero--gallery,
.hero-playlist.theme--purpleBlue .st1__hero,
.hero-playlist.theme--purpleBlue .st1__hero--gallery {
	fill: url(#gradient--purpleBlue);
}
.hero-playlist.theme--purpleBlue .hero-playlist__thumbnail-tag {
	color: #05f0ff;
}
.hero-playlist.theme--purpleBlue .hero-playlist__thumbnail figcaption:before {
	background-image: linear-gradient(0deg, #660000, #05f0ff);
}
@media (max-width: 700px) {
	.hero-playlist.theme--purpleBlue .hero-playlist__thumbnail figcaption:before {
		background-image: linear-gradient(90deg, #05f0ff, #660000);
	}
}
.hero-playlist.theme--darkRed:before {
	background: #660000;
}
.hero-playlist.theme--darkRed .st0__hero,
.hero-playlist.theme--darkRed .st0__hero--gallery,
.hero-playlist.theme--darkRed .st1__hero,
.hero-playlist.theme--darkRed .st1__hero--gallery {
	fill: url(#gradient--darkRed);
}
.hero-playlist.theme--darkRed .hero-playlist__thumbnail-tag {
	color: #ff3333;
}
.hero-playlist.theme--darkRed .hero-playlist__thumbnail figcaption:before {
	background-image: linear-gradient(0deg, #660000, #ff3333);
}
@media (max-width: 700px) {
	.hero-playlist.theme--darkRed .hero-playlist__thumbnail figcaption:before {
		background-image: linear-gradient(90deg, #ff3333, #660000);
	}
}
.hero-playlist.theme--darkBlue:before {
	background: #14487a;
}
.hero-playlist.theme--darkBlue .st0__hero,
.hero-playlist.theme--darkBlue .st0__hero--gallery,
.hero-playlist.theme--darkBlue .st1__hero,
.hero-playlist.theme--darkBlue .st1__hero--gallery {
	fill: url(#gradient--darkBlue);
}
.hero-playlist.theme--darkBlue .hero-playlist__thumbnail-tag {
	color: #11b4cf;
}
.hero-playlist.theme--darkBlue .hero-playlist__thumbnail figcaption:before {
	background-image: linear-gradient(0deg, #14487a, #11b4cf);
}
@media (max-width: 700px) {
	.hero-playlist.theme--darkBlue .hero-playlist__thumbnail figcaption:before {
		background-image: linear-gradient(90deg, #11b4cf, #14487a);
	}
}
.hero-playlist.theme--blueLilac:before {
	background: linear-gradient(270deg, #ff3333 30%, #660000) #660000;
}
.hero-playlist.theme--blueLilac .st0__hero,
.hero-playlist.theme--blueLilac .st0__hero--gallery,
.hero-playlist.theme--blueLilac .st1__hero,
.hero-playlist.theme--blueLilac .st1__hero--gallery {
	fill: url(#gradient--blueLilac);
}
.hero-playlist.theme--blueLilac .hero-playlist__thumbnail-tag {
	color: #ff3333;
}
.hero-playlist.theme--blueLilac .hero-playlist__thumbnail figcaption:before {
	background-image: linear-gradient(0deg, #660000, #05f0ff);
}
@media (max-width: 700px) {
	.hero-playlist.theme--blueLilac .hero-playlist__thumbnail figcaption:before {
		background-image: linear-gradient(90deg, #05f0ff, #660000);
	}
}
.hero-playlist.theme--greenBlue:before {
	background: linear-gradient(270deg, #05f0ff 30%, #00ff87) #00ff87;
}
.hero-playlist.theme--greenBlue .st0__hero,
.hero-playlist.theme--greenBlue .st0__hero--gallery,
.hero-playlist.theme--greenBlue .st1__hero,
.hero-playlist.theme--greenBlue .st1__hero--gallery {
	fill: url(#gradient--greenBlue);
}
.hero-playlist.theme--greenBlue .hero-playlist__thumbnail-tag {
	color: #00ff87;
}
.hero-playlist.theme--greenBlue .hero-playlist__thumbnail figcaption:before {
	background-image: linear-gradient(0deg, #05f0ff, #00ff87);
}
@media (max-width: 700px) {
	.hero-playlist.theme--greenBlue .hero-playlist__thumbnail figcaption:before {
		background-image: linear-gradient(90deg, #00ff87, #05f0ff);
	}
}
.hero-playlist.theme--hallOfFame:before {
	background-color: #14171a;
	background-image: url(../i/hof/hero-theme-top-pattern.png),
		url(../i/hof/hero-theme-bottom-pattern.png);
	background-size: 74vw 190px, 104vw 280px;
	background-position: 27vw 20px, 0 bottom;
}
@media (max-width: 1400px) {
	.hero-playlist.theme--hallOfFame:before {
		background-position: 48vw 20px, 20vw bottom;
	}
}
@media (max-width: 77.5em) {
	.hero-playlist.theme--hallOfFame:before {
		margin-left: 320px;
	}
}
@media (max-width: 1100px) {
	.hero-playlist.theme--hallOfFame:before {
		margin-left: 0;
		background-position: 27vw top, 0 100%;
	}
}
@media (max-width: 800px) {
	.hero-playlist.theme--hallOfFame:before {
		background-position: 0 0, 0 100%;
		background-size: 104vw 120px, 118vw 270px;
	}
}
@media (max-width: 700px) {
	.hero-playlist.theme--hallOfFame:before {
		background-image: url(../i/hof/hero-theme-top-pattern-mobile.png),
			url(../i/hof/hero-theme-bottom-pattern-mobile.png);
		background-position: 0 0, 0 100%;
		background-size: 100vw auto, 100vw auto;
	}
}
.hero-playlist.theme--hallOfFame .st0__hero,
.hero-playlist.theme--hallOfFame .st0__hero--gallery,
.hero-playlist.theme--hallOfFame .st1__hero,
.hero-playlist.theme--hallOfFame .st1__hero--gallery {
	display: none;
}
.hero-playlist.theme--hallOfFame .hero-playlist__thumbnail-tag {
	color: #fff;
}
.hero-playlist.theme--hallOfFame .hero-playlist__thumbnail figcaption {
	background-color: #14171a;
}
.hero-playlist.theme--hallOfFame .hero-playlist__thumbnail figcaption:before {
	background-image: linear-gradient(0deg, #a08c6e, #f2c992);
}
@media (max-width: 700px) {
	.hero-playlist.theme--hallOfFame .hero-playlist__thumbnail figcaption:before {
		background-image: linear-gradient(270deg, #f2c992, #a08c6e);
	}
}
.hero-playlist.theme--hallOfFame .hero-playlist__thumbnail p {
	color: hsla(0, 0%, 100%, 0.8);
}
.hero-playlist.theme--hallOfFame .hero-playlist__thumbnail-gallery-info,
.hero-playlist.theme--hallOfFame .hero-playlist__thumbnail-run-time {
	background-color: #a08c6e;
}
.hero-playlist.theme--hallOfFame .relatedArticle p:before {
	filter: hue-rotate(85deg);
}
.hero-playlist.theme--noRoomForRacism:before {
	background: #000;
}
.hero-playlist.theme--noRoomForRacism .st0__hero,
.hero-playlist.theme--noRoomForRacism .st0__hero--gallery,
.hero-playlist.theme--noRoomForRacism .st1__hero,
.hero-playlist.theme--noRoomForRacism .st1__hero--gallery {
	display: none;
}
@media (max-width: 50em) {
	.hero-playlist.theme--noRoomForRacism .hero-playlist__thumbnail--secondary {
		border-bottom: 1px solid hsla(0, 0%, 100%, 0.15);
	}
}
.hero-playlist.theme--noRoomForRacism .hero-playlist__thumbnail-tag {
	color: #ebff00;
}
.hero-playlist.theme--noRoomForRacism .hero-playlist__thumbnail figcaption {
	background-color: #000;
}
.hero-playlist.theme--noRoomForRacism
	.hero-playlist__thumbnail
	figcaption:before {
	background: #ebff00;
}
.hero-playlist.theme--noRoomForRacism .hero-playlist__thumbnail p {
	color: hsla(0, 0%, 100%, 0.8);
}
.hero-playlist.theme--noRoomForRacism .hero-playlist__thumbnail-gallery-info,
.hero-playlist.theme--noRoomForRacism .hero-playlist__thumbnail-run-time {
	background-color: #ebff00;
}
@media (max-width: 77.5em) {
	.hero-playlist:before {
		margin-left: 0;
	}
}
@media (max-width: 68.75em) {
	.hero-playlist {
		margin-top: 0;
		padding: 2rem 0;
	}
	.hero-playlist:before {
		left: -2rem;
		right: -2rem;
		margin-left: 0;
		width: auto;
	}
}
@media (max-width: 50em) {
	.hero-playlist {
		padding: 2.4rem 0;
	}
	.hero-playlist:before {
		background-size: 100% auto;
	}
}
.hero-playlist__secondary-thumbnail-wrapper {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
	margin-top: 1.6rem;
}
@media (max-width: 50em) {
	.hero-playlist__secondary-thumbnail-wrapper {
		margin-top: 0;
	}
}
.hero-playlist__thumbnail {
	display: block;
	text-decoration: none;
	color: #fff;
	box-shadow: 0 1px 12px 0 rgba(0, 0, 0, 0.25);
	position: relative;
	z-index: 1;
	border-radius: 0.8rem; /* tambahan */
}
.hero-playlist__thumbnail:before {
	content: "";
	display: block;
}
.hero-playlist__thumbnail:after {
	content: "";
	display: table;
	clear: both;
}
.hero-playlist__thumbnail figcaption {
	padding: 2.4rem;
	position: relative;
	-ms-flex-preferred-size: 50%;
	flex-basis: 50%;
	/* background: rgba(20, 72, 122, 0.9); */
	background: rgba(122, 0, 43, 0.8);
	border-top-right-radius: 0.8rem;
	border-bottom-right-radius: 0.8rem;
}
.hero-playlist__thumbnail figcaption:before {
	content: " ";
	width: 0.4rem;
	height: 100%;
	background-image: linear-gradient(0deg, #660000, #cc0000);
	position: absolute;
	left: -0.4rem;
	top: 0;
	display: block;
}
@media (max-width: 700px) {
	.hero-playlist__thumbnail figcaption:before {
		background-image: linear-gradient(90deg, #cc0000, #660000);
	}
}
.hero-playlist__thumbnail p {
	font-size: 1.3rem;
	color: #fff;
	opacity: 0.8;
	line-height: 1.62;
	padding-bottom: 2rem;
}
.hero-playlist__thumbnail .related-title {
	font-size: 1.1rem;
	margin-bottom: 1.6rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.hero-playlist__thumbnail .related-item p {
	padding-bottom: 0;
}
.hero-playlist__thumbnail:focus .hero-playlist__thumbnail-image img,
.hero-playlist__thumbnail:hover .hero-playlist__thumbnail-image img {
	transform: scale(1.1);
}
.hero-playlist__thumbnail:focus
	.hero-playlist__thumbnail-image--is-placeholder
	img,
.hero-playlist__thumbnail:hover
	.hero-playlist__thumbnail-image--is-placeholder
	img {
	opacity: 0.8;
}
@media (max-width: 50em) {
	.hero-playlist__thumbnail:not(.hero-playlist__thumbnail--secondary) {
		box-shadow: 0 1px 12px 0 rgba(0, 0, 0, 0.25);
	}
	.hero-playlist__thumbnail:not(.hero-playlist__thumbnail--secondary).gallery
		.heroThumb
		p {
		font-size: 1.3rem;
	}
	.hero-playlist__thumbnail:not(.hero-playlist__thumbnail--secondary)
		.hero-playlist__thumbnail-image {
		-ms-flex-preferred-size: 100%;
		flex-basis: 100%;
		width: 100%;
		min-height: 27rem;
	}
	.hero-playlist__thumbnail:not(.hero-playlist__thumbnail--secondary) figure {
		-ms-flex-direction: column;
		flex-direction: column;
	}
	.hero-playlist__thumbnail:not(.hero-playlist__thumbnail--secondary) .icn {
		display: block;
	}
	.hero-playlist__thumbnail:not(.hero-playlist__thumbnail--secondary)
		figcaption {
		margin-left: 0;
		padding: 1.6rem;
	}
	.hero-playlist__thumbnail:not(.hero-playlist__thumbnail--secondary)
		figcaption:before {
		height: 0.4rem;
		width: calc(100% - 1.6rem);
		left: 0.8rem;
		background-image: linear-gradient(90deg, #660000, #cc0000);
	}
	.hero-playlist__thumbnail:not(.hero-playlist__thumbnail--secondary)
		figcaption
		.audioDesc,
	.hero-playlist__thumbnail:not(.hero-playlist__thumbnail--secondary)
		figcaption
		.closedCaption {
		transform: translateY(0);
	}
	.hero-playlist__thumbnail:not(.hero-playlist__thumbnail--secondary)
		figcaption
		.related-item,
	.hero-playlist__thumbnail:not(.hero-playlist__thumbnail--secondary)
		figcaption
		.related-title {
		display: none;
	}
	.hero-playlist__thumbnail:not(.hero-playlist__thumbnail--secondary) svg {
		display: block;
	}
	.hero-playlist__thumbnail:not(.hero-playlist__thumbnail--secondary)
		.hero-playlist__thumbnail-title {
		margin-bottom: 1rem;
		font-size: 2.1rem;
	}
	.hero-playlist__thumbnail:not(.hero-playlist__thumbnail--secondary) p {
		padding-bottom: 0;
	}
	.hero-playlist__thumbnail:not(.hero-playlist__thumbnail--secondary) .related {
		display: none;
	}
}
.hero-playlist__thumbnail--secondary {
	width: calc(50% - 4px);
	margin-bottom: 10px;
	border-radius: 0.8rem; /* tambahan */
}
.hero-playlist__thumbnail--secondary .hero-playlist__thumbnail-image {
	min-height: 6.4rem;
	width: 9rem;
	min-width: 9rem;
	-ms-flex-preferred-size: auto;
	flex-basis: auto;
	border-radius: 0.8rem; /* tambahan */
}
.hero-playlist__thumbnail--secondary
	.hero-playlist__thumbnail-image--is-placeholder
	img {
	max-width: 3rem;
	max-height: 4rem;
}
.hero-playlist__thumbnail--secondary .hero-playlist__thumbnail-play-icon {
	display: none;
}
.hero-playlist__thumbnail--secondary .hero-playlist__thumbnail-caption-wrapper {
	padding-bottom: 0;
}
.hero-playlist__thumbnail--secondary .hero-playlist__thumbnail-audio-desc,
.hero-playlist__thumbnail--secondary .hero-playlist__thumbnail-closed-caption {
	transform: scale(0.7);
	margin-bottom: -0.5rem;
}
.hero-playlist__thumbnail--secondary .hero-playlist__thumbnail-closed-caption {
	margin-left: -0.2rem;
}
.hero-playlist__thumbnail--secondary .hero-playlist__thumbnail-audio-desc {
	margin-left: -0.5rem;
}
.hero-playlist__thumbnail--secondary .hero-playlist__thumbnail-title {
	margin-bottom: 0;
	font-size: 1.5rem;
	line-height: 2.1rem;
}
.hero-playlist__thumbnail--secondary .hero-playlist__thumbnail-gallery-info,
.hero-playlist__thumbnail--secondary .hero-playlist__thumbnail-run-time {
	bottom: 0.4rem;
	left: 0.4rem;
}
.hero-playlist__thumbnail--secondary
	.hero-playlist__thumbnail-gallery-info
	.icn,
.hero-playlist__thumbnail--secondary .hero-playlist__thumbnail-run-time .icn {
	margin: 0 0.6rem 0 0.8rem;
	display: inline-block;
	vertical-align: middle;
	position: static;
}
.hero-playlist__thumbnail--secondary .hero-playlist__thumbnail-gallery-info {
	background: #660000;
	font-size: 1.4rem;
	line-height: 1.8rem;
}
.hero-playlist__thumbnail--secondary
	.hero-playlist__thumbnail-gallery-info
	.icn {
	transform: scale(0.6);
	margin: 0;
}
.hero-playlist__thumbnail--secondary .hero-playlist__thumbnail-count {
	line-height: 1.8rem;
	padding: 0 0.7rem;
}
.hero-playlist__thumbnail--secondary .hero-playlist__thumbnail-count,
.hero-playlist__thumbnail--secondary .hero-playlist__thumbnail-time {
	display: inline-block;
	vertical-align: middle;
	background: #660000;
	font-size: 1.2rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.hero-playlist__thumbnail--secondary .hero-playlist__thumbnail-time {
	margin-right: -2px;
	padding: 0.1rem 0.8rem;
}
.hero-playlist__thumbnail--secondary figcaption {
	-ms-flex-preferred-size: auto;
	flex-basis: auto;
	padding: 1.6rem 2rem;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-item-align: stretch;
	align-self: stretch;
	-ms-flex-direction: column;
	flex-direction: column;
	-ms-flex-pack: center;
	justify-content: center;
	width: 100%;
	border-top-right-radius: 0.8rem;
    border-bottom-right-radius: 0.8rem;
}
@media (max-width: 50em) {
	.hero-playlist__thumbnail--secondary {
		width: 100%;
		margin-top: 0.8rem;
		margin-bottom: 0px;
	}
	.hero-playlist__thumbnail--secondary:first-of-type {
		padding-top: 0;
	}
	.hero-playlist__thumbnail--secondary .hero-playlist__thumbnail-image {
		width: 12.8rem;
		min-width: 12.8rem;
		min-height: 9.6rem;
	}
	.hero-playlist__thumbnail--secondary
		.hero-playlist__thumbnail-image--is-placeholder
		img {
		max-width: 4rem;
		max-height: 5rem;
	}
	.hero-playlist__thumbnail--secondary .hero-playlist__thumbnail-title {
		font-family: PremierSans-Regular, Arial, Helvetica Neue, Helvetica,
			sans-serif;
		font-weight: 400;
	}
	.hero-playlist__thumbnail--secondary
		.hero-playlist__thumbnail-caption-wrapper {
		-ms-flex-order: 2;
		order: 2;
	}
	.hero-playlist__thumbnail--secondary figcaption {
		padding: 1.6rem;
	}
	.hero-playlist__thumbnail--secondary figcaption:before {
		display: none;
	}
}
.hero-playlist__thumbnail-caption-wrapper {
	padding-bottom: 2rem;
}
.hero-playlist__thumbnail-audio-desc,
.hero-playlist__thumbnail-closed-caption {
	content: "";
	background: url(../i/sprites/global-sprite.png) -574px -468px no-repeat;
	width: 22px;
	height: 16px;
	display: inline-block;
	text-indent: -999px;
	overflow: hidden;
	opacity: 0.7;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.hero-playlist__thumbnail-audio-desc,
	.hero-playlist__thumbnail-closed-caption {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.hero-playlist__thumbnail-audio-desc {
	content: "";
	background: url(../i/sprites/global-sprite.png) -574px -468px no-repeat;
	width: 22px;
	height: 16px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.hero-playlist__thumbnail-audio-desc {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.hero-playlist__thumbnail-closed-caption {
	content: "";
	background: url(../i/sprites/global-sprite.png) -618px -468px no-repeat;
	width: 22px;
	height: 16px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.hero-playlist__thumbnail-closed-caption {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.hero-playlist__thumbnail-tag {
	margin-bottom: 0.5rem;
	font-size: 1.1rem;
	color: #e90052;
	font-family: PremierSans-Bold-Italic, Arial, Helvetica Neue, Helvetica,
		sans-serif;
	font-weight: 400;
}
.hero-playlist__thumbnail-tag:empty {
	display: none;
}
.hero-playlist__thumbnail-gallery-info,
.hero-playlist__thumbnail-run-time {
	position: absolute;
	bottom: 1rem;
	left: 1rem;
	background: #cc0000;
	color: #fff;
	font-size: 0.8rem;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	line-height: 2rem;
}
.hero-playlist__thumbnail-gallery-info .icn,
.hero-playlist__thumbnail-run-time .icn {
	margin: 0 0.6rem 0 0.8rem;
	display: inline-block;
	vertical-align: middle;
	position: static;
}
.hero-playlist__thumbnail-gallery-info {
	background: #660000;
	font-size: 1.4rem;
}
.hero-playlist__thumbnail-gallery-info .icn {
	margin: 1rem 0.6rem;
}
.hero-playlist__thumbnail-count {
	padding: 0 1.3rem;
	line-height: 3.4rem;
}
.hero-playlist__thumbnail-count,
.hero-playlist__thumbnail-time {
	display: inline-block;
	vertical-align: middle;
	background: #660000;
	font-size: 1.2rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.hero-playlist__thumbnail-time {
	margin-right: -2px;
	padding: 0.1rem 0.8rem;
}
.hero-playlist__thumbnail-title {
	font-size: 3.9rem;
	line-height: 1.21;
	margin-bottom: 2rem;
	transition: 0.2s;
}
.hero-playlist__thumbnail-title a {
	color: #fff;
	text-decoration: none;
}
.hero-playlist__thumbnail-title a:hover {
	text-decoration: underline;
}
.hero-playlist__thumbnail-btn {
	background-image: linear-gradient(270deg, #660000, #cc0000);
	max-width: 15rem;
	margin-bottom: 2.4rem;
}
.hero-playlist__thumbnail-figure {
	display: -ms-flexbox;
	display: flex;
	height: 100%;
}
.hero-playlist__thumbnail-play-icon {
	fill: #fff;
	left: 50%;
	max-width: 6rem;
	min-width: 4rem;
	opacity: 0.8;
	position: absolute;
	top: 50%;
	transform: translate(-50%, -50%);
	width: 12%;
	z-index: 2;
	border-top-left-radius: 0.8rem;
	border-bottom-left-radius: 0.8rem;
}
.hero-playlist__thumbnail-image {
	float: left;
	overflow: hidden;
	position: relative;
	width: 50%;
	-ms-flex-preferred-size: 50%;
	flex-basis: 50%;
	display: block;
	min-height: 38rem;
	/* background: rgba(55, 0, 60, 0.9); */
	background: rgba(153, 0, 0, 0.8);
	border-top-left-radius: 0.8rem;
	border-bottom-left-radius: 0.8rem;
}
.hero-playlist__thumbnail-image img {
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	font-family: object-fit\:cover;
	display: block;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	transition: all 2s;
}
.hero-playlist__thumbnail-image--is-placeholder img {
	width: auto;
	height: auto;
	max-width: 15rem;
	max-height: 19rem;
	margin: auto;
	opacity: 0.2;
}
.video-player-wrapper {
	background-color: #660000;
	overflow: hidden;
}
.video-player-wrapper .fixed-two-col {
	max-width: 166rem;
	float: none;
	height: auto;
	margin-left: auto;
	margin-right: auto;
}
.video-player-wrapper .fixed-two-col__sidebar {
	max-height: calc(100vh - 8.5rem);
}
.video-player {
	background-color: #660000;
	position: relative;
	color: #fff;
	/* background-image: url(../i/bg-elements/horizontal-flash.svg); */
	background-position: right -26rem bottom -6rem;
	background-repeat: no-repeat;
	background-size: 75%;
	padding: 1.6rem 0;
	margin: -2rem 0 0;
}
.video-player__bg-shape {
	position: absolute;
	bottom: 0;
	display: none;
}
.video-player__main-container {
	position: relative;
}
.video-player__video {
	width: 100%;
	display: block;
	padding-top: 56.5%;
}
.video-player__video,
.video-player__video video {
	max-height: calc(100vh - 220px);
	height: 100%;
}
@media (orientation: landscape) {
	.video-player__video video {
		max-height: none;
	}
}
.video-player__video .vjs-big-play-button {
	background: transparent;
	content: "";
	background: url(../i/sprites/global-sprite.png) -672px -437px no-repeat;
	width: 57px;
	height: 65px;
	font-size: 0;
	line-height: 0;
	margin: 0;
	border-radius: 0;
	opacity: 0.8;
	transition: opacity 0.4s;
	transform: translate(-50%, -50%);
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.video-player__video .vjs-big-play-button {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.video-player__video .vjs-big-play-button:hover {
	background-color: transparent;
	opacity: 1;
}
.video-player__video .vjs-big-play-button span {
	display: none;
}
.video-player__video.vjs-playing
	.vjs-play-control
	.vjs-icon-placeholder:before {
	content: "\f103" !important;
}
.video-player__video.vjs-paused
	.vjs-play-control.vjs-ended
	.vjs-icon-placeholder:before {
	content: "\f101" !important;
}
.video-player__video.vjs-paused.vjs-ended
	.vjs-play-control.vjs-ended
	.vjs-icon-placeholder:before {
	content: "\f116" !important;
}
.video-player__video:hover .vjs-big-play-button {
	background-color: transparent;
	opacity: 1;
}
.video-player__info-wrapper {
	position: relative;
	margin: 0.8rem 0;
	padding: 1.8rem;
}
.video-player__meta-wrapper,
.video-player__run-time {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	font-size: 1.2rem;
}
.video-player__run-time {
	margin-right: 0.8rem;
}
.video-player__time {
	margin-left: 0.4rem;
	color: #fff;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.video-player__title {
	margin-top: 1.2rem;
	color: #fff;
	font-size: 3.1rem;
}
.video-player__description {
	margin-top: 1.2rem;
	color: #fff;
	font-size: 1.3rem;
}
.video-player__audio-description-share-wrapper {
	display: -ms-flexbox;
	display: flex;
	position: relative;
	-ms-flex-pack: justify;
	justify-content: space-between;
	padding: 0 0 1.8rem 1.8rem;
}
.video-player__audio-description-button {
	border: 1px solid #cc0000;
	border-radius: 1.6rem;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	padding: 0.7rem 1.5rem;
	background: transparent;
}
.video-player__audio-description-button:hover {
	background: #fff;
	color: #cc0000;
}
.video-player__audio-description-button:hover .video-player__audio-desc {
	content: "";
	background: url(../i/sprites/global-sprite.png) -756px -420px no-repeat;
	width: 22px;
	height: 16px;
	margin-right: 0.4rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.video-player__audio-description-button:hover .video-player__audio-desc {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.video-player__audio-description-button:hover .video-player__closed-caption {
	content: "";
	background: url(../i/sprites/global-sprite.png) -596px -468px no-repeat;
	width: 22px;
	height: 16px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.video-player__audio-description-button:hover .video-player__closed-caption {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.video-player__audio-desc,
.video-player__closed-caption {
	display: inline-block;
	text-indent: -999px;
	overflow: hidden;
}
.video-player__audio-desc {
	content: "";
	background: url(../i/sprites/global-sprite.png) -574px -468px no-repeat;
	width: 22px;
	height: 16px;
	margin-right: 0.4rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.video-player__audio-desc {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.video-player__closed-caption {
	content: "";
	background: url(../i/sprites/global-sprite.png) -618px -468px no-repeat;
	width: 22px;
	height: 16px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.video-player__closed-caption {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.video-player__audio-description-text {
	margin-left: 0.8rem;
	font-size: 1.3rem;
}
.video-player .video-container--spacer {
	padding-top: 56.3%;
}
@media (max-width: 1024px) {
	.video-player {
		margin-top: 0;
		padding-top: 0.6rem;
	}
}
@media (max-width: 63.9375em) {
	.video-player__video {
		width: 100%;
		height: 0;
		padding-top: 56.3%;
	}
}
@media (max-width: 43.75em) {
	.video-player {
		padding: 0;
		background-image: none;
	}
	.video-player__bg-shape {
		display: block;
	}
	.video-player__video-meta-wrapper {
		background-image: linear-gradient(90deg, #660000, #730b4f);
		position: relative;
	}
	.video-player__video-meta-wrapper:before {
		content: " ";
		background-repeat: no-repeat;
		background-position: 100% 100%;
		background-image: url(../i/bg-elements/video-bg.svg);
		background-size: 100%;
		position: absolute;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
	}
	.video-player__info-wrapper {
		margin: 0;
		padding-bottom: 1.6rem;
	}
	.video-player__title {
		font-size: 1.7rem;
		margin-top: 0.8rem;
	}
	.video-player__description {
		font-size: 1.1rem;
		margin-top: 0.8rem;
	}
	.video-player__audio-description-button {
		padding: 0.3rem 1rem;
	}
	.video-player__audio-desc,
	.video-player__closed-caption {
		transform: scale(0.8);
	}
	.video-player__audio-desc {
		margin-right: 0;
	}
	.video-player__audio-description-text {
		font-size: 1.1rem;
		margin-left: 0.4rem;
	}
}
@keyframes k {
	0% {
		top: 0;
	}
	to {
		top: 17rem;
	}
}
.mini-player-active {
	animation: 0.2s k forwards ease-out;
	position: fixed;
	top: 10rem;
	right: 6rem;
	width: 22%;
	z-index: 80;
}
.mini-player-active:after {
	content: "";
}
.mini-player-active:hover .mini-player-controls {
	opacity: 1;
	top: 0;
	visibility: visible;
}
.mini-player-active > div:first-of-type {
	pointer-events: none;
}
.mini-player-active .video-player__video {
	width: 100%;
	height: 0;
	padding-top: 56.3%;
}
.mini-player-active .video-player__video video {
	position: absolute !important;
}
.mini-player-active .video-player__audio-description-share-wrapper,
.mini-player-active .video-player__info-wrapper {
	display: none;
}
.mini-player-controls {
	background: rgba(47, 47, 47, 0.8);
	bottom: 0;
	left: 0;
	opacity: 0;
	overflow: hidden;
	position: absolute;
	right: 0;
	top: 0;
	visibility: hidden;
	transition: opacity 0.3s ease-in-out;
}
.mini-player-controls__list {
	bottom: 0;
	left: 0;
	padding: 1rem;
	position: absolute;
}
.mini-player-controls__list-item {
	display: inline-block;
}
.mini-player-controls__btn {
	border: 0;
	overflow: hidden;
	text-indent: -99rem;
	padding: 0;
}
.mini-player-controls__top {
	position: absolute;
	bottom: 1rem;
	right: 1rem;
}
.mini-player-controls__close {
	position: absolute;
	right: 1rem;
	top: 1rem;
}
@media (max-width: 1025px) {
	.mini-player-active {
		display: none;
	}
}
.personalised-video {
	background-color: #660000;
	padding: 4.8rem 2rem;
	position: relative;
}
.personalised-video__svg-container {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	opacity: 0.7;
	overflow: hidden;
}
.personalised-video__bg-shape {
	position: absolute;
	top: 0;
	width: 70%;
	right: 0;
}
.personalised-video.is-logged-in .personalised-video__bg-shape {
	height: 100%;
	width: auto;
}
@media (max-width: 63.9375em) {
	.personalised-video.is-logged-in .personalised-video__bg-shape {
		height: auto;
		width: 100%;
	}
}
.personalised-video.is-logged-in .personalised-video__svg-container {
	height: 80%;
}
.personalised-video.is-transitioning .personalised-video__content-wrapper,
.personalised-video.is-transitioning .personalised-video__header,
.personalised-video.is-transitioning .personalised-video__video-wrapper {
	max-height: 0;
}
.personalised-video__header {
	max-width: 137.6rem;
	margin: auto;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-ms-flex-align: center;
	align-items: center;
	margin-bottom: 3rem;
	max-height: 100rem;
	overflow: hidden;
	transition: 0.3s;
	position: relative;
}
.personalised-video__header-link,
.personalised-video__header-text,
.personalised-video__header-title {
	color: #fff;
}
.personalised-video__header-text {
	font-size: 1.1rem;
	font-family: PremierSans-Bold-Italic, Arial, Helvetica Neue, Helvetica,
		sans-serif;
	font-weight: 400;
}
.personalised-video__header-title {
	font-size: 2.3rem;
}
.personalised-video__header-link {
	display: inline-block;
	text-decoration: none;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.personalised-video__header-link .icn {
	display: inline-block;
	margin-left: 1rem;
	vertical-align: middle;
	transition: 0.3s ease-in-out;
}
.personalised-video__header-link:hover {
	text-decoration: underline;
}
.personalised-video__header-link:hover .icn {
	margin-left: 1.4rem;
}
.personalised-video__content-wrapper {
	background-color: rgba(55, 0, 60, 0.8);
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: justify;
	justify-content: space-between;
	color: #fff;
	max-width: 137.6rem;
	margin: auto;
	position: relative;
	transition: 0.3s;
	overflow: hidden;
	max-height: 100rem;
}
.personalised-video__content {
	width: 50%;
	padding: 3.4rem 16rem 3.4rem 3.4rem;
}
.personalised-video__content.t6-bg .personalised-video__description,
.personalised-video__content.t6-bg .personalised-video__title,
.personalised-video__content.t39-bg .personalised-video__description,
.personalised-video__content.t39-bg .personalised-video__title,
.personalised-video__content.t43-bg .personalised-video__description,
.personalised-video__content.t43-bg .personalised-video__title,
.personalised-video__content.t57-bg .personalised-video__description,
.personalised-video__content.t57-bg .personalised-video__title {
	color: #2f2f2f;
}
.personalised-video__content.t6-bg .arrow-rightwhite,
.personalised-video__content.t39-bg .arrow-rightwhite,
.personalised-video__content.t43-bg .arrow-rightwhite,
.personalised-video__content.t57-bg .arrow-rightwhite {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) -82px -64px no-repeat;
	width: 9px;
	height: 8px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.personalised-video__content.t6-bg .arrow-rightwhite,
	.personalised-video__content.t39-bg .arrow-rightwhite,
	.personalised-video__content.t43-bg .arrow-rightwhite,
	.personalised-video__content.t57-bg .arrow-rightwhite {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.personalised-video__title {
	color: #fff;
	font-size: 3.5rem;
	margin-bottom: 1.6rem;
}
.personalised-video__description {
	color: #fff;
	font-size: 1.3rem;
	margin-bottom: 3.6rem;
}
.personalised-video__link {
	color: #fff;
	font-size: 1.3rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	text-decoration: none;
}
.personalised-video__link .icn {
	display: inline-block;
	margin-left: 1rem;
	vertical-align: middle;
	transition: 0.3s ease-in-out;
}
.personalised-video__link:hover {
	text-decoration: underline;
}
.personalised-video__link:hover .icn {
	margin-left: 1.4rem;
}
.personalised-video__image-wrapper {
	width: 50%;
	position: relative;
	overflow: hidden;
	min-height: 15rem;
}
.personalised-video__image {
	min-height: 100%;
	min-width: 100%;
	position: absolute;
	left: 50%;
	transform: translate(-50%, -50%);
	top: 50%;
}
.personalised-video__club-badge {
	position: absolute;
	left: 0;
	right: 0;
	margin: auto;
	top: 0;
	bottom: 0;
	width: 7rem;
	height: 7rem;
	z-index: 10;
}
.personalised-video__video-wrapper {
	max-width: 137.6rem;
	margin: auto;
	margin-top: 3rem;
	transition: 0.3s;
	max-height: 100rem;
	overflow: hidden;
}
.personalised-video__video-wrapper .thumbnail {
	color: #fff;
}
.personalised-video__video-wrapper .thumbnail.videoThumb .audioDesc {
	content: "";
	background: url(../i/sprites/global-sprite.png) -574px -468px no-repeat;
	width: 22px;
	height: 16px;
	opacity: 0.5;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.personalised-video__video-wrapper .thumbnail.videoThumb .audioDesc {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.personalised-video__video-wrapper .thumbnail.videoThumb .closedCaption {
	content: "";
	background: url(../i/sprites/global-sprite.png) -618px -468px no-repeat;
	width: 22px;
	height: 16px;
	opacity: 0.5;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.personalised-video__video-wrapper .thumbnail.videoThumb .closedCaption {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.personalised-video__video-item {
	margin-bottom: 0;
}
@media (max-width: 63.9375em) {
	.personalised-video {
		padding: 4.8rem 0.8rem 0.8rem;
	}
	.personalised-video:after,
	.personalised-video:before {
		content: "";
		background: linear-gradient(270deg, #cc0000, #660000);
		width: calc(100% - 1.6rem);
		height: 6px;
		position: absolute;
		z-index: 10;
	}
	.personalised-video:before {
		top: 1.8rem;
	}
	.personalised-video:after {
		bottom: 0;
	}
	.personalised-video__bg-shape {
		top: -5rem;
		right: -10rem;
		width: 100%;
		height: auto;
		transform: rotate(5deg);
	}
	.personalised-video__header {
		margin-bottom: 2rem;
	}
	.personalised-video__header-link-wrapper {
		margin-top: 1.4rem;
		margin-bottom: 2.4rem;
		text-align: right;
	}
	.personalised-video__video-wrapper {
		margin-top: 1.6rem;
		border-bottom: 1px solid hsla(0, 0%, 100%, 0.2);
	}
	.block-list-4 .personalised-video__video-item {
		margin-bottom: 0.8rem;
	}
	.personalised-video__content-wrapper {
		-ms-flex-direction: column;
		flex-direction: column;
		padding: 0;
	}
	.personalised-video__image-wrapper {
		-ms-flex-order: 1;
		order: 1;
		width: 100%;
		overflow: visible;
		font-size: 0;
	}
	.personalised-video__image {
		position: relative;
		transform: none;
		left: auto;
		top: auto;
		width: 100%;
	}
	.personalised-video__content {
		-ms-flex-order: 2;
		order: 2;
		width: 100%;
		padding: 1.8rem 1.6rem 1.6rem;
	}
	.personalised-video__title {
		font-size: 2.1rem;
		margin-bottom: 0.8rem;
	}
	.personalised-video__description {
		margin-bottom: 3rem;
	}
	.personalised-video__club-badge {
		left: 1.6rem;
		right: auto;
		top: auto;
		bottom: -1rem;
		width: 5rem;
		height: 5rem;
	}
}
.pageHero--personalised-title {
	padding: 3.2rem 0;
}
.pageHero--personalised-title .wrapper {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
}
.pageHero--personalised-title .personalised-title-badge {
	width: 12.4rem;
	height: 12.4rem;
	float: left;
	margin-right: 2.4rem;
	padding: 2rem;
	background-color: #fff;
	border-radius: 50%;
}
.pageHero--personalised-title .personalised-title-badge span {
	position: relative;
	top: -0.8rem;
	left: -0.6rem;
	transform: scale(0.8);
	display: block;
}
.pageHero--personalised-title .pageTitle__wrapper {
	width: calc(100% - 15rem);
	float: left;
}
.pageHero--personalised-title .pageTitle {
	width: 100%;
	max-width: none;
	font-size: 5rem;
}
.pageHero--personalised-title .pageTitle--yourClub {
	font-size: 2.7rem;
	color: #fff;
}
@media (max-width: 63.9375em) {
	.pageHero--personalised-title {
		padding: 3rem 0 1.2rem;
	}
	.pageHero--personalised-title .personalised-title-badge {
		width: 6.4rem;
		height: 6.4rem;
		margin-right: 1.6rem;
		padding: 1rem;
	}
	.pageHero--personalised-title .personalised-title-badge span {
		top: -2.8rem;
		left: -1.3rem;
		transform: scale(0.45);
	}
	.pageHero--personalised-title .pageTitle {
		font-size: 2.7rem;
	}
	.pageHero--personalised-title .pageTitle--yourClub {
		font-size: 1.7rem;
	}
}
.personalised-video-list {
	margin-top: 4rem;
}
.pl-modal__content .video-modal .modal-video-col {
	padding-top: 0;
	padding-right: 1.6rem;
}
@media (max-width: 63.9375em) {
	.pl-modal__content .video-modal__wrapper {
		padding: 0;
	}
	.pl-modal__content .video-modal .modal-video-col {
		padding: 6rem 0 0;
	}
	.pl-modal__content .video-modal .video-js {
		height: 100%;
	}
}
#videoPlayerWrapModal.pl-modal {
	pointer-events: none;
}
#videoPlayerWrapModal.pl-modal.open {
	pointer-events: auto;
}
#videoPlayerWrapModal.pl-modal .close {
	right: 1.6rem;
	top: 1.6rem;
}
#videoPlayerWrapModal .pl-modal__content {
	margin: 0 auto;
	padding-top: 6rem;
	padding-bottom: 6rem;
	max-width: 166.4rem;
	width: 90%;
}
@media (max-width: 63.9375em) {
	#videoPlayerWrapModal .pl-modal__content {
		padding-bottom: 0;
		width: auto;
	}
	#videoPlayerWrapModal.pl-modal {
		top: 0;
	}
	#videoPlayerWrapModal.pl-modal .close {
		right: 0.5rem;
		top: 0.5rem;
	}
	#videoPlayerWrapModal .pl-modal__content {
		padding-top: 0;
	}
}
@media (max-width: 43.75em) {
	#videoPlayerWrapModal.pl-modal {
		background: rgba(56, 0, 60, 0.7);
	}
}
.playerIndex table {
	text-align: left;
}
.playerIndex table .loader {
	display: table;
	table-layout: fixed;
	width: 100%;
}
.playerIndex td {
	padding-bottom: 0;
}
.playerIndex .img {
	width: 4rem;
	display: inline-block;
	vertical-align: middle;
	margin-right: 1.5rem;
}
.playerIndex .playerName {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.webViewBody .playerPageLinks .heroPageLinks {
	display: block;
}
.player-swoosh {
	position: absolute;
	height: 100%;
	right: 0;
}
.player-swoosh__stop-1 {
	stop-color: #fff;
}
.player-swoosh__stop-2 {
	stop-color: red;
}
.playerHero {
	position: relative;
	color: #333;
	background: linear-gradient(90deg, #fff, #f1f1f1);
}
.playerHero__bg-shape-container {
	bottom: 0;
	left: 0;
	overflow: hidden;
	position: absolute;
	top: 0;
	width: 100%;
}
.playerHero__bg-shape {
	bottom: 0;
	fill: #ededed;
	position: absolute;
	width: 100%;
}
.playerHero__bg-shape--mobile {
	top: 0;
}
.playerHero [class*="col-"] {
	height: 100%;
}
.playerHero .playerContainer {
	position: relative;
	padding-top: 1rem;
}
.playerHero .playerContainer .playerbadgeContainer {
	position: absolute;
	bottom: -2rem;
	left: 2rem;
	width: 8rem;
	height: 8rem;
	border-radius: 100%;
	background: #fff;
	z-index: 10;
	transition: 0.2s;
	box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.15);
}
.playerHero .playerContainer .playerbadgeContainer:focus,
.playerHero .playerContainer .playerbadgeContainer:hover {
	background: #e8e8e8;
}
.playerHero .playerContainer .badge {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -25px;
	margin-left: -25px;
}
.playerHero .playerContainer .homeGrown {
	position: absolute;
	bottom: -1.5rem;
	left: 25.5rem;
	right: auto;
	line-height: 3rem;
	padding: 0 1.5rem;
	background: #05f0ff;
	color: #333;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	z-index: 10;
	text-transform: uppercase;
}
.playerHero .playerTitle {
	display: none;
}
.playerHero .imgContainer {
	position: relative;
	height: 26rem;
	width: 29rem;
	padding-left: 4rem;
	padding-top: 1rem;
	display: inline-block;
	vertical-align: middle;
	z-index: 5;
	overflow: hidden;
}
.playerHero .imgContainer.refereeImgContainer {
	border-radius: 100%;
	width: 25rem;
	height: 25rem;
	border: 6px solid #fff;
	background: #fff;
	margin-bottom: 1rem;
	margin-left: 4rem;
	padding: 0;
}
.playerHero .img {
	display: block;
	width: 100%;
}
.playerHero .name {
	font-size: 4.1rem;
}
.playerHero .playerDetails {
	position: relative;
	padding: 1rem 0 12rem 6.5rem;
	display: inline-block;
	vertical-align: middle;
	z-index: 10;
}
.playerHero .playerDetails .number {
	font-size: 7.2rem;
	line-height: 1;
	font-family: PremierSans-Light, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.playerHero .playerDetails [class*="Name"] {
	font-size: 4rem;
	font-weight: 800;
}
.playerHero .playerNumberLrg {
	position: absolute;
	z-index: 0;
	top: 12px;
	right: 2rem;
	font-weight: 800;
	font-size: 24rem;
	line-height: 20rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	-webkit-text-stroke: 3px #660000;
	color: transparent;
}
.playerHero.inactive .imgContainer {
	border-radius: 100%;
	width: 25rem;
	height: 25rem;
	border: 6px solid #fff;
	background: #fff;
	margin-bottom: 1rem;
	margin-left: 4rem;
	padding: 0;
}
@media (max-width: 63.9375em) {
	.playerHero .imgContainer {
		padding: 0;
	}
	.playerHero.inactive .imgContainer {
		margin-left: 1rem;
		width: 15rem;
		height: 15rem;
		margin-bottom: 5rem;
	}
	.playerHero.inactive .playerContainer .playerDetails {
		padding-bottom: 6rem;
	}
	.playerHero .name {
		font-size: 3.5rem;
	}
	.playerHero .playerContainer {
		-ms-flex-align: center;
		align-items: center;
		display: -ms-flexbox;
		display: flex;
	}
	.playerHero .playerContainer .playerbadgeContainer {
		display: none;
	}
	.playerHero .playerContainer .homeGrown {
		left: auto;
		right: 2rem;
		bottom: -4.5rem;
	}
	.playerHero .playerContainer .playerDetails {
		padding-left: 1rem;
		padding-bottom: 4rem;
		width: 50%;
	}
	.playerHero .playerNumberLrg {
		right: -4rem;
		bottom: -7rem;
		font-size: 34rem;
	}
}
@media (max-width: 56.25em) {
	.playerHero .playerNumberLrg {
		display: none;
	}
}
@media (max-width: 56.25em) {
	.homeGrown {
		right: 1rem;
	}
}
@media (max-width: 43.75em) {
	.playerHero .imgContainer {
		max-width: 18rem;
		height: auto;
	}
	.playerHero.inactive .imgContainer {
		height: 15rem;
		width: 15rem;
		vertical-align: middle;
		margin-left: 2rem;
	}
	.playerHero.inactive .playerContainer .playerDetails {
		padding-bottom: 6rem;
	}
	.playerHero .playerDetails .number {
		font-size: 3.7rem;
	}
	.playerHero .img {
		-o-object-fit: contain;
		object-fit: contain;
		height: 100%;
	}
	.playerHero .playerContainer .playerDetails {
		padding-bottom: 5rem;
	}
	.playerHero .name {
		font-size: 2.5rem;
	}
}
.t3-bg.t-gradient-background,
.t3-bg .t-gradient-background {
	background: linear-gradient(90deg, #660000, #660000) !important;
}
.t3-bg .t-fill {
	fill: #660000;
}
.t3-bg .t-colour {
	color: #fff;
}
.t3-bg .t-stroke {
	-webkit-text-stroke: 3px #fff;
}
.t91-bg.t-gradient-background,
.t91-bg .t-gradient-background {
	background: linear-gradient(90deg, #cc0000, #963cfe) !important;
}
.t91-bg .t-fill {
	fill: #cc0000;
}
.t91-bg .t-colour {
	color: #fff;
}
.t91-bg .t-stroke {
	-webkit-text-stroke: 3px #fff;
}
.t36-bg.t-gradient-background,
.t36-bg .t-gradient-background {
	background: linear-gradient(90deg, #cc0000, #660000) !important;
}
.t36-bg .t-fill {
	fill: #cc0000;
}
.t36-bg .t-colour {
	color: #fff;
}
.t36-bg .t-stroke {
	-webkit-text-stroke: 3px #fff;
}
.t90-bg.t-gradient-background,
.t90-bg .t-gradient-background {
	background: linear-gradient(90deg, #ff6900, #cc0000) !important;
}
.t90-bg .t-fill {
	fill: #ff6900;
}
.t90-bg .t-colour {
	color: #000;
}
.t90-bg .t-stroke {
	-webkit-text-stroke: 3px #2f2f2f;
}
.t97-bg.t-gradient-background,
.t97-bg .t-gradient-background {
	background: linear-gradient(90deg, #ff6900, #cc0000) !important;
}
.t97-bg .t-fill {
	fill: #ff6900;
}
.t97-bg .t-colour {
	color: #000;
}
.t97-bg .t-stroke {
	-webkit-text-stroke: 3px #2f2f2f;
}
.t8-bg.t-gradient-background,
.t8-bg .t-gradient-background {
	background: linear-gradient(90deg, #cc0000, #660000) !important;
}
.t8-bg .t-fill {
	fill: #cc0000;
}
.t8-bg .t-colour {
	color: #fff;
}
.t8-bg .t-stroke {
	-webkit-text-stroke: 3px #fff;
}
.t31-bg.t-gradient-background,
.t31-bg .t-gradient-background {
	background: linear-gradient(90deg, #ff6900, #cc0000) !important;
}
.t31-bg .t-fill {
	fill: #ff6900;
}
.t31-bg .t-colour {
	color: #000;
}
.t31-bg .t-stroke {
	-webkit-text-stroke: 3px #2f2f2f;
}
.t11-bg.t-gradient-background,
.t11-bg .t-gradient-background {
	background: linear-gradient(90deg, #cc0000, #963cfe) !important;
}
.t11-bg .t-fill {
	fill: #cc0000;
}
.t11-bg .t-colour {
	color: #fff;
}
.t11-bg .t-stroke {
	-webkit-text-stroke: 3px #fff;
}
.t54-bg.t-gradient-background,
.t54-bg .t-gradient-background {
	background: linear-gradient(90deg, #660000, #660000) !important;
}
.t54-bg .t-fill {
	fill: #660000;
}
.t54-bg .t-colour {
	color: #fff;
}
.t54-bg .t-stroke {
	-webkit-text-stroke: 3px #fff;
}
.t38-bg.t-gradient-background,
.t38-bg .t-gradient-background {
	background: linear-gradient(90deg, #660000, #660000) !important;
}
.t38-bg .t-fill {
	fill: #660000;
}
.t38-bg .t-colour {
	color: #fff;
}
.t38-bg .t-stroke {
	-webkit-text-stroke: 3px #fff;
}
.t13-bg.t-gradient-background,
.t13-bg .t-gradient-background {
	background: linear-gradient(90deg, #ff6900, #cc0000) !important;
}
.t13-bg .t-fill {
	fill: #ff6900;
}
.t13-bg .t-colour {
	color: #000;
}
.t13-bg .t-stroke {
	-webkit-text-stroke: 3px #2f2f2f;
}
.t14-bg.t-gradient-background,
.t14-bg .t-gradient-background {
	background: linear-gradient(90deg, #ebff00, #ff6900) !important;
}
.t14-bg .t-fill {
	fill: #ebff00;
}
.t14-bg .t-colour {
	color: #000;
}
.t14-bg .t-stroke {
	-webkit-text-stroke: 3px #2f2f2f;
}
.t43-bg.t-gradient-background,
.t43-bg .t-gradient-background {
	background: linear-gradient(90deg, #cc0000, #660000) !important;
}
.t43-bg .t-fill {
	fill: #cc0000;
}
.t43-bg .t-colour {
	color: #fff;
}
.t43-bg .t-stroke {
	-webkit-text-stroke: 3px #fff;
}
.t1-bg.t-gradient-background,
.t1-bg .t-gradient-background {
	background: linear-gradient(90deg, #ebff00, #ff6900) !important;
}
.t1-bg .t-fill {
	fill: #ebff00;
}
.t1-bg .t-colour {
	color: #000;
}
.t1-bg .t-stroke {
	-webkit-text-stroke: 3px #2f2f2f;
}
.t4-bg.t-gradient-background,
.t4-bg .t-gradient-background {
	background: linear-gradient(90deg, #cc0000, #963cfe) !important;
}
.t4-bg .t-fill {
	fill: #cc0000;
}
.t4-bg .t-colour {
	color: #fff;
}
.t4-bg .t-stroke {
	-webkit-text-stroke: 3px #fff;
}
.t20-bg.t-gradient-background,
.t20-bg .t-gradient-background {
	background: linear-gradient(90deg, #ebff00, #ff6900) !important;
}
.t20-bg .t-fill {
	fill: #ebff00;
}
.t20-bg .t-colour {
	color: #000;
}
.t20-bg .t-stroke {
	-webkit-text-stroke: 3px #2f2f2f;
}
.t6-bg.t-gradient-background,
.t6-bg .t-gradient-background {
	background: linear-gradient(90deg, #cc0000, #963cfe) !important;
}
.t6-bg .t-fill {
	fill: #cc0000;
}
.t6-bg .t-colour {
	color: #fff;
}
.t6-bg .t-stroke {
	-webkit-text-stroke: 3px #fff;
}
.t57-bg.t-gradient-background,
.t57-bg .t-gradient-background {
	background: linear-gradient(90deg, #cc0000, #660000) !important;
}
.t57-bg .t-fill {
	fill: #cc0000;
}
.t57-bg .t-colour {
	color: #fff;
}
.t57-bg .t-stroke {
	-webkit-text-stroke: 3px #fff;
}
.t21-bg.t-gradient-background,
.t21-bg .t-gradient-background {
	background: linear-gradient(90deg, #ebff00, #ff6900) !important;
}
.t21-bg .t-fill {
	fill: #ebff00;
}
.t21-bg .t-colour {
	color: #000;
}
.t21-bg .t-stroke {
	-webkit-text-stroke: 3px #2f2f2f;
}
.t39-bg.t-gradient-background,
.t39-bg .t-gradient-background {
	background: linear-gradient(90deg, #660000, #660000) !important;
}
.t39-bg .t-fill {
	fill: #660000;
}
.t39-bg .t-colour {
	color: #fff;
}
.t39-bg .t-stroke {
	-webkit-text-stroke: 3px #fff;
}
.playerExternalLink {
	margin: 2rem 0;
}
.playerExternalLink .subHeader {
	text-align: center;
	line-height: 1.5;
}
.playerOverviewAside {
	box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.15);
	font-size: 1.2rem;
	position: relative;
}
.playerOverviewAside__container {
	border-radius: 5px;
	box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.15);
	overflow: hidden;
}
.playerOverviewAside:before {
	content: "";
	display: block;
	background: linear-gradient(270deg, #cc0000, #660000);
	height: 6px;
	width: 95%;
	margin: -6px auto 0;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
}
.playerOverviewAside.hidden {
	display: none;
}
.playerOverviewAside header {
	text-align: center;
	margin-top: 4rem;
}
.playerOverviewAside .subHeader {
	line-height: 1.5;
	font-size: 1.7rem;
	margin-bottom: 1rem;
	padding: 0 1rem;
}
.playerOverviewAside .info,
.playerOverviewAside .label {
	display: inline-block;
	margin-right: -4px;
	width: 50%;
	padding: 1.2rem 1.4rem;
	min-height: 3.7rem;
}
.playerOverviewAside .label {
	width: 20%;
	font-size: 1.3rem;
	vertical-align: top;
	border-bottom: 1px solid #e8e8e8;
}
.playerOverviewAside .info {
	border-bottom: 1px solid #e8e8e8;
	text-align: right;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	width: 80%;
	font-size: 1.5rem;
	margin-left: auto;
}
.playerOverviewAside .info a {
	color: #242424;
	text-decoration: none;
	font-size: 1.5rem;
}
.playerOverviewAside .info a:focus,
.playerOverviewAside .info a:hover {
	text-decoration: underline;
}
.playerOverviewAside .sideWidget {
	margin: 0;
	padding: 1rem 0;
	position: relative;
	border-bottom: 0;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}
.playerOverviewAside .sideWidget [class*="btn"] {
	margin: 1rem 1rem 0;
}
.playerOverviewAside .playerIntro h3 {
	margin: 1rem 0;
	font-size: 1.3rem;
}
.playerOverviewAside .playerIntro table {
	margin-bottom: 1rem;
}
.playerOverviewAside .playerIntro .socialLinks {
	margin-bottom: 2rem;
	padding: 0 1.6rem;
}
.playerOverviewAside .playerClub {
	display: inline-block;
	margin: 0 0 0 0.5rem;
	vertical-align: middle;
}
.playerOverviewAside table {
	text-align: left;
	width: 100%;
}
.playerOverviewAside tr {
	border-bottom: 1px solid #e8e8e8;
}
.playerOverviewAside th {
	font-family: PremierSans-Regular, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	padding: 0 1.6rem;
	font-size: 1.3rem;
}
.playerOverviewAside th:last-child {
	padding-right: 2rem;
}
.playerOverviewAside td {
	padding-right: 1.6rem;
	text-align: right;
	font-size: 1.5rem;
}
.playerOverviewAside .playerSidebarTable {
	border-radius: 0;
}
.playerOverviewAside .playerSidebarTable table tr {
	font-size: 1.2rem;
}
.playerOverviewAside .playerSidebarTable table td {
	padding: 1rem;
}
.playerOverviewAside .playerSidebarTable:before {
	background: linear-gradient(270deg, #cc0000, #660000);
	content: "";
	display: block;
	height: 3px;
	margin: 0 auto 1.6rem;
	width: 100%;
}
.playerOverviewAside .honoursAwards th {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	padding: 1rem;
}
.playerOverviewAside .playerSidebarNested tr {
	border: none;
}
.playerOverviewAside .playerSidebarNested td {
	padding: 0.5rem 0 0.5rem 3rem;
	text-align: left;
	line-height: 1.4;
}
.sidebarPush .playerOverviewAside {
	box-shadow: none;
	padding-left: 1rem;
}
.sidebarPush .playerOverviewAside:before {
	display: none;
}
.playerExternalLink + .playerOverviewAside {
	padding-top: 0;
}
@media (max-width: 63.9375em) {
	.playerExternalLink:before {
		content: "";
		display: block;
	}
	.playerExternalLink:after {
		content: "";
		display: table;
		clear: both;
	}
	.playerExternalLink.hidden {
		display: none;
	}
	.playerExternalLink .subHeader {
		float: left;
		margin-bottom: 0;
		line-height: 2;
		text-align: left;
	}
	.article-promo--history .playerExternalLink .article-promo__btn,
	.playerExternalLink .article-promo--history .article-promo__btn,
	.playerExternalLink .btn {
		width: 50%;
		float: right;
	}
	.playerOverviewAside {
		box-shadow: none;
		margin-top: 0;
		padding-top: 2rem;
		border: none;
	}
	.playerOverviewAside.hidden {
		display: none;
	}
	.playerOverviewAside .subHeader {
		text-align: left;
		line-height: 2;
	}
	.playerOverviewAside .sideWidget {
		border-width: 0;
		border-top-width: 4px;
	}
	.playerOverviewAside .sideWidget:last-child {
		padding-bottom: 2rem;
		border-bottom: 0;
	}
	.sidebarPush .playerOverviewAside {
		padding-left: 0;
	}
}
@media (max-width: 43.75em) {
	.sidebarPush .playerOverviewAside:before {
		display: block;
	}
	.playerOverviewAside {
		position: relative;
	}
	.playerOverviewAside:before {
		position: absolute;
		top: 1.8rem;
		margin: 0 auto;
		z-index: 1;
		left: 0;
		right: 0;
	}
	.playerOverviewAside:after {
		background: #660000;
		content: "";
		display: block;
		height: 2.4rem;
		position: absolute;
		top: 0;
		width: 100%;
	}
	.managerOverviewAside:before {
		left: 1.8rem;
		right: 1.8rem;
		width: auto;
	}
	.heroPageLinks .btn-tab {
		padding: 0 1.8rem;
	}
}
.playerPageLinks {
	position: relative;
}
.playerPageLinks .heroPageLinks {
	position: absolute;
	top: -5rem;
	left: 37rem;
	z-index: 25;
}
.playerPageLinks .heroPageLinks a {
	background: #ebebe6;
	color: #6c6c6c;
	border-top-right-radius: 3px;
	border-top-left-radius: 3px;
	font-size: 1.3rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.playerPageLinks .heroPageLinks a:focus,
.playerPageLinks .heroPageLinks a:hover {
	background: #cc0000;
	color: #fff;
}
.playerPageLinks .heroPageLinks .active a {
	background: #fff;
	color: #2f2f2f;
}
.playerPageLinks .heroPageLinks .moreToggle .icn {
	content: "";
	background: url(../i/sprites/global-sprite.png) -773px -481px no-repeat;
	width: 5px;
	height: 19px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.playerPageLinks .heroPageLinks .moreToggle .icn {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
@media (max-width: 43.75em) {
	.playerStats .pageFilter {
		padding: 0 1rem;
	}
}
.playerStats .pageFilter.open {
	padding: 0;
}
.playerInfo {
	position: relative;
	margin-top: -5rem;
	margin-left: -3rem;
	padding-left: 4rem;
	padding-top: 5rem;
	background: #fff;
	border-top-left-radius: 5px;
}
.playerInfo:after {
	content: "";
	width: 50vw;
	height: 20rem;
	position: absolute;
	top: 0;
	right: 0;
	margin-right: -50vw;
	background: #fff;
}
@media (max-width: 63.9375em) {
	.playerInfo:after {
		display: none;
	}
}
.playerInfo .refereeDetails {
	border-bottom: 4px solid #e8e8e8;
	padding-bottom: 2rem;
}
.playerInfo .personalDetails {
	font-size: 1.2rem;
	margin-bottom: 2rem;
}
.playerInfo .personalDetails:before {
	content: "";
	display: block;
}
.playerInfo .personalDetails:after {
	content: "";
	display: table;
	clear: both;
}
.playerInfo .personalDetails .personalLists {
	border-radius: 3px;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: row;
	flex-direction: row;
	-ms-flex-pack: justify;
	justify-content: space-between;
	border: 1px solid #e8e8e8;
	padding: 1rem;
	margin-top: 2.5rem;
}
.playerInfo .personalDetails .personalLists ul:nth-child(-n + 2) {
	border-right: 1px solid #e8e8e8;
}
.playerInfo .personalDetails .pdcol1,
.playerInfo .personalDetails .pdcol2,
.playerInfo .personalDetails .pdcol3 {
	width: 33.3333%;
}
.playerInfo .personalDetails li {
	line-height: 1.4;
	padding: 1.4rem 1rem;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-ms-flex-align: center;
	align-items: center;
}
.playerInfo .personalDetails .info,
.playerInfo .personalDetails .label {
	display: inline-block;
}
.playerInfo .personalDetails .label {
	color: #76766f;
	line-height: 1.5rem;
	margin-right: 1.5rem;
	vertical-align: middle;
}
.playerInfo .personalDetails .info {
	text-align: right;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 1.5rem;
}
.playerInfo .personalDetails .info--light {
	font-family: PremierSans-Light, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.playerInfo .personalDetails .stack {
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}
.playerInfo .personalDetails .stack .info,
.playerInfo .personalDetails .stack .label {
	width: 100%;
	text-align: left;
	margin-bottom: 1rem;
}
.playerInfo .personalDetails a.info {
	color: #242424;
	text-decoration: none;
}
.playerInfo .personalDetails a.info .playerClub {
	margin: -1px 1rem 0 0;
	display: inline-block;
	vertical-align: middle;
}
.playerInfo .personalDetails .flag {
	display: inline-block;
	margin: 0 0.5rem -0.5rem 0;
}
.playerInfo .personalDetails .caps {
	background: #05f0ff;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	padding: 0.1rem 0.4rem 0.3rem;
	margin-left: 0.5rem;
}
.playerInfo .table {
	padding: 0 0 2rem;
}
.playerInfo .table thead {
	border-bottom: 1px solid #76766f;
}
.playerInfo .table .teamHeader {
	text-align: left;
	padding-left: 0.5rem;
}
.playerInfo .table .playerExpandable td {
	height: 4rem;
	background: #f8f8f8;
	border-bottom-color: #eee;
}
.playerInfo .table .playerExpandable .team {
	text-align: left;
	padding-left: 4.5rem;
	font-weight: 700;
}
.playerClubHistory {
	padding-bottom: 2rem;
	margin-bottom: 2rem;
	overflow: auto;
	margin-top: 4rem;
}
.playerClubHistory .subHeader {
	margin-bottom: 3rem;
	white-space: normal;
}
.playerClubHistory__revealMoreRow {
	width: 5rem;
	outline: none;
}
.playerClubHistory__revealMoreHeader {
	width: 5.6rem;
}
.playerClubHistory.table thead th {
	font-family: PremierSans-Regular, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	margin-bottom: 0.8rem;
}
.playerClubHistory.table .teamHeader {
	padding-left: 4.5rem;
}
.playerClubHistory.table th {
	padding: 0.7rem 1rem;
}
.playerClubHistory.table tbody:before {
	line-height: 0.8rem;
	content: "-";
	color: #fff;
	display: block;
}
.playerClubHistory.table td {
	padding: 1.3rem 1rem;
	position: relative;
}
.playerClubHistory.table td.team:after {
	content: "";
	top: 1rem;
	bottom: 1rem;
	width: 1px;
	display: block;
	position: absolute;
	background: #efefef;
	right: 0;
}
@media (max-width: 25em) {
	.playerClubHistory.table td.team:after {
		display: none;
	}
}
.playerClubHistory .appearances,
.playerClubHistory .apps,
.playerClubHistory .season {
	text-align: center;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.playerClubHistory .appearances--sub,
.playerClubHistory .goals {
	font-family: PremierSans-Regular, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.playerClubHistory .apps,
.playerClubHistory .stat {
	width: 10rem;
}
.playerClubHistory .playerExpandable {
	display: none;
}
.playerClubHistory .playerExpandable.open {
	display: table-row;
	background-color: #fff;
}
.playerClubHistory .playerExpandable.open + .table td {
	position: relative;
}
.playerClubHistory .playerExpandable.open + .table td:before {
	display: block;
	content: "";
	position: absolute;
	top: -7px;
	left: 0;
	right: 0;
	height: 6px;
	background-color: #660000;
}
.playerClubHistory .playerExpandable.open + .table td:first-child:before {
	left: 1rem;
}
.playerClubHistory .playerExpandable.open + .table td:nth-child(4):before {
	background: linear-gradient(270deg, #cc0000, #660000);
}
.playerClubHistory .playerExpandable.open + .table td:nth-child(5):before {
	right: 1rem;
	background-color: #cc0000;
}
.playerClubHistory .playerExpandable td {
	padding: 1.3rem 1rem;
	border: 0;
	text-align: center;
}
.playerClubHistory .playerExpandable td.team {
	padding-left: 4.5rem;
	text-align: left;
}
@media (max-width: 600px) {
	.playerClubHistory .playerExpandable td.team {
		padding: 1rem 0.5rem;
	}
}
@media (max-width: 37.5em) {
	.playerClubHistory .playerExpandable.team {
		padding-left: 4.5rem;
	}
}
.playerClubHistory--hideRevealMore .playerClubHistory__revealMoreHeader,
.playerClubHistory--hideRevealMore .playerClubHistory__revealMoreRow {
	display: none;
}
.playerClubHistory .otherCompsExpand {
	background: #e8e8e8;
}
.playerClubHistory .otherCompsExpand td,
.playerClubHistory .otherCompsExpand td.team {
	text-align: left;
}
@media (max-width: 600px) {
	.playerClubHistory .otherCompsExpand td.team {
		padding: 1rem 0.5rem;
	}
}
.playerClubHistory .otherCompsExpand .otherComps {
	padding-left: 3.5rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
@media (max-width: 37.5em) {
	.playerClubHistory .otherCompsExpand td {
		text-align: center;
	}
	.playerClubHistory .otherCompsExpand .otherComps {
		padding: 0;
	}
}
@media (max-width: 1024px) {
	.playerClubHistory {
		margin-left: 0;
	}
}
@media (max-width: 37.5em) {
	.playerClubHistory {
		padding: 2rem 1rem;
	}
	.playerClubHistory .table table {
		overflow-x: scroll;
	}
	.playerClubHistory .table th {
		padding: 0.7rem 1rem;
	}
	.playerClubHistory .table td {
		padding: 1rem 0.5rem;
	}
	.playerClubHistory .table td.team .short {
		padding-left: 0;
	}
	.playerClubHistory .table .revealMore {
		padding: 1rem;
	}
	.playerClubHistory .table .team .badge-25 {
		display: none;
	}
}
@media (max-width: 63.9375em) {
	.playerPageLinks .heroPageLinks .clubColourTabs {
		display: -ms-flexbox;
		display: flex;
	}
	.playerPageLinks .heroPageLinks .clubColourTabs li {
		-ms-flex: 1;
		flex: 1;
		margin: 0;
		padding-left: 0.5rem;
	}
	.playerPageLinks .heroPageLinks .clubColourTabs li:first-child {
		padding-left: 0;
	}
	.playerHero__bg-container,
	.playerNumberLrg {
		display: none;
	}
	.playerInfo .personalDetails .personalLists .stack {
		-ms-flex-wrap: nowrap;
		flex-wrap: nowrap;
	}
	.playerInfo .personalDetails .personalLists .stack .info {
		text-align: right;
	}
	.playerInfo .personalDetails .personalLists ul:last-child li:last-child {
		border-bottom: none;
	}
	.playerPageLinks .heroPageLinks {
		top: 0;
		left: 2rem;
	}
	.playerInfo {
		margin-top: 0;
		margin-left: 0;
		padding-left: 0;
		position: static;
	}
	.playerInfo .personalDetails .personalLists {
		-ms-flex-direction: column;
		flex-direction: column;
	}
	.playerInfo .personalDetails .personalLists ul {
		width: 100%;
	}
	.playerInfo .personalDetails .personalLists ul:nth-child(-n + 2) {
		border: none;
	}
	.playerInfo .personalDetails .personalLists li {
		border-bottom: 1px solid #e8e8e8;
	}
	.playerInfo .personalDetails .personalLists .stack br {
		display: none;
	}
}
@media (max-width: 56.25em) {
	.playerInfo .pageFilter .dropDown.mobile {
		width: 100%;
	}
	.playerInfo .pageFilter .btn-more {
		display: none;
	}
}
@media (max-width: 43.75em) {
	.playerClubHistory {
		border-top: 0;
		position: relative;
		padding-top: 4rem;
		margin-top: 2rem;
		white-space: normal;
	}
	.playerClubHistory:before {
		background: linear-gradient(270deg, #cc0000, #660000);
		content: "";
		display: block;
		height: 0.6rem;
		position: absolute;
		top: 1.8rem;
		margin: 0 auto;
		z-index: 1;
		left: 0;
		right: 0;
		width: 95%;
	}
	.playerClubHistory:after {
		background: #660000;
		content: "";
		display: block;
		height: 2.4rem;
		left: 0;
		position: absolute;
		top: 0;
		width: 100%;
	}
	.playerClubHistory .subHeader {
		margin-bottom: 2rem;
	}
	.playerClubHistory .table {
		white-space: normal;
	}
	.playerClubHistory .season {
		font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
		font-weight: 400;
	}
	.playerPageLinks .heroPageLinks {
		left: 0.8rem;
		right: 0.8rem;
		top: 0.04rem;
		width: auto;
	}
	.playerPageLinks .heroPageLinks a {
		font-size: 1.1rem;
		padding: 0 0.5rem;
		min-width: 1rem;
	}
	.playerInfo {
		padding-top: 3.4rem;
	}
	.playerInfo .refereeDetails {
		border-bottom: none;
		padding-bottom: 0;
	}
	.playerInfo .personalDetails {
		margin-bottom: 1rem;
	}
	.playerInfo .personalDetails.mainWidget:after,
	.playerInfo .personalDetails.mainWidget:before {
		display: none;
	}
	.playerInfo .personalDetails .subHeader {
		padding-left: 1rem;
		margin-bottom: 2rem;
	}
	.playerInfo .personalDetails li {
		padding: 1rem 0;
		text-align: left;
	}
	.playerInfo .personalDetails .info {
		float: right;
	}
	.playerInfo .personalDetails .label {
		color: #2f2f2f;
		font-size: 1.3rem;
	}
	.playerInfo .personalDetails .personalLists {
		border: 0;
		border-top: 2px solid #e8e8e8;
		margin-top: 0;
		padding-top: 0;
	}
	.playerInfo .personalDetails .personalLists .stack {
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}
	.playerInfo .personalDetails .personalLists .stack .info {
		text-align: left;
	}
	.playerInfo .managerDetails.mainWidget:before {
		content: "";
		position: absolute;
		display: block;
		bottom: -2rem;
		left: -1rem;
		right: -1rem;
		height: 3rem;
		background-color: #37003b;
	}
	.playerInfo .managerDetails.mainWidget:after {
		content: "";
		position: absolute;
		display: block;
		bottom: -2rem;
		left: 1.8rem;
		right: 1.8rem;
		height: 0.6rem;
		background: linear-gradient(270deg, #cc0000, #660000);
	}
	.managerOverviewAside {
		margin-top: 2rem;
	}
}
@media (max-width: 550px) {
	.squadListContainer.block-list-2-s > li {
		width: 100%;
		float: none;
		margin-bottom: 0;
		padding: 1rem;
	}
}
.playerOverviewCard {
	position: relative;
	display: block;
	min-height: 27.4rem;
	text-decoration: none;
	color: #242424;
	box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.15);
	border-radius: 3px;
	overflow: hidden;
}
.playerOverviewCard .squadPlayerHeader {
	background: #eaeaea;
	position: relative;
	padding: 1rem 1rem 0;
	background-image: url(../i/bg-elements/stats-card.png);
	background-position: 100% 0;
	background-repeat: no-repeat;
	overflow: hidden;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.playerOverviewCard .squadPlayerHeader {
		background-image: url(../i/bg-elements/stats-card@x2.png);
		background-size: 250 215;
	}
}
.playerOverviewCard .img {
	display: inline-block;
	vertical-align: middle;
	width: 8rem;
	float: right;
}
.playerOverviewCard .playerCardInfo {
	position: absolute;
	left: 1rem;
	top: 50%;
	transform: translateY(-50%);
	text-align: left;
	display: inline-block;
	vertical-align: middle;
}
.playerOverviewCard .homeGrown {
	position: absolute;
	top: -1px;
	right: -1px;
	padding: 0.5rem 1rem;
	font-size: 1.3rem;
	background: #05f0ff;
	color: #333;
	z-index: 10;
	text-transform: uppercase;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	border-top-right-radius: 2px;
}
.playerOverviewCard .number {
	font-size: 1.8rem;
}
.playerOverviewCard .name {
	font-size: 1.8rem;
	margin: 0.2rem 0 0.5rem;
	padding-right: 9rem;
	line-height: 1;
}
.playerOverviewCard .position,
.playerOverviewCard .squadPlayerStats {
	font-size: 1.2rem;
}
.playerOverviewCard .squadPlayerStats .nationality dl {
	width: 100%;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
.playerOverviewCard .squadPlayerStats .nationality .flag {
	vertical-align: middle;
	margin-top: -4px;
	transform: scale(0.8);
}
.playerOverviewCard.inactive .img {
	border-radius: 100%;
	width: 9.5rem;
	height: 9.5rem;
	border: 6px solid #fff;
	background: #fff;
	margin-bottom: 1rem;
	padding: 0;
}
.playerOverviewCard li {
	border-bottom: 1px solid #e8e8e8;
}
.playerOverviewCard li:before {
	content: "";
	display: block;
}
.playerOverviewCard li:after {
	content: "";
	display: table;
	clear: both;
}
.playerOverviewCard dl {
	margin: 0;
}
.playerOverviewCard dd,
.playerOverviewCard dt {
	padding: 0.8rem 1.2rem 0.6rem;
}
.playerOverviewCard dt {
	float: left;
	color: #76766f;
}
.playerOverviewCard dd {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	float: right;
}
.article-promo--history .playerOverviewCard .article-promo__btn,
.playerOverviewCard .article-promo--history .article-promo__btn,
.playerOverviewCard .btn {
	position: absolute;
	bottom: 0;
	left: 1rem;
	right: 1rem;
}
.playerOverviewCard .linkIndicator {
	display: none;
}
@media (max-width: 34.375em) {
	.playerOverviewCard {
		border-radius: 0;
		border: 0;
		border-bottom: 1px solid #e8e8e8;
		padding: 0 1rem 1rem 5rem;
		position: relative;
	}
	.playerOverviewCard .squadPlayerHeader {
		position: static;
		background: none;
		padding-left: 4rem;
	}
	.playerOverviewCard .img {
		max-width: 5rem;
		max-height: 5rem;
		width: auto;
		position: absolute;
		bottom: 0;
		left: 4rem;
	}
	.playerOverviewCard .playerCardInfo {
		padding-left: 0;
	}
	.playerOverviewCard .number {
		position: absolute;
		top: 50%;
		left: 1rem;
		font-size: 1.6rem;
		margin-top: -1rem;
	}
	.playerOverviewCard .name {
		font-size: 1.6rem;
		margin: 0 0 0.3rem;
	}
	.playerOverviewCard dd,
	.playerOverviewCard dt {
		float: none;
		padding: 0;
		display: inline;
	}
	.playerOverviewCard dt {
		padding-right: 0.5rem;
	}
	.playerOverviewCard .homeGrown,
	.playerOverviewCard dl {
		display: inline-block;
		vertical-align: middle;
	}
	.playerOverviewCard .homeGrown {
		position: static;
		margin-left: 1rem;
		font-size: 1.1rem;
		padding: 0.1rem 0.5rem;
	}
	.playerOverviewCard .squadPlayerStats {
		padding-left: 4rem;
	}
	.playerOverviewCard .squadPlayerStats li {
		border-bottom: 0;
	}
	.article-promo--history .playerOverviewCard .article-promo__btn,
	.playerOverviewCard .article-promo--history .article-promo__btn,
	.playerOverviewCard .btn,
	.playerOverviewCard .squadPlayerStats li:not(.nationality) {
		display: none;
	}
	.playerOverviewCard .linkIndicator {
		display: block;
		position: absolute;
		top: 50%;
		right: 1rem;
		margin-top: -4px;
	}
}
@media (max-width: 550px) {
	.playerOverviewCard {
		min-height: 5.2rem;
		box-shadow: none;
	}
	.playerOverviewCard .img {
		left: 1rem;
	}
	.playerOverviewCard .playerCardInfo {
		left: 6rem;
		top: auto;
		transform: none;
		right: auto;
		text-align: left;
	}
	.playerOverviewCard .number {
		top: -0.2rem;
		margin-top: 0;
	}
	.playerOverviewCard .name {
		padding-left: 4rem;
		font-size: 1.3rem;
	}
	.playerOverviewCard .position {
		padding-left: 4rem;
	}
	.playerOverviewCard .nationality {
		display: none;
	}
}
.cookie-toggle {
	width: 100%;
	max-width: 30rem;
	float: right;
	margin-top: -5rem;
	transition: all 0.2s;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	padding: 1.5rem;
	border: 1px solid #e8e8e8;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: distribute;
	justify-content: space-around;
	-ms-flex-align: center;
	align-items: center;
}
.cookie-toggle.is-active .cookie-toggle__toggle {
	background-color: #660000;
}
.cookie-toggle.is-active .cookie-toggle__ball {
	margin-left: 13px;
}
.cookie-toggle.is-active .cookie-toggle__text {
	display: none;
}
.cookie-toggle.is-active .cookie-toggle__text--active {
	display: inline-block;
}
.cookie-toggle__toggle {
	width: 35px;
	height: 11px;
	padding: 3px;
	border-radius: 30px;
	background-color: #9c9c96;
	transition: all 0.2s;
	display: inline-block;
	vertical-align: middle;
	cursor: pointer;
	border: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}
.cookie-toggle__ball {
	height: 20px;
	width: 20px;
	display: block;
	margin-left: -4px;
	border-radius: 20px;
	box-shadow: 0 3px 6px 0 rgba(0, 35, 11, 0.2);
	background-color: #e8e8e8;
	transition: all 0.3s ease-out;
	margin-top: -0.8rem;
}
.cookie-toggle__text {
	display: inline-block;
}
.cookie-toggle__text--active {
	display: none;
}
@media (max-width: 43.75em) {
	.cookie-toggle {
		max-width: none;
		margin: auto auto 1rem;
		-ms-flex-pack: justify;
		justify-content: space-between;
	}
}
.refereeAppointmentsList .match {
	width: 42%;
}
.refereeAppointmentsList .refereeHeader {
	text-align: center;
}
.refereeAppointmentsList .fixtureExtras {
	margin-bottom: 0;
}
@media (min-width: 1161px) {
	.refereeAppointmentsList .fixtureExtras {
		margin-bottom: 6rem;
	}
}
.refereeAppointmentsList .localTimeMessage,
.refereeAppointmentsList
	.matchFixtureContainer
	.fixtureBroadcast.broadcastDataContainer {
	display: none;
}
.referee-appointments-summary {
	border: 0;
}
.referee-appointments-summary .referee-header .moreBtn {
	position: absolute;
	top: 0;
	right: 0;
}
.referee-appointments-summary .refereeHeader {
	position: relative;
	bottom: -14px;
	margin: 0;
}
.referee-appointments-summary .refereeHeader .referees {
	width: 70%;
	margin-left: 21rem;
	padding: 0 1rem 0 0;
}
.referee-appointments-summary .refereeHeader .referees .ref {
	margin-right: -4px;
}
.referee-appointments-summary .matchAbridged .referees,
.referee-appointments-summary .matchListContainer .referees {
	width: 70%;
	text-align: center;
}
.referee-appointments-summary .matchAbridged .referees .ref,
.referee-appointments-summary .matchListContainer .referees .ref {
	width: 25%;
	margin-right: -4px;
}
.referee-appointments-summary .matchAbridged .referees .ref:first-child,
.referee-appointments-summary .matchListContainer .referees .ref:first-child {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.referee-appointments-summary .matchAbridged .referees .refLabelMobile,
.referee-appointments-summary .matchListContainer .referees .refLabelMobile {
	display: none;
	vertical-align: baseline;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.referee-appointments-summary.fixturesAbridgedContainer .subHeader {
	margin-bottom: 1rem;
}
.article-promo--history
	.referee-appointments-summary.fixturesAbridgedContainer
	.article-promo__btn,
.referee-appointments-summary.fixturesAbridgedContainer
	.article-promo--history
	.article-promo__btn,
.referee-appointments-summary.fixturesAbridgedContainer .btn {
	margin: 0;
}
@media (max-width: 75em) {
	.referee-appointments-summary .matchAbridged {
		padding: 0.5rem 0 0;
		margin-bottom: 1.5rem;
		text-align: center;
	}
	.referee-appointments-summary .matchAbridged:hover .ref {
		color: #242424;
	}
	.referee-appointments-summary .matchAbridged [class*="arrow-right"] {
		top: 1.4rem;
		bottom: auto;
	}
	.referee-appointments-summary .matchAbridged time,
	.referee-appointments-summary .matchListContainer time {
		text-align: center;
	}
	.referee-appointments-summary .matchAbridged .referees,
	.referee-appointments-summary .matchListContainer .referees {
		display: block;
		margin: 0.5rem 0 0;
		width: 100%;
		border: 0;
		background: #f0f0f0;
	}
	.referee-appointments-summary .matchAbridged .referees .ref,
	.referee-appointments-summary .matchListContainer .referees .ref {
		width: 20%;
		padding: 1rem 0;
		border-top: 1px solid #e8e8e8;
		color: #242424;
	}
	.referee-appointments-summary .matchAbridged .referees .refLabelMobile,
	.referee-appointments-summary .matchListContainer .referees .refLabelMobile {
		display: block;
	}
}
.refereeIndex .managerName {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
@media (max-width: 56.25em) {
	.referee-appointments-summary .matchAbridged .referees .ref,
	.referee-appointments-summary .matchListContainer .referees .ref {
		width: 50%;
	}
	.referee-appointments-summary .referee-header .moreBtn {
		position: relative;
	}
	.referee-appointments-summary.fixturesAbridgedContainer .subHeader {
		margin-bottom: 0;
	}
	.refereeIndex .managerName {
		font-size: 1.2rem;
	}
}
.club-archive {
	border-bottom: 4px solid #e8e8e8;
	display: none;
	padding-bottom: 3rem;
}
.club-archive:not(:empty) {
	display: block;
}
.club-archive:not(:last-child) {
	margin-bottom: 4rem;
}
.club-archive--1st {
	border-bottom: 4px solid #85854d;
	position: relative;
	background: #fff url(../i/bg-elements/club-archive-champions.png);
	background-repeat: no-repeat;
	background-size: cover;
}
.club-archive--1st .club-archive__header {
	background: #85854d;
}
.club-archive__header {
	background-color: #660000;
	color: #fff;
	line-height: 3rem;
	margin-bottom: 3rem;
	padding: 1rem 2rem;
}
.club-archive__header .icn {
	float: right;
}
.club-archive__header .club-archive__heading-main {
	font-size: 1.6rem;
}
.club-archive__heading,
.club-archive__heading-sm {
	margin-bottom: 2rem;
}
.club-archive__inner-wrap {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}
.club-archive__inner-wrap--bg-t1736
	.club-archive__league-pos
	table
	tr.row--highlight {
	color: #242424;
}
.club-archive__league-pos,
.club-archive__season-stats {
	padding: 0 2rem;
}
.club-archive__season-stats {
	border-right: 1px solid #e8e8e8;
	width: 25%;
}
.club-archive__description-list {
	font-size: 1.2rem;
	line-height: 1.2;
}
.club-archive__description-list dd p,
.club-archive__description-list dt p {
	line-height: 1.4;
}
.club-archive__description-list dt {
	color: #76766f;
}
.club-archive__description-list dd {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	line-height: 1.4;
}
.club-archive__description-list .icn {
	display: inline-block;
	margin-right: 0.25rem;
	vertical-align: middle;
}
.club-archive__league-pos {
	border-right: 1px solid #e8e8e8;
	width: 41.66667%;
}
.club-archive__league-pos .tableContainer {
	background-color: #fff;
}
.club-archive__league-pos table {
	font-size: 1.2rem;
}
.club-archive__league-pos table tr.row--highlight {
	color: #fff;
}
.club-archive__league-pos table tr.row--champion {
	background-color: #85854d;
	color: #fff;
}
.club-archive__league-pos table td,
.club-archive__league-pos table th {
	padding: 0.5rem;
}
.club-archive__league-pos table td.team .badge-25 {
	display: inline-block;
	vertical-align: middle;
}
.club-archive__league-pos table td.team:after {
	display: none;
}
.club-archive__league-pos table td.team .long {
	display: inline-block;
}
.club-archive__league-pos table td.team .short {
	display: none;
}
.club-archive__league-pos table td.points {
	padding-right: 1rem;
}
.club-archive__league-pos .pointsDeductedContainer {
	font-size: 1.1rem;
}
.article-promo--history .club-archive__league-pos .article-promo__btn,
.club-archive__league-pos .article-promo--history .article-promo__btn,
.club-archive__league-pos .btn {
	float: right;
	padding: 0 4rem 0 3rem;
}
.article-promo--history
	.club-archive__league-pos
	.article-promo__btn
	.arrow-right,
.club-archive__league-pos
	.article-promo--history
	.article-promo__btn
	.arrow-right,
.club-archive__league-pos .btn .arrow-right {
	right: 2rem;
}
.club-archive__kits {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: center;
	justify-content: center;
	width: 33.33333%;
}
.club-archive__kits-no-content {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 1.2rem;
	-ms-flex-positive: 1;
	flex-grow: 1;
	padding: 1rem;
	text-align: center;
}
.club-archive__kit {
	padding: 0 1rem;
	text-align: center;
	width: 33.33333%;
}
.club-archive__kit .club-archive__heading-sm {
	font-size: 1.4rem;
}
.club-archive__kit img {
	height: auto;
	max-width: 100%;
	max-height: 120px;
}
@media (max-width: 64em) {
	.club-archive__description-list dl:after {
		display: none;
	}
	.club-archive__description-list dd,
	.club-archive__description-list dt {
		float: none;
		width: 100%;
	}
	.club-archive__description-list dd {
		padding-left: 0;
	}
	.club-archive__league-pos table td.team .long {
		display: none;
	}
	.club-archive__league-pos table td.team .short {
		display: inline-block;
	}
	.club-archive__kit img {
		max-height: 100px;
	}
}
@media (max-width: 56.25em) {
	.club-archive__season-stats {
		width: 50%;
	}
	.club-archive__description-list dl:after {
		content: "";
		clear: both;
		display: block;
		height: 0;
		visibility: hidden;
	}
	.club-archive__description-list dd,
	.club-archive__description-list dt {
		float: left;
	}
	.club-archive__description-list dt {
		width: 40%;
	}
	.club-archive__description-list dd {
		padding-left: 1rem;
		width: 60%;
	}
	.club-archive__league-pos {
		border-right: none;
		width: 50%;
	}
	.club-archive__kits {
		padding: 3rem 2rem 0;
		width: 100%;
	}
	.club-archive__kit img {
		max-height: 120px;
	}
}
@media (max-width: 43.75em) {
	.club-archive--1st {
		background: none;
	}
	.club-archive__header {
		margin-bottom: 2rem;
	}
	.club-archive__inner-wrap {
		padding: 0 1rem;
	}
	.club-archive__kits,
	.club-archive__league-pos,
	.club-archive__season-stats {
		padding: 0 0 3rem;
	}
	.club-archive__season-stats {
		border-right: none;
		width: 100%;
	}
	.club-archive__league-pos {
		width: 100%;
	}
	.club-archive__kits {
		border-top: none;
		margin-top: 0;
		padding-bottom: 0;
		padding-top: 0;
		width: 100%;
	}
}
@media (max-width: 25em) {
	.club-archive {
		margin-left: -1rem;
		margin-right: -1rem;
		padding-bottom: 2rem;
	}
	.club-archive__header {
		margin-bottom: 2rem;
	}
	.club-archive__heading {
		margin-bottom: 1rem;
	}
	.club-archive__season-stats {
		border-right: none;
		width: 100%;
	}
	.club-archive__description-list dl {
		margin-top: 0;
	}
	.club-archive__description-list dl:last-child {
		margin-bottom: 0;
	}
	.club-archive__description-list dt {
		margin-bottom: 0.5rem;
	}
	.club-archive__description-list dd {
		padding-left: 0;
	}
	.article-promo--history .club-archive__league-pos .article-promo__btn,
	.club-archive__league-pos .article-promo--history .article-promo__btn,
	.club-archive__league-pos .btn {
		float: none;
	}
	.club-archive__kit img {
		max-height: 90px;
	}
}
@media (max-width: 360px) {
	.club-archive__header {
		padding: 1rem;
	}
	.club-archive__header .icn {
		float: right;
	}
	.club-archive__header .club-archive__heading-main {
		font-size: 1.5rem;
	}
	.club-archive__description-list dl:after {
		display: none;
	}
	.club-archive__description-list dd,
	.club-archive__description-list dt {
		float: none;
		width: 100%;
	}
}
.webViewBody .clubHero {
	display: none;
}
.clubHero {
	position: relative;
	margin-top: -2rem;
	padding: 5rem 0 10rem;
	background: #e8e8e8;
	overflow: hidden;
	color: #333;
}
.clubHero .wrapper {
	position: relative;
	z-index: 5;
}
.clubHero .heroBackground {
	position: absolute;
	top: 0;
	right: -15rem;
	bottom: 0;
	height: 100%;
	width: 800px;
	z-index: 0;
	background-size: cover;
	background-position: 50%;
	background-image: url(../i/bg-elements/mc-scorebox-med.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubHero .heroBackground {
		background-image: url(../i/bg-elements/mc-scorebox-med@x2.jpg);
	}
}
.clubHero .heroBackground.t3 {
	background-image: url(../i/stadiums/club-profile/t3.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubHero .heroBackground.t3 {
		background-image: url(../i/stadiums/club-profile/t3@x2.jpg);
	}
}
.clubHero .heroBackground.t7 {
	background-image: url(../i/stadiums/club-profile/t7.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubHero .heroBackground.t7 {
		background-image: url(../i/stadiums/club-profile/t7@x2.jpg);
	}
}
.clubHero .heroBackground.t91 {
	background-image: url(../i/stadiums/club-profile/t91.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubHero .heroBackground.t91 {
		background-image: url(../i/stadiums/club-profile/t91@x2.jpg);
	}
}
.clubHero .heroBackground.t8 {
	background-image: url(../i/stadiums/club-profile/t8.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubHero .heroBackground.t8 {
		background-image: url(../i/stadiums/club-profile/t8@x2.jpg);
	}
}
.clubHero .heroBackground.t31 {
	background-image: url(../i/stadiums/club-profile/t31.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubHero .heroBackground.t31 {
		background-image: url(../i/stadiums/club-profile/t31@x2.jpg);
	}
}
.clubHero .heroBackground.t38 {
	background-image: url(../i/stadiums/club-profile/t38.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubHero .heroBackground.t38 {
		background-image: url(../i/stadiums/club-profile/t38@x2.jpg);
	}
}
.clubHero .heroBackground.t11 {
	background-image: url(../i/stadiums/club-profile/t11.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubHero .heroBackground.t11 {
		background-image: url(../i/stadiums/club-profile/t11@x2.jpg);
	}
}
.clubHero .heroBackground.t13 {
	background-image: url(../i/stadiums/club-profile/t13.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubHero .heroBackground.t13 {
		background-image: url(../i/stadiums/club-profile/t13@x2.jpg);
	}
}
.clubHero .heroBackground.t14 {
	background-image: url(../i/stadiums/club-profile/t14.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubHero .heroBackground.t14 {
		background-image: url(../i/stadiums/club-profile/t14@x2.jpg);
	}
}
.clubHero .heroBackground.t43 {
	background-image: url(../i/stadiums/club-profile/t43.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubHero .heroBackground.t43 {
		background-image: url(../i/stadiums/club-profile/t43@x2.jpg);
	}
}
.clubHero .heroBackground.t1 {
	background-image: url(../i/stadiums/club-profile/t1.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubHero .heroBackground.t1 {
		background-image: url(../i/stadiums/club-profile/t1@x2.jpg);
	}
}
.clubHero .heroBackground.t4 {
	background-image: url(../i/stadiums/club-profile/t4.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubHero .heroBackground.t4 {
		background-image: url(../i/stadiums/club-profile/t4@x2.jpg);
	}
}
.clubHero .heroBackground.t45 {
	background-image: url(../i/stadiums/club-profile/t45.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubHero .heroBackground.t45 {
		background-image: url(../i/stadiums/club-profile/t45@x2.jpg);
	}
}
.clubHero .heroBackground.t20 {
	background-image: url(../i/stadiums/club-profile/t20.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubHero .heroBackground.t20 {
		background-image: url(../i/stadiums/club-profile/t20@x2.jpg);
	}
}
.clubHero .heroBackground.t110 {
	background-image: url(../i/stadiums/club-profile/t110.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubHero .heroBackground.t110 {
		background-image: url(../i/stadiums/club-profile/t110@x2.jpg);
	}
}
.clubHero .heroBackground.t56 {
	background-image: url(../i/stadiums/club-profile/t56.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubHero .heroBackground.t56 {
		background-image: url(../i/stadiums/club-profile/t56@x2.jpg);
	}
}
.clubHero .heroBackground.t80 {
	background-image: url(../i/stadiums/club-profile/t80.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubHero .heroBackground.t80 {
		background-image: url(../i/stadiums/club-profile/t80@x2.jpg);
	}
}
.clubHero .heroBackground.t6 {
	background-image: url(../i/stadiums/club-profile/t6.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubHero .heroBackground.t6 {
		background-image: url(../i/stadiums/club-profile/t6@x2.jpg);
	}
}
.clubHero .heroBackground.t57 {
	background-image: url(../i/stadiums/club-profile/t57.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubHero .heroBackground.t57 {
		background-image: url(../i/stadiums/club-profile/t57@x2.jpg);
	}
}
.clubHero .heroBackground.t35 {
	background-image: url(../i/stadiums/club-profile/t35.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubHero .heroBackground.t35 {
		background-image: url(../i/stadiums/club-profile/t35@x2.jpg);
	}
}
.clubHero .heroBackground.t21 {
	background-image: url(../i/stadiums/club-profile/t21.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubHero .heroBackground.t21 {
		background-image: url(../i/stadiums/club-profile/t21@x2.jpg);
	}
}
.clubHero .heroBackground.t37 {
	background-image: url(../i/stadiums/club-profile/t37.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubHero .heroBackground.t37 {
		background-image: url(../i/stadiums/club-profile/t37@x2.jpg);
	}
}
.clubHero .heroBackground.t36 {
	background-image: url(../i/stadiums/club-profile/t36.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubHero .heroBackground.t36 {
		background-image: url(../i/stadiums/club-profile/t36@x2.jpg);
	}
}
.clubHero .heroBackground.t41 {
	background-image: url(../i/stadiums/club-profile/t41.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubHero .heroBackground.t41 {
		background-image: url(../i/stadiums/club-profile/t41@x2.jpg);
	}
}
.clubHero .heroBackground.t5 {
	background-image: url(../i/stadiums/club-profile/t5.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubHero .heroBackground.t5 {
		background-image: url(../i/stadiums/club-profile/t5@x2.jpg);
	}
}
.clubHero .heroBackground.t92 {
	background-image: url(../i/stadiums/club-profile/t92.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubHero .heroBackground.t92 {
		background-image: url(../i/stadiums/club-profile/t92@x2.jpg);
	}
}
.clubHero .heroBackground.t30 {
	background-image: url(../i/stadiums/club-profile/t30.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubHero .heroBackground.t30 {
		background-image: url(../i/stadiums/club-profile/t30@x2.jpg);
	}
}
.clubHero .heroBackground.t55 {
	background-image: url(../i/stadiums/club-profile/t55.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubHero .heroBackground.t55 {
		background-image: url(../i/stadiums/club-profile/t55@x2.jpg);
	}
}
.clubHero .heroBackground.t94 {
	background-image: url(../i/stadiums/club-profile/t94.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubHero .heroBackground.t94 {
		background-image: url(../i/stadiums/club-profile/t94@x2.jpg);
	}
}
.clubHero .heroBackground.t113 {
	background-image: url(../i/stadiums/club-profile/t113.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubHero .heroBackground.t113 {
		background-image: url(../i/stadiums/club-profile/t113@x2.jpg);
	}
}
.clubHero .heroBackground.t90 {
	background-image: url(../i/stadiums/club-profile/t90.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubHero .heroBackground.t90 {
		background-image: url(../i/stadiums/club-profile/t90@x2.jpg);
	}
}
.clubHero .heroBackground.t97 {
	background-image: url(../i/stadiums/club-profile/t97.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubHero .heroBackground.t97 {
		background-image: url(../i/stadiums/club-profile/t97@x2.jpg);
	}
}
.clubHero .heroBackground.t33 {
	background-image: url(../i/stadiums/club-profile/t33.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubHero .heroBackground.t33 {
		background-image: url(../i/stadiums/club-profile/t33@x2.jpg);
	}
}
.clubHero .heroBackground.t9 {
	background-image: url(../i/stadiums/club-profile/t9.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubHero .heroBackground.t9 {
		background-image: url(../i/stadiums/club-profile/t9@x2.jpg);
	}
}
.clubHero .heroBackground.t24 {
	background-image: url(../i/stadiums/club-profile/t24.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubHero .heroBackground.t24 {
		background-image: url(../i/stadiums/club-profile/t24@x2.jpg);
	}
}
.clubHero .heroBackground.t54 {
	background-image: url(../i/stadiums/club-profile/t54.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubHero .heroBackground.t54 {
		background-image: url(../i/stadiums/club-profile/t54@x2.jpg);
	}
}
.clubHero .heroBackground.t88 {
	background-image: url(../i/stadiums/club-profile/t88.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubHero .heroBackground.t88 {
		background-image: url(../i/stadiums/club-profile/t88@x2.jpg);
	}
}
.clubHero .heroBackground.t40 {
	background-image: url(../i/stadiums/club-profile/t40.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubHero .heroBackground.t40 {
		background-image: url(../i/stadiums/club-profile/t40@x2.jpg);
	}
}
.clubHero .heroBackground.t2 {
	background-image: url(../i/stadiums/club-profile/t2.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubHero .heroBackground.t2 {
		background-image: url(../i/stadiums/club-profile/t2@x2.jpg);
	}
}
.clubHero .heroBackground.t25 {
	background-image: url(../i/stadiums/club-profile/t25.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubHero .heroBackground.t25 {
		background-image: url(../i/stadiums/club-profile/t25@x2.jpg);
	}
}
.clubHero .heroBackground.t22 {
	background-image: url(../i/stadiums/club-profile/t22.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubHero .heroBackground.t22 {
		background-image: url(../i/stadiums/club-profile/t22@x2.jpg);
	}
}
.clubHero .heroBackground.t17 {
	background-image: url(../i/stadiums/club-profile/t17.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubHero .heroBackground.t17 {
		background-image: url(../i/stadiums/club-profile/t17@x2.jpg);
	}
}
.clubHero .heroBackground.t105 {
	background-image: url(../i/stadiums/club-profile/t105.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubHero .heroBackground.t105 {
		background-image: url(../i/stadiums/club-profile/t105@x2.jpg);
	}
}
.clubHero .heroBackground.t52 {
	background-image: url(../i/stadiums/club-profile/t52.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubHero .heroBackground.t52 {
		background-image: url(../i/stadiums/club-profile/t52@x2.jpg);
	}
}
.clubHero .heroBackground.t47 {
	background-image: url(../i/stadiums/club-profile/t47.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubHero .heroBackground.t47 {
		background-image: url(../i/stadiums/club-profile/t47@x2.jpg);
	}
}
.clubHero .heroBackground.t108 {
	background-image: url(../i/stadiums/club-profile/t108.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubHero .heroBackground.t108 {
		background-image: url(../i/stadiums/club-profile/t108@x2.jpg);
	}
}
.clubHero .heroBackground.t49 {
	background-image: url(../i/stadiums/club-profile/t49.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubHero .heroBackground.t49 {
		background-image: url(../i/stadiums/club-profile/t49@x2.jpg);
	}
}
.clubHero .heroBackground.t19 {
	background-image: url(../i/stadiums/club-profile/t19.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubHero .heroBackground.t19 {
		background-image: url(../i/stadiums/club-profile/t19@x2.jpg);
	}
}
.clubHero .heroBackground.t46 {
	background-image: url(../i/stadiums/club-profile/t46.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubHero .heroBackground.t46 {
		background-image: url(../i/stadiums/club-profile/t46@x2.jpg);
	}
}
.clubHero .heroBackground.t111 {
	background-image: url(../i/stadiums/club-profile/t111.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubHero .heroBackground.t111 {
		background-image: url(../i/stadiums/club-profile/t111@x2.jpg);
	}
}
.clubHero .heroBackground.t39 {
	background-image: url(../i/stadiums/club-profile/t39.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubHero .heroBackground.t39 {
		background-image: url(../i/stadiums/club-profile/t39@x2.jpg);
	}
}
.clubHero .heroBackground.t1736 {
	background-image: url(../i/stadiums/club-profile/t1736.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubHero .heroBackground.t1736 {
		background-image: url(../i/stadiums/club-profile/t1736@x2.jpg);
	}
}
.clubHero .heroBackground img {
	height: 100%;
	max-height: 20rem;
}
.clubHero .shard {
	position: absolute;
	fill: #e8e8e8;
	height: 100%;
}
@media (-ms-high-contrast: active), (-ms-high-contrast: none) {
	.clubHero .shard {
		display: none;
	}
}
.clubHero .shardLeft {
	left: -1px;
	right: auto;
	top: 0;
}
.clubHero .shardRight {
	right: 10rem;
	left: auto;
	bottom: 0;
}
.clubHero .mob-heroSvg {
	display: none;
}
.clubHero .badgeContainer {
	display: inline-block;
	vertical-align: middle;
	margin-right: 2.6rem;
	width: 180px;
	height: 180px;
	border-radius: 100%;
	background: #fff;
	position: relative;
}
.clubHero .badgeContainer img {
	width: 75%;
	height: 75%;
	max-height: 20rem;
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}
.clubHero .clubSvg {
	width: 100%;
	height: auto;
}
.clubHero .clubDetailsContainer {
	position: relative;
	z-index: 10;
}
.clubHero .clubDetailsContainer .clubDetails {
	display: inline-block;
	vertical-align: middle;
	width: 40%;
	font-size: 1.3rem;
}
.clubHero .clubDetailsContainer .team {
	font-size: 5rem;
	line-height: 1;
	margin-bottom: 1rem;
}
.clubHero .clubDetailsContainer .stadiumName a {
	text-decoration: none;
}
.clubHero .clubDetailsContainer .stadiumName a:focus,
.clubHero .clubDetailsContainer .stadiumName a:hover {
	text-decoration: underline;
}
.clubHero .clubDetailsContainer .stadium {
	margin-top: 1rem;
	line-height: 2.5;
}
.clubHero .clubDetailsContainer .stadium:before {
	display: inline-block;
	vertical-align: middle;
	content: "";
	background: url(../i/sprites/global-sprite.png) -403px -488px no-repeat;
	width: 23px;
	height: 14px;
	margin: -1px 10px 0 0;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.clubHero .clubDetailsContainer .stadium:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.clubHero .clubDetailsContainer .website {
	line-height: 2.5;
}
.clubHero .clubDetailsContainer .website .label {
	margin-right: 0.5rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.clubHero .clubDetailsContainer .website a {
	text-decoration: underline;
	font-family: PremierSans-Regular, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	color: inherit;
}
.clubHero .clubDetailsContainer .website a:focus,
.clubHero .clubDetailsContainer .website a:hover {
	text-decoration: underline;
}
.clubHero .clubDetailsContainer .website:before {
	display: inline-block;
	vertical-align: middle;
	content: "";
	background: url(../i/sprites/global-sprite.png) -590px -488px no-repeat;
	width: 14px;
	height: 11px;
	margin: -2px 10px 0 0;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.clubHero .clubDetailsContainer .website:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.clubHero .clubDetailsContainer .website:after {
	display: inline-block;
	content: "";
	background: url(../i/sprites/external-sprite.png) -59px -9px no-repeat;
	width: 8px;
	height: 8px;
	margin: 12px 0 0 8px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.clubHero .clubDetailsContainer .website:after {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.clubHero .clubDetailsContainer .socialLinks {
	margin-top: 1rem;
	line-height: 0;
}
.clubHero .clubDetailsContainer .socialLinks .socialOptions {
	display: inline-block;
	vertical-align: middle;
}
.clubHero .clubDetailsContainer .socialLinks [class*="option"] {
	box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.15);
	position: relative;
}
.clubHero .clubDetailsContainer .socialLinks [class*="option"] .icn {
	position: absolute;
	top: 50%;
	left: 50%;
	margin: 0;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	transform: translate(-50%, -50%) translateZ(0) scale(1);
}
.clubHero .clubDetailsContainer .socialLinks [class*="option"]:hover {
	opacity: 0.8;
}
.clubHero .clubDetailsContainer .socialLinks:before {
	display: inline-block;
	vertical-align: middle;
	content: "";
	background: url(../i/sprites/global-sprite.png) -671px -669px no-repeat;
	width: 12px;
	height: 12px;
	margin-right: 1.5rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.clubHero .clubDetailsContainer .socialLinks:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
@media (max-width: 1400px) {
	.clubHero .heroBackground {
		right: auto;
		left: 75rem;
	}
}
@media (max-width: 63.9375em) {
	.clubHero {
		padding: 0 0 6rem;
		text-align: center;
	}
	.clubHero .heroBackground {
		position: relative;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		height: 21rem;
		width: 100%;
	}
	.clubHero .heroBackground img {
		height: 100%;
	}
	.clubHero .shard {
		display: none;
	}
	.clubHero .mob-heroSvg {
		display: block;
		position: absolute;
		bottom: -1px;
		left: 0;
		fill: #e8e8e8;
	}
	.clubHero .clubDetailsContainer {
		margin: 2rem 0 1rem;
	}
	.clubHero .clubDetailsContainer .badgeContainer {
		display: block;
		margin: -11rem auto 2rem;
		box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.25);
		width: 12rem;
		height: 12rem;
	}
	.clubHero .clubDetailsContainer .clubDetails {
		width: auto;
	}
	.clubHero .clubDetailsContainer .team {
		font-size: 2.7rem;
	}
	.clubHero .clubDetailsContainer .stadiumName {
		padding: 1.7rem 0 1.3rem;
	}
	.clubHero .clubDetailsContainer .stadium {
		line-height: 1;
		margin: 0.5rem 0;
	}
	.clubHero .clubDetailsContainer .socialLinks .socialOptions li {
		margin-right: 1rem;
	}
	.clubHero
		.clubDetailsContainer
		.socialLinks
		.socialOptions
		[class*="option"] {
		width: 4rem;
		height: 4rem;
	}
}
@media (max-width: 43.75em) {
	.clubHero .heroBackground {
		height: 21rem;
	}
}
@media (max-width: 37.5em) {
	.clubHero .clubDetailsContainer {
		text-align: center;
	}
	.clubHero .clubDetailsContainer .clubDetails {
		width: 100%;
	}
	.clubHero .clubDetailsContainer .website:before {
		margin-right: 5px;
	}
	.clubHero .clubDetailsContainer .socialLinks:before {
		margin-right: 1.5rem;
	}
}
.clubIndex__button {
	display: inline-block;
	position: relative;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	margin-top: 2.3rem;
	padding-right: 1.6rem;
}
.clubIndex__button:hover {
	text-decoration: underline;
}
.clubIndex__button:hover .clubIndex__button-icon {
	right: -0.8rem;
}
.clubIndex__button-icon {
	display: inline-block;
	position: absolute;
	top: 0.8rem;
	right: -0.3rem;
	width: 11px;
	transition: right 0.2s;
}
.clubIndex a {
	height: auto;
	text-decoration: none;
}
.clubIndex .indexSection {
	margin-bottom: 1rem;
}
.clubIndex .indexSection:before {
	content: "";
	display: block;
}
.clubIndex .indexSection:after {
	content: "";
	display: table;
	clear: both;
}
.clubIndex .indexSectionMob {
	display: none;
}
.clubIndex .indexItem {
	box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.15);
	display: block;
	text-align: center;
	position: relative;
	overflow: hidden;
	text-decoration: none;
}
.article-promo--history .clubIndex .indexItem .article-promo__btn,
.clubIndex .indexItem .article-promo--history .article-promo__btn,
.clubIndex .indexItem .btn {
	margin-top: 1rem;
}
.article-promo--history .clubIndex .indexItem .article-promo__btn .icn,
.clubIndex .indexItem .article-promo--history .article-promo__btn .icn,
.clubIndex .indexItem .btn .icn {
	transition: transform 0.2s;
}
.clubIndex .indexItem:focus .indexImg__img,
.clubIndex .indexItem:hover .indexImg__img {
	transform: scale(1.1);
}
.clubIndex .indexImg {
	height: 14.7rem;
	overflow: hidden;
}
.clubIndex .indexImg__img {
	position: relative;
	display: block;
	height: 100%;
	background-position: 50%;
	background-size: cover;
	background-image: url(../i/bg-elements/mc-scorebox-sml.jpg);
	transition: transform 2s;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubIndex .indexImg__img {
		background-image: url(../i/bg-elements/mc-scorebox-sml@x2.jpg);
	}
}
.clubIndex .t3 .indexImg__img {
	background-image: url(../i/stadiums/club-index/t3.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubIndex .t3 .indexImg__img {
		background-image: url(../i/stadiums/club-index/t3@x2.jpg);
	}
}
.clubIndex .t7 .indexImg__img {
	background-image: url(../i/stadiums/club-index/t7.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubIndex .t7 .indexImg__img {
		background-image: url(../i/stadiums/club-index/t7@x2.jpg);
	}
}
.clubIndex .t91 .indexImg__img {
	background-image: url(../i/stadiums/club-index/t91.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubIndex .t91 .indexImg__img {
		background-image: url(../i/stadiums/club-index/t91@x2.jpg);
	}
}
.clubIndex .t8 .indexImg__img {
	background-image: url(../i/stadiums/club-index/t8.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubIndex .t8 .indexImg__img {
		background-image: url(../i/stadiums/club-index/t8@x2.jpg);
	}
}
.clubIndex .t31 .indexImg__img {
	background-image: url(../i/stadiums/club-index/t31.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubIndex .t31 .indexImg__img {
		background-image: url(../i/stadiums/club-index/t31@x2.jpg);
	}
}
.clubIndex .t38 .indexImg__img {
	background-image: url(../i/stadiums/club-index/t38.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubIndex .t38 .indexImg__img {
		background-image: url(../i/stadiums/club-index/t38@x2.jpg);
	}
}
.clubIndex .t11 .indexImg__img {
	background-image: url(../i/stadiums/club-index/t11.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubIndex .t11 .indexImg__img {
		background-image: url(../i/stadiums/club-index/t11@x2.jpg);
	}
}
.clubIndex .t13 .indexImg__img {
	background-image: url(../i/stadiums/club-index/t13.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubIndex .t13 .indexImg__img {
		background-image: url(../i/stadiums/club-index/t13@x2.jpg);
	}
}
.clubIndex .t14 .indexImg__img {
	background-image: url(../i/stadiums/club-index/t14.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubIndex .t14 .indexImg__img {
		background-image: url(../i/stadiums/club-index/t14@x2.jpg);
	}
}
.clubIndex .t43 .indexImg__img {
	background-image: url(../i/stadiums/club-index/t43.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubIndex .t43 .indexImg__img {
		background-image: url(../i/stadiums/club-index/t43@x2.jpg);
	}
}
.clubIndex .t1 .indexImg__img {
	background-image: url(../i/stadiums/club-index/t1.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubIndex .t1 .indexImg__img {
		background-image: url(../i/stadiums/club-index/t1@x2.jpg);
	}
}
.clubIndex .t4 .indexImg__img {
	background-image: url(../i/stadiums/club-index/t4.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubIndex .t4 .indexImg__img {
		background-image: url(../i/stadiums/club-index/t4@x2.jpg);
	}
}
.clubIndex .t45 .indexImg__img {
	background-image: url(../i/stadiums/club-index/t45.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubIndex .t45 .indexImg__img {
		background-image: url(../i/stadiums/club-index/t45@x2.jpg);
	}
}
.clubIndex .t20 .indexImg__img {
	background-image: url(../i/stadiums/club-index/t20.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubIndex .t20 .indexImg__img {
		background-image: url(../i/stadiums/club-index/t20@x2.jpg);
	}
}
.clubIndex .t110 .indexImg__img {
	background-image: url(../i/stadiums/club-index/t110.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubIndex .t110 .indexImg__img {
		background-image: url(../i/stadiums/club-index/t110@x2.jpg);
	}
}
.clubIndex .t56 .indexImg__img {
	background-image: url(../i/stadiums/club-index/t56.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubIndex .t56 .indexImg__img {
		background-image: url(../i/stadiums/club-index/t56@x2.jpg);
	}
}
.clubIndex .t80 .indexImg__img {
	background-image: url(../i/stadiums/club-index/t80.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubIndex .t80 .indexImg__img {
		background-image: url(../i/stadiums/club-index/t80@x2.jpg);
	}
}
.clubIndex .t6 .indexImg__img {
	background-image: url(../i/stadiums/club-index/t6.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubIndex .t6 .indexImg__img {
		background-image: url(../i/stadiums/club-index/t6@x2.jpg);
	}
}
.clubIndex .t57 .indexImg__img {
	background-image: url(../i/stadiums/club-index/t57.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubIndex .t57 .indexImg__img {
		background-image: url(../i/stadiums/club-index/t57@x2.jpg);
	}
}
.clubIndex .t35 .indexImg__img {
	background-image: url(../i/stadiums/club-index/t35.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubIndex .t35 .indexImg__img {
		background-image: url(../i/stadiums/club-index/t35@x2.jpg);
	}
}
.clubIndex .t21 .indexImg__img {
	background-image: url(../i/stadiums/club-index/t21.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubIndex .t21 .indexImg__img {
		background-image: url(../i/stadiums/club-index/t21@x2.jpg);
	}
}
.clubIndex .t37 .indexImg__img {
	background-image: url(../i/stadiums/club-index/t37.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubIndex .t37 .indexImg__img {
		background-image: url(../i/stadiums/club-index/t37@x2.jpg);
	}
}
.clubIndex .t36 .indexImg__img {
	background-image: url(../i/stadiums/club-index/t36.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubIndex .t36 .indexImg__img {
		background-image: url(../i/stadiums/club-index/t36@x2.jpg);
	}
}
.clubIndex .t41 .indexImg__img {
	background-image: url(../i/stadiums/club-index/t41.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubIndex .t41 .indexImg__img {
		background-image: url(../i/stadiums/club-index/t41@x2.jpg);
	}
}
.clubIndex .t5 .indexImg__img {
	background-image: url(../i/stadiums/club-index/t5.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubIndex .t5 .indexImg__img {
		background-image: url(../i/stadiums/club-index/t5@x2.jpg);
	}
}
.clubIndex .t92 .indexImg__img {
	background-image: url(../i/stadiums/club-index/t92.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubIndex .t92 .indexImg__img {
		background-image: url(../i/stadiums/club-index/t92@x2.jpg);
	}
}
.clubIndex .t30 .indexImg__img {
	background-image: url(../i/stadiums/club-index/t30.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubIndex .t30 .indexImg__img {
		background-image: url(../i/stadiums/club-index/t30@x2.jpg);
	}
}
.clubIndex .t55 .indexImg__img {
	background-image: url(../i/stadiums/club-index/t55.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubIndex .t55 .indexImg__img {
		background-image: url(../i/stadiums/club-index/t55@x2.jpg);
	}
}
.clubIndex .t94 .indexImg__img {
	background-image: url(../i/stadiums/club-index/t94.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubIndex .t94 .indexImg__img {
		background-image: url(../i/stadiums/club-index/t94@x2.jpg);
	}
}
.clubIndex .t113 .indexImg__img {
	background-image: url(../i/stadiums/club-index/t113.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubIndex .t113 .indexImg__img {
		background-image: url(../i/stadiums/club-index/t113@x2.jpg);
	}
}
.clubIndex .t90 .indexImg__img {
	background-image: url(../i/stadiums/club-index/t90.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubIndex .t90 .indexImg__img {
		background-image: url(../i/stadiums/club-index/t90@x2.jpg);
	}
}
.clubIndex .t97 .indexImg__img {
	background-image: url(../i/stadiums/club-index/t97.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubIndex .t97 .indexImg__img {
		background-image: url(../i/stadiums/club-index/t97@x2.jpg);
	}
}
.clubIndex .t33 .indexImg__img {
	background-image: url(../i/stadiums/club-index/t33.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubIndex .t33 .indexImg__img {
		background-image: url(../i/stadiums/club-index/t33@x2.jpg);
	}
}
.clubIndex .t9 .indexImg__img {
	background-image: url(../i/stadiums/club-index/t9.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubIndex .t9 .indexImg__img {
		background-image: url(../i/stadiums/club-index/t9@x2.jpg);
	}
}
.clubIndex .t24 .indexImg__img {
	background-image: url(../i/stadiums/club-index/t24.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubIndex .t24 .indexImg__img {
		background-image: url(../i/stadiums/club-index/t24@x2.jpg);
	}
}
.clubIndex .t54 .indexImg__img {
	background-image: url(../i/stadiums/club-index/t54.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubIndex .t54 .indexImg__img {
		background-image: url(../i/stadiums/club-index/t54@x2.jpg);
	}
}
.clubIndex .t88 .indexImg__img {
	background-image: url(../i/stadiums/club-index/t88.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubIndex .t88 .indexImg__img {
		background-image: url(../i/stadiums/club-index/t88@x2.jpg);
	}
}
.clubIndex .t40 .indexImg__img {
	background-image: url(../i/stadiums/club-index/t40.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubIndex .t40 .indexImg__img {
		background-image: url(../i/stadiums/club-index/t40@x2.jpg);
	}
}
.clubIndex .t2 .indexImg__img {
	background-image: url(../i/stadiums/club-index/t2.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubIndex .t2 .indexImg__img {
		background-image: url(../i/stadiums/club-index/t2@x2.jpg);
	}
}
.clubIndex .t25 .indexImg__img {
	background-image: url(../i/stadiums/club-index/t25.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubIndex .t25 .indexImg__img {
		background-image: url(../i/stadiums/club-index/t25@x2.jpg);
	}
}
.clubIndex .t22 .indexImg__img {
	background-image: url(../i/stadiums/club-index/t22.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubIndex .t22 .indexImg__img {
		background-image: url(../i/stadiums/club-index/t22@x2.jpg);
	}
}
.clubIndex .t17 .indexImg__img {
	background-image: url(../i/stadiums/club-index/t17.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubIndex .t17 .indexImg__img {
		background-image: url(../i/stadiums/club-index/t17@x2.jpg);
	}
}
.clubIndex .t105 .indexImg__img {
	background-image: url(../i/stadiums/club-index/t105.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubIndex .t105 .indexImg__img {
		background-image: url(../i/stadiums/club-index/t105@x2.jpg);
	}
}
.clubIndex .t52 .indexImg__img {
	background-image: url(../i/stadiums/club-index/t52.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubIndex .t52 .indexImg__img {
		background-image: url(../i/stadiums/club-index/t52@x2.jpg);
	}
}
.clubIndex .t47 .indexImg__img {
	background-image: url(../i/stadiums/club-index/t47.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubIndex .t47 .indexImg__img {
		background-image: url(../i/stadiums/club-index/t47@x2.jpg);
	}
}
.clubIndex .t108 .indexImg__img {
	background-image: url(../i/stadiums/club-index/t108.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubIndex .t108 .indexImg__img {
		background-image: url(../i/stadiums/club-index/t108@x2.jpg);
	}
}
.clubIndex .t49 .indexImg__img {
	background-image: url(../i/stadiums/club-index/t49.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubIndex .t49 .indexImg__img {
		background-image: url(../i/stadiums/club-index/t49@x2.jpg);
	}
}
.clubIndex .t19 .indexImg__img {
	background-image: url(../i/stadiums/club-index/t19.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubIndex .t19 .indexImg__img {
		background-image: url(../i/stadiums/club-index/t19@x2.jpg);
	}
}
.clubIndex .t46 .indexImg__img {
	background-image: url(../i/stadiums/club-index/t46.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubIndex .t46 .indexImg__img {
		background-image: url(../i/stadiums/club-index/t46@x2.jpg);
	}
}
.clubIndex .t111 .indexImg__img {
	background-image: url(../i/stadiums/club-index/t111.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubIndex .t111 .indexImg__img {
		background-image: url(../i/stadiums/club-index/t111@x2.jpg);
	}
}
.clubIndex .t39 .indexImg__img {
	background-image: url(../i/stadiums/club-index/t39.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubIndex .t39 .indexImg__img {
		background-image: url(../i/stadiums/club-index/t39@x2.jpg);
	}
}
.clubIndex .t1736 .indexImg__img {
	background-image: url(../i/stadiums/club-index/t1736.jpg);
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.clubIndex .t1736 .indexImg__img {
		background-image: url(../i/stadiums/club-index/t1736@x2.jpg);
	}
}
.clubIndex .indexBadge {
	box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.25);
	width: 96px;
	height: 96px;
	position: absolute;
	top: 7rem;
	left: 50%;
	margin-left: -50px;
	border-radius: 100%;
	background: #fff;
}
.clubIndex .indexBadge .badge {
	left: 50%;
	position: absolute;
	top: 50%;
	transform: translate(-50%, -50%);
}
.clubIndex .indexBadge-mob {
	display: none;
}
.clubIndex .indexInfo {
	padding: 3rem 0.5rem 2rem;
	line-height: 1.8;
	color: #fff;
}
@media (min-width: 43.75em) {
	.clubIndex .indexInfo {
		background: #76766f;
	}
}
@media (max-width: 43.75em) {
	.clubIndex .indexInfo,
	.clubIndex .indexInfo.clubColourBg {
		background: #fff;
		color: #2f2f2f;
	}
}
.clubIndex .clubName {
	font-size: 1.7rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.clubIndex .stadiumName {
	font-size: 1.3rem;
	line-height: 1.4;
	margin-top: 0.5rem;
}
.clubIndex .stadiumName .icn {
	margin: -0.2rem 0.5rem 0 0;
	display: inline-block;
	vertical-align: middle;
}
.clubIndex .indexAllTime {
	margin-top: 4rem;
}
.clubIndex .indexAllTime .table table {
	text-align: center;
}
.clubIndex .indexAllTime .table .team,
.clubIndex .indexAllTime .table .venue {
	text-align: left;
	position: relative;
	padding: 0.5rem 3rem;
	width: 50%;
}
.clubIndex .indexAllTime .table .team [class*="arrow"],
.clubIndex .indexAllTime .table .venue [class*="arrow"] {
	position: absolute;
	top: 50%;
	right: 1rem;
	margin-top: -4px;
	transition: right 0.2s;
}
.clubIndex .indexAllTime .table th.team {
	padding-left: 9rem;
}
.clubIndex .indexAllTime .table th.venue {
	padding-left: 7.2rem;
}
.clubIndex .indexAllTime .table th.venue:after {
	content: "Visit";
	position: absolute;
	right: 2.3rem;
}
.clubIndex .indexAllTime .table tr:hover .venue [class*="arrow"] {
	right: 0;
}
.clubIndex .indexAllTime .allTimeDataContainer .venue {
	font-family: PremierSans-Regular, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.clubIndex .indexAllTime .badge {
	display: inline-block;
	vertical-align: middle;
	margin-right: 1rem;
	transform: scale(0.8);
}
.clubIndex .indexAllTime .icn {
	display: inline-block;
	vertical-align: middle;
	margin-right: 1.7rem;
	opacity: 0.8;
}
@media (max-width: 63.9375em) {
	.clubIndex .indexAllTime .table table .team,
	.clubIndex .indexAllTime .table table .venue {
		padding: 0 1rem;
	}
}
@media (max-width: 43.75em) {
	.clubIndex .indexSection .sectionTitle {
		display: none;
	}
	.clubIndex .wrapper {
		padding: 0 1rem;
	}
	.clubIndex .indexAllTime {
		padding-top: 4.6rem;
		margin-top: 2rem;
		position: relative;
	}
	.clubIndex .indexAllTime .table .team {
		padding: 0;
	}
	.clubIndex .indexAllTime:before {
		background: #660000;
		content: "";
		display: block;
		height: 2.4rem;
		left: -1rem;
		position: absolute;
		top: 0;
		right: -1rem;
		width: auto;
	}
	.clubIndex .indexAllTime:after {
		background: linear-gradient(270deg, #cc0000, #660000);
		content: "";
		display: block;
		height: 0.6rem;
		position: absolute;
		top: 1.8rem;
		width: 100%;
		z-index: 1;
	}
	.clubIndex .indexAllTime .badge {
		margin-right: 0;
		transform: scale(1);
	}
	.clubIndex .block-list-padding {
		margin: 0 -0.5rem;
	}
	.clubIndex .block-list-padding li {
		padding: 0 0.5rem;
		margin-bottom: 0;
	}
	.clubIndex .indexImg {
		display: none;
	}
	.clubIndex .indexItem {
		border-bottom: 1px solid #e8e8e8;
		box-shadow: none;
		color: #2f2f2f;
	}
	.clubIndex .indexBadge {
		display: none;
	}
	.clubIndex .indexBadge-mob {
		display: block;
	}
	.clubIndex .nameContainer {
		padding-left: 1.8rem;
		text-align: left;
	}
	.clubIndex .clubIndex__button {
		margin-left: auto;
		margin-top: -2.2rem;
		fill: #6c6c6c;
	}
	.clubIndex .indexInfo {
		-ms-flex-align: center;
		align-items: center;
		display: -ms-flexbox;
		display: flex;
		padding: 0.5rem 1rem;
	}
	.clubIndex .clubName {
		line-height: 1.5;
		font-size: 1.5rem;
	}
	.clubIndex .stadiumName {
		font-size: 1.1rem;
		margin-top: 0;
		font-family: PremierSans-Regular, Arial, Helvetica Neue, Helvetica,
			sans-serif;
		font-weight: 400;
	}
	.clubIndex .stadiumName .icn {
		display: none;
	}
	.article-promo--history .clubIndex .article-promo__btn,
	.clubIndex .article-promo--history .article-promo__btn,
	.clubIndex .btn,
	.clubIndex td.team {
		padding: 0;
	}
	.clubIndex td.team a {
		font-size: 1.5rem;
		padding: 0.5rem 0;
		display: -ms-flexbox;
		display: flex;
	}
	.clubIndex .venue,
	.clubIndex th {
		display: none;
	}
}
.clubSidebar .tabHeader {
	background: #cc0000;
	padding-top: 1rem;
	padding-bottom: 0.8rem;
	border-radius: 3px 3px 0 0;
}
.clubSidebar .tabs {
	background: #cc0000;
}
.clubSidebar .tabs .tablist li {
	background: #ebebe6;
	color: #6c6c6c;
}
.clubSidebar .tabs .tablist li:not(.active):focus,
.clubSidebar .tabs .tablist li:not(.active):hover {
	background: #cc0000;
	color: #fff;
}
.clubSidebar .tabs .tablist li.active {
	background: #fff;
	color: #2f2f2f;
}
.clubSidebar .clubSidebarWidget {
	position: relative;
	border-top: 0;
	margin: 0;
	box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.15);
}
.clubSidebar .clubSidebarWidget + .clubSidebarWidget:before {
	content: "";
	height: 10px;
	position: absolute;
	left: 0;
	right: 0;
	top: -5px;
	background-color: #fff;
}
.clubSidebar .clubSidebarWidget + .clubSidebarWidget:after {
	content: "";
	height: 4px;
	position: absolute;
	left: 6px;
	right: 6px;
	top: 0;
	background-image: linear-gradient(270deg, #cc0000, #660000);
}
.clubSidebar .fixturesAbridged {
	margin-bottom: 0;
	border: 0;
}
.clubSidebar .subHeader {
	margin-bottom: 0;
	padding: 1.7rem 1rem;
	font-size: 1.3rem;
	color: #660000;
}
.clubSidebar h6 {
	color: #76766f;
	line-height: 1;
	font-size: 1.4rem;
}
.clubSidebar [class*="pl-logo"] {
	display: inline-block;
	vertical-align: middle;
	margin: 0 0.25rem 0.5rem;
}
.clubSidebar [class*="btn"] {
	margin: 0 1rem 0 0;
}
@media (max-width: 63.9375em) {
	.clubSidebar .clubTabs {
		margin-top: 1rem;
	}
	.clubSidebar .clubSidebar .tableAbridged h3 {
		font-size: 2.2rem;
	}
	.clubSidebar .clubSidebar .tab-floatLeft {
		width: 50%;
		float: left;
	}
	.clubSidebar .clubSidebar .tab-floatRight {
		width: 50%;
		float: right;
	}
}
@media (max-width: 43.75em) {
	.clubSidebar:not(:first-of-type):before {
		content: "";
		position: absolute;
		display: block;
		top: 0;
		left: -1rem;
		right: -1rem;
		height: 3rem;
		background: #660000;
	}
	.clubSidebar:not(:first-of-type):after {
		content: "";
		position: absolute;
		display: block;
		top: 2.4rem;
		left: 0.8rem;
		right: 0.8rem;
		height: 0.6rem;
		z-index: 1;
		background: linear-gradient(270deg, #cc0000, #660000);
	}
	.clubSidebar .clubSidebar .clubInfo .socialLinks {
		margin: 28px 0 20px;
	}
	.clubSidebar .clubSidebar header {
		margin: 0 1rem;
	}
	.clubSidebar .clubSidebar .tab-floatLeft,
	.clubSidebar .clubSidebar .tab-floatRight {
		width: 100%;
		float: none;
		padding: 0 1rem;
	}
	.clubSidebar .clubSidebar .fixturesAbridged,
	.clubSidebar .clubSidebar .matchAbridged {
		text-align: center;
	}
}
.clubSidebar .clubIndex table {
	text-align: left;
}
.clubSidebar .clubIndex .badge-25 {
	display: inline-block;
	vertical-align: middle;
	margin-right: 5px;
	position: relative;
	top: -1px;
}
.clubSidebar .clubInfo {
	text-align: center;
	margin-bottom: 1rem;
}
.clubSidebar .clubInfo h3 {
	margin: 0;
	padding: 0;
	border: none;
	font-size: 1.4rem;
	color: #272725;
}
.article-promo--history .clubSidebar .clubInfo .article-promo__btn,
.clubSidebar .clubInfo .article-promo--history .article-promo__btn,
.clubSidebar .clubInfo .btn {
	margin: 1rem 0;
}
.clubSidebar .clubInfo .socialLinks {
	display: none;
}
@media (max-width: 63.9375em) {
	.clubSidebar .clubInfo {
		display: inline-block;
		width: 100%;
	}
	.clubSidebar .clubInfo .buy,
	.clubSidebar .clubInfo .visit {
		width: 50%;
		padding: 1rem 2rem 0;
	}
	.clubSidebar .clubInfo .visit {
		float: left;
	}
	.clubSidebar .clubInfo .buy {
		float: right;
	}
	.clubSidebar .clubInfo .socialLinks {
		display: block;
		clear: both;
		margin: 2rem;
	}
}
@media (max-width: 43.75em) {
	.clubSidebar .clubInfo .buy,
	.clubSidebar .clubInfo .visit {
		width: 100%;
		margin-bottom: 0;
	}
	.clubSidebar .clubInfo .visit {
		padding: 1rem 1rem 0;
	}
	.clubSidebar .clubInfo .buy {
		padding: 1rem;
	}
}
.clubSidebar .clubFixturesAbridged a {
	text-align: center;
}
.clubSidebar .squadList {
	margin: 0 -0.5rem;
}
.clubSidebar .squadList > li {
	padding: 0 0.5rem;
	margin-bottom: 1rem;
}
@media (max-width: 68.75em) {
	.clubSidebar .squadList > li {
		width: 33.3%;
	}
}
@media (max-width: 56.25em) {
	.clubSidebar .squadList > li {
		width: 50%;
	}
}
@media (max-width: 34.375em) {
	.clubSidebar .squadList > li {
		width: 100%;
	}
}
.clubSidebar .squadListAbridged {
	margin-bottom: 2rem;
}
.clubSidebar .squadListAbridged h6 {
	padding: 1rem;
	text-transform: lowercase;
	color: #76766f;
	font-size: 1.1rem;
}
.clubSidebar .squadListAbridged h6:first-letter {
	text-transform: uppercase;
}
.clubSidebar .squadListAbridged a {
	display: block;
	width: 100%;
	padding-left: 1rem;
	line-height: 3rem;
	font-size: 1.2rem;
	border-bottom: 1px solid #e8e8e8;
	text-decoration: none;
	color: #242424;
	transition: all 0.2s;
}
.clubSidebar .squadListAbridged a .squadNumber {
	display: inline-block;
	width: 2rem;
	margin-right: 1rem;
	text-align: right;
}
.clubSidebar .squadListAbridged a .squadNumber:after {
	content: ".";
}
.clubSidebar .squadListAbridged a .squadNumber.noNumber:after {
	content: "";
}
.clubSidebar .squadListAbridged a .icn {
	margin: 1.2rem 1rem 0 0;
	float: right;
}
.clubSidebar .squadListAbridged a:focus,
.clubSidebar .squadListAbridged a:hover {
	background: #e90052;
	border-color: #e90052;
	color: #fff;
}
.clubSidebar .squadListAbridged a:focus .icn,
.clubSidebar .squadListAbridged a:hover .icn {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.clubSidebar .squadListAbridged a:focus .icn,
	.clubSidebar .squadListAbridged a:hover .icn {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
@media (max-width: 56.25em) {
	.clubSidebar .squadListAbridged a {
		line-height: 3;
	}
}
.clubSidebar .tableAbridged {
	border-radius: 0 3px 3px;
}
.clubSidebar .tableAbridged .subHeader {
	border: 0;
}
.clubSidebar .tableAbridged .subHeader .icn {
	display: inline-block;
	vertical-align: middle;
	margin: 0 0.25rem 0.5rem;
}
.clubSidebar .tableAbridged td {
	border: 0;
}
.clubSidebar .tableAbridged td.pos {
	border-left: none;
}
.clubSidebar .tableAbridged .clubHighlight td {
	border-top: 1px solid #cdcdcd;
	border-bottom: 1px solid #cdcdcd;
}
.clubSidebar .tableAbridged tr:last-child td {
	border-bottom: 1px solid #efefef;
}
@media (max-width: 63.9375em) {
	.clubSidebar .matchAbridged {
		text-align: center;
	}
}
.clubLinks {
	margin-bottom: 3rem;
}
.clubLinks .subHeader {
	padding: 0;
	font-size: 1.3rem;
}
.clubLinks .gap {
	margin-top: 2rem;
}
.clubLinks [class*="btn"] {
	margin: 1rem 0;
	padding-left: 1.6rem;
	text-align: left;
}
.clubLinks [class*="btn"]:after,
.clubLinks [class*="btn"]:before {
	display: none;
}
@media (max-width: 63.9375em) {
	.clubLinks {
		margin-bottom: 2rem;
		text-align: center;
	}
}
@media (max-width: 63.9375em) and (min-width: 37.5em) {
	.clubLinks {
		margin-left: -1rem;
		margin-right: -1rem;
	}
	.clubLinks .col {
		display: inline-block;
		vertical-align: top;
		width: 50%;
		margin-right: -4px;
		padding: 0 1rem;
	}
	.clubLinks .gap {
		margin-top: 0;
	}
}
.clubPromo {
	width: 100%;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: row-reverse;
	flex-direction: row-reverse;
	margin-bottom: 2rem;
	overflow: hidden;
	background: #e8e8e8;
}
.clubPromo .promoImage {
	position: relative;
	width: 40%;
}
.clubPromo .promoImage img {
	display: block;
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	font-family: object-fit\:cover;
}
.clubPromo .promoImage .badge-100 {
	position: absolute;
	bottom: 10px;
	left: 0;
}
.clubPromo .promoInfo {
	width: 60%;
	padding: 7rem 3.4rem;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	-ms-flex-pack: center;
	justify-content: center;
	background: linear-gradient(90deg, #660000, #b61a69);
	position: relative;
}
.clubPromo .promoInfo:before {
	content: " ";
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	position: absolute;
	z-index: 0;
	background: url(../i/bg-elements/promo-pattern.svg);
}
.clubPromo .promoInfo h3 {
	font-size: 3.5rem;
	margin: 0 0 1.6rem;
	color: #fff;
	position: relative;
	z-index: 1;
}
.clubPromo .promoInfo p {
	margin-bottom: 3.7rem;
}
.clubPromo .promo-button,
.clubPromo .promoInfo p {
	font-size: 1.3rem;
	color: #fff;
	position: relative;
	z-index: 1;
}
.clubPromo .promo-button {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	text-decoration: none;
}
.clubPromo .promo-button .icn {
	display: inline-block;
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
	position: relative;
	top: 0;
	right: 0;
	margin-left: 0.6rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.clubPromo .promo-button .icn {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.clubPromo .promo-button:focus,
.clubPromo .promo-button:hover {
	color: #cc0000;
}
.clubPromo .promo-button:focus .icn,
.clubPromo .promo-button:hover .icn {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) -82px -26px no-repeat;
	width: 12px;
	height: 7px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.clubPromo .promo-button:focus .icn,
	.clubPromo .promo-button:hover .icn {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.clubPromo [class*="btn"] {
	margin-top: 1rem;
}
.clubPromo--no-room-for-racism .promoInfo {
	background: #000;
	padding: 7rem 3.4rem 10rem;
}
.clubPromo--no-room-for-racism .promoInfo:before {
	background-image: url(../i/bg-elements/promo-pattern-nrfr.svg);
	background-position: calc(100% + 1px) calc(100% + 60px);
	background-repeat: no-repeat;
}
.clubPromo--no-room-for-racism .promoInfo h3 {
	color: #ebff00;
}
.clubPromo--orange .promoInfo {
	background: linear-gradient(90deg, #ee712e, #ec5159);
}
.clubPromo--orange .promoInfo:before {
	background: url(../i/bg-elements/promo-pattern-orange.svg);
}
.clubPromo--orange .promo-button:focus,
.clubPromo--orange .promo-button:hover {
	color: #fff;
	text-decoration: underline;
}
.clubPromo--orange .promo-button:focus .icn,
.clubPromo--orange .promo-button:hover .icn {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) -82px -33px no-repeat;
	width: 12px;
	height: 7px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.clubPromo--orange .promo-button:focus .icn,
	.clubPromo--orange .promo-button:hover .icn {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
@media (max-width: 63.9375em) {
	.clubPromo .promoImage {
		width: 40%;
	}
	.clubPromo .promoInfo {
		width: 60%;
	}
}
@media (max-width: 43.75em) {
	.clubPromo {
		-ms-flex-direction: column;
		flex-direction: column;
	}
	.clubPromo .promoImage {
		width: 100%;
	}
	.clubPromo .promoInfo {
		width: 100%;
		padding: 1.6rem;
		line-height: 2;
	}
	.clubPromo .promoInfo h3 {
		font-size: 2.1rem;
		line-height: 1.5;
	}
	.clubPromo .promoInfo p {
		font-size: 1.3rem;
		margin-bottom: 2.9rem;
	}
	.clubPromo .promo-button .icn {
		content: "";
		background: url(../i/sprites/global-sprite.png) -764px -106px no-repeat;
		width: 9px;
		height: 7px;
	}
}
@media (max-width: 43.75em) and (-webkit-min-device-pixel-ratio: 2),
	(max-width: 43.75em) and (min-resolution: 192dpi) {
	.clubPromo .promo-button .icn {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
@media (max-width: 43.75em) {
	.clubPromo--no-room-for-racism .promo-button .icn,
	.clubPromo--orange .promo-button .icn {
		content: "";
		background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
		width: 15px;
		height: 9px;
	}
}
@media (max-width: 43.75em) and (-webkit-min-device-pixel-ratio: 2),
	(max-width: 43.75em) and (min-resolution: 192dpi) {
	.clubPromo--no-room-for-racism .promo-button .icn,
	.clubPromo--orange .promo-button .icn {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
@media (max-width: 43.75em) {
	.clubPromo--no-room-for-racism .promoInfo:before {
		background-image: url(../i/bg-elements/promo-pattern-nrfr-sm.svg);
		background-position: calc(100% + 1px) calc(100% + 1px);
	}
}
.kitsSponsors [class*="section"] {
	position: relative;
	float: left;
	width: 24.4%;
	height: 100%;
	margin-right: 4px;
	border: 1px solid #e8e8e8;
	border-top: 4px solid #e8e8e8;
	border-radius: 4px;
}
.kitsSponsors a {
	display: block;
}
.kitsSponsors .sponsorDisplay {
	height: 49.5%;
	position: relative;
	border-radius: 4px;
	border: 1px solid #e8e8e8;
	border-top: 4px solid #e8e8e8;
}
.kitsSponsors .section4 {
	border: none;
}
.kitsSponsors .section4 .top {
	margin-bottom: 3px;
}
.kitsSponsors .section4 .bottom {
	margin-top: 2px;
}
.kitsSponsors .section4 img {
	margin: 0;
}
.kitsSponsors .section4 .sponsorPager {
	position: absolute;
	bottom: 1rem;
	left: 0;
	right: 0;
	cursor: default;
}
.kitsSponsors .section4 .sponsorPager li {
	display: inline-block;
	padding: 4px;
	background: #e1e1e1;
	border-radius: 100%;
	transition: all 0.2s;
	cursor: pointer;
}
.kitsSponsors .section4 .sponsorPager li.active,
.kitsSponsors .section4 .sponsorPager li:hover {
	background: #76766f;
}
.kitsSponsors .kits {
	text-align: center;
	height: 310px;
}
.kitsSponsors .kits .kDisplay {
	padding-bottom: 2.5rem;
}
.article-promo--history .kitsSponsors .kits .article-promo__btn,
.kitsSponsors .kits .article-promo--history .article-promo__btn,
.kitsSponsors .kits .btn {
	line-height: 4rem;
	position: absolute;
	bottom: 0.5rem;
	left: 0.5rem;
	right: 0.5rem;
}
.article-promo--history .kitsSponsors .kits .article-promo__btn .icn,
.kitsSponsors .kits .article-promo--history .article-promo__btn .icn,
.kitsSponsors .kits .btn .icn {
	position: absolute;
	right: 1rem;
	left: auto;
	top: 50%;
	margin-top: -5px;
}
.kitsSponsors .kits h4 {
	font-size: 1.2rem;
	padding: 1.5rem 0.5rem;
	height: 50px;
}
.kitsSponsors .kits img {
	max-width: 105px;
}
@media (max-width: 900px) {
	.kitsSponsors .kits {
		height: 610px;
		display: block;
		border: 1px solid #e8e8e8;
		border-top: 4px solid #e8e8e8;
		border-radius: 2px;
	}
	.kitsSponsors .kits [class*="section"] {
		width: 100%;
		height: 200px;
		margin: 0 auto;
		border: none;
		border-top: 1px solid #e8e8e8;
		border-radius: 0;
	}
	.kitsSponsors .kits [class*="section"]:first-child {
		border-top: none;
	}
	.kitsSponsors .kits .kDisplay {
		padding: 1rem 0;
	}
	.kitsSponsors .kits h4 {
		display: inline-block;
		width: 60%;
		position: absolute;
		bottom: 50%;
		right: 16px;
		margin: 0;
		padding: 0;
		text-align: left;
		font-size: 1.2rem;
	}
	.kitsSponsors .kits img {
		max-width: 10.5rem;
		float: left;
		padding-left: 1rem;
		margin: 15px 0;
	}
	.article-promo--history .kitsSponsors .kits .article-promo__btn,
	.kitsSponsors .kits .article-promo--history .article-promo__btn,
	.kitsSponsors .kits .btn {
		line-height: 4rem;
		width: 60%;
		left: auto;
		top: 50%;
		bottom: auto;
		margin-top: -2rem;
		margin-right: 1rem;
	}
	.kitsSponsors .kits .section4 {
		width: 100%;
		height: auto;
		border: none;
		margin-top: 1rem;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-pack: justify;
		justify-content: space-between;
	}
	.kitsSponsors .kits .section4 a {
		margin: 1rem 0;
	}
	.kitsSponsors .kits .section4 .sponsorDisplay {
		height: auto;
		padding: 2rem;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-direction: column;
		flex-direction: column;
		-ms-flex-pack: center;
		justify-content: center;
	}
	.kitsSponsors .kits .section4 .sponsorDisplay h4 {
		width: 100%;
		height: auto;
		display: block;
		position: static;
		margin-bottom: 1rem;
		text-align: center;
	}
	.kitsSponsors .kits .section4 .sponsorDisplay img {
		float: none;
		margin: 0;
		padding: 0;
	}
	.kitsSponsors .kits .section4 .sponsorDisplay .sponsorPager {
		position: static;
	}
	.kitsSponsors .kits .section4 .top {
		margin: 0 0 0 -1px;
		float: left;
		width: 49.5%;
	}
	.kitsSponsors .kits .section4 .bottom {
		margin: 0 -1px 0 0;
		float: right;
		width: 49.5%;
	}
}
@media (max-width: 25em) {
	.kitsSponsors .kits img {
		padding: 0 1rem;
	}
}
.staffContainer {
	margin-left: -1rem;
	margin-right: -1rem;
}
.staffBox {
	background: #e8e8e8;
	padding: 1rem;
	position: relative;
	border-top: 4px solid #660000;
	margin-bottom: 1rem;
}
.staffBox h6 {
	font-size: 1.6rem;
}
.clubToggle {
	margin: 3rem 0;
}
.clubToggle .tablist {
	display: table;
	margin: 0;
	padding: 2px;
	background: #cc0000;
	border-radius: 3px;
}
.clubToggle .tablist:before {
	content: "";
	display: block;
}
.clubToggle .tablist:after {
	content: "";
	display: table;
	clear: both;
}
.clubToggle .tablist li {
	padding-top: 1rem;
	padding-bottom: 1rem;
	min-width: 12rem;
	font-size: 1.3rem;
	display: block;
	margin-right: 0;
	float: left;
	color: #fff;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	background-color: transparent;
	border-radius: 3px;
}
.clubToggle .tablist li:focus,
.clubToggle .tablist li:hover {
	background: #cc0000;
	color: #fff;
}
.clubToggle .tablist li.active {
	background: #fff;
	color: #2f2f2f;
}
.clubToggle .tablist li:not(:last-child) {
	margin-right: 0;
}
@media (max-width: 600px) {
	.clubToggle .tablist {
		width: 100%;
	}
	.clubToggle .tablist li {
		display: table-cell;
		min-width: 0;
		float: none;
	}
}
.stadiumHeader .sectionTitle {
	font-size: 2.6rem;
}
.stadiumHeader .external-w {
	opacity: 0.6;
	transition: 0.2s;
	margin-right: 2rem;
}
.article-promo--history .stadiumHeader .article-promo__btn:hover .external-w,
.stadiumHeader .article-promo--history .article-promo__btn:hover .external-w,
.stadiumHeader .btn:hover .external-w {
	opacity: 1;
}
@media (max-width: 43.75em) {
	.article-promo--history .stadiumHeader .article-promo__btn,
	.stadiumHeader .article-promo--history .article-promo__btn,
	.stadiumHeader .btn {
		float: none;
	}
}
.articleTabContent .articleWidget {
	margin-bottom: 2rem;
}
.articleTabContent h2 {
	font-size: 1.8rem;
	margin-bottom: 2rem;
	margin-top: 4rem;
}
.articleTabContent h3 {
	margin-bottom: 1rem;
	margin-top: 2rem;
}
.articleTabContent strong {
	margin-top: 1rem;
	display: block;
}
.articleTabContent p {
	max-width: 70rem;
	margin-top: 1rem;
}
.articleTabContent p strong {
	margin-top: 0;
	display: inline;
}
.articleTabContent ul {
	line-height: 1.6em;
	margin: 1rem 0 1rem 3rem;
}
.articleTabContent ul li {
	list-style-type: disc;
}
.clubKit {
	float: left;
	width: 25%;
	padding: 0 0.5rem;
}
.clubKit a {
	display: block;
	text-decoration: none;
	color: #333;
	padding: 1.4rem 1rem 1rem;
	position: relative;
	border: 1px solid #e8e8e8;
	border-top: 0;
	border-radius: 0 0 2px 2px;
	text-align: center;
}
.clubKit a:before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	height: 4px;
	background: #e8e8e8;
}
.clubKit .kitTitle {
	font-size: 1.1rem;
}
.clubKit img {
	max-width: 100%;
	height: 13.2rem;
	margin: 1rem 0;
}
.article-promo--history .clubKit .kitLink .article-promo__btn,
.clubKit .kitLink .article-promo--history .article-promo__btn,
.clubKit .kitLink .btn {
	padding: 0;
	text-align: center;
}
.clubKit.clubKistSponsor + .clubKistSponsor {
	margin-top: 1rem;
}
.clubKit.clubKistSponsor img {
	height: 5rem;
	transition: 0.2s;
}
.clubKit.clubKistSponsor + .mainWidget {
	float: left;
	min-width: 100%;
	clear: both;
	margin-top: 3rem;
	border-top: 2px solid #efefef;
}
.clubKit.clubKistSponsor .kitLink:focus img,
.clubKit.clubKistSponsor .kitLink:hover img {
	transform: scale(1.05);
}
@media (max-width: 63.9375em) {
	.clubKit:last-of-type {
		margin-bottom: 2rem;
	}
}
@media (max-width: 43.75em) {
	.clubKit {
		width: 33.33%;
	}
	.clubKit.clubKistSponsor {
		width: 50%;
		margin-top: 1rem;
	}
}
@media (max-width: 31.25em) {
	.clubKit {
		width: 100%;
		padding: 0;
	}
	.clubKit:not(:first-of-type) {
		margin-top: 1rem;
	}
	.clubKit.clubKistSponsor {
		width: 50%;
		margin-top: 0;
		padding: 1rem 0.5rem 0;
	}
	.clubKit.clubKistSponsor + .clubKistSponsor {
		margin-top: 0;
	}
}
.clubDirectory .sectionTitle {
	margin: 4rem 0 3rem 1rem;
}
.clubDirectory p {
	margin-bottom: 0;
	line-height: 2.5rem;
	font-size: 1.4rem;
}
.clubDirectory a {
	font-weight: 700;
}
.clubDirectory .directoryMainInfo {
	margin-bottom: 2rem;
	font-size: 1.4rem;
}
.clubDirectory .directoryCards .card {
	border: 1px solid #e8e8e8;
	border-radius: 2px;
	margin-top: 2rem;
}
.clubDirectory .directoryCards .card .cardHeader {
	border-bottom: 1px solid #e8e8e8;
	padding: 1rem;
	font-weight: 700;
	font-size: 1.4rem;
}
.clubDirectory .directoryCards .card .cardBody {
	padding: 1rem;
	font-size: 1.2rem;
}
@media (max-width: 43.75em) {
	.clubDirectory .directoryMainInfo .col-9 {
		margin-top: 2rem;
	}
}
.club-social-accounts {
	border: 1px solid #e8e8e8;
}
.club-social-accounts__header {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	padding: 1.5rem 1rem;
	font-size: 1.6rem;
	border-top: 4px solid #267788;
	border-bottom: 1px solid #e8e8e8;
	text-align: center;
}
.club-social-accounts__list__item {
	padding: 1rem;
}
.club-social-accounts__list__item:before {
	content: "";
	display: block;
}
.club-social-accounts__list__item:after {
	content: "";
	display: table;
	clear: both;
}
.club-social-accounts__list__item:not(:last-child) {
	border-bottom: 1px solid #e8e8e8;
}
.club-social-accounts__link {
	display: inline-block;
	margin-left: 0.5rem;
	text-decoration: none;
}
.club-social-accounts__link .icn {
	margin-left: 0.3rem;
}
.club-social-accounts__club {
	float: left;
}
.club-social-accounts__club span {
	display: inline-block;
	vertical-align: middle;
}
.club-social-accounts__club__name {
	min-width: 3.5rem;
	color: #242424;
}
.club-social-accounts .socialLinks {
	float: right;
}
.club-social-accounts .socialLinks .socialOptions a {
	width: 2.7rem;
	height: 2.7rem;
}
.td-bg.bar,
.td-bg.personalised-video__content,
.td-pseudo:after,
.td-pseudo:before {
	background: #38003c !important;
}
.td-fill .clipped,
.td-fill .darken,
.td-fill .fill {
	fill: #38003c !important;
}
.td-btn {
	background: #38003c !important;
	color: #fff !important;
}
.td-btn:focus,
.td-btn:hover {
	background: #200023 !important;
}
.td .sideTabsContainer .tablist li.active,
.td .sideTabsContainer .tablist li:focus,
.td .sideTabsContainer .tablist li:hover {
	background: #38003c;
}
.td .articleTabContent {
	border-left-color: #38003c;
}
.td .socialSection .widget-button {
	display: inline-block;
	float: right;
}
.td .socialSection .socialCard.imageCard .cardContent {
	background: #38003c;
	transition: background 0.25s ease;
}
.td .socialSection .socialCard.imageCard .cardContent .mob-heroSvg {
	fill: #38003c;
	transition: fill 0.25s ease;
}
.td .socialSection .socialCard.imageCard:hover .cardContent {
	background: #080009;
}
.td .socialSection .socialCard.imageCard:hover .cardContent .mob-heroSvg {
	fill: #080009;
}
.td .socialSection .clubCard {
	background: #38003c;
}
.td .socialSection .clubCard:after,
.td .socialSection .clubCard:before {
	display: none;
}
.td .socialSection .clubCard .clubBadge {
	padding-top: 7rem;
}
.td .socialSection .clubCard .buttonMobile .btn-primary {
	background: #080009;
	color: #fff;
}
.td .socialSection .clubCard .buttonMobile .btn-primary:focus,
.td .socialSection .clubCard .buttonMobile .btn-primary:hover {
	background: #000;
}
.td .socialSection .clubCard .clubContent {
	padding-top: 23rem;
}
.td .socialSection .clubCard .clubContent .clubName {
	margin-bottom: 2rem;
	color: #fff;
}
.td .socialSection .clubCard .clubContent .btn-primary {
	background: #080009;
	color: #fff;
}
.td .socialSection .clubCard .clubContent .btn-primary:focus,
.td .socialSection .clubCard .clubContent .btn-primary:hover {
	background: #000;
}
.td .socialSection .clubCard .clubContent .btn-primary:focus .icn,
.td .socialSection .clubCard .clubContent .btn-primary:hover .icn {
	content: "";
	background: url(../i/sprites/social-sprite.png) -95px -29px no-repeat;
	width: 18px;
	height: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.td .socialSection .clubCard .clubContent .btn-primary:focus .icn,
	.td .socialSection .clubCard .clubContent .btn-primary:hover .icn {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.td .clubKit a:before {
	background: #38003c;
}
.td .clubColourSvg,
.td .mob-heroSvg {
	fill: #38003c;
}
.td .clubColourBg {
	background: #38003c;
	color: #fff;
}
.td .clubColourBg .clubIndex__button-icon {
	fill: #fff;
}
@media (max-width: 43.75em) {
	.td .clubColourBg .clubIndex__button-icon {
		fill: #6c6c6c;
	}
}
.td .clubColourBg .stadiumName,
.td .clubColourBg a,
.td .clubColourBg h1,
.td .clubColourBg h2,
.td .clubColourBg h3,
.td .clubColourBg h4,
.td .clubColourBg h5,
.td .clubColourBg h6,
.td .clubColourBg p {
	color: #fff;
}
@media (max-width: 43.75em) {
	.td .clubColourBg .stadiumName,
	.td .clubColourBg a,
	.td .clubColourBg h1,
	.td .clubColourBg h2,
	.td .clubColourBg h3,
	.td .clubColourBg h4,
	.td .clubColourBg h5,
	.td .clubColourBg h6,
	.td .clubColourBg p {
		color: #2f2f2f;
	}
}
.td .clubColourBg .clubDetailsContainer .stadiumName a,
.td .clubColourBg .clubDetailsContainer .team {
	color: #fff;
}
.td .clubColourBtn {
	background: #080009;
	color: #fff;
}
.td .clubColourBtn [class*="arrow-right"] {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.td .clubColourBtn [class*="arrow-right"] {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.td .clubColourBtn a {
	color: #fff;
}
.td .clubColourBtn:focus,
.td .clubColourBtn:hover {
	background: #000;
}
.td .clubColourStanding {
	background: #38003c;
	color: #fff;
}
.td .clubColourStanding a {
	color: #fff;
}
.td .clubColourBorderTop,
.td .staffBox,
.td .topStatList {
	border-top-color: #38003c !important;
}
.td .fixedSidebar .clubColourTabs .tablist li:not(.active) {
	background: #080009;
}
.td .fixedSidebar .clubColourTabs .tablist li:not(.active):focus,
.td .fixedSidebar .clubColourTabs .tablist li:not(.active):hover {
	background: #000;
}
.td .clubColourTabs .moreToggle.active,
.td .clubColourTabs a.active,
.td .clubColourTabs li.active {
	background: #fff;
	color: #333;
}
.td .clubColourTabs .moreToggle.active:focus,
.td .clubColourTabs .moreToggle.active:hover,
.td .clubColourTabs a.active:focus,
.td .clubColourTabs a.active:hover,
.td .clubColourTabs li.active:focus,
.td .clubColourTabs li.active:hover {
	background: #fff;
}
.td .sideTabsContainer [data-ui-tab] {
	border-color: #38003c;
}
.td .sideTabsContainer .tabbed .tabs li.active,
.td .sideTabsContainer .tabbed .tabs li:hover {
	background: #38003c;
	color: #fff;
}
.td .statsListBlock:before {
	background: #38003c;
}
.clubIndex .td:focus .clubColourBtn,
.clubIndex .td:hover .clubColourBtn {
	background: #000;
}
.td
	.club-archive__inner-wrap--bg
	.club-archive__league-pos
	table
	tr.row--highlight {
	background-color: #38003c;
}
.t3-bg.bar,
.t3-bg.personalised-video__content,
.t3-pseudo:after,
.t3-pseudo:before,
.t7594-bg.bar,
.t7594-bg.personalised-video__content,
.t7594-pseudo:after,
.t7594-pseudo:before,
.t7606-bg.bar,
.t7606-bg.personalised-video__content,
.t7606-pseudo:after,
.t7606-pseudo:before {
	background: #fe0002 !important;
}
.t3-fill .clipped,
.t3-fill .darken,
.t3-fill .fill,
.t7594-fill .clipped,
.t7594-fill .darken,
.t7594-fill .fill,
.t7606-fill .clipped,
.t7606-fill .darken,
.t7606-fill .fill {
	fill: #fe0002 !important;
}
.t3-btn,
.t7594-btn,
.t7606-btn {
	background: #fe0002 !important;
	color: #fff !important;
}
.t3-btn:focus,
.t3-btn:hover,
.t7594-btn:focus,
.t7594-btn:hover,
.t7606-btn:focus,
.t7606-btn:hover {
	background: #e50002 !important;
}
.t3 .sideTabsContainer .tablist li.active,
.t3 .sideTabsContainer .tablist li:focus,
.t3 .sideTabsContainer .tablist li:hover {
	background: #fe0002;
}
.t3 .articleTabContent {
	border-left-color: #fe0002;
}
.t3 .socialSection .widget-button {
	display: inline-block;
	float: right;
}
.t3 .socialSection .socialCard.imageCard .cardContent {
	background: #fe0002;
	transition: background 0.25s ease;
}
.t3 .socialSection .socialCard.imageCard .cardContent .mob-heroSvg {
	fill: #fe0002;
	transition: fill 0.25s ease;
}
.t3 .socialSection .socialCard.imageCard:hover .cardContent {
	background: #cb0002;
}
.t3 .socialSection .socialCard.imageCard:hover .cardContent .mob-heroSvg {
	fill: #cb0002;
}
.t3 .socialSection .clubCard {
	background: #fe0002;
}
.t3 .socialSection .clubCard:after,
.t3 .socialSection .clubCard:before {
	display: none;
}
.t3 .socialSection .clubCard .clubBadge {
	padding-top: 7rem;
}
.t3 .socialSection .clubCard .buttonMobile .btn-primary {
	background: #cb0002;
	color: #fff;
}
.t3 .socialSection .clubCard .buttonMobile .btn-primary:focus,
.t3 .socialSection .clubCard .buttonMobile .btn-primary:hover {
	background: #980001;
}
.t3 .socialSection .clubCard .clubContent {
	padding-top: 23rem;
}
.t3 .socialSection .clubCard .clubContent .clubName {
	margin-bottom: 2rem;
	color: #fff;
}
.t3 .socialSection .clubCard .clubContent .btn-primary {
	background: #cb0002;
	color: #fff;
}
.t3 .socialSection .clubCard .clubContent .btn-primary:focus,
.t3 .socialSection .clubCard .clubContent .btn-primary:hover {
	background: #980001;
}
.t3 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
.t3 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
	content: "";
	background: url(../i/sprites/social-sprite.png) -95px -29px no-repeat;
	width: 18px;
	height: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t3 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
	.t3 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t3 .clubKit a:before {
	background: #fe0002;
}
.t3 .clubColourSvg,
.t3 .mob-heroSvg {
	fill: #fe0002;
}
.t3 .clubColourBg {
	background: #fe0002;
	color: #fff;
}
.t3 .clubColourBg .clubIndex__button-icon {
	fill: #fff;
}
@media (max-width: 43.75em) {
	.t3 .clubColourBg .clubIndex__button-icon {
		fill: #6c6c6c;
	}
}
.t3 .clubColourBg .stadiumName,
.t3 .clubColourBg a,
.t3 .clubColourBg h1,
.t3 .clubColourBg h2,
.t3 .clubColourBg h3,
.t3 .clubColourBg h4,
.t3 .clubColourBg h5,
.t3 .clubColourBg h6,
.t3 .clubColourBg p {
	color: #fff;
}
@media (max-width: 43.75em) {
	.t3 .clubColourBg .stadiumName,
	.t3 .clubColourBg a,
	.t3 .clubColourBg h1,
	.t3 .clubColourBg h2,
	.t3 .clubColourBg h3,
	.t3 .clubColourBg h4,
	.t3 .clubColourBg h5,
	.t3 .clubColourBg h6,
	.t3 .clubColourBg p {
		color: #2f2f2f;
	}
}
.t3 .clubColourBg .clubDetailsContainer .stadiumName a,
.t3 .clubColourBg .clubDetailsContainer .team {
	color: #fff;
}
.t3 .clubColourBtn {
	background: #cb0002;
	color: #fff;
}
.t3 .clubColourBtn [class*="arrow-right"] {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t3 .clubColourBtn [class*="arrow-right"] {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t3 .clubColourBtn a {
	color: #fff;
}
.t3 .clubColourBtn:focus,
.t3 .clubColourBtn:hover {
	background: #b20001;
}
.t3 .clubColourStanding {
	background: #fe0002;
	color: #fff;
}
.t3 .clubColourStanding a {
	color: #fff;
}
.t3 .clubColourBorderTop,
.t3 .staffBox,
.t3 .topStatList {
	border-top-color: #fe0002 !important;
}
.t3 .fixedSidebar .clubColourTabs .tablist li:not(.active) {
	background: #cb0002;
}
.t3 .fixedSidebar .clubColourTabs .tablist li:not(.active):focus,
.t3 .fixedSidebar .clubColourTabs .tablist li:not(.active):hover {
	background: #b20001;
}
.t3 .clubColourTabs .moreToggle.active,
.t3 .clubColourTabs a.active,
.t3 .clubColourTabs li.active {
	background: #fff;
	color: #333;
}
.t3 .clubColourTabs .moreToggle.active:focus,
.t3 .clubColourTabs .moreToggle.active:hover,
.t3 .clubColourTabs a.active:focus,
.t3 .clubColourTabs a.active:hover,
.t3 .clubColourTabs li.active:focus,
.t3 .clubColourTabs li.active:hover {
	background: #fff;
}
.t3 .sideTabsContainer [data-ui-tab] {
	border-color: #fe0002;
}
.t3 .sideTabsContainer .tabbed .tabs li.active,
.t3 .sideTabsContainer .tabbed .tabs li:hover {
	background: #fe0002;
	color: #fff;
}
.t3 .statsListBlock:before {
	background: #fe0002;
}
.clubIndex .t3:focus .clubColourBtn,
.clubIndex .t3:hover .clubColourBtn {
	background: #b20001;
}
.t3
	.club-archive__inner-wrap--bg
	.club-archive__league-pos
	table
	tr.row--highlight {
	background-color: #fe0002;
}
.t7-bg.bar,
.t7-bg.personalised-video__content,
.t7-pseudo:after,
.t7-pseudo:before,
.t7591-bg.bar,
.t7591-bg.personalised-video__content,
.t7591-pseudo:after,
.t7591-pseudo:before,
.t7605-bg.bar,
.t7605-bg.personalised-video__content,
.t7605-pseudo:after,
.t7605-pseudo:before {
	background: #480025 !important;
}
.t7-fill .clipped,
.t7-fill .darken,
.t7-fill .fill,
.t7591-fill .clipped,
.t7591-fill .darken,
.t7591-fill .fill,
.t7605-fill .clipped,
.t7605-fill .darken,
.t7605-fill .fill {
	fill: #480025 !important;
}
.t7-btn,
.t7591-btn,
.t7605-btn {
	background: #480025 !important;
	color: #fff !important;
}
.t7-btn:focus,
.t7-btn:hover,
.t7591-btn:focus,
.t7591-btn:hover,
.t7605-btn:focus,
.t7605-btn:hover {
	background: #2f0018 !important;
}
.t7 .sideTabsContainer .tablist li.active,
.t7 .sideTabsContainer .tablist li:focus,
.t7 .sideTabsContainer .tablist li:hover {
	background: #480025;
}
.t7 .articleTabContent {
	border-left-color: #480025;
}
.t7 .socialSection .widget-button {
	display: inline-block;
	float: right;
}
.t7 .socialSection .socialCard.imageCard .cardContent {
	background: #480025;
	transition: background 0.25s ease;
}
.t7 .socialSection .socialCard.imageCard .cardContent .mob-heroSvg {
	fill: #480025;
	transition: fill 0.25s ease;
}
.t7 .socialSection .socialCard.imageCard:hover .cardContent {
	background: #15000b;
}
.t7 .socialSection .socialCard.imageCard:hover .cardContent .mob-heroSvg {
	fill: #15000b;
}
.t7 .socialSection .clubCard {
	background: #480025;
}
.t7 .socialSection .clubCard:after,
.t7 .socialSection .clubCard:before {
	display: none;
}
.t7 .socialSection .clubCard .clubBadge {
	padding-top: 7rem;
}
.t7 .socialSection .clubCard .buttonMobile .btn-primary {
	background: #15000b;
	color: #fff;
}
.t7 .socialSection .clubCard .buttonMobile .btn-primary:focus,
.t7 .socialSection .clubCard .buttonMobile .btn-primary:hover {
	background: #000;
}
.t7 .socialSection .clubCard .clubContent {
	padding-top: 23rem;
}
.t7 .socialSection .clubCard .clubContent .clubName {
	margin-bottom: 2rem;
	color: #fff;
}
.t7 .socialSection .clubCard .clubContent .btn-primary {
	background: #15000b;
	color: #fff;
}
.t7 .socialSection .clubCard .clubContent .btn-primary:focus,
.t7 .socialSection .clubCard .clubContent .btn-primary:hover {
	background: #000;
}
.t7 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
.t7 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
	content: "";
	background: url(../i/sprites/social-sprite.png) -95px -29px no-repeat;
	width: 18px;
	height: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t7 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
	.t7 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t7 .clubKit a:before {
	background: #480025;
}
.t7 .clubColourSvg,
.t7 .mob-heroSvg {
	fill: #480025;
}
.t7 .clubColourBg {
	background: #480025;
	color: #fff;
}
.t7 .clubColourBg .clubIndex__button-icon {
	fill: #fff;
}
@media (max-width: 43.75em) {
	.t7 .clubColourBg .clubIndex__button-icon {
		fill: #6c6c6c;
	}
}
.t7 .clubColourBg .stadiumName,
.t7 .clubColourBg a,
.t7 .clubColourBg h1,
.t7 .clubColourBg h2,
.t7 .clubColourBg h3,
.t7 .clubColourBg h4,
.t7 .clubColourBg h5,
.t7 .clubColourBg h6,
.t7 .clubColourBg p {
	color: #fff;
}
@media (max-width: 43.75em) {
	.t7 .clubColourBg .stadiumName,
	.t7 .clubColourBg a,
	.t7 .clubColourBg h1,
	.t7 .clubColourBg h2,
	.t7 .clubColourBg h3,
	.t7 .clubColourBg h4,
	.t7 .clubColourBg h5,
	.t7 .clubColourBg h6,
	.t7 .clubColourBg p {
		color: #2f2f2f;
	}
}
.t7 .clubColourBg .clubDetailsContainer .stadiumName a,
.t7 .clubColourBg .clubDetailsContainer .team {
	color: #fff;
}
.t7 .clubColourBtn {
	background: #15000b;
	color: #fff;
}
.t7 .clubColourBtn [class*="arrow-right"] {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t7 .clubColourBtn [class*="arrow-right"] {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t7 .clubColourBtn a {
	color: #fff;
}
.t7 .clubColourBtn:focus,
.t7 .clubColourBtn:hover {
	background: #000;
}
.t7 .clubColourStanding {
	background: #480025;
	color: #fff;
}
.t7 .clubColourStanding a {
	color: #fff;
}
.t7 .clubColourBorderTop,
.t7 .staffBox,
.t7 .topStatList {
	border-top-color: #480025 !important;
}
.t7 .fixedSidebar .clubColourTabs .tablist li:not(.active) {
	background: #15000b;
}
.t7 .fixedSidebar .clubColourTabs .tablist li:not(.active):focus,
.t7 .fixedSidebar .clubColourTabs .tablist li:not(.active):hover {
	background: #000;
}
.t7 .clubColourTabs .moreToggle.active,
.t7 .clubColourTabs a.active,
.t7 .clubColourTabs li.active {
	background: #fff;
	color: #333;
}
.t7 .clubColourTabs .moreToggle.active:focus,
.t7 .clubColourTabs .moreToggle.active:hover,
.t7 .clubColourTabs a.active:focus,
.t7 .clubColourTabs a.active:hover,
.t7 .clubColourTabs li.active:focus,
.t7 .clubColourTabs li.active:hover {
	background: #fff;
}
.t7 .sideTabsContainer [data-ui-tab] {
	border-color: #480025;
}
.t7 .sideTabsContainer .tabbed .tabs li.active,
.t7 .sideTabsContainer .tabbed .tabs li:hover {
	background: #480025;
	color: #fff;
}
.t7 .statsListBlock:before {
	background: #480025;
}
.clubIndex .t7:focus .clubColourBtn,
.clubIndex .t7:hover .clubColourBtn {
	background: #000;
}
.t7
	.club-archive__inner-wrap--bg
	.club-archive__league-pos
	table
	tr.row--highlight {
	background-color: #480025;
}
.t57-bg.bar,
.t57-bg.personalised-video__content,
.t57-pseudo:after,
.t57-pseudo:before,
.t91-bg.bar,
.t91-bg.personalised-video__content,
.t91-pseudo:after,
.t91-pseudo:before,
.t9337-bg.bar,
.t9337-bg.personalised-video__content,
.t9337-pseudo:after,
.t9337-pseudo:before {
	background: #e62333 !important;
}
.t57-fill .clipped,
.t57-fill .darken,
.t57-fill .fill,
.t91-fill .clipped,
.t91-fill .darken,
.t91-fill .fill,
.t9337-fill .clipped,
.t9337-fill .darken,
.t9337-fill .fill {
	fill: #e62333 !important;
}
.t57-btn,
.t91-btn,
.t9337-btn {
	background: #e62333 !important;
	color: #fff !important;
}
.t57-btn:focus,
.t57-btn:hover,
.t91-btn:focus,
.t91-btn:hover,
.t9337-btn:focus,
.t9337-btn:hover {
	background: #d71828 !important;
}
.t91 .sideTabsContainer .tablist li.active,
.t91 .sideTabsContainer .tablist li:focus,
.t91 .sideTabsContainer .tablist li:hover {
	background: #e62333;
}
.t91 .articleTabContent {
	border-left-color: #e62333;
}
.t91 .socialSection .widget-button {
	display: inline-block;
	float: right;
}
.t91 .socialSection .socialCard.imageCard .cardContent {
	background: #e62333;
	transition: background 0.25s ease;
}
.t91 .socialSection .socialCard.imageCard .cardContent .mob-heroSvg {
	fill: #e62333;
	transition: fill 0.25s ease;
}
.t91 .socialSection .socialCard.imageCard:hover .cardContent {
	background: #c01624;
}
.t91 .socialSection .socialCard.imageCard:hover .cardContent .mob-heroSvg {
	fill: #c01624;
}
.t91 .socialSection .clubCard {
	background: #e62333;
}
.t91 .socialSection .clubCard:after,
.t91 .socialSection .clubCard:before {
	display: none;
}
.t91 .socialSection .clubCard .clubBadge {
	padding-top: 7rem;
}
.t91 .socialSection .clubCard .buttonMobile .btn-primary {
	background: #c01624;
	color: #fff;
}
.t91 .socialSection .clubCard .buttonMobile .btn-primary:focus,
.t91 .socialSection .clubCard .buttonMobile .btn-primary:hover {
	background: #92111b;
}
.t91 .socialSection .clubCard .clubContent {
	padding-top: 23rem;
}
.t91 .socialSection .clubCard .clubContent .clubName {
	margin-bottom: 2rem;
	color: #fff;
}
.t91 .socialSection .clubCard .clubContent .btn-primary {
	background: #c01624;
	color: #fff;
}
.t91 .socialSection .clubCard .clubContent .btn-primary:focus,
.t91 .socialSection .clubCard .clubContent .btn-primary:hover {
	background: #92111b;
}
.t91 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
.t91 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
	content: "";
	background: url(../i/sprites/social-sprite.png) -95px -29px no-repeat;
	width: 18px;
	height: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t91 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
	.t91 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t91 .clubKit a:before {
	background: #e62333;
}
.t91 .clubColourSvg,
.t91 .mob-heroSvg {
	fill: #e62333;
}
.t91 .clubColourBg {
	background: #e62333;
	color: #fff;
}
.t91 .clubColourBg .clubIndex__button-icon {
	fill: #fff;
}
@media (max-width: 43.75em) {
	.t91 .clubColourBg .clubIndex__button-icon {
		fill: #6c6c6c;
	}
}
.t91 .clubColourBg .stadiumName,
.t91 .clubColourBg a,
.t91 .clubColourBg h1,
.t91 .clubColourBg h2,
.t91 .clubColourBg h3,
.t91 .clubColourBg h4,
.t91 .clubColourBg h5,
.t91 .clubColourBg h6,
.t91 .clubColourBg p {
	color: #fff;
}
@media (max-width: 43.75em) {
	.t91 .clubColourBg .stadiumName,
	.t91 .clubColourBg a,
	.t91 .clubColourBg h1,
	.t91 .clubColourBg h2,
	.t91 .clubColourBg h3,
	.t91 .clubColourBg h4,
	.t91 .clubColourBg h5,
	.t91 .clubColourBg h6,
	.t91 .clubColourBg p {
		color: #2f2f2f;
	}
}
.t91 .clubColourBg .clubDetailsContainer .stadiumName a,
.t91 .clubColourBg .clubDetailsContainer .team {
	color: #fff;
}
.t91 .clubColourBtn {
	background: #c01624;
	color: #fff;
}
.t91 .clubColourBtn [class*="arrow-right"] {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t91 .clubColourBtn [class*="arrow-right"] {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t91 .clubColourBtn a {
	color: #fff;
}
.t91 .clubColourBtn:focus,
.t91 .clubColourBtn:hover {
	background: #a91320;
}
.t91 .clubColourStanding {
	background: #e62333;
	color: #fff;
}
.t91 .clubColourStanding a {
	color: #fff;
}
.t91 .clubColourBorderTop,
.t91 .staffBox,
.t91 .topStatList {
	border-top-color: #e62333 !important;
}
.t91 .fixedSidebar .clubColourTabs .tablist li:not(.active) {
	background: #c01624;
}
.t91 .fixedSidebar .clubColourTabs .tablist li:not(.active):focus,
.t91 .fixedSidebar .clubColourTabs .tablist li:not(.active):hover {
	background: #a91320;
}
.t91 .clubColourTabs .moreToggle.active,
.t91 .clubColourTabs a.active,
.t91 .clubColourTabs li.active {
	background: #fff;
	color: #333;
}
.t91 .clubColourTabs .moreToggle.active:focus,
.t91 .clubColourTabs .moreToggle.active:hover,
.t91 .clubColourTabs a.active:focus,
.t91 .clubColourTabs a.active:hover,
.t91 .clubColourTabs li.active:focus,
.t91 .clubColourTabs li.active:hover {
	background: #fff;
}
.t91 .sideTabsContainer [data-ui-tab] {
	border-color: #e62333;
}
.t91 .sideTabsContainer .tabbed .tabs li.active,
.t91 .sideTabsContainer .tabbed .tabs li:hover {
	background: #e62333;
	color: #fff;
}
.t91 .statsListBlock:before {
	background: #e62333;
}
.clubIndex .t91:focus .clubColourBtn,
.clubIndex .t91:hover .clubColourBtn {
	background: #a91320;
}
.t91
	.club-archive__inner-wrap--bg
	.club-archive__league-pos
	table
	tr.row--highlight {
	background-color: #e62333;
}
.t8-bg.bar,
.t8-bg.personalised-video__content,
.t8-pseudo:after,
.t8-pseudo:before,
.t7140-bg.bar,
.t7140-bg.personalised-video__content,
.t7140-pseudo:after,
.t7140-pseudo:before,
.t7141-bg.bar,
.t7141-bg.personalised-video__content,
.t7141-pseudo:after,
.t7141-pseudo:before {
	background: #0a4595 !important;
}
.t8-fill .clipped,
.t8-fill .darken,
.t8-fill .fill,
.t7140-fill .clipped,
.t7140-fill .darken,
.t7140-fill .fill,
.t7141-fill .clipped,
.t7141-fill .darken,
.t7141-fill .fill {
	fill: #0a4595 !important;
}
.t8-btn,
.t7140-btn,
.t7141-btn {
	background: #0a4595 !important;
	color: #fff !important;
}
.t8-btn:focus,
.t8-btn:hover,
.t7140-btn:focus,
.t7140-btn:hover,
.t7141-btn:focus,
.t7141-btn:hover {
	background: #083a7d !important;
}
.t8 .sideTabsContainer .tablist li.active,
.t8 .sideTabsContainer .tablist li:focus,
.t8 .sideTabsContainer .tablist li:hover {
	background: #0a4595;
}
.t8 .articleTabContent {
	border-left-color: #0a4595;
}
.t8 .socialSection .widget-button {
	display: inline-block;
	float: right;
}
.t8 .socialSection .socialCard.imageCard .cardContent {
	background: #0a4595;
	transition: background 0.25s ease;
}
.t8 .socialSection .socialCard.imageCard .cardContent .mob-heroSvg {
	fill: #0a4595;
	transition: fill 0.25s ease;
}
.t8 .socialSection .socialCard.imageCard:hover .cardContent {
	background: #072f65;
}
.t8 .socialSection .socialCard.imageCard:hover .cardContent .mob-heroSvg {
	fill: #072f65;
}
.t8 .socialSection .clubCard {
	background: #0a4595;
}
.t8 .socialSection .clubCard:after,
.t8 .socialSection .clubCard:before {
	display: none;
}
.t8 .socialSection .clubCard .clubBadge {
	padding-top: 7rem;
}
.t8 .socialSection .clubCard .buttonMobile .btn-primary {
	background: #072f65;
	color: #fff;
}
.t8 .socialSection .clubCard .buttonMobile .btn-primary:focus,
.t8 .socialSection .clubCard .buttonMobile .btn-primary:hover {
	background: #041935;
}
.t8 .socialSection .clubCard .clubContent {
	padding-top: 23rem;
}
.t8 .socialSection .clubCard .clubContent .clubName {
	margin-bottom: 2rem;
	color: #fff;
}
.t8 .socialSection .clubCard .clubContent .btn-primary {
	background: #072f65;
	color: #fff;
}
.t8 .socialSection .clubCard .clubContent .btn-primary:focus,
.t8 .socialSection .clubCard .clubContent .btn-primary:hover {
	background: #041935;
}
.t8 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
.t8 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
	content: "";
	background: url(../i/sprites/social-sprite.png) -95px -29px no-repeat;
	width: 18px;
	height: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t8 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
	.t8 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t8 .clubKit a:before {
	background: #0a4595;
}
.t8 .clubColourSvg,
.t8 .mob-heroSvg {
	fill: #0a4595;
}
.t8 .clubColourBg {
	background: #0a4595;
	color: #fff;
}
.t8 .clubColourBg .clubIndex__button-icon {
	fill: #fff;
}
@media (max-width: 43.75em) {
	.t8 .clubColourBg .clubIndex__button-icon {
		fill: #6c6c6c;
	}
}
.t8 .clubColourBg .stadiumName,
.t8 .clubColourBg a,
.t8 .clubColourBg h1,
.t8 .clubColourBg h2,
.t8 .clubColourBg h3,
.t8 .clubColourBg h4,
.t8 .clubColourBg h5,
.t8 .clubColourBg h6,
.t8 .clubColourBg p {
	color: #fff;
}
@media (max-width: 43.75em) {
	.t8 .clubColourBg .stadiumName,
	.t8 .clubColourBg a,
	.t8 .clubColourBg h1,
	.t8 .clubColourBg h2,
	.t8 .clubColourBg h3,
	.t8 .clubColourBg h4,
	.t8 .clubColourBg h5,
	.t8 .clubColourBg h6,
	.t8 .clubColourBg p {
		color: #2f2f2f;
	}
}
.t8 .clubColourBg .clubDetailsContainer .stadiumName a,
.t8 .clubColourBg .clubDetailsContainer .team {
	color: #fff;
}
.t8 .clubColourBtn {
	background: #072f65;
	color: #fff;
}
.t8 .clubColourBtn [class*="arrow-right"] {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t8 .clubColourBtn [class*="arrow-right"] {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t8 .clubColourBtn a {
	color: #fff;
}
.t8 .clubColourBtn:focus,
.t8 .clubColourBtn:hover {
	background: #05244d;
}
.t8 .clubColourStanding {
	background: #0a4595;
	color: #fff;
}
.t8 .clubColourStanding a {
	color: #fff;
}
.t8 .clubColourBorderTop,
.t8 .staffBox,
.t8 .topStatList {
	border-top-color: #0a4595 !important;
}
.t8 .fixedSidebar .clubColourTabs .tablist li:not(.active) {
	background: #072f65;
}
.t8 .fixedSidebar .clubColourTabs .tablist li:not(.active):focus,
.t8 .fixedSidebar .clubColourTabs .tablist li:not(.active):hover {
	background: #05244d;
}
.t8 .clubColourTabs .moreToggle.active,
.t8 .clubColourTabs a.active,
.t8 .clubColourTabs li.active {
	background: #fff;
	color: #333;
}
.t8 .clubColourTabs .moreToggle.active:focus,
.t8 .clubColourTabs .moreToggle.active:hover,
.t8 .clubColourTabs a.active:focus,
.t8 .clubColourTabs a.active:hover,
.t8 .clubColourTabs li.active:focus,
.t8 .clubColourTabs li.active:hover {
	background: #fff;
}
.t8 .sideTabsContainer [data-ui-tab] {
	border-color: #0a4595;
}
.t8 .sideTabsContainer .tabbed .tabs li.active,
.t8 .sideTabsContainer .tabbed .tabs li:hover {
	background: #0a4595;
	color: #fff;
}
.t8 .statsListBlock:before {
	background: #0a4595;
}
.clubIndex .t8:focus .clubColourBtn,
.clubIndex .t8:hover .clubColourBtn {
	background: #05244d;
}
.t8
	.club-archive__inner-wrap--bg
	.club-archive__league-pos
	table
	tr.row--highlight {
	background-color: #0a4595;
}
.t31-bg.bar,
.t31-bg.personalised-video__content,
.t31-pseudo:after,
.t31-pseudo:before,
.t7137-bg.bar,
.t7137-bg.personalised-video__content,
.t7137-pseudo:after,
.t7137-pseudo:before,
.t7142-bg.bar,
.t7142-bg.personalised-video__content,
.t7142-pseudo:after,
.t7142-pseudo:before {
	background: #eb302e !important;
}
.t31-fill .clipped,
.t31-fill .darken,
.t31-fill .fill,
.t7137-fill .clipped,
.t7137-fill .darken,
.t7137-fill .fill,
.t7142-fill .clipped,
.t7142-fill .darken,
.t7142-fill .fill {
	fill: #eb302e !important;
}
.t31-btn,
.t7137-btn,
.t7142-btn {
	background: #eb302e !important;
	color: #fff !important;
}
.t31-btn:focus,
.t31-btn:hover,
.t7137-btn:focus,
.t7137-btn:hover,
.t7142-btn:focus,
.t7142-btn:hover {
	background: #e91917 !important;
}
.t31 .sideTabsContainer .tablist li.active,
.t31 .sideTabsContainer .tablist li:focus,
.t31 .sideTabsContainer .tablist li:hover {
	background: #eb302e;
}
.t31 .articleTabContent {
	border-left-color: #eb302e;
}
.t31 .socialSection .widget-button {
	display: inline-block;
	float: right;
}
.t31 .socialSection .socialCard.imageCard .cardContent {
	background: #eb302e;
	transition: background 0.25s ease;
}
.t31 .socialSection .socialCard.imageCard .cardContent .mob-heroSvg {
	fill: #eb302e;
	transition: fill 0.25s ease;
}
.t31 .socialSection .socialCard.imageCard:hover .cardContent {
	background: #d21614;
}
.t31 .socialSection .socialCard.imageCard:hover .cardContent .mob-heroSvg {
	fill: #d21614;
}
.t31 .socialSection .clubCard {
	background: #eb302e;
}
.t31 .socialSection .clubCard:after,
.t31 .socialSection .clubCard:before {
	display: none;
}
.t31 .socialSection .clubCard .clubBadge {
	padding-top: 7rem;
}
.t31 .socialSection .clubCard .buttonMobile .btn-primary {
	background: #d21614;
	color: #fff;
}
.t31 .socialSection .clubCard .buttonMobile .btn-primary:focus,
.t31 .socialSection .clubCard .buttonMobile .btn-primary:hover {
	background: #a31110;
}
.t31 .socialSection .clubCard .clubContent {
	padding-top: 23rem;
}
.t31 .socialSection .clubCard .clubContent .clubName {
	margin-bottom: 2rem;
	color: #fff;
}
.t31 .socialSection .clubCard .clubContent .btn-primary {
	background: #d21614;
	color: #fff;
}
.t31 .socialSection .clubCard .clubContent .btn-primary:focus,
.t31 .socialSection .clubCard .clubContent .btn-primary:hover {
	background: #a31110;
}
.t31 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
.t31 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
	content: "";
	background: url(../i/sprites/social-sprite.png) -95px -29px no-repeat;
	width: 18px;
	height: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t31 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
	.t31 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t31 .clubKit a:before {
	background: #eb302e;
}
.t31 .clubColourSvg,
.t31 .mob-heroSvg {
	fill: #eb302e;
}
.t31 .clubColourBg {
	background: #eb302e;
	color: #fff;
}
.t31 .clubColourBg .clubIndex__button-icon {
	fill: #fff;
}
@media (max-width: 43.75em) {
	.t31 .clubColourBg .clubIndex__button-icon {
		fill: #6c6c6c;
	}
}
.t31 .clubColourBg .stadiumName,
.t31 .clubColourBg a,
.t31 .clubColourBg h1,
.t31 .clubColourBg h2,
.t31 .clubColourBg h3,
.t31 .clubColourBg h4,
.t31 .clubColourBg h5,
.t31 .clubColourBg h6,
.t31 .clubColourBg p {
	color: #fff;
}
@media (max-width: 43.75em) {
	.t31 .clubColourBg .stadiumName,
	.t31 .clubColourBg a,
	.t31 .clubColourBg h1,
	.t31 .clubColourBg h2,
	.t31 .clubColourBg h3,
	.t31 .clubColourBg h4,
	.t31 .clubColourBg h5,
	.t31 .clubColourBg h6,
	.t31 .clubColourBg p {
		color: #2f2f2f;
	}
}
.t31 .clubColourBg .clubDetailsContainer .stadiumName a,
.t31 .clubColourBg .clubDetailsContainer .team {
	color: #fff;
}
.t31 .clubColourBtn {
	background: #d21614;
	color: #fff;
}
.t31 .clubColourBtn [class*="arrow-right"] {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t31 .clubColourBtn [class*="arrow-right"] {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t31 .clubColourBtn a {
	color: #fff;
}
.t31 .clubColourBtn:focus,
.t31 .clubColourBtn:hover {
	background: #bb1412;
}
.t31 .clubColourStanding {
	background: #eb302e;
	color: #fff;
}
.t31 .clubColourStanding a {
	color: #fff;
}
.t31 .clubColourBorderTop,
.t31 .staffBox,
.t31 .topStatList {
	border-top-color: #eb302e !important;
}
.t31 .fixedSidebar .clubColourTabs .tablist li:not(.active) {
	background: #d21614;
}
.t31 .fixedSidebar .clubColourTabs .tablist li:not(.active):focus,
.t31 .fixedSidebar .clubColourTabs .tablist li:not(.active):hover {
	background: #bb1412;
}
.t31 .clubColourTabs .moreToggle.active,
.t31 .clubColourTabs a.active,
.t31 .clubColourTabs li.active {
	background: #fff;
	color: #333;
}
.t31 .clubColourTabs .moreToggle.active:focus,
.t31 .clubColourTabs .moreToggle.active:hover,
.t31 .clubColourTabs a.active:focus,
.t31 .clubColourTabs a.active:hover,
.t31 .clubColourTabs li.active:focus,
.t31 .clubColourTabs li.active:hover {
	background: #fff;
}
.t31 .sideTabsContainer [data-ui-tab] {
	border-color: #eb302e;
}
.t31 .sideTabsContainer .tabbed .tabs li.active,
.t31 .sideTabsContainer .tabbed .tabs li:hover {
	background: #eb302e;
	color: #fff;
}
.t31 .statsListBlock:before {
	background: #eb302e;
}
.clubIndex .t31:focus .clubColourBtn,
.clubIndex .t31:hover .clubColourBtn {
	background: #bb1412;
}
.t31
	.club-archive__inner-wrap--bg
	.club-archive__league-pos
	table
	tr.row--highlight {
	background-color: #eb302e;
}
.t11-bg.bar,
.t11-bg.personalised-video__content,
.t11-pseudo:after,
.t11-pseudo:before,
.t6749-bg.bar,
.t6749-bg.personalised-video__content,
.t6749-pseudo:after,
.t6749-pseudo:before,
.t7592-bg.bar,
.t7592-bg.personalised-video__content,
.t7592-pseudo:after,
.t7592-pseudo:before {
	background: #00369c !important;
}
.t11-fill .clipped,
.t11-fill .darken,
.t11-fill .fill,
.t6749-fill .clipped,
.t6749-fill .darken,
.t6749-fill .fill,
.t7592-fill .clipped,
.t7592-fill .darken,
.t7592-fill .fill {
	fill: #00369c !important;
}
.t11-btn,
.t6749-btn,
.t7592-btn {
	background: #00369c !important;
	color: #fff !important;
}
.t11-btn:focus,
.t11-btn:hover,
.t6749-btn:focus,
.t6749-btn:hover,
.t7592-btn:focus,
.t7592-btn:hover {
	background: #002d83 !important;
}
.t11 .sideTabsContainer .tablist li.active,
.t11 .sideTabsContainer .tablist li:focus,
.t11 .sideTabsContainer .tablist li:hover {
	background: #00369c;
}
.t11 .articleTabContent {
	border-left-color: #00369c;
}
.t11 .socialSection .widget-button {
	display: inline-block;
	float: right;
}
.t11 .socialSection .socialCard.imageCard .cardContent {
	background: #00369c;
	transition: background 0.25s ease;
}
.t11 .socialSection .socialCard.imageCard .cardContent .mob-heroSvg {
	fill: #00369c;
	transition: fill 0.25s ease;
}
.t11 .socialSection .socialCard.imageCard:hover .cardContent {
	background: #002469;
}
.t11 .socialSection .socialCard.imageCard:hover .cardContent .mob-heroSvg {
	fill: #002469;
}
.t11 .socialSection .clubCard {
	background: #00369c;
}
.t11 .socialSection .clubCard:after,
.t11 .socialSection .clubCard:before {
	display: none;
}
.t11 .socialSection .clubCard .clubBadge {
	padding-top: 7rem;
}
.t11 .socialSection .clubCard .buttonMobile .btn-primary {
	background: #002469;
	color: #fff;
}
.t11 .socialSection .clubCard .buttonMobile .btn-primary:focus,
.t11 .socialSection .clubCard .buttonMobile .btn-primary:hover {
	background: #001336;
}
.t11 .socialSection .clubCard .clubContent {
	padding-top: 23rem;
}
.t11 .socialSection .clubCard .clubContent .clubName {
	margin-bottom: 2rem;
	color: #fff;
}
.t11 .socialSection .clubCard .clubContent .btn-primary {
	background: #002469;
	color: #fff;
}
.t11 .socialSection .clubCard .clubContent .btn-primary:focus,
.t11 .socialSection .clubCard .clubContent .btn-primary:hover {
	background: #001336;
}
.t11 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
.t11 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
	content: "";
	background: url(../i/sprites/social-sprite.png) -95px -29px no-repeat;
	width: 18px;
	height: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t11 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
	.t11 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t11 .clubKit a:before {
	background: #00369c;
}
.t11 .clubColourSvg,
.t11 .mob-heroSvg {
	fill: #00369c;
}
.t11 .clubColourBg {
	background: #00369c;
	color: #fff;
}
.t11 .clubColourBg .clubIndex__button-icon {
	fill: #fff;
}
@media (max-width: 43.75em) {
	.t11 .clubColourBg .clubIndex__button-icon {
		fill: #6c6c6c;
	}
}
.t11 .clubColourBg .stadiumName,
.t11 .clubColourBg a,
.t11 .clubColourBg h1,
.t11 .clubColourBg h2,
.t11 .clubColourBg h3,
.t11 .clubColourBg h4,
.t11 .clubColourBg h5,
.t11 .clubColourBg h6,
.t11 .clubColourBg p {
	color: #fff;
}
@media (max-width: 43.75em) {
	.t11 .clubColourBg .stadiumName,
	.t11 .clubColourBg a,
	.t11 .clubColourBg h1,
	.t11 .clubColourBg h2,
	.t11 .clubColourBg h3,
	.t11 .clubColourBg h4,
	.t11 .clubColourBg h5,
	.t11 .clubColourBg h6,
	.t11 .clubColourBg p {
		color: #2f2f2f;
	}
}
.t11 .clubColourBg .clubDetailsContainer .stadiumName a,
.t11 .clubColourBg .clubDetailsContainer .team {
	color: #fff;
}
.t11 .clubColourBtn {
	background: #002469;
	color: #fff;
}
.t11 .clubColourBtn [class*="arrow-right"] {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t11 .clubColourBtn [class*="arrow-right"] {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t11 .clubColourBtn a {
	color: #fff;
}
.t11 .clubColourBtn:focus,
.t11 .clubColourBtn:hover {
	background: #001c50;
}
.t11 .clubColourStanding {
	background: #00369c;
	color: #fff;
}
.t11 .clubColourStanding a {
	color: #fff;
}
.t11 .clubColourBorderTop,
.t11 .staffBox,
.t11 .topStatList {
	border-top-color: #00369c !important;
}
.t11 .fixedSidebar .clubColourTabs .tablist li:not(.active) {
	background: #002469;
}
.t11 .fixedSidebar .clubColourTabs .tablist li:not(.active):focus,
.t11 .fixedSidebar .clubColourTabs .tablist li:not(.active):hover {
	background: #001c50;
}
.t11 .clubColourTabs .moreToggle.active,
.t11 .clubColourTabs a.active,
.t11 .clubColourTabs li.active {
	background: #fff;
	color: #333;
}
.t11 .clubColourTabs .moreToggle.active:focus,
.t11 .clubColourTabs .moreToggle.active:hover,
.t11 .clubColourTabs a.active:focus,
.t11 .clubColourTabs a.active:hover,
.t11 .clubColourTabs li.active:focus,
.t11 .clubColourTabs li.active:hover {
	background: #fff;
}
.t11 .sideTabsContainer [data-ui-tab] {
	border-color: #00369c;
}
.t11 .sideTabsContainer .tabbed .tabs li.active,
.t11 .sideTabsContainer .tabbed .tabs li:hover {
	background: #00369c;
	color: #fff;
}
.t11 .statsListBlock:before {
	background: #00369c;
}
.clubIndex .t11:focus .clubColourBtn,
.clubIndex .t11:hover .clubColourBtn {
	background: #001c50;
}
.t11
	.club-archive__inner-wrap--bg
	.club-archive__league-pos
	table
	tr.row--highlight {
	background-color: #00369c;
}
.t13-bg.bar,
.t13-bg.personalised-video__content,
.t13-pseudo:after,
.t13-pseudo:before,
.t8755-bg.bar,
.t8755-bg.personalised-video__content,
.t8755-pseudo:after,
.t8755-pseudo:before,
.t8879-bg.bar,
.t8879-bg.personalised-video__content,
.t8879-pseudo:after,
.t8879-pseudo:before {
	background: #273e8a !important;
}
.t13-fill .clipped,
.t13-fill .darken,
.t13-fill .fill,
.t8755-fill .clipped,
.t8755-fill .darken,
.t8755-fill .fill,
.t8879-fill .clipped,
.t8879-fill .darken,
.t8879-fill .fill {
	fill: #273e8a !important;
}
.t13-btn,
.t8755-btn,
.t8879-btn {
	background: #273e8a !important;
	color: #fff !important;
}
.t13-btn:focus,
.t13-btn:hover,
.t8755-btn:focus,
.t8755-btn:hover,
.t8879-btn:focus,
.t8879-btn:hover {
	background: #213576 !important;
}
.t13 .sideTabsContainer .tablist li.active,
.t13 .sideTabsContainer .tablist li:focus,
.t13 .sideTabsContainer .tablist li:hover {
	background: #273e8a;
}
.t13 .articleTabContent {
	border-left-color: #273e8a;
}
.t13 .socialSection .widget-button {
	display: inline-block;
	float: right;
}
.t13 .socialSection .socialCard.imageCard .cardContent {
	background: #273e8a;
	transition: background 0.25s ease;
}
.t13 .socialSection .socialCard.imageCard .cardContent .mob-heroSvg {
	fill: #273e8a;
	transition: fill 0.25s ease;
}
.t13 .socialSection .socialCard.imageCard:hover .cardContent {
	background: #1c2c62;
}
.t13 .socialSection .socialCard.imageCard:hover .cardContent .mob-heroSvg {
	fill: #1c2c62;
}
.t13 .socialSection .clubCard {
	background: #273e8a;
}
.t13 .socialSection .clubCard:after,
.t13 .socialSection .clubCard:before {
	display: none;
}
.t13 .socialSection .clubCard .clubBadge {
	padding-top: 7rem;
}
.t13 .socialSection .clubCard .buttonMobile .btn-primary {
	background: #1c2c62;
	color: #fff;
}
.t13 .socialSection .clubCard .buttonMobile .btn-primary:focus,
.t13 .socialSection .clubCard .buttonMobile .btn-primary:hover {
	background: #111a3a;
}
.t13 .socialSection .clubCard .clubContent {
	padding-top: 23rem;
}
.t13 .socialSection .clubCard .clubContent .clubName {
	margin-bottom: 2rem;
	color: #fff;
}
.t13 .socialSection .clubCard .clubContent .btn-primary {
	background: #1c2c62;
	color: #fff;
}
.t13 .socialSection .clubCard .clubContent .btn-primary:focus,
.t13 .socialSection .clubCard .clubContent .btn-primary:hover {
	background: #111a3a;
}
.t13 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
.t13 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
	content: "";
	background: url(../i/sprites/social-sprite.png) -95px -29px no-repeat;
	width: 18px;
	height: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t13 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
	.t13 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t13 .clubKit a:before {
	background: #273e8a;
}
.t13 .clubColourSvg,
.t13 .mob-heroSvg {
	fill: #273e8a;
}
.t13 .clubColourBg {
	background: #273e8a;
	color: #fff;
}
.t13 .clubColourBg .clubIndex__button-icon {
	fill: #fff;
}
@media (max-width: 43.75em) {
	.t13 .clubColourBg .clubIndex__button-icon {
		fill: #6c6c6c;
	}
}
.t13 .clubColourBg .stadiumName,
.t13 .clubColourBg a,
.t13 .clubColourBg h1,
.t13 .clubColourBg h2,
.t13 .clubColourBg h3,
.t13 .clubColourBg h4,
.t13 .clubColourBg h5,
.t13 .clubColourBg h6,
.t13 .clubColourBg p {
	color: #fff;
}
@media (max-width: 43.75em) {
	.t13 .clubColourBg .stadiumName,
	.t13 .clubColourBg a,
	.t13 .clubColourBg h1,
	.t13 .clubColourBg h2,
	.t13 .clubColourBg h3,
	.t13 .clubColourBg h4,
	.t13 .clubColourBg h5,
	.t13 .clubColourBg h6,
	.t13 .clubColourBg p {
		color: #2f2f2f;
	}
}
.t13 .clubColourBg .clubDetailsContainer .stadiumName a,
.t13 .clubColourBg .clubDetailsContainer .team {
	color: #fff;
}
.t13 .clubColourBtn {
	background: #1c2c62;
	color: #fff;
}
.t13 .clubColourBtn [class*="arrow-right"] {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t13 .clubColourBtn [class*="arrow-right"] {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t13 .clubColourBtn a {
	color: #fff;
}
.t13 .clubColourBtn:focus,
.t13 .clubColourBtn:hover {
	background: #16234e;
}
.t13 .clubColourStanding {
	background: #273e8a;
	color: #fff;
}
.t13 .clubColourStanding a {
	color: #fff;
}
.t13 .clubColourBorderTop,
.t13 .staffBox,
.t13 .topStatList {
	border-top-color: #273e8a !important;
}
.t13 .fixedSidebar .clubColourTabs .tablist li:not(.active) {
	background: #1c2c62;
}
.t13 .fixedSidebar .clubColourTabs .tablist li:not(.active):focus,
.t13 .fixedSidebar .clubColourTabs .tablist li:not(.active):hover {
	background: #16234e;
}
.t13 .clubColourTabs .moreToggle.active,
.t13 .clubColourTabs a.active,
.t13 .clubColourTabs li.active {
	background: #fff;
	color: #333;
}
.t13 .clubColourTabs .moreToggle.active:focus,
.t13 .clubColourTabs .moreToggle.active:hover,
.t13 .clubColourTabs a.active:focus,
.t13 .clubColourTabs a.active:hover,
.t13 .clubColourTabs li.active:focus,
.t13 .clubColourTabs li.active:hover {
	background: #fff;
}
.t13 .sideTabsContainer [data-ui-tab] {
	border-color: #273e8a;
}
.t13 .sideTabsContainer .tabbed .tabs li.active,
.t13 .sideTabsContainer .tabbed .tabs li:hover {
	background: #273e8a;
	color: #fff;
}
.t13 .statsListBlock:before {
	background: #273e8a;
}
.clubIndex .t13:focus .clubColourBtn,
.clubIndex .t13:hover .clubColourBtn {
	background: #16234e;
}
.t13
	.club-archive__inner-wrap--bg
	.club-archive__league-pos
	table
	tr.row--highlight {
	background-color: #273e8a;
}
.t14-bg.bar,
.t14-bg.personalised-video__content,
.t14-pseudo:after,
.t14-pseudo:before,
.t6717-bg.bar,
.t6717-bg.personalised-video__content,
.t6717-pseudo:after,
.t6717-pseudo:before,
.t7139-bg.bar,
.t7139-bg.personalised-video__content,
.t7139-pseudo:after,
.t7139-pseudo:before {
	background: #e31b23 !important;
}
.t14-fill .clipped,
.t14-fill .darken,
.t14-fill .fill,
.t6717-fill .clipped,
.t6717-fill .darken,
.t6717-fill .fill,
.t7139-fill .clipped,
.t7139-fill .darken,
.t7139-fill .fill {
	fill: #e31b23 !important;
}
.t14-btn,
.t6717-btn,
.t7139-btn {
	background: #e31b23 !important;
	color: #fff !important;
}
.t14-btn:focus,
.t14-btn:hover,
.t6717-btn:focus,
.t6717-btn:hover,
.t7139-btn:focus,
.t7139-btn:hover {
	background: #cc181f !important;
}
.t14 .sideTabsContainer .tablist li.active,
.t14 .sideTabsContainer .tablist li:focus,
.t14 .sideTabsContainer .tablist li:hover {
	background: #e31b23;
}
.t14 .articleTabContent {
	border-left-color: #e31b23;
}
.t14 .socialSection .widget-button {
	display: inline-block;
	float: right;
}
.t14 .socialSection .socialCard.imageCard .cardContent {
	background: #e31b23;
	transition: background 0.25s ease;
}
.t14 .socialSection .socialCard.imageCard .cardContent .mob-heroSvg {
	fill: #e31b23;
	transition: fill 0.25s ease;
}
.t14 .socialSection .socialCard.imageCard:hover .cardContent {
	background: #b5161c;
}
.t14 .socialSection .socialCard.imageCard:hover .cardContent .mob-heroSvg {
	fill: #b5161c;
}
.t14 .socialSection .clubCard {
	background: #e31b23;
}
.t14 .socialSection .clubCard:after,
.t14 .socialSection .clubCard:before {
	display: none;
}
.t14 .socialSection .clubCard .clubBadge {
	padding-top: 7rem;
}
.t14 .socialSection .clubCard .buttonMobile .btn-primary {
	background: #b5161c;
	color: #fff;
}
.t14 .socialSection .clubCard .buttonMobile .btn-primary:focus,
.t14 .socialSection .clubCard .buttonMobile .btn-primary:hover {
	background: #881015;
}
.t14 .socialSection .clubCard .clubContent {
	padding-top: 23rem;
}
.t14 .socialSection .clubCard .clubContent .clubName {
	margin-bottom: 2rem;
	color: #fff;
}
.t14 .socialSection .clubCard .clubContent .btn-primary {
	background: #b5161c;
	color: #fff;
}
.t14 .socialSection .clubCard .clubContent .btn-primary:focus,
.t14 .socialSection .clubCard .clubContent .btn-primary:hover {
	background: #881015;
}
.t14 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
.t14 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
	content: "";
	background: url(../i/sprites/social-sprite.png) -95px -29px no-repeat;
	width: 18px;
	height: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t14 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
	.t14 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t14 .clubKit a:before {
	background: #e31b23;
}
.t14 .clubColourSvg,
.t14 .mob-heroSvg {
	fill: #e31b23;
}
.t14 .clubColourBg {
	background: #e31b23;
	color: #fff;
}
.t14 .clubColourBg .clubIndex__button-icon {
	fill: #fff;
}
@media (max-width: 43.75em) {
	.t14 .clubColourBg .clubIndex__button-icon {
		fill: #6c6c6c;
	}
}
.t14 .clubColourBg .stadiumName,
.t14 .clubColourBg a,
.t14 .clubColourBg h1,
.t14 .clubColourBg h2,
.t14 .clubColourBg h3,
.t14 .clubColourBg h4,
.t14 .clubColourBg h5,
.t14 .clubColourBg h6,
.t14 .clubColourBg p {
	color: #fff;
}
@media (max-width: 43.75em) {
	.t14 .clubColourBg .stadiumName,
	.t14 .clubColourBg a,
	.t14 .clubColourBg h1,
	.t14 .clubColourBg h2,
	.t14 .clubColourBg h3,
	.t14 .clubColourBg h4,
	.t14 .clubColourBg h5,
	.t14 .clubColourBg h6,
	.t14 .clubColourBg p {
		color: #2f2f2f;
	}
}
.t14 .clubColourBg .clubDetailsContainer .stadiumName a,
.t14 .clubColourBg .clubDetailsContainer .team {
	color: #fff;
}
.t14 .clubColourBtn {
	background: #b5161c;
	color: #fff;
}
.t14 .clubColourBtn [class*="arrow-right"] {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t14 .clubColourBtn [class*="arrow-right"] {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t14 .clubColourBtn a {
	color: #fff;
}
.t14 .clubColourBtn:focus,
.t14 .clubColourBtn:hover {
	background: #9f1318;
}
.t14 .clubColourStanding {
	background: #e31b23;
	color: #fff;
}
.t14 .clubColourStanding a {
	color: #fff;
}
.t14 .clubColourBorderTop,
.t14 .staffBox,
.t14 .topStatList {
	border-top-color: #e31b23 !important;
}
.t14 .fixedSidebar .clubColourTabs .tablist li:not(.active) {
	background: #b5161c;
}
.t14 .fixedSidebar .clubColourTabs .tablist li:not(.active):focus,
.t14 .fixedSidebar .clubColourTabs .tablist li:not(.active):hover {
	background: #9f1318;
}
.t14 .clubColourTabs .moreToggle.active,
.t14 .clubColourTabs a.active,
.t14 .clubColourTabs li.active {
	background: #fff;
	color: #333;
}
.t14 .clubColourTabs .moreToggle.active:focus,
.t14 .clubColourTabs .moreToggle.active:hover,
.t14 .clubColourTabs a.active:focus,
.t14 .clubColourTabs a.active:hover,
.t14 .clubColourTabs li.active:focus,
.t14 .clubColourTabs li.active:hover {
	background: #fff;
}
.t14 .sideTabsContainer [data-ui-tab] {
	border-color: #e31b23;
}
.t14 .sideTabsContainer .tabbed .tabs li.active,
.t14 .sideTabsContainer .tabbed .tabs li:hover {
	background: #e31b23;
	color: #fff;
}
.t14 .statsListBlock:before {
	background: #e31b23;
}
.clubIndex .t14:focus .clubColourBtn,
.clubIndex .t14:hover .clubColourBtn {
	background: #9f1318;
}
.t14
	.club-archive__inner-wrap--bg
	.club-archive__league-pos
	table
	tr.row--highlight {
	background-color: #e31b23;
}
.t43-bg,
.t1050-bg,
.t6718-bg {
	color: #333 !important;
}
.t43-bg.matchHighlightsBanner .competitionImage1,
.t1050-bg.matchHighlightsBanner .competitionImage1,
.t6718-bg.matchHighlightsBanner .competitionImage1 {
	content: "";
	background: url(../i/sprites/pl-logo-sprite.png) -291px -205px no-repeat;
	width: 85px;
	height: 36px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t43-bg.matchHighlightsBanner .competitionImage1,
	.t1050-bg.matchHighlightsBanner .competitionImage1,
	.t6718-bg.matchHighlightsBanner .competitionImage1 {
		background-image: url(../i/sprites/pl-logo-sprite@x2.png);
		background-size: 517px 308px;
	}
}
.t43-bg.matchHighlightsBanner .competitionImage11,
.t1050-bg.matchHighlightsBanner .competitionImage11,
.t6718-bg.matchHighlightsBanner .competitionImage11 {
	content: "";
	background: url(../i/sprites/pl2-logo-sprite.png) 0 -163px no-repeat;
	width: 103px;
	height: 35px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t43-bg.matchHighlightsBanner .competitionImage11,
	.t1050-bg.matchHighlightsBanner .competitionImage11,
	.t6718-bg.matchHighlightsBanner .competitionImage11 {
		background-image: url(../i/sprites/pl2-logo-sprite@x2.png);
		background-size: 329px 198px;
	}
}
.t43-bg a,
.t43-bg td,
.t1050-bg a,
.t1050-bg td,
.t6718-bg a,
.t6718-bg td {
	color: #333 !important;
}
.t43-bg .stadium:before,
.t1050-bg .stadium:before,
.t6718-bg .stadium:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -728px -552px no-repeat;
	width: 23px;
	height: 14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t43-bg .stadium:before,
	.t1050-bg .stadium:before,
	.t6718-bg .stadium:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t43-bg .website:before,
.t1050-bg .website:before,
.t6718-bg .website:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -352px no-repeat;
	width: 20px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t43-bg .website:before,
	.t1050-bg .website:before,
	.t6718-bg .website:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t43-bg .website:after,
.t1050-bg .website:after,
.t6718-bg .website:after {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t43-bg .website:after,
	.t1050-bg .website:after,
	.t6718-bg .website:after {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t43-bg .socialLinks:before,
.t1050-bg .socialLinks:before,
.t6718-bg .socialLinks:before {
	content: "";
	background: url(../i/sprites/external-sprite.png) 0 -22px no-repeat;
	width: 20px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t43-bg .socialLinks:before,
	.t1050-bg .socialLinks:before,
	.t6718-bg .socialLinks:before {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t43-bg.bar,
.t43-bg.personalised-video__content,
.t43-pseudo:after,
.t43-pseudo:before,
.t1050-bg.bar,
.t1050-bg.personalised-video__content,
.t1050-pseudo:after,
.t1050-pseudo:before,
.t6718-bg.bar,
.t6718-bg.personalised-video__content,
.t6718-pseudo:after,
.t6718-pseudo:before {
	background: #6caee0 !important;
}
.t43-fill .clipped,
.t43-fill .darken,
.t43-fill .fill,
.t1050-fill .clipped,
.t1050-fill .darken,
.t1050-fill .fill,
.t6718-fill .clipped,
.t6718-fill .darken,
.t6718-fill .fill {
	fill: #6caee0 !important;
}
.t43-btn,
.t1050-btn,
.t6718-btn {
	background: #6caee0 !important;
	color: #fff !important;
	color: #333 !important;
}
.t43-btn .arrow-rightwhite,
.t1050-btn .arrow-rightwhite,
.t6718-btn .arrow-rightwhite {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t43-btn .arrow-rightwhite,
	.t1050-btn .arrow-rightwhite,
	.t6718-btn .arrow-rightwhite {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t43-btn .external-w,
.t1050-btn .external-w,
.t6718-btn .external-w {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t43-btn .external-w,
	.t1050-btn .external-w,
	.t6718-btn .external-w {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t43-btn:focus .arrow-rightwhite,
.t43-btn:hover .arrow-rightwhite,
.t1050-btn:focus .arrow-rightwhite,
.t1050-btn:hover .arrow-rightwhite,
.t6718-btn:focus .arrow-rightwhite,
.t6718-btn:hover .arrow-rightwhite {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t43-btn:focus .arrow-rightwhite,
	.t43-btn:hover .arrow-rightwhite,
	.t1050-btn:focus .arrow-rightwhite,
	.t1050-btn:hover .arrow-rightwhite,
	.t6718-btn:focus .arrow-rightwhite,
	.t6718-btn:hover .arrow-rightwhite {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t43-btn:focus .external-w,
.t43-btn:hover .external-w,
.t1050-btn:focus .external-w,
.t1050-btn:hover .external-w,
.t6718-btn:focus .external-w,
.t6718-btn:hover .external-w {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t43-btn:focus .external-w,
	.t43-btn:hover .external-w,
	.t1050-btn:focus .external-w,
	.t1050-btn:hover .external-w,
	.t6718-btn:focus .external-w,
	.t6718-btn:hover .external-w {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t43-btn:focus,
.t43-btn:hover,
.t1050-btn:focus,
.t1050-btn:hover,
.t6718-btn:focus,
.t6718-btn:hover {
	background: #57a2dc !important;
	color: #333 !important;
}
.t43 .sideTabsContainer .tablist li.active,
.t43 .sideTabsContainer .tablist li:focus,
.t43 .sideTabsContainer .tablist li:hover {
	background: #6caee0;
	color: #333 !important;
}
.t43 .articleTabContent {
	border-left-color: #6caee0;
}
.t43 .icn.reply-w {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -721px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t43 .icn.reply-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t43 .icn.retweet-w {
	content: "";
	background: url(../i/sprites/global-sprite.png) -343px -488px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t43 .icn.retweet-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t43 .icn.heart-w {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -647px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t43 .icn.heart-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t43 .icn.instagram-comment-w {
	content: "";
	background: url(../i/sprites/social-sprite.png) -75px -36px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t43 .icn.instagram-comment-w {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t43 .icn.facebook-like-w {
	content: "";
	background: url(../i/sprites/social-sprite.png) -75px -18px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t43 .icn.facebook-like-w {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t43 .icn.facebook-comment-w {
	content: "";
	background: url(../i/sprites/social-sprite.png) -42px -49px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t43 .icn.facebook-comment-w {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t43 .socialSection .widget-button {
	display: inline-block;
	float: right;
}
.t43 .socialSection .socialCard .message a {
	color: #e90052;
}
.t43 .socialSection .socialCard .actions a.time {
	color: #000;
}
.t43 .socialSection .socialCard.imageCard .cardContent {
	background: #6caee0;
	transition: background 0.25s ease;
}
.t43 .socialSection .socialCard.imageCard .cardContent .mob-heroSvg {
	fill: #6caee0;
	transition: fill 0.25s ease;
}
.t43 .socialSection .socialCard.imageCard .cardContent p {
	color: #242424;
}
.t43 .socialSection .socialCard.imageCard:hover .cardContent {
	background: #4297d7;
}
.t43 .socialSection .socialCard.imageCard:hover .cardContent .mob-heroSvg {
	fill: #4297d7;
}
.t43 .socialSection .clubCard {
	background: #6caee0;
}
.t43 .socialSection .clubCard:after,
.t43 .socialSection .clubCard:before {
	display: none;
}
.t43 .socialSection .clubCard .clubBadge {
	padding-top: 7rem;
}
.t43 .socialSection .clubCard .buttonMobile .btn-primary {
	background: #4297d7;
	color: #fff;
}
.t43 .socialSection .clubCard .buttonMobile .btn-primary:focus,
.t43 .socialSection .clubCard .buttonMobile .btn-primary:hover {
	background: #287dbe;
}
.t43 .socialSection .clubCard .buttonMobile .btn-primary .btn-primary,
.t43 .socialSection .clubCard .buttonMobile .btn-primary .clubName {
	color: #333;
}
.t43 .socialSection .clubCard .clubContent {
	padding-top: 23rem;
}
.t43 .socialSection .clubCard .clubContent .clubName {
	margin-bottom: 2rem;
	color: #fff;
}
.t43 .socialSection .clubCard .clubContent .btn-primary {
	background: #4297d7;
	color: #fff;
}
.t43 .socialSection .clubCard .clubContent .btn-primary:focus,
.t43 .socialSection .clubCard .clubContent .btn-primary:hover {
	background: #287dbe;
}
.t43 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
.t43 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
	content: "";
	background: url(../i/sprites/social-sprite.png) -95px -29px no-repeat;
	width: 18px;
	height: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t43 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
	.t43 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t43 .socialSection .clubCard .clubContent .btn-primary,
.t43 .socialSection .clubCard .clubContent .clubName {
	color: #333;
}
.t43 .clubKit a:before {
	background: #6caee0;
}
.t43 .clubColourSvg,
.t43 .mob-heroSvg {
	fill: #6caee0;
}
.t43 .stadium-w {
	content: "";
	background: url(../i/sprites/global-sprite.png) -728px -552px no-repeat;
	width: 23px;
	height: 14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t43 .stadium-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t43 .stadium:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -728px -552px no-repeat;
	width: 23px;
	height: 14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t43 .stadium:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t43 .website:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -352px no-repeat;
	width: 20px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t43 .website:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t43 .website:after {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t43 .website:after {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t43 .socialLinks:before {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t43 .socialLinks:before {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t43 .clubColourBg {
	background: #6caee0;
	color: #2f2f2f;
	color: #333;
}
.t43 .clubColourBg .clubIndex__button-icon {
	fill: #2f2f2f;
}
@media (max-width: 43.75em) {
	.t43 .clubColourBg .clubIndex__button-icon {
		fill: #6c6c6c;
	}
}
.t43 .clubColourBg .stadiumName,
.t43 .clubColourBg a,
.t43 .clubColourBg h1,
.t43 .clubColourBg h2,
.t43 .clubColourBg h3,
.t43 .clubColourBg h4,
.t43 .clubColourBg h5,
.t43 .clubColourBg h6,
.t43 .clubColourBg p {
	color: #2f2f2f;
}
@media (max-width: 43.75em) {
	.t43 .clubColourBg .stadiumName,
	.t43 .clubColourBg a,
	.t43 .clubColourBg h1,
	.t43 .clubColourBg h2,
	.t43 .clubColourBg h3,
	.t43 .clubColourBg h4,
	.t43 .clubColourBg h5,
	.t43 .clubColourBg h6,
	.t43 .clubColourBg p {
		color: #2f2f2f;
	}
}
.t43 .clubColourBg .clubDetailsContainer .stadiumName a,
.t43 .clubColourBg .clubDetailsContainer .team {
	color: #2f2f2f;
}
.t43 .clubColourBg a,
.t43 .clubColourBg h1,
.t43 .clubColourBg h2,
.t43 .clubColourBg h3,
.t43 .clubColourBg h4,
.t43 .clubColourBg h5,
.t43 .clubColourBg h6,
.t43 .clubColourBg p {
	color: #333;
}
.t43 .clubColourBg .stadium:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -728px -552px no-repeat;
	width: 23px;
	height: 14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t43 .clubColourBg .stadium:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t43 .clubColourBg .website:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -352px no-repeat;
	width: 20px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t43 .clubColourBg .website:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t43 .clubColourBg .website:after {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t43 .clubColourBg .website:after {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t43 .clubColourBg .socialLinks:before {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t43 .clubColourBg .socialLinks:before {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t43 .clubColourBtn {
	background: #4297d7;
	color: #fff;
	color: #333;
}
.t43 .clubColourBtn [class*="arrow-right"] {
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
.t43 .clubColourBtn a {
	color: #fff;
}
.t43 .clubColourBtn [class*="arrow-right"] {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) -82px -64px no-repeat;
	width: 9px;
	height: 8px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t43 .clubColourBtn [class*="arrow-right"] {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t43 .clubColourBtn [class*="external"] {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t43 .clubColourBtn [class*="external"] {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t43 .clubColourBtn a {
	color: #333;
}
.t43 .clubColourBtn:focus,
.t43 .clubColourBtn:hover {
	background: #2d8bd3;
}
.t43 .clubColourStanding {
	background: #6caee0;
	color: #fff;
}
.t43 .clubColourStanding a {
	color: #fff;
	color: #333;
}
.t43 .clubColourBorderTop,
.t43 .staffBox,
.t43 .topStatList {
	border-top-color: #6caee0 !important;
}
.t43 .fixedSidebar .clubColourTabs .tablist li:not(.active) {
	background: #4297d7;
}
.t43 .fixedSidebar .clubColourTabs .tablist li:not(.active):focus,
.t43 .fixedSidebar .clubColourTabs .tablist li:not(.active):hover {
	background: #2d8bd3;
}
.t43 .clubColourTabs .moreToggle,
.t43 .clubColourTabs a,
.t43 .clubColourTabs li {
	color: #333;
}
.t43 .clubColourTabs .moreToggle.active,
.t43 .clubColourTabs a.active,
.t43 .clubColourTabs li.active {
	background: #fff;
	color: #333;
}
.t43 .clubColourTabs .moreToggle.active:focus,
.t43 .clubColourTabs .moreToggle.active:hover,
.t43 .clubColourTabs a.active:focus,
.t43 .clubColourTabs a.active:hover,
.t43 .clubColourTabs li.active:focus,
.t43 .clubColourTabs li.active:hover {
	background: #fff;
}
.t43 .sideTabsContainer [data-ui-tab] {
	border-color: #6caee0;
}
.t43 .sideTabsContainer .tabbed .tabs li {
	color: #333;
}
.t43 .sideTabsContainer .tabbed .tabs li.active,
.t43 .sideTabsContainer .tabbed .tabs li:hover {
	background: #6caee0;
	color: #fff;
	color: #333;
}
.t43 .statsListBlock:before {
	background: #6caee0;
}
.clubIndex .t43:focus .clubColourBtn,
.clubIndex .t43:hover .clubColourBtn {
	background: #2d8bd3;
}
.t43
	.club-archive__inner-wrap--bg
	.club-archive__league-pos
	table
	tr.row--highlight {
	background-color: #6caee0;
	color: #242424;
}
.t1-bg.bar,
.t1-bg.personalised-video__content,
.t1-pseudo:after,
.t1-pseudo:before,
.t6752-bg.bar,
.t6752-bg.personalised-video__content,
.t6752-pseudo:after,
.t6752-pseudo:before,
.t6826-bg.bar,
.t6826-bg.personalised-video__content,
.t6826-pseudo:after,
.t6826-pseudo:before {
	background: #d81920 !important;
}
.t1-fill .clipped,
.t1-fill .darken,
.t1-fill .fill,
.t6752-fill .clipped,
.t6752-fill .darken,
.t6752-fill .fill,
.t6826-fill .clipped,
.t6826-fill .darken,
.t6826-fill .fill {
	fill: #d81920 !important;
}
.t1-btn,
.t6752-btn,
.t6826-btn {
	background: #d81920 !important;
	color: #fff !important;
}
.t1-btn:focus,
.t1-btn:hover,
.t6752-btn:focus,
.t6752-btn:hover,
.t6826-btn:focus,
.t6826-btn:hover {
	background: #c1161d !important;
}
.t1 .sideTabsContainer .tablist li.active,
.t1 .sideTabsContainer .tablist li:focus,
.t1 .sideTabsContainer .tablist li:hover {
	background: #d81920;
}
.t1 .articleTabContent {
	border-left-color: #d81920;
}
.t1 .socialSection .widget-button {
	display: inline-block;
	float: right;
}
.t1 .socialSection .socialCard.imageCard .cardContent {
	background: #d81920;
	transition: background 0.25s ease;
}
.t1 .socialSection .socialCard.imageCard .cardContent .mob-heroSvg {
	fill: #d81920;
	transition: fill 0.25s ease;
}
.t1 .socialSection .socialCard.imageCard:hover .cardContent {
	background: #aa1419;
}
.t1 .socialSection .socialCard.imageCard:hover .cardContent .mob-heroSvg {
	fill: #aa1419;
}
.t1 .socialSection .clubCard {
	background: #d81920;
}
.t1 .socialSection .clubCard:after,
.t1 .socialSection .clubCard:before {
	display: none;
}
.t1 .socialSection .clubCard .clubBadge {
	padding-top: 7rem;
}
.t1 .socialSection .clubCard .buttonMobile .btn-primary {
	background: #aa1419;
	color: #fff;
}
.t1 .socialSection .clubCard .buttonMobile .btn-primary:focus,
.t1 .socialSection .clubCard .buttonMobile .btn-primary:hover {
	background: #7d0e12;
}
.t1 .socialSection .clubCard .clubContent {
	padding-top: 23rem;
}
.t1 .socialSection .clubCard .clubContent .clubName {
	margin-bottom: 2rem;
	color: #fff;
}
.t1 .socialSection .clubCard .clubContent .btn-primary {
	background: #aa1419;
	color: #fff;
}
.t1 .socialSection .clubCard .clubContent .btn-primary:focus,
.t1 .socialSection .clubCard .clubContent .btn-primary:hover {
	background: #7d0e12;
}
.t1 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
.t1 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
	content: "";
	background: url(../i/sprites/social-sprite.png) -95px -29px no-repeat;
	width: 18px;
	height: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t1 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
	.t1 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t1 .clubKit a:before {
	background: #d81920;
}
.t1 .clubColourSvg,
.t1 .mob-heroSvg {
	fill: #d81920;
}
.t1 .clubColourBg {
	background: #d81920;
	color: #fff;
}
.t1 .clubColourBg .clubIndex__button-icon {
	fill: #fff;
}
@media (max-width: 43.75em) {
	.t1 .clubColourBg .clubIndex__button-icon {
		fill: #6c6c6c;
	}
}
.t1 .clubColourBg .stadiumName,
.t1 .clubColourBg a,
.t1 .clubColourBg h1,
.t1 .clubColourBg h2,
.t1 .clubColourBg h3,
.t1 .clubColourBg h4,
.t1 .clubColourBg h5,
.t1 .clubColourBg h6,
.t1 .clubColourBg p {
	color: #fff;
}
@media (max-width: 43.75em) {
	.t1 .clubColourBg .stadiumName,
	.t1 .clubColourBg a,
	.t1 .clubColourBg h1,
	.t1 .clubColourBg h2,
	.t1 .clubColourBg h3,
	.t1 .clubColourBg h4,
	.t1 .clubColourBg h5,
	.t1 .clubColourBg h6,
	.t1 .clubColourBg p {
		color: #2f2f2f;
	}
}
.t1 .clubColourBg .clubDetailsContainer .stadiumName a,
.t1 .clubColourBg .clubDetailsContainer .team {
	color: #fff;
}
.t1 .clubColourBtn {
	background: #aa1419;
	color: #fff;
}
.t1 .clubColourBtn [class*="arrow-right"] {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t1 .clubColourBtn [class*="arrow-right"] {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t1 .clubColourBtn a {
	color: #fff;
}
.t1 .clubColourBtn:focus,
.t1 .clubColourBtn:hover {
	background: #931116;
}
.t1 .clubColourStanding {
	background: #d81920;
	color: #fff;
}
.t1 .clubColourStanding a {
	color: #fff;
}
.t1 .clubColourBorderTop,
.t1 .staffBox,
.t1 .topStatList {
	border-top-color: #d81920 !important;
}
.t1 .fixedSidebar .clubColourTabs .tablist li:not(.active) {
	background: #aa1419;
}
.t1 .fixedSidebar .clubColourTabs .tablist li:not(.active):focus,
.t1 .fixedSidebar .clubColourTabs .tablist li:not(.active):hover {
	background: #931116;
}
.t1 .clubColourTabs .moreToggle.active,
.t1 .clubColourTabs a.active,
.t1 .clubColourTabs li.active {
	background: #fff;
	color: #333;
}
.t1 .clubColourTabs .moreToggle.active:focus,
.t1 .clubColourTabs .moreToggle.active:hover,
.t1 .clubColourTabs a.active:focus,
.t1 .clubColourTabs a.active:hover,
.t1 .clubColourTabs li.active:focus,
.t1 .clubColourTabs li.active:hover {
	background: #fff;
}
.t1 .sideTabsContainer [data-ui-tab] {
	border-color: #d81920;
}
.t1 .sideTabsContainer .tabbed .tabs li.active,
.t1 .sideTabsContainer .tabbed .tabs li:hover {
	background: #d81920;
	color: #fff;
}
.t1 .statsListBlock:before {
	background: #d81920;
}
.clubIndex .t1:focus .clubColourBtn,
.clubIndex .t1:hover .clubColourBtn {
	background: #931116;
}
.t1
	.club-archive__inner-wrap--bg
	.club-archive__league-pos
	table
	tr.row--highlight {
	background-color: #d81920;
}
.t4-bg.bar,
.t4-bg.personalised-video__content,
.t4-pseudo:after,
.t4-pseudo:before,
.t7603-bg.bar,
.t7603-bg.personalised-video__content,
.t7603-pseudo:after,
.t7603-pseudo:before,
.t7609-bg.bar,
.t7609-bg.personalised-video__content,
.t7609-pseudo:after,
.t7609-pseudo:before {
	background: #383838 !important;
}
.t4-fill .clipped,
.t4-fill .darken,
.t4-fill .fill,
.t7603-fill .clipped,
.t7603-fill .darken,
.t7603-fill .fill,
.t7609-fill .clipped,
.t7609-fill .darken,
.t7609-fill .fill {
	fill: #383838 !important;
}
.t4-btn,
.t7603-btn,
.t7609-btn {
	background: #383838 !important;
	color: #fff !important;
}
.t4-btn:focus,
.t4-btn:hover,
.t7603-btn:focus,
.t7603-btn:hover,
.t7609-btn:focus,
.t7609-btn:hover {
	background: #2b2b2b !important;
}
.t4 .sideTabsContainer .tablist li.active,
.t4 .sideTabsContainer .tablist li:focus,
.t4 .sideTabsContainer .tablist li:hover {
	background: #383838;
}
.t4 .articleTabContent {
	border-left-color: #383838;
}
.t4 .socialSection .widget-button {
	display: inline-block;
	float: right;
}
.t4 .socialSection .socialCard.imageCard .cardContent {
	background: #383838;
	transition: background 0.25s ease;
}
.t4 .socialSection .socialCard.imageCard .cardContent .mob-heroSvg {
	fill: #383838;
	transition: fill 0.25s ease;
}
.t4 .socialSection .socialCard.imageCard:hover .cardContent {
	background: #1f1f1f;
}
.t4 .socialSection .socialCard.imageCard:hover .cardContent .mob-heroSvg {
	fill: #1f1f1f;
}
.t4 .socialSection .clubCard {
	background: #383838;
}
.t4 .socialSection .clubCard:after,
.t4 .socialSection .clubCard:before {
	display: none;
}
.t4 .socialSection .clubCard .clubBadge {
	padding-top: 7rem;
}
.t4 .socialSection .clubCard .buttonMobile .btn-primary {
	background: #1f1f1f;
	color: #fff;
}
.t4 .socialSection .clubCard .buttonMobile .btn-primary:focus,
.t4 .socialSection .clubCard .buttonMobile .btn-primary:hover {
	background: #050505;
}
.t4 .socialSection .clubCard .clubContent {
	padding-top: 23rem;
}
.t4 .socialSection .clubCard .clubContent .clubName {
	margin-bottom: 2rem;
	color: #fff;
}
.t4 .socialSection .clubCard .clubContent .btn-primary {
	background: #1f1f1f;
	color: #fff;
}
.t4 .socialSection .clubCard .clubContent .btn-primary:focus,
.t4 .socialSection .clubCard .clubContent .btn-primary:hover {
	background: #050505;
}
.t4 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
.t4 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
	content: "";
	background: url(../i/sprites/social-sprite.png) -95px -29px no-repeat;
	width: 18px;
	height: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t4 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
	.t4 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t4 .clubKit a:before {
	background: #383838;
}
.t4 .clubColourSvg,
.t4 .mob-heroSvg {
	fill: #383838;
}
.t4 .clubColourBg {
	background: #383838;
	color: #fff;
}
.t4 .clubColourBg .clubIndex__button-icon {
	fill: #fff;
}
@media (max-width: 43.75em) {
	.t4 .clubColourBg .clubIndex__button-icon {
		fill: #6c6c6c;
	}
}
.t4 .clubColourBg .stadiumName,
.t4 .clubColourBg a,
.t4 .clubColourBg h1,
.t4 .clubColourBg h2,
.t4 .clubColourBg h3,
.t4 .clubColourBg h4,
.t4 .clubColourBg h5,
.t4 .clubColourBg h6,
.t4 .clubColourBg p {
	color: #fff;
}
@media (max-width: 43.75em) {
	.t4 .clubColourBg .stadiumName,
	.t4 .clubColourBg a,
	.t4 .clubColourBg h1,
	.t4 .clubColourBg h2,
	.t4 .clubColourBg h3,
	.t4 .clubColourBg h4,
	.t4 .clubColourBg h5,
	.t4 .clubColourBg h6,
	.t4 .clubColourBg p {
		color: #2f2f2f;
	}
}
.t4 .clubColourBg .clubDetailsContainer .stadiumName a,
.t4 .clubColourBg .clubDetailsContainer .team {
	color: #fff;
}
.t4 .clubColourBtn {
	background: #1f1f1f;
	color: #fff;
}
.t4 .clubColourBtn [class*="arrow-right"] {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t4 .clubColourBtn [class*="arrow-right"] {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t4 .clubColourBtn a {
	color: #fff;
}
.t4 .clubColourBtn:focus,
.t4 .clubColourBtn:hover {
	background: #121212;
}
.t4 .clubColourStanding {
	background: #383838;
	color: #fff;
}
.t4 .clubColourStanding a {
	color: #fff;
}
.t4 .clubColourBorderTop,
.t4 .staffBox,
.t4 .topStatList {
	border-top-color: #383838 !important;
}
.t4 .fixedSidebar .clubColourTabs .tablist li:not(.active) {
	background: #1f1f1f;
}
.t4 .fixedSidebar .clubColourTabs .tablist li:not(.active):focus,
.t4 .fixedSidebar .clubColourTabs .tablist li:not(.active):hover {
	background: #121212;
}
.t4 .clubColourTabs .moreToggle.active,
.t4 .clubColourTabs a.active,
.t4 .clubColourTabs li.active {
	background: #fff;
	color: #333;
}
.t4 .clubColourTabs .moreToggle.active:focus,
.t4 .clubColourTabs .moreToggle.active:hover,
.t4 .clubColourTabs a.active:focus,
.t4 .clubColourTabs a.active:hover,
.t4 .clubColourTabs li.active:focus,
.t4 .clubColourTabs li.active:hover {
	background: #fff;
}
.t4 .sideTabsContainer [data-ui-tab] {
	border-color: #383838;
}
.t4 .sideTabsContainer .tabbed .tabs li.active,
.t4 .sideTabsContainer .tabbed .tabs li:hover {
	background: #383838;
	color: #fff;
}
.t4 .statsListBlock:before {
	background: #383838;
}
.clubIndex .t4:focus .clubColourBtn,
.clubIndex .t4:hover .clubColourBtn {
	background: #121212;
}
.t4
	.club-archive__inner-wrap--bg
	.club-archive__league-pos
	table
	tr.row--highlight {
	background-color: #383838;
}
.t45-bg.bar,
.t45-bg.personalised-video__content,
.t45-pseudo:after,
.t45-pseudo:before,
.t6920-bg.bar,
.t6920-bg.personalised-video__content,
.t6920-pseudo:after,
.t6920-pseudo:before,
.t7604-bg.bar,
.t7604-bg.personalised-video__content,
.t7604-pseudo:after,
.t7604-pseudo:before {
	background: #00a94f !important;
}
.t45-fill .clipped,
.t45-fill .darken,
.t45-fill .fill,
.t6920-fill .clipped,
.t6920-fill .darken,
.t6920-fill .fill,
.t7604-fill .clipped,
.t7604-fill .darken,
.t7604-fill .fill {
	fill: #00a94f !important;
}
.t45-btn,
.t6920-btn,
.t7604-btn {
	background: #00a94f !important;
	color: #fff !important;
}
.t45-btn:focus,
.t45-btn:hover,
.t6920-btn:focus,
.t6920-btn:hover,
.t7604-btn:focus,
.t7604-btn:hover {
	background: #009043 !important;
}
.t45 .sideTabsContainer .tablist li.active,
.t45 .sideTabsContainer .tablist li:focus,
.t45 .sideTabsContainer .tablist li:hover {
	background: #00a94f;
}
.t45 .articleTabContent {
	border-left-color: #00a94f;
}
.t45 .socialSection .widget-button {
	display: inline-block;
	float: right;
}
.t45 .socialSection .socialCard.imageCard .cardContent {
	background: #00a94f;
	transition: background 0.25s ease;
}
.t45 .socialSection .socialCard.imageCard .cardContent .mob-heroSvg {
	fill: #00a94f;
	transition: fill 0.25s ease;
}
.t45 .socialSection .socialCard.imageCard:hover .cardContent {
	background: #007637;
}
.t45 .socialSection .socialCard.imageCard:hover .cardContent .mob-heroSvg {
	fill: #007637;
}
.t45 .socialSection .clubCard {
	background: #00a94f;
}
.t45 .socialSection .clubCard:after,
.t45 .socialSection .clubCard:before {
	display: none;
}
.t45 .socialSection .clubCard .clubBadge {
	padding-top: 7rem;
}
.t45 .socialSection .clubCard .buttonMobile .btn-primary {
	background: #007637;
	color: #fff;
}
.t45 .socialSection .clubCard .buttonMobile .btn-primary:focus,
.t45 .socialSection .clubCard .buttonMobile .btn-primary:hover {
	background: #00431f;
}
.t45 .socialSection .clubCard .clubContent {
	padding-top: 23rem;
}
.t45 .socialSection .clubCard .clubContent .clubName {
	margin-bottom: 2rem;
	color: #fff;
}
.t45 .socialSection .clubCard .clubContent .btn-primary {
	background: #007637;
	color: #fff;
}
.t45 .socialSection .clubCard .clubContent .btn-primary:focus,
.t45 .socialSection .clubCard .clubContent .btn-primary:hover {
	background: #00431f;
}
.t45 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
.t45 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
	content: "";
	background: url(../i/sprites/social-sprite.png) -95px -29px no-repeat;
	width: 18px;
	height: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t45 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
	.t45 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t45 .clubKit a:before {
	background: #00a94f;
}
.t45 .clubColourSvg,
.t45 .mob-heroSvg {
	fill: #00a94f;
}
.t45 .clubColourBg {
	background: #00a94f;
	color: #fff;
}
.t45 .clubColourBg .clubIndex__button-icon {
	fill: #fff;
}
@media (max-width: 43.75em) {
	.t45 .clubColourBg .clubIndex__button-icon {
		fill: #6c6c6c;
	}
}
.t45 .clubColourBg .stadiumName,
.t45 .clubColourBg a,
.t45 .clubColourBg h1,
.t45 .clubColourBg h2,
.t45 .clubColourBg h3,
.t45 .clubColourBg h4,
.t45 .clubColourBg h5,
.t45 .clubColourBg h6,
.t45 .clubColourBg p {
	color: #fff;
}
@media (max-width: 43.75em) {
	.t45 .clubColourBg .stadiumName,
	.t45 .clubColourBg a,
	.t45 .clubColourBg h1,
	.t45 .clubColourBg h2,
	.t45 .clubColourBg h3,
	.t45 .clubColourBg h4,
	.t45 .clubColourBg h5,
	.t45 .clubColourBg h6,
	.t45 .clubColourBg p {
		color: #2f2f2f;
	}
}
.t45 .clubColourBg .clubDetailsContainer .stadiumName a,
.t45 .clubColourBg .clubDetailsContainer .team {
	color: #fff;
}
.t45 .clubColourBtn {
	background: #007637;
	color: #fff;
}
.t45 .clubColourBtn [class*="arrow-right"] {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t45 .clubColourBtn [class*="arrow-right"] {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t45 .clubColourBtn a {
	color: #fff;
}
.t45 .clubColourBtn:focus,
.t45 .clubColourBtn:hover {
	background: #005d2b;
}
.t45 .clubColourStanding {
	background: #00a94f;
	color: #fff;
}
.t45 .clubColourStanding a {
	color: #fff;
}
.t45 .clubColourBorderTop,
.t45 .staffBox,
.t45 .topStatList {
	border-top-color: #00a94f !important;
}
.t45 .fixedSidebar .clubColourTabs .tablist li:not(.active) {
	background: #007637;
}
.t45 .fixedSidebar .clubColourTabs .tablist li:not(.active):focus,
.t45 .fixedSidebar .clubColourTabs .tablist li:not(.active):hover {
	background: #005d2b;
}
.t45 .clubColourTabs .moreToggle.active,
.t45 .clubColourTabs a.active,
.t45 .clubColourTabs li.active {
	background: #fff;
	color: #333;
}
.t45 .clubColourTabs .moreToggle.active:focus,
.t45 .clubColourTabs .moreToggle.active:hover,
.t45 .clubColourTabs a.active:focus,
.t45 .clubColourTabs a.active:hover,
.t45 .clubColourTabs li.active:focus,
.t45 .clubColourTabs li.active:hover {
	background: #fff;
}
.t45 .sideTabsContainer [data-ui-tab] {
	border-color: #00a94f;
}
.t45 .sideTabsContainer .tabbed .tabs li.active,
.t45 .sideTabsContainer .tabbed .tabs li:hover {
	background: #00a94f;
	color: #fff;
}
.t45 .statsListBlock:before {
	background: #00a94f;
}
.clubIndex .t45:focus .clubColourBtn,
.clubIndex .t45:hover .clubColourBtn {
	background: #005d2b;
}
.t45
	.club-archive__inner-wrap--bg
	.club-archive__league-pos
	table
	tr.row--highlight {
	background-color: #00a94f;
}
.t20-bg.bar,
.t20-bg.personalised-video__content,
.t20-pseudo:after,
.t20-pseudo:before,
.t1189-bg.bar,
.t1189-bg.personalised-video__content,
.t1189-pseudo:after,
.t1189-pseudo:before,
.t7588-bg.bar,
.t7588-bg.personalised-video__content,
.t7588-pseudo:after,
.t7588-pseudo:before {
	background: #d71920 !important;
}
.t20-fill .clipped,
.t20-fill .darken,
.t20-fill .fill,
.t1189-fill .clipped,
.t1189-fill .darken,
.t1189-fill .fill,
.t7588-fill .clipped,
.t7588-fill .darken,
.t7588-fill .fill {
	fill: #d71920 !important;
}
.t20-btn,
.t1189-btn,
.t7588-btn {
	background: #d71920 !important;
	color: #fff !important;
}
.t20-btn:focus,
.t20-btn:hover,
.t1189-btn:focus,
.t1189-btn:hover,
.t7588-btn:focus,
.t7588-btn:hover {
	background: #c0161d !important;
}
.t20 .sideTabsContainer .tablist li.active,
.t20 .sideTabsContainer .tablist li:focus,
.t20 .sideTabsContainer .tablist li:hover {
	background: #d71920;
}
.t20 .articleTabContent {
	border-left-color: #d71920;
}
.t20 .socialSection .widget-button {
	display: inline-block;
	float: right;
}
.t20 .socialSection .socialCard.imageCard .cardContent {
	background: #d71920;
	transition: background 0.25s ease;
}
.t20 .socialSection .socialCard.imageCard .cardContent .mob-heroSvg {
	fill: #d71920;
	transition: fill 0.25s ease;
}
.t20 .socialSection .socialCard.imageCard:hover .cardContent {
	background: #a91419;
}
.t20 .socialSection .socialCard.imageCard:hover .cardContent .mob-heroSvg {
	fill: #a91419;
}
.t20 .socialSection .clubCard {
	background: #d71920;
}
.t20 .socialSection .clubCard:after,
.t20 .socialSection .clubCard:before {
	display: none;
}
.t20 .socialSection .clubCard .clubBadge {
	padding-top: 7rem;
}
.t20 .socialSection .clubCard .buttonMobile .btn-primary {
	background: #a91419;
	color: #fff;
}
.t20 .socialSection .clubCard .buttonMobile .btn-primary:focus,
.t20 .socialSection .clubCard .buttonMobile .btn-primary:hover {
	background: #7c0e12;
}
.t20 .socialSection .clubCard .clubContent {
	padding-top: 23rem;
}
.t20 .socialSection .clubCard .clubContent .clubName {
	margin-bottom: 2rem;
	color: #fff;
}
.t20 .socialSection .clubCard .clubContent .btn-primary {
	background: #a91419;
	color: #fff;
}
.t20 .socialSection .clubCard .clubContent .btn-primary:focus,
.t20 .socialSection .clubCard .clubContent .btn-primary:hover {
	background: #7c0e12;
}
.t20 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
.t20 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
	content: "";
	background: url(../i/sprites/social-sprite.png) -95px -29px no-repeat;
	width: 18px;
	height: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t20 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
	.t20 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t20 .clubKit a:before {
	background: #d71920;
}
.t20 .clubColourSvg,
.t20 .mob-heroSvg {
	fill: #d71920;
}
.t20 .clubColourBg {
	background: #d71920;
	color: #fff;
}
.t20 .clubColourBg .clubIndex__button-icon {
	fill: #fff;
}
@media (max-width: 43.75em) {
	.t20 .clubColourBg .clubIndex__button-icon {
		fill: #6c6c6c;
	}
}
.t20 .clubColourBg .stadiumName,
.t20 .clubColourBg a,
.t20 .clubColourBg h1,
.t20 .clubColourBg h2,
.t20 .clubColourBg h3,
.t20 .clubColourBg h4,
.t20 .clubColourBg h5,
.t20 .clubColourBg h6,
.t20 .clubColourBg p {
	color: #fff;
}
@media (max-width: 43.75em) {
	.t20 .clubColourBg .stadiumName,
	.t20 .clubColourBg a,
	.t20 .clubColourBg h1,
	.t20 .clubColourBg h2,
	.t20 .clubColourBg h3,
	.t20 .clubColourBg h4,
	.t20 .clubColourBg h5,
	.t20 .clubColourBg h6,
	.t20 .clubColourBg p {
		color: #2f2f2f;
	}
}
.t20 .clubColourBg .clubDetailsContainer .stadiumName a,
.t20 .clubColourBg .clubDetailsContainer .team {
	color: #fff;
}
.t20 .clubColourBtn {
	background: #a91419;
	color: #fff;
}
.t20 .clubColourBtn [class*="arrow-right"] {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t20 .clubColourBtn [class*="arrow-right"] {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t20 .clubColourBtn a {
	color: #fff;
}
.t20 .clubColourBtn:focus,
.t20 .clubColourBtn:hover {
	background: #921116;
}
.t20 .clubColourStanding {
	background: #d71920;
	color: #fff;
}
.t20 .clubColourStanding a {
	color: #fff;
}
.t20 .clubColourBorderTop,
.t20 .staffBox,
.t20 .topStatList {
	border-top-color: #d71920 !important;
}
.t20 .fixedSidebar .clubColourTabs .tablist li:not(.active) {
	background: #a91419;
}
.t20 .fixedSidebar .clubColourTabs .tablist li:not(.active):focus,
.t20 .fixedSidebar .clubColourTabs .tablist li:not(.active):hover {
	background: #921116;
}
.t20 .clubColourTabs .moreToggle.active,
.t20 .clubColourTabs a.active,
.t20 .clubColourTabs li.active {
	background: #fff;
	color: #333;
}
.t20 .clubColourTabs .moreToggle.active:focus,
.t20 .clubColourTabs .moreToggle.active:hover,
.t20 .clubColourTabs a.active:focus,
.t20 .clubColourTabs a.active:hover,
.t20 .clubColourTabs li.active:focus,
.t20 .clubColourTabs li.active:hover {
	background: #fff;
}
.t20 .sideTabsContainer [data-ui-tab] {
	border-color: #d71920;
}
.t20 .sideTabsContainer .tabbed .tabs li.active,
.t20 .sideTabsContainer .tabbed .tabs li:hover {
	background: #d71920;
	color: #fff;
}
.t20 .statsListBlock:before {
	background: #d71920;
}
.clubIndex .t20:focus .clubColourBtn,
.clubIndex .t20:hover .clubColourBtn {
	background: #921116;
}
.t20
	.club-archive__inner-wrap--bg
	.club-archive__league-pos
	table
	tr.row--highlight {
	background-color: #d71920;
}
.t110-bg.bar,
.t110-bg.personalised-video__content,
.t110-pseudo:after,
.t110-pseudo:before,
.t6747-bg.bar,
.t6747-bg.personalised-video__content,
.t6747-pseudo:after,
.t6747-pseudo:before,
.t6927-bg.bar,
.t6927-bg.personalised-video__content,
.t6927-pseudo:after,
.t6927-pseudo:before {
	background: #d71f30 !important;
}
.t110-fill .clipped,
.t110-fill .darken,
.t110-fill .fill,
.t6747-fill .clipped,
.t6747-fill .darken,
.t6747-fill .fill,
.t6927-fill .clipped,
.t6927-fill .darken,
.t6927-fill .fill {
	fill: #d71f30 !important;
}
.t110-btn,
.t6747-btn,
.t6927-btn {
	background: #d71f30 !important;
	color: #fff !important;
}
.t110-btn:focus,
.t110-btn:hover,
.t6747-btn:focus,
.t6747-btn:hover,
.t6927-btn:focus,
.t6927-btn:hover {
	background: #c11c2b !important;
}
.t110 .sideTabsContainer .tablist li.active,
.t110 .sideTabsContainer .tablist li:focus,
.t110 .sideTabsContainer .tablist li:hover {
	background: #d71f30;
}
.t110 .articleTabContent {
	border-left-color: #d71f30;
}
.t110 .socialSection .widget-button {
	display: inline-block;
	float: right;
}
.t110 .socialSection .socialCard.imageCard .cardContent {
	background: #d71f30;
	transition: background 0.25s ease;
}
.t110 .socialSection .socialCard.imageCard .cardContent .mob-heroSvg {
	fill: #d71f30;
	transition: fill 0.25s ease;
}
.t110 .socialSection .socialCard.imageCard:hover .cardContent {
	background: #aa1926;
}
.t110 .socialSection .socialCard.imageCard:hover .cardContent .mob-heroSvg {
	fill: #aa1926;
}
.t110 .socialSection .clubCard {
	background: #d71f30;
}
.t110 .socialSection .clubCard:after,
.t110 .socialSection .clubCard:before {
	display: none;
}
.t110 .socialSection .clubCard .clubBadge {
	padding-top: 7rem;
}
.t110 .socialSection .clubCard .buttonMobile .btn-primary {
	background: #aa1926;
	color: #fff;
}
.t110 .socialSection .clubCard .buttonMobile .btn-primary:focus,
.t110 .socialSection .clubCard .buttonMobile .btn-primary:hover {
	background: #7e121c;
}
.t110 .socialSection .clubCard .clubContent {
	padding-top: 23rem;
}
.t110 .socialSection .clubCard .clubContent .clubName {
	margin-bottom: 2rem;
	color: #fff;
}
.t110 .socialSection .clubCard .clubContent .btn-primary {
	background: #aa1926;
	color: #fff;
}
.t110 .socialSection .clubCard .clubContent .btn-primary:focus,
.t110 .socialSection .clubCard .clubContent .btn-primary:hover {
	background: #7e121c;
}
.t110 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
.t110 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
	content: "";
	background: url(../i/sprites/social-sprite.png) -95px -29px no-repeat;
	width: 18px;
	height: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t110 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
	.t110 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t110 .clubKit a:before {
	background: #d71f30;
}
.t110 .clubColourSvg,
.t110 .mob-heroSvg {
	fill: #d71f30;
}
.t110 .clubColourBg {
	background: #d71f30;
	color: #fff;
}
.t110 .clubColourBg .clubIndex__button-icon {
	fill: #fff;
}
@media (max-width: 43.75em) {
	.t110 .clubColourBg .clubIndex__button-icon {
		fill: #6c6c6c;
	}
}
.t110 .clubColourBg .stadiumName,
.t110 .clubColourBg a,
.t110 .clubColourBg h1,
.t110 .clubColourBg h2,
.t110 .clubColourBg h3,
.t110 .clubColourBg h4,
.t110 .clubColourBg h5,
.t110 .clubColourBg h6,
.t110 .clubColourBg p {
	color: #fff;
}
@media (max-width: 43.75em) {
	.t110 .clubColourBg .stadiumName,
	.t110 .clubColourBg a,
	.t110 .clubColourBg h1,
	.t110 .clubColourBg h2,
	.t110 .clubColourBg h3,
	.t110 .clubColourBg h4,
	.t110 .clubColourBg h5,
	.t110 .clubColourBg h6,
	.t110 .clubColourBg p {
		color: #2f2f2f;
	}
}
.t110 .clubColourBg .clubDetailsContainer .stadiumName a,
.t110 .clubColourBg .clubDetailsContainer .team {
	color: #fff;
}
.t110 .clubColourBtn {
	background: #aa1926;
	color: #fff;
}
.t110 .clubColourBtn [class*="arrow-right"] {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t110 .clubColourBtn [class*="arrow-right"] {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t110 .clubColourBtn a {
	color: #fff;
}
.t110 .clubColourBtn:focus,
.t110 .clubColourBtn:hover {
	background: #941521;
}
.t110 .clubColourStanding {
	background: #d71f30;
	color: #fff;
}
.t110 .clubColourStanding a {
	color: #fff;
}
.t110 .clubColourBorderTop,
.t110 .staffBox,
.t110 .topStatList {
	border-top-color: #d71f30 !important;
}
.t110 .fixedSidebar .clubColourTabs .tablist li:not(.active) {
	background: #aa1926;
}
.t110 .fixedSidebar .clubColourTabs .tablist li:not(.active):focus,
.t110 .fixedSidebar .clubColourTabs .tablist li:not(.active):hover {
	background: #941521;
}
.t110 .clubColourTabs .moreToggle.active,
.t110 .clubColourTabs a.active,
.t110 .clubColourTabs li.active {
	background: #fff;
	color: #333;
}
.t110 .clubColourTabs .moreToggle.active:focus,
.t110 .clubColourTabs .moreToggle.active:hover,
.t110 .clubColourTabs a.active:focus,
.t110 .clubColourTabs a.active:hover,
.t110 .clubColourTabs li.active:focus,
.t110 .clubColourTabs li.active:hover {
	background: #fff;
}
.t110 .sideTabsContainer [data-ui-tab] {
	border-color: #d71f30;
}
.t110 .sideTabsContainer .tabbed .tabs li.active,
.t110 .sideTabsContainer .tabbed .tabs li:hover {
	background: #d71f30;
	color: #fff;
}
.t110 .statsListBlock:before {
	background: #d71f30;
}
.clubIndex .t110:focus .clubColourBtn,
.clubIndex .t110:hover .clubColourBtn {
	background: #941521;
}
.t110
	.club-archive__inner-wrap--bg
	.club-archive__league-pos
	table
	tr.row--highlight {
	background-color: #d71f30;
}
.t56-bg.bar,
.t56-bg.personalised-video__content,
.t56-pseudo:after,
.t56-pseudo:before,
.t819-bg.bar,
.t819-bg.personalised-video__content,
.t819-pseudo:after,
.t819-pseudo:before,
.t6756-bg.bar,
.t6756-bg.personalised-video__content,
.t6756-pseudo:after,
.t6756-pseudo:before {
	background: #db001b !important;
}
.t56-fill .clipped,
.t56-fill .darken,
.t56-fill .fill,
.t819-fill .clipped,
.t819-fill .darken,
.t819-fill .fill,
.t6756-fill .clipped,
.t6756-fill .darken,
.t6756-fill .fill {
	fill: #db001b !important;
}
.t56-btn,
.t819-btn,
.t6756-btn {
	background: #db001b !important;
	color: #fff !important;
}
.t56-btn:focus,
.t56-btn:hover,
.t819-btn:focus,
.t819-btn:hover,
.t6756-btn:focus,
.t6756-btn:hover {
	background: #c20018 !important;
}
.t56 .sideTabsContainer .tablist li.active,
.t56 .sideTabsContainer .tablist li:focus,
.t56 .sideTabsContainer .tablist li:hover {
	background: #db001b;
}
.t56 .articleTabContent {
	border-left-color: #db001b;
}
.t56 .socialSection .widget-button {
	display: inline-block;
	float: right;
}
.t56 .socialSection .socialCard.imageCard .cardContent {
	background: #db001b;
	transition: background 0.25s ease;
}
.t56 .socialSection .socialCard.imageCard .cardContent .mob-heroSvg {
	fill: #db001b;
	transition: fill 0.25s ease;
}
.t56 .socialSection .socialCard.imageCard:hover .cardContent {
	background: #a80015;
}
.t56 .socialSection .socialCard.imageCard:hover .cardContent .mob-heroSvg {
	fill: #a80015;
}
.t56 .socialSection .clubCard {
	background: #db001b;
}
.t56 .socialSection .clubCard:after,
.t56 .socialSection .clubCard:before {
	display: none;
}
.t56 .socialSection .clubCard .clubBadge {
	padding-top: 7rem;
}
.t56 .socialSection .clubCard .buttonMobile .btn-primary {
	background: #a80015;
	color: #fff;
}
.t56 .socialSection .clubCard .buttonMobile .btn-primary:focus,
.t56 .socialSection .clubCard .buttonMobile .btn-primary:hover {
	background: #75000e;
}
.t56 .socialSection .clubCard .clubContent {
	padding-top: 23rem;
}
.t56 .socialSection .clubCard .clubContent .clubName {
	margin-bottom: 2rem;
	color: #fff;
}
.t56 .socialSection .clubCard .clubContent .btn-primary {
	background: #a80015;
	color: #fff;
}
.t56 .socialSection .clubCard .clubContent .btn-primary:focus,
.t56 .socialSection .clubCard .clubContent .btn-primary:hover {
	background: #75000e;
}
.t56 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
.t56 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
	content: "";
	background: url(../i/sprites/social-sprite.png) -95px -29px no-repeat;
	width: 18px;
	height: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t56 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
	.t56 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t56 .clubKit a:before {
	background: #db001b;
}
.t56 .clubColourSvg,
.t56 .mob-heroSvg {
	fill: #db001b;
}
.t56 .clubColourBg {
	background: #db001b;
	color: #fff;
}
.t56 .clubColourBg .clubIndex__button-icon {
	fill: #fff;
}
@media (max-width: 43.75em) {
	.t56 .clubColourBg .clubIndex__button-icon {
		fill: #6c6c6c;
	}
}
.t56 .clubColourBg .stadiumName,
.t56 .clubColourBg a,
.t56 .clubColourBg h1,
.t56 .clubColourBg h2,
.t56 .clubColourBg h3,
.t56 .clubColourBg h4,
.t56 .clubColourBg h5,
.t56 .clubColourBg h6,
.t56 .clubColourBg p {
	color: #fff;
}
@media (max-width: 43.75em) {
	.t56 .clubColourBg .stadiumName,
	.t56 .clubColourBg a,
	.t56 .clubColourBg h1,
	.t56 .clubColourBg h2,
	.t56 .clubColourBg h3,
	.t56 .clubColourBg h4,
	.t56 .clubColourBg h5,
	.t56 .clubColourBg h6,
	.t56 .clubColourBg p {
		color: #2f2f2f;
	}
}
.t56 .clubColourBg .clubDetailsContainer .stadiumName a,
.t56 .clubColourBg .clubDetailsContainer .team {
	color: #fff;
}
.t56 .clubColourBtn {
	background: #a80015;
	color: #fff;
}
.t56 .clubColourBtn [class*="arrow-right"] {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t56 .clubColourBtn [class*="arrow-right"] {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t56 .clubColourBtn a {
	color: #fff;
}
.t56 .clubColourBtn:focus,
.t56 .clubColourBtn:hover {
	background: #8f0012;
}
.t56 .clubColourStanding {
	background: #db001b;
	color: #fff;
}
.t56 .clubColourStanding a {
	color: #fff;
}
.t56 .clubColourBorderTop,
.t56 .staffBox,
.t56 .topStatList {
	border-top-color: #db001b !important;
}
.t56 .fixedSidebar .clubColourTabs .tablist li:not(.active) {
	background: #a80015;
}
.t56 .fixedSidebar .clubColourTabs .tablist li:not(.active):focus,
.t56 .fixedSidebar .clubColourTabs .tablist li:not(.active):hover {
	background: #8f0012;
}
.t56 .clubColourTabs .moreToggle.active,
.t56 .clubColourTabs a.active,
.t56 .clubColourTabs li.active {
	background: #fff;
	color: #333;
}
.t56 .clubColourTabs .moreToggle.active:focus,
.t56 .clubColourTabs .moreToggle.active:hover,
.t56 .clubColourTabs a.active:focus,
.t56 .clubColourTabs a.active:hover,
.t56 .clubColourTabs li.active:focus,
.t56 .clubColourTabs li.active:hover {
	background: #fff;
}
.t56 .sideTabsContainer [data-ui-tab] {
	border-color: #db001b;
}
.t56 .sideTabsContainer .tabbed .tabs li.active,
.t56 .sideTabsContainer .tabbed .tabs li:hover {
	background: #db001b;
	color: #fff;
}
.t56 .statsListBlock:before {
	background: #db001b;
}
.clubIndex .t56:focus .clubColourBtn,
.clubIndex .t56:hover .clubColourBtn {
	background: #8f0012;
}
.t56
	.club-archive__inner-wrap--bg
	.club-archive__league-pos
	table
	tr.row--highlight {
	background-color: #db001b;
}
.t80-bg,
.t8950-bg,
.t8967-bg {
	color: #333 !important;
}
.t80-bg.matchHighlightsBanner .competitionImage1,
.t8950-bg.matchHighlightsBanner .competitionImage1,
.t8967-bg.matchHighlightsBanner .competitionImage1 {
	content: "";
	background: url(../i/sprites/pl-logo-sprite.png) -291px -205px no-repeat;
	width: 85px;
	height: 36px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t80-bg.matchHighlightsBanner .competitionImage1,
	.t8950-bg.matchHighlightsBanner .competitionImage1,
	.t8967-bg.matchHighlightsBanner .competitionImage1 {
		background-image: url(../i/sprites/pl-logo-sprite@x2.png);
		background-size: 517px 308px;
	}
}
.t80-bg.matchHighlightsBanner .competitionImage11,
.t8950-bg.matchHighlightsBanner .competitionImage11,
.t8967-bg.matchHighlightsBanner .competitionImage11 {
	content: "";
	background: url(../i/sprites/pl2-logo-sprite.png) 0 -163px no-repeat;
	width: 103px;
	height: 35px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t80-bg.matchHighlightsBanner .competitionImage11,
	.t8950-bg.matchHighlightsBanner .competitionImage11,
	.t8967-bg.matchHighlightsBanner .competitionImage11 {
		background-image: url(../i/sprites/pl2-logo-sprite@x2.png);
		background-size: 329px 198px;
	}
}
.t80-bg a,
.t80-bg td,
.t8950-bg a,
.t8950-bg td,
.t8967-bg a,
.t8967-bg td {
	color: #333 !important;
}
.t80-bg .stadium:before,
.t8950-bg .stadium:before,
.t8967-bg .stadium:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -728px -552px no-repeat;
	width: 23px;
	height: 14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t80-bg .stadium:before,
	.t8950-bg .stadium:before,
	.t8967-bg .stadium:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t80-bg .website:before,
.t8950-bg .website:before,
.t8967-bg .website:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -352px no-repeat;
	width: 20px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t80-bg .website:before,
	.t8950-bg .website:before,
	.t8967-bg .website:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t80-bg .website:after,
.t8950-bg .website:after,
.t8967-bg .website:after {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t80-bg .website:after,
	.t8950-bg .website:after,
	.t8967-bg .website:after {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t80-bg .socialLinks:before,
.t8950-bg .socialLinks:before,
.t8967-bg .socialLinks:before {
	content: "";
	background: url(../i/sprites/external-sprite.png) 0 -22px no-repeat;
	width: 20px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t80-bg .socialLinks:before,
	.t8950-bg .socialLinks:before,
	.t8967-bg .socialLinks:before {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t80-bg.bar,
.t80-bg.personalised-video__content,
.t80-pseudo:after,
.t80-pseudo:before,
.t8950-bg.bar,
.t8950-bg.personalised-video__content,
.t8950-pseudo:after,
.t8950-pseudo:before,
.t8967-bg.bar,
.t8967-bg.personalised-video__content,
.t8967-pseudo:after,
.t8967-pseudo:before {
	background: #f5f5f5 !important;
}
.t80-fill .clipped,
.t80-fill .darken,
.t80-fill .fill,
.t8950-fill .clipped,
.t8950-fill .darken,
.t8950-fill .fill,
.t8967-fill .clipped,
.t8967-fill .darken,
.t8967-fill .fill {
	fill: #f5f5f5 !important;
}
.t80-btn,
.t8950-btn,
.t8967-btn {
	background: #f5f5f5 !important;
	color: #fff !important;
	color: #333 !important;
}
.t80-btn .arrow-rightwhite,
.t8950-btn .arrow-rightwhite,
.t8967-btn .arrow-rightwhite {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t80-btn .arrow-rightwhite,
	.t8950-btn .arrow-rightwhite,
	.t8967-btn .arrow-rightwhite {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t80-btn .external-w,
.t8950-btn .external-w,
.t8967-btn .external-w {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t80-btn .external-w,
	.t8950-btn .external-w,
	.t8967-btn .external-w {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t80-btn:focus .arrow-rightwhite,
.t80-btn:hover .arrow-rightwhite,
.t8950-btn:focus .arrow-rightwhite,
.t8950-btn:hover .arrow-rightwhite,
.t8967-btn:focus .arrow-rightwhite,
.t8967-btn:hover .arrow-rightwhite {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t80-btn:focus .arrow-rightwhite,
	.t80-btn:hover .arrow-rightwhite,
	.t8950-btn:focus .arrow-rightwhite,
	.t8950-btn:hover .arrow-rightwhite,
	.t8967-btn:focus .arrow-rightwhite,
	.t8967-btn:hover .arrow-rightwhite {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t80-btn:focus .external-w,
.t80-btn:hover .external-w,
.t8950-btn:focus .external-w,
.t8950-btn:hover .external-w,
.t8967-btn:focus .external-w,
.t8967-btn:hover .external-w {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t80-btn:focus .external-w,
	.t80-btn:hover .external-w,
	.t8950-btn:focus .external-w,
	.t8950-btn:hover .external-w,
	.t8967-btn:focus .external-w,
	.t8967-btn:hover .external-w {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t80-btn:focus,
.t80-btn:hover,
.t8950-btn:focus,
.t8950-btn:hover,
.t8967-btn:focus,
.t8967-btn:hover {
	background: #e8e8e8 !important;
	color: #333 !important;
}
.t80 .sideTabsContainer .tablist li.active,
.t80 .sideTabsContainer .tablist li:focus,
.t80 .sideTabsContainer .tablist li:hover {
	background: #f5f5f5;
	color: #333 !important;
}
.t80 .articleTabContent {
	border-left-color: #f5f5f5;
}
.t80 .icn.reply-w {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -721px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t80 .icn.reply-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t80 .icn.retweet-w {
	content: "";
	background: url(../i/sprites/global-sprite.png) -343px -488px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t80 .icn.retweet-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t80 .icn.heart-w {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -647px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t80 .icn.heart-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t80 .icn.instagram-comment-w {
	content: "";
	background: url(../i/sprites/social-sprite.png) -75px -36px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t80 .icn.instagram-comment-w {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t80 .icn.facebook-like-w {
	content: "";
	background: url(../i/sprites/social-sprite.png) -75px -18px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t80 .icn.facebook-like-w {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t80 .icn.facebook-comment-w {
	content: "";
	background: url(../i/sprites/social-sprite.png) -42px -49px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t80 .icn.facebook-comment-w {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t80 .socialSection .widget-button {
	display: inline-block;
	float: right;
}
.t80 .socialSection .socialCard .message a {
	color: #e90052;
}
.t80 .socialSection .socialCard .actions a.time {
	color: #000;
}
.t80 .socialSection .socialCard.imageCard .cardContent {
	background: #f5f5f5;
	transition: background 0.25s ease;
}
.t80 .socialSection .socialCard.imageCard .cardContent .mob-heroSvg {
	fill: #f5f5f5;
	transition: fill 0.25s ease;
}
.t80 .socialSection .socialCard.imageCard .cardContent p {
	color: #242424;
}
.t80 .socialSection .socialCard.imageCard:hover .cardContent {
	background: #dcdcdc;
}
.t80 .socialSection .socialCard.imageCard:hover .cardContent .mob-heroSvg {
	fill: #dcdcdc;
}
.t80 .socialSection .clubCard {
	background: #f5f5f5;
}
.t80 .socialSection .clubCard:after,
.t80 .socialSection .clubCard:before {
	display: none;
}
.t80 .socialSection .clubCard .clubBadge {
	padding-top: 7rem;
}
.t80 .socialSection .clubCard .buttonMobile .btn-primary {
	background: #dcdcdc;
	color: #fff;
}
.t80 .socialSection .clubCard .buttonMobile .btn-primary:focus,
.t80 .socialSection .clubCard .buttonMobile .btn-primary:hover {
	background: #c2c2c2;
}
.t80 .socialSection .clubCard .buttonMobile .btn-primary .btn-primary,
.t80 .socialSection .clubCard .buttonMobile .btn-primary .clubName {
	color: #333;
}
.t80 .socialSection .clubCard .clubContent {
	padding-top: 23rem;
}
.t80 .socialSection .clubCard .clubContent .clubName {
	margin-bottom: 2rem;
	color: #fff;
}
.t80 .socialSection .clubCard .clubContent .btn-primary {
	background: #dcdcdc;
	color: #fff;
}
.t80 .socialSection .clubCard .clubContent .btn-primary:focus,
.t80 .socialSection .clubCard .clubContent .btn-primary:hover {
	background: #c2c2c2;
}
.t80 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
.t80 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
	content: "";
	background: url(../i/sprites/social-sprite.png) -95px -29px no-repeat;
	width: 18px;
	height: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t80 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
	.t80 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t80 .socialSection .clubCard .clubContent .btn-primary,
.t80 .socialSection .clubCard .clubContent .clubName {
	color: #333;
}
.t80 .clubKit a:before {
	background: #f5f5f5;
}
.t80 .clubColourSvg,
.t80 .mob-heroSvg {
	fill: #f5f5f5;
}
.t80 .stadium-w {
	content: "";
	background: url(../i/sprites/global-sprite.png) -728px -552px no-repeat;
	width: 23px;
	height: 14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t80 .stadium-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t80 .stadium:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -728px -552px no-repeat;
	width: 23px;
	height: 14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t80 .stadium:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t80 .website:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -352px no-repeat;
	width: 20px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t80 .website:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t80 .website:after {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t80 .website:after {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t80 .socialLinks:before {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t80 .socialLinks:before {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t80 .clubColourBg {
	background: #f5f5f5;
	color: #2f2f2f;
	color: #333;
}
.t80 .clubColourBg .clubIndex__button-icon {
	fill: #2f2f2f;
}
@media (max-width: 43.75em) {
	.t80 .clubColourBg .clubIndex__button-icon {
		fill: #6c6c6c;
	}
}
.t80 .clubColourBg .stadiumName,
.t80 .clubColourBg a,
.t80 .clubColourBg h1,
.t80 .clubColourBg h2,
.t80 .clubColourBg h3,
.t80 .clubColourBg h4,
.t80 .clubColourBg h5,
.t80 .clubColourBg h6,
.t80 .clubColourBg p {
	color: #2f2f2f;
}
@media (max-width: 43.75em) {
	.t80 .clubColourBg .stadiumName,
	.t80 .clubColourBg a,
	.t80 .clubColourBg h1,
	.t80 .clubColourBg h2,
	.t80 .clubColourBg h3,
	.t80 .clubColourBg h4,
	.t80 .clubColourBg h5,
	.t80 .clubColourBg h6,
	.t80 .clubColourBg p {
		color: #2f2f2f;
	}
}
.t80 .clubColourBg .clubDetailsContainer .stadiumName a,
.t80 .clubColourBg .clubDetailsContainer .team {
	color: #2f2f2f;
}
.t80 .clubColourBg a,
.t80 .clubColourBg h1,
.t80 .clubColourBg h2,
.t80 .clubColourBg h3,
.t80 .clubColourBg h4,
.t80 .clubColourBg h5,
.t80 .clubColourBg h6,
.t80 .clubColourBg p {
	color: #333;
}
.t80 .clubColourBg .stadium:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -728px -552px no-repeat;
	width: 23px;
	height: 14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t80 .clubColourBg .stadium:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t80 .clubColourBg .website:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -352px no-repeat;
	width: 20px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t80 .clubColourBg .website:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t80 .clubColourBg .website:after {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t80 .clubColourBg .website:after {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t80 .clubColourBg .socialLinks:before {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t80 .clubColourBg .socialLinks:before {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t80 .clubColourBtn {
	background: #dcdcdc;
	color: #fff;
	color: #333;
}
.t80 .clubColourBtn [class*="arrow-right"] {
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
.t80 .clubColourBtn a {
	color: #fff;
}
.t80 .clubColourBtn [class*="arrow-right"] {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) -82px -64px no-repeat;
	width: 9px;
	height: 8px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t80 .clubColourBtn [class*="arrow-right"] {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t80 .clubColourBtn [class*="external"] {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t80 .clubColourBtn [class*="external"] {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t80 .clubColourBtn a {
	color: #333;
}
.t80 .clubColourBtn:focus,
.t80 .clubColourBtn:hover {
	background: #cfcfcf;
}
.t80 .clubColourStanding {
	background: #f5f5f5;
	color: #fff;
}
.t80 .clubColourStanding a {
	color: #fff;
	color: #333;
}
.t80 .clubColourBorderTop,
.t80 .staffBox,
.t80 .topStatList {
	border-top-color: #f5f5f5 !important;
}
.t80 .fixedSidebar .clubColourTabs .tablist li:not(.active) {
	background: #dcdcdc;
}
.t80 .fixedSidebar .clubColourTabs .tablist li:not(.active):focus,
.t80 .fixedSidebar .clubColourTabs .tablist li:not(.active):hover {
	background: #cfcfcf;
}
.t80 .clubColourTabs .moreToggle,
.t80 .clubColourTabs a,
.t80 .clubColourTabs li {
	color: #333;
}
.t80 .clubColourTabs .moreToggle.active,
.t80 .clubColourTabs a.active,
.t80 .clubColourTabs li.active {
	background: #fff;
	color: #333;
}
.t80 .clubColourTabs .moreToggle.active:focus,
.t80 .clubColourTabs .moreToggle.active:hover,
.t80 .clubColourTabs a.active:focus,
.t80 .clubColourTabs a.active:hover,
.t80 .clubColourTabs li.active:focus,
.t80 .clubColourTabs li.active:hover {
	background: #fff;
}
.t80 .sideTabsContainer [data-ui-tab] {
	border-color: #f5f5f5;
}
.t80 .sideTabsContainer .tabbed .tabs li {
	color: #333;
}
.t80 .sideTabsContainer .tabbed .tabs li.active,
.t80 .sideTabsContainer .tabbed .tabs li:hover {
	background: #f5f5f5;
	color: #fff;
	color: #333;
}
.t80 .statsListBlock:before {
	background: #f5f5f5;
}
.clubIndex .t80:focus .clubColourBtn,
.clubIndex .t80:hover .clubColourBtn {
	background: #cfcfcf;
}
.t80
	.club-archive__inner-wrap--bg
	.club-archive__league-pos
	table
	tr.row--highlight {
	background-color: #f5f5f5;
	color: #242424;
}
.t6-bg,
.t1175-bg,
.t7631-bg {
	color: #333 !important;
}
.t6-bg.matchHighlightsBanner .competitionImage1,
.t1175-bg.matchHighlightsBanner .competitionImage1,
.t7631-bg.matchHighlightsBanner .competitionImage1 {
	content: "";
	background: url(../i/sprites/pl-logo-sprite.png) -291px -205px no-repeat;
	width: 85px;
	height: 36px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t6-bg.matchHighlightsBanner .competitionImage1,
	.t1175-bg.matchHighlightsBanner .competitionImage1,
	.t7631-bg.matchHighlightsBanner .competitionImage1 {
		background-image: url(../i/sprites/pl-logo-sprite@x2.png);
		background-size: 517px 308px;
	}
}
.t6-bg.matchHighlightsBanner .competitionImage11,
.t1175-bg.matchHighlightsBanner .competitionImage11,
.t7631-bg.matchHighlightsBanner .competitionImage11 {
	content: "";
	background: url(../i/sprites/pl2-logo-sprite.png) 0 -163px no-repeat;
	width: 103px;
	height: 35px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t6-bg.matchHighlightsBanner .competitionImage11,
	.t1175-bg.matchHighlightsBanner .competitionImage11,
	.t7631-bg.matchHighlightsBanner .competitionImage11 {
		background-image: url(../i/sprites/pl2-logo-sprite@x2.png);
		background-size: 329px 198px;
	}
}
.t6-bg a,
.t6-bg td,
.t1175-bg a,
.t1175-bg td,
.t7631-bg a,
.t7631-bg td {
	color: #333 !important;
}
.t6-bg .stadium:before,
.t1175-bg .stadium:before,
.t7631-bg .stadium:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -728px -552px no-repeat;
	width: 23px;
	height: 14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t6-bg .stadium:before,
	.t1175-bg .stadium:before,
	.t7631-bg .stadium:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t6-bg .website:before,
.t1175-bg .website:before,
.t7631-bg .website:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -352px no-repeat;
	width: 20px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t6-bg .website:before,
	.t1175-bg .website:before,
	.t7631-bg .website:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t6-bg .website:after,
.t1175-bg .website:after,
.t7631-bg .website:after {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t6-bg .website:after,
	.t1175-bg .website:after,
	.t7631-bg .website:after {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t6-bg .socialLinks:before,
.t1175-bg .socialLinks:before,
.t7631-bg .socialLinks:before {
	content: "";
	background: url(../i/sprites/external-sprite.png) 0 -22px no-repeat;
	width: 20px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t6-bg .socialLinks:before,
	.t1175-bg .socialLinks:before,
	.t7631-bg .socialLinks:before {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t6-bg.bar,
.t6-bg.personalised-video__content,
.t6-pseudo:after,
.t6-pseudo:before,
.t1175-bg.bar,
.t1175-bg.personalised-video__content,
.t1175-pseudo:after,
.t1175-pseudo:before,
.t7631-bg.bar,
.t7631-bg.personalised-video__content,
.t7631-pseudo:after,
.t7631-pseudo:before {
	background: #f5f5f5 !important;
}
.t6-fill .clipped,
.t6-fill .darken,
.t6-fill .fill,
.t1175-fill .clipped,
.t1175-fill .darken,
.t1175-fill .fill,
.t7631-fill .clipped,
.t7631-fill .darken,
.t7631-fill .fill {
	fill: #f5f5f5 !important;
}
.t6-btn,
.t1175-btn,
.t7631-btn {
	background: #f5f5f5 !important;
	color: #fff !important;
	color: #333 !important;
}
.t6-btn .arrow-rightwhite,
.t1175-btn .arrow-rightwhite,
.t7631-btn .arrow-rightwhite {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t6-btn .arrow-rightwhite,
	.t1175-btn .arrow-rightwhite,
	.t7631-btn .arrow-rightwhite {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t6-btn .external-w,
.t1175-btn .external-w,
.t7631-btn .external-w {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t6-btn .external-w,
	.t1175-btn .external-w,
	.t7631-btn .external-w {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t6-btn:focus .arrow-rightwhite,
.t6-btn:hover .arrow-rightwhite,
.t1175-btn:focus .arrow-rightwhite,
.t1175-btn:hover .arrow-rightwhite,
.t7631-btn:focus .arrow-rightwhite,
.t7631-btn:hover .arrow-rightwhite {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t6-btn:focus .arrow-rightwhite,
	.t6-btn:hover .arrow-rightwhite,
	.t1175-btn:focus .arrow-rightwhite,
	.t1175-btn:hover .arrow-rightwhite,
	.t7631-btn:focus .arrow-rightwhite,
	.t7631-btn:hover .arrow-rightwhite {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t6-btn:focus .external-w,
.t6-btn:hover .external-w,
.t1175-btn:focus .external-w,
.t1175-btn:hover .external-w,
.t7631-btn:focus .external-w,
.t7631-btn:hover .external-w {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t6-btn:focus .external-w,
	.t6-btn:hover .external-w,
	.t1175-btn:focus .external-w,
	.t1175-btn:hover .external-w,
	.t7631-btn:focus .external-w,
	.t7631-btn:hover .external-w {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t6-btn:focus,
.t6-btn:hover,
.t1175-btn:focus,
.t1175-btn:hover,
.t7631-btn:focus,
.t7631-btn:hover {
	background: #e8e8e8 !important;
	color: #333 !important;
}
.t6 .sideTabsContainer .tablist li.active,
.t6 .sideTabsContainer .tablist li:focus,
.t6 .sideTabsContainer .tablist li:hover {
	background: #f5f5f5;
	color: #333 !important;
}
.t6 .articleTabContent {
	border-left-color: #f5f5f5;
}
.t6 .icn.reply-w {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -721px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t6 .icn.reply-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t6 .icn.retweet-w {
	content: "";
	background: url(../i/sprites/global-sprite.png) -343px -488px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t6 .icn.retweet-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t6 .icn.heart-w {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -647px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t6 .icn.heart-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t6 .icn.instagram-comment-w {
	content: "";
	background: url(../i/sprites/social-sprite.png) -75px -36px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t6 .icn.instagram-comment-w {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t6 .icn.facebook-like-w {
	content: "";
	background: url(../i/sprites/social-sprite.png) -75px -18px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t6 .icn.facebook-like-w {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t6 .icn.facebook-comment-w {
	content: "";
	background: url(../i/sprites/social-sprite.png) -42px -49px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t6 .icn.facebook-comment-w {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t6 .socialSection .widget-button {
	display: inline-block;
	float: right;
}
.t6 .socialSection .socialCard .message a {
	color: #e90052;
}
.t6 .socialSection .socialCard .actions a.time {
	color: #000;
}
.t6 .socialSection .socialCard.imageCard .cardContent {
	background: #f5f5f5;
	transition: background 0.25s ease;
}
.t6 .socialSection .socialCard.imageCard .cardContent .mob-heroSvg {
	fill: #f5f5f5;
	transition: fill 0.25s ease;
}
.t6 .socialSection .socialCard.imageCard .cardContent p {
	color: #242424;
}
.t6 .socialSection .socialCard.imageCard:hover .cardContent {
	background: #dcdcdc;
}
.t6 .socialSection .socialCard.imageCard:hover .cardContent .mob-heroSvg {
	fill: #dcdcdc;
}
.t6 .socialSection .clubCard {
	background: #f5f5f5;
}
.t6 .socialSection .clubCard:after,
.t6 .socialSection .clubCard:before {
	display: none;
}
.t6 .socialSection .clubCard .clubBadge {
	padding-top: 7rem;
}
.t6 .socialSection .clubCard .buttonMobile .btn-primary {
	background: #dcdcdc;
	color: #fff;
}
.t6 .socialSection .clubCard .buttonMobile .btn-primary:focus,
.t6 .socialSection .clubCard .buttonMobile .btn-primary:hover {
	background: #c2c2c2;
}
.t6 .socialSection .clubCard .buttonMobile .btn-primary .btn-primary,
.t6 .socialSection .clubCard .buttonMobile .btn-primary .clubName {
	color: #333;
}
.t6 .socialSection .clubCard .clubContent {
	padding-top: 23rem;
}
.t6 .socialSection .clubCard .clubContent .clubName {
	margin-bottom: 2rem;
	color: #fff;
}
.t6 .socialSection .clubCard .clubContent .btn-primary {
	background: #dcdcdc;
	color: #fff;
}
.t6 .socialSection .clubCard .clubContent .btn-primary:focus,
.t6 .socialSection .clubCard .clubContent .btn-primary:hover {
	background: #c2c2c2;
}
.t6 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
.t6 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
	content: "";
	background: url(../i/sprites/social-sprite.png) -95px -29px no-repeat;
	width: 18px;
	height: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t6 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
	.t6 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t6 .socialSection .clubCard .clubContent .btn-primary,
.t6 .socialSection .clubCard .clubContent .clubName {
	color: #333;
}
.t6 .clubKit a:before {
	background: #f5f5f5;
}
.t6 .clubColourSvg,
.t6 .mob-heroSvg {
	fill: #f5f5f5;
}
.t6 .stadium-w {
	content: "";
	background: url(../i/sprites/global-sprite.png) -728px -552px no-repeat;
	width: 23px;
	height: 14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t6 .stadium-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t6 .stadium:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -728px -552px no-repeat;
	width: 23px;
	height: 14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t6 .stadium:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t6 .website:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -352px no-repeat;
	width: 20px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t6 .website:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t6 .website:after {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t6 .website:after {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t6 .socialLinks:before {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t6 .socialLinks:before {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t6 .clubColourBg {
	background: #f5f5f5;
	color: #2f2f2f;
	color: #333;
}
.t6 .clubColourBg .clubIndex__button-icon {
	fill: #2f2f2f;
}
@media (max-width: 43.75em) {
	.t6 .clubColourBg .clubIndex__button-icon {
		fill: #6c6c6c;
	}
}
.t6 .clubColourBg .stadiumName,
.t6 .clubColourBg a,
.t6 .clubColourBg h1,
.t6 .clubColourBg h2,
.t6 .clubColourBg h3,
.t6 .clubColourBg h4,
.t6 .clubColourBg h5,
.t6 .clubColourBg h6,
.t6 .clubColourBg p {
	color: #2f2f2f;
}
@media (max-width: 43.75em) {
	.t6 .clubColourBg .stadiumName,
	.t6 .clubColourBg a,
	.t6 .clubColourBg h1,
	.t6 .clubColourBg h2,
	.t6 .clubColourBg h3,
	.t6 .clubColourBg h4,
	.t6 .clubColourBg h5,
	.t6 .clubColourBg h6,
	.t6 .clubColourBg p {
		color: #2f2f2f;
	}
}
.t6 .clubColourBg .clubDetailsContainer .stadiumName a,
.t6 .clubColourBg .clubDetailsContainer .team {
	color: #2f2f2f;
}
.t6 .clubColourBg a,
.t6 .clubColourBg h1,
.t6 .clubColourBg h2,
.t6 .clubColourBg h3,
.t6 .clubColourBg h4,
.t6 .clubColourBg h5,
.t6 .clubColourBg h6,
.t6 .clubColourBg p {
	color: #333;
}
.t6 .clubColourBg .stadium:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -728px -552px no-repeat;
	width: 23px;
	height: 14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t6 .clubColourBg .stadium:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t6 .clubColourBg .website:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -352px no-repeat;
	width: 20px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t6 .clubColourBg .website:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t6 .clubColourBg .website:after {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t6 .clubColourBg .website:after {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t6 .clubColourBg .socialLinks:before {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t6 .clubColourBg .socialLinks:before {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t6 .clubColourBtn {
	background: #dcdcdc;
	color: #fff;
	color: #333;
}
.t6 .clubColourBtn [class*="arrow-right"] {
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
.t6 .clubColourBtn a {
	color: #fff;
}
.t6 .clubColourBtn [class*="arrow-right"] {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) -82px -64px no-repeat;
	width: 9px;
	height: 8px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t6 .clubColourBtn [class*="arrow-right"] {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t6 .clubColourBtn [class*="external"] {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t6 .clubColourBtn [class*="external"] {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t6 .clubColourBtn a {
	color: #333;
}
.t6 .clubColourBtn:focus,
.t6 .clubColourBtn:hover {
	background: #cfcfcf;
}
.t6 .clubColourStanding {
	background: #f5f5f5;
	color: #fff;
}
.t6 .clubColourStanding a {
	color: #fff;
	color: #333;
}
.t6 .clubColourBorderTop,
.t6 .staffBox,
.t6 .topStatList {
	border-top-color: #f5f5f5 !important;
}
.t6 .fixedSidebar .clubColourTabs .tablist li:not(.active) {
	background: #dcdcdc;
}
.t6 .fixedSidebar .clubColourTabs .tablist li:not(.active):focus,
.t6 .fixedSidebar .clubColourTabs .tablist li:not(.active):hover {
	background: #cfcfcf;
}
.t6 .clubColourTabs .moreToggle,
.t6 .clubColourTabs a,
.t6 .clubColourTabs li {
	color: #333;
}
.t6 .clubColourTabs .moreToggle.active,
.t6 .clubColourTabs a.active,
.t6 .clubColourTabs li.active {
	background: #fff;
	color: #333;
}
.t6 .clubColourTabs .moreToggle.active:focus,
.t6 .clubColourTabs .moreToggle.active:hover,
.t6 .clubColourTabs a.active:focus,
.t6 .clubColourTabs a.active:hover,
.t6 .clubColourTabs li.active:focus,
.t6 .clubColourTabs li.active:hover {
	background: #fff;
}
.t6 .sideTabsContainer [data-ui-tab] {
	border-color: #f5f5f5;
}
.t6 .sideTabsContainer .tabbed .tabs li {
	color: #333;
}
.t6 .sideTabsContainer .tabbed .tabs li.active,
.t6 .sideTabsContainer .tabbed .tabs li:hover {
	background: #f5f5f5;
	color: #fff;
	color: #333;
}
.t6 .statsListBlock:before {
	background: #f5f5f5;
}
.clubIndex .t6:focus .clubColourBtn,
.clubIndex .t6:hover .clubColourBtn {
	background: #cfcfcf;
}
.t6
	.club-archive__inner-wrap--bg
	.club-archive__league-pos
	table
	tr.row--highlight {
	background-color: #f5f5f5;
	color: #242424;
}
.t57-bg,
.t9345-bg {
	color: #333 !important;
}
.t57-bg.matchHighlightsBanner .competitionImage1,
.t9345-bg.matchHighlightsBanner .competitionImage1 {
	content: "";
	background: url(../i/sprites/pl-logo-sprite.png) -291px -205px no-repeat;
	width: 85px;
	height: 36px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t57-bg.matchHighlightsBanner .competitionImage1,
	.t9345-bg.matchHighlightsBanner .competitionImage1 {
		background-image: url(../i/sprites/pl-logo-sprite@x2.png);
		background-size: 517px 308px;
	}
}
.t57-bg.matchHighlightsBanner .competitionImage11,
.t9345-bg.matchHighlightsBanner .competitionImage11 {
	content: "";
	background: url(../i/sprites/pl2-logo-sprite.png) 0 -163px no-repeat;
	width: 103px;
	height: 35px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t57-bg.matchHighlightsBanner .competitionImage11,
	.t9345-bg.matchHighlightsBanner .competitionImage11 {
		background-image: url(../i/sprites/pl2-logo-sprite@x2.png);
		background-size: 329px 198px;
	}
}
.t57-bg a,
.t57-bg td,
.t9345-bg a,
.t9345-bg td {
	color: #333 !important;
}
.t57-bg .stadium:before,
.t9345-bg .stadium:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -728px -552px no-repeat;
	width: 23px;
	height: 14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t57-bg .stadium:before,
	.t9345-bg .stadium:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t57-bg .website:before,
.t9345-bg .website:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -352px no-repeat;
	width: 20px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t57-bg .website:before,
	.t9345-bg .website:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t57-bg .website:after,
.t9345-bg .website:after {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t57-bg .website:after,
	.t9345-bg .website:after {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t57-bg .socialLinks:before,
.t9345-bg .socialLinks:before {
	content: "";
	background: url(../i/sprites/external-sprite.png) 0 -22px no-repeat;
	width: 20px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t57-bg .socialLinks:before,
	.t9345-bg .socialLinks:before {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t57-bg.bar,
.t57-bg.personalised-video__content,
.t57-pseudo:after,
.t57-pseudo:before,
.t9345-bg.bar,
.t9345-bg.personalised-video__content,
.t9345-pseudo:after,
.t9345-pseudo:before {
	background: #fe0 !important;
}
.t57-fill .clipped,
.t57-fill .darken,
.t57-fill .fill,
.t9345-fill .clipped,
.t9345-fill .darken,
.t9345-fill .fill {
	fill: #fe0 !important;
}
.t57-btn,
.t9345-btn {
	background: #fe0 !important;
	color: #fff !important;
	color: #333 !important;
}
.t57-btn .arrow-rightwhite,
.t9345-btn .arrow-rightwhite {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t57-btn .arrow-rightwhite,
	.t9345-btn .arrow-rightwhite {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t57-btn .external-w,
.t9345-btn .external-w {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t57-btn .external-w,
	.t9345-btn .external-w {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t57-btn:focus .arrow-rightwhite,
.t57-btn:hover .arrow-rightwhite,
.t9345-btn:focus .arrow-rightwhite,
.t9345-btn:hover .arrow-rightwhite {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t57-btn:focus .arrow-rightwhite,
	.t57-btn:hover .arrow-rightwhite,
	.t9345-btn:focus .arrow-rightwhite,
	.t9345-btn:hover .arrow-rightwhite {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t57-btn:focus .external-w,
.t57-btn:hover .external-w,
.t9345-btn:focus .external-w,
.t9345-btn:hover .external-w {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t57-btn:focus .external-w,
	.t57-btn:hover .external-w,
	.t9345-btn:focus .external-w,
	.t9345-btn:hover .external-w {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t57-btn:focus,
.t57-btn:hover,
.t9345-btn:focus,
.t9345-btn:hover {
	background: #e6d600 !important;
	color: #333 !important;
}
.t57 .sideTabsContainer .tablist li.active,
.t57 .sideTabsContainer .tablist li:focus,
.t57 .sideTabsContainer .tablist li:hover {
	background: #fe0;
	color: #333 !important;
}
.t57 .articleTabContent {
	border-left-color: #fe0;
}
.t57 .icn.reply-w {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -721px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t57 .icn.reply-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t57 .icn.retweet-w {
	content: "";
	background: url(../i/sprites/global-sprite.png) -343px -488px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t57 .icn.retweet-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t57 .icn.heart-w {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -647px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t57 .icn.heart-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t57 .icn.instagram-comment-w {
	content: "";
	background: url(../i/sprites/social-sprite.png) -75px -36px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t57 .icn.instagram-comment-w {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t57 .icn.facebook-like-w {
	content: "";
	background: url(../i/sprites/social-sprite.png) -75px -18px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t57 .icn.facebook-like-w {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t57 .icn.facebook-comment-w {
	content: "";
	background: url(../i/sprites/social-sprite.png) -42px -49px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t57 .icn.facebook-comment-w {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t57 .socialSection .widget-button {
	display: inline-block;
	float: right;
}
.t57 .socialSection .socialCard .message a {
	color: #e90052;
}
.t57 .socialSection .socialCard .actions a.time {
	color: #000;
}
.t57 .socialSection .socialCard.imageCard .cardContent {
	background: #fe0;
	transition: background 0.25s ease;
}
.t57 .socialSection .socialCard.imageCard .cardContent .mob-heroSvg {
	fill: #fe0;
	transition: fill 0.25s ease;
}
.t57 .socialSection .socialCard.imageCard .cardContent p {
	color: #242424;
}
.t57 .socialSection .socialCard.imageCard:hover .cardContent {
	background: #ccbe00;
}
.t57 .socialSection .socialCard.imageCard:hover .cardContent .mob-heroSvg {
	fill: #ccbe00;
}
.t57 .socialSection .clubCard {
	background: #fe0;
}
.t57 .socialSection .clubCard:after,
.t57 .socialSection .clubCard:before {
	display: none;
}
.t57 .socialSection .clubCard .clubBadge {
	padding-top: 7rem;
}
.t57 .socialSection .clubCard .buttonMobile .btn-primary {
	background: #ccbe00;
	color: #fff;
}
.t57 .socialSection .clubCard .buttonMobile .btn-primary:focus,
.t57 .socialSection .clubCard .buttonMobile .btn-primary:hover {
	background: #998f00;
}
.t57 .socialSection .clubCard .buttonMobile .btn-primary .btn-primary,
.t57 .socialSection .clubCard .buttonMobile .btn-primary .clubName {
	color: #333;
}
.t57 .socialSection .clubCard .clubContent {
	padding-top: 23rem;
}
.t57 .socialSection .clubCard .clubContent .clubName {
	margin-bottom: 2rem;
	color: #fff;
}
.t57 .socialSection .clubCard .clubContent .btn-primary {
	background: #ccbe00;
	color: #fff;
}
.t57 .socialSection .clubCard .clubContent .btn-primary:focus,
.t57 .socialSection .clubCard .clubContent .btn-primary:hover {
	background: #998f00;
}
.t57 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
.t57 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
	content: "";
	background: url(../i/sprites/social-sprite.png) -95px -29px no-repeat;
	width: 18px;
	height: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t57 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
	.t57 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t57 .socialSection .clubCard .clubContent .btn-primary,
.t57 .socialSection .clubCard .clubContent .clubName {
	color: #333;
}
.t57 .clubKit a:before {
	background: #fe0;
}
.t57 .clubColourSvg,
.t57 .mob-heroSvg {
	fill: #fe0;
}
.t57 .stadium-w {
	content: "";
	background: url(../i/sprites/global-sprite.png) -728px -552px no-repeat;
	width: 23px;
	height: 14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t57 .stadium-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t57 .stadium:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -728px -552px no-repeat;
	width: 23px;
	height: 14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t57 .stadium:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t57 .website:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -352px no-repeat;
	width: 20px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t57 .website:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t57 .website:after {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t57 .website:after {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t57 .socialLinks:before {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t57 .socialLinks:before {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t57 .clubColourBg {
	background: #fe0;
	color: #2f2f2f;
	color: #333;
}
.t57 .clubColourBg .clubIndex__button-icon {
	fill: #2f2f2f;
}
@media (max-width: 43.75em) {
	.t57 .clubColourBg .clubIndex__button-icon {
		fill: #6c6c6c;
	}
}
.t57 .clubColourBg .stadiumName,
.t57 .clubColourBg a,
.t57 .clubColourBg h1,
.t57 .clubColourBg h2,
.t57 .clubColourBg h3,
.t57 .clubColourBg h4,
.t57 .clubColourBg h5,
.t57 .clubColourBg h6,
.t57 .clubColourBg p {
	color: #2f2f2f;
}
@media (max-width: 43.75em) {
	.t57 .clubColourBg .stadiumName,
	.t57 .clubColourBg a,
	.t57 .clubColourBg h1,
	.t57 .clubColourBg h2,
	.t57 .clubColourBg h3,
	.t57 .clubColourBg h4,
	.t57 .clubColourBg h5,
	.t57 .clubColourBg h6,
	.t57 .clubColourBg p {
		color: #2f2f2f;
	}
}
.t57 .clubColourBg .clubDetailsContainer .stadiumName a,
.t57 .clubColourBg .clubDetailsContainer .team {
	color: #2f2f2f;
}
.t57 .clubColourBg a,
.t57 .clubColourBg h1,
.t57 .clubColourBg h2,
.t57 .clubColourBg h3,
.t57 .clubColourBg h4,
.t57 .clubColourBg h5,
.t57 .clubColourBg h6,
.t57 .clubColourBg p {
	color: #333;
}
.t57 .clubColourBg .stadium:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -728px -552px no-repeat;
	width: 23px;
	height: 14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t57 .clubColourBg .stadium:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t57 .clubColourBg .website:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -352px no-repeat;
	width: 20px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t57 .clubColourBg .website:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t57 .clubColourBg .website:after {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t57 .clubColourBg .website:after {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t57 .clubColourBg .socialLinks:before {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t57 .clubColourBg .socialLinks:before {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t57 .clubColourBtn {
	background: #ccbe00;
	color: #fff;
	color: #333;
}
.t57 .clubColourBtn [class*="arrow-right"] {
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
.t57 .clubColourBtn a {
	color: #fff;
}
.t57 .clubColourBtn [class*="arrow-right"] {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) -82px -64px no-repeat;
	width: 9px;
	height: 8px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t57 .clubColourBtn [class*="arrow-right"] {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t57 .clubColourBtn [class*="external"] {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t57 .clubColourBtn [class*="external"] {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t57 .clubColourBtn a {
	color: #333;
}
.t57 .clubColourBtn:focus,
.t57 .clubColourBtn:hover {
	background: #b3a700;
}
.t57 .clubColourStanding {
	background: #fe0;
	color: #fff;
}
.t57 .clubColourStanding a {
	color: #fff;
	color: #333;
}
.t57 .clubColourBorderTop,
.t57 .staffBox,
.t57 .topStatList {
	border-top-color: #fe0 !important;
}
.t57 .fixedSidebar .clubColourTabs .tablist li:not(.active) {
	background: #ccbe00;
}
.t57 .fixedSidebar .clubColourTabs .tablist li:not(.active):focus,
.t57 .fixedSidebar .clubColourTabs .tablist li:not(.active):hover {
	background: #b3a700;
}
.t57 .clubColourTabs .moreToggle,
.t57 .clubColourTabs a,
.t57 .clubColourTabs li {
	color: #333;
}
.t57 .clubColourTabs .moreToggle.active,
.t57 .clubColourTabs a.active,
.t57 .clubColourTabs li.active {
	background: #fff;
	color: #333;
}
.t57 .clubColourTabs .moreToggle.active:focus,
.t57 .clubColourTabs .moreToggle.active:hover,
.t57 .clubColourTabs a.active:focus,
.t57 .clubColourTabs a.active:hover,
.t57 .clubColourTabs li.active:focus,
.t57 .clubColourTabs li.active:hover {
	background: #fff;
}
.t57 .sideTabsContainer [data-ui-tab] {
	border-color: #fe0;
}
.t57 .sideTabsContainer .tabbed .tabs li {
	color: #333;
}
.t57 .sideTabsContainer .tabbed .tabs li.active,
.t57 .sideTabsContainer .tabbed .tabs li:hover {
	background: #fe0;
	color: #fff;
	color: #333;
}
.t57 .statsListBlock:before {
	background: #fe0;
}
.clubIndex .t57:focus .clubColourBtn,
.clubIndex .t57:hover .clubColourBtn {
	background: #b3a700;
}
.t57
	.club-archive__inner-wrap--bg
	.club-archive__league-pos
	table
	tr.row--highlight {
	background-color: #fe0;
	color: #242424;
}
.t35-bg,
.t6753-bg,
.t7595-bg {
	color: #333 !important;
}
.t35-bg.matchHighlightsBanner .competitionImage1,
.t6753-bg.matchHighlightsBanner .competitionImage1,
.t7595-bg.matchHighlightsBanner .competitionImage1 {
	content: "";
	background: url(../i/sprites/pl-logo-sprite.png) -291px -205px no-repeat;
	width: 85px;
	height: 36px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t35-bg.matchHighlightsBanner .competitionImage1,
	.t6753-bg.matchHighlightsBanner .competitionImage1,
	.t7595-bg.matchHighlightsBanner .competitionImage1 {
		background-image: url(../i/sprites/pl-logo-sprite@x2.png);
		background-size: 517px 308px;
	}
}
.t35-bg.matchHighlightsBanner .competitionImage11,
.t6753-bg.matchHighlightsBanner .competitionImage11,
.t7595-bg.matchHighlightsBanner .competitionImage11 {
	content: "";
	background: url(../i/sprites/pl2-logo-sprite.png) 0 -163px no-repeat;
	width: 103px;
	height: 35px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t35-bg.matchHighlightsBanner .competitionImage11,
	.t6753-bg.matchHighlightsBanner .competitionImage11,
	.t7595-bg.matchHighlightsBanner .competitionImage11 {
		background-image: url(../i/sprites/pl2-logo-sprite@x2.png);
		background-size: 329px 198px;
	}
}
.t35-bg a,
.t35-bg td,
.t6753-bg a,
.t6753-bg td,
.t7595-bg a,
.t7595-bg td {
	color: #333 !important;
}
.t35-bg .stadium:before,
.t6753-bg .stadium:before,
.t7595-bg .stadium:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -728px -552px no-repeat;
	width: 23px;
	height: 14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t35-bg .stadium:before,
	.t6753-bg .stadium:before,
	.t7595-bg .stadium:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t35-bg .website:before,
.t6753-bg .website:before,
.t7595-bg .website:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -352px no-repeat;
	width: 20px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t35-bg .website:before,
	.t6753-bg .website:before,
	.t7595-bg .website:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t35-bg .website:after,
.t6753-bg .website:after,
.t7595-bg .website:after {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t35-bg .website:after,
	.t6753-bg .website:after,
	.t7595-bg .website:after {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t35-bg .socialLinks:before,
.t6753-bg .socialLinks:before,
.t7595-bg .socialLinks:before {
	content: "";
	background: url(../i/sprites/external-sprite.png) 0 -22px no-repeat;
	width: 20px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t35-bg .socialLinks:before,
	.t6753-bg .socialLinks:before,
	.t7595-bg .socialLinks:before {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t35-bg.bar,
.t35-bg.personalised-video__content,
.t35-pseudo:after,
.t35-pseudo:before,
.t6753-bg.bar,
.t6753-bg.personalised-video__content,
.t6753-pseudo:after,
.t6753-pseudo:before,
.t7595-bg.bar,
.t7595-bg.personalised-video__content,
.t7595-pseudo:after,
.t7595-pseudo:before {
	background: #f5f5f5 !important;
}
.t35-fill .clipped,
.t35-fill .darken,
.t35-fill .fill,
.t6753-fill .clipped,
.t6753-fill .darken,
.t6753-fill .fill,
.t7595-fill .clipped,
.t7595-fill .darken,
.t7595-fill .fill {
	fill: #f5f5f5 !important;
}
.t35-btn,
.t6753-btn,
.t7595-btn {
	background: #f5f5f5 !important;
	color: #fff !important;
	color: #333 !important;
}
.t35-btn .arrow-rightwhite,
.t6753-btn .arrow-rightwhite,
.t7595-btn .arrow-rightwhite {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t35-btn .arrow-rightwhite,
	.t6753-btn .arrow-rightwhite,
	.t7595-btn .arrow-rightwhite {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t35-btn .external-w,
.t6753-btn .external-w,
.t7595-btn .external-w {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t35-btn .external-w,
	.t6753-btn .external-w,
	.t7595-btn .external-w {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t35-btn:focus .arrow-rightwhite,
.t35-btn:hover .arrow-rightwhite,
.t6753-btn:focus .arrow-rightwhite,
.t6753-btn:hover .arrow-rightwhite,
.t7595-btn:focus .arrow-rightwhite,
.t7595-btn:hover .arrow-rightwhite {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t35-btn:focus .arrow-rightwhite,
	.t35-btn:hover .arrow-rightwhite,
	.t6753-btn:focus .arrow-rightwhite,
	.t6753-btn:hover .arrow-rightwhite,
	.t7595-btn:focus .arrow-rightwhite,
	.t7595-btn:hover .arrow-rightwhite {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t35-btn:focus .external-w,
.t35-btn:hover .external-w,
.t6753-btn:focus .external-w,
.t6753-btn:hover .external-w,
.t7595-btn:focus .external-w,
.t7595-btn:hover .external-w {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t35-btn:focus .external-w,
	.t35-btn:hover .external-w,
	.t6753-btn:focus .external-w,
	.t6753-btn:hover .external-w,
	.t7595-btn:focus .external-w,
	.t7595-btn:hover .external-w {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t35-btn:focus,
.t35-btn:hover,
.t6753-btn:focus,
.t6753-btn:hover,
.t7595-btn:focus,
.t7595-btn:hover {
	background: #e8e8e8 !important;
	color: #333 !important;
}
.t35 .sideTabsContainer .tablist li.active,
.t35 .sideTabsContainer .tablist li:focus,
.t35 .sideTabsContainer .tablist li:hover {
	background: #f5f5f5;
	color: #333 !important;
}
.t35 .articleTabContent {
	border-left-color: #f5f5f5;
}
.t35 .icn.reply-w {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -721px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t35 .icn.reply-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t35 .icn.retweet-w {
	content: "";
	background: url(../i/sprites/global-sprite.png) -343px -488px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t35 .icn.retweet-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t35 .icn.heart-w {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -647px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t35 .icn.heart-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t35 .icn.instagram-comment-w {
	content: "";
	background: url(../i/sprites/social-sprite.png) -75px -36px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t35 .icn.instagram-comment-w {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t35 .icn.facebook-like-w {
	content: "";
	background: url(../i/sprites/social-sprite.png) -75px -18px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t35 .icn.facebook-like-w {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t35 .icn.facebook-comment-w {
	content: "";
	background: url(../i/sprites/social-sprite.png) -42px -49px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t35 .icn.facebook-comment-w {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t35 .socialSection .widget-button {
	display: inline-block;
	float: right;
}
.t35 .socialSection .socialCard .message a {
	color: #e90052;
}
.t35 .socialSection .socialCard .actions a.time {
	color: #000;
}
.t35 .socialSection .socialCard.imageCard .cardContent {
	background: #f5f5f5;
	transition: background 0.25s ease;
}
.t35 .socialSection .socialCard.imageCard .cardContent .mob-heroSvg {
	fill: #f5f5f5;
	transition: fill 0.25s ease;
}
.t35 .socialSection .socialCard.imageCard .cardContent p {
	color: #242424;
}
.t35 .socialSection .socialCard.imageCard:hover .cardContent {
	background: #dcdcdc;
}
.t35 .socialSection .socialCard.imageCard:hover .cardContent .mob-heroSvg {
	fill: #dcdcdc;
}
.t35 .socialSection .clubCard {
	background: #f5f5f5;
}
.t35 .socialSection .clubCard:after,
.t35 .socialSection .clubCard:before {
	display: none;
}
.t35 .socialSection .clubCard .clubBadge {
	padding-top: 7rem;
}
.t35 .socialSection .clubCard .buttonMobile .btn-primary {
	background: #dcdcdc;
	color: #fff;
}
.t35 .socialSection .clubCard .buttonMobile .btn-primary:focus,
.t35 .socialSection .clubCard .buttonMobile .btn-primary:hover {
	background: #c2c2c2;
}
.t35 .socialSection .clubCard .buttonMobile .btn-primary .btn-primary,
.t35 .socialSection .clubCard .buttonMobile .btn-primary .clubName {
	color: #333;
}
.t35 .socialSection .clubCard .clubContent {
	padding-top: 23rem;
}
.t35 .socialSection .clubCard .clubContent .clubName {
	margin-bottom: 2rem;
	color: #fff;
}
.t35 .socialSection .clubCard .clubContent .btn-primary {
	background: #dcdcdc;
	color: #fff;
}
.t35 .socialSection .clubCard .clubContent .btn-primary:focus,
.t35 .socialSection .clubCard .clubContent .btn-primary:hover {
	background: #c2c2c2;
}
.t35 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
.t35 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
	content: "";
	background: url(../i/sprites/social-sprite.png) -95px -29px no-repeat;
	width: 18px;
	height: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t35 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
	.t35 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t35 .socialSection .clubCard .clubContent .btn-primary,
.t35 .socialSection .clubCard .clubContent .clubName {
	color: #333;
}
.t35 .clubKit a:before {
	background: #f5f5f5;
}
.t35 .clubColourSvg,
.t35 .mob-heroSvg {
	fill: #f5f5f5;
}
.t35 .stadium-w {
	content: "";
	background: url(../i/sprites/global-sprite.png) -728px -552px no-repeat;
	width: 23px;
	height: 14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t35 .stadium-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t35 .stadium:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -728px -552px no-repeat;
	width: 23px;
	height: 14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t35 .stadium:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t35 .website:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -352px no-repeat;
	width: 20px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t35 .website:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t35 .website:after {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t35 .website:after {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t35 .socialLinks:before {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t35 .socialLinks:before {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t35 .clubColourBg {
	background: #f5f5f5;
	color: #2f2f2f;
	color: #333;
}
.t35 .clubColourBg .clubIndex__button-icon {
	fill: #2f2f2f;
}
@media (max-width: 43.75em) {
	.t35 .clubColourBg .clubIndex__button-icon {
		fill: #6c6c6c;
	}
}
.t35 .clubColourBg .stadiumName,
.t35 .clubColourBg a,
.t35 .clubColourBg h1,
.t35 .clubColourBg h2,
.t35 .clubColourBg h3,
.t35 .clubColourBg h4,
.t35 .clubColourBg h5,
.t35 .clubColourBg h6,
.t35 .clubColourBg p {
	color: #2f2f2f;
}
@media (max-width: 43.75em) {
	.t35 .clubColourBg .stadiumName,
	.t35 .clubColourBg a,
	.t35 .clubColourBg h1,
	.t35 .clubColourBg h2,
	.t35 .clubColourBg h3,
	.t35 .clubColourBg h4,
	.t35 .clubColourBg h5,
	.t35 .clubColourBg h6,
	.t35 .clubColourBg p {
		color: #2f2f2f;
	}
}
.t35 .clubColourBg .clubDetailsContainer .stadiumName a,
.t35 .clubColourBg .clubDetailsContainer .team {
	color: #2f2f2f;
}
.t35 .clubColourBg a,
.t35 .clubColourBg h1,
.t35 .clubColourBg h2,
.t35 .clubColourBg h3,
.t35 .clubColourBg h4,
.t35 .clubColourBg h5,
.t35 .clubColourBg h6,
.t35 .clubColourBg p {
	color: #333;
}
.t35 .clubColourBg .stadium:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -728px -552px no-repeat;
	width: 23px;
	height: 14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t35 .clubColourBg .stadium:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t35 .clubColourBg .website:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -352px no-repeat;
	width: 20px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t35 .clubColourBg .website:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t35 .clubColourBg .website:after {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t35 .clubColourBg .website:after {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t35 .clubColourBg .socialLinks:before {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t35 .clubColourBg .socialLinks:before {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t35 .clubColourBtn {
	background: #dcdcdc;
	color: #fff;
	color: #333;
}
.t35 .clubColourBtn [class*="arrow-right"] {
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
.t35 .clubColourBtn a {
	color: #fff;
}
.t35 .clubColourBtn [class*="arrow-right"] {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) -82px -64px no-repeat;
	width: 9px;
	height: 8px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t35 .clubColourBtn [class*="arrow-right"] {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t35 .clubColourBtn [class*="external"] {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t35 .clubColourBtn [class*="external"] {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t35 .clubColourBtn a {
	color: #333;
}
.t35 .clubColourBtn:focus,
.t35 .clubColourBtn:hover {
	background: #cfcfcf;
}
.t35 .clubColourStanding {
	background: #f5f5f5;
	color: #fff;
}
.t35 .clubColourStanding a {
	color: #fff;
	color: #333;
}
.t35 .clubColourBorderTop,
.t35 .staffBox,
.t35 .topStatList {
	border-top-color: #f5f5f5 !important;
}
.t35 .fixedSidebar .clubColourTabs .tablist li:not(.active) {
	background: #dcdcdc;
}
.t35 .fixedSidebar .clubColourTabs .tablist li:not(.active):focus,
.t35 .fixedSidebar .clubColourTabs .tablist li:not(.active):hover {
	background: #cfcfcf;
}
.t35 .clubColourTabs .moreToggle,
.t35 .clubColourTabs a,
.t35 .clubColourTabs li {
	color: #333;
}
.t35 .clubColourTabs .moreToggle.active,
.t35 .clubColourTabs a.active,
.t35 .clubColourTabs li.active {
	background: #fff;
	color: #333;
}
.t35 .clubColourTabs .moreToggle.active:focus,
.t35 .clubColourTabs .moreToggle.active:hover,
.t35 .clubColourTabs a.active:focus,
.t35 .clubColourTabs a.active:hover,
.t35 .clubColourTabs li.active:focus,
.t35 .clubColourTabs li.active:hover {
	background: #fff;
}
.t35 .sideTabsContainer [data-ui-tab] {
	border-color: #f5f5f5;
}
.t35 .sideTabsContainer .tabbed .tabs li {
	color: #333;
}
.t35 .sideTabsContainer .tabbed .tabs li.active,
.t35 .sideTabsContainer .tabbed .tabs li:hover {
	background: #f5f5f5;
	color: #fff;
	color: #333;
}
.t35 .statsListBlock:before {
	background: #f5f5f5;
}
.clubIndex .t35:focus .clubColourBtn,
.clubIndex .t35:hover .clubColourBtn {
	background: #cfcfcf;
}
.t35
	.club-archive__inner-wrap--bg
	.club-archive__league-pos
	table
	tr.row--highlight {
	background-color: #f5f5f5;
	color: #242424;
}
.t21-bg.bar,
.t21-bg.personalised-video__content,
.t21-pseudo:after,
.t21-pseudo:before,
.t7238-bg.bar,
.t7238-bg.personalised-video__content,
.t7238-pseudo:after,
.t7238-pseudo:before,
.t7632-bg.bar,
.t7632-bg.personalised-video__content,
.t7632-pseudo:after,
.t7632-pseudo:before {
	background: #7d2c3b !important;
}
.t21-fill .clipped,
.t21-fill .darken,
.t21-fill .fill,
.t7238-fill .clipped,
.t7238-fill .darken,
.t7238-fill .fill,
.t7632-fill .clipped,
.t7632-fill .darken,
.t7632-fill .fill {
	fill: #7d2c3b !important;
}
.t21-btn,
.t7238-btn,
.t7632-btn {
	background: #7d2c3b !important;
	color: #fff !important;
}
.t21-btn:focus,
.t21-btn:hover,
.t7238-btn:focus,
.t7238-btn:hover,
.t7632-btn:focus,
.t7632-btn:hover {
	background: #6a2532 !important;
}
.t21 .sideTabsContainer .tablist li.active,
.t21 .sideTabsContainer .tablist li:focus,
.t21 .sideTabsContainer .tablist li:hover {
	background: #7d2c3b;
}
.t21 .articleTabContent {
	border-left-color: #7d2c3b;
}
.t21 .socialSection .widget-button {
	display: inline-block;
	float: right;
}
.t21 .socialSection .socialCard.imageCard .cardContent {
	background: #7d2c3b;
	transition: background 0.25s ease;
}
.t21 .socialSection .socialCard.imageCard .cardContent .mob-heroSvg {
	fill: #7d2c3b;
	transition: fill 0.25s ease;
}
.t21 .socialSection .socialCard.imageCard:hover .cardContent {
	background: #571f29;
}
.t21 .socialSection .socialCard.imageCard:hover .cardContent .mob-heroSvg {
	fill: #571f29;
}
.t21 .socialSection .clubCard {
	background: #7d2c3b;
}
.t21 .socialSection .clubCard:after,
.t21 .socialSection .clubCard:before {
	display: none;
}
.t21 .socialSection .clubCard .clubBadge {
	padding-top: 7rem;
}
.t21 .socialSection .clubCard .buttonMobile .btn-primary {
	background: #571f29;
	color: #fff;
}
.t21 .socialSection .clubCard .buttonMobile .btn-primary:focus,
.t21 .socialSection .clubCard .buttonMobile .btn-primary:hover {
	background: #321117;
}
.t21 .socialSection .clubCard .clubContent {
	padding-top: 23rem;
}
.t21 .socialSection .clubCard .clubContent .clubName {
	margin-bottom: 2rem;
	color: #fff;
}
.t21 .socialSection .clubCard .clubContent .btn-primary {
	background: #571f29;
	color: #fff;
}
.t21 .socialSection .clubCard .clubContent .btn-primary:focus,
.t21 .socialSection .clubCard .clubContent .btn-primary:hover {
	background: #321117;
}
.t21 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
.t21 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
	content: "";
	background: url(../i/sprites/social-sprite.png) -95px -29px no-repeat;
	width: 18px;
	height: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t21 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
	.t21 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t21 .clubKit a:before {
	background: #7d2c3b;
}
.t21 .clubColourSvg,
.t21 .mob-heroSvg {
	fill: #7d2c3b;
}
.t21 .clubColourBg {
	background: #7d2c3b;
	color: #fff;
}
.t21 .clubColourBg .clubIndex__button-icon {
	fill: #fff;
}
@media (max-width: 43.75em) {
	.t21 .clubColourBg .clubIndex__button-icon {
		fill: #6c6c6c;
	}
}
.t21 .clubColourBg .stadiumName,
.t21 .clubColourBg a,
.t21 .clubColourBg h1,
.t21 .clubColourBg h2,
.t21 .clubColourBg h3,
.t21 .clubColourBg h4,
.t21 .clubColourBg h5,
.t21 .clubColourBg h6,
.t21 .clubColourBg p {
	color: #fff;
}
@media (max-width: 43.75em) {
	.t21 .clubColourBg .stadiumName,
	.t21 .clubColourBg a,
	.t21 .clubColourBg h1,
	.t21 .clubColourBg h2,
	.t21 .clubColourBg h3,
	.t21 .clubColourBg h4,
	.t21 .clubColourBg h5,
	.t21 .clubColourBg h6,
	.t21 .clubColourBg p {
		color: #2f2f2f;
	}
}
.t21 .clubColourBg .clubDetailsContainer .stadiumName a,
.t21 .clubColourBg .clubDetailsContainer .team {
	color: #fff;
}
.t21 .clubColourBtn {
	background: #571f29;
	color: #fff;
}
.t21 .clubColourBtn [class*="arrow-right"] {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t21 .clubColourBtn [class*="arrow-right"] {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t21 .clubColourBtn a {
	color: #fff;
}
.t21 .clubColourBtn:focus,
.t21 .clubColourBtn:hover {
	background: #441820;
}
.t21 .clubColourStanding {
	background: #7d2c3b;
	color: #fff;
}
.t21 .clubColourStanding a {
	color: #fff;
}
.t21 .clubColourBorderTop,
.t21 .staffBox,
.t21 .topStatList {
	border-top-color: #7d2c3b !important;
}
.t21 .fixedSidebar .clubColourTabs .tablist li:not(.active) {
	background: #571f29;
}
.t21 .fixedSidebar .clubColourTabs .tablist li:not(.active):focus,
.t21 .fixedSidebar .clubColourTabs .tablist li:not(.active):hover {
	background: #441820;
}
.t21 .clubColourTabs .moreToggle.active,
.t21 .clubColourTabs a.active,
.t21 .clubColourTabs li.active {
	background: #fff;
	color: #333;
}
.t21 .clubColourTabs .moreToggle.active:focus,
.t21 .clubColourTabs .moreToggle.active:hover,
.t21 .clubColourTabs a.active:focus,
.t21 .clubColourTabs a.active:hover,
.t21 .clubColourTabs li.active:focus,
.t21 .clubColourTabs li.active:hover {
	background: #fff;
}
.t21 .sideTabsContainer [data-ui-tab] {
	border-color: #7d2c3b;
}
.t21 .sideTabsContainer .tabbed .tabs li.active,
.t21 .sideTabsContainer .tabbed .tabs li:hover {
	background: #7d2c3b;
	color: #fff;
}
.t21 .statsListBlock:before {
	background: #7d2c3b;
}
.clubIndex .t21:focus .clubColourBtn,
.clubIndex .t21:hover .clubColourBtn {
	background: #441820;
}
.t21
	.club-archive__inner-wrap--bg
	.club-archive__league-pos
	table
	tr.row--highlight {
	background-color: #7d2c3b;
}
.t38-bg,
.t6753-bg,
.t7595-bg {
	color: #333 !important;
}
.t38-bg.matchHighlightsBanner .competitionImage1,
.t6753-bg.matchHighlightsBanner .competitionImage1,
.t7595-bg.matchHighlightsBanner .competitionImage1 {
	content: "";
	background: url(../i/sprites/pl-logo-sprite.png) -291px -205px no-repeat;
	width: 85px;
	height: 36px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t38-bg.matchHighlightsBanner .competitionImage1,
	.t6753-bg.matchHighlightsBanner .competitionImage1,
	.t7595-bg.matchHighlightsBanner .competitionImage1 {
		background-image: url(../i/sprites/pl-logo-sprite@x2.png);
		background-size: 517px 308px;
	}
}
.t38-bg.matchHighlightsBanner .competitionImage11,
.t6753-bg.matchHighlightsBanner .competitionImage11,
.t7595-bg.matchHighlightsBanner .competitionImage11 {
	content: "";
	background: url(../i/sprites/pl2-logo-sprite.png) 0 -163px no-repeat;
	width: 103px;
	height: 35px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t38-bg.matchHighlightsBanner .competitionImage11,
	.t6753-bg.matchHighlightsBanner .competitionImage11,
	.t7595-bg.matchHighlightsBanner .competitionImage11 {
		background-image: url(../i/sprites/pl2-logo-sprite@x2.png);
		background-size: 329px 198px;
	}
}
.t38-bg a,
.t38-bg td,
.t6753-bg a,
.t6753-bg td,
.t7595-bg a,
.t7595-bg td {
	color: #333 !important;
}
.t38-bg .stadium:before,
.t6753-bg .stadium:before,
.t7595-bg .stadium:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -728px -552px no-repeat;
	width: 23px;
	height: 14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t38-bg .stadium:before,
	.t6753-bg .stadium:before,
	.t7595-bg .stadium:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t38-bg .website:before,
.t6753-bg .website:before,
.t7595-bg .website:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -352px no-repeat;
	width: 20px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t38-bg .website:before,
	.t6753-bg .website:before,
	.t7595-bg .website:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t38-bg .website:after,
.t6753-bg .website:after,
.t7595-bg .website:after {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t38-bg .website:after,
	.t6753-bg .website:after,
	.t7595-bg .website:after {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t38-bg .socialLinks:before,
.t6753-bg .socialLinks:before,
.t7595-bg .socialLinks:before {
	content: "";
	background: url(../i/sprites/external-sprite.png) 0 -22px no-repeat;
	width: 20px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t38-bg .socialLinks:before,
	.t6753-bg .socialLinks:before,
	.t7595-bg .socialLinks:before {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t38-bg.bar,
.t38-bg.personalised-video__content,
.t38-pseudo:after,
.t38-pseudo:before,
.t6753-bg.bar,
.t6753-bg.personalised-video__content,
.t6753-pseudo:after,
.t6753-pseudo:before,
.t7595-bg.bar,
.t7595-bg.personalised-video__content,
.t7595-pseudo:after,
.t7595-pseudo:before {
	background: #f5f5f5 !important;
}
.t38-fill .clipped,
.t38-fill .darken,
.t38-fill .fill,
.t6753-fill .clipped,
.t6753-fill .darken,
.t6753-fill .fill,
.t7595-fill .clipped,
.t7595-fill .darken,
.t7595-fill .fill {
	fill: #f5f5f5 !important;
}
.t38-btn,
.t6753-btn,
.t7595-btn {
	background: #f5f5f5 !important;
	color: #fff !important;
	color: #333 !important;
}
.t38-btn .arrow-rightwhite,
.t6753-btn .arrow-rightwhite,
.t7595-btn .arrow-rightwhite {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t38-btn .arrow-rightwhite,
	.t6753-btn .arrow-rightwhite,
	.t7595-btn .arrow-rightwhite {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t38-btn .external-w,
.t6753-btn .external-w,
.t7595-btn .external-w {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t38-btn .external-w,
	.t6753-btn .external-w,
	.t7595-btn .external-w {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t38-btn:focus .arrow-rightwhite,
.t38-btn:hover .arrow-rightwhite,
.t6753-btn:focus .arrow-rightwhite,
.t6753-btn:hover .arrow-rightwhite,
.t7595-btn:focus .arrow-rightwhite,
.t7595-btn:hover .arrow-rightwhite {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t38-btn:focus .arrow-rightwhite,
	.t38-btn:hover .arrow-rightwhite,
	.t6753-btn:focus .arrow-rightwhite,
	.t6753-btn:hover .arrow-rightwhite,
	.t7595-btn:focus .arrow-rightwhite,
	.t7595-btn:hover .arrow-rightwhite {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t38-btn:focus .external-w,
.t38-btn:hover .external-w,
.t6753-btn:focus .external-w,
.t6753-btn:hover .external-w,
.t7595-btn:focus .external-w,
.t7595-btn:hover .external-w {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t38-btn:focus .external-w,
	.t38-btn:hover .external-w,
	.t6753-btn:focus .external-w,
	.t6753-btn:hover .external-w,
	.t7595-btn:focus .external-w,
	.t7595-btn:hover .external-w {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t38-btn:focus,
.t38-btn:hover,
.t6753-btn:focus,
.t6753-btn:hover,
.t7595-btn:focus,
.t7595-btn:hover {
	background: #e8e8e8 !important;
	color: #333 !important;
}
.t38 .sideTabsContainer .tablist li.active,
.t38 .sideTabsContainer .tablist li:focus,
.t38 .sideTabsContainer .tablist li:hover {
	background: #f5f5f5;
	color: #333 !important;
}
.t38 .articleTabContent {
	border-left-color: #f5f5f5;
}
.t38 .icn.reply-w {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -721px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t38 .icn.reply-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t38 .icn.retweet-w {
	content: "";
	background: url(../i/sprites/global-sprite.png) -343px -488px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t38 .icn.retweet-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t38 .icn.heart-w {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -647px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t38 .icn.heart-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t38 .icn.instagram-comment-w {
	content: "";
	background: url(../i/sprites/social-sprite.png) -75px -36px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t38 .icn.instagram-comment-w {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t38 .icn.facebook-like-w {
	content: "";
	background: url(../i/sprites/social-sprite.png) -75px -18px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t38 .icn.facebook-like-w {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t38 .icn.facebook-comment-w {
	content: "";
	background: url(../i/sprites/social-sprite.png) -42px -49px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t38 .icn.facebook-comment-w {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t38 .socialSection .widget-button {
	display: inline-block;
	float: right;
}
.t38 .socialSection .socialCard .message a {
	color: #e90052;
}
.t38 .socialSection .socialCard .actions a.time {
	color: #000;
}
.t38 .socialSection .socialCard.imageCard .cardContent {
	background: #f5f5f5;
	transition: background 0.25s ease;
}
.t38 .socialSection .socialCard.imageCard .cardContent .mob-heroSvg {
	fill: #f5f5f5;
	transition: fill 0.25s ease;
}
.t38 .socialSection .socialCard.imageCard .cardContent p {
	color: #242424;
}
.t38 .socialSection .socialCard.imageCard:hover .cardContent {
	background: #dcdcdc;
}
.t38 .socialSection .socialCard.imageCard:hover .cardContent .mob-heroSvg {
	fill: #dcdcdc;
}
.t38 .socialSection .clubCard {
	background: #f5f5f5;
}
.t38 .socialSection .clubCard:after,
.t38 .socialSection .clubCard:before {
	display: none;
}
.t38 .socialSection .clubCard .clubBadge {
	padding-top: 7rem;
}
.t38 .socialSection .clubCard .buttonMobile .btn-primary {
	background: #dcdcdc;
	color: #fff;
}
.t38 .socialSection .clubCard .buttonMobile .btn-primary:focus,
.t38 .socialSection .clubCard .buttonMobile .btn-primary:hover {
	background: #c2c2c2;
}
.t38 .socialSection .clubCard .buttonMobile .btn-primary .btn-primary,
.t38 .socialSection .clubCard .buttonMobile .btn-primary .clubName {
	color: #333;
}
.t38 .socialSection .clubCard .clubContent {
	padding-top: 23rem;
}
.t38 .socialSection .clubCard .clubContent .clubName {
	margin-bottom: 2rem;
	color: #fff;
}
.t38 .socialSection .clubCard .clubContent .btn-primary {
	background: #dcdcdc;
	color: #fff;
}
.t38 .socialSection .clubCard .clubContent .btn-primary:focus,
.t38 .socialSection .clubCard .clubContent .btn-primary:hover {
	background: #c2c2c2;
}
.t38 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
.t38 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
	content: "";
	background: url(../i/sprites/social-sprite.png) -95px -29px no-repeat;
	width: 18px;
	height: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t38 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
	.t38 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t38 .socialSection .clubCard .clubContent .btn-primary,
.t38 .socialSection .clubCard .clubContent .clubName {
	color: #333;
}
.t38 .clubKit a:before {
	background: #f5f5f5;
}
.t38 .clubColourSvg,
.t38 .mob-heroSvg {
	fill: #f5f5f5;
}
.t38 .stadium-w {
	content: "";
	background: url(../i/sprites/global-sprite.png) -728px -552px no-repeat;
	width: 23px;
	height: 14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t38 .stadium-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t38 .stadium:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -728px -552px no-repeat;
	width: 23px;
	height: 14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t38 .stadium:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t38 .website:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -352px no-repeat;
	width: 20px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t38 .website:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t38 .website:after {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t38 .website:after {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t38 .socialLinks:before {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t38 .socialLinks:before {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t38 .clubColourBg {
	background: #f5f5f5;
	color: #2f2f2f;
	color: #333;
}
.t38 .clubColourBg .clubIndex__button-icon {
	fill: #2f2f2f;
}
@media (max-width: 43.75em) {
	.t38 .clubColourBg .clubIndex__button-icon {
		fill: #6c6c6c;
	}
}
.t38 .clubColourBg .stadiumName,
.t38 .clubColourBg a,
.t38 .clubColourBg h1,
.t38 .clubColourBg h2,
.t38 .clubColourBg h3,
.t38 .clubColourBg h4,
.t38 .clubColourBg h5,
.t38 .clubColourBg h6,
.t38 .clubColourBg p {
	color: #2f2f2f;
}
@media (max-width: 43.75em) {
	.t38 .clubColourBg .stadiumName,
	.t38 .clubColourBg a,
	.t38 .clubColourBg h1,
	.t38 .clubColourBg h2,
	.t38 .clubColourBg h3,
	.t38 .clubColourBg h4,
	.t38 .clubColourBg h5,
	.t38 .clubColourBg h6,
	.t38 .clubColourBg p {
		color: #2f2f2f;
	}
}
.t38 .clubColourBg .clubDetailsContainer .stadiumName a,
.t38 .clubColourBg .clubDetailsContainer .team {
	color: #2f2f2f;
}
.t38 .clubColourBg a,
.t38 .clubColourBg h1,
.t38 .clubColourBg h2,
.t38 .clubColourBg h3,
.t38 .clubColourBg h4,
.t38 .clubColourBg h5,
.t38 .clubColourBg h6,
.t38 .clubColourBg p {
	color: #333;
}
.t38 .clubColourBg .stadium:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -728px -552px no-repeat;
	width: 23px;
	height: 14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t38 .clubColourBg .stadium:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t38 .clubColourBg .website:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -352px no-repeat;
	width: 20px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t38 .clubColourBg .website:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t38 .clubColourBg .website:after {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t38 .clubColourBg .website:after {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t38 .clubColourBg .socialLinks:before {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t38 .clubColourBg .socialLinks:before {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t38 .clubColourBtn {
	background: #dcdcdc;
	color: #fff;
	color: #333;
}
.t38 .clubColourBtn [class*="arrow-right"] {
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
.t38 .clubColourBtn a {
	color: #fff;
}
.t38 .clubColourBtn [class*="arrow-right"] {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) -82px -64px no-repeat;
	width: 9px;
	height: 8px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t38 .clubColourBtn [class*="arrow-right"] {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t38 .clubColourBtn [class*="external"] {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t38 .clubColourBtn [class*="external"] {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t38 .clubColourBtn a {
	color: #333;
}
.t38 .clubColourBtn:focus,
.t38 .clubColourBtn:hover {
	background: #cfcfcf;
}
.t38 .clubColourStanding {
	background: #f5f5f5;
	color: #fff;
}
.t38 .clubColourStanding a {
	color: #fff;
	color: #333;
}
.t38 .clubColourBorderTop,
.t38 .staffBox,
.t38 .topStatList {
	border-top-color: #f5f5f5 !important;
}
.t38 .fixedSidebar .clubColourTabs .tablist li:not(.active) {
	background: #dcdcdc;
}
.t38 .fixedSidebar .clubColourTabs .tablist li:not(.active):focus,
.t38 .fixedSidebar .clubColourTabs .tablist li:not(.active):hover {
	background: #cfcfcf;
}
.t38 .clubColourTabs .moreToggle,
.t38 .clubColourTabs a,
.t38 .clubColourTabs li {
	color: #333;
}
.t38 .clubColourTabs .moreToggle.active,
.t38 .clubColourTabs a.active,
.t38 .clubColourTabs li.active {
	background: #fff;
	color: #333;
}
.t38 .clubColourTabs .moreToggle.active:focus,
.t38 .clubColourTabs .moreToggle.active:hover,
.t38 .clubColourTabs a.active:focus,
.t38 .clubColourTabs a.active:hover,
.t38 .clubColourTabs li.active:focus,
.t38 .clubColourTabs li.active:hover {
	background: #fff;
}
.t38 .sideTabsContainer [data-ui-tab] {
	border-color: #f5f5f5;
}
.t38 .sideTabsContainer .tabbed .tabs li {
	color: #333;
}
.t38 .sideTabsContainer .tabbed .tabs li.active,
.t38 .sideTabsContainer .tabbed .tabs li:hover {
	background: #f5f5f5;
	color: #fff;
	color: #333;
}
.t38 .statsListBlock:before {
	background: #f5f5f5;
}
.clubIndex .t38:focus .clubColourBtn,
.clubIndex .t38:hover .clubColourBtn {
	background: #cfcfcf;
}
.t38
	.club-archive__inner-wrap--bg
	.club-archive__league-pos
	table
	tr.row--highlight {
	background-color: #f5f5f5;
	color: #242424;
}
.t37-bg.bar,
.t37-bg.personalised-video__content,
.t37-pseudo:after,
.t37-pseudo:before,
.t6754-bg.bar,
.t6754-bg.personalised-video__content,
.t6754-pseudo:after,
.t6754-pseudo:before,
.t8941-bg.bar,
.t8941-bg.personalised-video__content,
.t8941-pseudo:after,
.t8941-pseudo:before {
	background: #cf181d !important;
}
.t37-fill .clipped,
.t37-fill .darken,
.t37-fill .fill,
.t6754-fill .clipped,
.t6754-fill .darken,
.t6754-fill .fill,
.t8941-fill .clipped,
.t8941-fill .darken,
.t8941-fill .fill {
	fill: #cf181d !important;
}
.t37-btn,
.t6754-btn,
.t8941-btn {
	background: #cf181d !important;
	color: #fff !important;
}
.t37-btn:focus,
.t37-btn:hover,
.t6754-btn:focus,
.t6754-btn:hover,
.t8941-btn:focus,
.t8941-btn:hover {
	background: #b8151a !important;
}
.t37 .sideTabsContainer .tablist li.active,
.t37 .sideTabsContainer .tablist li:focus,
.t37 .sideTabsContainer .tablist li:hover {
	background: #cf181d;
}
.t37 .articleTabContent {
	border-left-color: #cf181d;
}
.t37 .socialSection .widget-button {
	display: inline-block;
	float: right;
}
.t37 .socialSection .socialCard.imageCard .cardContent {
	background: #cf181d;
	transition: background 0.25s ease;
}
.t37 .socialSection .socialCard.imageCard .cardContent .mob-heroSvg {
	fill: #cf181d;
	transition: fill 0.25s ease;
}
.t37 .socialSection .socialCard.imageCard:hover .cardContent {
	background: #a11317;
}
.t37 .socialSection .socialCard.imageCard:hover .cardContent .mob-heroSvg {
	fill: #a11317;
}
.t37 .socialSection .clubCard {
	background: #cf181d;
}
.t37 .socialSection .clubCard:after,
.t37 .socialSection .clubCard:before {
	display: none;
}
.t37 .socialSection .clubCard .clubBadge {
	padding-top: 7rem;
}
.t37 .socialSection .clubCard .buttonMobile .btn-primary {
	background: #a11317;
	color: #fff;
}
.t37 .socialSection .clubCard .buttonMobile .btn-primary:focus,
.t37 .socialSection .clubCard .buttonMobile .btn-primary:hover {
	background: #740d10;
}
.t37 .socialSection .clubCard .clubContent {
	padding-top: 23rem;
}
.t37 .socialSection .clubCard .clubContent .clubName {
	margin-bottom: 2rem;
	color: #fff;
}
.t37 .socialSection .clubCard .clubContent .btn-primary {
	background: #a11317;
	color: #fff;
}
.t37 .socialSection .clubCard .clubContent .btn-primary:focus,
.t37 .socialSection .clubCard .clubContent .btn-primary:hover {
	background: #740d10;
}
.t37 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
.t37 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
	content: "";
	background: url(../i/sprites/social-sprite.png) -95px -29px no-repeat;
	width: 18px;
	height: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t37 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
	.t37 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t37 .clubKit a:before {
	background: #cf181d;
}
.t37 .clubColourSvg,
.t37 .mob-heroSvg {
	fill: #cf181d;
}
.t37 .clubColourBg {
	background: #cf181d;
	color: #fff;
}
.t37 .clubColourBg .clubIndex__button-icon {
	fill: #fff;
}
@media (max-width: 43.75em) {
	.t37 .clubColourBg .clubIndex__button-icon {
		fill: #6c6c6c;
	}
}
.t37 .clubColourBg .stadiumName,
.t37 .clubColourBg a,
.t37 .clubColourBg h1,
.t37 .clubColourBg h2,
.t37 .clubColourBg h3,
.t37 .clubColourBg h4,
.t37 .clubColourBg h5,
.t37 .clubColourBg h6,
.t37 .clubColourBg p {
	color: #fff;
}
@media (max-width: 43.75em) {
	.t37 .clubColourBg .stadiumName,
	.t37 .clubColourBg a,
	.t37 .clubColourBg h1,
	.t37 .clubColourBg h2,
	.t37 .clubColourBg h3,
	.t37 .clubColourBg h4,
	.t37 .clubColourBg h5,
	.t37 .clubColourBg h6,
	.t37 .clubColourBg p {
		color: #2f2f2f;
	}
}
.t37 .clubColourBg .clubDetailsContainer .stadiumName a,
.t37 .clubColourBg .clubDetailsContainer .team {
	color: #fff;
}
.t37 .clubColourBtn {
	background: #a11317;
	color: #fff;
}
.t37 .clubColourBtn [class*="arrow-right"] {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t37 .clubColourBtn [class*="arrow-right"] {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t37 .clubColourBtn a {
	color: #fff;
}
.t37 .clubColourBtn:focus,
.t37 .clubColourBtn:hover {
	background: #8a1013;
}
.t37 .clubColourStanding {
	background: #cf181d;
	color: #fff;
}
.t37 .clubColourStanding a {
	color: #fff;
}
.t37 .clubColourBorderTop,
.t37 .staffBox,
.t37 .topStatList {
	border-top-color: #cf181d !important;
}
.t37 .fixedSidebar .clubColourTabs .tablist li:not(.active) {
	background: #a11317;
}
.t37 .fixedSidebar .clubColourTabs .tablist li:not(.active):focus,
.t37 .fixedSidebar .clubColourTabs .tablist li:not(.active):hover {
	background: #8a1013;
}
.t37 .clubColourTabs .moreToggle.active,
.t37 .clubColourTabs a.active,
.t37 .clubColourTabs li.active {
	background: #fff;
	color: #333;
}
.t37 .clubColourTabs .moreToggle.active:focus,
.t37 .clubColourTabs .moreToggle.active:hover,
.t37 .clubColourTabs a.active:focus,
.t37 .clubColourTabs a.active:hover,
.t37 .clubColourTabs li.active:focus,
.t37 .clubColourTabs li.active:hover {
	background: #fff;
}
.t37 .sideTabsContainer [data-ui-tab] {
	border-color: #cf181d;
}
.t37 .sideTabsContainer .tabbed .tabs li.active,
.t37 .sideTabsContainer .tabbed .tabs li:hover {
	background: #cf181d;
	color: #fff;
}
.t37 .statsListBlock:before {
	background: #cf181d;
}
.clubIndex .t37:focus .clubColourBtn,
.clubIndex .t37:hover .clubColourBtn {
	background: #8a1013;
}
.t37
	.club-archive__inner-wrap--bg
	.club-archive__league-pos
	table
	tr.row--highlight {
	background-color: #cf181d;
}
.t36-bg.bar,
.t36-bg.personalised-video__content,
.t36-pseudo:after,
.t36-pseudo:before,
.t7552-bg.bar,
.t7552-bg.personalised-video__content,
.t7552-pseudo:after,
.t7552-pseudo:before,
.t8951-bg.bar,
.t8951-bg.personalised-video__content,
.t8951-pseudo:after,
.t8951-pseudo:before {
	background: #0054a6 !important;
}
.t36-fill .clipped,
.t36-fill .darken,
.t36-fill .fill,
.t7552-fill .clipped,
.t7552-fill .darken,
.t7552-fill .fill,
.t8951-fill .clipped,
.t8951-fill .darken,
.t8951-fill .fill {
	fill: #0054a6 !important;
}
.t36-btn,
.t7552-btn,
.t8951-btn {
	background: #0054a6 !important;
	color: #fff !important;
}
.t36-btn:focus,
.t36-btn:hover,
.t7552-btn:focus,
.t7552-btn:hover,
.t8951-btn:focus,
.t8951-btn:hover {
	background: #00478d !important;
}
.t36 .sideTabsContainer .tablist li.active,
.t36 .sideTabsContainer .tablist li:focus,
.t36 .sideTabsContainer .tablist li:hover {
	background: #0054a6;
}
.t36 .articleTabContent {
	border-left-color: #0054a6;
}
.t36 .socialSection .widget-button {
	display: inline-block;
	float: right;
}
.t36 .socialSection .socialCard.imageCard .cardContent {
	background: #0054a6;
	transition: background 0.25s ease;
}
.t36 .socialSection .socialCard.imageCard .cardContent .mob-heroSvg {
	fill: #0054a6;
	transition: fill 0.25s ease;
}
.t36 .socialSection .socialCard.imageCard:hover .cardContent {
	background: #003a73;
}
.t36 .socialSection .socialCard.imageCard:hover .cardContent .mob-heroSvg {
	fill: #003a73;
}
.t36 .socialSection .clubCard {
	background: #0054a6;
}
.t36 .socialSection .clubCard:after,
.t36 .socialSection .clubCard:before {
	display: none;
}
.t36 .socialSection .clubCard .clubBadge {
	padding-top: 7rem;
}
.t36 .socialSection .clubCard .buttonMobile .btn-primary {
	background: #003a73;
	color: #fff;
}
.t36 .socialSection .clubCard .buttonMobile .btn-primary:focus,
.t36 .socialSection .clubCard .buttonMobile .btn-primary:hover {
	background: #002040;
}
.t36 .socialSection .clubCard .clubContent {
	padding-top: 23rem;
}
.t36 .socialSection .clubCard .clubContent .clubName {
	margin-bottom: 2rem;
	color: #fff;
}
.t36 .socialSection .clubCard .clubContent .btn-primary {
	background: #003a73;
	color: #fff;
}
.t36 .socialSection .clubCard .clubContent .btn-primary:focus,
.t36 .socialSection .clubCard .clubContent .btn-primary:hover {
	background: #002040;
}
.t36 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
.t36 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
	content: "";
	background: url(../i/sprites/social-sprite.png) -95px -29px no-repeat;
	width: 18px;
	height: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t36 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
	.t36 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t36 .clubKit a:before {
	background: #0054a6;
}
.t36 .clubColourSvg,
.t36 .mob-heroSvg {
	fill: #0054a6;
}
.t36 .clubColourBg {
	background: #0054a6;
	color: #fff;
}
.t36 .clubColourBg .clubIndex__button-icon {
	fill: #fff;
}
@media (max-width: 43.75em) {
	.t36 .clubColourBg .clubIndex__button-icon {
		fill: #6c6c6c;
	}
}
.t36 .clubColourBg .stadiumName,
.t36 .clubColourBg a,
.t36 .clubColourBg h1,
.t36 .clubColourBg h2,
.t36 .clubColourBg h3,
.t36 .clubColourBg h4,
.t36 .clubColourBg h5,
.t36 .clubColourBg h6,
.t36 .clubColourBg p {
	color: #fff;
}
@media (max-width: 43.75em) {
	.t36 .clubColourBg .stadiumName,
	.t36 .clubColourBg a,
	.t36 .clubColourBg h1,
	.t36 .clubColourBg h2,
	.t36 .clubColourBg h3,
	.t36 .clubColourBg h4,
	.t36 .clubColourBg h5,
	.t36 .clubColourBg h6,
	.t36 .clubColourBg p {
		color: #2f2f2f;
	}
}
.t36 .clubColourBg .clubDetailsContainer .stadiumName a,
.t36 .clubColourBg .clubDetailsContainer .team {
	color: #fff;
}
.t36 .clubColourBtn {
	background: #003a73;
	color: #fff;
}
.t36 .clubColourBtn [class*="arrow-right"] {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t36 .clubColourBtn [class*="arrow-right"] {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t36 .clubColourBtn a {
	color: #fff;
}
.t36 .clubColourBtn:focus,
.t36 .clubColourBtn:hover {
	background: #002d5a;
}
.t36 .clubColourStanding {
	background: #0054a6;
	color: #fff;
}
.t36 .clubColourStanding a {
	color: #fff;
}
.t36 .clubColourBorderTop,
.t36 .staffBox,
.t36 .topStatList {
	border-top-color: #0054a6 !important;
}
.t36 .fixedSidebar .clubColourTabs .tablist li:not(.active) {
	background: #003a73;
}
.t36 .fixedSidebar .clubColourTabs .tablist li:not(.active):focus,
.t36 .fixedSidebar .clubColourTabs .tablist li:not(.active):hover {
	background: #002d5a;
}
.t36 .clubColourTabs .moreToggle.active,
.t36 .clubColourTabs a.active,
.t36 .clubColourTabs li.active {
	background: #fff;
	color: #333;
}
.t36 .clubColourTabs .moreToggle.active:focus,
.t36 .clubColourTabs .moreToggle.active:hover,
.t36 .clubColourTabs a.active:focus,
.t36 .clubColourTabs a.active:hover,
.t36 .clubColourTabs li.active:focus,
.t36 .clubColourTabs li.active:hover {
	background: #fff;
}
.t36 .sideTabsContainer [data-ui-tab] {
	border-color: #0054a6;
}
.t36 .sideTabsContainer .tabbed .tabs li.active,
.t36 .sideTabsContainer .tabbed .tabs li:hover {
	background: #0054a6;
	color: #fff;
}
.t36 .statsListBlock:before {
	background: #0054a6;
}
.clubIndex .t36:focus .clubColourBtn,
.clubIndex .t36:hover .clubColourBtn {
	background: #002d5a;
}
.t36
	.club-archive__inner-wrap--bg
	.club-archive__league-pos
	table
	tr.row--highlight {
	background-color: #0054a6;
}
.t41-bg.bar,
.t41-bg.personalised-video__content,
.t41-pseudo:after,
.t41-pseudo:before,
.t7579-bg.bar,
.t7579-bg.personalised-video__content,
.t7579-pseudo:after,
.t7579-pseudo:before,
.t8942-bg.bar,
.t8942-bg.personalised-video__content,
.t8942-pseudo:after,
.t8942-pseudo:before {
	background: #104c8c !important;
}
.t41-fill .clipped,
.t41-fill .darken,
.t41-fill .fill,
.t7579-fill .clipped,
.t7579-fill .darken,
.t7579-fill .fill,
.t8942-fill .clipped,
.t8942-fill .darken,
.t8942-fill .fill {
	fill: #104c8c !important;
}
.t41-btn,
.t7579-btn,
.t8942-btn {
	background: #104c8c !important;
	color: #fff !important;
}
.t41-btn:focus,
.t41-btn:hover,
.t7579-btn:focus,
.t7579-btn:hover,
.t8942-btn:focus,
.t8942-btn:hover {
	background: #0d4075 !important;
}
.t41 .sideTabsContainer .tablist li.active,
.t41 .sideTabsContainer .tablist li:focus,
.t41 .sideTabsContainer .tablist li:hover {
	background: #104c8c;
}
.t41 .articleTabContent {
	border-left-color: #104c8c;
}
.t41 .socialSection .widget-button {
	display: inline-block;
	float: right;
}
.t41 .socialSection .socialCard.imageCard .cardContent {
	background: #104c8c;
	transition: background 0.25s ease;
}
.t41 .socialSection .socialCard.imageCard .cardContent .mob-heroSvg {
	fill: #104c8c;
	transition: fill 0.25s ease;
}
.t41 .socialSection .socialCard.imageCard:hover .cardContent {
	background: #0b335e;
}
.t41 .socialSection .socialCard.imageCard:hover .cardContent .mob-heroSvg {
	fill: #0b335e;
}
.t41 .socialSection .clubCard {
	background: #104c8c;
}
.t41 .socialSection .clubCard:after,
.t41 .socialSection .clubCard:before {
	display: none;
}
.t41 .socialSection .clubCard .clubBadge {
	padding-top: 7rem;
}
.t41 .socialSection .clubCard .buttonMobile .btn-primary {
	background: #0b335e;
	color: #fff;
}
.t41 .socialSection .clubCard .buttonMobile .btn-primary:focus,
.t41 .socialSection .clubCard .buttonMobile .btn-primary:hover {
	background: #061a30;
}
.t41 .socialSection .clubCard .clubContent {
	padding-top: 23rem;
}
.t41 .socialSection .clubCard .clubContent .clubName {
	margin-bottom: 2rem;
	color: #fff;
}
.t41 .socialSection .clubCard .clubContent .btn-primary {
	background: #0b335e;
	color: #fff;
}
.t41 .socialSection .clubCard .clubContent .btn-primary:focus,
.t41 .socialSection .clubCard .clubContent .btn-primary:hover {
	background: #061a30;
}
.t41 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
.t41 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
	content: "";
	background: url(../i/sprites/social-sprite.png) -95px -29px no-repeat;
	width: 18px;
	height: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t41 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
	.t41 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t41 .clubKit a:before {
	background: #104c8c;
}
.t41 .clubColourSvg,
.t41 .mob-heroSvg {
	fill: #104c8c;
}
.t41 .clubColourBg {
	background: #104c8c;
	color: #fff;
}
.t41 .clubColourBg .clubIndex__button-icon {
	fill: #fff;
}
@media (max-width: 43.75em) {
	.t41 .clubColourBg .clubIndex__button-icon {
		fill: #6c6c6c;
	}
}
.t41 .clubColourBg .stadiumName,
.t41 .clubColourBg a,
.t41 .clubColourBg h1,
.t41 .clubColourBg h2,
.t41 .clubColourBg h3,
.t41 .clubColourBg h4,
.t41 .clubColourBg h5,
.t41 .clubColourBg h6,
.t41 .clubColourBg p {
	color: #fff;
}
@media (max-width: 43.75em) {
	.t41 .clubColourBg .stadiumName,
	.t41 .clubColourBg a,
	.t41 .clubColourBg h1,
	.t41 .clubColourBg h2,
	.t41 .clubColourBg h3,
	.t41 .clubColourBg h4,
	.t41 .clubColourBg h5,
	.t41 .clubColourBg h6,
	.t41 .clubColourBg p {
		color: #2f2f2f;
	}
}
.t41 .clubColourBg .clubDetailsContainer .stadiumName a,
.t41 .clubColourBg .clubDetailsContainer .team {
	color: #fff;
}
.t41 .clubColourBtn {
	background: #0b335e;
	color: #fff;
}
.t41 .clubColourBtn [class*="arrow-right"] {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t41 .clubColourBtn [class*="arrow-right"] {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t41 .clubColourBtn a {
	color: #fff;
}
.t41 .clubColourBtn:focus,
.t41 .clubColourBtn:hover {
	background: #082747;
}
.t41 .clubColourStanding {
	background: #104c8c;
	color: #fff;
}
.t41 .clubColourStanding a {
	color: #fff;
}
.t41 .clubColourBorderTop,
.t41 .staffBox,
.t41 .topStatList {
	border-top-color: #104c8c !important;
}
.t41 .fixedSidebar .clubColourTabs .tablist li:not(.active) {
	background: #0b335e;
}
.t41 .fixedSidebar .clubColourTabs .tablist li:not(.active):focus,
.t41 .fixedSidebar .clubColourTabs .tablist li:not(.active):hover {
	background: #082747;
}
.t41 .clubColourTabs .moreToggle.active,
.t41 .clubColourTabs a.active,
.t41 .clubColourTabs li.active {
	background: #fff;
	color: #333;
}
.t41 .clubColourTabs .moreToggle.active:focus,
.t41 .clubColourTabs .moreToggle.active:hover,
.t41 .clubColourTabs a.active:focus,
.t41 .clubColourTabs a.active:hover,
.t41 .clubColourTabs li.active:focus,
.t41 .clubColourTabs li.active:hover {
	background: #fff;
}
.t41 .sideTabsContainer [data-ui-tab] {
	border-color: #104c8c;
}
.t41 .sideTabsContainer .tabbed .tabs li.active,
.t41 .sideTabsContainer .tabbed .tabs li:hover {
	background: #104c8c;
	color: #fff;
}
.t41 .statsListBlock:before {
	background: #104c8c;
}
.clubIndex .t41:focus .clubColourBtn,
.clubIndex .t41:hover .clubColourBtn {
	background: #082747;
}
.t41
	.club-archive__inner-wrap--bg
	.club-archive__league-pos
	table
	tr.row--highlight {
	background-color: #104c8c;
}
.t5-bg.bar,
.t5-bg.personalised-video__content,
.t5-pseudo:after,
.t5-pseudo:before,
.t6748-bg.bar,
.t6748-bg.personalised-video__content,
.t6748-pseudo:after,
.t6748-pseudo:before,
.t7590-bg.bar,
.t7590-bg.personalised-video__content,
.t7590-pseudo:after,
.t7590-pseudo:before {
	background: #00adef !important;
}
.t5-fill .clipped,
.t5-fill .darken,
.t5-fill .fill,
.t6748-fill .clipped,
.t6748-fill .darken,
.t6748-fill .fill,
.t7590-fill .clipped,
.t7590-fill .darken,
.t7590-fill .fill {
	fill: #00adef !important;
}
.t5-btn,
.t6748-btn,
.t7590-btn {
	background: #00adef !important;
	color: #fff !important;
}
.t5-btn:focus,
.t5-btn:hover,
.t6748-btn:focus,
.t6748-btn:hover,
.t7590-btn:focus,
.t7590-btn:hover {
	background: #009bd6 !important;
}
.t5 .sideTabsContainer .tablist li.active,
.t5 .sideTabsContainer .tablist li:focus,
.t5 .sideTabsContainer .tablist li:hover {
	background: #00adef;
}
.t5 .articleTabContent {
	border-left-color: #00adef;
}
.t5 .socialSection .widget-button {
	display: inline-block;
	float: right;
}
.t5 .socialSection .socialCard.imageCard .cardContent {
	background: #00adef;
	transition: background 0.25s ease;
}
.t5 .socialSection .socialCard.imageCard .cardContent .mob-heroSvg {
	fill: #00adef;
	transition: fill 0.25s ease;
}
.t5 .socialSection .socialCard.imageCard:hover .cardContent {
	background: #0088bc;
}
.t5 .socialSection .socialCard.imageCard:hover .cardContent .mob-heroSvg {
	fill: #0088bc;
}
.t5 .socialSection .clubCard {
	background: #00adef;
}
.t5 .socialSection .clubCard:after,
.t5 .socialSection .clubCard:before {
	display: none;
}
.t5 .socialSection .clubCard .clubBadge {
	padding-top: 7rem;
}
.t5 .socialSection .clubCard .buttonMobile .btn-primary {
	background: #0088bc;
	color: #fff;
}
.t5 .socialSection .clubCard .buttonMobile .btn-primary:focus,
.t5 .socialSection .clubCard .buttonMobile .btn-primary:hover {
	background: #006389;
}
.t5 .socialSection .clubCard .clubContent {
	padding-top: 23rem;
}
.t5 .socialSection .clubCard .clubContent .clubName {
	margin-bottom: 2rem;
	color: #fff;
}
.t5 .socialSection .clubCard .clubContent .btn-primary {
	background: #0088bc;
	color: #fff;
}
.t5 .socialSection .clubCard .clubContent .btn-primary:focus,
.t5 .socialSection .clubCard .clubContent .btn-primary:hover {
	background: #006389;
}
.t5 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
.t5 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
	content: "";
	background: url(../i/sprites/social-sprite.png) -95px -29px no-repeat;
	width: 18px;
	height: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t5 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
	.t5 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t5 .clubKit a:before {
	background: #00adef;
}
.t5 .clubColourSvg,
.t5 .mob-heroSvg {
	fill: #00adef;
}
.t5 .clubColourBg {
	background: #00adef;
	color: #fff;
}
.t5 .clubColourBg .clubIndex__button-icon {
	fill: #fff;
}
@media (max-width: 43.75em) {
	.t5 .clubColourBg .clubIndex__button-icon {
		fill: #6c6c6c;
	}
}
.t5 .clubColourBg .stadiumName,
.t5 .clubColourBg a,
.t5 .clubColourBg h1,
.t5 .clubColourBg h2,
.t5 .clubColourBg h3,
.t5 .clubColourBg h4,
.t5 .clubColourBg h5,
.t5 .clubColourBg h6,
.t5 .clubColourBg p {
	color: #fff;
}
@media (max-width: 43.75em) {
	.t5 .clubColourBg .stadiumName,
	.t5 .clubColourBg a,
	.t5 .clubColourBg h1,
	.t5 .clubColourBg h2,
	.t5 .clubColourBg h3,
	.t5 .clubColourBg h4,
	.t5 .clubColourBg h5,
	.t5 .clubColourBg h6,
	.t5 .clubColourBg p {
		color: #2f2f2f;
	}
}
.t5 .clubColourBg .clubDetailsContainer .stadiumName a,
.t5 .clubColourBg .clubDetailsContainer .team {
	color: #fff;
}
.t5 .clubColourBtn {
	background: #0088bc;
	color: #fff;
}
.t5 .clubColourBtn [class*="arrow-right"] {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t5 .clubColourBtn [class*="arrow-right"] {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t5 .clubColourBtn a {
	color: #fff;
}
.t5 .clubColourBtn:focus,
.t5 .clubColourBtn:hover {
	background: #0076a3;
}
.t5 .clubColourStanding {
	background: #00adef;
	color: #fff;
}
.t5 .clubColourStanding a {
	color: #fff;
}
.t5 .clubColourBorderTop,
.t5 .staffBox,
.t5 .topStatList {
	border-top-color: #00adef !important;
}
.t5 .fixedSidebar .clubColourTabs .tablist li:not(.active) {
	background: #0088bc;
}
.t5 .fixedSidebar .clubColourTabs .tablist li:not(.active):focus,
.t5 .fixedSidebar .clubColourTabs .tablist li:not(.active):hover {
	background: #0076a3;
}
.t5 .clubColourTabs .moreToggle.active,
.t5 .clubColourTabs a.active,
.t5 .clubColourTabs li.active {
	background: #fff;
	color: #333;
}
.t5 .clubColourTabs .moreToggle.active:focus,
.t5 .clubColourTabs .moreToggle.active:hover,
.t5 .clubColourTabs a.active:focus,
.t5 .clubColourTabs a.active:hover,
.t5 .clubColourTabs li.active:focus,
.t5 .clubColourTabs li.active:hover {
	background: #fff;
}
.t5 .sideTabsContainer [data-ui-tab] {
	border-color: #00adef;
}
.t5 .sideTabsContainer .tabbed .tabs li.active,
.t5 .sideTabsContainer .tabbed .tabs li:hover {
	background: #00adef;
	color: #fff;
}
.t5 .statsListBlock:before {
	background: #00adef;
}
.clubIndex .t5:focus .clubColourBtn,
.clubIndex .t5:hover .clubColourBtn {
	background: #0076a3;
}
.t5
	.club-archive__inner-wrap--bg
	.club-archive__league-pos
	table
	tr.row--highlight {
	background-color: #00adef;
}
.t92-bg.bar,
.t92-bg.personalised-video__content,
.t92-pseudo:after,
.t92-pseudo:before {
	background: #f7931e !important;
}
.t92-fill .clipped,
.t92-fill .darken,
.t92-fill .fill {
	fill: #f7931e !important;
}
.t92-btn {
	background: #f7931e !important;
	color: #fff !important;
}
.t92-btn:focus,
.t92-btn:hover {
	background: #f38709 !important;
}
.t92 .sideTabsContainer .tablist li.active,
.t92 .sideTabsContainer .tablist li:focus,
.t92 .sideTabsContainer .tablist li:hover {
	background: #f7931e;
}
.t92 .articleTabContent {
	border-left-color: #f7931e;
}
.t92 .socialSection .widget-button {
	display: inline-block;
	float: right;
}
.t92 .socialSection .socialCard.imageCard .cardContent {
	background: #f7931e;
	transition: background 0.25s ease;
}
.t92 .socialSection .socialCard.imageCard .cardContent .mob-heroSvg {
	fill: #f7931e;
	transition: fill 0.25s ease;
}
.t92 .socialSection .socialCard.imageCard:hover .cardContent {
	background: #da7908;
}
.t92 .socialSection .socialCard.imageCard:hover .cardContent .mob-heroSvg {
	fill: #da7908;
}
.t92 .socialSection .clubCard {
	background: #f7931e;
}
.t92 .socialSection .clubCard:after,
.t92 .socialSection .clubCard:before {
	display: none;
}
.t92 .socialSection .clubCard .clubBadge {
	padding-top: 7rem;
}
.t92 .socialSection .clubCard .buttonMobile .btn-primary {
	background: #da7908;
	color: #fff;
}
.t92 .socialSection .clubCard .buttonMobile .btn-primary:focus,
.t92 .socialSection .clubCard .buttonMobile .btn-primary:hover {
	background: #a95e06;
}
.t92 .socialSection .clubCard .clubContent {
	padding-top: 23rem;
}
.t92 .socialSection .clubCard .clubContent .clubName {
	margin-bottom: 2rem;
	color: #fff;
}
.t92 .socialSection .clubCard .clubContent .btn-primary {
	background: #da7908;
	color: #fff;
}
.t92 .socialSection .clubCard .clubContent .btn-primary:focus,
.t92 .socialSection .clubCard .clubContent .btn-primary:hover {
	background: #a95e06;
}
.t92 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
.t92 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
	content: "";
	background: url(../i/sprites/social-sprite.png) -95px -29px no-repeat;
	width: 18px;
	height: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t92 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
	.t92 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t92 .clubKit a:before {
	background: #f7931e;
}
.t92 .clubColourSvg,
.t92 .mob-heroSvg {
	fill: #f7931e;
}
.t92 .clubColourBg {
	background: #f7931e;
	color: #2f2f2f;
}
.t92 .clubColourBg .clubIndex__button-icon {
	fill: #2f2f2f;
}
@media (max-width: 43.75em) {
	.t92 .clubColourBg .clubIndex__button-icon {
		fill: #6c6c6c;
	}
}
.t92 .clubColourBg .stadiumName,
.t92 .clubColourBg a,
.t92 .clubColourBg h1,
.t92 .clubColourBg h2,
.t92 .clubColourBg h3,
.t92 .clubColourBg h4,
.t92 .clubColourBg h5,
.t92 .clubColourBg h6,
.t92 .clubColourBg p {
	color: #2f2f2f;
}
@media (max-width: 43.75em) {
	.t92 .clubColourBg .stadiumName,
	.t92 .clubColourBg a,
	.t92 .clubColourBg h1,
	.t92 .clubColourBg h2,
	.t92 .clubColourBg h3,
	.t92 .clubColourBg h4,
	.t92 .clubColourBg h5,
	.t92 .clubColourBg h6,
	.t92 .clubColourBg p {
		color: #2f2f2f;
	}
}
.t92 .clubColourBg .clubDetailsContainer .stadiumName a,
.t92 .clubColourBg .clubDetailsContainer .team {
	color: #2f2f2f;
}
.t92 .clubColourBtn {
	background: #da7908;
	color: #fff;
}
.t92 .clubColourBtn [class*="arrow-right"] {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t92 .clubColourBtn [class*="arrow-right"] {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t92 .clubColourBtn a {
	color: #fff;
}
.t92 .clubColourBtn:focus,
.t92 .clubColourBtn:hover {
	background: #c26c07;
}
.t92 .clubColourStanding {
	background: #f7931e;
	color: #fff;
}
.t92 .clubColourStanding a {
	color: #fff;
}
.t92 .clubColourBorderTop,
.t92 .staffBox,
.t92 .topStatList {
	border-top-color: #f7931e !important;
}
.t92 .fixedSidebar .clubColourTabs .tablist li:not(.active) {
	background: #da7908;
}
.t92 .fixedSidebar .clubColourTabs .tablist li:not(.active):focus,
.t92 .fixedSidebar .clubColourTabs .tablist li:not(.active):hover {
	background: #c26c07;
}
.t92 .clubColourTabs .moreToggle.active,
.t92 .clubColourTabs a.active,
.t92 .clubColourTabs li.active {
	background: #fff;
	color: #333;
}
.t92 .clubColourTabs .moreToggle.active:focus,
.t92 .clubColourTabs .moreToggle.active:hover,
.t92 .clubColourTabs a.active:focus,
.t92 .clubColourTabs a.active:hover,
.t92 .clubColourTabs li.active:focus,
.t92 .clubColourTabs li.active:hover {
	background: #fff;
}
.t92 .sideTabsContainer [data-ui-tab] {
	border-color: #f7931e;
}
.t92 .sideTabsContainer .tabbed .tabs li.active,
.t92 .sideTabsContainer .tabbed .tabs li:hover {
	background: #f7931e;
	color: #fff;
}
.t92 .statsListBlock:before {
	background: #f7931e;
}
.clubIndex .t92:focus .clubColourBtn,
.clubIndex .t92:hover .clubColourBtn {
	background: #c26c07;
}
.t92
	.club-archive__inner-wrap--bg
	.club-archive__league-pos
	table
	tr.row--highlight {
	background-color: #f7931e;
}
.t30-bg,
.t6425-bg,
.t6745-bg {
	color: #333 !important;
}
.t30-bg.matchHighlightsBanner .competitionImage1,
.t6425-bg.matchHighlightsBanner .competitionImage1,
.t6745-bg.matchHighlightsBanner .competitionImage1 {
	content: "";
	background: url(../i/sprites/pl-logo-sprite.png) -291px -205px no-repeat;
	width: 85px;
	height: 36px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t30-bg.matchHighlightsBanner .competitionImage1,
	.t6425-bg.matchHighlightsBanner .competitionImage1,
	.t6745-bg.matchHighlightsBanner .competitionImage1 {
		background-image: url(../i/sprites/pl-logo-sprite@x2.png);
		background-size: 517px 308px;
	}
}
.t30-bg.matchHighlightsBanner .competitionImage11,
.t6425-bg.matchHighlightsBanner .competitionImage11,
.t6745-bg.matchHighlightsBanner .competitionImage11 {
	content: "";
	background: url(../i/sprites/pl2-logo-sprite.png) 0 -163px no-repeat;
	width: 103px;
	height: 35px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t30-bg.matchHighlightsBanner .competitionImage11,
	.t6425-bg.matchHighlightsBanner .competitionImage11,
	.t6745-bg.matchHighlightsBanner .competitionImage11 {
		background-image: url(../i/sprites/pl2-logo-sprite@x2.png);
		background-size: 329px 198px;
	}
}
.t30-bg a,
.t30-bg td,
.t6425-bg a,
.t6425-bg td,
.t6745-bg a,
.t6745-bg td {
	color: #333 !important;
}
.t30-bg .stadium:before,
.t6425-bg .stadium:before,
.t6745-bg .stadium:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -728px -552px no-repeat;
	width: 23px;
	height: 14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t30-bg .stadium:before,
	.t6425-bg .stadium:before,
	.t6745-bg .stadium:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t30-bg .website:before,
.t6425-bg .website:before,
.t6745-bg .website:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -352px no-repeat;
	width: 20px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t30-bg .website:before,
	.t6425-bg .website:before,
	.t6745-bg .website:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t30-bg .website:after,
.t6425-bg .website:after,
.t6745-bg .website:after {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t30-bg .website:after,
	.t6425-bg .website:after,
	.t6745-bg .website:after {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t30-bg .socialLinks:before,
.t6425-bg .socialLinks:before,
.t6745-bg .socialLinks:before {
	content: "";
	background: url(../i/sprites/external-sprite.png) 0 -22px no-repeat;
	width: 20px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t30-bg .socialLinks:before,
	.t6425-bg .socialLinks:before,
	.t6745-bg .socialLinks:before {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t30-bg.bar,
.t30-bg.personalised-video__content,
.t30-pseudo:after,
.t30-pseudo:before,
.t6425-bg.bar,
.t6425-bg.personalised-video__content,
.t6425-pseudo:after,
.t6425-pseudo:before,
.t6745-bg.bar,
.t6745-bg.personalised-video__content,
.t6745-pseudo:after,
.t6745-pseudo:before {
	background: #f5f5f5 !important;
}
.t30-fill .clipped,
.t30-fill .darken,
.t30-fill .fill,
.t6425-fill .clipped,
.t6425-fill .darken,
.t6425-fill .fill,
.t6745-fill .clipped,
.t6745-fill .darken,
.t6745-fill .fill {
	fill: #f5f5f5 !important;
}
.t30-btn,
.t6425-btn,
.t6745-btn {
	background: #f5f5f5 !important;
	color: #fff !important;
	color: #333 !important;
}
.t30-btn .arrow-rightwhite,
.t6425-btn .arrow-rightwhite,
.t6745-btn .arrow-rightwhite {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t30-btn .arrow-rightwhite,
	.t6425-btn .arrow-rightwhite,
	.t6745-btn .arrow-rightwhite {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t30-btn .external-w,
.t6425-btn .external-w,
.t6745-btn .external-w {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t30-btn .external-w,
	.t6425-btn .external-w,
	.t6745-btn .external-w {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t30-btn:focus .arrow-rightwhite,
.t30-btn:hover .arrow-rightwhite,
.t6425-btn:focus .arrow-rightwhite,
.t6425-btn:hover .arrow-rightwhite,
.t6745-btn:focus .arrow-rightwhite,
.t6745-btn:hover .arrow-rightwhite {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t30-btn:focus .arrow-rightwhite,
	.t30-btn:hover .arrow-rightwhite,
	.t6425-btn:focus .arrow-rightwhite,
	.t6425-btn:hover .arrow-rightwhite,
	.t6745-btn:focus .arrow-rightwhite,
	.t6745-btn:hover .arrow-rightwhite {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t30-btn:focus .external-w,
.t30-btn:hover .external-w,
.t6425-btn:focus .external-w,
.t6425-btn:hover .external-w,
.t6745-btn:focus .external-w,
.t6745-btn:hover .external-w {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t30-btn:focus .external-w,
	.t30-btn:hover .external-w,
	.t6425-btn:focus .external-w,
	.t6425-btn:hover .external-w,
	.t6745-btn:focus .external-w,
	.t6745-btn:hover .external-w {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t30-btn:focus,
.t30-btn:hover,
.t6425-btn:focus,
.t6425-btn:hover,
.t6745-btn:focus,
.t6745-btn:hover {
	background: #e8e8e8 !important;
	color: #333 !important;
}
.t30 .sideTabsContainer .tablist li.active,
.t30 .sideTabsContainer .tablist li:focus,
.t30 .sideTabsContainer .tablist li:hover {
	background: #f5f5f5;
	color: #333 !important;
}
.t30 .articleTabContent {
	border-left-color: #f5f5f5;
}
.t30 .icn.reply-w {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -721px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t30 .icn.reply-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t30 .icn.retweet-w {
	content: "";
	background: url(../i/sprites/global-sprite.png) -343px -488px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t30 .icn.retweet-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t30 .icn.heart-w {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -647px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t30 .icn.heart-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t30 .icn.instagram-comment-w {
	content: "";
	background: url(../i/sprites/social-sprite.png) -75px -36px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t30 .icn.instagram-comment-w {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t30 .icn.facebook-like-w {
	content: "";
	background: url(../i/sprites/social-sprite.png) -75px -18px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t30 .icn.facebook-like-w {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t30 .icn.facebook-comment-w {
	content: "";
	background: url(../i/sprites/social-sprite.png) -42px -49px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t30 .icn.facebook-comment-w {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t30 .socialSection .widget-button {
	display: inline-block;
	float: right;
}
.t30 .socialSection .socialCard .message a {
	color: #e90052;
}
.t30 .socialSection .socialCard .actions a.time {
	color: #000;
}
.t30 .socialSection .socialCard.imageCard .cardContent {
	background: #f5f5f5;
	transition: background 0.25s ease;
}
.t30 .socialSection .socialCard.imageCard .cardContent .mob-heroSvg {
	fill: #f5f5f5;
	transition: fill 0.25s ease;
}
.t30 .socialSection .socialCard.imageCard .cardContent p {
	color: #242424;
}
.t30 .socialSection .socialCard.imageCard:hover .cardContent {
	background: #dcdcdc;
}
.t30 .socialSection .socialCard.imageCard:hover .cardContent .mob-heroSvg {
	fill: #dcdcdc;
}
.t30 .socialSection .clubCard {
	background: #f5f5f5;
}
.t30 .socialSection .clubCard:after,
.t30 .socialSection .clubCard:before {
	display: none;
}
.t30 .socialSection .clubCard .clubBadge {
	padding-top: 7rem;
}
.t30 .socialSection .clubCard .buttonMobile .btn-primary {
	background: #dcdcdc;
	color: #fff;
}
.t30 .socialSection .clubCard .buttonMobile .btn-primary:focus,
.t30 .socialSection .clubCard .buttonMobile .btn-primary:hover {
	background: #c2c2c2;
}
.t30 .socialSection .clubCard .buttonMobile .btn-primary .btn-primary,
.t30 .socialSection .clubCard .buttonMobile .btn-primary .clubName {
	color: #333;
}
.t30 .socialSection .clubCard .clubContent {
	padding-top: 23rem;
}
.t30 .socialSection .clubCard .clubContent .clubName {
	margin-bottom: 2rem;
	color: #fff;
}
.t30 .socialSection .clubCard .clubContent .btn-primary {
	background: #dcdcdc;
	color: #fff;
}
.t30 .socialSection .clubCard .clubContent .btn-primary:focus,
.t30 .socialSection .clubCard .clubContent .btn-primary:hover {
	background: #c2c2c2;
}
.t30 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
.t30 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
	content: "";
	background: url(../i/sprites/social-sprite.png) -95px -29px no-repeat;
	width: 18px;
	height: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t30 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
	.t30 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t30 .socialSection .clubCard .clubContent .btn-primary,
.t30 .socialSection .clubCard .clubContent .clubName {
	color: #333;
}
.t30 .clubKit a:before {
	background: #f5f5f5;
}
.t30 .clubColourSvg,
.t30 .mob-heroSvg {
	fill: #f5f5f5;
}
.t30 .stadium-w {
	content: "";
	background: url(../i/sprites/global-sprite.png) -728px -552px no-repeat;
	width: 23px;
	height: 14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t30 .stadium-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t30 .stadium:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -728px -552px no-repeat;
	width: 23px;
	height: 14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t30 .stadium:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t30 .website:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -352px no-repeat;
	width: 20px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t30 .website:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t30 .website:after {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t30 .website:after {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t30 .socialLinks:before {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t30 .socialLinks:before {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t30 .clubColourBg {
	background: #f5f5f5;
	color: #2f2f2f;
	color: #333;
}
.t30 .clubColourBg .clubIndex__button-icon {
	fill: #2f2f2f;
}
@media (max-width: 43.75em) {
	.t30 .clubColourBg .clubIndex__button-icon {
		fill: #6c6c6c;
	}
}
.t30 .clubColourBg .stadiumName,
.t30 .clubColourBg a,
.t30 .clubColourBg h1,
.t30 .clubColourBg h2,
.t30 .clubColourBg h3,
.t30 .clubColourBg h4,
.t30 .clubColourBg h5,
.t30 .clubColourBg h6,
.t30 .clubColourBg p {
	color: #2f2f2f;
}
@media (max-width: 43.75em) {
	.t30 .clubColourBg .stadiumName,
	.t30 .clubColourBg a,
	.t30 .clubColourBg h1,
	.t30 .clubColourBg h2,
	.t30 .clubColourBg h3,
	.t30 .clubColourBg h4,
	.t30 .clubColourBg h5,
	.t30 .clubColourBg h6,
	.t30 .clubColourBg p {
		color: #2f2f2f;
	}
}
.t30 .clubColourBg .clubDetailsContainer .stadiumName a,
.t30 .clubColourBg .clubDetailsContainer .team {
	color: #2f2f2f;
}
.t30 .clubColourBg a,
.t30 .clubColourBg h1,
.t30 .clubColourBg h2,
.t30 .clubColourBg h3,
.t30 .clubColourBg h4,
.t30 .clubColourBg h5,
.t30 .clubColourBg h6,
.t30 .clubColourBg p {
	color: #333;
}
.t30 .clubColourBg .stadium:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -728px -552px no-repeat;
	width: 23px;
	height: 14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t30 .clubColourBg .stadium:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t30 .clubColourBg .website:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -352px no-repeat;
	width: 20px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t30 .clubColourBg .website:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t30 .clubColourBg .website:after {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t30 .clubColourBg .website:after {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t30 .clubColourBg .socialLinks:before {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t30 .clubColourBg .socialLinks:before {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t30 .clubColourBtn {
	background: #dcdcdc;
	color: #fff;
	color: #333;
}
.t30 .clubColourBtn [class*="arrow-right"] {
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
.t30 .clubColourBtn a {
	color: #fff;
}
.t30 .clubColourBtn [class*="arrow-right"] {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) -82px -64px no-repeat;
	width: 9px;
	height: 8px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t30 .clubColourBtn [class*="arrow-right"] {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t30 .clubColourBtn [class*="external"] {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t30 .clubColourBtn [class*="external"] {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t30 .clubColourBtn a {
	color: #333;
}
.t30 .clubColourBtn:focus,
.t30 .clubColourBtn:hover {
	background: #cfcfcf;
}
.t30 .clubColourStanding {
	background: #f5f5f5;
	color: #fff;
}
.t30 .clubColourStanding a {
	color: #fff;
	color: #333;
}
.t30 .clubColourBorderTop,
.t30 .staffBox,
.t30 .topStatList {
	border-top-color: #f5f5f5 !important;
}
.t30 .fixedSidebar .clubColourTabs .tablist li:not(.active) {
	background: #dcdcdc;
}
.t30 .fixedSidebar .clubColourTabs .tablist li:not(.active):focus,
.t30 .fixedSidebar .clubColourTabs .tablist li:not(.active):hover {
	background: #cfcfcf;
}
.t30 .clubColourTabs .moreToggle,
.t30 .clubColourTabs a,
.t30 .clubColourTabs li {
	color: #333;
}
.t30 .clubColourTabs .moreToggle.active,
.t30 .clubColourTabs a.active,
.t30 .clubColourTabs li.active {
	background: #fff;
	color: #333;
}
.t30 .clubColourTabs .moreToggle.active:focus,
.t30 .clubColourTabs .moreToggle.active:hover,
.t30 .clubColourTabs a.active:focus,
.t30 .clubColourTabs a.active:hover,
.t30 .clubColourTabs li.active:focus,
.t30 .clubColourTabs li.active:hover {
	background: #fff;
}
.t30 .sideTabsContainer [data-ui-tab] {
	border-color: #f5f5f5;
}
.t30 .sideTabsContainer .tabbed .tabs li {
	color: #333;
}
.t30 .sideTabsContainer .tabbed .tabs li.active,
.t30 .sideTabsContainer .tabbed .tabs li:hover {
	background: #f5f5f5;
	color: #fff;
	color: #333;
}
.t30 .statsListBlock:before {
	background: #f5f5f5;
}
.clubIndex .t30:focus .clubColourBtn,
.clubIndex .t30:hover .clubColourBtn {
	background: #cfcfcf;
}
.t30
	.club-archive__inner-wrap--bg
	.club-archive__league-pos
	table
	tr.row--highlight {
	background-color: #f5f5f5;
	color: #242424;
}
.t55-bg.bar,
.t55-bg.personalised-video__content,
.t55-pseudo:after,
.t55-pseudo:before {
	background: #6c0c33 !important;
}
.t55-fill .clipped,
.t55-fill .darken,
.t55-fill .fill {
	fill: #6c0c33 !important;
}
.t55-btn {
	background: #6c0c33 !important;
	color: #fff !important;
}
.t55-btn:focus,
.t55-btn:hover {
	background: #550928 !important;
}
.t55 .sideTabsContainer .tablist li.active,
.t55 .sideTabsContainer .tablist li:focus,
.t55 .sideTabsContainer .tablist li:hover {
	background: #6c0c33;
}
.t55 .articleTabContent {
	border-left-color: #6c0c33;
}
.t55 .socialSection .widget-button {
	display: inline-block;
	float: right;
}
.t55 .socialSection .socialCard.imageCard .cardContent {
	background: #6c0c33;
	transition: background 0.25s ease;
}
.t55 .socialSection .socialCard.imageCard .cardContent .mob-heroSvg {
	fill: #6c0c33;
	transition: fill 0.25s ease;
}
.t55 .socialSection .socialCard.imageCard:hover .cardContent {
	background: #3e071d;
}
.t55 .socialSection .socialCard.imageCard:hover .cardContent .mob-heroSvg {
	fill: #3e071d;
}
.t55 .socialSection .clubCard {
	background: #6c0c33;
}
.t55 .socialSection .clubCard:after,
.t55 .socialSection .clubCard:before {
	display: none;
}
.t55 .socialSection .clubCard .clubBadge {
	padding-top: 7rem;
}
.t55 .socialSection .clubCard .buttonMobile .btn-primary {
	background: #3e071d;
	color: #fff;
}
.t55 .socialSection .clubCard .buttonMobile .btn-primary:focus,
.t55 .socialSection .clubCard .buttonMobile .btn-primary:hover {
	background: #100208;
}
.t55 .socialSection .clubCard .clubContent {
	padding-top: 23rem;
}
.t55 .socialSection .clubCard .clubContent .clubName {
	margin-bottom: 2rem;
	color: #fff;
}
.t55 .socialSection .clubCard .clubContent .btn-primary {
	background: #3e071d;
	color: #fff;
}
.t55 .socialSection .clubCard .clubContent .btn-primary:focus,
.t55 .socialSection .clubCard .clubContent .btn-primary:hover {
	background: #100208;
}
.t55 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
.t55 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
	content: "";
	background: url(../i/sprites/social-sprite.png) -95px -29px no-repeat;
	width: 18px;
	height: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t55 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
	.t55 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t55 .clubKit a:before {
	background: #6c0c33;
}
.t55 .clubColourSvg,
.t55 .mob-heroSvg {
	fill: #6c0c33;
}
.t55 .clubColourBg {
	background: #6c0c33;
	color: #fff;
}
.t55 .clubColourBg .clubIndex__button-icon {
	fill: #fff;
}
@media (max-width: 43.75em) {
	.t55 .clubColourBg .clubIndex__button-icon {
		fill: #6c6c6c;
	}
}
.t55 .clubColourBg .stadiumName,
.t55 .clubColourBg a,
.t55 .clubColourBg h1,
.t55 .clubColourBg h2,
.t55 .clubColourBg h3,
.t55 .clubColourBg h4,
.t55 .clubColourBg h5,
.t55 .clubColourBg h6,
.t55 .clubColourBg p {
	color: #fff;
}
@media (max-width: 43.75em) {
	.t55 .clubColourBg .stadiumName,
	.t55 .clubColourBg a,
	.t55 .clubColourBg h1,
	.t55 .clubColourBg h2,
	.t55 .clubColourBg h3,
	.t55 .clubColourBg h4,
	.t55 .clubColourBg h5,
	.t55 .clubColourBg h6,
	.t55 .clubColourBg p {
		color: #2f2f2f;
	}
}
.t55 .clubColourBg .clubDetailsContainer .stadiumName a,
.t55 .clubColourBg .clubDetailsContainer .team {
	color: #fff;
}
.t55 .clubColourBtn {
	background: #3e071d;
	color: #fff;
}
.t55 .clubColourBtn [class*="arrow-right"] {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t55 .clubColourBtn [class*="arrow-right"] {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t55 .clubColourBtn a {
	color: #fff;
}
.t55 .clubColourBtn:focus,
.t55 .clubColourBtn:hover {
	background: #270412;
}
.t55 .clubColourStanding {
	background: #6c0c33;
	color: #fff;
}
.t55 .clubColourStanding a {
	color: #fff;
}
.t55 .clubColourBorderTop,
.t55 .staffBox,
.t55 .topStatList {
	border-top-color: #6c0c33 !important;
}
.t55 .fixedSidebar .clubColourTabs .tablist li:not(.active) {
	background: #3e071d;
}
.t55 .fixedSidebar .clubColourTabs .tablist li:not(.active):focus,
.t55 .fixedSidebar .clubColourTabs .tablist li:not(.active):hover {
	background: #270412;
}
.t55 .clubColourTabs .moreToggle.active,
.t55 .clubColourTabs a.active,
.t55 .clubColourTabs li.active {
	background: #fff;
	color: #333;
}
.t55 .clubColourTabs .moreToggle.active:focus,
.t55 .clubColourTabs .moreToggle.active:hover,
.t55 .clubColourTabs a.active:focus,
.t55 .clubColourTabs a.active:hover,
.t55 .clubColourTabs li.active:focus,
.t55 .clubColourTabs li.active:hover {
	background: #fff;
}
.t55 .sideTabsContainer [data-ui-tab] {
	border-color: #6c0c33;
}
.t55 .sideTabsContainer .tabbed .tabs li.active,
.t55 .sideTabsContainer .tabbed .tabs li:hover {
	background: #6c0c33;
	color: #fff;
}
.t55 .statsListBlock:before {
	background: #6c0c33;
}
.clubIndex .t55:focus .clubColourBtn,
.clubIndex .t55:hover .clubColourBtn {
	background: #270412;
}
.t55
	.club-archive__inner-wrap--bg
	.club-archive__league-pos
	table
	tr.row--highlight {
	background-color: #6c0c33;
}
.t94-bg.bar,
.t94-bg.personalised-video__content,
.t94-pseudo:after,
.t94-pseudo:before,
.t8952-bg.bar,
.t8952-bg.personalised-video__content,
.t8952-pseudo:after,
.t8952-pseudo:before,
.t8959-bg.bar,
.t8959-bg.personalised-video__content,
.t8959-pseudo:after,
.t8959-pseudo:before {
	background: #c61d23 !important;
}
.t94-fill .clipped,
.t94-fill .darken,
.t94-fill .fill,
.t8952-fill .clipped,
.t8952-fill .darken,
.t8952-fill .fill,
.t8959-fill .clipped,
.t8959-fill .darken,
.t8959-fill .fill {
	fill: #c61d23 !important;
}
.t94-btn,
.t8952-btn,
.t8959-btn {
	background: #c61d23 !important;
	color: #fff !important;
}
.t94-btn:focus,
.t94-btn:hover,
.t8952-btn:focus,
.t8952-btn:hover,
.t8959-btn:focus,
.t8959-btn:hover {
	background: #b01a1f !important;
}
.t94 .sideTabsContainer .tablist li.active,
.t94 .sideTabsContainer .tablist li:focus,
.t94 .sideTabsContainer .tablist li:hover {
	background: #c61d23;
}
.t94 .articleTabContent {
	border-left-color: #c61d23;
}
.t94 .socialSection .widget-button {
	display: inline-block;
	float: right;
}
.t94 .socialSection .socialCard.imageCard .cardContent {
	background: #c61d23;
	transition: background 0.25s ease;
}
.t94 .socialSection .socialCard.imageCard .cardContent .mob-heroSvg {
	fill: #c61d23;
	transition: fill 0.25s ease;
}
.t94 .socialSection .socialCard.imageCard:hover .cardContent {
	background: #9a161b;
}
.t94 .socialSection .socialCard.imageCard:hover .cardContent .mob-heroSvg {
	fill: #9a161b;
}
.t94 .socialSection .clubCard {
	background: #c61d23;
}
.t94 .socialSection .clubCard:after,
.t94 .socialSection .clubCard:before {
	display: none;
}
.t94 .socialSection .clubCard .clubBadge {
	padding-top: 7rem;
}
.t94 .socialSection .clubCard .buttonMobile .btn-primary {
	background: #9a161b;
	color: #fff;
}
.t94 .socialSection .clubCard .buttonMobile .btn-primary:focus,
.t94 .socialSection .clubCard .buttonMobile .btn-primary:hover {
	background: #6d1013;
}
.t94 .socialSection .clubCard .clubContent {
	padding-top: 23rem;
}
.t94 .socialSection .clubCard .clubContent .clubName {
	margin-bottom: 2rem;
	color: #fff;
}
.t94 .socialSection .clubCard .clubContent .btn-primary {
	background: #9a161b;
	color: #fff;
}
.t94 .socialSection .clubCard .clubContent .btn-primary:focus,
.t94 .socialSection .clubCard .clubContent .btn-primary:hover {
	background: #6d1013;
}
.t94 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
.t94 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
	content: "";
	background: url(../i/sprites/social-sprite.png) -95px -29px no-repeat;
	width: 18px;
	height: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t94 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
	.t94 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t94 .clubKit a:before {
	background: #c61d23;
}
.t94 .clubColourSvg,
.t94 .mob-heroSvg {
	fill: #c61d23;
}
.t94 .clubColourBg {
	background: #c61d23;
	color: #fff;
}
.t94 .clubColourBg .clubIndex__button-icon {
	fill: #fff;
}
@media (max-width: 43.75em) {
	.t94 .clubColourBg .clubIndex__button-icon {
		fill: #6c6c6c;
	}
}
.t94 .clubColourBg .stadiumName,
.t94 .clubColourBg a,
.t94 .clubColourBg h1,
.t94 .clubColourBg h2,
.t94 .clubColourBg h3,
.t94 .clubColourBg h4,
.t94 .clubColourBg h5,
.t94 .clubColourBg h6,
.t94 .clubColourBg p {
	color: #fff;
}
@media (max-width: 43.75em) {
	.t94 .clubColourBg .stadiumName,
	.t94 .clubColourBg a,
	.t94 .clubColourBg h1,
	.t94 .clubColourBg h2,
	.t94 .clubColourBg h3,
	.t94 .clubColourBg h4,
	.t94 .clubColourBg h5,
	.t94 .clubColourBg h6,
	.t94 .clubColourBg p {
		color: #2f2f2f;
	}
}
.t94 .clubColourBg .clubDetailsContainer .stadiumName a,
.t94 .clubColourBg .clubDetailsContainer .team {
	color: #fff;
}
.t94 .clubColourBtn {
	background: #9a161b;
	color: #fff;
}
.t94 .clubColourBtn [class*="arrow-right"] {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t94 .clubColourBtn [class*="arrow-right"] {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t94 .clubColourBtn a {
	color: #fff;
}
.t94 .clubColourBtn:focus,
.t94 .clubColourBtn:hover {
	background: #831317;
}
.t94 .clubColourStanding {
	background: #c61d23;
	color: #fff;
}
.t94 .clubColourStanding a {
	color: #fff;
}
.t94 .clubColourBorderTop,
.t94 .staffBox,
.t94 .topStatList {
	border-top-color: #c61d23 !important;
}
.t94 .fixedSidebar .clubColourTabs .tablist li:not(.active) {
	background: #9a161b;
}
.t94 .fixedSidebar .clubColourTabs .tablist li:not(.active):focus,
.t94 .fixedSidebar .clubColourTabs .tablist li:not(.active):hover {
	background: #831317;
}
.t94 .clubColourTabs .moreToggle.active,
.t94 .clubColourTabs a.active,
.t94 .clubColourTabs li.active {
	background: #fff;
	color: #333;
}
.t94 .clubColourTabs .moreToggle.active:focus,
.t94 .clubColourTabs .moreToggle.active:hover,
.t94 .clubColourTabs a.active:focus,
.t94 .clubColourTabs a.active:hover,
.t94 .clubColourTabs li.active:focus,
.t94 .clubColourTabs li.active:hover {
	background: #fff;
}
.t94 .sideTabsContainer [data-ui-tab] {
	border-color: #c61d23;
}
.t94 .sideTabsContainer .tabbed .tabs li.active,
.t94 .sideTabsContainer .tabbed .tabs li:hover {
	background: #c61d23;
	color: #fff;
}
.t94 .statsListBlock:before {
	background: #c61d23;
}
.clubIndex .t94:focus .clubColourBtn,
.clubIndex .t94:hover .clubColourBtn {
	background: #831317;
}
.t94
	.club-archive__inner-wrap--bg
	.club-archive__league-pos
	table
	tr.row--highlight {
	background-color: #c61d23;
}
.t113-bg.bar,
.t113-bg.personalised-video__content,
.t113-pseudo:after,
.t113-pseudo:before,
.t7133-bg.bar,
.t7133-bg.personalised-video__content,
.t7133-pseudo:after,
.t7133-pseudo:before,
.t8953-bg.bar,
.t8953-bg.personalised-video__content,
.t8953-pseudo:after,
.t8953-pseudo:before {
	background: #e31b23 !important;
}
.t113-fill .clipped,
.t113-fill .darken,
.t113-fill .fill,
.t7133-fill .clipped,
.t7133-fill .darken,
.t7133-fill .fill,
.t8953-fill .clipped,
.t8953-fill .darken,
.t8953-fill .fill {
	fill: #e31b23 !important;
}
.t113-btn,
.t7133-btn,
.t8953-btn {
	background: #e31b23 !important;
	color: #fff !important;
}
.t113-btn:focus,
.t113-btn:hover,
.t7133-btn:focus,
.t7133-btn:hover,
.t8953-btn:focus,
.t8953-btn:hover {
	background: #cc181f !important;
}
.t113 .sideTabsContainer .tablist li.active,
.t113 .sideTabsContainer .tablist li:focus,
.t113 .sideTabsContainer .tablist li:hover {
	background: #e31b23;
}
.t113 .articleTabContent {
	border-left-color: #e31b23;
}
.t113 .socialSection .widget-button {
	display: inline-block;
	float: right;
}
.t113 .socialSection .socialCard.imageCard .cardContent {
	background: #e31b23;
	transition: background 0.25s ease;
}
.t113 .socialSection .socialCard.imageCard .cardContent .mob-heroSvg {
	fill: #e31b23;
	transition: fill 0.25s ease;
}
.t113 .socialSection .socialCard.imageCard:hover .cardContent {
	background: #b5161c;
}
.t113 .socialSection .socialCard.imageCard:hover .cardContent .mob-heroSvg {
	fill: #b5161c;
}
.t113 .socialSection .clubCard {
	background: #e31b23;
}
.t113 .socialSection .clubCard:after,
.t113 .socialSection .clubCard:before {
	display: none;
}
.t113 .socialSection .clubCard .clubBadge {
	padding-top: 7rem;
}
.t113 .socialSection .clubCard .buttonMobile .btn-primary {
	background: #b5161c;
	color: #fff;
}
.t113 .socialSection .clubCard .buttonMobile .btn-primary:focus,
.t113 .socialSection .clubCard .buttonMobile .btn-primary:hover {
	background: #881015;
}
.t113 .socialSection .clubCard .clubContent {
	padding-top: 23rem;
}
.t113 .socialSection .clubCard .clubContent .clubName {
	margin-bottom: 2rem;
	color: #fff;
}
.t113 .socialSection .clubCard .clubContent .btn-primary {
	background: #b5161c;
	color: #fff;
}
.t113 .socialSection .clubCard .clubContent .btn-primary:focus,
.t113 .socialSection .clubCard .clubContent .btn-primary:hover {
	background: #881015;
}
.t113 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
.t113 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
	content: "";
	background: url(../i/sprites/social-sprite.png) -95px -29px no-repeat;
	width: 18px;
	height: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t113 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
	.t113 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t113 .clubKit a:before {
	background: #e31b23;
}
.t113 .clubColourSvg,
.t113 .mob-heroSvg {
	fill: #e31b23;
}
.t113 .clubColourBg {
	background: #e31b23;
	color: #fff;
}
.t113 .clubColourBg .clubIndex__button-icon {
	fill: #fff;
}
@media (max-width: 43.75em) {
	.t113 .clubColourBg .clubIndex__button-icon {
		fill: #6c6c6c;
	}
}
.t113 .clubColourBg .stadiumName,
.t113 .clubColourBg a,
.t113 .clubColourBg h1,
.t113 .clubColourBg h2,
.t113 .clubColourBg h3,
.t113 .clubColourBg h4,
.t113 .clubColourBg h5,
.t113 .clubColourBg h6,
.t113 .clubColourBg p {
	color: #fff;
}
@media (max-width: 43.75em) {
	.t113 .clubColourBg .stadiumName,
	.t113 .clubColourBg a,
	.t113 .clubColourBg h1,
	.t113 .clubColourBg h2,
	.t113 .clubColourBg h3,
	.t113 .clubColourBg h4,
	.t113 .clubColourBg h5,
	.t113 .clubColourBg h6,
	.t113 .clubColourBg p {
		color: #2f2f2f;
	}
}
.t113 .clubColourBg .clubDetailsContainer .stadiumName a,
.t113 .clubColourBg .clubDetailsContainer .team {
	color: #fff;
}
.t113 .clubColourBtn {
	background: #b5161c;
	color: #fff;
}
.t113 .clubColourBtn [class*="arrow-right"] {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t113 .clubColourBtn [class*="arrow-right"] {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t113 .clubColourBtn a {
	color: #fff;
}
.t113 .clubColourBtn:focus,
.t113 .clubColourBtn:hover {
	background: #9f1318;
}
.t113 .clubColourStanding {
	background: #e31b23;
	color: #fff;
}
.t113 .clubColourStanding a {
	color: #fff;
}
.t113 .clubColourBorderTop,
.t113 .staffBox,
.t113 .topStatList {
	border-top-color: #e31b23 !important;
}
.t113 .fixedSidebar .clubColourTabs .tablist li:not(.active) {
	background: #b5161c;
}
.t113 .fixedSidebar .clubColourTabs .tablist li:not(.active):focus,
.t113 .fixedSidebar .clubColourTabs .tablist li:not(.active):hover {
	background: #9f1318;
}
.t113 .clubColourTabs .moreToggle.active,
.t113 .clubColourTabs a.active,
.t113 .clubColourTabs li.active {
	background: #fff;
	color: #333;
}
.t113 .clubColourTabs .moreToggle.active:focus,
.t113 .clubColourTabs .moreToggle.active:hover,
.t113 .clubColourTabs a.active:focus,
.t113 .clubColourTabs a.active:hover,
.t113 .clubColourTabs li.active:focus,
.t113 .clubColourTabs li.active:hover {
	background: #fff;
}
.t113 .sideTabsContainer [data-ui-tab] {
	border-color: #e31b23;
}
.t113 .sideTabsContainer .tabbed .tabs li.active,
.t113 .sideTabsContainer .tabbed .tabs li:hover {
	background: #e31b23;
	color: #fff;
}
.t113 .statsListBlock:before {
	background: #e31b23;
}
.clubIndex .t113:focus .clubColourBtn,
.clubIndex .t113:hover .clubColourBtn {
	background: #9f1318;
}
.t113
	.club-archive__inner-wrap--bg
	.club-archive__league-pos
	table
	tr.row--highlight {
	background-color: #e31b23;
}
.t90-bg.bar,
.t90-bg.personalised-video__content,
.t90-pseudo:after,
.t90-pseudo:before,
.t9331-bg.bar,
.t9331-bg.personalised-video__content,
.t9331-pseudo:after,
.t9331-pseudo:before {
	background: #6a003a !important;
}
.t90-fill .clipped,
.t90-fill .darken,
.t90-fill .fill,
.t9331-fill .clipped,
.t9331-fill .darken,
.t9331-fill .fill {
	fill: #6a003a !important;
}
.t90-btn,
.t9331-btn {
	background: #6a003a !important;
	color: #fff !important;
}
.t90-btn:focus,
.t90-btn:hover,
.t9331-btn:focus,
.t9331-btn:hover {
	background: #51002c !important;
}
.t90 .sideTabsContainer .tablist li.active,
.t90 .sideTabsContainer .tablist li:focus,
.t90 .sideTabsContainer .tablist li:hover {
	background: #6a003a;
}
.t90 .articleTabContent {
	border-left-color: #6a003a;
}
.t90 .socialSection .widget-button {
	display: inline-block;
	float: right;
}
.t90 .socialSection .socialCard.imageCard .cardContent {
	background: #6a003a;
	transition: background 0.25s ease;
}
.t90 .socialSection .socialCard.imageCard .cardContent .mob-heroSvg {
	fill: #6a003a;
	transition: fill 0.25s ease;
}
.t90 .socialSection .socialCard.imageCard:hover .cardContent {
	background: #37001e;
}
.t90 .socialSection .socialCard.imageCard:hover .cardContent .mob-heroSvg {
	fill: #37001e;
}
.t90 .socialSection .clubCard {
	background: #6a003a;
}
.t90 .socialSection .clubCard:after,
.t90 .socialSection .clubCard:before {
	display: none;
}
.t90 .socialSection .clubCard .clubBadge {
	padding-top: 7rem;
}
.t90 .socialSection .clubCard .buttonMobile .btn-primary {
	background: #37001e;
	color: #fff;
}
.t90 .socialSection .clubCard .buttonMobile .btn-primary:focus,
.t90 .socialSection .clubCard .buttonMobile .btn-primary:hover {
	background: #040002;
}
.t90 .socialSection .clubCard .clubContent {
	padding-top: 23rem;
}
.t90 .socialSection .clubCard .clubContent .clubName {
	margin-bottom: 2rem;
	color: #fff;
}
.t90 .socialSection .clubCard .clubContent .btn-primary {
	background: #37001e;
	color: #fff;
}
.t90 .socialSection .clubCard .clubContent .btn-primary:focus,
.t90 .socialSection .clubCard .clubContent .btn-primary:hover {
	background: #040002;
}
.t90 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
.t90 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
	content: "";
	background: url(../i/sprites/social-sprite.png) -95px -29px no-repeat;
	width: 18px;
	height: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t90 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
	.t90 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t90 .clubKit a:before {
	background: #6a003a;
}
.t90 .clubColourSvg,
.t90 .mob-heroSvg {
	fill: #6a003a;
}
.t90 .clubColourBg {
	background: #6a003a;
	color: #fff;
}
.t90 .clubColourBg .clubIndex__button-icon {
	fill: #fff;
}
@media (max-width: 43.75em) {
	.t90 .clubColourBg .clubIndex__button-icon {
		fill: #6c6c6c;
	}
}
.t90 .clubColourBg .stadiumName,
.t90 .clubColourBg a,
.t90 .clubColourBg h1,
.t90 .clubColourBg h2,
.t90 .clubColourBg h3,
.t90 .clubColourBg h4,
.t90 .clubColourBg h5,
.t90 .clubColourBg h6,
.t90 .clubColourBg p {
	color: #fff;
}
@media (max-width: 43.75em) {
	.t90 .clubColourBg .stadiumName,
	.t90 .clubColourBg a,
	.t90 .clubColourBg h1,
	.t90 .clubColourBg h2,
	.t90 .clubColourBg h3,
	.t90 .clubColourBg h4,
	.t90 .clubColourBg h5,
	.t90 .clubColourBg h6,
	.t90 .clubColourBg p {
		color: #2f2f2f;
	}
}
.t90 .clubColourBg .clubDetailsContainer .stadiumName a,
.t90 .clubColourBg .clubDetailsContainer .team {
	color: #fff;
}
.t90 .clubColourBtn {
	background: #37001e;
	color: #fff;
}
.t90 .clubColourBtn [class*="arrow-right"] {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t90 .clubColourBtn [class*="arrow-right"] {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t90 .clubColourBtn a {
	color: #fff;
}
.t90 .clubColourBtn:focus,
.t90 .clubColourBtn:hover {
	background: #1e0010;
}
.t90 .clubColourStanding {
	background: #6a003a;
	color: #fff;
}
.t90 .clubColourStanding a {
	color: #fff;
}
.t90 .clubColourBorderTop,
.t90 .staffBox,
.t90 .topStatList {
	border-top-color: #6a003a !important;
}
.t90 .fixedSidebar .clubColourTabs .tablist li:not(.active) {
	background: #37001e;
}
.t90 .fixedSidebar .clubColourTabs .tablist li:not(.active):focus,
.t90 .fixedSidebar .clubColourTabs .tablist li:not(.active):hover {
	background: #1e0010;
}
.t90 .clubColourTabs .moreToggle.active,
.t90 .clubColourTabs a.active,
.t90 .clubColourTabs li.active {
	background: #fff;
	color: #333;
}
.t90 .clubColourTabs .moreToggle.active:focus,
.t90 .clubColourTabs .moreToggle.active:hover,
.t90 .clubColourTabs a.active:focus,
.t90 .clubColourTabs a.active:hover,
.t90 .clubColourTabs li.active:focus,
.t90 .clubColourTabs li.active:hover {
	background: #fff;
}
.t90 .sideTabsContainer [data-ui-tab] {
	border-color: #6a003a;
}
.t90 .sideTabsContainer .tabbed .tabs li.active,
.t90 .sideTabsContainer .tabbed .tabs li:hover {
	background: #6a003a;
	color: #fff;
}
.t90 .statsListBlock:before {
	background: #6a003a;
}
.clubIndex .t90:focus .clubColourBtn,
.clubIndex .t90:hover .clubColourBtn {
	background: #1e0010;
}
.t90
	.club-archive__inner-wrap--bg
	.club-archive__league-pos
	table
	tr.row--highlight {
	background-color: #6a003a;
}
.t97-bg.bar,
.t97-bg.personalised-video__content,
.t97-pseudo:after,
.t97-pseudo:before,
.t8949-bg.bar,
.t8949-bg.personalised-video__content,
.t8949-pseudo:after,
.t8949-pseudo:before,
.t8962-bg.bar,
.t8962-bg.personalised-video__content,
.t8962-pseudo:after,
.t8962-pseudo:before {
	background: #035daa !important;
}
.t97-fill .clipped,
.t97-fill .darken,
.t97-fill .fill,
.t8949-fill .clipped,
.t8949-fill .darken,
.t8949-fill .fill,
.t8962-fill .clipped,
.t8962-fill .darken,
.t8962-fill .fill {
	fill: #035daa !important;
}
.t97-btn,
.t8949-btn,
.t8962-btn {
	background: #035daa !important;
	color: #fff !important;
}
.t97-btn:focus,
.t97-btn:hover,
.t8949-btn:focus,
.t8949-btn:hover,
.t8962-btn:focus,
.t8962-btn:hover {
	background: #034f91 !important;
}
.t97 .sideTabsContainer .tablist li.active,
.t97 .sideTabsContainer .tablist li:focus,
.t97 .sideTabsContainer .tablist li:hover {
	background: #035daa;
}
.t97 .articleTabContent {
	border-left-color: #035daa;
}
.t97 .socialSection .widget-button {
	display: inline-block;
	float: right;
}
.t97 .socialSection .socialCard.imageCard .cardContent {
	background: #035daa;
	transition: background 0.25s ease;
}
.t97 .socialSection .socialCard.imageCard .cardContent .mob-heroSvg {
	fill: #035daa;
	transition: fill 0.25s ease;
}
.t97 .socialSection .socialCard.imageCard:hover .cardContent {
	background: #024278;
}
.t97 .socialSection .socialCard.imageCard:hover .cardContent .mob-heroSvg {
	fill: #024278;
}
.t97 .socialSection .clubCard {
	background: #035daa;
}
.t97 .socialSection .clubCard:after,
.t97 .socialSection .clubCard:before {
	display: none;
}
.t97 .socialSection .clubCard .clubBadge {
	padding-top: 7rem;
}
.t97 .socialSection .clubCard .buttonMobile .btn-primary {
	background: #024278;
	color: #fff;
}
.t97 .socialSection .clubCard .buttonMobile .btn-primary:focus,
.t97 .socialSection .clubCard .buttonMobile .btn-primary:hover {
	background: #012646;
}
.t97 .socialSection .clubCard .clubContent {
	padding-top: 23rem;
}
.t97 .socialSection .clubCard .clubContent .clubName {
	margin-bottom: 2rem;
	color: #fff;
}
.t97 .socialSection .clubCard .clubContent .btn-primary {
	background: #024278;
	color: #fff;
}
.t97 .socialSection .clubCard .clubContent .btn-primary:focus,
.t97 .socialSection .clubCard .clubContent .btn-primary:hover {
	background: #012646;
}
.t97 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
.t97 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
	content: "";
	background: url(../i/sprites/social-sprite.png) -95px -29px no-repeat;
	width: 18px;
	height: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t97 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
	.t97 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t97 .clubKit a:before {
	background: #035daa;
}
.t97 .clubColourSvg,
.t97 .mob-heroSvg {
	fill: #035daa;
}
.t97 .clubColourBg {
	background: #035daa;
	color: #fff;
}
.t97 .clubColourBg .clubIndex__button-icon {
	fill: #fff;
}
@media (max-width: 43.75em) {
	.t97 .clubColourBg .clubIndex__button-icon {
		fill: #6c6c6c;
	}
}
.t97 .clubColourBg .stadiumName,
.t97 .clubColourBg a,
.t97 .clubColourBg h1,
.t97 .clubColourBg h2,
.t97 .clubColourBg h3,
.t97 .clubColourBg h4,
.t97 .clubColourBg h5,
.t97 .clubColourBg h6,
.t97 .clubColourBg p {
	color: #fff;
}
@media (max-width: 43.75em) {
	.t97 .clubColourBg .stadiumName,
	.t97 .clubColourBg a,
	.t97 .clubColourBg h1,
	.t97 .clubColourBg h2,
	.t97 .clubColourBg h3,
	.t97 .clubColourBg h4,
	.t97 .clubColourBg h5,
	.t97 .clubColourBg h6,
	.t97 .clubColourBg p {
		color: #2f2f2f;
	}
}
.t97 .clubColourBg .clubDetailsContainer .stadiumName a,
.t97 .clubColourBg .clubDetailsContainer .team {
	color: #fff;
}
.t97 .clubColourBtn {
	background: #024278;
	color: #fff;
}
.t97 .clubColourBtn [class*="arrow-right"] {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t97 .clubColourBtn [class*="arrow-right"] {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t97 .clubColourBtn a {
	color: #fff;
}
.t97 .clubColourBtn:focus,
.t97 .clubColourBtn:hover {
	background: #02345f;
}
.t97 .clubColourStanding {
	background: #035daa;
	color: #fff;
}
.t97 .clubColourStanding a {
	color: #fff;
}
.t97 .clubColourBorderTop,
.t97 .staffBox,
.t97 .topStatList {
	border-top-color: #035daa !important;
}
.t97 .fixedSidebar .clubColourTabs .tablist li:not(.active) {
	background: #024278;
}
.t97 .fixedSidebar .clubColourTabs .tablist li:not(.active):focus,
.t97 .fixedSidebar .clubColourTabs .tablist li:not(.active):hover {
	background: #02345f;
}
.t97 .clubColourTabs .moreToggle.active,
.t97 .clubColourTabs a.active,
.t97 .clubColourTabs li.active {
	background: #fff;
	color: #333;
}
.t97 .clubColourTabs .moreToggle.active:focus,
.t97 .clubColourTabs .moreToggle.active:hover,
.t97 .clubColourTabs a.active:focus,
.t97 .clubColourTabs a.active:hover,
.t97 .clubColourTabs li.active:focus,
.t97 .clubColourTabs li.active:hover {
	background: #fff;
}
.t97 .sideTabsContainer [data-ui-tab] {
	border-color: #035daa;
}
.t97 .sideTabsContainer .tabbed .tabs li.active,
.t97 .sideTabsContainer .tabbed .tabs li:hover {
	background: #035daa;
	color: #fff;
}
.t97 .statsListBlock:before {
	background: #035daa;
}
.clubIndex .t97:focus .clubColourBtn,
.clubIndex .t97:hover .clubColourBtn {
	background: #02345f;
}
.t97
	.club-archive__inner-wrap--bg
	.club-archive__league-pos
	table
	tr.row--highlight {
	background-color: #035daa;
}
.t33-bg.bar,
.t33-bg.personalised-video__content,
.t33-pseudo:after,
.t33-pseudo:before,
.t8925-bg.bar,
.t8925-bg.personalised-video__content,
.t8925-pseudo:after,
.t8925-pseudo:before,
.t8961-bg.bar,
.t8961-bg.personalised-video__content,
.t8961-pseudo:after,
.t8961-pseudo:before {
	background: #e63234 !important;
}
.t33-fill .clipped,
.t33-fill .darken,
.t33-fill .fill,
.t8925-fill .clipped,
.t8925-fill .darken,
.t8925-fill .fill,
.t8961-fill .clipped,
.t8961-fill .darken,
.t8961-fill .fill {
	fill: #e63234 !important;
}
.t33-btn,
.t8925-btn,
.t8961-btn {
	background: #e63234 !important;
	color: #fff !important;
}
.t33-btn:focus,
.t33-btn:hover,
.t8925-btn:focus,
.t8925-btn:hover,
.t8961-btn:focus,
.t8961-btn:hover {
	background: #e31c1e !important;
}
.t33 .sideTabsContainer .tablist li.active,
.t33 .sideTabsContainer .tablist li:focus,
.t33 .sideTabsContainer .tablist li:hover {
	background: #e63234;
}
.t33 .articleTabContent {
	border-left-color: #e63234;
}
.t33 .socialSection .widget-button {
	display: inline-block;
	float: right;
}
.t33 .socialSection .socialCard.imageCard .cardContent {
	background: #e63234;
	transition: background 0.25s ease;
}
.t33 .socialSection .socialCard.imageCard .cardContent .mob-heroSvg {
	fill: #e63234;
	transition: fill 0.25s ease;
}
.t33 .socialSection .socialCard.imageCard:hover .cardContent {
	background: #cc191b;
}
.t33 .socialSection .socialCard.imageCard:hover .cardContent .mob-heroSvg {
	fill: #cc191b;
}
.t33 .socialSection .clubCard {
	background: #e63234;
}
.t33 .socialSection .clubCard:after,
.t33 .socialSection .clubCard:before {
	display: none;
}
.t33 .socialSection .clubCard .clubBadge {
	padding-top: 7rem;
}
.t33 .socialSection .clubCard .buttonMobile .btn-primary {
	background: #cc191b;
	color: #fff;
}
.t33 .socialSection .clubCard .buttonMobile .btn-primary:focus,
.t33 .socialSection .clubCard .buttonMobile .btn-primary:hover {
	background: #9f1315;
}
.t33 .socialSection .clubCard .clubContent {
	padding-top: 23rem;
}
.t33 .socialSection .clubCard .clubContent .clubName {
	margin-bottom: 2rem;
	color: #fff;
}
.t33 .socialSection .clubCard .clubContent .btn-primary {
	background: #cc191b;
	color: #fff;
}
.t33 .socialSection .clubCard .clubContent .btn-primary:focus,
.t33 .socialSection .clubCard .clubContent .btn-primary:hover {
	background: #9f1315;
}
.t33 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
.t33 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
	content: "";
	background: url(../i/sprites/social-sprite.png) -95px -29px no-repeat;
	width: 18px;
	height: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t33 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
	.t33 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t33 .clubKit a:before {
	background: #e63234;
}
.t33 .clubColourSvg,
.t33 .mob-heroSvg {
	fill: #e63234;
}
.t33 .clubColourBg {
	background: #e63234;
	color: #fff;
}
.t33 .clubColourBg .clubIndex__button-icon {
	fill: #fff;
}
@media (max-width: 43.75em) {
	.t33 .clubColourBg .clubIndex__button-icon {
		fill: #6c6c6c;
	}
}
.t33 .clubColourBg .stadiumName,
.t33 .clubColourBg a,
.t33 .clubColourBg h1,
.t33 .clubColourBg h2,
.t33 .clubColourBg h3,
.t33 .clubColourBg h4,
.t33 .clubColourBg h5,
.t33 .clubColourBg h6,
.t33 .clubColourBg p {
	color: #fff;
}
@media (max-width: 43.75em) {
	.t33 .clubColourBg .stadiumName,
	.t33 .clubColourBg a,
	.t33 .clubColourBg h1,
	.t33 .clubColourBg h2,
	.t33 .clubColourBg h3,
	.t33 .clubColourBg h4,
	.t33 .clubColourBg h5,
	.t33 .clubColourBg h6,
	.t33 .clubColourBg p {
		color: #2f2f2f;
	}
}
.t33 .clubColourBg .clubDetailsContainer .stadiumName a,
.t33 .clubColourBg .clubDetailsContainer .team {
	color: #fff;
}
.t33 .clubColourBtn {
	background: #cc191b;
	color: #fff;
}
.t33 .clubColourBtn [class*="arrow-right"] {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t33 .clubColourBtn [class*="arrow-right"] {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t33 .clubColourBtn a {
	color: #fff;
}
.t33 .clubColourBtn:focus,
.t33 .clubColourBtn:hover {
	background: #b51618;
}
.t33 .clubColourStanding {
	background: #e63234;
	color: #fff;
}
.t33 .clubColourStanding a {
	color: #fff;
}
.t33 .clubColourBorderTop,
.t33 .staffBox,
.t33 .topStatList {
	border-top-color: #e63234 !important;
}
.t33 .fixedSidebar .clubColourTabs .tablist li:not(.active) {
	background: #cc191b;
}
.t33 .fixedSidebar .clubColourTabs .tablist li:not(.active):focus,
.t33 .fixedSidebar .clubColourTabs .tablist li:not(.active):hover {
	background: #b51618;
}
.t33 .clubColourTabs .moreToggle.active,
.t33 .clubColourTabs a.active,
.t33 .clubColourTabs li.active {
	background: #fff;
	color: #333;
}
.t33 .clubColourTabs .moreToggle.active:focus,
.t33 .clubColourTabs .moreToggle.active:hover,
.t33 .clubColourTabs a.active:focus,
.t33 .clubColourTabs a.active:hover,
.t33 .clubColourTabs li.active:focus,
.t33 .clubColourTabs li.active:hover {
	background: #fff;
}
.t33 .sideTabsContainer [data-ui-tab] {
	border-color: #e63234;
}
.t33 .sideTabsContainer .tabbed .tabs li.active,
.t33 .sideTabsContainer .tabbed .tabs li:hover {
	background: #e63234;
	color: #fff;
}
.t33 .statsListBlock:before {
	background: #e63234;
}
.clubIndex .t33:focus .clubColourBtn,
.clubIndex .t33:hover .clubColourBtn {
	background: #b51618;
}
.t33
	.club-archive__inner-wrap--bg
	.club-archive__league-pos
	table
	tr.row--highlight {
	background-color: #e63234;
}
.t9-bg.bar,
.t9-bg.personalised-video__content,
.t9-pseudo:after,
.t9-pseudo:before,
.t8947-bg.bar,
.t8947-bg.personalised-video__content,
.t8947-pseudo:after,
.t8947-pseudo:before,
.t8965-bg.bar,
.t8965-bg.personalised-video__content,
.t8965-pseudo:after,
.t8965-pseudo:before {
	background: #009edb !important;
}
.t9-fill .clipped,
.t9-fill .darken,
.t9-fill .fill,
.t8947-fill .clipped,
.t8947-fill .darken,
.t8947-fill .fill,
.t8965-fill .clipped,
.t8965-fill .darken,
.t8965-fill .fill {
	fill: #009edb !important;
}
.t9-btn,
.t8947-btn,
.t8965-btn {
	background: #009edb !important;
	color: #fff !important;
}
.t9-btn:focus,
.t9-btn:hover,
.t8947-btn:focus,
.t8947-btn:hover,
.t8965-btn:focus,
.t8965-btn:hover {
	background: #008cc2 !important;
}
.t9 .sideTabsContainer .tablist li.active,
.t9 .sideTabsContainer .tablist li:focus,
.t9 .sideTabsContainer .tablist li:hover {
	background: #009edb;
}
.t9 .articleTabContent {
	border-left-color: #009edb;
}
.t9 .socialSection .widget-button {
	display: inline-block;
	float: right;
}
.t9 .socialSection .socialCard.imageCard .cardContent {
	background: #009edb;
	transition: background 0.25s ease;
}
.t9 .socialSection .socialCard.imageCard .cardContent .mob-heroSvg {
	fill: #009edb;
	transition: fill 0.25s ease;
}
.t9 .socialSection .socialCard.imageCard:hover .cardContent {
	background: #0079a8;
}
.t9 .socialSection .socialCard.imageCard:hover .cardContent .mob-heroSvg {
	fill: #0079a8;
}
.t9 .socialSection .clubCard {
	background: #009edb;
}
.t9 .socialSection .clubCard:after,
.t9 .socialSection .clubCard:before {
	display: none;
}
.t9 .socialSection .clubCard .clubBadge {
	padding-top: 7rem;
}
.t9 .socialSection .clubCard .buttonMobile .btn-primary {
	background: #0079a8;
	color: #fff;
}
.t9 .socialSection .clubCard .buttonMobile .btn-primary:focus,
.t9 .socialSection .clubCard .buttonMobile .btn-primary:hover {
	background: #005475;
}
.t9 .socialSection .clubCard .clubContent {
	padding-top: 23rem;
}
.t9 .socialSection .clubCard .clubContent .clubName {
	margin-bottom: 2rem;
	color: #fff;
}
.t9 .socialSection .clubCard .clubContent .btn-primary {
	background: #0079a8;
	color: #fff;
}
.t9 .socialSection .clubCard .clubContent .btn-primary:focus,
.t9 .socialSection .clubCard .clubContent .btn-primary:hover {
	background: #005475;
}
.t9 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
.t9 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
	content: "";
	background: url(../i/sprites/social-sprite.png) -95px -29px no-repeat;
	width: 18px;
	height: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t9 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
	.t9 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t9 .clubKit a:before {
	background: #009edb;
}
.t9 .clubColourSvg,
.t9 .mob-heroSvg {
	fill: #009edb;
}
.t9 .clubColourBg {
	background: #009edb;
	color: #fff;
}
.t9 .clubColourBg .clubIndex__button-icon {
	fill: #fff;
}
@media (max-width: 43.75em) {
	.t9 .clubColourBg .clubIndex__button-icon {
		fill: #6c6c6c;
	}
}
.t9 .clubColourBg .stadiumName,
.t9 .clubColourBg a,
.t9 .clubColourBg h1,
.t9 .clubColourBg h2,
.t9 .clubColourBg h3,
.t9 .clubColourBg h4,
.t9 .clubColourBg h5,
.t9 .clubColourBg h6,
.t9 .clubColourBg p {
	color: #fff;
}
@media (max-width: 43.75em) {
	.t9 .clubColourBg .stadiumName,
	.t9 .clubColourBg a,
	.t9 .clubColourBg h1,
	.t9 .clubColourBg h2,
	.t9 .clubColourBg h3,
	.t9 .clubColourBg h4,
	.t9 .clubColourBg h5,
	.t9 .clubColourBg h6,
	.t9 .clubColourBg p {
		color: #2f2f2f;
	}
}
.t9 .clubColourBg .clubDetailsContainer .stadiumName a,
.t9 .clubColourBg .clubDetailsContainer .team {
	color: #fff;
}
.t9 .clubColourBtn {
	background: #0079a8;
	color: #fff;
}
.t9 .clubColourBtn [class*="arrow-right"] {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t9 .clubColourBtn [class*="arrow-right"] {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t9 .clubColourBtn a {
	color: #fff;
}
.t9 .clubColourBtn:focus,
.t9 .clubColourBtn:hover {
	background: #00678f;
}
.t9 .clubColourStanding {
	background: #009edb;
	color: #fff;
}
.t9 .clubColourStanding a {
	color: #fff;
}
.t9 .clubColourBorderTop,
.t9 .staffBox,
.t9 .topStatList {
	border-top-color: #009edb !important;
}
.t9 .fixedSidebar .clubColourTabs .tablist li:not(.active) {
	background: #0079a8;
}
.t9 .fixedSidebar .clubColourTabs .tablist li:not(.active):focus,
.t9 .fixedSidebar .clubColourTabs .tablist li:not(.active):hover {
	background: #00678f;
}
.t9 .clubColourTabs .moreToggle.active,
.t9 .clubColourTabs a.active,
.t9 .clubColourTabs li.active {
	background: #fff;
	color: #333;
}
.t9 .clubColourTabs .moreToggle.active:focus,
.t9 .clubColourTabs .moreToggle.active:hover,
.t9 .clubColourTabs a.active:focus,
.t9 .clubColourTabs a.active:hover,
.t9 .clubColourTabs li.active:focus,
.t9 .clubColourTabs li.active:hover {
	background: #fff;
}
.t9 .sideTabsContainer [data-ui-tab] {
	border-color: #009edb;
}
.t9 .sideTabsContainer .tabbed .tabs li.active,
.t9 .sideTabsContainer .tabbed .tabs li:hover {
	background: #009edb;
	color: #fff;
}
.t9 .statsListBlock:before {
	background: #009edb;
}
.clubIndex .t9:focus .clubColourBtn,
.clubIndex .t9:hover .clubColourBtn {
	background: #00678f;
}
.t9
	.club-archive__inner-wrap--bg
	.club-archive__league-pos
	table
	tr.row--highlight {
	background-color: #009edb;
}
.t24-bg,
.t6757-bg,
.t8946-bg {
	color: #333 !important;
}
.t24-bg.matchHighlightsBanner .competitionImage1,
.t6757-bg.matchHighlightsBanner .competitionImage1,
.t8946-bg.matchHighlightsBanner .competitionImage1 {
	content: "";
	background: url(../i/sprites/pl-logo-sprite.png) -291px -205px no-repeat;
	width: 85px;
	height: 36px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t24-bg.matchHighlightsBanner .competitionImage1,
	.t6757-bg.matchHighlightsBanner .competitionImage1,
	.t8946-bg.matchHighlightsBanner .competitionImage1 {
		background-image: url(../i/sprites/pl-logo-sprite@x2.png);
		background-size: 517px 308px;
	}
}
.t24-bg.matchHighlightsBanner .competitionImage11,
.t6757-bg.matchHighlightsBanner .competitionImage11,
.t8946-bg.matchHighlightsBanner .competitionImage11 {
	content: "";
	background: url(../i/sprites/pl2-logo-sprite.png) 0 -163px no-repeat;
	width: 103px;
	height: 35px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t24-bg.matchHighlightsBanner .competitionImage11,
	.t6757-bg.matchHighlightsBanner .competitionImage11,
	.t8946-bg.matchHighlightsBanner .competitionImage11 {
		background-image: url(../i/sprites/pl2-logo-sprite@x2.png);
		background-size: 329px 198px;
	}
}
.t24-bg a,
.t24-bg td,
.t6757-bg a,
.t6757-bg td,
.t8946-bg a,
.t8946-bg td {
	color: #333 !important;
}
.t24-bg .stadium:before,
.t6757-bg .stadium:before,
.t8946-bg .stadium:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -728px -552px no-repeat;
	width: 23px;
	height: 14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t24-bg .stadium:before,
	.t6757-bg .stadium:before,
	.t8946-bg .stadium:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t24-bg .website:before,
.t6757-bg .website:before,
.t8946-bg .website:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -352px no-repeat;
	width: 20px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t24-bg .website:before,
	.t6757-bg .website:before,
	.t8946-bg .website:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t24-bg .website:after,
.t6757-bg .website:after,
.t8946-bg .website:after {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t24-bg .website:after,
	.t6757-bg .website:after,
	.t8946-bg .website:after {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t24-bg .socialLinks:before,
.t6757-bg .socialLinks:before,
.t8946-bg .socialLinks:before {
	content: "";
	background: url(../i/sprites/external-sprite.png) 0 -22px no-repeat;
	width: 20px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t24-bg .socialLinks:before,
	.t6757-bg .socialLinks:before,
	.t8946-bg .socialLinks:before {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t24-bg.bar,
.t24-bg.personalised-video__content,
.t24-pseudo:after,
.t24-pseudo:before,
.t6757-bg.bar,
.t6757-bg.personalised-video__content,
.t6757-pseudo:after,
.t6757-pseudo:before,
.t8946-bg.bar,
.t8946-bg.personalised-video__content,
.t8946-pseudo:after,
.t8946-pseudo:before {
	background: #f5f5f5 !important;
}
.t24-fill .clipped,
.t24-fill .darken,
.t24-fill .fill,
.t6757-fill .clipped,
.t6757-fill .darken,
.t6757-fill .fill,
.t8946-fill .clipped,
.t8946-fill .darken,
.t8946-fill .fill {
	fill: #f5f5f5 !important;
}
.t24-btn,
.t6757-btn,
.t8946-btn {
	background: #f5f5f5 !important;
	color: #fff !important;
	color: #333 !important;
}
.t24-btn .arrow-rightwhite,
.t6757-btn .arrow-rightwhite,
.t8946-btn .arrow-rightwhite {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t24-btn .arrow-rightwhite,
	.t6757-btn .arrow-rightwhite,
	.t8946-btn .arrow-rightwhite {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t24-btn .external-w,
.t6757-btn .external-w,
.t8946-btn .external-w {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t24-btn .external-w,
	.t6757-btn .external-w,
	.t8946-btn .external-w {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t24-btn:focus .arrow-rightwhite,
.t24-btn:hover .arrow-rightwhite,
.t6757-btn:focus .arrow-rightwhite,
.t6757-btn:hover .arrow-rightwhite,
.t8946-btn:focus .arrow-rightwhite,
.t8946-btn:hover .arrow-rightwhite {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t24-btn:focus .arrow-rightwhite,
	.t24-btn:hover .arrow-rightwhite,
	.t6757-btn:focus .arrow-rightwhite,
	.t6757-btn:hover .arrow-rightwhite,
	.t8946-btn:focus .arrow-rightwhite,
	.t8946-btn:hover .arrow-rightwhite {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t24-btn:focus .external-w,
.t24-btn:hover .external-w,
.t6757-btn:focus .external-w,
.t6757-btn:hover .external-w,
.t8946-btn:focus .external-w,
.t8946-btn:hover .external-w {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t24-btn:focus .external-w,
	.t24-btn:hover .external-w,
	.t6757-btn:focus .external-w,
	.t6757-btn:hover .external-w,
	.t8946-btn:focus .external-w,
	.t8946-btn:hover .external-w {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t24-btn:focus,
.t24-btn:hover,
.t6757-btn:focus,
.t6757-btn:hover,
.t8946-btn:focus,
.t8946-btn:hover {
	background: #e8e8e8 !important;
	color: #333 !important;
}
.t24 .sideTabsContainer .tablist li.active,
.t24 .sideTabsContainer .tablist li:focus,
.t24 .sideTabsContainer .tablist li:hover {
	background: #f5f5f5;
	color: #333 !important;
}
.t24 .articleTabContent {
	border-left-color: #f5f5f5;
}
.t24 .icn.reply-w {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -721px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t24 .icn.reply-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t24 .icn.retweet-w {
	content: "";
	background: url(../i/sprites/global-sprite.png) -343px -488px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t24 .icn.retweet-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t24 .icn.heart-w {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -647px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t24 .icn.heart-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t24 .icn.instagram-comment-w {
	content: "";
	background: url(../i/sprites/social-sprite.png) -75px -36px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t24 .icn.instagram-comment-w {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t24 .icn.facebook-like-w {
	content: "";
	background: url(../i/sprites/social-sprite.png) -75px -18px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t24 .icn.facebook-like-w {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t24 .icn.facebook-comment-w {
	content: "";
	background: url(../i/sprites/social-sprite.png) -42px -49px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t24 .icn.facebook-comment-w {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t24 .socialSection .widget-button {
	display: inline-block;
	float: right;
}
.t24 .socialSection .socialCard .message a {
	color: #e90052;
}
.t24 .socialSection .socialCard .actions a.time {
	color: #000;
}
.t24 .socialSection .socialCard.imageCard .cardContent {
	background: #f5f5f5;
	transition: background 0.25s ease;
}
.t24 .socialSection .socialCard.imageCard .cardContent .mob-heroSvg {
	fill: #f5f5f5;
	transition: fill 0.25s ease;
}
.t24 .socialSection .socialCard.imageCard .cardContent p {
	color: #242424;
}
.t24 .socialSection .socialCard.imageCard:hover .cardContent {
	background: #dcdcdc;
}
.t24 .socialSection .socialCard.imageCard:hover .cardContent .mob-heroSvg {
	fill: #dcdcdc;
}
.t24 .socialSection .clubCard {
	background: #f5f5f5;
}
.t24 .socialSection .clubCard:after,
.t24 .socialSection .clubCard:before {
	display: none;
}
.t24 .socialSection .clubCard .clubBadge {
	padding-top: 7rem;
}
.t24 .socialSection .clubCard .buttonMobile .btn-primary {
	background: #dcdcdc;
	color: #fff;
}
.t24 .socialSection .clubCard .buttonMobile .btn-primary:focus,
.t24 .socialSection .clubCard .buttonMobile .btn-primary:hover {
	background: #c2c2c2;
}
.t24 .socialSection .clubCard .buttonMobile .btn-primary .btn-primary,
.t24 .socialSection .clubCard .buttonMobile .btn-primary .clubName {
	color: #333;
}
.t24 .socialSection .clubCard .clubContent {
	padding-top: 23rem;
}
.t24 .socialSection .clubCard .clubContent .clubName {
	margin-bottom: 2rem;
	color: #fff;
}
.t24 .socialSection .clubCard .clubContent .btn-primary {
	background: #dcdcdc;
	color: #fff;
}
.t24 .socialSection .clubCard .clubContent .btn-primary:focus,
.t24 .socialSection .clubCard .clubContent .btn-primary:hover {
	background: #c2c2c2;
}
.t24 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
.t24 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
	content: "";
	background: url(../i/sprites/social-sprite.png) -95px -29px no-repeat;
	width: 18px;
	height: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t24 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
	.t24 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t24 .socialSection .clubCard .clubContent .btn-primary,
.t24 .socialSection .clubCard .clubContent .clubName {
	color: #333;
}
.t24 .clubKit a:before {
	background: #f5f5f5;
}
.t24 .clubColourSvg,
.t24 .mob-heroSvg {
	fill: #f5f5f5;
}
.t24 .stadium-w {
	content: "";
	background: url(../i/sprites/global-sprite.png) -728px -552px no-repeat;
	width: 23px;
	height: 14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t24 .stadium-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t24 .stadium:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -728px -552px no-repeat;
	width: 23px;
	height: 14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t24 .stadium:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t24 .website:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -352px no-repeat;
	width: 20px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t24 .website:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t24 .website:after {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t24 .website:after {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t24 .socialLinks:before {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t24 .socialLinks:before {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t24 .clubColourBg {
	background: #f5f5f5;
	color: #2f2f2f;
	color: #333;
}
.t24 .clubColourBg .clubIndex__button-icon {
	fill: #2f2f2f;
}
@media (max-width: 43.75em) {
	.t24 .clubColourBg .clubIndex__button-icon {
		fill: #6c6c6c;
	}
}
.t24 .clubColourBg .stadiumName,
.t24 .clubColourBg a,
.t24 .clubColourBg h1,
.t24 .clubColourBg h2,
.t24 .clubColourBg h3,
.t24 .clubColourBg h4,
.t24 .clubColourBg h5,
.t24 .clubColourBg h6,
.t24 .clubColourBg p {
	color: #2f2f2f;
}
@media (max-width: 43.75em) {
	.t24 .clubColourBg .stadiumName,
	.t24 .clubColourBg a,
	.t24 .clubColourBg h1,
	.t24 .clubColourBg h2,
	.t24 .clubColourBg h3,
	.t24 .clubColourBg h4,
	.t24 .clubColourBg h5,
	.t24 .clubColourBg h6,
	.t24 .clubColourBg p {
		color: #2f2f2f;
	}
}
.t24 .clubColourBg .clubDetailsContainer .stadiumName a,
.t24 .clubColourBg .clubDetailsContainer .team {
	color: #2f2f2f;
}
.t24 .clubColourBg a,
.t24 .clubColourBg h1,
.t24 .clubColourBg h2,
.t24 .clubColourBg h3,
.t24 .clubColourBg h4,
.t24 .clubColourBg h5,
.t24 .clubColourBg h6,
.t24 .clubColourBg p {
	color: #333;
}
.t24 .clubColourBg .stadium:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -728px -552px no-repeat;
	width: 23px;
	height: 14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t24 .clubColourBg .stadium:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t24 .clubColourBg .website:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -352px no-repeat;
	width: 20px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t24 .clubColourBg .website:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t24 .clubColourBg .website:after {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t24 .clubColourBg .website:after {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t24 .clubColourBg .socialLinks:before {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t24 .clubColourBg .socialLinks:before {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t24 .clubColourBtn {
	background: #dcdcdc;
	color: #fff;
	color: #333;
}
.t24 .clubColourBtn [class*="arrow-right"] {
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
.t24 .clubColourBtn a {
	color: #fff;
}
.t24 .clubColourBtn [class*="arrow-right"] {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) -82px -64px no-repeat;
	width: 9px;
	height: 8px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t24 .clubColourBtn [class*="arrow-right"] {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t24 .clubColourBtn [class*="external"] {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t24 .clubColourBtn [class*="external"] {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t24 .clubColourBtn a {
	color: #333;
}
.t24 .clubColourBtn:focus,
.t24 .clubColourBtn:hover {
	background: #cfcfcf;
}
.t24 .clubColourStanding {
	background: #f5f5f5;
	color: #fff;
}
.t24 .clubColourStanding a {
	color: #fff;
	color: #333;
}
.t24 .clubColourBorderTop,
.t24 .staffBox,
.t24 .topStatList {
	border-top-color: #f5f5f5 !important;
}
.t24 .fixedSidebar .clubColourTabs .tablist li:not(.active) {
	background: #dcdcdc;
}
.t24 .fixedSidebar .clubColourTabs .tablist li:not(.active):focus,
.t24 .fixedSidebar .clubColourTabs .tablist li:not(.active):hover {
	background: #cfcfcf;
}
.t24 .clubColourTabs .moreToggle,
.t24 .clubColourTabs a,
.t24 .clubColourTabs li {
	color: #333;
}
.t24 .clubColourTabs .moreToggle.active,
.t24 .clubColourTabs a.active,
.t24 .clubColourTabs li.active {
	background: #fff;
	color: #333;
}
.t24 .clubColourTabs .moreToggle.active:focus,
.t24 .clubColourTabs .moreToggle.active:hover,
.t24 .clubColourTabs a.active:focus,
.t24 .clubColourTabs a.active:hover,
.t24 .clubColourTabs li.active:focus,
.t24 .clubColourTabs li.active:hover {
	background: #fff;
}
.t24 .sideTabsContainer [data-ui-tab] {
	border-color: #f5f5f5;
}
.t24 .sideTabsContainer .tabbed .tabs li {
	color: #333;
}
.t24 .sideTabsContainer .tabbed .tabs li.active,
.t24 .sideTabsContainer .tabbed .tabs li:hover {
	background: #f5f5f5;
	color: #fff;
	color: #333;
}
.t24 .statsListBlock:before {
	background: #f5f5f5;
}
.clubIndex .t24:focus .clubColourBtn,
.clubIndex .t24:hover .clubColourBtn {
	background: #cfcfcf;
}
.t24
	.club-archive__inner-wrap--bg
	.club-archive__league-pos
	table
	tr.row--highlight {
	background-color: #f5f5f5;
	color: #242424;
}
.t54-bg,
.t6886-bg,
.t6912-bg {
	color: #333 !important;
}
.t54-bg.matchHighlightsBanner .competitionImage1,
.t6886-bg.matchHighlightsBanner .competitionImage1,
.t6912-bg.matchHighlightsBanner .competitionImage1 {
	content: "";
	background: url(../i/sprites/pl-logo-sprite.png) -291px -205px no-repeat;
	width: 85px;
	height: 36px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t54-bg.matchHighlightsBanner .competitionImage1,
	.t6886-bg.matchHighlightsBanner .competitionImage1,
	.t6912-bg.matchHighlightsBanner .competitionImage1 {
		background-image: url(../i/sprites/pl-logo-sprite@x2.png);
		background-size: 517px 308px;
	}
}
.t54-bg.matchHighlightsBanner .competitionImage11,
.t6886-bg.matchHighlightsBanner .competitionImage11,
.t6912-bg.matchHighlightsBanner .competitionImage11 {
	content: "";
	background: url(../i/sprites/pl2-logo-sprite.png) 0 -163px no-repeat;
	width: 103px;
	height: 35px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t54-bg.matchHighlightsBanner .competitionImage11,
	.t6886-bg.matchHighlightsBanner .competitionImage11,
	.t6912-bg.matchHighlightsBanner .competitionImage11 {
		background-image: url(../i/sprites/pl2-logo-sprite@x2.png);
		background-size: 329px 198px;
	}
}
.t54-bg a,
.t54-bg td,
.t6886-bg a,
.t6886-bg td,
.t6912-bg a,
.t6912-bg td {
	color: #333 !important;
}
.t54-bg .stadium:before,
.t6886-bg .stadium:before,
.t6912-bg .stadium:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -728px -552px no-repeat;
	width: 23px;
	height: 14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t54-bg .stadium:before,
	.t6886-bg .stadium:before,
	.t6912-bg .stadium:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t54-bg .website:before,
.t6886-bg .website:before,
.t6912-bg .website:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -352px no-repeat;
	width: 20px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t54-bg .website:before,
	.t6886-bg .website:before,
	.t6912-bg .website:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t54-bg .website:after,
.t6886-bg .website:after,
.t6912-bg .website:after {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t54-bg .website:after,
	.t6886-bg .website:after,
	.t6912-bg .website:after {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t54-bg .socialLinks:before,
.t6886-bg .socialLinks:before,
.t6912-bg .socialLinks:before {
	content: "";
	background: url(../i/sprites/external-sprite.png) 0 -22px no-repeat;
	width: 20px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t54-bg .socialLinks:before,
	.t6886-bg .socialLinks:before,
	.t6912-bg .socialLinks:before {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t54-bg.bar,
.t54-bg.personalised-video__content,
.t54-pseudo:after,
.t54-pseudo:before,
.t6886-bg.bar,
.t6886-bg.personalised-video__content,
.t6886-pseudo:after,
.t6886-pseudo:before,
.t6912-bg.bar,
.t6912-bg.personalised-video__content,
.t6912-pseudo:after,
.t6912-pseudo:before {
	background: #f5f5f5 !important;
}
.t54-fill .clipped,
.t54-fill .darken,
.t54-fill .fill,
.t6886-fill .clipped,
.t6886-fill .darken,
.t6886-fill .fill,
.t6912-fill .clipped,
.t6912-fill .darken,
.t6912-fill .fill {
	fill: #f5f5f5 !important;
}
.t54-btn,
.t6886-btn,
.t6912-btn {
	background: #f5f5f5 !important;
	color: #fff !important;
	color: #333 !important;
}
.t54-btn .arrow-rightwhite,
.t6886-btn .arrow-rightwhite,
.t6912-btn .arrow-rightwhite {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t54-btn .arrow-rightwhite,
	.t6886-btn .arrow-rightwhite,
	.t6912-btn .arrow-rightwhite {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t54-btn .external-w,
.t6886-btn .external-w,
.t6912-btn .external-w {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t54-btn .external-w,
	.t6886-btn .external-w,
	.t6912-btn .external-w {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t54-btn:focus .arrow-rightwhite,
.t54-btn:hover .arrow-rightwhite,
.t6886-btn:focus .arrow-rightwhite,
.t6886-btn:hover .arrow-rightwhite,
.t6912-btn:focus .arrow-rightwhite,
.t6912-btn:hover .arrow-rightwhite {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t54-btn:focus .arrow-rightwhite,
	.t54-btn:hover .arrow-rightwhite,
	.t6886-btn:focus .arrow-rightwhite,
	.t6886-btn:hover .arrow-rightwhite,
	.t6912-btn:focus .arrow-rightwhite,
	.t6912-btn:hover .arrow-rightwhite {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t54-btn:focus .external-w,
.t54-btn:hover .external-w,
.t6886-btn:focus .external-w,
.t6886-btn:hover .external-w,
.t6912-btn:focus .external-w,
.t6912-btn:hover .external-w {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t54-btn:focus .external-w,
	.t54-btn:hover .external-w,
	.t6886-btn:focus .external-w,
	.t6886-btn:hover .external-w,
	.t6912-btn:focus .external-w,
	.t6912-btn:hover .external-w {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t54-btn:focus,
.t54-btn:hover,
.t6886-btn:focus,
.t6886-btn:hover,
.t6912-btn:focus,
.t6912-btn:hover {
	background: #e8e8e8 !important;
	color: #333 !important;
}
.t54 .sideTabsContainer .tablist li.active,
.t54 .sideTabsContainer .tablist li:focus,
.t54 .sideTabsContainer .tablist li:hover {
	background: #f5f5f5;
	color: #333 !important;
}
.t54 .articleTabContent {
	border-left-color: #f5f5f5;
}
.t54 .icn.reply-w {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -721px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t54 .icn.reply-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t54 .icn.retweet-w {
	content: "";
	background: url(../i/sprites/global-sprite.png) -343px -488px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t54 .icn.retweet-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t54 .icn.heart-w {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -647px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t54 .icn.heart-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t54 .icn.instagram-comment-w {
	content: "";
	background: url(../i/sprites/social-sprite.png) -75px -36px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t54 .icn.instagram-comment-w {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t54 .icn.facebook-like-w {
	content: "";
	background: url(../i/sprites/social-sprite.png) -75px -18px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t54 .icn.facebook-like-w {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t54 .icn.facebook-comment-w {
	content: "";
	background: url(../i/sprites/social-sprite.png) -42px -49px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t54 .icn.facebook-comment-w {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t54 .socialSection .widget-button {
	display: inline-block;
	float: right;
}
.t54 .socialSection .socialCard .message a {
	color: #e90052;
}
.t54 .socialSection .socialCard .actions a.time {
	color: #000;
}
.t54 .socialSection .socialCard.imageCard .cardContent {
	background: #f5f5f5;
	transition: background 0.25s ease;
}
.t54 .socialSection .socialCard.imageCard .cardContent .mob-heroSvg {
	fill: #f5f5f5;
	transition: fill 0.25s ease;
}
.t54 .socialSection .socialCard.imageCard .cardContent p {
	color: #242424;
}
.t54 .socialSection .socialCard.imageCard:hover .cardContent {
	background: #dcdcdc;
}
.t54 .socialSection .socialCard.imageCard:hover .cardContent .mob-heroSvg {
	fill: #dcdcdc;
}
.t54 .socialSection .clubCard {
	background: #f5f5f5;
}
.t54 .socialSection .clubCard:after,
.t54 .socialSection .clubCard:before {
	display: none;
}
.t54 .socialSection .clubCard .clubBadge {
	padding-top: 7rem;
}
.t54 .socialSection .clubCard .buttonMobile .btn-primary {
	background: #dcdcdc;
	color: #fff;
}
.t54 .socialSection .clubCard .buttonMobile .btn-primary:focus,
.t54 .socialSection .clubCard .buttonMobile .btn-primary:hover {
	background: #c2c2c2;
}
.t54 .socialSection .clubCard .buttonMobile .btn-primary .btn-primary,
.t54 .socialSection .clubCard .buttonMobile .btn-primary .clubName {
	color: #333;
}
.t54 .socialSection .clubCard .clubContent {
	padding-top: 23rem;
}
.t54 .socialSection .clubCard .clubContent .clubName {
	margin-bottom: 2rem;
	color: #fff;
}
.t54 .socialSection .clubCard .clubContent .btn-primary {
	background: #dcdcdc;
	color: #fff;
}
.t54 .socialSection .clubCard .clubContent .btn-primary:focus,
.t54 .socialSection .clubCard .clubContent .btn-primary:hover {
	background: #c2c2c2;
}
.t54 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
.t54 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
	content: "";
	background: url(../i/sprites/social-sprite.png) -95px -29px no-repeat;
	width: 18px;
	height: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t54 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
	.t54 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t54 .socialSection .clubCard .clubContent .btn-primary,
.t54 .socialSection .clubCard .clubContent .clubName {
	color: #333;
}
.t54 .clubKit a:before {
	background: #f5f5f5;
}
.t54 .clubColourSvg,
.t54 .mob-heroSvg {
	fill: #f5f5f5;
}
.t54 .stadium-w {
	content: "";
	background: url(../i/sprites/global-sprite.png) -728px -552px no-repeat;
	width: 23px;
	height: 14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t54 .stadium-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t54 .stadium:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -728px -552px no-repeat;
	width: 23px;
	height: 14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t54 .stadium:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t54 .website:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -352px no-repeat;
	width: 20px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t54 .website:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t54 .website:after {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t54 .website:after {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t54 .socialLinks:before {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t54 .socialLinks:before {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t54 .clubColourBg {
	background: #f5f5f5;
	color: #2f2f2f;
	color: #333;
}
.t54 .clubColourBg .clubIndex__button-icon {
	fill: #2f2f2f;
}
@media (max-width: 43.75em) {
	.t54 .clubColourBg .clubIndex__button-icon {
		fill: #6c6c6c;
	}
}
.t54 .clubColourBg .stadiumName,
.t54 .clubColourBg a,
.t54 .clubColourBg h1,
.t54 .clubColourBg h2,
.t54 .clubColourBg h3,
.t54 .clubColourBg h4,
.t54 .clubColourBg h5,
.t54 .clubColourBg h6,
.t54 .clubColourBg p {
	color: #2f2f2f;
}
@media (max-width: 43.75em) {
	.t54 .clubColourBg .stadiumName,
	.t54 .clubColourBg a,
	.t54 .clubColourBg h1,
	.t54 .clubColourBg h2,
	.t54 .clubColourBg h3,
	.t54 .clubColourBg h4,
	.t54 .clubColourBg h5,
	.t54 .clubColourBg h6,
	.t54 .clubColourBg p {
		color: #2f2f2f;
	}
}
.t54 .clubColourBg .clubDetailsContainer .stadiumName a,
.t54 .clubColourBg .clubDetailsContainer .team {
	color: #2f2f2f;
}
.t54 .clubColourBg a,
.t54 .clubColourBg h1,
.t54 .clubColourBg h2,
.t54 .clubColourBg h3,
.t54 .clubColourBg h4,
.t54 .clubColourBg h5,
.t54 .clubColourBg h6,
.t54 .clubColourBg p {
	color: #333;
}
.t54 .clubColourBg .stadium:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -728px -552px no-repeat;
	width: 23px;
	height: 14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t54 .clubColourBg .stadium:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t54 .clubColourBg .website:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -352px no-repeat;
	width: 20px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t54 .clubColourBg .website:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t54 .clubColourBg .website:after {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t54 .clubColourBg .website:after {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t54 .clubColourBg .socialLinks:before {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t54 .clubColourBg .socialLinks:before {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t54 .clubColourBtn {
	background: #dcdcdc;
	color: #fff;
	color: #333;
}
.t54 .clubColourBtn [class*="arrow-right"] {
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
.t54 .clubColourBtn a {
	color: #fff;
}
.t54 .clubColourBtn [class*="arrow-right"] {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) -82px -64px no-repeat;
	width: 9px;
	height: 8px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t54 .clubColourBtn [class*="arrow-right"] {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t54 .clubColourBtn [class*="external"] {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t54 .clubColourBtn [class*="external"] {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t54 .clubColourBtn a {
	color: #333;
}
.t54 .clubColourBtn:focus,
.t54 .clubColourBtn:hover {
	background: #cfcfcf;
}
.t54 .clubColourStanding {
	background: #f5f5f5;
	color: #fff;
}
.t54 .clubColourStanding a {
	color: #fff;
	color: #333;
}
.t54 .clubColourBorderTop,
.t54 .staffBox,
.t54 .topStatList {
	border-top-color: #f5f5f5 !important;
}
.t54 .fixedSidebar .clubColourTabs .tablist li:not(.active) {
	background: #dcdcdc;
}
.t54 .fixedSidebar .clubColourTabs .tablist li:not(.active):focus,
.t54 .fixedSidebar .clubColourTabs .tablist li:not(.active):hover {
	background: #cfcfcf;
}
.t54 .clubColourTabs .moreToggle,
.t54 .clubColourTabs a,
.t54 .clubColourTabs li {
	color: #333;
}
.t54 .clubColourTabs .moreToggle.active,
.t54 .clubColourTabs a.active,
.t54 .clubColourTabs li.active {
	background: #fff;
	color: #333;
}
.t54 .clubColourTabs .moreToggle.active:focus,
.t54 .clubColourTabs .moreToggle.active:hover,
.t54 .clubColourTabs a.active:focus,
.t54 .clubColourTabs a.active:hover,
.t54 .clubColourTabs li.active:focus,
.t54 .clubColourTabs li.active:hover {
	background: #fff;
}
.t54 .sideTabsContainer [data-ui-tab] {
	border-color: #f5f5f5;
}
.t54 .sideTabsContainer .tabbed .tabs li {
	color: #333;
}
.t54 .sideTabsContainer .tabbed .tabs li.active,
.t54 .sideTabsContainer .tabbed .tabs li:hover {
	background: #f5f5f5;
	color: #fff;
	color: #333;
}
.t54 .statsListBlock:before {
	background: #f5f5f5;
}
.clubIndex .t54:focus .clubColourBtn,
.clubIndex .t54:hover .clubColourBtn {
	background: #cfcfcf;
}
.t54
	.club-archive__inner-wrap--bg
	.club-archive__league-pos
	table
	tr.row--highlight {
	background-color: #f5f5f5;
	color: #242424;
}
.t88-bg,
.t9333-bg {
	color: #333 !important;
}
.t88-bg.matchHighlightsBanner .competitionImage1,
.t9333-bg.matchHighlightsBanner .competitionImage1 {
	content: "";
	background: url(../i/sprites/pl-logo-sprite.png) -291px -205px no-repeat;
	width: 85px;
	height: 36px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t88-bg.matchHighlightsBanner .competitionImage1,
	.t9333-bg.matchHighlightsBanner .competitionImage1 {
		background-image: url(../i/sprites/pl-logo-sprite@x2.png);
		background-size: 517px 308px;
	}
}
.t88-bg.matchHighlightsBanner .competitionImage11,
.t9333-bg.matchHighlightsBanner .competitionImage11 {
	content: "";
	background: url(../i/sprites/pl2-logo-sprite.png) 0 -163px no-repeat;
	width: 103px;
	height: 35px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t88-bg.matchHighlightsBanner .competitionImage11,
	.t9333-bg.matchHighlightsBanner .competitionImage11 {
		background-image: url(../i/sprites/pl2-logo-sprite@x2.png);
		background-size: 329px 198px;
	}
}
.t88-bg a,
.t88-bg td,
.t9333-bg a,
.t9333-bg td {
	color: #333 !important;
}
.t88-bg .stadium:before,
.t9333-bg .stadium:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -728px -552px no-repeat;
	width: 23px;
	height: 14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t88-bg .stadium:before,
	.t9333-bg .stadium:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t88-bg .website:before,
.t9333-bg .website:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -352px no-repeat;
	width: 20px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t88-bg .website:before,
	.t9333-bg .website:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t88-bg .website:after,
.t9333-bg .website:after {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t88-bg .website:after,
	.t9333-bg .website:after {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t88-bg .socialLinks:before,
.t9333-bg .socialLinks:before {
	content: "";
	background: url(../i/sprites/external-sprite.png) 0 -22px no-repeat;
	width: 20px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t88-bg .socialLinks:before,
	.t9333-bg .socialLinks:before {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t88-bg.bar,
.t88-bg.personalised-video__content,
.t88-pseudo:after,
.t88-pseudo:before,
.t9333-bg.bar,
.t9333-bg.personalised-video__content,
.t9333-pseudo:after,
.t9333-pseudo:before {
	background: #f6a22e !important;
}
.t88-fill .clipped,
.t88-fill .darken,
.t88-fill .fill,
.t9333-fill .clipped,
.t9333-fill .darken,
.t9333-fill .fill {
	fill: #f6a22e !important;
}
.t88-btn,
.t9333-btn {
	background: #f6a22e !important;
	color: #fff !important;
	color: #333 !important;
}
.t88-btn .arrow-rightwhite,
.t9333-btn .arrow-rightwhite {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t88-btn .arrow-rightwhite,
	.t9333-btn .arrow-rightwhite {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t88-btn .external-w,
.t9333-btn .external-w {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t88-btn .external-w,
	.t9333-btn .external-w {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t88-btn:focus .arrow-rightwhite,
.t88-btn:hover .arrow-rightwhite,
.t9333-btn:focus .arrow-rightwhite,
.t9333-btn:hover .arrow-rightwhite {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t88-btn:focus .arrow-rightwhite,
	.t88-btn:hover .arrow-rightwhite,
	.t9333-btn:focus .arrow-rightwhite,
	.t9333-btn:hover .arrow-rightwhite {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t88-btn:focus .external-w,
.t88-btn:hover .external-w,
.t9333-btn:focus .external-w,
.t9333-btn:hover .external-w {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t88-btn:focus .external-w,
	.t88-btn:hover .external-w,
	.t9333-btn:focus .external-w,
	.t9333-btn:hover .external-w {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t88-btn:focus,
.t88-btn:hover,
.t9333-btn:focus,
.t9333-btn:hover {
	background: #f59716 !important;
	color: #333 !important;
}
.t88 .sideTabsContainer .tablist li.active,
.t88 .sideTabsContainer .tablist li:focus,
.t88 .sideTabsContainer .tablist li:hover {
	background: #f6a22e;
	color: #333 !important;
}
.t88 .articleTabContent {
	border-left-color: #f6a22e;
}
.t88 .icn.reply-w {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -721px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t88 .icn.reply-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t88 .icn.retweet-w {
	content: "";
	background: url(../i/sprites/global-sprite.png) -343px -488px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t88 .icn.retweet-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t88 .icn.heart-w {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -647px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t88 .icn.heart-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t88 .icn.instagram-comment-w {
	content: "";
	background: url(../i/sprites/social-sprite.png) -75px -36px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t88 .icn.instagram-comment-w {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t88 .icn.facebook-like-w {
	content: "";
	background: url(../i/sprites/social-sprite.png) -75px -18px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t88 .icn.facebook-like-w {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t88 .icn.facebook-comment-w {
	content: "";
	background: url(../i/sprites/social-sprite.png) -42px -49px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t88 .icn.facebook-comment-w {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t88 .socialSection .widget-button {
	display: inline-block;
	float: right;
}
.t88 .socialSection .socialCard .message a {
	color: #e90052;
}
.t88 .socialSection .socialCard .actions a.time {
	color: #000;
}
.t88 .socialSection .socialCard.imageCard .cardContent {
	background: #f6a22e;
	transition: background 0.25s ease;
}
.t88 .socialSection .socialCard.imageCard .cardContent .mob-heroSvg {
	fill: #f6a22e;
	transition: fill 0.25s ease;
}
.t88 .socialSection .socialCard.imageCard .cardContent p {
	color: #242424;
}
.t88 .socialSection .socialCard.imageCard:hover .cardContent {
	background: #e78a0a;
}
.t88 .socialSection .socialCard.imageCard:hover .cardContent .mob-heroSvg {
	fill: #e78a0a;
}
.t88 .socialSection .clubCard {
	background: #f6a22e;
}
.t88 .socialSection .clubCard:after,
.t88 .socialSection .clubCard:before {
	display: none;
}
.t88 .socialSection .clubCard .clubBadge {
	padding-top: 7rem;
}
.t88 .socialSection .clubCard .buttonMobile .btn-primary {
	background: #e78a0a;
	color: #fff;
}
.t88 .socialSection .clubCard .buttonMobile .btn-primary:focus,
.t88 .socialSection .clubCard .buttonMobile .btn-primary:hover {
	background: #b66d08;
}
.t88 .socialSection .clubCard .buttonMobile .btn-primary .btn-primary,
.t88 .socialSection .clubCard .buttonMobile .btn-primary .clubName {
	color: #333;
}
.t88 .socialSection .clubCard .clubContent {
	padding-top: 23rem;
}
.t88 .socialSection .clubCard .clubContent .clubName {
	margin-bottom: 2rem;
	color: #fff;
}
.t88 .socialSection .clubCard .clubContent .btn-primary {
	background: #e78a0a;
	color: #fff;
}
.t88 .socialSection .clubCard .clubContent .btn-primary:focus,
.t88 .socialSection .clubCard .clubContent .btn-primary:hover {
	background: #b66d08;
}
.t88 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
.t88 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
	content: "";
	background: url(../i/sprites/social-sprite.png) -95px -29px no-repeat;
	width: 18px;
	height: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t88 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
	.t88 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t88 .socialSection .clubCard .clubContent .btn-primary,
.t88 .socialSection .clubCard .clubContent .clubName {
	color: #333;
}
.t88 .clubKit a:before {
	background: #f6a22e;
}
.t88 .clubColourSvg,
.t88 .mob-heroSvg {
	fill: #f6a22e;
}
.t88 .stadium-w {
	content: "";
	background: url(../i/sprites/global-sprite.png) -728px -552px no-repeat;
	width: 23px;
	height: 14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t88 .stadium-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t88 .stadium:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -728px -552px no-repeat;
	width: 23px;
	height: 14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t88 .stadium:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t88 .website:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -352px no-repeat;
	width: 20px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t88 .website:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t88 .website:after {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t88 .website:after {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t88 .socialLinks:before {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t88 .socialLinks:before {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t88 .clubColourBg {
	background: #f6a22e;
	color: #2f2f2f;
	color: #333;
}
.t88 .clubColourBg .clubIndex__button-icon {
	fill: #2f2f2f;
}
@media (max-width: 43.75em) {
	.t88 .clubColourBg .clubIndex__button-icon {
		fill: #6c6c6c;
	}
}
.t88 .clubColourBg .stadiumName,
.t88 .clubColourBg a,
.t88 .clubColourBg h1,
.t88 .clubColourBg h2,
.t88 .clubColourBg h3,
.t88 .clubColourBg h4,
.t88 .clubColourBg h5,
.t88 .clubColourBg h6,
.t88 .clubColourBg p {
	color: #2f2f2f;
}
@media (max-width: 43.75em) {
	.t88 .clubColourBg .stadiumName,
	.t88 .clubColourBg a,
	.t88 .clubColourBg h1,
	.t88 .clubColourBg h2,
	.t88 .clubColourBg h3,
	.t88 .clubColourBg h4,
	.t88 .clubColourBg h5,
	.t88 .clubColourBg h6,
	.t88 .clubColourBg p {
		color: #2f2f2f;
	}
}
.t88 .clubColourBg .clubDetailsContainer .stadiumName a,
.t88 .clubColourBg .clubDetailsContainer .team {
	color: #2f2f2f;
}
.t88 .clubColourBg a,
.t88 .clubColourBg h1,
.t88 .clubColourBg h2,
.t88 .clubColourBg h3,
.t88 .clubColourBg h4,
.t88 .clubColourBg h5,
.t88 .clubColourBg h6,
.t88 .clubColourBg p {
	color: #333;
}
.t88 .clubColourBg .stadium:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -728px -552px no-repeat;
	width: 23px;
	height: 14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t88 .clubColourBg .stadium:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t88 .clubColourBg .website:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -352px no-repeat;
	width: 20px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t88 .clubColourBg .website:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t88 .clubColourBg .website:after {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t88 .clubColourBg .website:after {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t88 .clubColourBg .socialLinks:before {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t88 .clubColourBg .socialLinks:before {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t88 .clubColourBtn {
	background: #e78a0a;
	color: #fff;
	color: #333;
}
.t88 .clubColourBtn [class*="arrow-right"] {
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
.t88 .clubColourBtn a {
	color: #fff;
}
.t88 .clubColourBtn [class*="arrow-right"] {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) -82px -64px no-repeat;
	width: 9px;
	height: 8px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t88 .clubColourBtn [class*="arrow-right"] {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t88 .clubColourBtn [class*="external"] {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t88 .clubColourBtn [class*="external"] {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t88 .clubColourBtn a {
	color: #333;
}
.t88 .clubColourBtn:focus,
.t88 .clubColourBtn:hover {
	background: #cf7c09;
}
.t88 .clubColourStanding {
	background: #f6a22e;
	color: #fff;
}
.t88 .clubColourStanding a {
	color: #fff;
	color: #333;
}
.t88 .clubColourBorderTop,
.t88 .staffBox,
.t88 .topStatList {
	border-top-color: #f6a22e !important;
}
.t88 .fixedSidebar .clubColourTabs .tablist li:not(.active) {
	background: #e78a0a;
}
.t88 .fixedSidebar .clubColourTabs .tablist li:not(.active):focus,
.t88 .fixedSidebar .clubColourTabs .tablist li:not(.active):hover {
	background: #cf7c09;
}
.t88 .clubColourTabs .moreToggle,
.t88 .clubColourTabs a,
.t88 .clubColourTabs li {
	color: #333;
}
.t88 .clubColourTabs .moreToggle.active,
.t88 .clubColourTabs a.active,
.t88 .clubColourTabs li.active {
	background: #fff;
	color: #333;
}
.t88 .clubColourTabs .moreToggle.active:focus,
.t88 .clubColourTabs .moreToggle.active:hover,
.t88 .clubColourTabs a.active:focus,
.t88 .clubColourTabs a.active:hover,
.t88 .clubColourTabs li.active:focus,
.t88 .clubColourTabs li.active:hover {
	background: #fff;
}
.t88 .sideTabsContainer [data-ui-tab] {
	border-color: #f6a22e;
}
.t88 .sideTabsContainer .tabbed .tabs li {
	color: #333;
}
.t88 .sideTabsContainer .tabbed .tabs li.active,
.t88 .sideTabsContainer .tabbed .tabs li:hover {
	background: #f6a22e;
	color: #fff;
	color: #333;
}
.t88 .statsListBlock:before {
	background: #f6a22e;
}
.clubIndex .t88:focus .clubColourBtn,
.clubIndex .t88:hover .clubColourBtn {
	background: #cf7c09;
}
.t88
	.club-archive__inner-wrap--bg
	.club-archive__league-pos
	table
	tr.row--highlight {
	background-color: #f6a22e;
	color: #242424;
}
.t40-bg.bar,
.t40-bg.personalised-video__content,
.t40-pseudo:after,
.t40-pseudo:before,
.t8948-bg.bar,
.t8948-bg.personalised-video__content,
.t8948-pseudo:after,
.t8948-pseudo:before,
.t8966-bg.bar,
.t8966-bg.personalised-video__content,
.t8966-pseudo:after,
.t8966-pseudo:before {
	background: #0063a6 !important;
}
.t40-fill .clipped,
.t40-fill .darken,
.t40-fill .fill,
.t8948-fill .clipped,
.t8948-fill .darken,
.t8948-fill .fill,
.t8966-fill .clipped,
.t8966-fill .darken,
.t8966-fill .fill {
	fill: #0063a6 !important;
}
.t40-btn,
.t8948-btn,
.t8966-btn {
	background: #0063a6 !important;
	color: #fff !important;
}
.t40-btn:focus,
.t40-btn:hover,
.t8948-btn:focus,
.t8948-btn:hover,
.t8966-btn:focus,
.t8966-btn:hover {
	background: #00548d !important;
}
.t40 .sideTabsContainer .tablist li.active,
.t40 .sideTabsContainer .tablist li:focus,
.t40 .sideTabsContainer .tablist li:hover {
	background: #0063a6;
}
.t40 .articleTabContent {
	border-left-color: #0063a6;
}
.t40 .socialSection .widget-button {
	display: inline-block;
	float: right;
}
.t40 .socialSection .socialCard.imageCard .cardContent {
	background: #0063a6;
	transition: background 0.25s ease;
}
.t40 .socialSection .socialCard.imageCard .cardContent .mob-heroSvg {
	fill: #0063a6;
	transition: fill 0.25s ease;
}
.t40 .socialSection .socialCard.imageCard:hover .cardContent {
	background: #004573;
}
.t40 .socialSection .socialCard.imageCard:hover .cardContent .mob-heroSvg {
	fill: #004573;
}
.t40 .socialSection .clubCard {
	background: #0063a6;
}
.t40 .socialSection .clubCard:after,
.t40 .socialSection .clubCard:before {
	display: none;
}
.t40 .socialSection .clubCard .clubBadge {
	padding-top: 7rem;
}
.t40 .socialSection .clubCard .buttonMobile .btn-primary {
	background: #004573;
	color: #fff;
}
.t40 .socialSection .clubCard .buttonMobile .btn-primary:focus,
.t40 .socialSection .clubCard .buttonMobile .btn-primary:hover {
	background: #002640;
}
.t40 .socialSection .clubCard .clubContent {
	padding-top: 23rem;
}
.t40 .socialSection .clubCard .clubContent .clubName {
	margin-bottom: 2rem;
	color: #fff;
}
.t40 .socialSection .clubCard .clubContent .btn-primary {
	background: #004573;
	color: #fff;
}
.t40 .socialSection .clubCard .clubContent .btn-primary:focus,
.t40 .socialSection .clubCard .clubContent .btn-primary:hover {
	background: #002640;
}
.t40 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
.t40 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
	content: "";
	background: url(../i/sprites/social-sprite.png) -95px -29px no-repeat;
	width: 18px;
	height: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t40 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
	.t40 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t40 .clubKit a:before {
	background: #0063a6;
}
.t40 .clubColourSvg,
.t40 .mob-heroSvg {
	fill: #0063a6;
}
.t40 .clubColourBg {
	background: #0063a6;
	color: #fff;
}
.t40 .clubColourBg .clubIndex__button-icon {
	fill: #fff;
}
@media (max-width: 43.75em) {
	.t40 .clubColourBg .clubIndex__button-icon {
		fill: #6c6c6c;
	}
}
.t40 .clubColourBg .stadiumName,
.t40 .clubColourBg a,
.t40 .clubColourBg h1,
.t40 .clubColourBg h2,
.t40 .clubColourBg h3,
.t40 .clubColourBg h4,
.t40 .clubColourBg h5,
.t40 .clubColourBg h6,
.t40 .clubColourBg p {
	color: #fff;
}
@media (max-width: 43.75em) {
	.t40 .clubColourBg .stadiumName,
	.t40 .clubColourBg a,
	.t40 .clubColourBg h1,
	.t40 .clubColourBg h2,
	.t40 .clubColourBg h3,
	.t40 .clubColourBg h4,
	.t40 .clubColourBg h5,
	.t40 .clubColourBg h6,
	.t40 .clubColourBg p {
		color: #2f2f2f;
	}
}
.t40 .clubColourBg .clubDetailsContainer .stadiumName a,
.t40 .clubColourBg .clubDetailsContainer .team {
	color: #fff;
}
.t40 .clubColourBtn {
	background: #004573;
	color: #fff;
}
.t40 .clubColourBtn [class*="arrow-right"] {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t40 .clubColourBtn [class*="arrow-right"] {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t40 .clubColourBtn a {
	color: #fff;
}
.t40 .clubColourBtn:focus,
.t40 .clubColourBtn:hover {
	background: #00355a;
}
.t40 .clubColourStanding {
	background: #0063a6;
	color: #fff;
}
.t40 .clubColourStanding a {
	color: #fff;
}
.t40 .clubColourBorderTop,
.t40 .staffBox,
.t40 .topStatList {
	border-top-color: #0063a6 !important;
}
.t40 .fixedSidebar .clubColourTabs .tablist li:not(.active) {
	background: #004573;
}
.t40 .fixedSidebar .clubColourTabs .tablist li:not(.active):focus,
.t40 .fixedSidebar .clubColourTabs .tablist li:not(.active):hover {
	background: #00355a;
}
.t40 .clubColourTabs .moreToggle.active,
.t40 .clubColourTabs a.active,
.t40 .clubColourTabs li.active {
	background: #fff;
	color: #333;
}
.t40 .clubColourTabs .moreToggle.active:focus,
.t40 .clubColourTabs .moreToggle.active:hover,
.t40 .clubColourTabs a.active:focus,
.t40 .clubColourTabs a.active:hover,
.t40 .clubColourTabs li.active:focus,
.t40 .clubColourTabs li.active:hover {
	background: #fff;
}
.t40 .sideTabsContainer [data-ui-tab] {
	border-color: #0063a6;
}
.t40 .sideTabsContainer .tabbed .tabs li.active,
.t40 .sideTabsContainer .tabbed .tabs li:hover {
	background: #0063a6;
	color: #fff;
}
.t40 .statsListBlock:before {
	background: #0063a6;
}
.clubIndex .t40:focus .clubColourBtn,
.clubIndex .t40:hover .clubColourBtn {
	background: #00355a;
}
.t40
	.club-archive__inner-wrap--bg
	.club-archive__league-pos
	table
	tr.row--highlight {
	background-color: #0063a6;
}
.t2-bg,
.t1039-bg,
.t6755-bg {
	color: #333 !important;
}
.t2-bg.matchHighlightsBanner .competitionImage1,
.t1039-bg.matchHighlightsBanner .competitionImage1,
.t6755-bg.matchHighlightsBanner .competitionImage1 {
	content: "";
	background: url(../i/sprites/pl-logo-sprite.png) -291px -205px no-repeat;
	width: 85px;
	height: 36px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t2-bg.matchHighlightsBanner .competitionImage1,
	.t1039-bg.matchHighlightsBanner .competitionImage1,
	.t6755-bg.matchHighlightsBanner .competitionImage1 {
		background-image: url(../i/sprites/pl-logo-sprite@x2.png);
		background-size: 517px 308px;
	}
}
.t2-bg.matchHighlightsBanner .competitionImage11,
.t1039-bg.matchHighlightsBanner .competitionImage11,
.t6755-bg.matchHighlightsBanner .competitionImage11 {
	content: "";
	background: url(../i/sprites/pl2-logo-sprite.png) 0 -163px no-repeat;
	width: 103px;
	height: 35px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t2-bg.matchHighlightsBanner .competitionImage11,
	.t1039-bg.matchHighlightsBanner .competitionImage11,
	.t6755-bg.matchHighlightsBanner .competitionImage11 {
		background-image: url(../i/sprites/pl2-logo-sprite@x2.png);
		background-size: 329px 198px;
	}
}
.t2-bg a,
.t2-bg td,
.t1039-bg a,
.t1039-bg td,
.t6755-bg a,
.t6755-bg td {
	color: #333 !important;
}
.t2-bg .stadium:before,
.t1039-bg .stadium:before,
.t6755-bg .stadium:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -728px -552px no-repeat;
	width: 23px;
	height: 14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t2-bg .stadium:before,
	.t1039-bg .stadium:before,
	.t6755-bg .stadium:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t2-bg .website:before,
.t1039-bg .website:before,
.t6755-bg .website:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -352px no-repeat;
	width: 20px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t2-bg .website:before,
	.t1039-bg .website:before,
	.t6755-bg .website:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t2-bg .website:after,
.t1039-bg .website:after,
.t6755-bg .website:after {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t2-bg .website:after,
	.t1039-bg .website:after,
	.t6755-bg .website:after {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t2-bg .socialLinks:before,
.t1039-bg .socialLinks:before,
.t6755-bg .socialLinks:before {
	content: "";
	background: url(../i/sprites/external-sprite.png) 0 -22px no-repeat;
	width: 20px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t2-bg .socialLinks:before,
	.t1039-bg .socialLinks:before,
	.t6755-bg .socialLinks:before {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t2-bg.bar,
.t2-bg.personalised-video__content,
.t2-pseudo:after,
.t2-pseudo:before,
.t1039-bg.bar,
.t1039-bg.personalised-video__content,
.t1039-pseudo:after,
.t1039-pseudo:before,
.t6755-bg.bar,
.t6755-bg.personalised-video__content,
.t6755-pseudo:after,
.t6755-pseudo:before {
	background: #f5f5f5 !important;
}
.t2-fill .clipped,
.t2-fill .darken,
.t2-fill .fill,
.t1039-fill .clipped,
.t1039-fill .darken,
.t1039-fill .fill,
.t6755-fill .clipped,
.t6755-fill .darken,
.t6755-fill .fill {
	fill: #f5f5f5 !important;
}
.t2-btn,
.t1039-btn,
.t6755-btn {
	background: #f5f5f5 !important;
	color: #fff !important;
	color: #333 !important;
}
.t2-btn .arrow-rightwhite,
.t1039-btn .arrow-rightwhite,
.t6755-btn .arrow-rightwhite {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t2-btn .arrow-rightwhite,
	.t1039-btn .arrow-rightwhite,
	.t6755-btn .arrow-rightwhite {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t2-btn .external-w,
.t1039-btn .external-w,
.t6755-btn .external-w {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t2-btn .external-w,
	.t1039-btn .external-w,
	.t6755-btn .external-w {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t2-btn:focus .arrow-rightwhite,
.t2-btn:hover .arrow-rightwhite,
.t1039-btn:focus .arrow-rightwhite,
.t1039-btn:hover .arrow-rightwhite,
.t6755-btn:focus .arrow-rightwhite,
.t6755-btn:hover .arrow-rightwhite {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t2-btn:focus .arrow-rightwhite,
	.t2-btn:hover .arrow-rightwhite,
	.t1039-btn:focus .arrow-rightwhite,
	.t1039-btn:hover .arrow-rightwhite,
	.t6755-btn:focus .arrow-rightwhite,
	.t6755-btn:hover .arrow-rightwhite {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t2-btn:focus .external-w,
.t2-btn:hover .external-w,
.t1039-btn:focus .external-w,
.t1039-btn:hover .external-w,
.t6755-btn:focus .external-w,
.t6755-btn:hover .external-w {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t2-btn:focus .external-w,
	.t2-btn:hover .external-w,
	.t1039-btn:focus .external-w,
	.t1039-btn:hover .external-w,
	.t6755-btn:focus .external-w,
	.t6755-btn:hover .external-w {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t2-btn:focus,
.t2-btn:hover,
.t1039-btn:focus,
.t1039-btn:hover,
.t6755-btn:focus,
.t6755-btn:hover {
	background: #e8e8e8 !important;
	color: #333 !important;
}
.t2 .sideTabsContainer .tablist li.active,
.t2 .sideTabsContainer .tablist li:focus,
.t2 .sideTabsContainer .tablist li:hover {
	background: #f5f5f5;
	color: #333 !important;
}
.t2 .articleTabContent {
	border-left-color: #f5f5f5;
}
.t2 .icn.reply-w {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -721px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t2 .icn.reply-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t2 .icn.retweet-w {
	content: "";
	background: url(../i/sprites/global-sprite.png) -343px -488px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t2 .icn.retweet-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t2 .icn.heart-w {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -647px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t2 .icn.heart-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t2 .icn.instagram-comment-w {
	content: "";
	background: url(../i/sprites/social-sprite.png) -75px -36px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t2 .icn.instagram-comment-w {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t2 .icn.facebook-like-w {
	content: "";
	background: url(../i/sprites/social-sprite.png) -75px -18px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t2 .icn.facebook-like-w {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t2 .icn.facebook-comment-w {
	content: "";
	background: url(../i/sprites/social-sprite.png) -42px -49px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t2 .icn.facebook-comment-w {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t2 .socialSection .widget-button {
	display: inline-block;
	float: right;
}
.t2 .socialSection .socialCard .message a {
	color: #e90052;
}
.t2 .socialSection .socialCard .actions a.time {
	color: #000;
}
.t2 .socialSection .socialCard.imageCard .cardContent {
	background: #f5f5f5;
	transition: background 0.25s ease;
}
.t2 .socialSection .socialCard.imageCard .cardContent .mob-heroSvg {
	fill: #f5f5f5;
	transition: fill 0.25s ease;
}
.t2 .socialSection .socialCard.imageCard .cardContent p {
	color: #242424;
}
.t2 .socialSection .socialCard.imageCard:hover .cardContent {
	background: #dcdcdc;
}
.t2 .socialSection .socialCard.imageCard:hover .cardContent .mob-heroSvg {
	fill: #dcdcdc;
}
.t2 .socialSection .clubCard {
	background: #f5f5f5;
}
.t2 .socialSection .clubCard:after,
.t2 .socialSection .clubCard:before {
	display: none;
}
.t2 .socialSection .clubCard .clubBadge {
	padding-top: 7rem;
}
.t2 .socialSection .clubCard .buttonMobile .btn-primary {
	background: #dcdcdc;
	color: #fff;
}
.t2 .socialSection .clubCard .buttonMobile .btn-primary:focus,
.t2 .socialSection .clubCard .buttonMobile .btn-primary:hover {
	background: #c2c2c2;
}
.t2 .socialSection .clubCard .buttonMobile .btn-primary .btn-primary,
.t2 .socialSection .clubCard .buttonMobile .btn-primary .clubName {
	color: #333;
}
.t2 .socialSection .clubCard .clubContent {
	padding-top: 23rem;
}
.t2 .socialSection .clubCard .clubContent .clubName {
	margin-bottom: 2rem;
	color: #fff;
}
.t2 .socialSection .clubCard .clubContent .btn-primary {
	background: #dcdcdc;
	color: #fff;
}
.t2 .socialSection .clubCard .clubContent .btn-primary:focus,
.t2 .socialSection .clubCard .clubContent .btn-primary:hover {
	background: #c2c2c2;
}
.t2 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
.t2 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
	content: "";
	background: url(../i/sprites/social-sprite.png) -95px -29px no-repeat;
	width: 18px;
	height: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t2 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
	.t2 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t2 .socialSection .clubCard .clubContent .btn-primary,
.t2 .socialSection .clubCard .clubContent .clubName {
	color: #333;
}
.t2 .clubKit a:before {
	background: #f5f5f5;
}
.t2 .clubColourSvg,
.t2 .mob-heroSvg {
	fill: #f5f5f5;
}
.t2 .stadium-w {
	content: "";
	background: url(../i/sprites/global-sprite.png) -728px -552px no-repeat;
	width: 23px;
	height: 14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t2 .stadium-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t2 .stadium:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -728px -552px no-repeat;
	width: 23px;
	height: 14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t2 .stadium:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t2 .website:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -352px no-repeat;
	width: 20px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t2 .website:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t2 .website:after {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t2 .website:after {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t2 .socialLinks:before {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t2 .socialLinks:before {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t2 .clubColourBg {
	background: #f5f5f5;
	color: #2f2f2f;
	color: #333;
}
.t2 .clubColourBg .clubIndex__button-icon {
	fill: #2f2f2f;
}
@media (max-width: 43.75em) {
	.t2 .clubColourBg .clubIndex__button-icon {
		fill: #6c6c6c;
	}
}
.t2 .clubColourBg .stadiumName,
.t2 .clubColourBg a,
.t2 .clubColourBg h1,
.t2 .clubColourBg h2,
.t2 .clubColourBg h3,
.t2 .clubColourBg h4,
.t2 .clubColourBg h5,
.t2 .clubColourBg h6,
.t2 .clubColourBg p {
	color: #2f2f2f;
}
@media (max-width: 43.75em) {
	.t2 .clubColourBg .stadiumName,
	.t2 .clubColourBg a,
	.t2 .clubColourBg h1,
	.t2 .clubColourBg h2,
	.t2 .clubColourBg h3,
	.t2 .clubColourBg h4,
	.t2 .clubColourBg h5,
	.t2 .clubColourBg h6,
	.t2 .clubColourBg p {
		color: #2f2f2f;
	}
}
.t2 .clubColourBg .clubDetailsContainer .stadiumName a,
.t2 .clubColourBg .clubDetailsContainer .team {
	color: #2f2f2f;
}
.t2 .clubColourBg a,
.t2 .clubColourBg h1,
.t2 .clubColourBg h2,
.t2 .clubColourBg h3,
.t2 .clubColourBg h4,
.t2 .clubColourBg h5,
.t2 .clubColourBg h6,
.t2 .clubColourBg p {
	color: #333;
}
.t2 .clubColourBg .stadium:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -728px -552px no-repeat;
	width: 23px;
	height: 14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t2 .clubColourBg .stadium:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t2 .clubColourBg .website:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -352px no-repeat;
	width: 20px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t2 .clubColourBg .website:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t2 .clubColourBg .website:after {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t2 .clubColourBg .website:after {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t2 .clubColourBg .socialLinks:before {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t2 .clubColourBg .socialLinks:before {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t2 .clubColourBtn {
	background: #dcdcdc;
	color: #fff;
	color: #333;
}
.t2 .clubColourBtn [class*="arrow-right"] {
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
.t2 .clubColourBtn a {
	color: #fff;
}
.t2 .clubColourBtn [class*="arrow-right"] {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) -82px -64px no-repeat;
	width: 9px;
	height: 8px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t2 .clubColourBtn [class*="arrow-right"] {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t2 .clubColourBtn [class*="external"] {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t2 .clubColourBtn [class*="external"] {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t2 .clubColourBtn a {
	color: #333;
}
.t2 .clubColourBtn:focus,
.t2 .clubColourBtn:hover {
	background: #cfcfcf;
}
.t2 .clubColourStanding {
	background: #f5f5f5;
	color: #fff;
}
.t2 .clubColourStanding a {
	color: #fff;
	color: #333;
}
.t2 .clubColourBorderTop,
.t2 .staffBox,
.t2 .topStatList {
	border-top-color: #f5f5f5 !important;
}
.t2 .fixedSidebar .clubColourTabs .tablist li:not(.active) {
	background: #dcdcdc;
}
.t2 .fixedSidebar .clubColourTabs .tablist li:not(.active):focus,
.t2 .fixedSidebar .clubColourTabs .tablist li:not(.active):hover {
	background: #cfcfcf;
}
.t2 .clubColourTabs .moreToggle,
.t2 .clubColourTabs a,
.t2 .clubColourTabs li {
	color: #333;
}
.t2 .clubColourTabs .moreToggle.active,
.t2 .clubColourTabs a.active,
.t2 .clubColourTabs li.active {
	background: #fff;
	color: #333;
}
.t2 .clubColourTabs .moreToggle.active:focus,
.t2 .clubColourTabs .moreToggle.active:hover,
.t2 .clubColourTabs a.active:focus,
.t2 .clubColourTabs a.active:hover,
.t2 .clubColourTabs li.active:focus,
.t2 .clubColourTabs li.active:hover {
	background: #fff;
}
.t2 .sideTabsContainer [data-ui-tab] {
	border-color: #f5f5f5;
}
.t2 .sideTabsContainer .tabbed .tabs li {
	color: #333;
}
.t2 .sideTabsContainer .tabbed .tabs li.active,
.t2 .sideTabsContainer .tabbed .tabs li:hover {
	background: #f5f5f5;
	color: #fff;
	color: #333;
}
.t2 .statsListBlock:before {
	background: #f5f5f5;
}
.clubIndex .t2:focus .clubColourBtn,
.clubIndex .t2:hover .clubColourBtn {
	background: #cfcfcf;
}
.t2
	.club-archive__inner-wrap--bg
	.club-archive__league-pos
	table
	tr.row--highlight {
	background-color: #f5f5f5;
	color: #242424;
}
.t25-bg.bar,
.t25-bg.personalised-video__content,
.t25-pseudo:after,
.t25-pseudo:before,
.t7138-bg.bar,
.t7138-bg.personalised-video__content,
.t7138-pseudo:after,
.t7138-pseudo:before,
.t7143-bg.bar,
.t7143-bg.personalised-video__content,
.t7143-pseudo:after,
.t7143-pseudo:before {
	background: #db1d23 !important;
}
.t25-fill .clipped,
.t25-fill .darken,
.t25-fill .fill,
.t7138-fill .clipped,
.t7138-fill .darken,
.t7138-fill .fill,
.t7143-fill .clipped,
.t7143-fill .darken,
.t7143-fill .fill {
	fill: #db1d23 !important;
}
.t25-btn,
.t7138-btn,
.t7143-btn {
	background: #db1d23 !important;
	color: #fff !important;
}
.t25-btn:focus,
.t25-btn:hover,
.t7138-btn:focus,
.t7138-btn:hover,
.t7143-btn:focus,
.t7143-btn:hover {
	background: #c41a1f !important;
}
.t25 .sideTabsContainer .tablist li.active,
.t25 .sideTabsContainer .tablist li:focus,
.t25 .sideTabsContainer .tablist li:hover {
	background: #db1d23;
}
.t25 .articleTabContent {
	border-left-color: #db1d23;
}
.t25 .socialSection .widget-button {
	display: inline-block;
	float: right;
}
.t25 .socialSection .socialCard.imageCard .cardContent {
	background: #db1d23;
	transition: background 0.25s ease;
}
.t25 .socialSection .socialCard.imageCard .cardContent .mob-heroSvg {
	fill: #db1d23;
	transition: fill 0.25s ease;
}
.t25 .socialSection .socialCard.imageCard:hover .cardContent {
	background: #ae171c;
}
.t25 .socialSection .socialCard.imageCard:hover .cardContent .mob-heroSvg {
	fill: #ae171c;
}
.t25 .socialSection .clubCard {
	background: #db1d23;
}
.t25 .socialSection .clubCard:after,
.t25 .socialSection .clubCard:before {
	display: none;
}
.t25 .socialSection .clubCard .clubBadge {
	padding-top: 7rem;
}
.t25 .socialSection .clubCard .buttonMobile .btn-primary {
	background: #ae171c;
	color: #fff;
}
.t25 .socialSection .clubCard .buttonMobile .btn-primary:focus,
.t25 .socialSection .clubCard .buttonMobile .btn-primary:hover {
	background: #811115;
}
.t25 .socialSection .clubCard .clubContent {
	padding-top: 23rem;
}
.t25 .socialSection .clubCard .clubContent .clubName {
	margin-bottom: 2rem;
	color: #fff;
}
.t25 .socialSection .clubCard .clubContent .btn-primary {
	background: #ae171c;
	color: #fff;
}
.t25 .socialSection .clubCard .clubContent .btn-primary:focus,
.t25 .socialSection .clubCard .clubContent .btn-primary:hover {
	background: #811115;
}
.t25 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
.t25 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
	content: "";
	background: url(../i/sprites/social-sprite.png) -95px -29px no-repeat;
	width: 18px;
	height: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t25 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
	.t25 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t25 .clubKit a:before {
	background: #db1d23;
}
.t25 .clubColourSvg,
.t25 .mob-heroSvg {
	fill: #db1d23;
}
.t25 .clubColourBg {
	background: #db1d23;
	color: #fff;
}
.t25 .clubColourBg .clubIndex__button-icon {
	fill: #fff;
}
@media (max-width: 43.75em) {
	.t25 .clubColourBg .clubIndex__button-icon {
		fill: #6c6c6c;
	}
}
.t25 .clubColourBg .stadiumName,
.t25 .clubColourBg a,
.t25 .clubColourBg h1,
.t25 .clubColourBg h2,
.t25 .clubColourBg h3,
.t25 .clubColourBg h4,
.t25 .clubColourBg h5,
.t25 .clubColourBg h6,
.t25 .clubColourBg p {
	color: #fff;
}
@media (max-width: 43.75em) {
	.t25 .clubColourBg .stadiumName,
	.t25 .clubColourBg a,
	.t25 .clubColourBg h1,
	.t25 .clubColourBg h2,
	.t25 .clubColourBg h3,
	.t25 .clubColourBg h4,
	.t25 .clubColourBg h5,
	.t25 .clubColourBg h6,
	.t25 .clubColourBg p {
		color: #2f2f2f;
	}
}
.t25 .clubColourBg .clubDetailsContainer .stadiumName a,
.t25 .clubColourBg .clubDetailsContainer .team {
	color: #fff;
}
.t25 .clubColourBtn {
	background: #ae171c;
	color: #fff;
}
.t25 .clubColourBtn [class*="arrow-right"] {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t25 .clubColourBtn [class*="arrow-right"] {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t25 .clubColourBtn a {
	color: #fff;
}
.t25 .clubColourBtn:focus,
.t25 .clubColourBtn:hover {
	background: #971418;
}
.t25 .clubColourStanding {
	background: #db1d23;
	color: #fff;
}
.t25 .clubColourStanding a {
	color: #fff;
}
.t25 .clubColourBorderTop,
.t25 .staffBox,
.t25 .topStatList {
	border-top-color: #db1d23 !important;
}
.t25 .fixedSidebar .clubColourTabs .tablist li:not(.active) {
	background: #ae171c;
}
.t25 .fixedSidebar .clubColourTabs .tablist li:not(.active):focus,
.t25 .fixedSidebar .clubColourTabs .tablist li:not(.active):hover {
	background: #971418;
}
.t25 .clubColourTabs .moreToggle.active,
.t25 .clubColourTabs a.active,
.t25 .clubColourTabs li.active {
	background: #fff;
	color: #333;
}
.t25 .clubColourTabs .moreToggle.active:focus,
.t25 .clubColourTabs .moreToggle.active:hover,
.t25 .clubColourTabs a.active:focus,
.t25 .clubColourTabs a.active:hover,
.t25 .clubColourTabs li.active:focus,
.t25 .clubColourTabs li.active:hover {
	background: #fff;
}
.t25 .sideTabsContainer [data-ui-tab] {
	border-color: #db1d23;
}
.t25 .sideTabsContainer .tabbed .tabs li.active,
.t25 .sideTabsContainer .tabbed .tabs li:hover {
	background: #db1d23;
	color: #fff;
}
.t25 .statsListBlock:before {
	background: #db1d23;
}
.clubIndex .t25:focus .clubColourBtn,
.clubIndex .t25:hover .clubColourBtn {
	background: #971418;
}
.t25
	.club-archive__inner-wrap--bg
	.club-archive__league-pos
	table
	tr.row--highlight {
	background-color: #db1d23;
}
.t22-bg {
	color: #333 !important;
}
.t22-bg.matchHighlightsBanner .competitionImage1 {
	content: "";
	background: url(../i/sprites/pl-logo-sprite.png) -291px -205px no-repeat;
	width: 85px;
	height: 36px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t22-bg.matchHighlightsBanner .competitionImage1 {
		background-image: url(../i/sprites/pl-logo-sprite@x2.png);
		background-size: 517px 308px;
	}
}
.t22-bg.matchHighlightsBanner .competitionImage11 {
	content: "";
	background: url(../i/sprites/pl2-logo-sprite.png) 0 -163px no-repeat;
	width: 103px;
	height: 35px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t22-bg.matchHighlightsBanner .competitionImage11 {
		background-image: url(../i/sprites/pl2-logo-sprite@x2.png);
		background-size: 329px 198px;
	}
}
.t22-bg a,
.t22-bg td {
	color: #333 !important;
}
.t22-bg .stadium:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -728px -552px no-repeat;
	width: 23px;
	height: 14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t22-bg .stadium:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t22-bg .website:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -352px no-repeat;
	width: 20px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t22-bg .website:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t22-bg .website:after {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t22-bg .website:after {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t22-bg .socialLinks:before {
	content: "";
	background: url(../i/sprites/external-sprite.png) 0 -22px no-repeat;
	width: 20px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t22-bg .socialLinks:before {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t22-bg.bar,
.t22-bg.personalised-video__content,
.t22-pseudo:after,
.t22-pseudo:before {
	background: #f5f5f5 !important;
}
.t22-fill .clipped,
.t22-fill .darken,
.t22-fill .fill {
	fill: #f5f5f5 !important;
}
.t22-btn {
	background: #f5f5f5 !important;
	color: #fff !important;
	color: #333 !important;
}
.t22-btn .arrow-rightwhite {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t22-btn .arrow-rightwhite {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t22-btn .external-w {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t22-btn .external-w {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t22-btn:focus .arrow-rightwhite,
.t22-btn:hover .arrow-rightwhite {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t22-btn:focus .arrow-rightwhite,
	.t22-btn:hover .arrow-rightwhite {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t22-btn:focus .external-w,
.t22-btn:hover .external-w {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t22-btn:focus .external-w,
	.t22-btn:hover .external-w {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t22-btn:focus,
.t22-btn:hover {
	background: #e8e8e8 !important;
	color: #333 !important;
}
.t22 .sideTabsContainer .tablist li.active,
.t22 .sideTabsContainer .tablist li:focus,
.t22 .sideTabsContainer .tablist li:hover {
	background: #f5f5f5;
	color: #333 !important;
}
.t22 .articleTabContent {
	border-left-color: #f5f5f5;
}
.t22 .icn.reply-w {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -721px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t22 .icn.reply-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t22 .icn.retweet-w {
	content: "";
	background: url(../i/sprites/global-sprite.png) -343px -488px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t22 .icn.retweet-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t22 .icn.heart-w {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -647px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t22 .icn.heart-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t22 .icn.instagram-comment-w {
	content: "";
	background: url(../i/sprites/social-sprite.png) -75px -36px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t22 .icn.instagram-comment-w {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t22 .icn.facebook-like-w {
	content: "";
	background: url(../i/sprites/social-sprite.png) -75px -18px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t22 .icn.facebook-like-w {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t22 .icn.facebook-comment-w {
	content: "";
	background: url(../i/sprites/social-sprite.png) -42px -49px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t22 .icn.facebook-comment-w {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t22 .socialSection .widget-button {
	display: inline-block;
	float: right;
}
.t22 .socialSection .socialCard .message a {
	color: #e90052;
}
.t22 .socialSection .socialCard .actions a.time {
	color: #000;
}
.t22 .socialSection .socialCard.imageCard .cardContent {
	background: #f5f5f5;
	transition: background 0.25s ease;
}
.t22 .socialSection .socialCard.imageCard .cardContent .mob-heroSvg {
	fill: #f5f5f5;
	transition: fill 0.25s ease;
}
.t22 .socialSection .socialCard.imageCard .cardContent p {
	color: #242424;
}
.t22 .socialSection .socialCard.imageCard:hover .cardContent {
	background: #dcdcdc;
}
.t22 .socialSection .socialCard.imageCard:hover .cardContent .mob-heroSvg {
	fill: #dcdcdc;
}
.t22 .socialSection .clubCard {
	background: #f5f5f5;
}
.t22 .socialSection .clubCard:after,
.t22 .socialSection .clubCard:before {
	display: none;
}
.t22 .socialSection .clubCard .clubBadge {
	padding-top: 7rem;
}
.t22 .socialSection .clubCard .buttonMobile .btn-primary {
	background: #dcdcdc;
	color: #fff;
}
.t22 .socialSection .clubCard .buttonMobile .btn-primary:focus,
.t22 .socialSection .clubCard .buttonMobile .btn-primary:hover {
	background: #c2c2c2;
}
.t22 .socialSection .clubCard .buttonMobile .btn-primary .btn-primary,
.t22 .socialSection .clubCard .buttonMobile .btn-primary .clubName {
	color: #333;
}
.t22 .socialSection .clubCard .clubContent {
	padding-top: 23rem;
}
.t22 .socialSection .clubCard .clubContent .clubName {
	margin-bottom: 2rem;
	color: #fff;
}
.t22 .socialSection .clubCard .clubContent .btn-primary {
	background: #dcdcdc;
	color: #fff;
}
.t22 .socialSection .clubCard .clubContent .btn-primary:focus,
.t22 .socialSection .clubCard .clubContent .btn-primary:hover {
	background: #c2c2c2;
}
.t22 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
.t22 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
	content: "";
	background: url(../i/sprites/social-sprite.png) -95px -29px no-repeat;
	width: 18px;
	height: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t22 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
	.t22 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t22 .socialSection .clubCard .clubContent .btn-primary,
.t22 .socialSection .clubCard .clubContent .clubName {
	color: #333;
}
.t22 .clubKit a:before {
	background: #f5f5f5;
}
.t22 .clubColourSvg,
.t22 .mob-heroSvg {
	fill: #f5f5f5;
}
.t22 .stadium-w {
	content: "";
	background: url(../i/sprites/global-sprite.png) -728px -552px no-repeat;
	width: 23px;
	height: 14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t22 .stadium-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t22 .stadium:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -728px -552px no-repeat;
	width: 23px;
	height: 14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t22 .stadium:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t22 .website:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -352px no-repeat;
	width: 20px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t22 .website:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t22 .website:after {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t22 .website:after {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t22 .socialLinks:before {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t22 .socialLinks:before {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t22 .clubColourBg {
	background: #f5f5f5;
	color: #2f2f2f;
	color: #333;
}
.t22 .clubColourBg .clubIndex__button-icon {
	fill: #2f2f2f;
}
@media (max-width: 43.75em) {
	.t22 .clubColourBg .clubIndex__button-icon {
		fill: #6c6c6c;
	}
}
.t22 .clubColourBg .stadiumName,
.t22 .clubColourBg a,
.t22 .clubColourBg h1,
.t22 .clubColourBg h2,
.t22 .clubColourBg h3,
.t22 .clubColourBg h4,
.t22 .clubColourBg h5,
.t22 .clubColourBg h6,
.t22 .clubColourBg p {
	color: #2f2f2f;
}
@media (max-width: 43.75em) {
	.t22 .clubColourBg .stadiumName,
	.t22 .clubColourBg a,
	.t22 .clubColourBg h1,
	.t22 .clubColourBg h2,
	.t22 .clubColourBg h3,
	.t22 .clubColourBg h4,
	.t22 .clubColourBg h5,
	.t22 .clubColourBg h6,
	.t22 .clubColourBg p {
		color: #2f2f2f;
	}
}
.t22 .clubColourBg .clubDetailsContainer .stadiumName a,
.t22 .clubColourBg .clubDetailsContainer .team {
	color: #2f2f2f;
}
.t22 .clubColourBg a,
.t22 .clubColourBg h1,
.t22 .clubColourBg h2,
.t22 .clubColourBg h3,
.t22 .clubColourBg h4,
.t22 .clubColourBg h5,
.t22 .clubColourBg h6,
.t22 .clubColourBg p {
	color: #333;
}
.t22 .clubColourBg .stadium:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -728px -552px no-repeat;
	width: 23px;
	height: 14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t22 .clubColourBg .stadium:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t22 .clubColourBg .website:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -352px no-repeat;
	width: 20px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t22 .clubColourBg .website:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t22 .clubColourBg .website:after {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t22 .clubColourBg .website:after {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t22 .clubColourBg .socialLinks:before {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t22 .clubColourBg .socialLinks:before {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t22 .clubColourBtn {
	background: #dcdcdc;
	color: #fff;
	color: #333;
}
.t22 .clubColourBtn [class*="arrow-right"] {
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
.t22 .clubColourBtn a {
	color: #fff;
}
.t22 .clubColourBtn [class*="arrow-right"] {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) -82px -64px no-repeat;
	width: 9px;
	height: 8px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t22 .clubColourBtn [class*="arrow-right"] {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t22 .clubColourBtn [class*="external"] {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t22 .clubColourBtn [class*="external"] {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t22 .clubColourBtn a {
	color: #333;
}
.t22 .clubColourBtn:focus,
.t22 .clubColourBtn:hover {
	background: #cfcfcf;
}
.t22 .clubColourStanding {
	background: #f5f5f5;
	color: #fff;
}
.t22 .clubColourStanding a {
	color: #fff;
	color: #333;
}
.t22 .clubColourBorderTop,
.t22 .staffBox,
.t22 .topStatList {
	border-top-color: #f5f5f5 !important;
}
.t22 .fixedSidebar .clubColourTabs .tablist li:not(.active) {
	background: #dcdcdc;
}
.t22 .fixedSidebar .clubColourTabs .tablist li:not(.active):focus,
.t22 .fixedSidebar .clubColourTabs .tablist li:not(.active):hover {
	background: #cfcfcf;
}
.t22 .clubColourTabs .moreToggle,
.t22 .clubColourTabs a,
.t22 .clubColourTabs li {
	color: #333;
}
.t22 .clubColourTabs .moreToggle.active,
.t22 .clubColourTabs a.active,
.t22 .clubColourTabs li.active {
	background: #fff;
	color: #333;
}
.t22 .clubColourTabs .moreToggle.active:focus,
.t22 .clubColourTabs .moreToggle.active:hover,
.t22 .clubColourTabs a.active:focus,
.t22 .clubColourTabs a.active:hover,
.t22 .clubColourTabs li.active:focus,
.t22 .clubColourTabs li.active:hover {
	background: #fff;
}
.t22 .sideTabsContainer [data-ui-tab] {
	border-color: #f5f5f5;
}
.t22 .sideTabsContainer .tabbed .tabs li {
	color: #333;
}
.t22 .sideTabsContainer .tabbed .tabs li.active,
.t22 .sideTabsContainer .tabbed .tabs li:hover {
	background: #f5f5f5;
	color: #fff;
	color: #333;
}
.t22 .statsListBlock:before {
	background: #f5f5f5;
}
.clubIndex .t22:focus .clubColourBtn,
.clubIndex .t22:hover .clubColourBtn {
	background: #cfcfcf;
}
.t22
	.club-archive__inner-wrap--bg
	.club-archive__league-pos
	table
	tr.row--highlight {
	background-color: #f5f5f5;
	color: #242424;
}
.t17-bg,
.t8939-bg,
.t8969-bg {
	color: #333 !important;
}
.t17-bg.matchHighlightsBanner .competitionImage1,
.t8939-bg.matchHighlightsBanner .competitionImage1,
.t8969-bg.matchHighlightsBanner .competitionImage1 {
	content: "";
	background: url(../i/sprites/pl-logo-sprite.png) -291px -205px no-repeat;
	width: 85px;
	height: 36px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t17-bg.matchHighlightsBanner .competitionImage1,
	.t8939-bg.matchHighlightsBanner .competitionImage1,
	.t8969-bg.matchHighlightsBanner .competitionImage1 {
		background-image: url(../i/sprites/pl-logo-sprite@x2.png);
		background-size: 517px 308px;
	}
}
.t17-bg.matchHighlightsBanner .competitionImage11,
.t8939-bg.matchHighlightsBanner .competitionImage11,
.t8969-bg.matchHighlightsBanner .competitionImage11 {
	content: "";
	background: url(../i/sprites/pl2-logo-sprite.png) 0 -163px no-repeat;
	width: 103px;
	height: 35px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t17-bg.matchHighlightsBanner .competitionImage11,
	.t8939-bg.matchHighlightsBanner .competitionImage11,
	.t8969-bg.matchHighlightsBanner .competitionImage11 {
		background-image: url(../i/sprites/pl2-logo-sprite@x2.png);
		background-size: 329px 198px;
	}
}
.t17-bg a,
.t17-bg td,
.t8939-bg a,
.t8939-bg td,
.t8969-bg a,
.t8969-bg td {
	color: #333 !important;
}
.t17-bg .stadium:before,
.t8939-bg .stadium:before,
.t8969-bg .stadium:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -728px -552px no-repeat;
	width: 23px;
	height: 14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t17-bg .stadium:before,
	.t8939-bg .stadium:before,
	.t8969-bg .stadium:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t17-bg .website:before,
.t8939-bg .website:before,
.t8969-bg .website:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -352px no-repeat;
	width: 20px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t17-bg .website:before,
	.t8939-bg .website:before,
	.t8969-bg .website:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t17-bg .website:after,
.t8939-bg .website:after,
.t8969-bg .website:after {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t17-bg .website:after,
	.t8939-bg .website:after,
	.t8969-bg .website:after {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t17-bg .socialLinks:before,
.t8939-bg .socialLinks:before,
.t8969-bg .socialLinks:before {
	content: "";
	background: url(../i/sprites/external-sprite.png) 0 -22px no-repeat;
	width: 20px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t17-bg .socialLinks:before,
	.t8939-bg .socialLinks:before,
	.t8969-bg .socialLinks:before {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t17-bg.bar,
.t17-bg.personalised-video__content,
.t17-pseudo:after,
.t17-pseudo:before,
.t8939-bg.bar,
.t8939-bg.personalised-video__content,
.t8939-pseudo:after,
.t8939-pseudo:before,
.t8969-bg.bar,
.t8969-bg.personalised-video__content,
.t8969-pseudo:after,
.t8969-pseudo:before {
	background: #f5f5f5 !important;
}
.t17-fill .clipped,
.t17-fill .darken,
.t17-fill .fill,
.t8939-fill .clipped,
.t8939-fill .darken,
.t8939-fill .fill,
.t8969-fill .clipped,
.t8969-fill .darken,
.t8969-fill .fill {
	fill: #f5f5f5 !important;
}
.t17-btn,
.t8939-btn,
.t8969-btn {
	background: #f5f5f5 !important;
	color: #fff !important;
	color: #333 !important;
}
.t17-btn .arrow-rightwhite,
.t8939-btn .arrow-rightwhite,
.t8969-btn .arrow-rightwhite {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t17-btn .arrow-rightwhite,
	.t8939-btn .arrow-rightwhite,
	.t8969-btn .arrow-rightwhite {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t17-btn .external-w,
.t8939-btn .external-w,
.t8969-btn .external-w {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t17-btn .external-w,
	.t8939-btn .external-w,
	.t8969-btn .external-w {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t17-btn:focus .arrow-rightwhite,
.t17-btn:hover .arrow-rightwhite,
.t8939-btn:focus .arrow-rightwhite,
.t8939-btn:hover .arrow-rightwhite,
.t8969-btn:focus .arrow-rightwhite,
.t8969-btn:hover .arrow-rightwhite {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t17-btn:focus .arrow-rightwhite,
	.t17-btn:hover .arrow-rightwhite,
	.t8939-btn:focus .arrow-rightwhite,
	.t8939-btn:hover .arrow-rightwhite,
	.t8969-btn:focus .arrow-rightwhite,
	.t8969-btn:hover .arrow-rightwhite {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t17-btn:focus .external-w,
.t17-btn:hover .external-w,
.t8939-btn:focus .external-w,
.t8939-btn:hover .external-w,
.t8969-btn:focus .external-w,
.t8969-btn:hover .external-w {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t17-btn:focus .external-w,
	.t17-btn:hover .external-w,
	.t8939-btn:focus .external-w,
	.t8939-btn:hover .external-w,
	.t8969-btn:focus .external-w,
	.t8969-btn:hover .external-w {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t17-btn:focus,
.t17-btn:hover,
.t8939-btn:focus,
.t8939-btn:hover,
.t8969-btn:focus,
.t8969-btn:hover {
	background: #e8e8e8 !important;
	color: #333 !important;
}
.t17 .sideTabsContainer .tablist li.active,
.t17 .sideTabsContainer .tablist li:focus,
.t17 .sideTabsContainer .tablist li:hover {
	background: #f5f5f5;
	color: #333 !important;
}
.t17 .articleTabContent {
	border-left-color: #f5f5f5;
}
.t17 .icn.reply-w {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -721px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t17 .icn.reply-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t17 .icn.retweet-w {
	content: "";
	background: url(../i/sprites/global-sprite.png) -343px -488px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t17 .icn.retweet-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t17 .icn.heart-w {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -647px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t17 .icn.heart-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t17 .icn.instagram-comment-w {
	content: "";
	background: url(../i/sprites/social-sprite.png) -75px -36px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t17 .icn.instagram-comment-w {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t17 .icn.facebook-like-w {
	content: "";
	background: url(../i/sprites/social-sprite.png) -75px -18px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t17 .icn.facebook-like-w {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t17 .icn.facebook-comment-w {
	content: "";
	background: url(../i/sprites/social-sprite.png) -42px -49px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t17 .icn.facebook-comment-w {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t17 .socialSection .widget-button {
	display: inline-block;
	float: right;
}
.t17 .socialSection .socialCard .message a {
	color: #e90052;
}
.t17 .socialSection .socialCard .actions a.time {
	color: #000;
}
.t17 .socialSection .socialCard.imageCard .cardContent {
	background: #f5f5f5;
	transition: background 0.25s ease;
}
.t17 .socialSection .socialCard.imageCard .cardContent .mob-heroSvg {
	fill: #f5f5f5;
	transition: fill 0.25s ease;
}
.t17 .socialSection .socialCard.imageCard .cardContent p {
	color: #242424;
}
.t17 .socialSection .socialCard.imageCard:hover .cardContent {
	background: #dcdcdc;
}
.t17 .socialSection .socialCard.imageCard:hover .cardContent .mob-heroSvg {
	fill: #dcdcdc;
}
.t17 .socialSection .clubCard {
	background: #f5f5f5;
}
.t17 .socialSection .clubCard:after,
.t17 .socialSection .clubCard:before {
	display: none;
}
.t17 .socialSection .clubCard .clubBadge {
	padding-top: 7rem;
}
.t17 .socialSection .clubCard .buttonMobile .btn-primary {
	background: #dcdcdc;
	color: #fff;
}
.t17 .socialSection .clubCard .buttonMobile .btn-primary:focus,
.t17 .socialSection .clubCard .buttonMobile .btn-primary:hover {
	background: #c2c2c2;
}
.t17 .socialSection .clubCard .buttonMobile .btn-primary .btn-primary,
.t17 .socialSection .clubCard .buttonMobile .btn-primary .clubName {
	color: #333;
}
.t17 .socialSection .clubCard .clubContent {
	padding-top: 23rem;
}
.t17 .socialSection .clubCard .clubContent .clubName {
	margin-bottom: 2rem;
	color: #fff;
}
.t17 .socialSection .clubCard .clubContent .btn-primary {
	background: #dcdcdc;
	color: #fff;
}
.t17 .socialSection .clubCard .clubContent .btn-primary:focus,
.t17 .socialSection .clubCard .clubContent .btn-primary:hover {
	background: #c2c2c2;
}
.t17 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
.t17 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
	content: "";
	background: url(../i/sprites/social-sprite.png) -95px -29px no-repeat;
	width: 18px;
	height: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t17 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
	.t17 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t17 .socialSection .clubCard .clubContent .btn-primary,
.t17 .socialSection .clubCard .clubContent .clubName {
	color: #333;
}
.t17 .clubKit a:before {
	background: #f5f5f5;
}
.t17 .clubColourSvg,
.t17 .mob-heroSvg {
	fill: #f5f5f5;
}
.t17 .stadium-w {
	content: "";
	background: url(../i/sprites/global-sprite.png) -728px -552px no-repeat;
	width: 23px;
	height: 14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t17 .stadium-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t17 .stadium:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -728px -552px no-repeat;
	width: 23px;
	height: 14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t17 .stadium:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t17 .website:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -352px no-repeat;
	width: 20px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t17 .website:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t17 .website:after {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t17 .website:after {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t17 .socialLinks:before {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t17 .socialLinks:before {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t17 .clubColourBg {
	background: #f5f5f5;
	color: #2f2f2f;
	color: #333;
}
.t17 .clubColourBg .clubIndex__button-icon {
	fill: #2f2f2f;
}
@media (max-width: 43.75em) {
	.t17 .clubColourBg .clubIndex__button-icon {
		fill: #6c6c6c;
	}
}
.t17 .clubColourBg .stadiumName,
.t17 .clubColourBg a,
.t17 .clubColourBg h1,
.t17 .clubColourBg h2,
.t17 .clubColourBg h3,
.t17 .clubColourBg h4,
.t17 .clubColourBg h5,
.t17 .clubColourBg h6,
.t17 .clubColourBg p {
	color: #2f2f2f;
}
@media (max-width: 43.75em) {
	.t17 .clubColourBg .stadiumName,
	.t17 .clubColourBg a,
	.t17 .clubColourBg h1,
	.t17 .clubColourBg h2,
	.t17 .clubColourBg h3,
	.t17 .clubColourBg h4,
	.t17 .clubColourBg h5,
	.t17 .clubColourBg h6,
	.t17 .clubColourBg p {
		color: #2f2f2f;
	}
}
.t17 .clubColourBg .clubDetailsContainer .stadiumName a,
.t17 .clubColourBg .clubDetailsContainer .team {
	color: #2f2f2f;
}
.t17 .clubColourBg a,
.t17 .clubColourBg h1,
.t17 .clubColourBg h2,
.t17 .clubColourBg h3,
.t17 .clubColourBg h4,
.t17 .clubColourBg h5,
.t17 .clubColourBg h6,
.t17 .clubColourBg p {
	color: #333;
}
.t17 .clubColourBg .stadium:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -728px -552px no-repeat;
	width: 23px;
	height: 14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t17 .clubColourBg .stadium:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t17 .clubColourBg .website:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -352px no-repeat;
	width: 20px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t17 .clubColourBg .website:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t17 .clubColourBg .website:after {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t17 .clubColourBg .website:after {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t17 .clubColourBg .socialLinks:before {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t17 .clubColourBg .socialLinks:before {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t17 .clubColourBtn {
	background: #dcdcdc;
	color: #fff;
	color: #333;
}
.t17 .clubColourBtn [class*="arrow-right"] {
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
.t17 .clubColourBtn a {
	color: #fff;
}
.t17 .clubColourBtn [class*="arrow-right"] {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) -82px -64px no-repeat;
	width: 9px;
	height: 8px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t17 .clubColourBtn [class*="arrow-right"] {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t17 .clubColourBtn [class*="external"] {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t17 .clubColourBtn [class*="external"] {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t17 .clubColourBtn a {
	color: #333;
}
.t17 .clubColourBtn:focus,
.t17 .clubColourBtn:hover {
	background: #cfcfcf;
}
.t17 .clubColourStanding {
	background: #f5f5f5;
	color: #fff;
}
.t17 .clubColourStanding a {
	color: #fff;
	color: #333;
}
.t17 .clubColourBorderTop,
.t17 .staffBox,
.t17 .topStatList {
	border-top-color: #f5f5f5 !important;
}
.t17 .fixedSidebar .clubColourTabs .tablist li:not(.active) {
	background: #dcdcdc;
}
.t17 .fixedSidebar .clubColourTabs .tablist li:not(.active):focus,
.t17 .fixedSidebar .clubColourTabs .tablist li:not(.active):hover {
	background: #cfcfcf;
}
.t17 .clubColourTabs .moreToggle,
.t17 .clubColourTabs a,
.t17 .clubColourTabs li {
	color: #333;
}
.t17 .clubColourTabs .moreToggle.active,
.t17 .clubColourTabs a.active,
.t17 .clubColourTabs li.active {
	background: #fff;
	color: #333;
}
.t17 .clubColourTabs .moreToggle.active:focus,
.t17 .clubColourTabs .moreToggle.active:hover,
.t17 .clubColourTabs a.active:focus,
.t17 .clubColourTabs a.active:hover,
.t17 .clubColourTabs li.active:focus,
.t17 .clubColourTabs li.active:hover {
	background: #fff;
}
.t17 .sideTabsContainer [data-ui-tab] {
	border-color: #f5f5f5;
}
.t17 .sideTabsContainer .tabbed .tabs li {
	color: #333;
}
.t17 .sideTabsContainer .tabbed .tabs li.active,
.t17 .sideTabsContainer .tabbed .tabs li:hover {
	background: #f5f5f5;
	color: #fff;
	color: #333;
}
.t17 .statsListBlock:before {
	background: #f5f5f5;
}
.clubIndex .t17:focus .clubColourBtn,
.clubIndex .t17:hover .clubColourBtn {
	background: #cfcfcf;
}
.t17
	.club-archive__inner-wrap--bg
	.club-archive__league-pos
	table
	tr.row--highlight {
	background-color: #f5f5f5;
	color: #242424;
}
.t105-bg.bar,
.t105-bg.personalised-video__content,
.t105-pseudo:after,
.t105-pseudo:before {
	background: #004596 !important;
}
.t105-fill .clipped,
.t105-fill .darken,
.t105-fill .fill {
	fill: #004596 !important;
}
.t105-btn {
	background: #004596 !important;
	color: #fff !important;
}
.t105-btn:focus,
.t105-btn:hover {
	background: #00397d !important;
}
.t105 .sideTabsContainer .tablist li.active,
.t105 .sideTabsContainer .tablist li:focus,
.t105 .sideTabsContainer .tablist li:hover {
	background: #004596;
}
.t105 .articleTabContent {
	border-left-color: #004596;
}
.t105 .socialSection .widget-button {
	display: inline-block;
	float: right;
}
.t105 .socialSection .socialCard.imageCard .cardContent {
	background: #004596;
	transition: background 0.25s ease;
}
.t105 .socialSection .socialCard.imageCard .cardContent .mob-heroSvg {
	fill: #004596;
	transition: fill 0.25s ease;
}
.t105 .socialSection .socialCard.imageCard:hover .cardContent {
	background: #002e63;
}
.t105 .socialSection .socialCard.imageCard:hover .cardContent .mob-heroSvg {
	fill: #002e63;
}
.t105 .socialSection .clubCard {
	background: #004596;
}
.t105 .socialSection .clubCard:after,
.t105 .socialSection .clubCard:before {
	display: none;
}
.t105 .socialSection .clubCard .clubBadge {
	padding-top: 7rem;
}
.t105 .socialSection .clubCard .buttonMobile .btn-primary {
	background: #002e63;
	color: #fff;
}
.t105 .socialSection .clubCard .buttonMobile .btn-primary:focus,
.t105 .socialSection .clubCard .buttonMobile .btn-primary:hover {
	background: #001630;
}
.t105 .socialSection .clubCard .clubContent {
	padding-top: 23rem;
}
.t105 .socialSection .clubCard .clubContent .clubName {
	margin-bottom: 2rem;
	color: #fff;
}
.t105 .socialSection .clubCard .clubContent .btn-primary {
	background: #002e63;
	color: #fff;
}
.t105 .socialSection .clubCard .clubContent .btn-primary:focus,
.t105 .socialSection .clubCard .clubContent .btn-primary:hover {
	background: #001630;
}
.t105 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
.t105 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
	content: "";
	background: url(../i/sprites/social-sprite.png) -95px -29px no-repeat;
	width: 18px;
	height: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t105 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
	.t105 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t105 .clubKit a:before {
	background: #004596;
}
.t105 .clubColourSvg,
.t105 .mob-heroSvg {
	fill: #004596;
}
.t105 .clubColourBg {
	background: #004596;
	color: #fff;
}
.t105 .clubColourBg .clubIndex__button-icon {
	fill: #fff;
}
@media (max-width: 43.75em) {
	.t105 .clubColourBg .clubIndex__button-icon {
		fill: #6c6c6c;
	}
}
.t105 .clubColourBg .stadiumName,
.t105 .clubColourBg a,
.t105 .clubColourBg h1,
.t105 .clubColourBg h2,
.t105 .clubColourBg h3,
.t105 .clubColourBg h4,
.t105 .clubColourBg h5,
.t105 .clubColourBg h6,
.t105 .clubColourBg p {
	color: #fff;
}
@media (max-width: 43.75em) {
	.t105 .clubColourBg .stadiumName,
	.t105 .clubColourBg a,
	.t105 .clubColourBg h1,
	.t105 .clubColourBg h2,
	.t105 .clubColourBg h3,
	.t105 .clubColourBg h4,
	.t105 .clubColourBg h5,
	.t105 .clubColourBg h6,
	.t105 .clubColourBg p {
		color: #2f2f2f;
	}
}
.t105 .clubColourBg .clubDetailsContainer .stadiumName a,
.t105 .clubColourBg .clubDetailsContainer .team {
	color: #fff;
}
.t105 .clubColourBtn {
	background: #002e63;
	color: #fff;
}
.t105 .clubColourBtn [class*="arrow-right"] {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t105 .clubColourBtn [class*="arrow-right"] {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t105 .clubColourBtn a {
	color: #fff;
}
.t105 .clubColourBtn:focus,
.t105 .clubColourBtn:hover {
	background: #00224a;
}
.t105 .clubColourStanding {
	background: #004596;
	color: #fff;
}
.t105 .clubColourStanding a {
	color: #fff;
}
.t105 .clubColourBorderTop,
.t105 .staffBox,
.t105 .topStatList {
	border-top-color: #004596 !important;
}
.t105 .fixedSidebar .clubColourTabs .tablist li:not(.active) {
	background: #002e63;
}
.t105 .fixedSidebar .clubColourTabs .tablist li:not(.active):focus,
.t105 .fixedSidebar .clubColourTabs .tablist li:not(.active):hover {
	background: #00224a;
}
.t105 .clubColourTabs .moreToggle.active,
.t105 .clubColourTabs a.active,
.t105 .clubColourTabs li.active {
	background: #fff;
	color: #333;
}
.t105 .clubColourTabs .moreToggle.active:focus,
.t105 .clubColourTabs .moreToggle.active:hover,
.t105 .clubColourTabs a.active:focus,
.t105 .clubColourTabs a.active:hover,
.t105 .clubColourTabs li.active:focus,
.t105 .clubColourTabs li.active:hover {
	background: #fff;
}
.t105 .sideTabsContainer [data-ui-tab] {
	border-color: #004596;
}
.t105 .sideTabsContainer .tabbed .tabs li.active,
.t105 .sideTabsContainer .tabbed .tabs li:hover {
	background: #004596;
	color: #fff;
}
.t105 .statsListBlock:before {
	background: #004596;
}
.clubIndex .t105:focus .clubColourBtn,
.clubIndex .t105:hover .clubColourBtn {
	background: #00224a;
}
.t105
	.club-archive__inner-wrap--bg
	.club-archive__league-pos
	table
	tr.row--highlight {
	background-color: #004596;
}
.t52-bg.bar,
.t52-bg.personalised-video__content,
.t52-pseudo:after,
.t52-pseudo:before,
.t8955-bg.bar,
.t8955-bg.personalised-video__content,
.t8955-pseudo:after,
.t8955-pseudo:before,
.t8960-bg.bar,
.t8960-bg.personalised-video__content,
.t8960-pseudo:after,
.t8960-pseudo:before {
	background: #005cab !important;
}
.t52-fill .clipped,
.t52-fill .darken,
.t52-fill .fill,
.t8955-fill .clipped,
.t8955-fill .darken,
.t8955-fill .fill,
.t8960-fill .clipped,
.t8960-fill .darken,
.t8960-fill .fill {
	fill: #005cab !important;
}
.t52-btn,
.t8955-btn,
.t8960-btn {
	background: #005cab !important;
	color: #fff !important;
}
.t52-btn:focus,
.t52-btn:hover,
.t8955-btn:focus,
.t8955-btn:hover,
.t8960-btn:focus,
.t8960-btn:hover {
	background: #004e92 !important;
}
.t52 .sideTabsContainer .tablist li.active,
.t52 .sideTabsContainer .tablist li:focus,
.t52 .sideTabsContainer .tablist li:hover {
	background: #005cab;
}
.t52 .articleTabContent {
	border-left-color: #005cab;
}
.t52 .socialSection .widget-button {
	display: inline-block;
	float: right;
}
.t52 .socialSection .socialCard.imageCard .cardContent {
	background: #005cab;
	transition: background 0.25s ease;
}
.t52 .socialSection .socialCard.imageCard .cardContent .mob-heroSvg {
	fill: #005cab;
	transition: fill 0.25s ease;
}
.t52 .socialSection .socialCard.imageCard:hover .cardContent {
	background: #004178;
}
.t52 .socialSection .socialCard.imageCard:hover .cardContent .mob-heroSvg {
	fill: #004178;
}
.t52 .socialSection .clubCard {
	background: #005cab;
}
.t52 .socialSection .clubCard:after,
.t52 .socialSection .clubCard:before {
	display: none;
}
.t52 .socialSection .clubCard .clubBadge {
	padding-top: 7rem;
}
.t52 .socialSection .clubCard .buttonMobile .btn-primary {
	background: #004178;
	color: #fff;
}
.t52 .socialSection .clubCard .buttonMobile .btn-primary:focus,
.t52 .socialSection .clubCard .buttonMobile .btn-primary:hover {
	background: #002545;
}
.t52 .socialSection .clubCard .clubContent {
	padding-top: 23rem;
}
.t52 .socialSection .clubCard .clubContent .clubName {
	margin-bottom: 2rem;
	color: #fff;
}
.t52 .socialSection .clubCard .clubContent .btn-primary {
	background: #004178;
	color: #fff;
}
.t52 .socialSection .clubCard .clubContent .btn-primary:focus,
.t52 .socialSection .clubCard .clubContent .btn-primary:hover {
	background: #002545;
}
.t52 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
.t52 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
	content: "";
	background: url(../i/sprites/social-sprite.png) -95px -29px no-repeat;
	width: 18px;
	height: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t52 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
	.t52 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t52 .clubKit a:before {
	background: #005cab;
}
.t52 .clubColourSvg,
.t52 .mob-heroSvg {
	fill: #005cab;
}
.t52 .clubColourBg {
	background: #005cab;
	color: #fff;
}
.t52 .clubColourBg .clubIndex__button-icon {
	fill: #fff;
}
@media (max-width: 43.75em) {
	.t52 .clubColourBg .clubIndex__button-icon {
		fill: #6c6c6c;
	}
}
.t52 .clubColourBg .stadiumName,
.t52 .clubColourBg a,
.t52 .clubColourBg h1,
.t52 .clubColourBg h2,
.t52 .clubColourBg h3,
.t52 .clubColourBg h4,
.t52 .clubColourBg h5,
.t52 .clubColourBg h6,
.t52 .clubColourBg p {
	color: #fff;
}
@media (max-width: 43.75em) {
	.t52 .clubColourBg .stadiumName,
	.t52 .clubColourBg a,
	.t52 .clubColourBg h1,
	.t52 .clubColourBg h2,
	.t52 .clubColourBg h3,
	.t52 .clubColourBg h4,
	.t52 .clubColourBg h5,
	.t52 .clubColourBg h6,
	.t52 .clubColourBg p {
		color: #2f2f2f;
	}
}
.t52 .clubColourBg .clubDetailsContainer .stadiumName a,
.t52 .clubColourBg .clubDetailsContainer .team {
	color: #fff;
}
.t52 .clubColourBtn {
	background: #004178;
	color: #fff;
}
.t52 .clubColourBtn [class*="arrow-right"] {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t52 .clubColourBtn [class*="arrow-right"] {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t52 .clubColourBtn a {
	color: #fff;
}
.t52 .clubColourBtn:focus,
.t52 .clubColourBtn:hover {
	background: #00335f;
}
.t52 .clubColourStanding {
	background: #005cab;
	color: #fff;
}
.t52 .clubColourStanding a {
	color: #fff;
}
.t52 .clubColourBorderTop,
.t52 .staffBox,
.t52 .topStatList {
	border-top-color: #005cab !important;
}
.t52 .fixedSidebar .clubColourTabs .tablist li:not(.active) {
	background: #004178;
}
.t52 .fixedSidebar .clubColourTabs .tablist li:not(.active):focus,
.t52 .fixedSidebar .clubColourTabs .tablist li:not(.active):hover {
	background: #00335f;
}
.t52 .clubColourTabs .moreToggle.active,
.t52 .clubColourTabs a.active,
.t52 .clubColourTabs li.active {
	background: #fff;
	color: #333;
}
.t52 .clubColourTabs .moreToggle.active:focus,
.t52 .clubColourTabs .moreToggle.active:hover,
.t52 .clubColourTabs a.active:focus,
.t52 .clubColourTabs a.active:hover,
.t52 .clubColourTabs li.active:focus,
.t52 .clubColourTabs li.active:hover {
	background: #fff;
}
.t52 .sideTabsContainer [data-ui-tab] {
	border-color: #005cab;
}
.t52 .sideTabsContainer .tabbed .tabs li.active,
.t52 .sideTabsContainer .tabbed .tabs li:hover {
	background: #005cab;
	color: #fff;
}
.t52 .statsListBlock:before {
	background: #005cab;
}
.clubIndex .t52:focus .clubColourBtn,
.clubIndex .t52:hover .clubColourBtn {
	background: #00335f;
}
.t52
	.club-archive__inner-wrap--bg
	.club-archive__league-pos
	table
	tr.row--highlight {
	background-color: #005cab;
}
.t47-bg.bar,
.t47-bg.personalised-video__content,
.t47-pseudo:after,
.t47-pseudo:before {
	background: #2a307d !important;
}
.t47-fill .clipped,
.t47-fill .darken,
.t47-fill .fill {
	fill: #2a307d !important;
}
.t47-btn {
	background: #2a307d !important;
	color: #fff !important;
}
.t47-btn:focus,
.t47-btn:hover {
	background: #24296a !important;
}
.t47 .sideTabsContainer .tablist li.active,
.t47 .sideTabsContainer .tablist li:focus,
.t47 .sideTabsContainer .tablist li:hover {
	background: #2a307d;
}
.t47 .articleTabContent {
	border-left-color: #2a307d;
}
.t47 .socialSection .widget-button {
	display: inline-block;
	float: right;
}
.t47 .socialSection .socialCard.imageCard .cardContent {
	background: #2a307d;
	transition: background 0.25s ease;
}
.t47 .socialSection .socialCard.imageCard .cardContent .mob-heroSvg {
	fill: #2a307d;
	transition: fill 0.25s ease;
}
.t47 .socialSection .socialCard.imageCard:hover .cardContent {
	background: #1d2157;
}
.t47 .socialSection .socialCard.imageCard:hover .cardContent .mob-heroSvg {
	fill: #1d2157;
}
.t47 .socialSection .clubCard {
	background: #2a307d;
}
.t47 .socialSection .clubCard:after,
.t47 .socialSection .clubCard:before {
	display: none;
}
.t47 .socialSection .clubCard .clubBadge {
	padding-top: 7rem;
}
.t47 .socialSection .clubCard .buttonMobile .btn-primary {
	background: #1d2157;
	color: #fff;
}
.t47 .socialSection .clubCard .buttonMobile .btn-primary:focus,
.t47 .socialSection .clubCard .buttonMobile .btn-primary:hover {
	background: #101331;
}
.t47 .socialSection .clubCard .clubContent {
	padding-top: 23rem;
}
.t47 .socialSection .clubCard .clubContent .clubName {
	margin-bottom: 2rem;
	color: #fff;
}
.t47 .socialSection .clubCard .clubContent .btn-primary {
	background: #1d2157;
	color: #fff;
}
.t47 .socialSection .clubCard .clubContent .btn-primary:focus,
.t47 .socialSection .clubCard .clubContent .btn-primary:hover {
	background: #101331;
}
.t47 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
.t47 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
	content: "";
	background: url(../i/sprites/social-sprite.png) -95px -29px no-repeat;
	width: 18px;
	height: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t47 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
	.t47 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t47 .clubKit a:before {
	background: #2a307d;
}
.t47 .clubColourSvg,
.t47 .mob-heroSvg {
	fill: #2a307d;
}
.t47 .clubColourBg {
	background: #2a307d;
	color: #fff;
}
.t47 .clubColourBg .clubIndex__button-icon {
	fill: #fff;
}
@media (max-width: 43.75em) {
	.t47 .clubColourBg .clubIndex__button-icon {
		fill: #6c6c6c;
	}
}
.t47 .clubColourBg .stadiumName,
.t47 .clubColourBg a,
.t47 .clubColourBg h1,
.t47 .clubColourBg h2,
.t47 .clubColourBg h3,
.t47 .clubColourBg h4,
.t47 .clubColourBg h5,
.t47 .clubColourBg h6,
.t47 .clubColourBg p {
	color: #fff;
}
@media (max-width: 43.75em) {
	.t47 .clubColourBg .stadiumName,
	.t47 .clubColourBg a,
	.t47 .clubColourBg h1,
	.t47 .clubColourBg h2,
	.t47 .clubColourBg h3,
	.t47 .clubColourBg h4,
	.t47 .clubColourBg h5,
	.t47 .clubColourBg h6,
	.t47 .clubColourBg p {
		color: #2f2f2f;
	}
}
.t47 .clubColourBg .clubDetailsContainer .stadiumName a,
.t47 .clubColourBg .clubDetailsContainer .team {
	color: #fff;
}
.t47 .clubColourBtn {
	background: #1d2157;
	color: #fff;
}
.t47 .clubColourBtn [class*="arrow-right"] {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t47 .clubColourBtn [class*="arrow-right"] {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t47 .clubColourBtn a {
	color: #fff;
}
.t47 .clubColourBtn:focus,
.t47 .clubColourBtn:hover {
	background: #171a44;
}
.t47 .clubColourStanding {
	background: #2a307d;
	color: #fff;
}
.t47 .clubColourStanding a {
	color: #fff;
}
.t47 .clubColourBorderTop,
.t47 .staffBox,
.t47 .topStatList {
	border-top-color: #2a307d !important;
}
.t47 .fixedSidebar .clubColourTabs .tablist li:not(.active) {
	background: #1d2157;
}
.t47 .fixedSidebar .clubColourTabs .tablist li:not(.active):focus,
.t47 .fixedSidebar .clubColourTabs .tablist li:not(.active):hover {
	background: #171a44;
}
.t47 .clubColourTabs .moreToggle.active,
.t47 .clubColourTabs a.active,
.t47 .clubColourTabs li.active {
	background: #fff;
	color: #333;
}
.t47 .clubColourTabs .moreToggle.active:focus,
.t47 .clubColourTabs .moreToggle.active:hover,
.t47 .clubColourTabs a.active:focus,
.t47 .clubColourTabs a.active:hover,
.t47 .clubColourTabs li.active:focus,
.t47 .clubColourTabs li.active:hover {
	background: #fff;
}
.t47 .sideTabsContainer [data-ui-tab] {
	border-color: #2a307d;
}
.t47 .sideTabsContainer .tabbed .tabs li.active,
.t47 .sideTabsContainer .tabbed .tabs li:hover {
	background: #2a307d;
	color: #fff;
}
.t47 .statsListBlock:before {
	background: #2a307d;
}
.clubIndex .t47:focus .clubColourBtn,
.clubIndex .t47:hover .clubColourBtn {
	background: #171a44;
}
.t47
	.club-archive__inner-wrap--bg
	.club-archive__league-pos
	table
	tr.row--highlight {
	background-color: #2a307d;
}
.t108-bg.bar,
.t108-bg.personalised-video__content,
.t108-pseudo:after,
.t108-pseudo:before,
.t7587-bg.bar,
.t7587-bg.personalised-video__content,
.t7587-pseudo:after,
.t7587-pseudo:before,
.t7608-bg.bar,
.t7608-bg.personalised-video__content,
.t7608-pseudo:after,
.t7608-pseudo:before {
	background: #0060a9 !important;
}
.t108-fill .clipped,
.t108-fill .darken,
.t108-fill .fill,
.t7587-fill .clipped,
.t7587-fill .darken,
.t7587-fill .fill,
.t7608-fill .clipped,
.t7608-fill .darken,
.t7608-fill .fill {
	fill: #0060a9 !important;
}
.t108-btn,
.t7587-btn,
.t7608-btn {
	background: #0060a9 !important;
	color: #fff !important;
}
.t108-btn:focus,
.t108-btn:hover,
.t7587-btn:focus,
.t7587-btn:hover,
.t7608-btn:focus,
.t7608-btn:hover {
	background: #005290 !important;
}
.t108 .sideTabsContainer .tablist li.active,
.t108 .sideTabsContainer .tablist li:focus,
.t108 .sideTabsContainer .tablist li:hover {
	background: #0060a9;
}
.t108 .articleTabContent {
	border-left-color: #0060a9;
}
.t108 .socialSection .widget-button {
	display: inline-block;
	float: right;
}
.t108 .socialSection .socialCard.imageCard .cardContent {
	background: #0060a9;
	transition: background 0.25s ease;
}
.t108 .socialSection .socialCard.imageCard .cardContent .mob-heroSvg {
	fill: #0060a9;
	transition: fill 0.25s ease;
}
.t108 .socialSection .socialCard.imageCard:hover .cardContent {
	background: #004376;
}
.t108 .socialSection .socialCard.imageCard:hover .cardContent .mob-heroSvg {
	fill: #004376;
}
.t108 .socialSection .clubCard {
	background: #0060a9;
}
.t108 .socialSection .clubCard:after,
.t108 .socialSection .clubCard:before {
	display: none;
}
.t108 .socialSection .clubCard .clubBadge {
	padding-top: 7rem;
}
.t108 .socialSection .clubCard .buttonMobile .btn-primary {
	background: #004376;
	color: #fff;
}
.t108 .socialSection .clubCard .buttonMobile .btn-primary:focus,
.t108 .socialSection .clubCard .buttonMobile .btn-primary:hover {
	background: #002643;
}
.t108 .socialSection .clubCard .clubContent {
	padding-top: 23rem;
}
.t108 .socialSection .clubCard .clubContent .clubName {
	margin-bottom: 2rem;
	color: #fff;
}
.t108 .socialSection .clubCard .clubContent .btn-primary {
	background: #004376;
	color: #fff;
}
.t108 .socialSection .clubCard .clubContent .btn-primary:focus,
.t108 .socialSection .clubCard .clubContent .btn-primary:hover {
	background: #002643;
}
.t108 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
.t108 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
	content: "";
	background: url(../i/sprites/social-sprite.png) -95px -29px no-repeat;
	width: 18px;
	height: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t108 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
	.t108 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t108 .clubKit a:before {
	background: #0060a9;
}
.t108 .clubColourSvg,
.t108 .mob-heroSvg {
	fill: #0060a9;
}
.t108 .clubColourBg {
	background: #0060a9;
	color: #fff;
}
.t108 .clubColourBg .clubIndex__button-icon {
	fill: #fff;
}
@media (max-width: 43.75em) {
	.t108 .clubColourBg .clubIndex__button-icon {
		fill: #6c6c6c;
	}
}
.t108 .clubColourBg .stadiumName,
.t108 .clubColourBg a,
.t108 .clubColourBg h1,
.t108 .clubColourBg h2,
.t108 .clubColourBg h3,
.t108 .clubColourBg h4,
.t108 .clubColourBg h5,
.t108 .clubColourBg h6,
.t108 .clubColourBg p {
	color: #fff;
}
@media (max-width: 43.75em) {
	.t108 .clubColourBg .stadiumName,
	.t108 .clubColourBg a,
	.t108 .clubColourBg h1,
	.t108 .clubColourBg h2,
	.t108 .clubColourBg h3,
	.t108 .clubColourBg h4,
	.t108 .clubColourBg h5,
	.t108 .clubColourBg h6,
	.t108 .clubColourBg p {
		color: #2f2f2f;
	}
}
.t108 .clubColourBg .clubDetailsContainer .stadiumName a,
.t108 .clubColourBg .clubDetailsContainer .team {
	color: #fff;
}
.t108 .clubColourBtn {
	background: #004376;
	color: #fff;
}
.t108 .clubColourBtn [class*="arrow-right"] {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t108 .clubColourBtn [class*="arrow-right"] {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t108 .clubColourBtn a {
	color: #fff;
}
.t108 .clubColourBtn:focus,
.t108 .clubColourBtn:hover {
	background: #00355d;
}
.t108 .clubColourStanding {
	background: #0060a9;
	color: #fff;
}
.t108 .clubColourStanding a {
	color: #fff;
}
.t108 .clubColourBorderTop,
.t108 .staffBox,
.t108 .topStatList {
	border-top-color: #0060a9 !important;
}
.t108 .fixedSidebar .clubColourTabs .tablist li:not(.active) {
	background: #004376;
}
.t108 .fixedSidebar .clubColourTabs .tablist li:not(.active):focus,
.t108 .fixedSidebar .clubColourTabs .tablist li:not(.active):hover {
	background: #00355d;
}
.t108 .clubColourTabs .moreToggle.active,
.t108 .clubColourTabs a.active,
.t108 .clubColourTabs li.active {
	background: #fff;
	color: #333;
}
.t108 .clubColourTabs .moreToggle.active:focus,
.t108 .clubColourTabs .moreToggle.active:hover,
.t108 .clubColourTabs a.active:focus,
.t108 .clubColourTabs a.active:hover,
.t108 .clubColourTabs li.active:focus,
.t108 .clubColourTabs li.active:hover {
	background: #fff;
}
.t108 .sideTabsContainer [data-ui-tab] {
	border-color: #0060a9;
}
.t108 .sideTabsContainer .tabbed .tabs li.active,
.t108 .sideTabsContainer .tabbed .tabs li:hover {
	background: #0060a9;
	color: #fff;
}
.t108 .statsListBlock:before {
	background: #0060a9;
}
.clubIndex .t108:focus .clubColourBtn,
.clubIndex .t108:hover .clubColourBtn {
	background: #00355d;
}
.t108
	.club-archive__inner-wrap--bg
	.club-archive__league-pos
	table
	tr.row--highlight {
	background-color: #0060a9;
}
.t49-bg.bar,
.t49-bg.personalised-video__content,
.t49-pseudo:after,
.t49-pseudo:before,
.t8943-bg.bar,
.t8943-bg.personalised-video__content,
.t8943-pseudo:after,
.t8943-pseudo:before,
.t8968-bg.bar,
.t8968-bg.personalised-video__content,
.t8968-pseudo:after,
.t8968-pseudo:before {
	background: #ed1c24 !important;
}
.t49-fill .clipped,
.t49-fill .darken,
.t49-fill .fill,
.t8943-fill .clipped,
.t8943-fill .darken,
.t8943-fill .fill,
.t8968-fill .clipped,
.t8968-fill .darken,
.t8968-fill .fill {
	fill: #ed1c24 !important;
}
.t49-btn,
.t8943-btn,
.t8968-btn {
	background: #ed1c24 !important;
	color: #fff !important;
}
.t49-btn:focus,
.t49-btn:hover,
.t8943-btn:focus,
.t8943-btn:hover,
.t8968-btn:focus,
.t8968-btn:hover {
	background: #de1219 !important;
}
.t49 .sideTabsContainer .tablist li.active,
.t49 .sideTabsContainer .tablist li:focus,
.t49 .sideTabsContainer .tablist li:hover {
	background: #ed1c24;
}
.t49 .articleTabContent {
	border-left-color: #ed1c24;
}
.t49 .socialSection .widget-button {
	display: inline-block;
	float: right;
}
.t49 .socialSection .socialCard.imageCard .cardContent {
	background: #ed1c24;
	transition: background 0.25s ease;
}
.t49 .socialSection .socialCard.imageCard .cardContent .mob-heroSvg {
	fill: #ed1c24;
	transition: fill 0.25s ease;
}
.t49 .socialSection .socialCard.imageCard:hover .cardContent {
	background: #c61017;
}
.t49 .socialSection .socialCard.imageCard:hover .cardContent .mob-heroSvg {
	fill: #c61017;
}
.t49 .socialSection .clubCard {
	background: #ed1c24;
}
.t49 .socialSection .clubCard:after,
.t49 .socialSection .clubCard:before {
	display: none;
}
.t49 .socialSection .clubCard .clubBadge {
	padding-top: 7rem;
}
.t49 .socialSection .clubCard .buttonMobile .btn-primary {
	background: #c61017;
	color: #fff;
}
.t49 .socialSection .clubCard .buttonMobile .btn-primary:focus,
.t49 .socialSection .clubCard .buttonMobile .btn-primary:hover {
	background: #970c11;
}
.t49 .socialSection .clubCard .clubContent {
	padding-top: 23rem;
}
.t49 .socialSection .clubCard .clubContent .clubName {
	margin-bottom: 2rem;
	color: #fff;
}
.t49 .socialSection .clubCard .clubContent .btn-primary {
	background: #c61017;
	color: #fff;
}
.t49 .socialSection .clubCard .clubContent .btn-primary:focus,
.t49 .socialSection .clubCard .clubContent .btn-primary:hover {
	background: #970c11;
}
.t49 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
.t49 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
	content: "";
	background: url(../i/sprites/social-sprite.png) -95px -29px no-repeat;
	width: 18px;
	height: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t49 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
	.t49 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t49 .clubKit a:before {
	background: #ed1c24;
}
.t49 .clubColourSvg,
.t49 .mob-heroSvg {
	fill: #ed1c24;
}
.t49 .clubColourBg {
	background: #ed1c24;
	color: #fff;
}
.t49 .clubColourBg .clubIndex__button-icon {
	fill: #fff;
}
@media (max-width: 43.75em) {
	.t49 .clubColourBg .clubIndex__button-icon {
		fill: #6c6c6c;
	}
}
.t49 .clubColourBg .stadiumName,
.t49 .clubColourBg a,
.t49 .clubColourBg h1,
.t49 .clubColourBg h2,
.t49 .clubColourBg h3,
.t49 .clubColourBg h4,
.t49 .clubColourBg h5,
.t49 .clubColourBg h6,
.t49 .clubColourBg p {
	color: #fff;
}
@media (max-width: 43.75em) {
	.t49 .clubColourBg .stadiumName,
	.t49 .clubColourBg a,
	.t49 .clubColourBg h1,
	.t49 .clubColourBg h2,
	.t49 .clubColourBg h3,
	.t49 .clubColourBg h4,
	.t49 .clubColourBg h5,
	.t49 .clubColourBg h6,
	.t49 .clubColourBg p {
		color: #2f2f2f;
	}
}
.t49 .clubColourBg .clubDetailsContainer .stadiumName a,
.t49 .clubColourBg .clubDetailsContainer .team {
	color: #fff;
}
.t49 .clubColourBtn {
	background: #c61017;
	color: #fff;
}
.t49 .clubColourBtn [class*="arrow-right"] {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t49 .clubColourBtn [class*="arrow-right"] {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t49 .clubColourBtn a {
	color: #fff;
}
.t49 .clubColourBtn:focus,
.t49 .clubColourBtn:hover {
	background: #af0e14;
}
.t49 .clubColourStanding {
	background: #ed1c24;
	color: #fff;
}
.t49 .clubColourStanding a {
	color: #fff;
}
.t49 .clubColourBorderTop,
.t49 .staffBox,
.t49 .topStatList {
	border-top-color: #ed1c24 !important;
}
.t49 .fixedSidebar .clubColourTabs .tablist li:not(.active) {
	background: #c61017;
}
.t49 .fixedSidebar .clubColourTabs .tablist li:not(.active):focus,
.t49 .fixedSidebar .clubColourTabs .tablist li:not(.active):hover {
	background: #af0e14;
}
.t49 .clubColourTabs .moreToggle.active,
.t49 .clubColourTabs a.active,
.t49 .clubColourTabs li.active {
	background: #fff;
	color: #333;
}
.t49 .clubColourTabs .moreToggle.active:focus,
.t49 .clubColourTabs .moreToggle.active:hover,
.t49 .clubColourTabs a.active:focus,
.t49 .clubColourTabs a.active:hover,
.t49 .clubColourTabs li.active:focus,
.t49 .clubColourTabs li.active:hover {
	background: #fff;
}
.t49 .sideTabsContainer [data-ui-tab] {
	border-color: #ed1c24;
}
.t49 .sideTabsContainer .tabbed .tabs li.active,
.t49 .sideTabsContainer .tabbed .tabs li:hover {
	background: #ed1c24;
	color: #fff;
}
.t49 .statsListBlock:before {
	background: #ed1c24;
}
.clubIndex .t49:focus .clubColourBtn,
.clubIndex .t49:hover .clubColourBtn {
	background: #af0e14;
}
.t49
	.club-archive__inner-wrap--bg
	.club-archive__league-pos
	table
	tr.row--highlight {
	background-color: #ed1c24;
}
.t19-bg.bar,
.t19-bg.personalised-video__content,
.t19-pseudo:after,
.t19-pseudo:before,
.t6750-bg.bar,
.t6750-bg.personalised-video__content,
.t6750-pseudo:after,
.t6750-pseudo:before,
.t8944-bg.bar,
.t8944-bg.personalised-video__content,
.t8944-pseudo:after,
.t8944-pseudo:before {
	background: #005daa !important;
}
.t19-fill .clipped,
.t19-fill .darken,
.t19-fill .fill,
.t6750-fill .clipped,
.t6750-fill .darken,
.t6750-fill .fill,
.t8944-fill .clipped,
.t8944-fill .darken,
.t8944-fill .fill {
	fill: #005daa !important;
}
.t19-btn,
.t6750-btn,
.t8944-btn {
	background: #005daa !important;
	color: #fff !important;
}
.t19-btn:focus,
.t19-btn:hover,
.t6750-btn:focus,
.t6750-btn:hover,
.t8944-btn:focus,
.t8944-btn:hover {
	background: #004f91 !important;
}
.t19 .sideTabsContainer .tablist li.active,
.t19 .sideTabsContainer .tablist li:focus,
.t19 .sideTabsContainer .tablist li:hover {
	background: #005daa;
}
.t19 .articleTabContent {
	border-left-color: #005daa;
}
.t19 .socialSection .widget-button {
	display: inline-block;
	float: right;
}
.t19 .socialSection .socialCard.imageCard .cardContent {
	background: #005daa;
	transition: background 0.25s ease;
}
.t19 .socialSection .socialCard.imageCard .cardContent .mob-heroSvg {
	fill: #005daa;
	transition: fill 0.25s ease;
}
.t19 .socialSection .socialCard.imageCard:hover .cardContent {
	background: #004177;
}
.t19 .socialSection .socialCard.imageCard:hover .cardContent .mob-heroSvg {
	fill: #004177;
}
.t19 .socialSection .clubCard {
	background: #005daa;
}
.t19 .socialSection .clubCard:after,
.t19 .socialSection .clubCard:before {
	display: none;
}
.t19 .socialSection .clubCard .clubBadge {
	padding-top: 7rem;
}
.t19 .socialSection .clubCard .buttonMobile .btn-primary {
	background: #004177;
	color: #fff;
}
.t19 .socialSection .clubCard .buttonMobile .btn-primary:focus,
.t19 .socialSection .clubCard .buttonMobile .btn-primary:hover {
	background: #002544;
}
.t19 .socialSection .clubCard .clubContent {
	padding-top: 23rem;
}
.t19 .socialSection .clubCard .clubContent .clubName {
	margin-bottom: 2rem;
	color: #fff;
}
.t19 .socialSection .clubCard .clubContent .btn-primary {
	background: #004177;
	color: #fff;
}
.t19 .socialSection .clubCard .clubContent .btn-primary:focus,
.t19 .socialSection .clubCard .clubContent .btn-primary:hover {
	background: #002544;
}
.t19 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
.t19 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
	content: "";
	background: url(../i/sprites/social-sprite.png) -95px -29px no-repeat;
	width: 18px;
	height: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t19 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
	.t19 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t19 .clubKit a:before {
	background: #005daa;
}
.t19 .clubColourSvg,
.t19 .mob-heroSvg {
	fill: #005daa;
}
.t19 .clubColourBg {
	background: #005daa;
	color: #fff;
}
.t19 .clubColourBg .clubIndex__button-icon {
	fill: #fff;
}
@media (max-width: 43.75em) {
	.t19 .clubColourBg .clubIndex__button-icon {
		fill: #6c6c6c;
	}
}
.t19 .clubColourBg .stadiumName,
.t19 .clubColourBg a,
.t19 .clubColourBg h1,
.t19 .clubColourBg h2,
.t19 .clubColourBg h3,
.t19 .clubColourBg h4,
.t19 .clubColourBg h5,
.t19 .clubColourBg h6,
.t19 .clubColourBg p {
	color: #fff;
}
@media (max-width: 43.75em) {
	.t19 .clubColourBg .stadiumName,
	.t19 .clubColourBg a,
	.t19 .clubColourBg h1,
	.t19 .clubColourBg h2,
	.t19 .clubColourBg h3,
	.t19 .clubColourBg h4,
	.t19 .clubColourBg h5,
	.t19 .clubColourBg h6,
	.t19 .clubColourBg p {
		color: #2f2f2f;
	}
}
.t19 .clubColourBg .clubDetailsContainer .stadiumName a,
.t19 .clubColourBg .clubDetailsContainer .team {
	color: #fff;
}
.t19 .clubColourBtn {
	background: #004177;
	color: #fff;
}
.t19 .clubColourBtn [class*="arrow-right"] {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t19 .clubColourBtn [class*="arrow-right"] {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t19 .clubColourBtn a {
	color: #fff;
}
.t19 .clubColourBtn:focus,
.t19 .clubColourBtn:hover {
	background: #00335e;
}
.t19 .clubColourStanding {
	background: #005daa;
	color: #fff;
}
.t19 .clubColourStanding a {
	color: #fff;
}
.t19 .clubColourBorderTop,
.t19 .staffBox,
.t19 .topStatList {
	border-top-color: #005daa !important;
}
.t19 .fixedSidebar .clubColourTabs .tablist li:not(.active) {
	background: #004177;
}
.t19 .fixedSidebar .clubColourTabs .tablist li:not(.active):focus,
.t19 .fixedSidebar .clubColourTabs .tablist li:not(.active):hover {
	background: #00335e;
}
.t19 .clubColourTabs .moreToggle.active,
.t19 .clubColourTabs a.active,
.t19 .clubColourTabs li.active {
	background: #fff;
	color: #333;
}
.t19 .clubColourTabs .moreToggle.active:focus,
.t19 .clubColourTabs .moreToggle.active:hover,
.t19 .clubColourTabs a.active:focus,
.t19 .clubColourTabs a.active:hover,
.t19 .clubColourTabs li.active:focus,
.t19 .clubColourTabs li.active:hover {
	background: #fff;
}
.t19 .sideTabsContainer [data-ui-tab] {
	border-color: #005daa;
}
.t19 .sideTabsContainer .tabbed .tabs li.active,
.t19 .sideTabsContainer .tabbed .tabs li:hover {
	background: #005daa;
	color: #fff;
}
.t19 .statsListBlock:before {
	background: #005daa;
}
.clubIndex .t19:focus .clubColourBtn,
.clubIndex .t19:hover .clubColourBtn {
	background: #00335e;
}
.t19
	.club-archive__inner-wrap--bg
	.club-archive__league-pos
	table
	tr.row--highlight {
	background-color: #005daa;
}
.t46-bg.bar,
.t46-bg.personalised-video__content,
.t46-pseudo:after,
.t46-pseudo:before {
	background: #ee3424 !important;
}
.t46-fill .clipped,
.t46-fill .darken,
.t46-fill .fill {
	fill: #ee3424 !important;
}
.t46-btn {
	background: #ee3424 !important;
	color: #fff !important;
}
.t46-btn:focus,
.t46-btn:hover {
	background: #e72312 !important;
}
.t46 .sideTabsContainer .tablist li.active,
.t46 .sideTabsContainer .tablist li:focus,
.t46 .sideTabsContainer .tablist li:hover {
	background: #ee3424;
}
.t46 .articleTabContent {
	border-left-color: #ee3424;
}
.t46 .socialSection .widget-button {
	display: inline-block;
	float: right;
}
.t46 .socialSection .socialCard.imageCard .cardContent {
	background: #ee3424;
	transition: background 0.25s ease;
}
.t46 .socialSection .socialCard.imageCard .cardContent .mob-heroSvg {
	fill: #ee3424;
	transition: fill 0.25s ease;
}
.t46 .socialSection .socialCard.imageCard:hover .cardContent {
	background: #cf1f10;
}
.t46 .socialSection .socialCard.imageCard:hover .cardContent .mob-heroSvg {
	fill: #cf1f10;
}
.t46 .socialSection .clubCard {
	background: #ee3424;
}
.t46 .socialSection .clubCard:after,
.t46 .socialSection .clubCard:before {
	display: none;
}
.t46 .socialSection .clubCard .clubBadge {
	padding-top: 7rem;
}
.t46 .socialSection .clubCard .buttonMobile .btn-primary {
	background: #cf1f10;
	color: #fff;
}
.t46 .socialSection .clubCard .buttonMobile .btn-primary:focus,
.t46 .socialSection .clubCard .buttonMobile .btn-primary:hover {
	background: #a0180c;
}
.t46 .socialSection .clubCard .clubContent {
	padding-top: 23rem;
}
.t46 .socialSection .clubCard .clubContent .clubName {
	margin-bottom: 2rem;
	color: #fff;
}
.t46 .socialSection .clubCard .clubContent .btn-primary {
	background: #cf1f10;
	color: #fff;
}
.t46 .socialSection .clubCard .clubContent .btn-primary:focus,
.t46 .socialSection .clubCard .clubContent .btn-primary:hover {
	background: #a0180c;
}
.t46 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
.t46 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
	content: "";
	background: url(../i/sprites/social-sprite.png) -95px -29px no-repeat;
	width: 18px;
	height: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t46 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
	.t46 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t46 .clubKit a:before {
	background: #ee3424;
}
.t46 .clubColourSvg,
.t46 .mob-heroSvg {
	fill: #ee3424;
}
.t46 .clubColourBg {
	background: #ee3424;
	color: #fff;
}
.t46 .clubColourBg .clubIndex__button-icon {
	fill: #fff;
}
@media (max-width: 43.75em) {
	.t46 .clubColourBg .clubIndex__button-icon {
		fill: #6c6c6c;
	}
}
.t46 .clubColourBg .stadiumName,
.t46 .clubColourBg a,
.t46 .clubColourBg h1,
.t46 .clubColourBg h2,
.t46 .clubColourBg h3,
.t46 .clubColourBg h4,
.t46 .clubColourBg h5,
.t46 .clubColourBg h6,
.t46 .clubColourBg p {
	color: #fff;
}
@media (max-width: 43.75em) {
	.t46 .clubColourBg .stadiumName,
	.t46 .clubColourBg a,
	.t46 .clubColourBg h1,
	.t46 .clubColourBg h2,
	.t46 .clubColourBg h3,
	.t46 .clubColourBg h4,
	.t46 .clubColourBg h5,
	.t46 .clubColourBg h6,
	.t46 .clubColourBg p {
		color: #2f2f2f;
	}
}
.t46 .clubColourBg .clubDetailsContainer .stadiumName a,
.t46 .clubColourBg .clubDetailsContainer .team {
	color: #fff;
}
.t46 .clubColourBtn {
	background: #cf1f10;
	color: #fff;
}
.t46 .clubColourBtn [class*="arrow-right"] {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t46 .clubColourBtn [class*="arrow-right"] {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t46 .clubColourBtn a {
	color: #fff;
}
.t46 .clubColourBtn:focus,
.t46 .clubColourBtn:hover {
	background: #b71c0e;
}
.t46 .clubColourStanding {
	background: #ee3424;
	color: #fff;
}
.t46 .clubColourStanding a {
	color: #fff;
}
.t46 .clubColourBorderTop,
.t46 .staffBox,
.t46 .topStatList {
	border-top-color: #ee3424 !important;
}
.t46 .fixedSidebar .clubColourTabs .tablist li:not(.active) {
	background: #cf1f10;
}
.t46 .fixedSidebar .clubColourTabs .tablist li:not(.active):focus,
.t46 .fixedSidebar .clubColourTabs .tablist li:not(.active):hover {
	background: #b71c0e;
}
.t46 .clubColourTabs .moreToggle.active,
.t46 .clubColourTabs a.active,
.t46 .clubColourTabs li.active {
	background: #fff;
	color: #333;
}
.t46 .clubColourTabs .moreToggle.active:focus,
.t46 .clubColourTabs .moreToggle.active:hover,
.t46 .clubColourTabs a.active:focus,
.t46 .clubColourTabs a.active:hover,
.t46 .clubColourTabs li.active:focus,
.t46 .clubColourTabs li.active:hover {
	background: #fff;
}
.t46 .sideTabsContainer [data-ui-tab] {
	border-color: #ee3424;
}
.t46 .sideTabsContainer .tabbed .tabs li.active,
.t46 .sideTabsContainer .tabbed .tabs li:hover {
	background: #ee3424;
	color: #fff;
}
.t46 .statsListBlock:before {
	background: #ee3424;
}
.clubIndex .t46:focus .clubColourBtn,
.clubIndex .t46:hover .clubColourBtn {
	background: #b71c0e;
}
.t46
	.club-archive__inner-wrap--bg
	.club-archive__league-pos
	table
	tr.row--highlight {
	background-color: #ee3424;
}
.t111-bg.bar,
.t111-bg.personalised-video__content,
.t111-pseudo:after,
.t111-pseudo:before,
.t9335-bg.bar,
.t9335-bg.personalised-video__content,
.t9335-pseudo:after,
.t9335-pseudo:before {
	background: #005ca6 !important;
}
.t111-fill .clipped,
.t111-fill .darken,
.t111-fill .fill,
.t9335-fill .clipped,
.t9335-fill .darken,
.t9335-fill .fill {
	fill: #005ca6 !important;
}
.t111-btn,
.t9335-btn {
	background: #005ca6 !important;
	color: #fff !important;
}
.t111-btn:focus,
.t111-btn:hover,
.t9335-btn:focus,
.t9335-btn:hover {
	background: #004e8d !important;
}
.t111 .sideTabsContainer .tablist li.active,
.t111 .sideTabsContainer .tablist li:focus,
.t111 .sideTabsContainer .tablist li:hover {
	background: #005ca6;
}
.t111 .articleTabContent {
	border-left-color: #005ca6;
}
.t111 .socialSection .widget-button {
	display: inline-block;
	float: right;
}
.t111 .socialSection .socialCard.imageCard .cardContent {
	background: #005ca6;
	transition: background 0.25s ease;
}
.t111 .socialSection .socialCard.imageCard .cardContent .mob-heroSvg {
	fill: #005ca6;
	transition: fill 0.25s ease;
}
.t111 .socialSection .socialCard.imageCard:hover .cardContent {
	background: #004073;
}
.t111 .socialSection .socialCard.imageCard:hover .cardContent .mob-heroSvg {
	fill: #004073;
}
.t111 .socialSection .clubCard {
	background: #005ca6;
}
.t111 .socialSection .clubCard:after,
.t111 .socialSection .clubCard:before {
	display: none;
}
.t111 .socialSection .clubCard .clubBadge {
	padding-top: 7rem;
}
.t111 .socialSection .clubCard .buttonMobile .btn-primary {
	background: #004073;
	color: #fff;
}
.t111 .socialSection .clubCard .buttonMobile .btn-primary:focus,
.t111 .socialSection .clubCard .buttonMobile .btn-primary:hover {
	background: #002340;
}
.t111 .socialSection .clubCard .clubContent {
	padding-top: 23rem;
}
.t111 .socialSection .clubCard .clubContent .clubName {
	margin-bottom: 2rem;
	color: #fff;
}
.t111 .socialSection .clubCard .clubContent .btn-primary {
	background: #004073;
	color: #fff;
}
.t111 .socialSection .clubCard .clubContent .btn-primary:focus,
.t111 .socialSection .clubCard .clubContent .btn-primary:hover {
	background: #002340;
}
.t111 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
.t111 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
	content: "";
	background: url(../i/sprites/social-sprite.png) -95px -29px no-repeat;
	width: 18px;
	height: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t111 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
	.t111 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t111 .clubKit a:before {
	background: #005ca6;
}
.t111 .clubColourSvg,
.t111 .mob-heroSvg {
	fill: #005ca6;
}
.t111 .clubColourBg {
	background: #005ca6;
	color: #fff;
}
.t111 .clubColourBg .clubIndex__button-icon {
	fill: #fff;
}
@media (max-width: 43.75em) {
	.t111 .clubColourBg .clubIndex__button-icon {
		fill: #6c6c6c;
	}
}
.t111 .clubColourBg .stadiumName,
.t111 .clubColourBg a,
.t111 .clubColourBg h1,
.t111 .clubColourBg h2,
.t111 .clubColourBg h3,
.t111 .clubColourBg h4,
.t111 .clubColourBg h5,
.t111 .clubColourBg h6,
.t111 .clubColourBg p {
	color: #fff;
}
@media (max-width: 43.75em) {
	.t111 .clubColourBg .stadiumName,
	.t111 .clubColourBg a,
	.t111 .clubColourBg h1,
	.t111 .clubColourBg h2,
	.t111 .clubColourBg h3,
	.t111 .clubColourBg h4,
	.t111 .clubColourBg h5,
	.t111 .clubColourBg h6,
	.t111 .clubColourBg p {
		color: #2f2f2f;
	}
}
.t111 .clubColourBg .clubDetailsContainer .stadiumName a,
.t111 .clubColourBg .clubDetailsContainer .team {
	color: #fff;
}
.t111 .clubColourBtn {
	background: #004073;
	color: #fff;
}
.t111 .clubColourBtn [class*="arrow-right"] {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t111 .clubColourBtn [class*="arrow-right"] {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t111 .clubColourBtn a {
	color: #fff;
}
.t111 .clubColourBtn:focus,
.t111 .clubColourBtn:hover {
	background: #00325a;
}
.t111 .clubColourStanding {
	background: #005ca6;
	color: #fff;
}
.t111 .clubColourStanding a {
	color: #fff;
}
.t111 .clubColourBorderTop,
.t111 .staffBox,
.t111 .topStatList {
	border-top-color: #005ca6 !important;
}
.t111 .fixedSidebar .clubColourTabs .tablist li:not(.active) {
	background: #004073;
}
.t111 .fixedSidebar .clubColourTabs .tablist li:not(.active):focus,
.t111 .fixedSidebar .clubColourTabs .tablist li:not(.active):hover {
	background: #00325a;
}
.t111 .clubColourTabs .moreToggle.active,
.t111 .clubColourTabs a.active,
.t111 .clubColourTabs li.active {
	background: #fff;
	color: #333;
}
.t111 .clubColourTabs .moreToggle.active:focus,
.t111 .clubColourTabs .moreToggle.active:hover,
.t111 .clubColourTabs a.active:focus,
.t111 .clubColourTabs a.active:hover,
.t111 .clubColourTabs li.active:focus,
.t111 .clubColourTabs li.active:hover {
	background: #fff;
}
.t111 .sideTabsContainer [data-ui-tab] {
	border-color: #005ca6;
}
.t111 .sideTabsContainer .tabbed .tabs li.active,
.t111 .sideTabsContainer .tabbed .tabs li:hover {
	background: #005ca6;
	color: #fff;
}
.t111 .statsListBlock:before {
	background: #005ca6;
}
.clubIndex .t111:focus .clubColourBtn,
.clubIndex .t111:hover .clubColourBtn {
	background: #00325a;
}
.t111
	.club-archive__inner-wrap--bg
	.club-archive__league-pos
	table
	tr.row--highlight {
	background-color: #005ca6;
}
.t39-bg,
.t6746-bg,
.t7136-bg {
	color: #333 !important;
}
.t39-bg.matchHighlightsBanner .competitionImage1,
.t6746-bg.matchHighlightsBanner .competitionImage1,
.t7136-bg.matchHighlightsBanner .competitionImage1 {
	content: "";
	background: url(../i/sprites/pl-logo-sprite.png) -291px -205px no-repeat;
	width: 85px;
	height: 36px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t39-bg.matchHighlightsBanner .competitionImage1,
	.t6746-bg.matchHighlightsBanner .competitionImage1,
	.t7136-bg.matchHighlightsBanner .competitionImage1 {
		background-image: url(../i/sprites/pl-logo-sprite@x2.png);
		background-size: 517px 308px;
	}
}
.t39-bg.matchHighlightsBanner .competitionImage11,
.t6746-bg.matchHighlightsBanner .competitionImage11,
.t7136-bg.matchHighlightsBanner .competitionImage11 {
	content: "";
	background: url(../i/sprites/pl2-logo-sprite.png) 0 -163px no-repeat;
	width: 103px;
	height: 35px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t39-bg.matchHighlightsBanner .competitionImage11,
	.t6746-bg.matchHighlightsBanner .competitionImage11,
	.t7136-bg.matchHighlightsBanner .competitionImage11 {
		background-image: url(../i/sprites/pl2-logo-sprite@x2.png);
		background-size: 329px 198px;
	}
}
.t39-bg a,
.t39-bg td,
.t6746-bg a,
.t6746-bg td,
.t7136-bg a,
.t7136-bg td {
	color: #333 !important;
}
.t39-bg .stadium:before,
.t6746-bg .stadium:before,
.t7136-bg .stadium:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -728px -552px no-repeat;
	width: 23px;
	height: 14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t39-bg .stadium:before,
	.t6746-bg .stadium:before,
	.t7136-bg .stadium:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t39-bg .website:before,
.t6746-bg .website:before,
.t7136-bg .website:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -352px no-repeat;
	width: 20px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t39-bg .website:before,
	.t6746-bg .website:before,
	.t7136-bg .website:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t39-bg .website:after,
.t6746-bg .website:after,
.t7136-bg .website:after {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t39-bg .website:after,
	.t6746-bg .website:after,
	.t7136-bg .website:after {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t39-bg .socialLinks:before,
.t6746-bg .socialLinks:before,
.t7136-bg .socialLinks:before {
	content: "";
	background: url(../i/sprites/external-sprite.png) 0 -22px no-repeat;
	width: 20px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t39-bg .socialLinks:before,
	.t6746-bg .socialLinks:before,
	.t7136-bg .socialLinks:before {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t39-bg.bar,
.t39-bg.personalised-video__content,
.t39-pseudo:after,
.t39-pseudo:before,
.t6746-bg.bar,
.t6746-bg.personalised-video__content,
.t6746-pseudo:after,
.t6746-pseudo:before,
.t7136-bg.bar,
.t7136-bg.personalised-video__content,
.t7136-pseudo:after,
.t7136-pseudo:before {
	background: #f9a01b !important;
}
.t39-fill .clipped,
.t39-fill .darken,
.t39-fill .fill,
.t6746-fill .clipped,
.t6746-fill .darken,
.t6746-fill .fill,
.t7136-fill .clipped,
.t7136-fill .darken,
.t7136-fill .fill {
	fill: #f9a01b !important;
}
.t39-btn,
.t6746-btn,
.t7136-btn {
	background: #f9a01b !important;
	color: #fff !important;
	color: #333 !important;
}
.t39-btn .arrow-rightwhite,
.t6746-btn .arrow-rightwhite,
.t7136-btn .arrow-rightwhite {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t39-btn .arrow-rightwhite,
	.t6746-btn .arrow-rightwhite,
	.t7136-btn .arrow-rightwhite {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t39-btn .external-w,
.t6746-btn .external-w,
.t7136-btn .external-w {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t39-btn .external-w,
	.t6746-btn .external-w,
	.t7136-btn .external-w {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t39-btn:focus .arrow-rightwhite,
.t39-btn:hover .arrow-rightwhite,
.t6746-btn:focus .arrow-rightwhite,
.t6746-btn:hover .arrow-rightwhite,
.t7136-btn:focus .arrow-rightwhite,
.t7136-btn:hover .arrow-rightwhite {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t39-btn:focus .arrow-rightwhite,
	.t39-btn:hover .arrow-rightwhite,
	.t6746-btn:focus .arrow-rightwhite,
	.t6746-btn:hover .arrow-rightwhite,
	.t7136-btn:focus .arrow-rightwhite,
	.t7136-btn:hover .arrow-rightwhite {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t39-btn:focus .external-w,
.t39-btn:hover .external-w,
.t6746-btn:focus .external-w,
.t6746-btn:hover .external-w,
.t7136-btn:focus .external-w,
.t7136-btn:hover .external-w {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t39-btn:focus .external-w,
	.t39-btn:hover .external-w,
	.t6746-btn:focus .external-w,
	.t6746-btn:hover .external-w,
	.t7136-btn:focus .external-w,
	.t7136-btn:hover .external-w {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t39-btn:focus,
.t39-btn:hover,
.t6746-btn:focus,
.t6746-btn:hover,
.t7136-btn:focus,
.t7136-btn:hover {
	background: #f49506 !important;
	color: #333 !important;
}
.t39 .sideTabsContainer .tablist li.active,
.t39 .sideTabsContainer .tablist li:focus,
.t39 .sideTabsContainer .tablist li:hover {
	background: #f9a01b;
	color: #333 !important;
}
.t39 .articleTabContent {
	border-left-color: #f9a01b;
}
.t39 .icn.reply-w {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -721px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t39 .icn.reply-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t39 .icn.retweet-w {
	content: "";
	background: url(../i/sprites/global-sprite.png) -343px -488px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t39 .icn.retweet-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t39 .icn.heart-w {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -647px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t39 .icn.heart-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t39 .icn.instagram-comment-w {
	content: "";
	background: url(../i/sprites/social-sprite.png) -75px -36px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t39 .icn.instagram-comment-w {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t39 .icn.facebook-like-w {
	content: "";
	background: url(../i/sprites/social-sprite.png) -75px -18px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t39 .icn.facebook-like-w {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t39 .icn.facebook-comment-w {
	content: "";
	background: url(../i/sprites/social-sprite.png) -42px -49px no-repeat;
	width: 20px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t39 .icn.facebook-comment-w {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t39 .socialSection .widget-button {
	display: inline-block;
	float: right;
}
.t39 .socialSection .socialCard .message a {
	color: #e90052;
}
.t39 .socialSection .socialCard .actions a.time {
	color: #000;
}
.t39 .socialSection .socialCard.imageCard .cardContent {
	background: #f9a01b;
	transition: background 0.25s ease;
}
.t39 .socialSection .socialCard.imageCard .cardContent .mob-heroSvg {
	fill: #f9a01b;
	transition: fill 0.25s ease;
}
.t39 .socialSection .socialCard.imageCard .cardContent p {
	color: #242424;
}
.t39 .socialSection .socialCard.imageCard:hover .cardContent {
	background: #db8606;
}
.t39 .socialSection .socialCard.imageCard:hover .cardContent .mob-heroSvg {
	fill: #db8606;
}
.t39 .socialSection .clubCard {
	background: #f9a01b;
}
.t39 .socialSection .clubCard:after,
.t39 .socialSection .clubCard:before {
	display: none;
}
.t39 .socialSection .clubCard .clubBadge {
	padding-top: 7rem;
}
.t39 .socialSection .clubCard .buttonMobile .btn-primary {
	background: #db8606;
	color: #fff;
}
.t39 .socialSection .clubCard .buttonMobile .btn-primary:focus,
.t39 .socialSection .clubCard .buttonMobile .btn-primary:hover {
	background: #aa6704;
}
.t39 .socialSection .clubCard .buttonMobile .btn-primary .btn-primary,
.t39 .socialSection .clubCard .buttonMobile .btn-primary .clubName {
	color: #333;
}
.t39 .socialSection .clubCard .clubContent {
	padding-top: 23rem;
}
.t39 .socialSection .clubCard .clubContent .clubName {
	margin-bottom: 2rem;
	color: #fff;
}
.t39 .socialSection .clubCard .clubContent .btn-primary {
	background: #db8606;
	color: #fff;
}
.t39 .socialSection .clubCard .clubContent .btn-primary:focus,
.t39 .socialSection .clubCard .clubContent .btn-primary:hover {
	background: #aa6704;
}
.t39 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
.t39 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
	content: "";
	background: url(../i/sprites/social-sprite.png) -95px -29px no-repeat;
	width: 18px;
	height: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t39 .socialSection .clubCard .clubContent .btn-primary:focus .icn,
	.t39 .socialSection .clubCard .clubContent .btn-primary:hover .icn {
		background-image: url(../i/sprites/social-sprite@x2.png);
		background-size: 130px 118px;
	}
}
.t39 .socialSection .clubCard .clubContent .btn-primary,
.t39 .socialSection .clubCard .clubContent .clubName {
	color: #333;
}
.t39 .clubKit a:before {
	background: #f9a01b;
}
.t39 .clubColourSvg,
.t39 .mob-heroSvg {
	fill: #f9a01b;
}
.t39 .stadium-w {
	content: "";
	background: url(../i/sprites/global-sprite.png) -728px -552px no-repeat;
	width: 23px;
	height: 14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t39 .stadium-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t39 .stadium:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -728px -552px no-repeat;
	width: 23px;
	height: 14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t39 .stadium:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t39 .website:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -352px no-repeat;
	width: 20px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t39 .website:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t39 .website:after {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t39 .website:after {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t39 .socialLinks:before {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t39 .socialLinks:before {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t39 .clubColourBg {
	background: #f9a01b;
	color: #2f2f2f;
	color: #333;
}
.t39 .clubColourBg .clubIndex__button-icon {
	fill: #2f2f2f;
}
@media (max-width: 43.75em) {
	.t39 .clubColourBg .clubIndex__button-icon {
		fill: #6c6c6c;
	}
}
.t39 .clubColourBg .stadiumName,
.t39 .clubColourBg a,
.t39 .clubColourBg h1,
.t39 .clubColourBg h2,
.t39 .clubColourBg h3,
.t39 .clubColourBg h4,
.t39 .clubColourBg h5,
.t39 .clubColourBg h6,
.t39 .clubColourBg p {
	color: #2f2f2f;
}
@media (max-width: 43.75em) {
	.t39 .clubColourBg .stadiumName,
	.t39 .clubColourBg a,
	.t39 .clubColourBg h1,
	.t39 .clubColourBg h2,
	.t39 .clubColourBg h3,
	.t39 .clubColourBg h4,
	.t39 .clubColourBg h5,
	.t39 .clubColourBg h6,
	.t39 .clubColourBg p {
		color: #2f2f2f;
	}
}
.t39 .clubColourBg .clubDetailsContainer .stadiumName a,
.t39 .clubColourBg .clubDetailsContainer .team {
	color: #2f2f2f;
}
.t39 .clubColourBg a,
.t39 .clubColourBg h1,
.t39 .clubColourBg h2,
.t39 .clubColourBg h3,
.t39 .clubColourBg h4,
.t39 .clubColourBg h5,
.t39 .clubColourBg h6,
.t39 .clubColourBg p {
	color: #333;
}
.t39 .clubColourBg .stadium:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -728px -552px no-repeat;
	width: 23px;
	height: 14px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t39 .clubColourBg .stadium:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t39 .clubColourBg .website:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -352px no-repeat;
	width: 20px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t39 .clubColourBg .website:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.t39 .clubColourBg .website:after {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t39 .clubColourBg .website:after {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t39 .clubColourBg .socialLinks:before {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t39 .clubColourBg .socialLinks:before {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t39 .clubColourBtn {
	background: #db8606;
	color: #fff;
	color: #333;
}
.t39 .clubColourBtn [class*="arrow-right"] {
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
.t39 .clubColourBtn a {
	color: #fff;
}
.t39 .clubColourBtn [class*="arrow-right"] {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) -82px -64px no-repeat;
	width: 9px;
	height: 8px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t39 .clubColourBtn [class*="arrow-right"] {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.t39 .clubColourBtn [class*="external"] {
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.t39 .clubColourBtn [class*="external"] {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.t39 .clubColourBtn a {
	color: #333;
}
.t39 .clubColourBtn:focus,
.t39 .clubColourBtn:hover {
	background: #c27705;
}
.t39 .clubColourStanding {
	background: #f9a01b;
	color: #fff;
}
.t39 .clubColourStanding a {
	color: #fff;
	color: #333;
}
.t39 .clubColourBorderTop,
.t39 .staffBox,
.t39 .topStatList {
	border-top-color: #f9a01b !important;
}
.t39 .fixedSidebar .clubColourTabs .tablist li:not(.active) {
	background: #db8606;
}
.t39 .fixedSidebar .clubColourTabs .tablist li:not(.active):focus,
.t39 .fixedSidebar .clubColourTabs .tablist li:not(.active):hover {
	background: #c27705;
}
.t39 .clubColourTabs .moreToggle,
.t39 .clubColourTabs a,
.t39 .clubColourTabs li {
	color: #333;
}
.t39 .clubColourTabs .moreToggle.active,
.t39 .clubColourTabs a.active,
.t39 .clubColourTabs li.active {
	background: #fff;
	color: #333;
}
.t39 .clubColourTabs .moreToggle.active:focus,
.t39 .clubColourTabs .moreToggle.active:hover,
.t39 .clubColourTabs a.active:focus,
.t39 .clubColourTabs a.active:hover,
.t39 .clubColourTabs li.active:focus,
.t39 .clubColourTabs li.active:hover {
	background: #fff;
}
.t39 .sideTabsContainer [data-ui-tab] {
	border-color: #f9a01b;
}
.t39 .sideTabsContainer .tabbed .tabs li {
	color: #333;
}
.t39 .sideTabsContainer .tabbed .tabs li.active,
.t39 .sideTabsContainer .tabbed .tabs li:hover {
	background: #f9a01b;
	color: #fff;
	color: #333;
}
.t39 .statsListBlock:before {
	background: #f9a01b;
}
.clubIndex .t39:focus .clubColourBtn,
.clubIndex .t39:hover .clubColourBtn {
	background: #c27705;
}
.t39
	.club-archive__inner-wrap--bg
	.club-archive__league-pos
	table
	tr.row--highlight {
	background-color: #f9a01b;
	color: #242424;
}
.clubColourTabs,
.clubColourTabs .tabHeader {
	border-radius: 3px 3px 0 0;
}
.kotm-players {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin-top: 2.2rem;
}
.kotm-players:before {
	content: "";
	display: block;
}
.kotm-players:after {
	content: "";
	display: table;
	clear: both;
}
.kotm-players__col-border:before {
	background: linear-gradient(
		180deg,
		rgba(47, 47, 47, 0),
		#fff 46%,
		rgba(47, 47, 47, 0)
	);
	content: "";
	display: block;
	height: 70%;
	left: 0;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	width: 1px;
}
.kotm-players__col {
	-ms-flex-order: 1;
	order: 1;
	-ms-flex: 1;
	flex: 1;
}
.kotm-players__col--alt {
	-ms-flex-order: 2;
	order: 2;
}
.kotm-players__team {
	display: block;
	font-size: 2.4rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	margin-bottom: 1.2rem;
	text-align: right;
}
.kotm-players__team--mob {
	padding: 0 1rem;
	text-transform: uppercase;
}
.kotm-players__team--alt {
	text-align: left;
}
.kotm-players__list-item {
	margin-bottom: 2.2rem;
}
.kotm-players__list-item:before {
	content: "";
	display: block;
}
.kotm-players__list-item:after {
	content: "";
	display: table;
	clear: both;
}
.kotm-players__item {
	-ms-flex-align: center;
	align-items: center;
	background: transparent;
	border: 0;
	display: -ms-flexbox;
	display: flex;
	float: right;
	-ms-flex-pack: end;
	justify-content: flex-end;
	outline: 0;
}
.kotm-players__item:hover .kotm-players__img {
	transform: scale(1.1);
}
.kotm-players__item--active .kotm-players__img-container:before {
	animation: 1.2s l ease-out infinite;
}
.kotm-players__item--active .kotm-players__img-container:after {
	animation: 1.2s m ease-out infinite;
}
.kotm-players__item--active .kotm-players__img {
	transform: scale(1.1);
}
.kotm-players__item--voted .kotm-players__img-container:before {
	transform: translate(-50%, -50%) scale(3.7);
}
.kotm-players__item--voted .kotm-players__score {
	background: rgba(47, 47, 47, 0.98);
}
.kotm-players__item--alt {
	float: left;
	-ms-flex-pack: start;
	justify-content: flex-start;
}
.kotm-players__name {
	display: inline-block;
	font-size: 1.6rem;
	margin: 0 1.6rem;
}
.kotm-players__name--alt {
	-ms-flex-order: 2;
	order: 2;
}
.kotm-players__img-mask {
	background: #e8e8e8;
	border: 3px solid #fff;
	border-radius: 100%;
	height: 6.2rem;
	overflow: hidden;
	position: relative;
	z-index: 5;
}
.kotm-players__img-container {
	-ms-flex-negative: 0;
	flex-shrink: 0;
	position: relative;
	width: 6.2rem;
	border-radius: 100%;
	overflow: hidden;
}
.kotm-players__img-container:after,
.kotm-players__img-container:before {
	background: #c8102e;
	border-radius: 100%;
	content: "";
	display: block;
	height: 2rem;
	left: 50%;
	position: absolute;
	top: 50%;
	transform: translate(-50%, -50%);
	width: 2rem;
}
.kotm-players__img-container:after {
	background: rgba(200, 16, 46, 0.4);
}
.kotm-players__img-container--alt {
	-ms-flex-order: 1;
	order: 1;
}
.kotm-players__img {
	border-radius: 100%;
	height: 90%;
	-o-object-fit: cover;
	object-fit: cover;
	-o-object-position: top;
	object-position: top;
	transform-origin: bottom;
	width: 100%;
}
.kotm-players__img,
.kotm-players__score {
	bottom: 0;
	left: 0;
	position: absolute;
	right: 0;
	z-index: 10;
}
.kotm-players__score {
	background: rgba(47, 47, 47, 0.8);
	border: 2px solid #fff;
	border-radius: 100%;
	font-size: 1.6rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	line-height: 5.7rem;
	opacity: 0;
	text-align: center;
	top: 0;
	transition: opacity 0.5s ease-in-out;
}
.kotm-players--show-results {
	pointer-events: none;
}
.kotm-players--show-results .kotm-players__score {
	opacity: 1;
}
@keyframes l {
	0% {
		transform: translate(-50%, -50%) scale(1);
	}
	60% {
		opacity: 1;
	}
	to {
		opacity: 0;
		transform: translate(-50%, -50%) scale(4.8);
	}
}
@keyframes m {
	0% {
		transform: translate(-50%, -50%) scale(1);
	}
	60% {
		opacity: 1;
	}
	to {
		opacity: 0;
		transform: translate(-50%, -50%) scale(6.2);
	}
}
@media (max-width: 43.75em) {
	.kotm-players {
		-ms-flex-wrap: nowrap;
		flex-wrap: nowrap;
	}
	.kotm-players__col {
		padding: 0;
	}
	.kotm-players__col-border:before {
		display: none;
	}
	.kotm-players__team {
		font-size: 1.6rem;
	}
	.kotm-players__name {
		font-size: 1.3rem;
		margin: 0 1rem;
		text-align: right;
	}
	.kotm-players__name--alt {
		text-align: left;
	}
}
.kotm-player {
	position: relative;
	z-index: 20;
}
.kotm-player,
.kotm-player__player-content {
	text-align: center;
}
.kotm-player__first-name,
.kotm-player__second-name {
	color: #fff;
	text-transform: uppercase;
	font-family: Bud-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	line-height: 1;
}
.kotm-player__first-name {
	font-size: 1.8rem;
}
.kotm-player__second-name {
	font-size: 4rem;
	display: block;
	margin: 0;
}
.kotm-player__player-image-wrapper {
	height: 15rem;
	margin-top: -1.4rem;
	position: relative;
	transition: all 1s cubic-bezier(0.77, 0, 0.175, 1) 0.2s;
}
.kotm-player__glow {
	height: 28rem;
	width: 26rem;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: -6rem;
	margin: auto;
	background: radial-gradient(
		ellipse at center,
		#bf3048 0,
		#c32f43 20%,
		rgba(230, 43, 29, 0) 60%,
		rgba(246, 41, 12, 0) 100%
	);
}
.kotm-player__player-image {
	height: 100%;
	-webkit-clip-path: polygon(
		100% 0,
		100% 100%,
		80% 100%,
		86% 81%,
		47% 98%,
		28% 83%,
		22% 100%,
		0 100%,
		0 0
	);
	clip-path: polygon(
		100% 0,
		100% 100%,
		80% 100%,
		86% 81%,
		47% 98%,
		28% 83%,
		22% 100%,
		0 100%,
		0 0
	);
	position: absolute;
	left: 50%;
	transform: translate(-50%);
}
@media (max-width: 1023px) {
	.kotm-player__player-image {
		-webkit-clip-path: polygon(
			100% 0,
			100% 100%,
			88% 100%,
			96% 78%,
			47% 98%,
			22% 79%,
			16% 100%,
			0 100%,
			0 0
		);
		clip-path: polygon(
			100% 0,
			100% 100%,
			88% 100%,
			96% 78%,
			47% 98%,
			22% 79%,
			16% 100%,
			0 100%,
			0 0
		);
	}
}
@media (max-width: 360px) {
	.kotm-player__player-image {
		-webkit-clip-path: polygon(
			100% 0,
			100% 100%,
			81% 100%,
			86% 81%,
			47% 98%,
			28% 82%,
			22% 100%,
			0 100%,
			0 0
		);
		clip-path: polygon(
			100% 0,
			100% 100%,
			81% 100%,
			86% 81%,
			47% 98%,
			28% 82%,
			22% 100%,
			0 100%,
			0 0
		);
	}
}
.kotm-player__player-image--promo {
	-webkit-clip-path: polygon(
		50% 0,
		100% 0,
		100% 76%,
		43% 97%,
		18% 75%,
		10% 100%,
		0 100%,
		0 0
	);
	clip-path: polygon(
		50% 0,
		100% 0,
		100% 76%,
		43% 97%,
		18% 75%,
		10% 100%,
		0 100%,
		0 0
	);
}
@media (max-width: 360px) {
	.kotm-player__player-image--promo {
		-webkit-clip-path: polygon(
			50% 0,
			100% 0,
			100% 100%,
			85% 100%,
			91% 80%,
			45% 97%,
			25% 80%,
			18% 100%,
			0 100%,
			0 0
		);
		clip-path: polygon(
			50% 0,
			100% 0,
			100% 100%,
			85% 100%,
			91% 80%,
			45% 97%,
			25% 80%,
			18% 100%,
			0 100%,
			0 0
		);
	}
}
.kotm-player__player-image--default {
	-webkit-clip-path: polygon(50% 0, 100% 0, 100% 87%, 42% 97%, 0 81%, 0 0);
	clip-path: polygon(50% 0, 100% 0, 100% 87%, 42% 97%, 0 81%, 0 0);
}
.kotm-player__bowtie {
	position: relative;
	margin: -4rem auto 1rem;
	transition: all 1s cubic-bezier(0.77, 0, 0.175, 1) 0.2s;
}
.kotm-player__bowtie--opt-out {
	z-index: 30;
	margin-top: -0.1rem;
	margin-bottom: 1.6rem;
}
.kotm-player__bowtie--opt-out .kotm-player__bowtie-text {
	position: relative;
	border-top: 0.4rem solid #c8102e;
	border-bottom: 0.4rem solid #c8102e;
	font-size: 3.2rem;
	padding: 1.4rem 0;
	display: inline-block;
	transform: none;
}
.kotm-player__bowtie-text {
	position: absolute;
	color: #fff;
	margin: auto;
	text-transform: uppercase;
	left: 0;
	right: 0;
	text-align: center;
	top: calc(50% + 0.2rem);
	font-size: 2.3rem;
	transform: translateY(-50%);
	font-family: Bud-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.kotm-player--large .kotm-player__first-name {
	font-size: 2.2rem;
	line-height: 1;
}
.kotm-player--large .kotm-player__second-name {
	font-size: 4.8rem;
	line-height: 1;
}
.kotm-player--large .kotm-player__player-image-wrapper {
	height: 26rem;
}
.kotm-player--large .kotm-player__bowtie {
	transform: scale(1.2);
	margin-bottom: 3rem;
}
.kotm-player--large .kotm-player__bowtie--opt-out {
	margin-top: 0.4rem;
}
@media (max-width: 63.9375em) {
	.kotm-player--large .kotm-player__first-name {
		font-size: 1.8rem;
	}
	.kotm-player--large .kotm-player__second-name {
		font-size: 4rem;
	}
	.kotm-player--large .kotm-player__player-image-wrapper {
		height: 17rem;
	}
	.kotm-player--large .kotm-player__bowtie {
		transform: none;
		margin-bottom: 0;
	}
	.kotm-player--large .kotm-player__bowtie--opt-out {
		margin-top: -0.1rem;
	}
}
@media (max-width: 360px) {
	.kotm-player--large .kotm-player__bowtie {
		transform: translateX(-50%) scale(0.8);
		left: 50%;
	}
	.kotm-player__bowtie:not(.kotm-player__bowtie--opt-out) {
		margin: -4.4rem auto 1rem;
		text-align: left;
		display: block;
		position: absolute;
		transform: translateX(-50%) scale(0.8);
		left: 50%;
	}
	.kotm-player__bowtie:not(.kotm-player__bowtie--opt-out)
		+ .kotm-live-commentary__button-link-container {
		margin-top: 7rem;
	}
}
.kotm-live-commentary {
	position: relative;
	min-height: 17rem;
	padding: 1.8rem 1.2rem;
	border-radius: 3px;
	background: url(../i/bg-elements/kotm-default-background.png);
	background-size: cover;
	background-position: 50%;
	background-repeat: no-repeat;
	overflow: hidden;
}
.kotm-live-commentary.is-winner {
	background: url(../i/bg-elements/kotm-winner-background-commentary.png);
	background-repeat: no-repeat;
	background-size: cover;
	background-position: 50%;
}
.kotm-live-commentary.is-winner:after {
	content: "";
	width: 100%;
	position: absolute;
	height: 20rem;
	bottom: 0;
	left: 0;
	opacity: 1;
	transition: opacity 0.3s;
	z-index: 20;
	background: linear-gradient(0deg, #000 0, hsla(0, 0%, 7%, 0) 65%);
}
.kotm-live-commentary.is-animating.is-winner:after {
	opacity: 0;
}
.kotm-live-commentary.is-animating .kotm-live-commentary .kotm-player__bowtie,
.kotm-live-commentary.is-animating
	.kotm-live-commentary
	.kotm-player__player-image-wrapper,
.kotm-live-commentary.is-animating .kotm-live-commentary__content {
	transform: translateX(-100%);
}
.kotm-live-commentary.is-opt-out .kotm-live-commentary__footer-logo,
.kotm-live-commentary.is-opt-out .kotm-live-commentary__logo {
	display: none;
}
.kotm-live-commentary.is-opt-out .kotm-player__player-image {
	-webkit-clip-path: none;
	clip-path: none;
}
.kotm-live-commentary.is-full-time .kotm-live-commentary__content {
	min-height: 31.5rem;
}
.kotm-live-commentary__content {
	text-align: center;
	color: #fff;
	transition: transform 1s cubic-bezier(0.77, 0, 0.175, 1);
	position: relative;
	min-height: 15.5rem;
	z-index: 30;
}
.kotm-live-commentary__logo {
	margin: 0 auto 1rem;
}
.kotm-live-commentary__subtitle,
.kotm-live-commentary__title {
	color: #fff;
	text-transform: uppercase;
	font-family: Bud-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	line-height: 1;
}
.kotm-live-commentary__subtitle {
	font-size: 1.3rem;
	margin-bottom: 0.2rem;
}
.kotm-live-commentary__title {
	margin-bottom: 2.4rem;
	font-size: 3.6rem;
}
.kotm-live-commentary__text {
	margin-bottom: 1.2rem;
	color: #fff;
}
.kotm-live-commentary__btn,
.kotm-live-commentary__text {
	font-size: 1.3rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.kotm-live-commentary__btn {
	position: relative;
	background: #c8102e;
	border: none;
	border-radius: 3px;
	padding: 1.2rem 3.8rem 1.2rem 2.4rem;
	transition: 0.2s ease-in-out;
}
.kotm-live-commentary__btn .icn {
	position: absolute;
	right: 1.6rem;
	left: auto;
	top: 1.6rem;
	transition: right 0.2s;
}
.kotm-live-commentary__btn:hover {
	background: #a20d25;
}
.kotm-live-commentary__btn:hover .icn {
	right: 1rem;
}
.kotm-live-commentary__footer-logo {
	position: relative;
	z-index: 30;
	margin-top: 2rem;
}
.kotm-live-commentary__footer-logo .icn {
	display: block;
	margin: auto;
}
.kotm-live-commentary__voted-link {
	position: relative;
	padding-right: 2rem;
	cursor: pointer;
	font-size: 1.3rem;
}
.kotm-live-commentary__voted-link .icn {
	position: absolute;
	right: 0;
	left: auto;
	top: 0.4rem;
	transition: right 0.2s;
}
.kotm-live-commentary__voted-link:hover .icn {
	right: -0.6rem;
}
@media (max-width: 63.9375em) {
	.kotm-live-commentary {
		margin-top: 2rem;
	}
}
.kotm-results {
	position: relative;
	overflow: hidden;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: center;
	justify-content: center;
	width: 100%;
	height: 100%;
	min-height: 60rem;
}
.kotm-results.is-opt-out .icn.budweiser {
	display: none;
}
.kotm-results.is-opt-out .kotm-player__player-image {
	-webkit-clip-path: none;
	clip-path: none;
}
.kotm-results.is-opt-out .kotm-results__opt-out-link-text {
	display: block;
}
.kotm-results.is-opt-out .kotm-results__bud-link-text {
	display: none;
}
.kotm-results__logo {
	margin: 0 auto 1rem;
	display: block;
}
.kotm-results__player-column {
	width: 50%;
	min-height: 17rem;
	padding: 4rem 1.2rem 1.8rem;
	border-radius: 3px;
	background: url(../i/bg-elements/kotm-winner-background-modal.png);
	background-size: 100% 100%;
	background-position: top;
	background-repeat: no-repeat;
	position: relative;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
.kotm-results__player-column:after {
	content: "";
	width: 100%;
	position: absolute;
	height: 20rem;
	bottom: 0;
	left: 0;
	opacity: 1;
	transition: opacity 0.3s;
	z-index: 0;
	background: linear-gradient(0deg, #000 0, #0c0c0c 62%, hsla(0, 0%, 7%, 0));
}
.kotm-results__player-column .icn.budweiser {
	margin-left: auto;
	margin-right: auto;
}
.kotm-results__logo-link-wrapper {
	text-align: center;
	position: relative;
	z-index: 20;
}
.kotm-results__sponsor-logo {
	margin: auto;
	display: block;
}
.kotm-results__link {
	color: #fff;
	display: inline-block;
	margin-top: 1.4rem;
	cursor: pointer;
	font-size: 0.95rem;
	position: relative;
	padding-right: 2rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	transition: 0.2s;
	text-decoration: none;
}
.kotm-results__link .icn {
	position: absolute;
	right: 0.2rem;
	left: auto;
	top: 0.2rem;
	transition: 0.2s;
}
.kotm-results__link:hover {
	color: #fff;
	text-decoration: none;
}
.kotm-results__link:hover .icn {
	right: -0.4rem;
	opacity: 1;
}
.kotm-results__opt-out-link-text {
	display: none;
}
.kotm-results__results-column {
	width: 50%;
	padding: 3rem 0.8rem 1.4rem;
	background: #fff;
	text-align: left;
	color: #2f2f2f;
}
.kotm-results__results-column .tabLinks {
	margin-bottom: 2rem;
}
.kotm-results__results-title {
	font-size: 2.1rem;
	margin-bottom: 2rem;
	line-height: 1;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	padding-left: 1rem;
}
.kotm-results__results-table {
	width: 100%;
}
.kotm-results__results-table-head {
	background: #f3f3f3;
}
.kotm-results__results-table-head-cell--left {
	text-align: left;
}
.kotm-results__results-table-head-cell--right {
	text-align: right;
}
.kotm-results__results-table-cell {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 1.4rem;
	text-align: center;
	height: 4.5rem !important;
	padding: 1rem !important;
}
.kotm-results__results-table-cell--left {
	text-align: left;
}
.kotm-results__results-table-cell--right {
	text-align: right;
}
.kotm-results__results-badge {
	transform: scale(0.5);
	margin: -2rem 1rem;
	display: block;
}
.kotm-results__total-results {
	text-align: center;
	padding: 1.5rem 0 0;
	color: #000;
	font-size: 1.4rem;
}
.kotm-results__fixture {
	border: 1px solid #efefef;
	box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.15);
	border-radius: 0.3rem;
	min-height: 53.3rem;
}
.article-promo--history .kotm-results__fixture .article-promo__btn,
.kotm-results__fixture .article-promo--history .article-promo__btn,
.kotm-results__fixture .btn {
	padding: 0 1rem;
}
.kotm-results__fixture-player {
	min-height: 20rem;
	padding: 2.2rem 2rem;
	margin: 0.4rem 0.4rem 0;
	background-color: #f5f5f5;
	background-image: url(../i/bg-elements/kotm-modal-results-pattern.svg);
	background-position: 0 0;
	background-repeat: no-repeat;
	background-size: cover;
	position: relative;
}
.kotm-results__fixture-player h2 {
	font-size: 3.2rem;
}
.kotm-results__fixture-player h4 {
	font-family: PremierSans-Bold-Italic, Arial, Helvetica Neue, Helvetica,
		sans-serif;
	font-weight: 400;
	margin-top: 1.2rem;
}
.kotm-results__fixture-stats-row {
	padding: 1rem 2rem;
	display: -ms-flexbox;
	display: flex;
	border-bottom: 1px solid #efefef;
}
.kotm-results__fixture-stats-value {
	font-size: 1.3rem;
}
.kotm-results__fixture-stats-value--bold {
	margin-left: auto;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
@media (max-width: 63.9375em) {
	.kotm-results {
		-ms-flex-direction: column;
		flex-direction: column;
	}
	.kotm-results__player-column,
	.kotm-results__results-column {
		width: 100%;
	}
	.kotm-results__results-column {
		padding: 0 0.5rem;
	}
	.kotm-results__results-column .tabLinks {
		margin: 1.5rem 0;
	}
	.kotm-results__logo-link-wrapper {
		padding: 5.5rem 1rem 1rem;
		margin: 0 -0.8rem;
	}
	.kotm-results__total-results {
		padding: 1.5rem 0;
	}
	.kotm-results__fixture {
		min-height: auto;
		margin-bottom: 1rem;
	}
	.kotm-results__fixture-player {
		display: none;
	}
}
@media (max-width: 43.75em) {
	.kotm-results__results-column .toggle {
		width: 100%;
	}
	.kotm-results__results-column .toggle li {
		width: 49%;
	}
}
.kotm-hub-promo__image-container {
	display: block;
	padding: 0;
}
.kotm-hub-promo__image-container--mobile {
	display: none;
}
.kotm-hub-promo__button {
	background: #c8102e;
	position: absolute;
	bottom: 2rem;
	width: 190px;
	left: 50%;
	transform: translate(-50%);
}
.kotm-hub-promo__image {
	width: 100%;
}
.kotm-hub-promo__footer-logo {
	bottom: 2.5rem;
	right: 2rem;
	position: absolute;
}
@media (max-width: 768px) {
	.kotm-hub-promo {
		padding-left: 0;
		padding-right: 0;
		background: #000;
		margin-bottom: 0;
	}
	.kotm-hub-promo__image-container--mobile {
		display: block;
	}
	.kotm-hub-promo__image-container--desktop {
		display: none;
	}
	.kotm-hub-promo__button {
		position: relative;
	}
	.kotm-hub-promo__footer-logo {
		position: relative;
		bottom: auto;
		right: auto;
		padding-bottom: 2rem;
	}
	.kotm-hub-promo__footer-logo .drinkaware {
		margin: 0 auto;
	}
}
.kotm-match-list {
	clear: both;
	width: 100%;
}
.kotm-match-list__title {
	clear: both;
	margin: 6rem 0 2rem;
}
.kotm-match-list__header {
	-ms-flex-align: center;
	align-items: center;
	background: #fbfbfb;
	color: #6c6c6c;
	font-size: 1.2rem;
	display: -ms-flexbox;
	display: flex;
}
.kotm-match-list__row {
	background: transparent;
	border-bottom: 1px solid #efefef;
	cursor: pointer;
	transition: background 0.3s ease-in-out;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
}
.kotm-match-list__row:hover {
	background: linear-gradient(270deg, #cc0000, #660000 45%);
	color: #fff;
}
.kotm-match-list__row:hover .kotm-match-list__arrow {
	fill: #fff;
}
.kotm-match-list__column-title {
	padding: 0.8rem 3rem;
}
.kotm-match-list__column-title--date {
	width: 15rem;
}
.kotm-match-list__column-title--match {
	width: 55rem;
	text-align: center;
}
.kotm-match-list__fixture {
	-ms-flex-align: center;
	align-items: center;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: center;
	justify-content: center;
	padding: 1rem;
}
.kotm-match-list__fixture-small {
	display: none;
	font-size: 1.2rem;
	text-align: left;
	white-space: nowrap;
}
.kotm-match-list__team-name {
	-ms-flex: 1;
	flex: 1;
	font-size: 1.8rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.kotm-match-list__team-name--home {
	justify-self: flex-start;
}
.kotm-match-list__team-name--away {
	justify-self: flex-end;
}
.kotm-match-list__scoreboard {
	background: #660000;
	display: inline-block;
	padding: 0.5rem;
	position: relative;
	white-space: nowrap;
}
.kotm-match-list__scoreboard:after {
	background: hsla(0, 0%, 100%, 0.4);
	bottom: 0.4rem;
	content: "";
	display: block;
	height: auto;
	position: absolute;
	right: 50%;
	top: 0.4rem;
	width: 1px;
}
.kotm-match-list__score {
	color: #fff;
	font-size: 1.8rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	padding: 0.5rem 0.8rem;
	text-align: center;
}
.kotm-match-list__badge {
	height: 40px;
	padding: 0 1.3rem;
}
.kotm-match-list__time {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 1.4rem;
	padding: 0 0 0 3rem;
	width: 15rem;
}
.kotm-match-list__time--small {
	display: none;
}
.kotm-match-list__match-container {
	padding: 0 3rem;
	width: 55rem;
}
.kotm-match-list__player-container {
	-ms-flex-align: center;
	align-items: center;
	display: -ms-flexbox;
	display: flex;
	-ms-flex: 2;
	flex: 2;
	height: 11.4rem;
	overflow: hidden;
	padding: 0 3rem;
}
.kotm-match-list__player-img {
	display: inline-block;
	margin-right: 3.2rem;
	transform: translateY(1.6rem);
	width: 9rem;
}
.kotm-match-list__player-name {
	font-size: 1.7rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	padding-right: 1rem;
}
.kotm-match-list__player-name-small {
	display: none;
}
.kotm-match-list__player-name-small--light {
	font-size: 1.1rem;
}
.kotm-match-list__arrow {
	fill: #6c6c6c;
	margin-left: auto;
}
.kotm-match-list__no-fixtures {
	padding: 2rem 0;
	text-align: center;
}
.kotm-hub-drinkaware {
	margin: 5rem 0 2rem;
}
@media (max-width: 1220px) {
	.kotm-match-list__column-title--date,
	.kotm-match-list__time {
		width: 13rem;
	}
	.kotm-match-list__column-title--player,
	.kotm-match-list__player-container {
		-ms-flex: 2;
		flex: 2;
	}
	.kotm-match-list__column-title--match,
	.kotm-match-list__match-container {
		-ms-flex: 3;
		flex: 3;
	}
	.kotm-match-list__column-title--match {
		width: auto;
	}
	.kotm-match-list__match-container,
	.kotm-match-list__player-container,
	.kotm-match-list__time {
		padding: 0 1rem;
	}
	.kotm-match-list__column-title {
		padding: 0.8rem 1rem;
	}
	.kotm-match-list__time--large {
		display: none;
	}
	.kotm-match-list__time--small {
		display: block;
	}
}
@media (max-width: 960px) {
	.kotm-match-list__column-title--date,
	.kotm-match-list__time {
		width: 10.5rem;
	}
	.kotm-match-list__column-title--match,
	.kotm-match-list__match-container {
		-ms-flex: 4;
		flex: 4;
	}
	.kotm-match-list__player-name,
	.kotm-match-list__team-name {
		font-size: 1.4rem;
	}
	.kotm-match-list__time--small {
		font-size: 1.2rem;
	}
	.kotm-match-list__badge {
		height: 3rem;
	}
	.kotm-match-list__score {
		font-size: 1.6rem;
	}
}
@media (max-width: 740px) {
	.kotm-match-list__column-title--date,
	.kotm-match-list__time {
		display: none;
	}
}
@media (max-width: 680px) {
	.kotm-match-list__column-title--match,
	.kotm-match-list__match-container {
		-ms-flex: 2;
		flex: 2;
	}
	.kotm-match-list__column-title--player,
	.kotm-match-list__player-container {
		-ms-flex: 3;
		flex: 3;
	}
	.kotm-match-list__fixture-small,
	.kotm-match-list__player-name-small {
		display: block;
	}
	.kotm-match-list__fixture,
	.kotm-match-list__player-name {
		display: none;
	}
	.kotm-match-list__player-img {
		margin-right: 1.6rem;
		transform: translateY(1.1rem);
		width: 4.8rem;
	}
	.kotm-match-list__column-title {
		font-size: 1.1rem;
	}
	.kotm-match-list__column-title--match {
		text-align: left;
	}
	.kotm-match-list__player-container {
		height: 5.6rem;
	}
}
.kotm-filters .filter-button--reset {
	-ms-flex-order: 5;
	order: 5;
}
.kotm-player-stats__row {
	-ms-flex-align: center;
	align-items: center;
	border-bottom: 1px solid #efefef;
	display: -ms-flexbox;
	display: flex;
}
.kotm-player-stats__header {
	-ms-flex-pack: justify;
	justify-content: space-between;
}
.kotm-player-stats__column-title {
	padding: 0.8rem 3rem;
}
.kotm-player-stats__column-title--player {
	text-align: left;
	padding-left: 15.2rem;
}
.kotm-player-stats__column-title--wins {
	padding: 0.8rem 0;
	text-align: center;
	width: 16rem;
}
.kotm-player-stats__stat-container {
	font-weight: 700;
	text-align: center;
	width: 16rem;
}
.kotm-player-stats__stat-container--title {
	display: block;
}
.kotm-player-stats__stat-container--data span {
	display: block;
	font-size: 1.5rem;
	line-height: 4rem;
	border-left: 1px solid #efefef;
}
@media (max-width: 1220px) {
	.kotm-player-stats__column-title--player {
		padding-left: 13.2rem;
	}
}
@media (max-width: 960px) {
	.kotm-player-stats__column-title--wins,
	.kotm-player-stats__stat-container {
		width: 9rem;
	}
	.kotm-player-stats__stat-container--title {
		display: none;
	}
}
@media (max-width: 680px) {
	.kotm-player-stats__column-title--player {
		padding-left: 1rem;
	}
	.kotm-player-stats__stat-container {
		min-width: 7rem;
	}
	.kotm-player-stats__stat-container--data span {
		font-size: 1.3rem;
	}
}
.kotm-modal {
	background: rgba(47, 47, 47, 0.8);
	bottom: 0;
	color: #fff;
	left: 0;
	opacity: 0;
	pointer-events: none;
	position: fixed;
	right: 0;
	top: 0;
	transition: opacity 0.5s ease-in-out;
	z-index: 100;
}
.kotm-modal__container {
	background: url(../i/bg-elements/kotm-bg.png) no-repeat;
	background-size: cover;
	background-position: 50%;
	left: 50%;
	max-width: 111rem;
	max-height: 95vh;
	min-height: 60vh;
	overflow: auto;
	padding: 3.2rem 3.2rem 1.6rem;
	position: absolute;
	text-align: center;
	top: 50%;
	transform: translate(-50%, -50%) translateY(100px);
	transition: transform 0.3s ease-in-out;
	width: 100%;
}
.kotm-modal__container--results {
	background: transparent;
	position: relative;
	padding: 0;
}
.kotm-modal__title {
	font-size: 3rem;
	font-family: Bud-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	letter-spacing: 1.36px;
	text-transform: uppercase;
}
.kotm-modal__subtitle {
	color: #fff;
	font-size: 1.6rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.kotm-modal__icn {
	display: inline-block;
	margin-bottom: 1rem;
}
.kotm-modal__logo-link {
	margin-top: 2.5rem;
}
.kotm-modal__submit {
	background: #c8102e;
	border: 0;
	border-radius: 3px;
	height: 4.8rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	opacity: 1;
	outline: 0;
	position: relative;
	transition: background 0.3s ease-in-out;
	max-width: 30rem;
	width: 100%;
}
.kotm-modal__submit:hover {
	background: #990c23;
}
.kotm-modal__submit-icn {
	position: absolute;
	right: 20px;
	top: 20px;
}
.kotm-modal__submit-container {
	transition: opacity 0.3s ease-in-out;
}
.kotm-modal__submit-container--disabled {
	opacity: 0;
	pointer-events: none;
}
.kotm-modal__sponsors {
	-ms-flex-align: end;
	align-items: flex-end;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}
.kotm-modal__sponsor-item {
	-ms-flex: 1;
	flex: 1;
	z-index: 10;
}
.kotm-modal__sponsor-item--right {
	text-align: right;
}
.kotm-modal__close {
	background: #c8102e;
	border: 0;
	border-radius: 100%;
	height: 3rem;
	outline: 0;
	overflow: hidden;
	position: absolute;
	right: 1.6rem;
	top: 1.6rem;
	text-indent: -999px;
	transition: transform 0.2s ease-in-out;
	width: 3rem;
	z-index: 30;
}
.kotm-modal__close:hover {
	transform: scale(1.3);
}
.kotm-modal__close-icon {
	left: 8px;
	position: absolute;
	top: 8px;
}
.kotm-modal--active {
	opacity: 1;
	pointer-events: all;
}
.kotm-modal--active .kotm-modal__container {
	transform: translate(-50%, -50%) translateY(0);
}
@media (max-width: 43.75em) {
	.kotm-modal {
		overflow: auto;
	}
	.kotm-modal__submit-container {
		background: #212121;
		bottom: 0;
		left: 0;
		padding: 4.6rem 4rem 4rem;
		position: fixed;
		right: 0;
		transform: translateY(0);
		transition: transform 0.3s ease-in-out;
		z-index: 30;
	}
	.kotm-modal__submit-container:before {
		background: #e8e8e8;
		content: "";
		display: block;
		opacity: 0.3;
		height: 6px;
		width: 160px;
		position: absolute;
		top: 16px;
		right: 0;
		left: 0;
		margin: 0 auto;
		border-radius: 3px;
	}
	.kotm-modal__submit-container--disabled {
		transform: translateY(100%);
	}
	.kotm-modal__submit-icn {
		right: 10px;
		top: 15px;
	}
	.kotm-modal__sponsors {
		-ms-flex-align: center;
		align-items: center;
		-ms-flex-direction: column;
		flex-direction: column;
	}
	.kotm-modal__logo-link {
		padding-top: 3rem;
	}
	.kotm-modal__submit {
		font-size: 1.3rem;
		height: 3.9rem;
	}
	.kotm-modal--active .kotm-modal__container,
	.kotm-modal .kotm-modal__container {
		bottom: 0;
		left: 0;
		max-height: none;
		top: 0;
		transform: none;
	}
	.kotm-modal--active .kotm-voting,
	.kotm-modal .kotm-voting {
		padding-bottom: 15.2rem;
	}
}
.pl-voting-promo {
	text-align: center;
	position: relative;
	margin-bottom: 4.7rem;
}
.pl-voting-promo__hof-logo {
	width: 25.1rem;
	height: auto;
	fill: #fff;
}
.pl-voting-promo__sponsor-logo {
	width: 20rem;
	margin-top: 1rem;
	margin-bottom: 3rem;
}
.pl-voting-promo__sponsor-logo-image {
	width: 100%;
}
.pl-voting-promo__content-container {
	background: #14171a;
	position: relative;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-pack: center;
	justify-content: center;
	min-height: 30rem;
	padding: 3.2rem 1rem 3rem;
	background-image: url(../i/hof/pl-home-page-promo-pattern.png);
	background-repeat: no-repeat;
	background-size: auto 90%;
	background-position: 100% 100%;
}
.pl-voting-promo__content {
	opacity: 0;
	transition: opacity 0.4s cubic-bezier(0.77, 0, 0.175, 1);
}
.pl-voting-promo__content.is-active {
	opacity: 1;
}
.pl-voting-promo__title {
	margin-top: 0;
	margin-bottom: 1.5rem;
	color: #fff;
	font-size: 1.2rem;
	line-height: 2.08;
	letter-spacing: 0.12rem;
	text-align: center;
	text-transform: uppercase;
}
.pl-voting-promo__primary-text-container {
	margin-bottom: 3.2rem;
}
.pl-voting-promo__primary-text-container p {
	color: #fff;
}
.pl-voting-promo__primary-text {
	font-size: 1.6rem;
	line-height: 1.63;
}
.pl-voting-promo__primary-text,
.pl-voting-promo__secondary-text {
	color: #fff;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.pl-voting-promo__secondary-text {
	display: block;
	font-size: 1.4rem;
	line-height: 1.79;
	margin-bottom: 2.3rem;
}
.pl-voting-promo__button {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-pack: center;
	justify-content: center;
	min-width: 20rem;
	height: 4rem;
	padding: 0 1rem;
	text-align: center;
	line-height: 1.15rem;
	text-decoration: none;
	font-size: 1.3rem;
	position: relative;
	background: #a08c6e;
	border: 0.2rem solid #a08c6e;
	color: #14171a;
	transition: all 0.4s ease;
	vertical-align: top;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	cursor: pointer;
}
.pl-voting-promo__button .icn {
	position: relative;
	display: inline-block;
	margin-left: 0.4rem;
	right: 0;
	transition: right 0.3s ease-in-out;
}
.pl-voting-promo__button:hover {
	color: #fff;
	background-color: #14171a;
}
.pl-voting-promo__button:hover .icn {
	right: -0.4rem;
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.pl-voting-promo__button:hover .icn {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.pl-voting-promo__image-container {
	position: relative;
	display: block;
	padding: 0;
}
.pl-voting-promo__image-container--mobile {
	display: none;
}
.pl-voting-promo__image-container:after {
	content: "";
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 50%;
	background-image: linear-gradient(180deg, rgba(20, 23, 26, 0) 30%, #14171a);
}
.pl-voting-promo__image {
	max-width: 100%;
}
@media (max-width: 768px) {
	.pl-voting-promo {
		margin-bottom: 3.3rem;
		padding: 6rem 0 0;
	}
	.pl-voting-promo__primary-text-container {
		margin-bottom: 1.9rem;
	}
	.pl-voting-promo__primary-text {
		font-size: 1.4rem;
		line-height: 1.57;
	}
	.pl-voting-promo__image-container {
		position: relative;
		height: 15.4rem;
		width: 100%;
		overflow: hidden;
	}
	.pl-voting-promo__image-container--mobile {
		display: block;
	}
	.pl-voting-promo__image-container--mobile
		+ .pl-voting-promo__image-container--desktop {
		display: none;
	}
}
.kicksHeader {
	background-color: #26b5cd;
	margin: -2rem auto 2rem;
	position: relative;
}
.kicksHeader__image {
	background-size: cover;
	background-position: top;
	position: absolute;
	top: 0;
	right: -30%;
	bottom: 0;
	height: 100%;
	overflow: hidden;
	padding-left: 0;
	width: 70%;
	z-index: 30;
}
.kicksHeader__image svg.shard {
	fill: #26b5cd;
	left: -1px;
	position: absolute;
	height: 100%;
}
.kicksHeader__image--mobile {
	display: none;
}
.kicksHeader__content {
	margin: 4rem 0;
	width: 35%;
}
.kicksHeader__content__description {
	color: #fff;
	margin: 2rem 0 3rem 3rem;
	line-height: 2.5rem;
}
.kicksHeader .content__logo--desktop {
	display: block;
}
.kicksHeader .content__logo--mobile {
	display: none;
}
.kicksHeader .btn-kicks {
	margin-left: 3rem;
	width: 65%;
}
@media (max-width: 87.5em) {
	.kicksHeader__image {
		right: -10%;
	}
}
@media (max-width: 64em) {
	.kicksHeader__image {
		width: 80%;
		right: -30%;
	}
	.kicksHeader__content {
		width: 50%;
	}
}
@media (max-width: 56.25em) {
	.kicksHeader__content .btn-kicks:hover {
		background: #bfd000;
	}
}
@media (max-width: 46.875em) {
	.kicksHeader .content__logo--desktop {
		display: none;
	}
	.kicksHeader .content__logo--mobile {
		display: block;
		margin-left: 2.5rem;
	}
}
@media (max-width: 31.25em) {
	.kicksHeader__image {
		display: none;
	}
	.kicksHeader__image--mobile {
		display: block;
		margin: 0 -1rem;
	}
	.kicksHeader__image--mobile img {
		width: 100%;
	}
	.kicksHeader__content {
		width: 100%;
		margin: 2rem 0;
	}
	.kicksHeader__content__description {
		margin-left: 0;
	}
	.kicksHeader__content .btn-kicks {
		width: 100%;
		margin-left: 0;
	}
	.kicksHeader .content__logo--mobile {
		margin-left: 0;
	}
}
.kicksListing__item .thumbnail.albumThumb .image {
	border-bottom: 3px solid #26b5cd;
}
.kicksListing__item__pages {
	position: absolute;
	bottom: 0.5rem;
	left: 1rem;
	background: #eaff04;
	color: #242424;
	padding: 0 0.8rem;
	display: block;
	line-height: 2.4rem;
	font-size: 1.2rem;
}
.gallery-slider {
	background: #660000;
	position: relative;
	margin: -2rem auto 2rem;
	clear: both;
}
.gallery-slider:before {
	content: "";
	display: block;
}
.gallery-slider:after {
	content: "";
	display: table;
	clear: both;
}
.gallery-slider__banner {
	height: 10rem;
	padding: 2rem;
	background-image: url(../i/bg-elements/kicks10-shard.png);
	background-repeat: no-repeat;
	background-position: 100% 0;
	background-size: 37%;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.gallery-slider__banner {
		background-image: url(../i/bg-elements/kicks10-shard@x2.png);
		background-size: 614 480;
	}
}
.gallery-slider__banner .banner__logo--desktop {
	display: block;
	margin: auto;
}
.gallery-slider__banner .banner__logo--mobile {
	display: none;
	margin: auto;
}
.gallery-slider__content {
	position: relative;
}
.gallery-slider__nav {
	position: absolute;
	top: 50%;
	z-index: 10;
	cursor: pointer;
	transform: translateY(-50%);
	transition: all 0.3s cubic-bezier(0.77, 0, 0.175, 1);
}
.gallery-slider__nav svg {
	width: 5rem;
	height: 8rem;
	background: #e1e558;
}
.gallery-slider__nav svg path {
	fill: #660000;
}
.gallery-slider__nav--prev {
	left: 4rem;
}
.gallery-slider__nav--prev:hover {
	left: 3rem;
}
.gallery-slider__nav--next {
	right: 4rem;
}
.gallery-slider__nav--next:hover {
	right: 3rem;
}
.gallery-slider__thumb-nav {
	background: rgba(225, 229, 88, 0.6);
	transition: 0.2s;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	height: 4rem;
	width: 2rem;
	z-index: 10;
	cursor: pointer;
	padding-top: 1.2rem;
}
.gallery-slider__thumb-nav:hover {
	background: rgba(225, 229, 88, 0.8);
}
.gallery-slider__thumb-nav--left {
	left: 15%;
	padding-left: 0.4rem;
}
.gallery-slider__thumb-nav--right {
	right: 15%;
	padding-left: 0.6rem;
}
.gallery-slider__expand {
	position: absolute;
	background: #e1e558;
	top: 0;
	right: 15%;
	width: 45px;
	height: 45px;
	cursor: pointer;
}
.gallery-slider__expand .expandIcon {
	width: 65%;
	height: 65%;
	margin: 0.74rem;
	transition: all 0.2s ease;
}
.gallery-slider__expand .expandIcon:hover {
	fill: #e90052;
}
.gallery-slider__slides-container {
	width: 100%;
	overflow: hidden;
}
.gallery-slider__slides-container .slider-viewport__list {
	width: 300%;
}
@media (max-width: 64em) {
	.gallery-slider__slides-container {
		overflow: auto;
	}
}
.gallery-slider__slides {
	font-size: 0;
	white-space: nowrap;
	transition: 0.2s;
	position: relative;
	left: 0;
}
.gallery-slider__slide {
	display: inline-block;
	vertical-align: middle;
	width: 33.33333333333333%;
}
.gallery-slider__slide picture {
	display: block;
	width: 70%;
	margin: auto;
}
.gallery-slider__slide img {
	width: 100%;
	display: block;
}
.gallery-slider__info {
	width: 70%;
	margin: auto;
	padding: 2rem 4rem;
}
.gallery-slider__info--left {
	width: 80%;
	float: left;
	padding-right: 10rem;
	margin-bottom: 2rem;
}
.gallery-slider__info--left h3 {
	font-size: 2.5rem;
	color: #fff;
	margin-bottom: 1rem;
}
.gallery-slider__info--left p {
	color: #fff;
	min-height: 6rem;
}
.gallery-slider__info--left a {
	width: 30%;
	margin-top: 2rem;
}
.gallery-slider__info--right {
	width: 20%;
	float: right;
}
.gallery-slider__info--right .socialShareSticky {
	float: right;
}
.gallery-slider__category {
	color: #660000;
	font-size: 1.3rem;
	line-height: 1;
	margin-bottom: 0.8rem;
}
.gallery-slider__title {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 1.8rem;
	line-height: 1.2;
}
.gallery-slider__thumbnails-container {
	background: #200023;
	width: 100%;
	overflow: hidden;
	position: relative;
}
.gallery-slider__thumbnails-container ::-moz-selection {
	background: none;
}
.gallery-slider__thumbnails-container ::selection {
	background: none;
}
.gallery-slider__thumbnails {
	font-size: 0;
	white-space: nowrap;
	padding: 2rem 1rem 2rem 0;
	transition: 0.2s;
	position: relative;
	left: 0;
	overflow: hidden;
	width: 70%;
	margin: auto;
}
@media (max-width: 64em) {
	.gallery-slider__thumbnails {
		overflow: auto;
	}
}
.gallery-slider__thumbnail {
	display: inline-block;
	vertical-align: middle;
	margin-right: 1rem;
	width: 15rem;
	transition: 0.1s;
	cursor: pointer;
	color: #fff;
	font-size: 1.2rem;
}
.gallery-slider__thumbnail:before {
	content: "";
	height: 8.5rem;
	width: 15rem;
	position: absolute;
	background: rgba(50, 50, 60, 0.6);
}
.gallery-slider__thumbnail:first-of-type {
	margin-left: 2px;
}
.gallery-slider__thumbnail.is-active {
	box-shadow: 0 0 0 2px #fff;
}
.gallery-slider__thumbnail.is-active:before {
	content: none;
}
.gallery-slider__thumbnail img {
	display: block;
	width: 100%;
}
.gallery-slider__thumbnail:hover {
	box-shadow: 0 0 0 2px #fff;
}
.gallery-slider.expanded {
	position: fixed;
	width: 100%;
	height: 100%;
	max-width: none;
	top: 0;
	left: 0;
	background: rgba(55, 0, 60, 0.95);
	z-index: 300;
	margin: 0;
}
.gallery-slider.expanded .gallery-slider__nav svg {
	transition: 0.2s;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	height: 8rem;
	width: 5rem;
	z-index: 10;
	cursor: pointer;
	padding: 0;
}
.gallery-slider.expanded .gallery-slider__nav .chevronRight {
	right: 0;
}
.gallery-slider.expanded .gallery-slider__expand {
	position: fixed;
	z-index: 301;
	right: 0;
	background: none;
}
.gallery-slider.expanded .gallery-slider__expand .expand {
	display: none;
}
.gallery-slider.expanded .gallery-slider__expand .close .closeIcon {
	display: block;
	position: absolute;
	top: 1rem;
	right: 1rem;
	text-indent: -9999px;
	background: #e90052;
	border-radius: 100%;
	width: 4rem;
	height: 4rem;
	cursor: pointer;
	transition: all 0.2s;
	z-index: 11;
}
.gallery-slider.expanded .gallery-slider__expand .close .closeIcon:focus,
.gallery-slider.expanded .gallery-slider__expand .close .closeIcon:hover {
	background: #b60040;
}
.gallery-slider.expanded .gallery-slider__expand .close .closeIcon:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -628px -599px no-repeat;
	width: 18px;
	height: 18px;
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 1;
	margin-top: -9px;
	margin-left: -9px;
	cursor: pointer;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.gallery-slider.expanded .gallery-slider__expand .close .closeIcon:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.gallery-slider.expanded .gallery-slider__banner,
.gallery-slider.expanded .gallery-slider__thumbnails-container {
	display: none;
}
.gallery-slider.expanded .gallery-slider__slides-container {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
}
.gallery-slider.expanded .gallery-slider__content,
.gallery-slider.expanded .gallery-slider__slide {
	height: 100%;
}
.gallery-slider.expanded .gallery-slider__slide picture {
	height: 100%;
	width: 100%;
}
.gallery-slider.expanded .slider-viewport__list {
	height: 100%;
}
@supports ((-o-object-fit: contain) or (object-fit: contain)) {
	.gallery-slider.expanded .photo-gallery__image {
		height: 100%;
		-o-object-fit: contain;
		object-fit: contain;
	}
}
@media (max-width: 87.5em) {
	.gallery-slider__info--left a {
		width: 50%;
	}
}
@media (max-width: 64em) {
	.gallery-slider__info {
		padding: 2rem 0 3rem;
	}
}
@media (max-width: 43.75em) {
	.gallery-slider__banner {
		height: 8rem;
		padding: 1rem 0 0;
		background-size: 50%;
	}
	.gallery-slider__expand {
		right: 0;
	}
	.gallery-slider__nav svg {
		height: 6rem;
		width: 3rem;
	}
	.gallery-slider__nav--prev {
		left: 1rem;
	}
	.gallery-slider__nav--prev:hover {
		left: 0;
	}
	.gallery-slider__nav--next {
		right: 1rem;
	}
	.gallery-slider__nav--next:hover {
		right: 0;
	}
	.gallery-slider__thumb-nav--left {
		left: 0;
	}
	.gallery-slider__thumb-nav--right {
		right: 0;
	}
	.gallery-slider__slides-container {
		overflow: hidden;
	}
	.gallery-slider__slide picture,
	.gallery-slider__thumbnails {
		width: 100%;
	}
	.gallery-slider__info {
		width: 85%;
	}
	.gallery-slider__info--left a {
		width: 100%;
	}
	.gallery-slider.expanded .gallery-slider__nav svg {
		height: 6rem;
		width: 3rem;
	}
}
@media (max-width: 25em) {
	.gallery-slider__banner {
		height: 7rem;
		padding-top: 1.5rem;
		background-image: none;
	}
	.gallery-slider__banner .banner__logo--desktop {
		display: none;
	}
	.gallery-slider__banner .banner__logo--mobile {
		display: block;
		margin: auto;
	}
	.gallery-slider__nav--prev:hover {
		left: 1rem;
	}
	.gallery-slider__nav--next:hover {
		right: 1rem;
	}
	.gallery-slider__nav svg {
		height: 5rem;
	}
	.gallery-slider__thumbnail:hover {
		box-shadow: none;
	}
	.gallery-slider__info {
		width: 100%;
		padding: 2rem 1rem;
	}
	.gallery-slider__info--left {
		width: 100%;
		padding-right: 0;
	}
	.gallery-slider__info--left h3 {
		margin-bottom: 1.5rem;
	}
	.gallery-slider__info--left .btn-highlight {
		background: #e90052;
	}
	.gallery-slider__info--right {
		width: 100%;
		margin-bottom: 1.5rem;
	}
	.gallery-slider__info--right .socialShareSticky {
		float: left;
	}
	.gallery-slider__info--right .socialShareSticky .socialShareHover.open {
		display: block;
	}
	.gallery-slider__info--right
		.socialShareSticky
		.socialShareHover.open
		.socialShareBtn {
		width: 8rem;
	}
	.gallery-slider__info--right
		.socialShareSticky
		.socialShareHover.open
		.socialOptions {
		top: 0;
		left: 8rem;
		width: 20rem;
	}
	.gallery-slider__info--right
		.socialShareSticky
		.socialShareHover.open
		.socialOptions
		li {
		width: 20%;
		float: left;
	}
	.gallery-slider__info--right
		.socialShareSticky
		.socialShareHover
		.socialShareBtn:focus,
	.gallery-slider__info--right
		.socialShareSticky
		.socialShareHover
		.socialShareBtn:hover {
		color: #76766f;
	}
	.gallery-slider__info--right
		.socialShareSticky
		.socialShareHover
		.socialShareBtn:focus
		.icn,
	.gallery-slider__info--right
		.socialShareSticky
		.socialShareHover
		.socialShareBtn:hover
		.icn {
		content: "";
		background: url(../i/sprites/global-sprite.png) -659px -197px no-repeat;
		width: 12px;
		height: 16px;
	}
}
@media (max-width: 25em) and (-webkit-min-device-pixel-ratio: 2),
	(max-width: 25em) and (min-resolution: 192dpi) {
	.gallery-slider__info--right
		.socialShareSticky
		.socialShareHover
		.socialShareBtn:focus
		.icn,
	.gallery-slider__info--right
		.socialShareSticky
		.socialShareHover
		.socialShareBtn:hover
		.icn {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.statsTabMenu.toggle {
	margin-bottom: 1rem;
}
.statsTabMenu.toggle ul {
	display: -ms-flexbox;
	display: flex;
}
.statsTabMenu.toggle li {
	padding: 0;
}
.statsTabMenu.toggle li.active a {
	background: #fff;
	color: #660000;
	cursor: default;
}
.statsTabMenu.toggle li.active a:hover {
	background: #fff;
	color: #660000;
}
.statsTabMenu.toggle a {
	color: #fff;
	display: inline-block;
	padding: 1.2rem 3rem;
	text-decoration: none;
	transition: all 0.2s;
}
@media (max-width: 56.25em) {
	.statsTabMenu.toggle {
		margin-bottom: 2rem;
	}
}
.statsCentreMenu {
	height: 100%;
	padding: 3rem 0 0;
	background: #660000;
	position: relative;
	z-index: 10;
}
.statsCentreMenu .current {
	display: none;
	padding: 1.5rem 4rem 1.5rem 1.5rem;
	color: #fff;
	transition: 0.2s;
	position: relative;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.statsCentreMenu .current:after {
	display: block;
	content: "";
	background: url(../i/sprites/chevrons-sprite.png) -68px -34px no-repeat;
	width: 16px;
	height: 9px;
	position: absolute;
	top: 50%;
	right: 1.5rem;
	margin-top: -4.5px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.statsCentreMenu .current:after {
		background-image: url(../i/sprites/chevrons-sprite@x2.png);
		background-size: 93px 83px;
	}
}
.statsCentreMenu .navLink {
	display: block;
	margin: 0.2rem 0;
	padding: 0 1.5rem;
	line-height: 40px;
	/* background: #45004b; */
	color: #fff;
	text-decoration: none;
	position: relative;
	padding-right: 4rem;
	font-size: 1.2rem;
	cursor: pointer;
	transition: 0.2s;
}
.statsCentreMenu .navLink:before {
	content: "";
	display: block;
	position: absolute;
	width: 0;
	height: 100%;
	top: 0;
	left: 0;
	background: #eaff04;
	transition: width 0.1s ease-in-out;
}
.statsCentreMenu .navLink .icn {
	position: absolute;
	top: 50%;
	right: 1.5rem;
	margin-top: -5px;
	opacity: 0.4;
	transition: 0.2s;
}
.statsCentreMenu .navLink:focus:before,
.statsCentreMenu .navLink:hover:before {
	width: 4px;
}
.statsCentreMenu .navLink:focus .icn,
.statsCentreMenu .navLink:hover .icn {
	opacity: 1;
}
.statsCentreMenu .navLink.active {
	margin-right: -0.5rem;
	padding-left: 2rem;
	background: #eaff04;
	color: #660000;
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.statsCentreMenu .navLink.active .icn {
	content: "";
	background: url(../i/sprites/chevrons-sprite.png) -54px -68px no-repeat;
	width: 6px;
	height: 10px;
	opacity: 1;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.statsCentreMenu .navLink.active .icn {
		background-image: url(../i/sprites/chevrons-sprite@x2.png);
		background-size: 93px 83px;
	}
}
.statsCentreMenu .dropdownSection > .navLink {
	cursor: default;
}
.statsCentreMenu .dropdownSection > .navLink .icn {
	opacity: 1;
}
.statsCentreMenu .dropdownSection > .navLink:hover:before {
	width: 0;
}
.statsCentreMenu .dropdown {
	background: #45004b;
	height: auto;
	transition: max-height 0.2s ease-in-out;
}
.statsCentreMenu .dropdown .navLink {
	font-size: 1.1rem;
	line-height: 35px;
	background: #660000;
}
.statsCentreMenu .dropdown .navLink.active {
	margin-right: -0.5rem;
	padding-left: 2rem;
	background: #eaff04;
	color: #660000;
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.statsCentreMenu .dropdown .navLink.active .icn {
	content: "";
	background: url(../i/sprites/chevrons-sprite.png) -54px -68px no-repeat;
	width: 6px;
	height: 10px;
	opacity: 1;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.statsCentreMenu .dropdown .navLink.active .icn {
		background-image: url(../i/sprites/chevrons-sprite@x2.png);
		background-size: 93px 83px;
	}
}
.statsCentreMenu .open .dropdown {
	height: auto;
}
.statsCentreMenu .open .dropdown .navLink .icn {
	transform: none;
}
@media (max-width: 56.25em) {
	.statsCentreMenu {
		padding: 0;
	}
	.statsCentreMenu .current {
		display: block;
	}
	.statsCentreMenu .sideNavLinks {
		overflow: hidden;
		transition: 0.2s;
		max-height: 0;
	}
	.statsCentreMenu .navLink.active,
	.statsCentreMenu .navLink:after,
	.statsCentreMenu .navLink:before {
		display: none;
	}
	.statsCentreMenu .navLink:focus .icn,
	.statsCentreMenu .navLink:hover .icn {
		opacity: 0.4;
	}
	.statsCentreMenu.open .current {
		background: #eaff04;
		color: #660000;
	}
	.statsCentreMenu.open .current:after {
		content: "";
		background: url(../i/sprites/chevrons-sprite.png) -15px -59px no-repeat;
		width: 15px;
		height: 9px;
	}
}
@media (max-width: 56.25em) and (-webkit-min-device-pixel-ratio: 2),
	(max-width: 56.25em) and (min-resolution: 192dpi) {
	.statsCentreMenu.open .current:after {
		background-image: url(../i/sprites/chevrons-sprite@x2.png);
		background-size: 93px 83px;
	}
}
@media (max-width: 56.25em) {
	.statsCentreMenu.open .sideNavLinks {
		max-height: 50rem;
	}
}
.moreStats {
	clear: both;
	margin: 2rem -1rem -2rem;
}
.moreStats:before {
	content: "";
	display: block;
}
.moreStats:after {
	content: "";
	display: table;
	clear: both;
}
.moreStatsMenu {
	border: 1px solid #e8e8e8;
	border-top: 0;
	padding-top: 4px;
	border-radius: 0 0 3px 3px;
	position: relative;
	margin-bottom: 2rem;
}
.moreStatsMenu:before {
	content: "";
	position: absolute;
	top: 0;
	left: -1px;
	right: -1px;
	height: 4px;
	background: #660000;
}
.moreStatsMenu .subHeader {
	margin: 1rem 0;
	text-align: center;
}
.moreStatsMenu ul {
	border-top: 1px solid #e8e8e8;
}
.moreStatsMenu li:not(:last-child) {
	border-bottom: 1px solid #e8e8e8;
}
.moreStatsMenu a {
	display: block;
	padding: 1rem 2.5rem 1rem 1rem;
	color: #76766f;
	text-decoration: none;
	position: relative;
}
.moreStatsMenu a:hover {
	color: #e90052;
}
.moreStatsMenu .icn {
	position: absolute;
	top: 50%;
	right: 1rem;
	margin-top: -4px;
}
.topStatsFilterDropdown {
	width: 100%;
	max-width: 30rem;
	margin-bottom: 2rem;
	color: #e90052;
	font-size: 1.8rem;
	text-transform: capitalize;
}
.topStatsFilterDropdown .current {
	color: #e90052;
	padding-bottom: 1rem;
}
.topStatsFilterDropdown .current:after {
	bottom: 1.5rem;
}
.topStatsFilterDropdown .dropdownList {
	width: 41rem;
}
.topStatsFilterDropdown .dropdownList li {
	font-size: 1.5rem;
	padding: 0;
}
.topStatsFilterDropdown .dropdownList a {
	color: #242424;
	text-decoration: none;
	padding: 0.8rem 1rem;
	display: block;
}
@media (max-width: 56.25em) {
	.topStatsFilterDropdown {
		margin-top: -1.5rem;
	}
}
@media (max-width: 43.75em) {
	.topStatsFilterDropdown {
		margin-bottom: 1rem;
		font-size: 1.5rem;
	}
}
@media (max-width: 31.25em) {
	.topStatsFilterDropdown {
		max-width: none;
	}
}
.statsTable {
	margin-top: 2rem;
}
.statsTable .reorderStatsButton {
	display: inline-block;
	vertical-align: middle;
	margin-left: 0.5rem;
	width: 3rem;
	height: 3rem;
	border-radius: 2px;
	cursor: pointer;
	transition: 0.2s;
	position: relative;
}
.statsTable .reorderStatsButton:hover {
	background: #e8e8e8;
}
.statsTable .reorderStatsButton .icn {
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 1;
	margin-top: -9.5px;
	margin-left: -9.5px;
}
.statsTable .reorderStatsButton.asc .icn {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -610px no-repeat;
	width: 19px;
	height: 19px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.statsTable .reorderStatsButton.asc .icn {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.statsTable table {
	text-align: left;
}
.statsTable td:first-child,
.statsTable th:first-child {
	padding-left: 2rem;
}
.statsTable th.rank {
	padding-left: 1rem;
	width: 8rem;
}
.statsTable .badge {
	display: inline-block;
	vertical-align: middle;
	margin-right: 1rem;
}
.statsTable .mainStat,
.statsTable .order,
.statsTable .rank {
	width: 6rem;
}
@media (max-width: 43.75em) {
	.statsTable .awardTableContainer .playerCountry {
		display: none;
	}
}
.teamStatsTable td {
	padding-bottom: 0.7rem;
}
.teamStatsTable .rowPlayerHero td {
	padding-bottom: 1.5rem;
}
@media (max-width: 43.75em) {
	.teamStatsTable td:first-child,
	.teamStatsTable th:first-child {
		width: 6rem;
	}
}
.statsListBlock {
	border: 1px solid #e8e8e8;
	position: relative;
	padding-top: 3px;
	border-radius: 0 0 3px 3px;
}
.statsListBlock div:not(:last-child) {
	border-bottom: 1px solid #e8e8e8;
}
.statsListBlock:before {
	content: "";
	display: block;
	position: absolute;
	top: -1px;
	left: -1px;
	right: -1px;
	height: 4px;
	background: linear-gradient(270deg, #cc0000, #660000);
}
.statsListBlock .headerStat {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	padding: 1.5rem 1rem;
	font-size: 1.6rem;
}
.statsListBlock .normalStat {
	padding: 1rem;
}
.statsListBlock .playerStatContainer {
	float: right;
}
.statsListBlock .allStatContainer {
	float: right;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
@media (max-width: 43.75em) {
	.statsListBlock {
		overflow: auto;
		padding-top: 2.4rem;
		position: relative;
	}
	.statsListBlock:after {
		background: #660000;
		content: "";
		display: block;
		height: 2.4rem;
		position: absolute;
		top: 0;
		width: 100%;
	}
	.statsListBlock:before {
		top: 2rem;
		z-index: 1;
		left: 1rem;
		right: 1rem;
	}
}
@media (max-width: 25em) {
	.statsListBlock .headerStat {
		padding-top: 1rem;
		padding-bottom: 1rem;
	}
}
.topStatList {
	clear: both;
	display: table;
	margin: 0 auto 3rem;
	text-align: center;
	border-top: 1px solid #e8e8e8;
	border-bottom: 1px solid #e8e8e8;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	border-radius: 0 0 3px 3px;
	position: relative;
}
.topStatList:before {
	background: linear-gradient(270deg, #cc0000, #660000);
	content: "";
	display: block;
	height: 4px;
	position: absolute;
	top: 0;
	width: auto;
}
.topStatList .topStat {
	border-left: 1px solid #e8e8e8;
	padding: 1rem 2rem;
	display: table-cell;
}
.topStatList .topStat:last-child {
	border-right: 1px solid #e8e8e8;
}
.topStatList .allStatContainer {
	margin-top: 1rem;
	font-size: 3rem;
	display: block;
}
@media (max-width: 43.75em) {
	.topStatList {
		overflow: auto;
		padding-top: 2.4rem;
		position: relative;
	}
	.topStatList:after {
		background: #660000;
		content: "";
		display: block;
		height: 2.4rem;
		position: absolute;
		top: 0;
		width: 100%;
	}
	.topStatList:before {
		top: 2rem;
		z-index: 1;
		left: 1rem;
		right: 1rem;
	}
}
@media (max-width: 56.25em) {
	.topStatList {
		width: 100%;
		display: block;
		border-bottom: 1px solid #e8e8e8;
	}
	.topStatList:before {
		content: "";
		display: block;
	}
	.topStatList:after {
		content: "";
		display: table;
		clear: both;
	}
	.topStatList .topStat {
		padding: 1rem;
		display: block;
		width: 33.33%;
		float: left;
	}
	.topStatList .topStat:nth-child(3) {
		border-right: 1px solid #e8e8e8;
	}
	.topStatList .topStat:nth-child(-n + 3) {
		border-bottom: 1px solid #e8e8e8;
	}
	.topStatList .allStatContainer {
		font-size: 2rem;
	}
}
@media (max-width: 25em) {
	.topStatList .topStat {
		padding-left: 0.5rem;
		padding-right: 0.5rem;
	}
	.topStatList .stat {
		font-size: 1.1rem;
	}
	.topStatList .allStatContainer {
		font-size: 1.6rem;
		margin-top: 0.5rem;
	}
}
.statsComparison {
	margin: -2rem -1rem 0 -3rem;
	padding-top: 4rem;
	position: relative;
}
.statsComparison .comparisonToggle {
	text-align: center;
	margin-bottom: 4rem;
}
.statsComparison .comparisonToggle .pageTitle {
	margin-right: 2rem;
	font-size: 3rem;
}
.statsComparison .comparisonToggle .pageTitle,
.statsComparison .comparisonToggle .toggle {
	display: inline-block;
	vertical-align: middle;
}
.statsComparison .currentSelection {
	display: table;
	margin: 0 auto;
}
.statsComparison .currentSelection .plus-icon {
	position: relative;
	width: 4rem;
	height: 4rem;
	border-radius: 100%;
	background: #e8e8e8;
	display: inline-block;
	margin-bottom: 1rem;
	transition: 0.2s;
}
.statsComparison .currentSelection .plus-icon .icn {
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 1;
	margin-top: -8.5px;
	margin-left: -8.5px;
}
.statsComparison .add-club {
	font-size: 1rem;
}
.statsComparison .add-club span {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	color: #e90052;
}
.statsComparison .selectionBox {
	border: 1px solid #e8e8e8;
	border-bottom: 0;
	width: 20rem;
	height: 20rem;
	margin: 0 0.5rem;
	text-align: center;
	padding: 1rem;
	cursor: pointer;
	position: relative;
	overflow: hidden;
	display: inline-block;
	vertical-align: bottom;
}
.statsComparison .selectionBox:focus .plus-icon,
.statsComparison .selectionBox:hover .plus-icon {
	background: #e90052;
}
.statsComparison .selectionBox .comparisonCard {
	width: 19.8rem;
	height: 19.9rem;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 10;
	padding-top: 3rem;
	top: 100%;
	transition: 0.2s;
	text-align: center;
}
.statsComparison .selectionBox.selected .comparisonCard,
.statsComparison .selectionBox.selected .team-badge {
	top: 0;
}
.statsComparison .selectionBox .badge--large {
	display: inline-block;
	margin-bottom: 0.5rem;
}
.statsComparison .selectionBox .badge--small {
	display: none;
}
.comparisonCard {
	position: relative;
	padding-top: 1rem;
	background-image: url(../i/bg-elements/stats-card.png);
	background-position: 100% 0;
	background-repeat: no-repeat;
	background: #f5f5f5;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.comparisonCard {
		background-image: url(../i/bg-elements/stats-card@x2.png);
		background-size: 250 215;
	}
}
.comparisonCard .badgeContainer {
	position: absolute;
	top: 1rem;
	left: 1rem;
	width: 3rem;
	height: 3rem;
	border-radius: 100%;
	background: #fff;
}
.comparisonCard .badge--20 {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -1rem;
	margin-left: -1rem;
}
.comparisonCard .photo {
	height: 10rem;
	margin: 0 auto;
	display: block;
}
.comparisonCard .details {
	padding: 1rem;
	background: #fff;
	text-align: center;
}
.comparisonCard .name {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	margin-bottom: 0.5rem;
	transition: 0.2s;
}
.comparisonCard .position {
	font-size: 1.2rem;
}
.comparisonCard .add-club {
	margin-top: 1rem;
}
.comparisonCard:hover .add-club span {
	text-decoration: underline;
}
.popularComparisons {
	background: #e8e8e8;
	padding-top: 3rem;
}
.popularComparisons .subHeader {
	margin-bottom: 3rem;
}
.popularComparisons .popularComparisonsList {
	margin: 0 -1rem;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}
.popularComparisons .popularComparisonsList > li {
	display: inline-block;
	vertical-align: top;
	width: 25%;
	padding: 0 1rem 2rem;
	margin-right: -4px;
	-ms-flex-positive: 1;
	flex-grow: 1;
}
.popularComparisons .popularComparisonsList > li:before {
	content: "";
	display: block;
}
.popularComparisons .popularComparisonsList > li:after {
	content: "";
	display: table;
	clear: both;
}
.popularComparisons .popularComparisonsList > li.tripleCard {
	width: 50%;
}
.popularComparisons .popularCard {
	background: #f5f5f5;
	border: 1px solid #e8e4e3;
	position: relative;
	cursor: pointer;
}
.popularComparisons .popularCard:before {
	content: "";
	display: block;
}
.popularComparisons .popularCard:after {
	content: "";
	display: table;
	clear: both;
}
.popularComparisons .popularCard:focus .name,
.popularComparisons .popularCard:hover .name {
	color: #e90052;
}
.popularComparisons .popularCard:focus .iconContainer,
.popularComparisons .popularCard:hover .iconContainer {
	border-color: #e90052;
}
.popularComparisons .iconContainer {
	width: 3rem;
	height: 3rem;
	background: #fff;
	border: 2px solid #e8e4e3;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -1.5rem;
	margin-left: -1.5rem;
	z-index: 10;
	border-radius: 100%;
	transition: 0.2s;
}
.popularComparisons .iconContainer .icn {
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 1;
	margin-top: -6.5px;
	margin-left: -6px;
}
.popularComparisons .comparisonCard {
	float: left;
	width: 50%;
	background-color: transparent;
	border-right: 2px solid #f7f7f7;
	border-left: 2px solid #f7f7f7;
}
.popularComparisons .comparisonCard:first-of-type {
	border-left: 0;
}
.popularComparisons .comparisonCard:last-of-type {
	border-right: 0;
}
.popularComparisons .tripleCard .comparisonCard {
	width: 33.33%;
}
.popularComparisons .tripleCard .iconContainer.first {
	left: 33.33%;
}
.popularComparisons .tripleCard .iconContainer.second {
	left: 66.66%;
}
.comparisonListContainer {
	background: #e8e8e8;
	overflow: hidden;
	max-height: 0;
	transition: 0.2s;
	clear: both;
}
.comparisonListContainer:before {
	content: "";
	display: block;
}
.comparisonListContainer:after {
	content: "";
	display: table;
	clear: both;
}
.comparisonListContainer .subHeader {
	margin: 3rem 0 2rem;
}
.comparisonListContainer.open {
	max-height: 100rem;
}
.comparisonResults {
	background: #fafafa;
	border-top: 1px solid #e8e8e8;
	max-height: 0;
	overflow: hidden;
	transition: 0.2s;
}
.comparisonResults.is-visible {
	max-height: 100rem;
}
.selectionStatChooserList {
	margin: 0 -0.5rem;
}
.selectionStatChooserList li {
	float: left;
	width: 20%;
	padding: 0 0.5rem 1rem;
}
.selectionStatChooserContainer {
	height: 13rem;
	background: #fff;
	border: 2px solid #dbdbdb;
	cursor: pointer;
	text-align: center;
	padding: 2rem 0.5rem 0;
	transition: 0.2s;
	position: relative;
}
.selectionStatChooserContainer .plus-icon-small {
	width: 18px;
	height: 18px;
	position: absolute;
	top: 2%;
	right: 2%;
	background-color: #e90052;
	border-radius: 100%;
	opacity: 0;
	transition: 0.2s;
}
.selectionStatChooserContainer .plus-icon-small .icn {
	z-index: 1;
	margin: 4px;
	position: absolute;
}
.selectionStatChooserContainer .badge--large {
	display: inline-block;
	margin-bottom: 0.5rem;
}
.selectionStatChooserContainer .badge--small {
	display: none;
}
.selectionStatChooserContainer .badge--20 {
	display: block;
	text-align: left;
}
.selectionStatChooserContainer p {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	line-height: 1.2;
}
.selectionStatChooserContainer.inactive {
	cursor: default;
	opacity: 0.4;
}
.selectionStatChooserContainer:focus,
.selectionStatChooserContainer:hover {
	border-color: #e90052;
}
.selectionStatChooserContainer:focus .plus-icon-small,
.selectionStatChooserContainer:hover .plus-icon-small {
	opacity: 1;
}
.selectionStatChooserContainer:focus.inactive,
.selectionStatChooserContainer:hover.inactive {
	border-color: #dbdbdb;
}
.selectionStatChooserContainer:focus.inactive .plus-icon-small,
.selectionStatChooserContainer:hover.inactive .plus-icon-small {
	opacity: 0;
}
.comparisonTable {
	margin: 0 auto;
	position: relative;
	left: -94px;
	text-align: center;
}
.comparisonTable td,
.comparisonTable th {
	padding: 1rem;
	background: #e7e7e7;
	position: relative;
}
.comparisonTable thead td,
.comparisonTable thead th {
	background: #fff;
	color: #63625e;
	font-size: 1.2rem;
}
.comparisonTable thead .divider:after {
	background: #fff;
	border-left: 1px solid #e7e7e7;
	border-right: 1px solid #e7e7e7;
}
.comparisonTable thead .divider:last-child:after {
	border-right-color: #fff;
}
.comparisonTable tbody:hover tr {
	opacity: 0.6;
}
.comparisonTable tbody:hover tr:hover {
	opacity: 1;
}
.comparisonTable tbody th {
	width: 20rem;
	text-align: right;
	padding-right: 2rem;
	font-size: 1.3rem;
}
.comparisonTable tbody th:after {
	content: "";
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	width: 1px;
	background: #e7e7e7;
}
.comparisonTable tbody td {
	color: rgba(0, 0, 0, 0.5);
}
.comparisonTable tbody .stat {
	background: #fafafa;
	font-size: 1.6rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.comparisonTable tr {
	border-bottom: 1px solid #dedadb;
	transition: 0.2s;
}
.comparisonTable .empty {
	background: #fafafa;
}
.comparisonTable .empty:after {
	content: "";
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	width: 1px;
	background: #e7e7e7;
}
.comparisonTable .stat {
	min-width: 10rem;
}
.comparisonTable .divider {
	min-width: 11rem;
	padding-right: 2rem;
}
.comparisonTable .divider:before {
	content: "";
	position: absolute;
	top: 0.5rem;
	bottom: 0.5rem;
	left: 0;
	width: 1px;
	background: #dedadb;
}
.comparisonTable .divider:after {
	content: "";
	width: 10px;
	background: #e7e7e7;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	border-right: 1px solid #dedadb;
	border-left: 1px solid #dedadb;
}
.comparisonTable .highlight {
	color: #e90052;
}
.comparisonTable .inactive {
	color: rgba(0, 0, 0, 0.4);
}
.comparisonTable .fantasy {
	color: #fff;
	border-bottom-color: #170118;
	background: #300034;
}
.comparisonTable .fantasy td,
.comparisonTable .fantasy th {
	background: #300034;
}
.comparisonTable .fantasy th:after {
	background: #6d1875;
}
.comparisonTable .fantasy .stat {
	background: #660000;
	color: #fff;
}
.comparisonTable .fantasy .stat.highlight {
	color: #00ff87;
}
.comparisonTable .fantasy .divider:before {
	background: #6d1875;
}
.comparisonTable .fantasy .divider:after {
	background: #300034;
	border-left-color: #6d1875;
	border-right-color: #6d1875;
}
.comparisonTable .selectionBox {
	margin: 0;
}
.comparisonTableHeaders {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	padding-top: 23.5rem;
	background: #fff;
	border-top: 1px solid #dddbdc;
	z-index: 10;
	box-shadow: 2px 0 3px rgba(0, 0, 0, 0.2);
}
.comparisonTableHeaders li {
	width: 15rem;
	line-height: 3.9rem;
	text-align: right;
	padding-right: 1rem;
	background: #e7e7e7;
	border-bottom: 1px solid #dddbdc;
	font-size: 1.3rem;
	white-space: nowrap;
}
.comparisonTableHeaders .fantasy {
	background: #300034;
	border-bottom-color: #150216;
	color: #fff;
}
@media (max-width: 81.25em) {
	.statsComparison .currentSelection {
		margin: 0;
		margin-left: 19.4rem;
	}
	.comparisonTable {
		left: 0;
		margin: 0;
	}
}
@media (max-width: 71.875em) {
	.statsComparison .selectionBox {
		width: 17.2rem;
	}
	.statsComparison .selectionBox .comparisonCard {
		width: 17rem;
	}
	.comparisonTable .inactive,
	.comparisonTable .stat {
		min-width: 8rem;
	}
	.comparisonTable .divider {
		min-width: 9rem;
	}
}
@media (max-width: 63.9375em) {
	.statsComparison {
		margin: -2rem 0 0 -1rem;
	}
}
@media (max-width: 63.9375em) and (min-width: 56.25em) {
	.statsComparison .currentSelection {
		margin-left: 15rem;
	}
	.statsComparison .selectionBox {
		width: 14.1rem;
		height: 16rem;
	}
	.statsComparison .selectionBox .comparisonCard {
		width: 13.9rem;
		height: 15.9rem;
		padding-top: 2rem;
	}
	.statsComparison .comparisonCard .badge--large {
		display: none;
	}
	.statsComparison .comparisonCard .badge--small {
		display: inline-block;
	}
	.statsComparison .comparisonCard .team-name h4 {
		font-size: 1.4rem;
	}
	.comparisonTable thead th {
		font-size: 1.1rem;
		padding: 1rem 0.5rem;
	}
	.comparisonTable thead th.stat {
		min-width: 6rem;
	}
	.comparisonTable tbody th {
		width: 15rem;
		padding-right: 1.5rem;
		font-size: 1.1rem;
	}
	.comparisonTable tbody .stat {
		font-size: 1.2rem;
		min-width: 6rem;
	}
	.comparisonTable tbody .divider {
		min-width: 8rem;
	}
}
@media (max-width: 56.25em) {
	.statsComparison {
		margin: -2rem -1rem 0;
	}
	.comparisonTable {
		left: 0;
		margin: 0;
		white-space: nowrap;
	}
	.comparisonTable tr {
		position: relative;
		display: block;
		overflow: hidden;
	}
	.comparisonTable .empty,
	.comparisonTable tbody th {
		display: none;
	}
	.comparisonTable .cardCell {
		width: 21rem;
		padding: 0 1rem 0 0;
	}
	.statsComparison .currentSelection {
		margin-left: 1.4rem;
		float: none;
		margin-right: 0;
	}
	.comparisonContainer {
		position: relative;
		padding-left: 13rem;
	}
	.comparisonScroll {
		overflow: auto;
		width: 100%;
	}
	.statsComparison {
		white-space: nowrap;
	}
	.comparisonTableHeaders {
		display: block;
	}
}
@media (max-width: 43.75em) {
	.statsComparison .currentSelection {
		margin-left: 0.4rem;
	}
	.selectionBox.inactive {
		position: absolute;
		top: 0;
		left: 0;
		z-index: 50;
		width: 15rem;
		height: 23.5rem;
		padding: 0;
		margin: 0;
		border: 0;
		padding-top: 8rem;
	}
	.comparisonTable .inactive {
		display: none;
	}
	.comparisonContainer {
		padding-left: 14rem;
	}
}
@media (max-width: 31.25em) {
	.statsComparison {
		padding-top: 2rem;
	}
	.statsComparison .comparisonToggle {
		margin-bottom: 2rem;
	}
	.statsComparison .comparisonToggle .pageTitle {
		display: block;
		margin-right: 0;
		margin-bottom: 1rem;
	}
}
.statsComparisonTab {
	display: none;
}
.statsComparisonTab.active {
	display: block;
}
.monthAwardDate {
	padding-bottom: 1rem;
}
.promoBtn:focus,
.promoBtn:hover {
	background: #660000;
}
.awardHeader {
	position: relative;
}
.awardHeader .statsTitle {
	padding: 0;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
}
.awardHeader .awardTitle {
	padding: 1.5rem 1rem;
	white-space: normal;
}
.awardHeader .awardSponsor {
	margin-left: auto;
	padding-right: 1rem;
}
.awardHeader .awardSponsor__sponsor-image {
	max-width: 8rem;
	max-height: 2rem;
}
@media (max-width: 1240px) {
	.awardHeader .awardTitle {
		padding: 1.2rem 1rem;
		float: left;
	}
	.awardHeader .awardSponsor .icn {
		margin: 0;
	}
}
.awardHeader ~ .widget-button {
	padding-right: 1.3rem;
}
.awardHero {
	padding: 1rem 1rem 5rem;
	min-height: 16.5rem;
	background-color: #f5f5f5;
	background-image: url(../i/bg-elements/award-card-bg.svg);
	background-position: 0 0;
	background-repeat: no-repeat;
	background-size: cover;
	position: relative;
	border-bottom: 1px solid #ebebe6;
}
.awardHero .pos {
	font-size: 1.2rem;
	margin-bottom: 0.5rem;
}
.awardHero .statNameSecondary {
	margin-bottom: 0.5rem;
	font-size: 1rem;
	white-space: nowrap;
}
.awardHero .stat {
	font-size: 1.6em;
	float: none;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.awardHero .cardClubColour,
.awardHero.inactive:after {
	display: none;
}
.awardHero .heroBadgeContainer {
	width: 32px;
	height: 32px;
	position: relative;
	top: 0.4rem;
	left: 0.5rem;
	border-radius: 100%;
	background: #fff;
	z-index: 10;
}
.awardHero .statsBadge {
	float: none;
	position: absolute;
	width: 100%;
	height: 100%;
}
.awardHero .badge-20 {
	margin: 0.7rem 0.6rem;
}
.awardHero .statCardImg {
	position: absolute;
	right: -0.5rem;
	bottom: 0;
	max-width: 60%;
	max-height: 95%;
}
.awardHero.inactive .imgCropContainer {
	position: absolute;
	top: 0.8rem;
	right: 0.5rem;
	width: 11rem;
	height: 11rem;
	overflow: hidden;
	border-radius: 100%;
	background: #fff;
	border: 4px solid #fff;
}
.awardHero.inactive .imgCropContainer .statCardImg {
	max-width: none;
	max-height: none;
	width: 100%;
	position: static;
}
@media (max-width: 63.9375em) {
	.awardHero {
		padding-top: 3rem;
	}
	.awardHero .statInfo {
		margin-bottom: 0;
	}
}
.awardNotes {
	position: relative;
	min-height: 5rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 1.2rem;
	padding-left: 1.5rem;
	padding-top: 1rem;
	white-space: pre-line;
}
.awardNotes:before {
	content: "";
	display: block;
	position: absolute;
	top: 1rem;
	left: 0;
	width: 4px;
	height: 40px;
	background: #e8e8e8;
}
.awardNotes.player:before {
	background: #05f0ff;
}
.awardNotes.manager:before {
	background: #660000;
}
.awardNotes.goal:before {
	background: #00ff87;
}
.statAwardContainer .statInfo {
	max-width: 75%;
	position: relative;
	z-index: 10;
	white-space: normal;
}
.statAwardContainer .statName {
	min-height: 4rem;
	font-size: 1.4rem;
	line-height: 1.4;
}
.statAwardContainer .awardText {
	font-size: 1.6rem;
}
.statAwardContainer .awardTeam {
	width: 70%;
	margin-bottom: 0.5rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.statAwardContainer .young-player.awardHeader,
.statAwardContainer .young-player.awardHero {
	background-color: #eaff04;
}
.statAwardContainer .player.awardHeader,
.statAwardContainer .player.awardHero {
	background-color: #05f0ff;
}
.statAwardContainer .manager.awardHeader {
	background: #660000;
}
.statAwardContainer .manager.awardHero {
	background-color: #660000;
}
.statAwardContainer .manager.awardHero .awardPosition,
.statAwardContainer .manager.awardHero .awardTeam,
.statAwardContainer .manager .awardText,
.statAwardContainer .manager .statsTitle {
	color: #fff;
}
.statAwardContainer .goal.awardHeader {
	background: #00ff87;
}
.statAwardContainer .goal.awardHero {
	background-color: #00ff87;
}
.awardsPromo {
	position: relative;
	overflow: hidden;
	background: #eaff04;
	color: #660000;
}
.awardsPromo:before {
	bottom: 2rem;
}
.awardsPromo .promoInfo {
	width: 70%;
	z-index: 20;
	margin-right: -4px;
	padding: 3rem 2rem 3rem 1rem;
}
.awardsPromo .promoImgContainer,
.awardsPromo .promoInfo {
	position: relative;
	display: inline-block;
	vertical-align: middle;
}
.awardsPromo .promoImgContainer {
	width: 30%;
	max-width: 22rem;
	min-height: 18rem;
	background-position: 100% 0;
	background-image: url(../i/bg-elements/award-promo.svg);
}
.awardsPromo .promoImgContainer img {
	display: block;
	width: 100%;
	position: relative;
	z-index: 10;
	margin: 0 auto;
}
.awardsPromo .promoBtn {
	display: inline-block;
}
.awardsPromo .promoPara {
	line-height: 1.6;
	margin-bottom: 1.5rem;
	font-size: 1.3rem;
}
.awardsPromo .promoTitle {
	text-transform: uppercase;
	margin-bottom: 1.5rem;
	font-size: 2.4rem;
}
@media (max-width: 43.75em) {
	.awardsPromo:before {
		display: none;
	}
	.mainWidget--no-ws .awardsPromo {
		margin: 0 -1rem;
		width: auto;
	}
	.awardsPromo .promoImgContainer {
		display: none;
	}
	.awardsPromo .promoInfo {
		max-width: none;
		padding-left: 2rem;
		width: auto;
		margin: 0 -1rem;
		display: block;
	}
}
.awardTableSponsor {
	padding-top: 0.5rem;
	padding-left: 1rem;
}
.awardTableSponsor__header {
	-ms-flex-align: center;
	align-items: center;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
.awardTableSponsor__sponsor-image {
	max-width: 9rem;
	max-height: 1.5rem;
}
.awardTableSponsor .subHeader {
	margin-bottom: 0;
}
.awardTableSponsor .awardSponsor .large {
	display: none;
}
@media (min-width: 43.75em) {
	.awardTableSponsor .awardSponsor__sponsor-image {
		max-width: 6rem;
		max-height: 1rem;
	}
	.awardTableSponsor .awardSponsor .small {
		display: none;
	}
	.awardTableSponsor .awardSponsor .large {
		display: block;
	}
}
.monthly-award {
	margin: 2rem 0.2rem;
	overflow: hidden;
	border: 1px solid #ebebe4;
	border-radius: 3px;
}
.articleWidget .monthly-award {
	margin: 0 0.2rem;
}
.monthly-award__header {
	position: relative;
	min-height: 50px;
	padding: 1.5rem 1rem;
	max-height: 5.2rem;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
}
.monthly-award__header .icn {
	margin-left: auto;
}
.monthly-award__title {
	display: inline-block;
	vertical-align: middle;
	padding-right: 0.5rem;
	line-height: 1.2;
	font-size: 1.4rem;
	overflow: hidden;
	max-height: 3.36rem;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	white-space: normal;
	-ms-flex: 2;
	flex: 2;
}
.monthly-award__sponsor-image {
	max-width: 8rem;
	max-height: 2rem;
}
.monthly-award__person-container {
	width: 100%;
	height: 20rem;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: nowrap;
	flex-wrap: nowrap;
	margin-bottom: -2rem;
	background-color: #f0f0ef;
	background-image: url(../i/bg-elements/monthly-award-bg.png);
	background-repeat: no-repeat;
	background-size: cover;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.monthly-award__person-container {
		background-image: url(../i/bg-elements/monthly-award-bg@x2.png);
		background-size: 400px 200px;
	}
}
.monthly-award__person {
	height: 100%;
	position: relative;
	-ms-flex: 1 0 auto;
	flex: 1 0 auto;
	z-index: 40;
}
.monthly-award__person:nth-of-type(2) {
	z-index: 35;
}
.monthly-award__person:nth-of-type(3) {
	z-index: 30;
}
.monthly-award__person:nth-of-type(4) {
	z-index: 25;
}
.monthly-award__person:nth-of-type(5) {
	z-index: 20;
}
.monthly-award__person:nth-of-type(6) {
	z-index: 15;
}
.monthly-award__person:nth-of-type(7) {
	z-index: 10;
}
.monthly-award__person:nth-of-type(8) {
	z-index: 5;
}
.monthly-award__person-image {
	height: 90%;
	position: absolute;
	left: 50%;
	bottom: 0;
	transform: translateX(-50%);
}
.monthly-award__image {
	height: 20rem;
	margin-bottom: -2rem;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 50%;
}
.monthly-award__content {
	position: relative;
	padding: 1rem;
	text-align: center;
	z-index: 50;
}
.monthly-award__content .icn {
	position: absolute;
	bottom: 100%;
	left: 1rem;
}
.monthly-award__content:before {
	content: "";
	width: 150%;
	height: 80%;
	position: absolute;
	bottom: 38%;
	left: -50%;
	transform: rotate(3deg);
	background: #660000;
}
.monthly-award__text {
	position: relative;
	padding-bottom: 1.2rem;
	white-space: normal;
	color: #fff;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-pack: center;
	justify-content: center;
	line-height: 1.4;
	font-size: 1.4rem;
	overflow: hidden;
	max-height: 3.92rem;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	min-height: 4.6rem;
}
.monthly-award__btn .icn {
	position: relative;
	left: 1rem;
}
.monthly-award--manager .monthly-award__header {
	background: #660000;
	color: #fff;
}
.monthly-award--manager .monthly-award__content {
	background: #660000;
}
.monthly-award--manager .monthly-award__btn .icn {
	display: none;
	content: "";
	background: url(../i/sprites/external-sprite.png) -59px -9px no-repeat;
	width: 8px;
	height: 8px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.monthly-award--manager .monthly-award__btn .icn {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.monthly-award--goal .monthly-award__header {
	background: #00ff87;
}
.monthly-award--goal .monthly-award__content,
.monthly-award--goal .monthly-award__content:before {
	background: #000;
}
.monthly-award--goal .monthly-award__btn {
	background: #00ff87;
	color: #333;
}
.monthly-award--goal .monthly-award__btn:before {
	background-image: linear-gradient(90deg, #cc0000, #00ff87);
}
.monthly-award--goal .monthly-award__btn .icn {
	display: none;
}
.monthly-award--goal .monthly-award__btn:focus,
.monthly-award--goal .monthly-award__btn:hover {
	color: #fff;
}
.monthly-award--goal .monthly-award__btn:focus .icn,
.monthly-award--goal .monthly-award__btn:hover .icn {
	content: "";
	background: url(../i/sprites/external-sprite.png) -59px -9px no-repeat;
	width: 8px;
	height: 8px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.monthly-award--goal .monthly-award__btn:focus .icn,
	.monthly-award--goal .monthly-award__btn:hover .icn {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.monthly-award--young-player .monthly-award__content,
.monthly-award--young-player .monthly-award__content:before,
.monthly-award--young-player .monthly-award__header {
	background: #eaff04;
}
.monthly-award--young-player .monthly-award__text {
	color: #333;
}
.monthly-award--young-player .monthly-award__btn {
	background: #660000;
	color: #fff;
}
.monthly-award--young-player .monthly-award__btn .icn {
	content: "";
	background: url(../i/sprites/external-sprite.png) -59px -9px no-repeat;
	width: 8px;
	height: 8px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.monthly-award--young-player .monthly-award__btn .icn {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.monthly-award--young-player .monthly-award__btn:focus,
.monthly-award--young-player .monthly-award__btn:hover {
	background: #080009;
	color: #fff;
}
.monthly-award--young-player .monthly-award__btn:focus .icn,
.monthly-award--young-player .monthly-award__btn:hover .icn {
	content: "";
	background: url(../i/sprites/external-sprite.png) -59px -9px no-repeat;
	width: 8px;
	height: 8px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.monthly-award--young-player .monthly-award__btn:focus .icn,
	.monthly-award--young-player .monthly-award__btn:hover .icn {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.monthly-award--player .monthly-award__content,
.monthly-award--player .monthly-award__content:before,
.monthly-award--player .monthly-award__header {
	background: #05f0ff;
}
.monthly-award--player .monthly-award__text {
	color: #333;
}
.monthly-award--player .monthly-award__btn {
	background: #660000;
	color: #fff;
}
.monthly-award--player .monthly-award__btn .icn {
	content: "";
	background: url(../i/sprites/external-sprite.png) -59px -9px no-repeat;
	width: 8px;
	height: 8px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.monthly-award--player .monthly-award__btn .icn {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.monthly-award--player .monthly-award__btn:focus,
.monthly-award--player .monthly-award__btn:hover {
	background: #080009;
	color: #fff;
}
.monthly-award--player .monthly-award__btn:focus .icn,
.monthly-award--player .monthly-award__btn:hover .icn {
	content: "";
	background: url(../i/sprites/external-sprite.png) -59px -9px no-repeat;
	width: 8px;
	height: 8px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.monthly-award--player .monthly-award__btn:focus .icn,
	.monthly-award--player .monthly-award__btn:hover .icn {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
@media (min-width: 77.5em) and (max-width: 100em) {
	.monthly-award__title {
		line-height: 1.2;
		max-height: 2.88rem;
	}
	.monthly-award__text,
	.monthly-award__title {
		font-size: 1.2rem;
		overflow: hidden;
		display: -webkit-box;
		-webkit-line-clamp: 2;
	}
	.monthly-award__text {
		line-height: 1.4;
		max-height: 3.36rem;
	}
}
@media (max-width: 1350px) {
	.monthly-award__text {
		padding: 0 3rem 1.2rem;
	}
}
@media (max-width: 1024px) {
	.monthly-award__title {
		line-height: 1.2;
		font-size: 1.4rem;
		overflow: hidden;
		max-height: 3.36rem;
		display: -webkit-box;
		-webkit-line-clamp: 2;
	}
}
@media (max-width: 43.75em) {
	.monthly-award__person img {
		width: auto;
	}
	.monthly-award__person-container {
		padding: 0 1rem;
	}
}
.player-comparison {
	margin-bottom: -2rem;
	margin-top: -2rem;
	min-height: 66.7rem;
	padding-top: 2rem;
	overflow: hidden;
	position: relative;
	width: 100%;
}
.player-comparison .show-on-mob {
	display: none;
}
.player-comparison > header {
	margin-bottom: 3rem;
	padding-top: 2rem;
	text-align: center;
}
.player-comparison__modal {
	bottom: 0;
	left: 100%;
	top: 0;
	transition: left 0ms;
	transition-delay: 0.3s;
	position: absolute;
	overflow: hidden;
	width: 100%;
	z-index: 9;
}
.player-comparison.modalActive {
	overflow-y: hidden;
	height: calc(100vh - 21.4rem);
}
.player-comparison.modalActive .player-comparison__modal {
	left: 0;
	transition-delay: 0ms;
}
.player-comparison.modalActive
	.player-comparison__modal
	.player-comparison__modal-screen {
	opacity: 1;
}
.player-comparison.modalActive
	.player-comparison__modal
	.player-comparison__box {
	right: 0;
	transition-timing-function: ease-out;
}
.player-comparison__modal-screen {
	background-color: rgba(0, 0, 0, 0.5);
	height: 100%;
	transition: opacity 0.3s ease-in;
	width: 100%;
	opacity: 0;
}
.player-comparison__box {
	background-color: #fff;
	box-shadow: 0 0 20px rgba(0, 0, 0, 0.5);
	height: 100%;
	min-width: 400px;
	position: absolute;
	top: 0;
	transition: right 0.3s ease-in;
	width: 25%;
	right: -100%;
}
.player-comparison__box header {
	background-color: #660000;
	color: #fff;
	padding: 3rem 4rem;
}
.player-comparison__box header .close {
	content: "";
	background: url(../i/sprites/global-sprite.png) -348px -718px no-repeat;
	cursor: pointer;
	float: right;
	height: 15px;
	text-indent: -9999px;
	vertical-align: middle;
	width: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.player-comparison__box header .close {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.player-comparison__tabs-nav {
	background-color: #660000;
	padding: 0 4rem;
}
.player-comparison__tabs-nav ul.tablist:after {
	clear: both;
	content: "";
	display: block;
	visibility: hidden;
}
.player-comparison__tabs-nav ul.tablist li {
	color: #76766f;
	float: left;
	line-height: 1.8rem;
	position: relative;
	width: calc(50% - 0.25rem);
}
.player-comparison__tabs-nav ul.tablist li:not(:last-child) {
	margin-right: 0.5rem;
}
.player-comparison__tabs-nav ul.tablist li:before {
	display: inline-block;
	margin-right: 0.5rem;
	vertical-align: top;
}
.player-comparison__tabs-nav ul.tablist li:hover {
	color: #fff;
}
.player-comparison__tabs-nav ul.tablist li:hover:first-child:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -743px -651px no-repeat;
	width: 18px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.player-comparison__tabs-nav ul.tablist li:hover:first-child:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.player-comparison__tabs-nav ul.tablist li:hover:nth-child(2):before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -552px no-repeat;
	width: 20px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.player-comparison__tabs-nav ul.tablist li:hover:nth-child(2):before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.player-comparison__tabs-nav ul.tablist li:first-child:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -707px -651px no-repeat;
	width: 18px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.player-comparison__tabs-nav ul.tablist li:first-child:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.player-comparison__tabs-nav ul.tablist li:nth-child(2):before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -472px no-repeat;
	width: 20px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.player-comparison__tabs-nav ul.tablist li:nth-child(2):before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.player-comparison__tabs-nav ul.tablist li.active {
	color: #660000;
}
.player-comparison__tabs-nav ul.tablist li.active:first-child:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -725px -651px no-repeat;
	width: 18px;
	height: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.player-comparison__tabs-nav ul.tablist li.active:first-child:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.player-comparison__tabs-nav ul.tablist li.active:nth-child(2):before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -532px no-repeat;
	width: 20px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.player-comparison__tabs-nav ul.tablist li.active:nth-child(2):before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.player-comparison__search-input {
	border-bottom: 1px solid #e90052;
	border-left: none;
	border-right: none;
	border-top: none;
	color: #e90052;
	padding: 1rem 0;
	width: 100%;
}
.player-comparison__filter-results,
.player-comparison__search-results,
.player-comparison__tools {
	padding-left: 4rem;
	padding-right: 4rem;
}
.player-comparison__tools {
	border-bottom: 6px solid #e8e8e8;
	display: none;
	padding-bottom: 2rem;
	padding-top: 2rem;
}
.player-comparison__tools.active {
	display: block;
}
.player-comparison__filter-player .apply,
.player-comparison__filter-player .btn-more,
.player-comparison__filter-player .mobileHeader,
.player-comparison__filter .apply,
.player-comparison__filter .btn-more,
.player-comparison__filter .mobileHeader {
	display: none;
}
.player-comparison__filter-player .dropDown,
.player-comparison__filter .dropDown {
	width: 100%;
}
.player-comparison__results-wrap {
	height: calc(100% - 29.3rem);
}
.player-comparison__results-wrap.searchActive {
	height: calc(100% - 21rem);
}
.player-comparison__results-wrap.searchActive
	.player-comparison__filter-results-scroll {
	display: none;
}
.player-comparison__results-wrap.searchActive
	.player-comparison__search-results-scroll {
	display: block;
}
.player-comparison__filter-results-scroll,
.player-comparison__search-results-scroll {
	height: 100%;
	overflow-y: auto;
	padding-bottom: 2rem;
	padding-top: 0.25rem;
}
.player-comparison__search-results-scroll {
	display: none;
}
.player-comparison__search-results-scroll .js-search-results-notice {
	color: #76766f;
	font-size: 1.2rem;
	text-transform: lowercase;
}
.player-comparison__search-results-scroll
	.js-search-results-notice:not(:empty) {
	padding: 1rem 4rem;
}
.player-comparison__search-results-scroll .js-search-results-notice span {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	margin-right: 0.5rem;
}
.player-comparison__results-tooltip {
	background-color: #e90052;
	border-radius: 0.5rem;
	color: #fff;
	cursor: pointer;
	font-size: 1.2rem;
	left: -20.5rem;
	line-height: 1.6rem;
	padding: 1.5rem 2rem;
	position: absolute;
	width: 20rem;
}
.player-comparison__results-tooltip:before {
	border-bottom: 1rem solid transparent;
	border-left: 1rem solid #e90052;
	border-top: 1rem solid transparent;
	content: "";
	height: 0;
	position: absolute;
	right: -1rem;
	top: 50%;
	transform: translateY(-50%);
	width: 0;
}
.player-comparison__result {
	border-bottom: 1px solid #f5f5f5;
	cursor: pointer;
	line-height: 2rem;
	padding: 1.25rem 0;
}
.player-comparison__result:hover .player-comparison__plus {
	background-color: #a6004c;
}
.player-comparison__result-a {
	color: #242424;
	text-decoration: none;
}
.player-comparison__result-name {
	margin-left: 0.5rem;
}
.player-comparison__result-position {
	color: #76766f;
	float: right;
	font-size: 1.2rem;
	line-height: inherit;
	text-transform: uppercase;
}
.player-comparison__result-name,
.player-comparison__result .player-comparison__plus {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.player-comparison__plus {
	transition: background-color 0.3s ease;
}
.player-comparison__players_empty {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: center;
	justify-content: center;
}
.player-comparison__player-empty {
	margin-bottom: 3rem;
	padding-top: 2rem;
	transition: padding-top 0.1s ease;
	width: 24rem;
}
.player-comparison__placeholder {
	background-image: url(../i/bg-elements/player-placeholder.png);
	background-repeat: no-repeat;
	background-color: #f5f5f5;
	background-size: contain;
	border-radius: 100%;
	cursor: pointer;
	height: 15rem;
	margin: 0 auto;
	position: relative;
	transition: background-size 0.1s ease-in, box-shadow 0.1s ease-in,
		height 0.1s ease-in, width 0.1s ease-in;
	width: 15rem;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.player-comparison__placeholder {
		background-image: url(../i/bg-elements/player-placeholder@x2.png);
		background-size: 150px 150px;
	}
}
.player-comparison__placeholder:hover {
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
}
.player-comparison__placeholder:hover .plus-icon {
	background-color: #a6004c;
}
.player-comparison__placeholder .icn,
.player-comparison__placeholder .plus-icon {
	left: 50%;
	position: absolute;
	top: 50%;
	transform: translate(-50%, -50%);
}
.player-comparison__placeholder .plus-icon {
	transition: background-color 0.1s ease-in;
	background-color: #e90052;
	border-radius: 100%;
	height: 4rem;
	width: 4rem;
}
.player-comparison__add-player {
	color: #76766f;
	font-size: 1.2rem;
	line-height: 16px;
	margin-top: 1.9rem;
	text-align: center;
}
.player-comparison__plus {
	background-color: #e90052;
	border-radius: 100%;
	color: #fff;
	display: inline-block;
	height: 16px;
	line-height: 16px;
	text-align: center;
	width: 16px;
}
.player-comparison__plus--sm {
	height: 20px;
	font-size: 1.6rem;
	line-height: 20px;
	width: 20px;
}
.player-comparison__highlight {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	color: #e90052;
}
.player-comparison__players {
	-ms-flex-align: center;
	align-items: center;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
}
.player-comparison__players-top-bar {
	background-color: #fff;
	-ms-flex-align: start;
	align-items: flex-start;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: center;
	justify-content: center;
	min-height: 27rem;
	padding: 1rem 0;
	width: 100%;
}
.player-comparison__players-top-bar--fixed {
	box-shadow: 0 0 20px rgba(0, 0, 0, 0.5);
	left: 0;
	min-height: 0;
	position: fixed;
	padding: 2rem 0 1rem 26rem;
	top: 6rem;
	z-index: 2;
}
.player-comparison__players-top-bar--fixed .player-comparison__player-empty {
	margin-bottom: 0;
	padding-top: 1rem;
}
.player-comparison__players-top-bar--fixed .player-comparison__placeholder {
	height: 10rem;
	width: 10rem;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.player-comparison__players-top-bar--fixed .player-comparison__placeholder {
		background-size: 100px 100px;
	}
}
.player-comparison__players-top-bar--fixed
	.player-comparison__placeholder
	.plus-icon {
	height: 3rem;
	width: 3rem;
}
.player-comparison__players-top-bar--fixed .player-comparison__add-player {
	margin-top: 1.5rem;
}
.player-comparison__players-top-bar--fixed .player-comparison__player-card {
	background-size: 85%;
	background-position: 100% 25%;
	height: 5rem;
	padding-left: 0;
}
.player-comparison__players-top-bar--fixed .player-comparison__player-name {
	font-size: 1.4rem;
	margin-bottom: 0;
	margin-top: 0;
	padding-left: 7.5rem;
	width: 100%;
}
.player-comparison__players-top-bar--fixed .player-comparison__player-pos {
	font-size: 1rem;
	padding-left: 7.5rem;
}
.player-comparison__players-top-bar--fixed .player-comparison__player-img-wrap {
	bottom: -4.5rem;
	height: 9rem;
	text-align: left;
	padding-top: 0;
}
.player-comparison__players-top-bar--fixed
	.player-comparison__player-img-wrap--crop {
	border: 2px solid #fff;
	height: 4.5rem;
	left: 0.5rem;
	top: -2rem;
	width: 4.5rem;
}
.player-comparison__players-top-bar--fixed .player-comparison__player-switch {
	bottom: 0.5rem;
	left: auto;
	right: 0.5rem;
}
.player-comparison__players-top-bar--fixed .player-comparison__change-icn {
	height: 1.8rem;
	width: 1.8rem;
}
.player-comparison__players-top-bar--fixed
	.player-comparison__change-icn:before {
	width: 1rem;
}
.player-comparison__players-top-bar--fixed .player-comparison__change-label {
	display: none;
}
.player-comparison__players-top-bar--fixed + .player-comparison__accordion {
	padding-top: 27rem;
}
.player-comparison__player {
	padding: 0 0.75rem 1rem;
	width: 25.5rem;
}
.player-comparison__player.inactive {
	opacity: 0.85;
}
.player-comparison__player.inactive .player-comparison__placeholder {
	cursor: default;
}
.player-comparison__player.inactive .player-comparison__placeholder:hover {
	box-shadow: none;
}
.player-comparison__player.inactive .player-comparison__plus,
.player-comparison__player.inactive .plus-icon {
	background-color: #76766f;
}
.player-comparison__player.inactive .player-comparison__add-player {
	display: none;
}
.player-comparison__player-card {
	background-image: url(../i/bg-elements/stats-card.png);
	background-repeat: no-repeat;
	background-color: #e8e8e8;
	background-position: 100%;
	border-radius: 4px;
	height: 18rem;
	margin-bottom: 1rem;
	overflow: hidden;
	padding-left: 1rem;
	padding-top: 1rem;
	position: relative;
	transition: height 0.3s ease;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.player-comparison__player-card {
		background-image: url(../i/bg-elements/stats-card@x2.png);
		background-size: 300px 300px;
	}
}
.player-comparison__player-name {
	font-size: 1.8rem;
	margin-bottom: 0.5rem;
	margin-top: 1rem;
	position: relative;
	width: 50%;
	z-index: 1;
}
.player-comparison__player-pos {
	font-size: 1.2rem;
	position: relative;
	z-index: 1;
}
.player-comparison__player-img-wrap {
	bottom: 0;
	height: 18rem;
	position: absolute;
	padding-top: 1rem;
	text-align: right;
	width: calc(100% - 2rem);
}
.player-comparison__player-img-wrap--crop {
	background: #fff;
	border: 4px solid #fff;
	border-radius: 100%;
	height: 11rem;
	overflow: hidden;
	padding-top: 0;
	right: 1rem;
	transform: translateY(50%);
	top: 1rem;
	width: 11rem;
}
.player-comparison__player-img-wrap--crop .player-comparison__player-img {
	height: auto;
	text-align: center;
	transform: translateX(-10%);
	width: 120%;
}
.player-comparison__player-img {
	height: 100%;
}
.player-comparison__player-switch {
	color: #242424;
	bottom: 1rem;
	font-size: 1.2rem;
	left: 1rem;
	position: absolute;
	text-decoration: none;
	z-index: 1;
}
.player-comparison__change-icn {
	background-color: #660000;
	border-radius: 100%;
	display: inline-block;
	height: 2.6rem;
	margin-right: 0.3rem;
	position: relative;
	vertical-align: middle;
	width: 2.6rem;
}
.player-comparison__change-icn:before {
	background-color: #f5f5f5;
	border-radius: 3px;
	content: "";
	left: 50%;
	position: absolute;
	top: 50%;
	transform: translate(-50%, -50%);
	height: 0.3rem;
	width: 1.2rem;
}
.player-comparison__range-filter {
	color: #660000;
}
.player-comparison__range-filter.on .player-comparison__filter .dropDown {
	float: left;
	width: calc(50% - 0.75rem);
}
.player-comparison__range-filter.on
	.player-comparison__filter
	.dropDown[data-dropdown-block="FOOTBALL_COMPSEASON_FROM"] {
	margin-right: 1.5rem;
}
.player-comparison__range-filter.on
	.player-comparison__filter
	.dropDown[data-dropdown-block="FOOTBALL_COMPSEASON_TO"] {
	display: block;
}
.player-comparison__range-filter
	.player-comparison__filter
	[data-dropdown-block="FOOTBALL_COMPSEASON_TO"] {
	display: none;
}
.player-comparison__range-checkbox {
	cursor: pointer;
	font-size: 1.2rem;
	margin-bottom: 1rem;
	position: relative;
}
.player-comparison__range-checkbox.disabled {
	color: #76766f;
	cursor: auto;
	opacity: 0.5;
}
.player-comparison__range-checkbox.disabled .player-comparison__checkbox {
	pointer-events: none;
}
.player-comparison__checkbox-wrap:before {
	border: 1px solid #76766f;
	border-radius: 4px;
	content: "";
	display: block;
	height: 13px;
	position: absolute;
	width: 13px;
}
.player-comparison__checkbox {
	cursor: pointer;
	height: 1.5rem;
	left: 0;
	opacity: 0;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 1;
}
.player-comparison__checkbox:focus + label {
	outline: 2px auto Highlight;
	outline: 5px auto -webkit-focus-ring-color;
}
.player-comparison__checkbox[checked] + label:before {
	background-color: #e90052;
}
.player-comparison__checkbox-label {
	line-height: 1.5rem;
	padding-left: 2.5rem;
}
.player-comparison__checkbox-label:before {
	transition: background-color 0.3s ease;
	background-color: transparent;
	border-radius: 2px;
	content: "";
	display: block;
	height: 9px;
	left: 3px;
	position: absolute;
	top: 3px;
	width: 9px;
}
.player-comparison__accordion {
	margin-bottom: 2rem;
	margin-left: -15.9rem;
}
.player-comparison__stats-group-header {
	cursor: pointer;
	position: relative;
}
.player-comparison__stats-group-header.active .icn {
	transform: rotateX(180deg);
}
.player-comparison__stats-group-header .icn {
	position: absolute;
	right: 0.5rem;
	top: 1.6rem;
	transition: transform 0.3s ease-in-out;
}
.player-comparison__stats-group-title {
	border-bottom: 1px solid #e8e8e8;
	padding: 1rem 0;
}
.player-comparison__stats-group.active .player-comparison__stats {
	transition: height 0.3s ease-in;
}
.player-comparison__stats {
	display: -ms-flexbox;
	display: flex;
	margin-bottom: 3rem;
	overflow: hidden;
	transition: height 0.3s ease-out;
	height: 0;
}
.player-comparison__player-stats:first-child
	.player-comparison__stat
	.player-comparison__stat-name {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
}
.player-comparison__player-stats:first-child
	.player-comparison__stat
	.player-comparison__stat-value {
	border-left: 1px solid #e8e8e8;
}
.player-comparison__player-stats:last-child {
	min-width: 25.5rem;
}
.player-comparison__player-stats:last-child:empty {
	background-color: #f5f5f5;
	border-bottom: 1px solid #e8e8e8;
	border-right: 1px solid #e8e8e8;
	position: relative;
}
.player-comparison__player-stats:last-child:empty:before {
	box-sizing: border-box;
	content: "No player has been selected";
	color: #76766f;
	font-size: 1.2rem;
	padding: 0 2rem;
	position: absolute;
	text-align: center;
	top: 50%;
	transform: translateY(-50%);
	width: 100%;
}
.player-comparison__player-stats[data-player-slot="0"] .highlight {
	background: linear-gradient(
		90deg,
		hsla(0, 0%, 93%, 0.75) 0,
		hsla(0, 0%, 93%, 0) 50%,
		hsla(0, 0%, 100%, 0)
	);
}
.player-comparison__player-stats[data-player-slot="1"] .highlight {
	background: linear-gradient(
		270deg,
		hsla(0, 0%, 93%, 0.75) 0,
		hsla(0, 0%, 93%, 0) 50%,
		hsla(0, 0%, 100%, 0)
	);
}
.player-comparison__stat {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.player-comparison__stat:after {
	clear: both;
	content: "";
	display: block;
	visibility: hidden;
}
.player-comparison__stat-name,
.player-comparison__stat-value {
	float: left;
}
.player-comparison__stat-name {
	border-left: 1px solid #e8e8e8;
	border-bottom: 1px solid #e8e8e8;
	color: #76766f;
	display: none;
	font-size: 1.2rem;
	height: 5.1rem;
	padding: 0.75rem;
	width: 16rem;
}
.player-comparison__stat-value {
	border-bottom: 1px solid #e8e8e8;
	border-right: 1px solid #e8e8e8;
	text-align: center;
	line-height: 5rem;
	width: 25.5rem;
}
.player-comparison__stat-value.highlight span {
	color: #e90052;
	margin-bottom: 0.25rem;
}
.player-comparison__widgets {
	box-shadow: inset 0 7px 14px -7px rgba(0, 0, 0, 0.5);
	padding: 3rem 0 1rem;
}
.player-comparison__widgets > header {
	padding: 0 3rem;
}
.player-comparison__widgets-title {
	margin-bottom: 2rem;
}
.player-comparison__widgets-wrap {
	display: -ms-flexbox;
	display: flex;
	max-width: calc(100vw - 26rem);
	overflow-x: auto;
	padding-bottom: 2rem;
}
.player-comparison__widgets-wrap > section {
	-ms-flex-preferred-size: 25%;
	flex-basis: 25%;
}
.player-comparison__widgets-wrap > section:first-child {
	padding-left: 3rem;
}
.player-comparison__widgets-wrap > section:last-child {
	padding-right: 3rem;
}
.player-comparison__widgets-wrap > section:not(:first-child) {
	margin-left: 1rem;
}
.player-comparison
	.player-comparison__placeholder
	.player-comparison__results-tooltip,
.player-comparison .player-comparison__players-top-bar + .notificationPromo {
	display: none;
}
.player-comparison.intro-active .player-comparison__main-title {
	position: relative;
	z-index: 10;
	color: #fff;
}
.player-comparison.intro-active .player-comparison__add-player {
	display: none;
}
.player-comparison.intro-active .player-comparison__modal {
	left: 0;
	transition-delay: 0ms;
}
.player-comparison.intro-active
	.player-comparison__modal
	.player-comparison__modal-screen,
.player-comparison.intro-active .player-comparison__player.inactive {
	opacity: 1;
}
.player-comparison.intro-active .player-comparison__placeholder {
	z-index: 10;
}
.player-comparison.intro-active
	.player-comparison__placeholder
	.player-comparison__results-tooltip {
	display: block;
	top: 110%;
	right: auto;
	left: 50%;
	width: auto;
	white-space: nowrap;
	text-align: center;
	transform: translateX(-50%);
}
.player-comparison.intro-active
	.player-comparison__placeholder
	.player-comparison__results-tooltip:before {
	top: -1rem;
	left: 50%;
	border: 1rem solid transparent;
	border-bottom-color: #e90052;
	transform: translateX(-50%) translateY(-50%);
}
.player-comparison.intro-active
	.player-comparison__player
	+ .player-comparison__player
	.player-comparison__results-tooltip {
	opacity: 0;
	animation: n 0.3s 2s forwards;
}
.player-comparison.intro-active .player-comparison__results-tooltip-label {
	display: block;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.player-comparison.intro-active
	.player-comparison__players-top-bar
	+ .notificationPromo {
	display: block;
	z-index: 10;
	opacity: 0;
	margin-left: 2rem;
	margin-right: 2rem;
	animation: n 0.3s 4s forwards;
}
@keyframes n {
	0% {
		opacity: 0;
	}
	to {
		opacity: 1;
	}
}
@media (min-width: 901px) and (max-width: 1140px) {
	.player-comparison__players-top-bar {
		-ms-flex-pack: start;
		justify-content: flex-start;
		padding-left: 18rem;
		padding-right: 2rem;
	}
	.player-comparison__players-top-bar--fixed {
		left: 0;
		padding-left: 43.9rem;
	}
	.player-comparison__players-top-bar.inactive {
		padding-left: 0;
		padding-right: 0;
	}
	.player-comparison__players-top-bar.inactive
		.player-comparison__player:first-child {
		padding-left: 10%;
	}
	.player-comparison__players-top-bar.inactive
		.player-comparison__player:last-child {
		padding-right: 10%;
	}
	.player-comparison__players-top-bar.inactive
		.player-comparison__player-empty {
		margin: 0 auto 3rem;
	}
	.player-comparison__player {
		width: 50%;
	}
	.player-comparison__accordion {
		margin-left: 0;
		padding: 0 2rem;
		width: 100%;
	}
	.player-comparison__player-stats:first-child {
		width: calc(50% + 8rem);
	}
	.player-comparison__player-stats:first-child .player-comparison__stat-value {
		width: calc(100% - 16rem);
	}
	.player-comparison__player-stats:last-child {
		min-width: 0;
		width: calc(50% - 8rem);
	}
	.player-comparison__player-stats:last-child .player-comparison__stat-value {
		width: 100%;
	}
}
@media (max-width: 56.25em) {
	.player-comparison {
		margin-top: -1rem;
		padding-top: 0;
	}
	.player-comparison > header {
		display: none;
	}
	.player-comparison.modalActive {
		height: calc(100vh - 22rem);
	}
	.player-comparison__results-tooltip {
		display: none;
	}
	.player-comparison__player-empty {
		padding-top: 2rem;
		width: 22rem;
	}
	.player-comparison__add-player {
		margin-top: 1.9rem;
	}
	.player-comparison__player {
		width: 23.5rem;
	}
	.player-comparison__players-top-bar {
		padding-left: 0;
	}
	.player-comparison__players-top-bar--fixed .player-comparison__player-card {
		height: 7rem;
	}
	.player-comparison__players-top-bar--fixed
		.player-comparison__player-img-wrap {
		bottom: -3.5rem;
	}
	.player-comparison__players-top-bar--fixed
		.player-comparison__player-img-wrap--crop {
		height: 5.5rem;
		width: 5.5rem;
	}
	.player-comparison__players-top-bar--fixed .player-comparison__change-label {
		display: block;
		float: left;
		font-size: 1rem;
		margin-right: 0.5rem;
		margin-top: 0.3rem;
	}
	.player-comparison__accordion {
		padding: 0;
		width: auto;
	}
	.player-comparison__player-stats:last-child {
		min-width: 23.5rem;
	}
	.player-comparison__stat-value {
		width: 23.5rem;
	}
	.player-comparison__widgets {
		padding: 2rem 0 1rem;
	}
	.player-comparison__widgets > header {
		padding: 0 2rem;
	}
	.player-comparison__widgets-wrap {
		max-width: 100%;
	}
	.player-comparison__widgets-wrap > section:first-child {
		padding-left: 2rem;
	}
	.player-comparison__widgets-wrap > section:last-child {
		padding-right: 2rem;
	}
}
@media (max-width: 830px) {
	.player-comparison.modalActive {
		height: calc(100vh - 21.1rem);
	}
	.player-comparison__box {
		box-shadow: none;
		min-width: 0;
		width: 100%;
	}
	.player-comparison__player-empty {
		padding-top: 5rem;
		width: 100%;
	}
	.player-comparison__placeholder {
		height: 12rem;
		width: 12rem;
	}
}
@media (max-width: 830px) and (-moz-min-device-pixel-ratio: 2),
	(max-width: 830px) and (-webkit-min-device-pixel-ratio: 2) {
	.player-comparison__placeholder {
		background-size: 120px 120px;
	}
}
@media (max-width: 830px) {
	.player-comparison__placeholder .plus-icon {
		height: 3rem;
		width: 3rem;
	}
	.player-comparison__players-top-bar {
		-ms-flex-pack: start;
		justify-content: flex-start;
		padding-left: 17rem;
		padding-right: 1rem;
	}
	.player-comparison__players-top-bar.inactive {
		min-height: 20rem;
		padding-left: 0;
		padding-right: 0;
	}
	.player-comparison__players-top-bar.inactive
		.player-comparison__player:first-child {
		padding-left: 15%;
	}
	.player-comparison__players-top-bar.inactive
		.player-comparison__player:last-child {
		padding-right: 15%;
	}
	.player-comparison__players-top-bar--fixed .player-comparison__player-empty {
		padding-top: 0;
	}
	.player-comparison__players-top-bar--fixed .player-comparison__placeholder {
		height: 8rem;
		width: 8rem;
	}
}
@media (max-width: 830px) and (-moz-min-device-pixel-ratio: 2),
	(max-width: 830px) and (-webkit-min-device-pixel-ratio: 2) {
	.player-comparison__players-top-bar--fixed .player-comparison__placeholder {
		background-size: 80px 80px;
	}
}
@media (max-width: 830px) {
	.player-comparison__players-top-bar--fixed .player-comparison__add-player {
		margin-top: 1rem;
	}
	.player-comparison__players-top-bar--fixed .player-comparison__player-card {
		height: 8rem;
		padding-top: 1rem;
	}
	.player-comparison__players-top-bar--fixed .player-comparison__player-name {
		margin-top: 0;
		padding-left: 6rem;
	}
	.player-comparison__players-top-bar--fixed .player-comparison__player-pos {
		padding-left: 6rem;
	}
	.player-comparison__players-top-bar--fixed
		.player-comparison__player-img-wrap {
		bottom: 0;
		height: 7rem;
		padding-top: 0;
	}
	.player-comparison__players-top-bar--fixed
		.player-comparison__player-img-wrap--crop {
		height: 5rem;
		left: 0.25rem;
		top: -1.5rem;
		width: 5rem;
	}
	.player-comparison__players-top-bar--fixed .player-comparison__player-switch {
		margin-bottom: 0;
	}
	.player-comparison__players-top-bar--fixed .player-comparison__range-filter {
		display: none;
	}
	.player-comparison__player {
		margin: 0 auto;
		width: 50%;
	}
	.player-comparison__player-name {
		font-size: 1.6rem;
		margin-top: 0.5rem;
	}
	.player-comparison__player-img-wrap {
		bottom: -6rem;
		padding-top: 0.5rem;
	}
	.player-comparison__player-img-wrap--crop {
		padding-top: 0;
	}
	.player-comparison__change-label {
		display: none;
	}
	.player-comparison__checkbox-label {
		padding-left: 2rem;
	}
	.player-comparison__accordion {
		margin-left: 0;
		padding: 0 1rem;
		width: 100%;
	}
	.player-comparison__player-stats:first-child {
		width: calc(50% + 8rem);
	}
	.player-comparison__player-stats:first-child .player-comparison__stat-value {
		width: calc(100% - 16rem);
	}
	.player-comparison__player-stats:last-child {
		min-width: 0;
		width: calc(50% - 8rem);
	}
	.player-comparison__player-stats:last-child .player-comparison__stat-value {
		width: 100%;
	}
}
@media (max-width: 600px) {
	.player-comparison__players-top-bar--fixed .player-comparison__change-label {
		display: none;
	}
	.player-comparison__player-name {
		width: calc(100% - 1rem);
	}
	.player-comparison__range-filter.on .player-comparison__filter .dropDown {
		float: none;
		width: 100%;
	}
	.player-comparison__range-filter.on
		.player-comparison__filter
		.dropDown[data-dropdown-block="FOOTBALL_COMPSEASON_FROM"] {
		margin-right: 0;
	}
	.player-comparison.intro-active
		.player-comparison__placeholder
		.player-comparison__results-tooltip {
		width: 100%;
		padding: 1rem 0.5rem;
		white-space: normal;
	}
	.player-comparison.intro-active
		.player-comparison__players-top-bar
		+ .notificationPromo {
		margin-top: 6rem;
	}
}
@media (max-width: 500px) {
	.player-comparison .show-on-mob {
		display: block;
	}
	.player-comparison.modalActive {
		height: calc(100vh - 19.1rem);
	}
	.player-comparison__players-top-bar.inactive {
		min-height: 17rem;
	}
	.player-comparison__players-top-bar.inactive .player-comparison__player {
		padding-top: 2rem;
	}
	.player-comparison__player-empty {
		margin-bottom: 0;
	}
	.player-comparison__player-switch {
		bottom: 0.5rem;
		left: 0.5rem;
	}
}
@media (max-width: 450px) {
	.player-comparison__players-top-bar {
		padding-left: 13rem;
	}
	.player-comparison__players-top-bar--fixed
		.player-comparison__player-img-wrap {
		display: none;
	}
	.player-comparison__players-top-bar--fixed .player-comparison__player-name,
	.player-comparison__players-top-bar--fixed .player-comparison__player-pos {
		padding-left: 1rem;
	}
	.player-comparison__player-img-wrap--crop {
		bottom: auto;
		height: 9rem;
		right: 1rem;
		top: 3rem;
		width: 9rem;
	}
	.player-comparison__range-checkbox {
		font-size: 1rem;
	}
	.player-comparison__player-stats:first-child {
		width: calc(50% + 6rem);
	}
	.player-comparison__player-stats:first-child .player-comparison__stat-value {
		width: calc(100% - 12rem);
	}
	.player-comparison__player-stats:last-child {
		min-width: 0;
		width: calc(50% - 6rem);
	}
	.player-comparison__player-stats:last-child .player-comparison__stat-value {
		width: 100%;
	}
	.player-comparison__stat-name {
		font-size: 1rem;
		width: 12rem;
	}
}
@media (max-width: 25em) {
	.player-comparison__placeholder {
		height: 10rem;
		width: 10rem;
	}
}
@media (max-width: 25em) and (-moz-min-device-pixel-ratio: 2),
	(max-width: 25em) and (-webkit-min-device-pixel-ratio: 2) {
	.player-comparison__placeholder {
		background-size: 100px 100px;
	}
}
@media (max-width: 25em) {
	.player-comparison__add-player {
		margin-top: 1rem;
	}
	.player-comparison__players-top-bar {
		padding-left: 8.9rem;
	}
	.player-comparison__players-top-bar.inactive
		.player-comparison__player-empty {
		padding-top: 0;
	}
	.player-comparison__players-top-bar:not(.inactive)
		.player-comparison__player-empty {
		padding-top: 5.9rem;
	}
	.player-comparison__players-top-bar--fixed:not(.inactive)
		.player-comparison__player-empty {
		padding-top: 0;
	}
	.player-comparison__players-top-bar--fixed .player-comparison__player,
	.player-comparison__players-top-bar--fixed .player-comparison__player-switch {
		margin-bottom: 0;
	}
	.player-comparison__players-top-bar--fixed .player-comparison__player-card {
		height: 8rem;
	}
	.player-comparison__players-top-bar--fixed .player-comparison__player-name {
		margin-top: 0;
	}
	.player-comparison__players-top-bar--fixed
		.player-comparison__player-img-wrap,
	.player-comparison__players-top-bar--fixed .player-comparison__range-filter {
		display: none;
	}
	.player-comparison__player-card {
		height: 16rem;
		padding-right: 1rem;
	}
	.player-comparison__player-name {
		font-size: 1.4rem;
		margin-bottom: 0;
		margin-top: 0;
		width: 100%;
	}
	.player-comparison__player-pos {
		font-size: 1rem;
	}
	.player-comparison__player-img-wrap {
		bottom: auto;
		height: 9rem;
		padding-top: 0;
		top: 6rem;
	}
	.player-comparison__player-img-wrap--crop {
		top: 1.5rem;
		right: 0.25rem;
	}
	.player-comparison__player-img {
		height: auto;
		width: 115%;
	}
	.player-comparison__checkbox-wrap {
		line-height: 1.2rem;
	}
	.player-comparison__checkbox-wrap:before {
		height: 10px;
		width: 10px;
	}
	.player-comparison__checkbox {
		height: 1.2rem;
	}
	.player-comparison__checkbox-label {
		font-size: 1rem;
		line-height: 1.2rem;
		padding-left: 1.5rem;
	}
	.player-comparison__checkbox-label:before {
		height: 6px;
		width: 6px;
	}
	.player-comparison__player-stats:first-child {
		width: calc(50% + 4rem);
	}
	.player-comparison__player-stats:first-child .player-comparison__stat-value {
		width: calc(100% - 8rem);
	}
	.player-comparison__player-stats:last-child {
		width: calc(50% - 4rem);
	}
	.player-comparison__stat-name {
		width: 8rem;
	}
	.player-comparison__widgets > header {
		padding: 0 1rem;
	}
	.player-comparison__widgets-wrap {
		max-width: 100%;
	}
	.player-comparison__widgets-wrap > section:first-child {
		padding-left: 1rem;
	}
	.player-comparison__widgets-wrap > section:last-child {
		padding-right: 1rem;
	}
}
.player-comparison-editorial {
	max-width: 32rem;
	min-width: 31rem;
	width: 100%;
}
.player-comparison-editorial [data-player-model] {
	display: none;
}
.player-comparison-editorial__players-images {
	background-image: url(../i/bg-elements/stats-card.png);
	background-repeat: no-repeat;
	background-color: #e8e8e8;
	background-position: right -50px;
	display: -ms-flexbox;
	display: flex;
	height: 17rem;
	overflow: hidden;
	position: relative;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.player-comparison-editorial__players-images {
		background-image: url(../i/bg-elements/stats-card@x2.png);
		background-size: 350px 350px;
	}
}
.player-comparison-editorial__players-images:before {
	border-right: 1px solid #fff;
	content: "";
	height: 100%;
	left: 50%;
	position: absolute;
	top: 0;
	transform: translateX(-50%);
	width: 1px;
}
.player-comparison-editorial__player-img-wrap {
	-ms-flex-preferred-size: 50%;
	flex-basis: 50%;
	padding: 2rem 1rem 0;
	text-align: center;
}
.player-comparison-editorial__player-img-wrap--crop {
	background: #fff;
	border: 4px solid #fff;
	border-radius: 100%;
	height: 11rem;
	margin: 3rem auto 0;
	max-width: 11rem;
	overflow: hidden;
	padding: 0;
}
.player-comparison-editorial__player-img-wrap--crop
	.player-comparison-editorial__player-img {
	max-width: 120%;
	transform: translateX(-10%);
	width: 120%;
}
.player-comparison-editorial__player-img {
	height: auto;
	max-height: 16rem;
	max-width: 100%;
	vertical-align: bottom;
}
.player-comparison-editorial__table {
	border-bottom: 1px solid #e8e8e8;
	border-left: 1px solid #e8e8e8;
	border-right: 1px solid #e8e8e8;
	border-top: none;
	font-size: 1.2rem;
}
.player-comparison-editorial__table-row {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	-ms-flex-align: center;
	align-items: center;
	border-bottom: 1px solid #e8e8e8;
	display: -ms-flexbox;
	display: flex;
	min-height: 4rem;
	padding: 0 1rem;
}
.player-comparison-editorial__table-row > span:first-child {
	text-align: left;
}
.player-comparison-editorial__table-row > span:nth-child(3) {
	text-align: right;
}
.player-comparison-editorial__table-row-name {
	min-height: 5rem;
	padding: 1rem;
}
.player-comparison-editorial__table-row.highlight {
	color: #e90052;
}
.player-comparison-editorial__table-row.highlight--left {
	background: linear-gradient(
		90deg,
		hsla(0, 0%, 93%, 0.75) 0,
		hsla(0, 0%, 93%, 0) 25%,
		hsla(0, 0%, 100%, 0)
	);
}
.player-comparison-editorial__table-row.highlight--right {
	background: linear-gradient(
		270deg,
		hsla(0, 0%, 93%, 0.75) 0,
		hsla(0, 0%, 93%, 0) 25%,
		hsla(0, 0%, 100%, 0)
	);
}
.player-comparison-editorial__name,
.player-comparison-editorial__stat {
	color: #000;
	-ms-flex-preferred-size: 25%;
	flex-basis: 25%;
}
.player-comparison-editorial__stat {
	line-height: 4rem;
}
.player-comparison-editorial__stat.highlight {
	color: #e90052;
}
.player-comparison-editorial__label {
	color: #76766f;
	-ms-flex-preferred-size: 50%;
	flex-basis: 50%;
	text-align: center;
}
.player-comparison-editorial__button-wrap {
	padding: 1rem;
}
.article-promo--history
	.player-comparison-editorial__button-wrap
	.article-promo__btn,
.player-comparison-editorial__button-wrap
	.article-promo--history
	.article-promo__btn,
.player-comparison-editorial__button-wrap .btn {
	font-size: 1.1rem;
}
.webViewBody .records-header {
	margin-top: -2rem;
}
.webViewBody .records-header .tablist li:focus,
.webViewBody .records__filter-btn:focus,
.webViewBody .records__filter-btn:hover {
	outline: none;
}
.webViewBody .records-header .tablist li:focus,
.webViewBody .records-header .tablist li:hover {
	background-color: #fff;
}
.webViewBody .records__filter-btn:focus,
.webViewBody .records__filter-btn:hover {
	background-color: #e90052;
}
.records-header {
	margin-top: -2rem;
	margin-bottom: 3rem;
	background: #660000;
	position: relative;
	text-align: center;
}
.records-header:before {
	content: "";
	display: block;
}
.records-header:after {
	content: "";
	display: table;
	clear: both;
}
.records-header__picture {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	opacity: 0.3;
}
.records-header__img {
	display: block;
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	-o-object-position: center;
	object-position: center;
	font-family: "object-fit: cover; object-position: center";
}
.records-header__icon {
	margin: 7.5rem auto 0;
}
.records-header__title {
	color: #fff;
	margin: 0.5rem 0 5rem;
	font-size: 3rem;
}
.records-header .tablist li {
	background: #660000;
	color: #fff;
}
.records-header .tablist li:hover {
	background: #e90052;
}
.records-header .tablist li.active {
	background: #fff;
	color: #660000;
}
.records-header .tablist .more .icn {
	content: "";
	background: url(../i/sprites/chevrons-sprite.png) -84px -43px no-repeat;
	width: 9px;
	height: 5px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.records-header .tablist .more .icn {
		background-image: url(../i/sprites/chevrons-sprite@x2.png);
		background-size: 93px 83px;
	}
}
@media (max-width: 56.25em) {
	.records-header {
		margin-top: -1rem;
	}
}
@media (max-width: 63.9375em) {
	.records-header__icon {
		margin-top: 2rem;
	}
	.records-header__title {
		margin-bottom: 2rem;
		font-size: 2rem;
	}
}
.records {
	display: none;
}
.records.active {
	display: block;
}
.records__filter {
	padding-bottom: 3rem;
	margin-bottom: 3rem;
	border-bottom: 3px solid #e8e8e8;
}
.records__filter-label {
	font-size: 1.2rem;
	margin-bottom: 1rem;
}
.records__filter-list {
	overflow: auto;
	white-space: nowrap;
	padding: 0 2rem;
	max-width: 1240px;
	margin: 0 auto;
}
@media (max-width: 43.75em) {
	.records__filter-list {
		padding-left: 1rem;
		padding-right: 1rem;
	}
}
.records__filter-list:after {
	content: "";
	-ms-flex: 1 0 2rem;
	flex: 1 0 2rem;
}
.records__filter-btn {
	text-transform: capitalize;
	display: inline-block;
	vertical-align: top;
}
.records__filter-btn:not(:last-child) {
	margin-right: 0.5rem;
}
.records__article {
	width: calc(50% - 2rem);
}
.records__article--has-columns {
	column-count: 2;
	column-gap: 4rem;
	width: 100%;
}
.records__article > p {
	margin-bottom: 3rem;
}
.records__article > p:empty {
	display: none;
}
.records__article > .articleWidget {
	float: none;
	width: 100%;
}
.records__article > .articleWidget,
.records table {
	display: inline-block;
	vertical-align: top;
	margin-bottom: 3rem;
}
.records table {
	border: 1px solid #e8e8e8;
	font-size: 1.3rem;
	table-layout: fixed;
}
.records td {
	padding: 10px;
	font-size: 1.2rem;
	width: 50%;
	vertical-align: top;
	line-height: 1.4;
}
.records td:first-child {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 1.3rem;
}
.records .standingsContainer table {
	border-bottom: none;
	border-left: none;
	border-right: none;
	border-top: 1px solid #e8e8e8;
	margin-bottom: 0;
}
.records tbody:not(.standingEntriesContainer) tr {
	border-bottom: 1px solid #e8e8e8;
}
.records tbody:not(.standingEntriesContainer) tr:first-child {
	background: #eaff04;
}
.records tbody:not(.standingEntriesContainer) tr:first-child td {
	padding-right: 0;
	font-size: 1.8rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.records tbody.standingEntriesContainer td {
	width: 25%;
}
@media (max-width: 63.9375em) {
	.records
		.articleWidget.full-width
		.scorebox--embeddable
		.team
		.teamName
		.long {
		display: none;
	}
	.records
		.articleWidget.full-width
		.scorebox--embeddable
		.team
		.teamName
		.short {
		display: inline;
	}
}
@media (max-width: 43.75em) and (min-width: 500px) {
	.records
		.articleWidget.full-width
		.scorebox--embeddable
		.team
		.teamName
		.long {
		display: inline;
	}
	.records
		.articleWidget.full-width
		.scorebox--embeddable
		.team
		.teamName
		.short {
		display: none;
	}
}
.records .scorebox--embeddable .badgeContainer {
	height: 6.6rem;
	width: 5rem;
}
.records .scorebox--embeddable .badgeContainer .badge-50 {
	display: none;
}
.records .scorebox--embeddable .badgeContainer .badge-25 {
	display: block;
}
.records .scorebox--embeddable .team.home {
	padding-left: 5rem;
}
.records .scorebox--embeddable .team.away {
	padding-right: 5rem;
}
.records .scorebox--embeddable .teamName {
	height: 6.6rem;
	padding: 1rem;
}
.records .scorebox--embeddable .score {
	font-size: 3rem;
	line-height: 6.6rem;
	width: 10rem;
}
.records .scorebox--embeddable .matchEvents .home {
	padding-right: 1rem;
}
.records .scorebox--embeddable .matchEvents .away {
	padding-left: 1rem;
}
.records .scorebox--embeddable .assists .home {
	padding-right: 1rem;
}
.records .scorebox--embeddable .assists .away {
	padding-left: 1rem;
}
@media (max-width: 85.375em) and (min-width: 43.75em) {
	.records .scorebox--embeddable .matchScoreContainer,
	.records .scorebox--embeddable .teamName {
		-ms-flex-align: center;
		align-items: center;
		display: -ms-flexbox;
		display: flex;
		font-size: 1.6rem;
		height: 6rem;
		-ms-flex-pack: center;
		justify-content: center;
	}
	.records .scorebox--embeddable .badgeContainer {
		height: 6rem;
	}
	.records .scorebox--embeddable .team.home {
		padding-left: 5rem;
	}
	.records .scorebox--embeddable .team.away {
		padding-right: 5rem;
	}
	.records .scorebox--embeddable .teamName {
		font-size: 1.6rem;
		line-height: inherit;
	}
	.records .scorebox--embeddable .score {
		font-size: 2rem;
		line-height: inherit;
		width: 8rem;
	}
}
@media (max-width: 77.5em) {
	.records .scorebox--embeddable .teamName {
		font-size: 1.2rem;
	}
	.records .scorebox--embeddable .score {
		font-size: 1.6rem;
	}
}
@media (max-width: 1200px) {
	.records .scorebox--embeddable .badgeContainer {
		width: 4rem;
	}
	.records .scorebox--embeddable .team.home {
		padding-left: 4rem;
	}
	.records .scorebox--embeddable .team.away {
		padding-right: 4rem;
	}
	.records .scorebox--embeddable .score {
		width: 6rem;
	}
	.records .scorebox--embeddable .score span {
		padding: 0 0.5rem;
	}
}
@media (max-width: 63.9375em) {
	.records .scorebox--embeddable .badgeContainer,
	.records .scorebox--embeddable .matchScoreContainer,
	.records .scorebox--embeddable .teamName {
		height: 4rem;
	}
}
@media (max-width: 43.75em) {
	.records .scorebox--embeddable .score,
	.records .scorebox--embeddable .teamName,
	.records .scorebox--embeddable .teamName .short {
		line-height: 4rem;
	}
	.records .scorebox--embeddable .score,
	.records .scorebox--embeddable .teamName {
		height: 4rem;
	}
	.records .scorebox--embeddable .teamName {
		padding: 0;
	}
}
@media (max-width: 43.75em) {
	.records__filter {
		margin-bottom: 2rem;
		padding-bottom: 2rem;
	}
	.records__filter-list:after {
		-ms-flex: 1 0 1rem;
		flex: 1 0 1rem;
	}
	.records__article {
		column-count: 1;
		width: 100%;
	}
}
.grid-5-featured {
	table-layout: fixed;
	display: -ms-flexbox;
	display: flex;
	clear: both;
}
.grid-5-featured:before {
	content: "";
	display: block;
}
.grid-5-featured:after {
	content: "";
	display: table;
	clear: both;
}
.grid-5-featured .col {
	width: 50%;
	vertical-align: top;
}
.grid-5-featured .main {
	display: -ms-flexbox;
	display: flex;
	margin-right: 0.4rem;
}
.grid-5-featured .main .thumbnail {
	position: relative;
	color: #fff;
	background-image: linear-gradient(90deg, #660000, #cc0000);
}
.grid-5-featured .main .thumbnail:before {
	content: " ";
	background-repeat: no-repeat;
	background-position: 100% 100%;
	background-image: url(../i/bg-elements/video-bg.svg);
	background-size: 100%;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
}
.grid-5-featured .main .thumbnail figcaption {
	padding: 2rem 2rem 3rem;
}
.grid-5-featured .main .thumbnail figcaption:before {
	content: none;
}
@media (max-width: 700px) {
	.grid-5-featured .main .thumbnail figcaption {
		width: 100%;
		padding: 1.6rem;
	}
}
.grid-5-featured .main .thumbnail .title {
	font-size: 2.5rem;
	line-height: 3.3rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.grid-5-featured .main .thumbnail .text {
	color: #fff;
	font-size: 1.5rem;
}
.grid-5-featured .main .thumbnail .image {
	border-bottom: 0;
}
@media (max-width: 700px) {
	.grid-5-featured .main .thumbnail .image img {
		min-height: 29rem;
	}
}
@media (max-width: 450px) {
	.grid-5-featured .main .thumbnail .image img {
		min-height: 20rem;
	}
}
.grid-5-featured .main .thumbnail .published {
	color: hsla(0, 0%, 100%, 0.9);
}
.grid-5-featured .main .videoThumb {
	width: 100%;
}
.grid-5-featured .main .videoThumb .closedCaption {
	content: "";
	background: url(../i/sprites/global-sprite.png) -618px -468px no-repeat;
	width: 22px;
	height: 16px;
	opacity: 0.6;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.grid-5-featured .main .videoThumb .closedCaption {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.grid-5-featured .main .videoThumb .audioDesc {
	content: "";
	background: url(../i/sprites/global-sprite.png) -574px -468px no-repeat;
	width: 22px;
	height: 16px;
	opacity: 0.6;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.grid-5-featured .main .videoThumb .audioDesc {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.grid-5-featured .main .albumThumb {
	width: 100%;
	background-image: linear-gradient(90deg, #660000, #660000);
}
.grid-5-featured .rest {
	margin-left: 0.4rem;
}
.grid-5-featured .rest .thumbnail {
	width: calc(50% - 0.4rem);
	display: inline-block;
	vertical-align: top;
}
.grid-5-featured .rest .thumbnail:nth-child(odd) {
	margin-right: 0.4rem;
}
@media (max-width: 43.75em) {
	.grid-5-featured {
		display: block;
	}
	.grid-5-featured .col {
		width: 100%;
		margin: 0;
	}
	.grid-5-featured .col .thumbnail {
		width: 100%;
	}
	.grid-5-featured .col .thumbnail figure {
		display: -ms-flexbox;
		display: flex;
		-ms-flex-direction: column;
		flex-direction: column;
	}
	.grid-5-featured .col .thumbnail figure .image.thumbCrop-hero-small {
		width: 100%;
	}
	.grid-5-featured .col .thumbnail figure .image.thumbCrop-hero-small:after {
		content: none;
	}
	.grid-5-featured .col .thumbnail figure .image.thumbCrop-hero-small img {
		position: relative;
		left: auto;
		top: auto;
	}
	.grid-5-featured .col.rest .thumbnail {
		width: 100%;
		margin-bottom: 1rem;
	}
	.grid-5-featured .col.rest .thumbnail figure {
		-ms-flex-direction: row;
		flex-direction: row;
	}
	.grid-5-featured .col.rest .thumbnail figure figcaption {
		padding-left: 1.6rem;
		width: 62%;
	}
	.grid-5-featured .col.rest .thumbnail figure figcaption:before {
		content: none;
	}
	.grid-5-featured .col.rest .thumbnail figure .image,
	.grid-5-featured .col.rest .thumbnail figure.image.thumbCrop-hero-small {
		width: 38%;
	}
	.grid-5-featured .thumbnail.albumThumb .image,
	.grid-5-featured .thumbnail.albumThumb figcaption {
		width: 100%;
		float: none;
	}
	.grid-5-featured .thumbnail.albumThumb figcaption {
		padding: 1rem 1rem 2rem;
	}
	.grid-5-featured .main {
		margin-bottom: 1rem;
	}
	.grid-5-featured .main .albumThumb {
		background: #135965;
		width: 100%;
	}
	.grid-5-featured .main .thumbnail .title {
		font-size: 1.5rem;
		line-height: 2.1rem;
	}
	.grid-5-featured .main .thumbnail .text {
		display: block;
		margin: 0.5rem 0;
		font-size: 1.1rem;
		line-height: 1.5rem;
	}
}
.ad-takeover {
	background: #000;
	display: none;
	height: 100%;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 100;
}
.ad-takeover .navBar {
	text-align: center;
	padding: 1rem 0;
	background: #38003c;
}
.ad-takeover .navBar img {
	height: 50px;
}
.ad-takeover .closeBtn {
	display: block;
	position: absolute;
	top: 1.5rem;
	right: 1.5rem;
	text-indent: -9999px;
	background: #e90052;
	border-radius: 100%;
	width: 4rem;
	height: 4rem;
	cursor: pointer;
	transition: all 0.2s;
	z-index: 20;
}
.ad-takeover .closeBtn:focus,
.ad-takeover .closeBtn:hover {
	background: #b60040;
}
.ad-takeover .closeBtn:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) -628px -599px no-repeat;
	width: 18px;
	height: 18px;
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 1;
	margin-top: -9px;
	margin-left: -9px;
	cursor: pointer;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.ad-takeover .closeBtn:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.DFP-takeover {
	text-align: center;
}
.DFP-takeover iframe {
	width: 100% !important;
	min-height: 700px;
	position: relative;
	z-index: 10;
}
.DFP-banner {
	margin-top: 2rem;
	margin-bottom: 4rem;
	text-align: center;
}
.DFP-banner + .clubHero,
.DFP-banner + .mcHeader,
.DFP-banner + .pageHero,
.DFP-banner[style*="display:none;"] + .clubHero,
.DFP-banner[style*="display: none;"] + .clubHero,
.DFP-banner[style*="display:none;"] + .mcHeader,
.DFP-banner[style*="display: none;"] + .mcHeader,
.DFP-banner[style*="display:none;"] + .pageHero,
.DFP-banner[style*="display: none;"] + .pageHero {
	margin-top: -2rem;
}
@media (max-width: 1100px) {
	.DFP-banner {
		max-width: 98%;
		margin-bottom: 2rem;
		margin-left: auto;
		margin-right: auto;
	}
	.DFP-banner iframe {
		max-width: 100%;
	}
	.DFP-banner[style*="display:none;"] + .homeTabs,
	.DFP-banner[style*="display: none;"] + .homeTabs {
		margin-top: 2rem;
	}
	.DFP-banner + .clubHero,
	.DFP-banner + .homeTabs,
	.DFP-banner + .mcHeader,
	.DFP-banner + .pageHero,
	.DFP-banner[style*="display:none;"] + .clubHero,
	.DFP-banner[style*="display: none;"] + .clubHero,
	.DFP-banner[style*="display:none;"] + .mcHeader,
	.DFP-banner[style*="display: none;"] + .mcHeader,
	.DFP-banner[style*="display:none;"] + .pageHero,
	.DFP-banner[style*="display: none;"] + .pageHero {
		margin-top: 0;
	}
}
@media (max-width: 43.75em) {
	.DFP-banner {
		text-align: center;
	}
	.DFP-takeover .navBar img {
		height: 40px;
	}
	.DFP-takeover .closeBtn {
		top: 1rem;
	}
}
.usaAdventure .socialShareHover .socialShareBtn {
	color: #e90052;
	border-color: #e90052;
	border-radius: 0.2rem;
	padding: 1rem 1.5rem;
	line-height: 2rem;
	height: 4rem;
	min-width: 12rem;
	text-align: center;
}
.usaAdventure .socialShareHover .socialShareBtn:before {
	content: none;
}
.usaAdventure .socialShareHover .socialShareBtn .icn {
	content: "";
	background: url(../i/sprites/global-sprite.png) -660px -309px no-repeat;
	width: 12px;
	height: 16px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.usaAdventure .socialShareHover .socialShareBtn .icn {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.usaAdventure .socialShareHover.open .socialShareBtn,
.usaAdventure .socialShareHover:hover .socialShareBtn {
	border-color: #b60040;
	background-color: #b60040;
	color: #fff;
}
.usaAdventure .socialShareHover.open .socialShareBtn .icn,
.usaAdventure .socialShareHover:hover .socialShareBtn .icn {
	content: "";
	background: url(../i/sprites/global-sprite.png) -771px -567px no-repeat;
	width: 6px;
	height: 8px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.usaAdventure .socialShareHover.open .socialShareBtn .icn,
	.usaAdventure .socialShareHover:hover .socialShareBtn .icn {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.competition-hero__photo {
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
}
.competition-hero__photo img {
	height: auto;
	left: 50%;
	min-width: 100%;
	position: absolute;
	top: 50%;
	transform: translate(-50%, -50%);
}
.competition-hero__club-logos {
	overflow: hidden;
	position: relative;
	background: url(../i/bg-elements/usa-adventure-hero.jpg) 50% / cover no-repeat
		#e90052;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.competition-hero__club-logos {
		background: url(../i/bg-elements/usa-adventure-hero@x2.jpg) 50% / cover
			no-repeat #e90052;
	}
}
.competition-hero__club-logos .shard {
	position: absolute;
	fill: #fff;
}
.competition-hero__club-logos .shard--bottom {
	bottom: -1px;
	left: 0;
	width: 100%;
}
.competition-hero__club-logos-content {
	vertical-align: middle;
	padding: 4.5rem 0 0;
	text-align: center;
	position: relative;
	color: #fff;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: row;
	flex-direction: row;
	-ms-flex-pack: center;
	justify-content: center;
	-ms-flex-align: center;
	align-items: center;
}
.competition-hero__club-logos-content img {
	height: auto;
	display: block;
}
@media (min-width: 43.75em) {
	.competition-hero__club-logos-content img {
		max-height: 20rem;
		min-width: 20rem;
	}
}
@media (max-width: 43.75em) {
	.competition-hero__club-logos-content img {
		max-height: 10rem;
		min-width: 10rem;
	}
}
.competition-hero__club-vs {
	margin: auto 2rem;
}
@media (min-width: 43.75em) {
	.competition-hero__club-vs {
		font-size: 4.1rem;
	}
}
@media (max-width: 43.75em) {
	.competition-hero__club-vs {
		font-size: 2.4rem;
	}
}
.competition-hero__club-svg {
	width: 100%;
	height: auto;
}
.competition-hero__club-logo {
	border-radius: 50%;
	background: #fff;
	padding: 2.8rem;
	display: inline-block;
}
@media (max-width: 43.75em) {
	.competition-hero__club-logo {
		padding: 1.5rem;
	}
}
.competition-hero:before {
	content: "";
	display: block;
}
.competition-hero:after {
	content: "";
	display: table;
	clear: both;
}
.competition-summary {
	position: relative;
}
@media (min-width: 43.75em) {
	.competition-summary {
		padding: 4rem 0;
		margin-bottom: 5rem;
	}
}
@media (max-width: 43.75em) {
	.competition-summary {
		padding: 2rem 0;
		margin-bottom: 2rem;
	}
}
.competition-summary__container {
	position: relative;
}
.competition-summary__container:after {
	content: "";
	width: 100%;
	height: 1px;
	background: #ededed;
	position: absolute;
}
@media (min-width: 43.75em) {
	.competition-summary__container:after {
		bottom: -4rem;
	}
}
@media (max-width: 43.75em) {
	.competition-summary__container:after {
		bottom: -2rem;
	}
}
.competition-summary__title {
	text-align: center;
	margin: 0 auto 0.5em;
}
@media (min-width: 43.75em) {
	.competition-summary__title {
		font-size: 4.6rem;
	}
}
@media (max-width: 43.75em) {
	.competition-summary__title {
		font-size: 3.6rem;
	}
}
.competition-summary__details {
	font-size: 1.7rem;
	text-align: center;
}
@media (min-width: 43.75em) {
	.competition-summary__details > span {
		font-size: 1.7rem;
	}
	.competition-summary__details > span:not(:last-child):after {
		content: "|";
		display: inline;
		margin: auto 2rem;
	}
}
@media (max-width: 43.75em) {
	.competition-summary__details > span {
		font-size: 1.4rem;
		display: block;
		text-align: center;
		line-height: 1.5;
	}
}
@media (min-width: 43.75em) {
	.competition-summary__stadium:before {
		display: inline-block;
		vertical-align: middle;
		content: "";
		background: url(../i/sprites/global-sprite.png) -728px -552px no-repeat;
		width: 23px;
		height: 14px;
		margin: -1px 10px 0 0;
	}
}
@media (min-width: 43.75em) and (-webkit-min-device-pixel-ratio: 2),
	(min-width: 43.75em) and (min-resolution: 192dpi) {
	.competition-summary__stadium:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.landing-hero {
	background-color: #e90052;
	background-repeat: no-repeat;
	background-size: cover;
}
.landing-hero:before {
	content: "";
	display: block;
}
.landing-hero:after {
	content: "";
	display: table;
	clear: both;
}
.landing-hero__container {
	position: relative;
	color: #fff;
	overflow: hidden;
	padding: 5.8rem 0;
}
@media (min-width: 43.75em) {
	.landing-hero__container {
		min-height: 34.4rem;
	}
}
.landing-hero__container > .shard {
	position: absolute;
	fill: #fff;
}
.landing-hero__container > .shard--bottom {
	bottom: -1px;
	left: 0;
	width: 100%;
}
.landing-hero__container > .col-8.wrapper {
	float: none;
}
.landing-hero__title {
	text-align: center;
	margin: 0 auto 0.25em;
	color: inherit;
}
@media (min-width: 43.75em) {
	.landing-hero__title {
		font-size: 4.6rem;
	}
}
@media (max-width: 43.75em) {
	.landing-hero__title {
		font-size: 2.2rem;
	}
}
.landing-hero__description {
	text-align: center;
	color: inherit;
	margin-bottom: 12rem;
}
@media (min-width: 43.75em) {
	.landing-hero__description {
		font-size: 1.8rem;
	}
}
@media (max-width: 43.75em) {
	.landing-hero__description {
		font-size: 1.4rem;
	}
}
@media (min-width: 63.9375em) {
	.usaAdventure.loggedout.col-9 {
		padding-left: 4rem;
		padding-right: 0;
	}
}
@media (max-width: 63.9375em) {
	.usaAdventure.loggedout.col-9 {
		padding-left: 0;
		padding-right: 0;
	}
}
.usaAdventure .loggedout__title {
	font-size: 2.6rem;
	text-align: left;
	margin: 0 auto 0.5em;
}
.usaAdventure .loggedout__description {
	font-size: 1.6rem;
	text-align: left;
	margin: 0.5em auto;
}
.usaAdventure .loggedout__buttons {
	text-align: left;
}
@media (max-width: 43.75em) {
	.usaAdventure .loggedout__buttons {
		margin: 2rem auto;
	}
}
@media (max-width: 43.75em) {
	.article-promo--history .usaAdventure .loggedout__buttons .article-promo__btn,
	.usaAdventure .loggedout__buttons .article-promo--history .article-promo__btn,
	.usaAdventure .loggedout__buttons .btn,
	.usaAdventure .loggedout__buttons [class*="btn-"] {
		display: block;
		margin: 0.8rem auto;
	}
}
@media (min-width: 43.75em) {
	.article-promo--history .usaAdventure .loggedout__buttons .article-promo__btn,
	.usaAdventure .loggedout__buttons .article-promo--history .article-promo__btn,
	.usaAdventure .loggedout__buttons .btn,
	.usaAdventure .loggedout__buttons [class*="btn-"] {
		margin: 2rem 0.4rem;
		display: inline-block;
		min-width: 12rem;
	}
	.article-promo--history
		.usaAdventure
		.loggedout__buttons
		.article-promo__btn:first-child,
	.usaAdventure
		.loggedout__buttons
		.article-promo--history
		.article-promo__btn:first-child,
	.usaAdventure .loggedout__buttons .btn:first-child,
	.usaAdventure .loggedout__buttons [class*="btn-"]:first-child {
		margin-left: 0;
	}
}
@media (min-width: 63.9375em) {
	.usaAdventure.thankyou.col-9 {
		padding-left: 4rem;
		padding-right: 0;
	}
}
@media (max-width: 63.9375em) {
	.usaAdventure.thankyou.col-9 {
		padding-left: 0;
		padding-right: 0;
	}
}
.usaAdventure .thankyou__title {
	font-size: 2.6rem;
	text-align: left;
	margin: 0 auto 0.5em;
}
.usaAdventure .thankyou__description {
	font-size: 1.6rem;
	text-align: left;
	margin: 0.5em auto;
}
.usaAdventure .competitionlist__title {
	margin: 3rem 0;
	text-align: center;
}
.usaAdventure .competitionlist__item {
	background-color: #fff;
	border-bottom: 0.2rem solid #e90052;
	box-shadow: 0 0.4rem 1.4rem rgba(0, 0, 0, 0.1);
	min-height: 13rem;
	overflow: hidden;
}
@media (min-width: 43.75em) {
	.usaAdventure .competitionlist__item {
		display: -ms-flexbox;
		display: flex;
		-ms-flex-direction: row;
		flex-direction: row;
		-ms-flex-pack: justify;
		justify-content: space-between;
		-ms-flex-align: center;
		align-items: center;
		position: relative;
		padding: 3.5rem 4.2rem;
		margin-bottom: 1rem;
	}
	.usaAdventure .competitionlist__item > .shard {
		position: absolute;
		fill: #e9e9e9;
		height: 100%;
		width: auto;
	}
	.usaAdventure .competitionlist__item > .shardLeft {
		left: 0;
		top: 0;
	}
}
@media (max-width: 43.75em) {
	.usaAdventure .competitionlist__item {
		text-align: center;
		padding: 2rem;
		margin-bottom: 1rem;
	}
	.usaAdventure .competitionlist__item > .shard {
		display: none;
	}
}
@media (min-width: 43.75em) {
	.usaAdventure .competitionlist__item-division {
		-ms-flex: 0 1 33%;
		flex: 0 1 33%;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-direction: column;
		flex-direction: column;
		-ms-flex-pack: center;
		justify-content: center;
		position: relative;
	}
	.usaAdventure .competitionlist__item-division--larger {
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		padding-left: 4rem;
	}
	.usaAdventure .competitionlist__item-division:first-child {
		-ms-flex-align: start;
		align-items: flex-start;
	}
	.usaAdventure .competitionlist__item-division:last-child {
		-ms-flex-align: end;
		align-items: flex-end;
	}
}
@media (max-width: 43.75em) {
	.usaAdventure .competitionlist__item-title {
		font-size: 1.6rem;
		margin: 1.5em auto;
	}
}
@media (max-width: 43.75em) {
	.usaAdventure .competitionlist__item-description {
		display: none;
	}
}
.usaAdventure .competitionlist__itemButton {
	display: inline-block;
}
.usaAdventure .competitionclub {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: row;
	flex-direction: row;
	-ms-flex-align: center;
	align-items: center;
}
@media (min-width: 43.75em) {
	.usaAdventure .competitionclub {
		-ms-flex-pack: start;
		justify-content: flex-start;
	}
}
@media (max-width: 43.75em) {
	.usaAdventure .competitionclub {
		-ms-flex-pack: center;
		justify-content: center;
	}
}
@media (min-width: 63.9375em) {
	.usaAdventure .competitionclub__vs {
		font-size: 3rem;
		margin: auto 1em;
	}
}
@media (max-width: 63.9375em) {
	.usaAdventure .competitionclub__vs {
		font-size: 2rem;
		margin: auto 0.5em;
	}
}
.usaAdventure.landing-hero ~ .wrapper > .competitionlist {
	transform: translateY(-12rem);
}
.usaAdventure.form-parent {
	margin-bottom: 12rem;
}
.usaAdventure.form-parent:before {
	content: "";
	display: block;
}
.usaAdventure.form-parent:after {
	content: "";
	display: table;
	clear: both;
}
.usaAdventure.entryform {
	font-family: PremierSans-Regular, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
@media (min-width: 63.9375em) {
	.usaAdventure.entryform.col-9 {
		padding-left: 4rem;
		padding-right: 0;
	}
}
@media (max-width: 63.9375em) {
	.usaAdventure.entryform.col-9 {
		padding-left: 0;
		padding-right: 0;
	}
}
.usaAdventure.entryform .textInput {
	display: block;
	background: #e8e8e8;
	border: 0;
	border-bottom: 2px solid #e90052;
	outline: none;
	width: 100%;
	margin: 1rem 0 4rem;
	padding: 1.2rem 1.5rem;
	position: relative;
	transition: border-color 0.2s;
	font-family: PremierSans-Regular, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.usaAdventure.entryform .textInput:focus {
	border-bottom-color: #660000;
}
.usaAdventure.entryform .secondaryTextInput {
	display: block;
	background: transparent;
	padding: 0;
	border: 0;
	border-bottom: 2px solid #e8e8e8;
	outline: none;
	width: 100%;
	height: 4rem;
	margin: 0 0 1rem;
	font-family: PremierSans-Regular, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.usaAdventure.entryform .secondaryTextInput:-ms-input-placeholder {
	color: #c9c9c9;
}
.usaAdventure.entryform .secondaryTextInput:-moz-placeholder {
	color: #c9c9c9;
}
.usaAdventure.entryform .secondaryTextInput::placeholder {
	color: #c9c9c9;
}
.usaAdventure.entryform .textArea {
	min-height: 20rem;
}
.usaAdventure .entryform__content {
	float: none;
	margin: auto;
}
.usaAdventure .entryform__title {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 2.2rem;
	font-weight: 700;
	margin: 0 auto 1em;
}
.usaAdventure .entryform__strong {
	display: block;
	font-size: 2rem;
	margin-bottom: 0.5em;
}
.usaAdventure .entryform__label {
	font-size: 1.4rem;
	display: block;
}
@media (min-width: 63.9375em) {
	.usaAdventure .entryform__label {
		-ms-flex: 3 auto;
		flex: 3 auto;
	}
}
.usaAdventure .entryform__label-txt {
	font-weight: 700;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-ms-flex-direction: row;
	flex-direction: row;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-ms-flex-align: center;
	align-items: center;
}
.usaAdventure .entryform__label-txt > .icn {
	margin-right: 0.5em;
}
.usaAdventure .entryform__required {
	font-size: 1.4rem;
	font-style: normal;
	font-weight: 400;
	color: #e90052;
}
.usaAdventure .entryform__subcontainer {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: row;
	flex-direction: row;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin-bottom: 4rem;
}
.usaAdventure .entryform__subcontainer-title {
	-ms-flex: 1 100%;
	flex: 1 100%;
	font-size: 1.6rem;
	margin-bottom: 0.5em;
}
.usaAdventure .entryform__subcontainer-title > p {
	margin: 0.5em 0;
}
@media (max-width: 43.75em) {
	.usaAdventure .entryform__subcontainer .entryform__label {
		-ms-flex: 1 100%;
		flex: 1 100%;
	}
}
@media (min-width: 43.75em) {
	.usaAdventure .entryform__subcontainer .entryform__label {
		max-width: 30%;
	}
}
.usaAdventure .entryform__buttons,
.usaAdventure .entryform__terms {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: row;
	flex-direction: row;
	-ms-flex-pack: center;
	justify-content: center;
	-ms-flex-align: center;
	align-items: center;
	margin: 4rem auto;
}
.usaAdventure .entryform__terms a,
.usaAdventure .entryform__terms a:link,
.usaAdventure .entryform__terms a:visited {
	color: #242424;
}
.usaAdventure .entryform__checkbox {
	display: inline-block;
	width: 2rem;
	height: 2rem;
	margin: auto 0.5em;
	position: relative;
	background-color: #e8e8e8;
	border-radius: 10%;
	cursor: pointer;
}
.usaAdventure .entryform__checkbox > input[type="checkbox"] {
	-moz-appearance: none;
	-webkit-appearance: none;
	width: 100%;
	height: 100%;
	position: relative;
	z-index: 1;
	cursor: pointer;
}
.usaAdventure
	.entryform__checkbox
	> input[type="checkbox"]:checked
	+ .entryform__checkbox-tick {
	content: "";
	background: url(../i/sprites/global-sprite.png) -764px -158px no-repeat;
	width: 14px;
	height: 11px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.usaAdventure
		.entryform__checkbox
		> input[type="checkbox"]:checked
		+ .entryform__checkbox-tick {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.usaAdventure
	.entryform__checkbox
	> input[type="checkbox"]
	+ .entryform__checkbox-tick {
	position: absolute;
	left: 50%;
	top: 50%;
	z-index: 0;
	width: inherit;
	height: inherit;
	transform: translate(-50%, -50%);
}
.usaAdventure .entryform__submit {
	margin: auto;
}
.usaAdventure.summary-box {
	position: relative;
	padding: 0 1.2rem 1.2rem;
	border: 1px solid #e8e8e8;
}
@media (max-width: 63.9375em) {
	.usaAdventure.summary-box {
		margin-bottom: 4rem;
	}
}
.usaAdventure.summary-box:before {
	content: "";
	display: block;
	background: #e90052;
	position: absolute;
	top: -1px;
	left: -1px;
	right: -1px;
	height: 0.5rem;
}
.usaAdventure .summary-box__header {
	margin-bottom: 1.25em;
}
.usaAdventure .summary-box__title {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	font-weight: 700;
	border-bottom: 1px solid #e8e8e8;
	padding: 1.9rem 0 1.5rem;
}
.usaAdventure .summary-box__content ul li {
	padding-left: 1em;
	margin-bottom: 1em;
}
.usaAdventure .summary-box__content ul li:before {
	content: "\2022";
	color: #e90052;
	position: relative;
	left: -0.5em;
}
.hero-brand-bar {
	height: 80%;
	display: block;
	position: absolute;
	top: 10%;
	background: #fff;
	z-index: 20;
	transition: transform 1.2s cubic-bezier(0.86, 0, 0.07, 1);
}
.hero-brand-bar .icn {
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -25px 0 0 -16px;
}
.hero-brand-bar--left {
	width: 2rem;
	left: 0;
	transform: translateX(-100%);
}
.hero-brand-bar--left.animate-in {
	transform: translateX(0);
}
.hero-brand-bar--right {
	width: 4.5rem;
	right: 0;
	transform: translateX(100%);
}
.hero-brand-bar--right.animate-in {
	transform: translateX(0);
}
@media (max-width: 43.75em) {
	.hero-brand-bar .icn {
		content: "";
		background: url(../i/sprites/pl-logo-sprite.png) -376px -205px no-repeat;
		width: 24px;
		height: 30px;
		margin: -15px 0 0 -12px;
	}
}
@media (max-width: 43.75em) and (-webkit-min-device-pixel-ratio: 2),
	(max-width: 43.75em) and (min-resolution: 192dpi) {
	.hero-brand-bar .icn {
		background-image: url(../i/sprites/pl-logo-sprite@x2.png);
		background-size: 517px 308px;
	}
}
@media (max-width: 43.75em) {
	.hero-brand-bar--right {
		width: 3.5rem;
	}
}
@media (max-width: 500px) {
	.hero-brand-bar--left {
		display: none;
	}
}
.photo-widget {
	margin-bottom: 4rem;
}
.photo-widget:before {
	content: "";
	display: block;
}
.photo-widget:after {
	content: "";
	display: table;
	clear: both;
}
.photo-widget .thumbnail:focus img,
.photo-widget .thumbnail:hover img {
	transform: none;
}
.photo-widget .thumbnail .image:before {
	display: none;
}
.photo-widget .articleCaption {
	width: 100%;
	display: block;
	padding: 1rem 2rem;
	min-height: 4rem;
	text-align: center;
	color: #76766f;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 1.2rem;
}
.photo-widget .articleCaption__text {
	display: none;
}
.photo-widget .articleCaption .icn {
	display: inline-block;
	vertical-align: middle;
	margin-top: -4px;
	margin-right: 0.5rem;
}
.photo-widget--grid {
	margin: 0 -1rem 4rem;
}
.photo-widget--grid .articleCaption {
	padding: 1rem 2rem 3rem;
}
.articleWidget .articleImage .articleCaption,
.standardArticle .articleImage figcaption {
	padding: 1rem 2rem;
	background: transparent;
	color: #76766f;
}
@media (max-width: 56.25em) {
	.photo-widget {
		margin: 0 -1rem 2rem;
	}
	.photo-widget .articleCaption {
		position: relative;
		padding-left: 4rem;
		text-align: left;
		font-size: 1.1rem;
	}
	.photo-widget--grid figure {
		margin: 0 -1rem;
	}
	.photo-widget--grid .articleCaption {
		padding: 1rem;
		padding-left: 4rem;
	}
}
.quote-promo-list {
	width: 100%;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin-bottom: 6rem;
	transform: translateZ(0);
}
.quote-promo-list__no-room-for-racism {
	margin: 1rem 0;
}
.quote-promo {
	width: 100%;
	height: 100%;
	text-decoration: none;
	text-align: center;
	cursor: pointer;
	background-size: cover;
	background-position: 50%;
	background-color: #000;
	position: relative;
	overflow: hidden;
	transition: transform 0.3s ease-out;
	border-bottom: 6px solid transparent;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}
.quote-promo:focus {
	transform: scale(1.05);
}
.quote-promo:focus .quote-promo__link span {
	transform: translateX(6px);
}
@media (min-width: 56.25em) {
	.quote-promo:hover {
		transform: scale(1.05);
	}
	.quote-promo:hover .quote-promo__link span {
		transform: translateX(6px);
	}
}
.quote-promo__promo-content {
	position: relative;
	text-decoration: none;
	display: block;
	padding: 70% 0.5rem 3rem;
}
.quote-promo__image {
	transform: scale(1.05);
	transition: transform 0.3s ease-out;
	position: absolute;
	height: 70%;
	width: 100%;
}
.quote-promo__image:after {
	content: "";
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: -0.2rem;
	background-color: rgba(0, 0, 0, 0.7);
	background: linear-gradient(0deg, #000 15%, transparent 60%);
}
.quote-promo__image img {
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	-o-object-position: top;
	object-position: top;
	font-family: "object-fit: cover; object-position: top";
}
.quote-promo__title {
	font-size: 1.8rem;
	color: #fff;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	margin-bottom: 8px;
}
.quote-promo__arrow {
	display: none;
}
.quote-promo__subtitle {
	color: #fff;
	font-size: 2.4rem;
	margin-bottom: 1.6rem;
	font-family: PremierSans-Light, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.quote-promo__subtitle span {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.quote-promo__content {
	position: relative;
	margin: 0 1.6rem 1.6rem;
	color: #fff;
	font-size: 1.1rem;
}
.quote-promo__author {
	font-style: italic;
	color: #fff;
	font-size: 1.1rem;
	margin-bottom: 2.4rem;
	font-family: PremierSans-Regular, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.quote-promo__author span {
	font-family: PremierSans-Light, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	opacity: 0.7;
}
.quote-promo__link {
	left: 0;
	font-size: 1.1rem;
	display: block;
	width: 100%;
	text-align: center;
	color: #fff;
	cursor: pointer;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: 0.5px;
	position: absolute;
	bottom: 0;
	padding: 20px 0;
}
.quote-promo__link span {
	display: inline-block;
	margin-left: 6px;
	transition: transform 0.2s ease;
}
.quote-promo--no-room-for-racism {
	border-bottom-color: #ebff00;
}
.quote-promo--no-room-for-racism .quote-promo__image {
	height: 100%;
}
.quote-promo--no-room-for-racism .quote-promo__image:after {
	background: linear-gradient(
		0deg,
		#000 5%,
		rgba(0, 0, 0, 0.25) 50%,
		transparent 60%
	);
}
.quote-promo--no-room-for-racism .quote-promo__promo-content {
	padding-top: 121%;
}
.quote-promo--no-room-for-racism .quote-promo__title {
	position: absolute;
	transform: translate(-50%, -50%);
	top: 50%;
	left: 50%;
	font-size: 3.2rem;
}
.quote-promo--no-room-for-racism .quote-promo__subtitle {
	display: none;
}
.quote-promo--football {
	border-bottom-color: #ff085d;
}
.quote-promo--football .quote-promo__title {
	color: #ff085d;
}
.quote-promo--fans {
	border-bottom-color: #00ff8e;
}
.quote-promo--fans .quote-promo__title {
	color: #00ff8e;
}
.quote-promo--communities {
	border-bottom-color: #00f0fd;
}
.quote-promo--communities .quote-promo__title {
	color: #00f0fd;
}
.quote-promo--premier-league {
	border-bottom-color: #660000;
}
.quote-promo--premier-league .hero-slider__category,
.quote-promo--premier-league .quote-promo__title {
	color: #660000;
}
@media (max-width: 63.9375em) {
	.quote-promo-list > [class*="col-"] {
		margin-bottom: 2rem;
	}
	.quote-promo-list > [class*="col-"].quote-promo-list__no-room-for-racism {
		padding-right: 0.5rem;
	}
	.quote-promo--no-room-for-racism .quote-promo__promo-content {
		padding-top: 90%;
	}
}
@media (max-width: 43.75em) {
	.quote-promo-list {
		margin: 1rem 0 4rem;
	}
	.quote-promo-list > [class*="col-"] {
		margin-bottom: 0.8rem;
	}
	.quote-promo-list > [class*="col-"].quote-promo-list__no-room-for-racism {
		margin-bottom: 0.8rem;
		padding-left: 0.5rem;
	}
	.quote-promo-list__no-room-for-racism {
		margin-top: 0;
	}
	.quote-promo {
		height: 9.6rem;
		text-align: left;
	}
	.quote-promo__image {
		height: 100%;
	}
	.quote-promo__image:after {
		background: none;
		background-color: rgba(0, 0, 0, 0.7);
	}
	.quote-promo__promo-content {
		height: 100%;
		display: block;
		padding: 2.6rem 1.6rem;
		text-decoration: none;
	}
	.quote-promo__title {
		padding: 0;
		margin: 0;
		font-size: 1.6rem;
		font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
		font-weight: 400;
		margin-bottom: 0.4rem;
	}
	.quote-promo__subtitle {
		font-size: 18px;
		margin-bottom: 0;
	}
	.quote-promo__arrow {
		display: block;
		position: absolute;
		top: 50%;
		right: 15px;
		transform: translateY(-50%);
	}
	.quote-promo__author,
	.quote-promo__content,
	.quote-promo__link {
		display: none;
	}
	.quote-promo--no-room-for-racism {
		height: 23.5rem;
	}
	.quote-promo--no-room-for-racism .quote-promo__promo-content {
		padding: 2.6rem 1.6rem;
	}
	.quote-promo--no-room-for-racism .quote-promo__title {
		font-size: 2.1rem;
		text-align: center;
	}
}
.hero-slider {
	width: 100%;
	height: calc(92vh - 170px);
	position: relative;
	margin-top: -2rem;
	margin-bottom: 6rem;
	white-space: nowrap;
	overflow: hidden;
}
.hero-slider__wrapper {
	height: 100%;
	position: relative;
	left: 0;
	font-size: 0;
	transition: left 0.5s ease-in-out;
}
.hero-slider__slide {
	width: 100%;
	height: 100%;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	transform: translateZ(0);
	white-space: normal;
	opacity: 0;
	transition: opacity 0.8s ease-in-out;
}
.article-promo--history .hero-slider__slide .article-promo__btn,
.hero-slider__slide .article-promo--history .article-promo__btn,
.hero-slider__slide .btn {
	clear: both;
	float: left;
	margin-top: 3.2rem;
	padding: 0 5rem 0 2.4rem;
}
.article-promo--history
	.hero-slider__slide
	.article-promo__btn
	[class*="arrow-right"],
.hero-slider__slide
	.article-promo--history
	.article-promo__btn
	[class*="arrow-right"],
.hero-slider__slide .btn [class*="arrow-right"] {
	right: 2rem;
}
.article-promo--history .hero-slider__slide .article-promo__btn:after,
.article-promo--history .hero-slider__slide .article-promo__btn:before,
.hero-slider__slide .article-promo--history .article-promo__btn:after,
.hero-slider__slide .article-promo--history .article-promo__btn:before,
.hero-slider__slide .btn:after,
.hero-slider__slide .btn:before {
	content: none;
}
.article-promo--history .hero-slider__slide .article-promo__btn:hover,
.hero-slider__slide .article-promo--history .article-promo__btn:hover,
.hero-slider__slide .btn:hover {
	color: #fff;
	background: #cc0000;
}
.article-promo--history
	.hero-slider__slide
	.article-promo__btn:hover
	[class*="arrow-right"],
.hero-slider__slide
	.article-promo--history
	.article-promo__btn:hover
	[class*="arrow-right"],
.hero-slider__slide .btn:hover [class*="arrow-right"] {
	right: 1.6rem;
}
.hero-slider__slide.background-zoom .hero-slider__img {
	transform: scale(1.3);
	transition-delay: 0s;
}
.hero-slider__slide--active {
	opacity: 1;
	visibility: visible;
}
.hero-slider figure {
	display: block;
}
.hero-slider figure,
.hero-slider picture {
	width: 100%;
	height: 100%;
}
.hero-slider picture:after {
	content: "";
	background: linear-gradient(
		to top right,
		#660000 0,
		rgba(55, 0, 60, 0.5) 50%,
		rgba(55, 0, 60, 0) 70%
	);
}
.hero-slider__img,
.hero-slider picture:after {
	width: 100%;
	height: 100%;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
}
.hero-slider__img {
	-o-object-fit: cover;
	object-fit: cover;
	-o-object-position: top;
	object-position: top;
	font-family: "object-fit: cover; object-position: top";
	transform-origin: center center;
	transition: transform 8s linear 0.2s;
}
.hero-slider__quote {
	position: relative;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.hero-slider__quote p {
	position: relative;
	line-height: 1.5;
	font-size: 1.2rem;
	z-index: 10;
}
.hero-slider__container {
	width: 100%;
	max-width: 1240px;
	position: absolute;
	bottom: 102px;
	padding: 0 5rem;
}
.hero-slider__caption {
	box-sizing: border-box;
	color: #fff;
	font-size: medium;
	width: 35%;
}
.hero-slider__caption p {
	color: #fff;
}
.hero-slider__heading {
	margin: 1rem 0 1.6rem;
	font-size: 3.2rem;
}
.hero-slider__category {
	color: #05f0ff;
	font-size: 1.8rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.hero-slider__default-cat {
	font-size: 2.5rem;
}
.hero-slider__author {
	display: block;
	font-size: 1.1rem;
	font-family: PremierSans-Italic, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	margin-top: 0.8rem;
}
.hero-slider__author .heavy {
	font-family: PremierSans-Light-Italic, Arial, Helvetica Neue, Helvetica,
		sans-serif;
	font-weight: 400;
}
.hero-slider__search {
	margin-top: 3rem;
	position: relative;
}
.hero-slider__search input[type="text"] {
	background: transparent;
	border: 0;
	color: #05f0ff;
	outline: 0;
	padding-left: 4.2rem;
	width: 100%;
}
.hero-slider__search input[type="text"]:-ms-input-placeholder {
	color: #05f0ff;
	font-family: PremierSans-Light, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.hero-slider__search input[type="text"]::placeholder {
	color: #05f0ff;
	font-family: PremierSans-Light, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.hero-slider__search input[type="submit"] {
	background: transparent;
	border: 0;
	content: "";
	background: url(../i/sprites/global-sprite.png) -731px -607px no-repeat;
	width: 22px;
	height: 18px;
	left: 0;
	overflow: hidden;
	position: absolute;
	text-indent: -99rem;
	top: 0.2rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.hero-slider__search input[type="submit"] {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.hero-slider__search input[type="submit"]:hover {
	opacity: 0.6;
}
.hero-slider__nav {
	max-width: none;
	height: 62px;
	position: absolute;
	bottom: 2rem;
	left: 5rem;
	right: 7.5rem;
	padding: 0 7rem 0 0;
	border-top: 1px solid hsla(0, 0%, 100%, 0.8);
	z-index: 10;
}
.hero-slider__nav li {
	margin-bottom: 0;
}
.hero-slider__nav:after {
	display: block;
	content: "";
	background: url(../i/sprites/global-sprite.png) -80px -718px no-repeat;
	width: 40px;
	height: 40px;
	right: 0;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.hero-slider__nav:after {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.hero-slider__nav-thing {
	content: "";
	width: 20%;
	height: 0.4rem;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	background: #fff;
	transition: left 0.5s ease-in-out;
	transform: translateZ(0);
}
.hero-slider__button {
	width: 100%;
	height: 5rem;
	position: relative;
	padding: 1rem 1rem 0.5rem 5rem;
	white-space: normal;
	border: 0;
	border-radius: 0;
	background: transparent;
	color: #fff;
	font-size: 1.2rem;
	text-align: left;
	outline: 0;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	opacity: 0.6;
	transition: opacity 0.2s ease-in-out;
}
.hero-slider__button--active,
.hero-slider__button:focus {
	opacity: 1;
}
@media (min-width: 56.25em) {
	.hero-slider__button:hover {
		opacity: 1;
	}
}
.hero-slider__num {
	border: 1px solid #fff;
	border-radius: 3px;
	float: left;
	height: 2.5rem;
	left: 1.2rem;
	line-height: 2.3rem;
	position: absolute;
	text-align: center;
	top: 50%;
	transform: translateY(-50%);
	width: 2.5rem;
}
.hero-slider__date,
.hero-slider__num {
	font-family: PremierSans-Regular, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.hero-slider__date {
	display: block;
	font-size: 1.1rem;
}
.hero-slider .hero-brand-bar {
	background: #05f0ff;
	transition: background 0.4s ease,
		transform 1.2s cubic-bezier(0.86, 0, 0.07, 1);
}
.article-promo--history .hero-slider__slide--blue .article-promo__btn,
.hero-slider__slide--blue .article-promo--history .article-promo__btn,
.hero-slider__slide--blue .btn {
	background: #05f0ff;
	color: #660000;
}
.article-promo--history
	.hero-slider__slide--blue
	.article-promo__btn
	[class*="arrow-right"],
.hero-slider__slide--blue
	.article-promo--history
	.article-promo__btn
	[class*="arrow-right"],
.hero-slider__slide--blue .btn [class*="arrow-right"] {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) -48px -69px no-repeat;
	width: 15px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.article-promo--history
		.hero-slider__slide--blue
		.article-promo__btn
		[class*="arrow-right"],
	.hero-slider__slide--blue
		.article-promo--history
		.article-promo__btn
		[class*="arrow-right"],
	.hero-slider__slide--blue .btn [class*="arrow-right"] {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.article-promo--history .hero-slider__slide--blue .article-promo__btn:hover,
.hero-slider__slide--blue .article-promo--history .article-promo__btn:hover,
.hero-slider__slide--blue .btn:hover {
	color: #660000;
}
.hero-slider__slide--green .hero-slider__category {
	color: #00ff87;
}
.article-promo--history .hero-slider__slide--green .article-promo__btn,
.hero-slider__slide--green .article-promo--history .article-promo__btn,
.hero-slider__slide--green .btn {
	background: #00ff87;
	color: #660000;
}
.article-promo--history
	.hero-slider__slide--green
	.article-promo__btn
	[class*="arrow-right"],
.hero-slider__slide--green
	.article-promo--history
	.article-promo__btn
	[class*="arrow-right"],
.hero-slider__slide--green .btn [class*="arrow-right"] {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) -48px -69px no-repeat;
	width: 15px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.article-promo--history
		.hero-slider__slide--green
		.article-promo__btn
		[class*="arrow-right"],
	.hero-slider__slide--green
		.article-promo--history
		.article-promo__btn
		[class*="arrow-right"],
	.hero-slider__slide--green .btn [class*="arrow-right"] {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.article-promo--history .hero-slider__slide--green .article-promo__btn:hover,
.hero-slider__slide--green .article-promo--history .article-promo__btn:hover,
.hero-slider__slide--green .btn:hover {
	color: #660000;
}
.hero-slider__slide--pink .hero-slider__category {
	color: #e90052;
}
.article-promo--history .hero-slider__slide--pink .article-promo__btn,
.hero-slider__slide--pink .article-promo--history .article-promo__btn,
.hero-slider__slide--pink .btn {
	background: #e90052;
	color: #ebebe4;
}
.article-promo--history
	.hero-slider__slide--pink
	.article-promo__btn
	[class*="arrow-right"],
.hero-slider__slide--pink
	.article-promo--history
	.article-promo__btn
	[class*="arrow-right"],
.hero-slider__slide--pink .btn [class*="arrow-right"] {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.article-promo--history
		.hero-slider__slide--pink
		.article-promo__btn
		[class*="arrow-right"],
	.hero-slider__slide--pink
		.article-promo--history
		.article-promo__btn
		[class*="arrow-right"],
	.hero-slider__slide--pink .btn [class*="arrow-right"] {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.hero-slider__slide--purple .hero-slider__category {
	color: #660000;
}
.article-promo--history .hero-slider__slide--purple .article-promo__btn,
.hero-slider__slide--purple .article-promo--history .article-promo__btn,
.hero-slider__slide--purple .btn {
	background: #660000;
	color: #fff;
}
.article-promo--history
	.hero-slider__slide--purple
	.article-promo__btn
	[class*="arrow-right"],
.hero-slider__slide--purple
	.article-promo--history
	.article-promo__btn
	[class*="arrow-right"],
.hero-slider__slide--purple .btn [class*="arrow-right"] {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.article-promo--history
		.hero-slider__slide--purple
		.article-promo__btn
		[class*="arrow-right"],
	.hero-slider__slide--purple
		.article-promo--history
		.article-promo__btn
		[class*="arrow-right"],
	.hero-slider__slide--purple .btn [class*="arrow-right"] {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
@media (max-height: 780px) {
	.hero-slider__author {
		margin-top: 1rem;
	}
	.article-promo--history .hero-slider__slide .article-promo__btn,
	.hero-slider__slide .article-promo--history .article-promo__btn,
	.hero-slider__slide .btn {
		margin-top: 2rem;
	}
}
@media (max-height: 700px) and (min-width: 56.25em) {
	.hero-slider__category,
	.hero-slider__default-cat {
		font-size: 1.8rem;
	}
	.hero-slider__heading {
		font-size: 3.5rem;
	}
	.hero-slider__quote {
		width: 70%;
	}
	.hero-slider__quote p {
		font-size: 1.2rem;
	}
	.article-promo--history .hero-slider .article-promo__btn,
	.hero-slider .article-promo--history .article-promo__btn,
	.hero-slider .btn {
		position: absolute;
		right: 7.5rem;
		bottom: 0;
	}
}
@media (max-width: 1245px) {
	.hero-slider__button {
		padding-left: 4rem;
	}
	.hero-slider__num {
		left: 0.6rem;
	}
}
@media (max-width: 56.25em) {
	.hero-slider {
		height: calc(80vh - 60px);
	}
	.hero-slider__container {
		bottom: 10%;
		padding: 0 5rem 0 4rem;
		top: auto;
		transform: none;
	}
	.hero-slider picture:after {
		background: linear-gradient(0deg, #660000 0, rgba(55, 0, 60, 0) 60%);
	}
	.article-promo--history .hero-slider__slide .article-promo__btn,
	.hero-slider__slide .article-promo--history .article-promo__btn,
	.hero-slider__slide .btn {
		margin-top: 2rem;
	}
	.hero-slider__caption {
		width: 50%;
	}
	.hero-slider__quote p {
		font-size: 1.1rem;
		line-height: 1.5rem;
	}
	.hero-slider__nav {
		height: auto;
		bottom: 4%;
		padding: 0 3rem 0 1rem;
		border-top: 0;
	}
	.hero-slider__nav li {
		padding: 0 0.2rem;
	}
	.hero-slider__date,
	.hero-slider__nav-thing,
	.hero-slider__nav:after,
	.hero-slider__num {
		display: none;
	}
	.hero-slider__button {
		background: #ebebe4;
		display: block;
		height: 0.5rem;
		overflow: hidden;
		padding: 0;
		text-indent: -99rem;
	}
}
@media (max-width: 43.75em) {
	.hero-slider {
		margin-bottom: 4rem;
	}
	.hero-slider__caption {
		width: 100%;
	}
	.hero-slider__container {
		padding: 0 2rem;
	}
	.hero-slider__category {
		font-size: 1.4rem;
	}
	.hero-slider__heading {
		font-size: 2.4rem;
		margin-bottom: 1rem;
	}
	.hero-slider__nav {
		width: 80%;
		left: 50%;
		transform: translateX(-50%);
		padding: 0;
	}
	.hero-slider .hero-brand-bar {
		display: none;
	}
}
.full-width-promo {
	position: relative;
	margin-bottom: 6rem;
	width: 100%;
}
@supports (width: 100vw) {
	.full-width-promo {
		width: 100vw;
		position: relative;
		left: 50%;
		right: 50%;
		margin-left: -50vw;
		margin-right: -50vw;
	}
}
@media (max-width: 56.25em) {
	.full-width-promo {
		width: auto;
		margin-left: -2rem;
		margin-right: -2rem;
		left: auto;
		right: auto;
	}
}
@media (max-width: 43.75em) {
	.full-width-promo {
		margin-left: -1rem;
		margin-right: -1rem;
	}
}
.full-width-promo__img img {
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	-o-object-position: top;
	object-position: top;
	font-family: "object-fit: cover; object-position: top";
}
.full-width-promo__text {
	bottom: 1.5rem;
	left: 0;
	margin: 0 auto;
	position: absolute;
	right: 0;
	text-align: center;
	z-index: 5;
}
.full-width-promo__heading {
	color: #fff;
	font-size: 4.5rem;
}
.full-width-promo__secondary-heading {
	color: #e90052;
	font-size: 6rem;
	margin-bottom: 1.5rem;
}
.full-width-promo:after {
	content: "";
	width: 100%;
	height: 100%;
	display: block;
	position: absolute;
	bottom: 0;
	background: linear-gradient(
		0deg,
		#660000 0,
		rgba(55, 0, 60, 0.5) 50%,
		transparent
	);
}
@media (max-width: 43.75em) {
	.full-width-promo {
		margin-bottom: 4rem;
	}
	.full-width-promo__heading {
		font-size: 3rem;
	}
	.full-width-promo__secondary-heading {
		font-size: 3.5rem;
	}
}
.fullWidthVideoPromo {
	width: 100%;
	height: auto;
	position: relative;
	height: calc(95vh - 110px);
	margin-bottom: 6rem;
	background: #660000;
}
@supports (width: 100vw) {
	.fullWidthVideoPromo {
		width: 100vw;
		position: relative;
		left: 50%;
		right: 50%;
		margin-left: -50vw;
		margin-right: -50vw;
	}
}
@media (max-width: 56.25em) {
	.fullWidthVideoPromo {
		width: auto;
		margin-left: -2rem;
		margin-right: -2rem;
		left: auto;
		right: auto;
	}
}
@media (max-width: 43.75em) {
	.fullWidthVideoPromo {
		margin-left: -1rem;
		margin-right: -1rem;
	}
}
.fullWidthVideoPromo.hero {
	margin-top: -2rem;
}
.fullWidthVideoPromo.fans .fullWidthVideoPromo__widgetTitleSecondary {
	color: #00ff87;
}
.fullWidthVideoPromo.communities .fullWidthVideoPromo__widgetTitleSecondary {
	color: #05f0ff;
}
.fullWidthVideoPromo.football .fullWidthVideoPromo__widgetTitleSecondary {
	color: #e90052;
}
.fullWidthVideoPromo.premier-league .fullWidthVideoPromo__widgetTitleSecondary {
	color: #fff;
}
.fullWidthVideoPromo__background-branding {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}
.fullWidthVideoPromo__background-branding svg {
	width: 35%;
	position: absolute;
	top: -4rem;
	left: -6rem;
	fill: rgba(78, 0, 86, 0.5);
}
.fullWidthVideoPromo__container {
	position: relative;
	width: 100%;
	height: 100%;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	overflow: hidden;
}
.fullWidthVideoPromo__promoDetails {
	transition: opacity 0.8s ease;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #333;
	opacity: 1;
	z-index: 10;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: center;
	justify-content: center;
}
.fullWidthVideoPromo__promoDetails--visuallyHidden {
	transition: opacity 1s ease;
	opacity: 0;
}
.fullWidthVideoPromo__promoDetails--hidden {
	visibility: hidden;
	z-index: 0;
	pointer-events: none;
}
.fullWidthVideoPromo__imageWrapper {
	background: #000;
	bottom: 0;
	left: 0;
	overflow: hidden;
	position: absolute;
	top: 0;
	width: 100vw;
}
.fullWidthVideoPromo__image {
	transition: opacity 1s ease;
	opacity: 1;
	background: #000;
	filter: brightness(70%);
	width: 100%;
	display: block;
	height: auto;
}
@supports ((-o-object-fit: cover) or (object-fit: cover)) {
	.fullWidthVideoPromo__image {
		height: 100%;
		-o-object-fit: cover;
		object-fit: cover;
	}
}
.fullWidthVideoPromo__image--noTransition {
	transition: none;
}
.fullWidthVideoPromo__image--hide {
	opacity: 0;
}
.fullWidthVideoPromo__gradient {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background-image: linear-gradient(90deg, #14012f, transparent 70%);
	opacity: 0.9;
	z-index: 2;
}
.fullWidthVideoPromo__contentWrapper {
	display: -ms-flexbox;
	display: flex;
	width: 90%;
	max-width: 1400px;
	position: relative;
	z-index: 3;
}
.fullWidthVideoPromo__column {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex: 1;
	flex: 1;
}
.fullWidthVideoPromo__column--middle {
	-ms-flex-pack: center;
	justify-content: center;
	height: 100%;
	-ms-flex-item-align: center;
	-ms-grid-row-align: center;
	align-self: center;
}
.fullWidthVideoPromo__column--right {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: end;
	align-items: flex-end;
	-ms-flex-pack: end;
	justify-content: flex-end;
}
.fullWidthVideoPromo__column--right .hero-scroll {
	margin-bottom: 10px;
}
.fullWidthVideoPromo__detailsWrapper {
	transition: opacity 0.4s ease, transform 0.4s ease;
	line-height: 1.4;
	opacity: 1;
	transform: translateX(0);
}
.fullWidthVideoPromo__detailsWrapper--fade {
	transform: scale(5);
	opacity: 0;
}
.fullWidthVideoPromo__detailsWrapper--hide {
	opacity: 0;
	transform: translateX(-30px);
}
.fullWidthVideoPromo__playButtonWrapper {
	border-radius: 75px;
	border: 4px solid #fff;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-pack: center;
	justify-content: center;
	width: 150px;
	height: 150px;
	cursor: pointer;
	position: relative;
	transition: opacity 0.4s ease, transform 0.4s ease;
	opacity: 1;
	transform: translateY(0);
}
.fullWidthVideoPromo__playButtonWrapper:before {
	transition: opacity 0.5s ease;
	border-radius: 71px;
	content: "";
	display: block;
	background: #000;
	width: 142px;
	height: 142px;
	pointer-events: none;
	opacity: 0.3;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
}
.fullWidthVideoPromo__playButtonWrapper:after {
	content: "";
	background: url(../i/elements/play-icon.svg) no-repeat 50%;
	opacity: 1;
	width: 71px;
	height: 71px;
	position: relative;
	display: block;
	left: 8px;
	z-index: 2;
}
.fullWidthVideoPromo__playButtonWrapper:hover:before {
	opacity: 1;
}
.fullWidthVideoPromo__playButtonWrapper--fade {
	transform: scale(5);
	opacity: 0;
}
.fullWidthVideoPromo__playButtonWrapper--hide {
	opacity: 0;
	pointer-events: none;
	transform: translateY(20px);
}
.fullWidthVideoPromo__promoPlayButtonBg {
	transition: all 0.3s ease;
	border-radius: 71px;
	background: #000;
	width: 142px;
	height: 142px;
	pointer-events: none;
	opacity: 0.3;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
}
.fullWidthVideoPromo__promoPlayButton {
	opacity: 1;
	width: 70px;
	height: 79px;
	position: relative;
	left: 8px;
	z-index: 2;
}
.fullWidthVideoPromo__widgetTitle {
	font-family: PremierSans-Regular, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	color: #fff;
	font-size: 2rem;
	margin-bottom: 10px;
}
.fullWidthVideoPromo__videoTitle,
.fullWidthVideoPromo__widgetTitleSecondary {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	color: #e90052;
}
.fullWidthVideoPromo__videoTitle {
	font-size: 4.2rem;
	margin-bottom: 10px;
}
.fullWidthVideoPromo__description {
	color: #fff;
	font-size: 1.4rem;
	line-height: 1.6;
	margin-bottom: 10px;
}
.fullWidthVideoPromo__runTime {
	display: inline-block;
	margin-bottom: 2rem;
	color: #e90052;
	font-size: 1.2rem;
}
.fullWidthVideoPromo__video-label {
	margin-bottom: 15px;
}
.fullWidthVideoPromo__video-label .label {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	color: #fff;
	padding: 0.5rem;
	font-size: 1.1rem;
	line-height: 2.4rem;
}
.fullWidthVideoPromo__video-label .label--ad,
.fullWidthVideoPromo__video-label .label--cc {
	background: #e90052;
}
.fullWidthVideoPromo__video-label .desc {
	font-size: 1.2rem;
	color: #fff;
	line-height: 1.4;
	margin-left: 0.5rem;
}
.fullWidthVideoPromo__video-label .icon {
	display: inline-block;
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
	-ms-flex-item-align: center;
	-ms-grid-row-align: center;
	align-self: center;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.fullWidthVideoPromo__video-label .icon {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.fullWidthVideoPromo__shareThisVideo {
	display: inline-block;
	cursor: pointer;
	border: 1px solid #fff;
	padding: 10px 15px 10px 10px;
	color: #fff;
	font-size: 1.2rem;
}
.fullWidthVideoPromo__shareThisVideo .icon {
	content: "";
	background: url(../i/sprites/global-sprite.png) -191px -758px no-repeat;
	width: 12px;
	height: 16px;
	display: inline-block;
	margin-right: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.fullWidthVideoPromo__shareThisVideo .icon {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.fullWidthVideoPromo__shareInner {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
}
.fullWidthVideoPromo__videoWrapper {
	max-width: 86rem;
	padding: 20px 0;
}
.fullWidthVideoPromo__videoContainer {
	width: 100%;
	height: 0;
	padding-top: 56.3%;
	position: relative;
	margin-bottom: 34px;
}
.fullWidthVideoPromo__videoContainer .video-js {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
}
.fullWidthVideoPromo__footer {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: justify;
	justify-content: space-between;
	height: 34px;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}
.fullWidthVideoPromo__footer .fullWidthVideoPromo__video-label {
	min-width: 100%;
	margin-top: 1rem;
}
.fullWidthVideoPromo__footer .fullWidthVideoPromo__video-label .label {
	background: #fff;
	color: #660000;
}
.fullWidthVideoPromo__audioDesc,
.fullWidthVideoPromo__closedCaption {
	margin-top: 1rem;
	cursor: pointer;
	display: -ms-flexbox;
	display: flex;
}
.fullWidthVideoPromo__audioDesc .desc-container,
.fullWidthVideoPromo__closedCaption .desc-container {
	font-size: 1.3rem;
	color: #fff;
	margin-left: 5px;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
}
.fullWidthVideoPromo__audioDesc .desc-text,
.fullWidthVideoPromo__closedCaption .desc-text {
	margin-right: 5px;
}
.fullWidthVideoPromo__audioDesc .icon,
.fullWidthVideoPromo__closedCaption .icon {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
	-ms-flex-item-align: center;
	-ms-grid-row-align: center;
	align-self: center;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.fullWidthVideoPromo__audioDesc .icon,
	.fullWidthVideoPromo__closedCaption .icon {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.fullWidthVideoPromo__audioDesc .label,
.fullWidthVideoPromo__closedCaption .label {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	background: #e90052;
	color: #fff;
	padding: 0 0.5rem;
	font-size: 1.1rem;
	line-height: 2.3rem;
	display: inline-block;
}
.fullWidthVideoPromo__audioDesc .desc,
.fullWidthVideoPromo__closedCaption .desc {
	-ms-flex-item-align: center;
	-ms-grid-row-align: center;
	align-self: center;
	font-size: 1.3rem;
	color: #fff;
	line-height: 1.4;
	margin: 0 0.5rem;
}
.fullWidthVideoPromo__backToPromoButton {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	margin-top: 1rem;
	cursor: pointer;
	color: #fff;
	font-size: 1.2rem;
}
.fullWidthVideoPromo__backToPromoButton .icon {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) -82px -48px no-repeat;
	width: 9px;
	height: 8px;
	display: inline-block;
	margin-right: 5px;
	transition: transform 0.2s ease;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.fullWidthVideoPromo__backToPromoButton .icon {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.fullWidthVideoPromo__backToPromoButton:focus .icon {
	transform: translateX(-6px);
}
@media (min-width: 56.25em) {
	.fullWidthVideoPromo__backToPromoButton:hover .icon {
		transform: translateX(-6px);
	}
}
.fullWidthVideoPromo .testLink {
	color: #fff;
	cursor: pointer;
}
.fullWidthVideoPromo--history {
	height: auto;
	left: auto;
	margin-bottom: 4.4rem;
	margin-left: 0;
	margin-right: 0;
	right: auto;
	width: 100%;
}
.fullWidthVideoPromo--history:after {
	bottom: -2.4rem;
	border-bottom: 4px solid #e8e8e8;
	content: "";
	position: absolute;
	width: 100%;
}
.fullWidthVideoPromo--history .fullWidthVideoPromo__container {
	min-height: 49rem;
	padding: 3rem;
}
.fullWidthVideoPromo--history .fullWidthVideoPromo__imageWrapper {
	width: 100%;
}
.fullWidthVideoPromo--history .fullWidthVideoPromo__widgetTitle {
	color: #e90052;
	font-size: 1.2rem;
}
.fullWidthVideoPromo--history .fullWidthVideoPromo__videoTitle {
	font-size: 3.4rem;
	line-height: normal;
}
.fullWidthVideoPromo--history .fullWidthVideoPromo__playButtonWrapper {
	border-radius: 100%;
	height: 10rem;
	width: 10rem;
}
.fullWidthVideoPromo--history .fullWidthVideoPromo__playButtonWrapper:before {
	height: 9.2rem;
	width: 9.2rem;
}
.fullWidthVideoPromo--history .fullWidthVideoPromo__playButtonWrapper:after {
	height: 5rem;
	left: 4px;
	width: 5rem;
}
.fullWidthVideoPromo--history .hero-scroll {
	display: none;
}
@media (max-width: 56.25em) {
	.fullWidthVideoPromo--history {
		margin-left: -2rem;
		width: 100vw;
	}
	.fullWidthVideoPromo--history .fullWidthVideoPromo__backToPromoButton {
		padding-right: 0;
	}
}
@media (max-width: 43.75em) {
	.fullWidthVideoPromo--history {
		margin-left: -1rem;
	}
	.fullWidthVideoPromo--history .fullWidthVideoPromo__container {
		padding: 2rem;
	}
	.fullWidthVideoPromo--history .fullWidthVideoPromo__column--middle {
		margin-bottom: 2rem;
	}
}
@media (max-width: 25em) {
	.fullWidthVideoPromo--history .fullWidthVideoPromo__container {
		padding: 1rem;
	}
}
.heroFullWidthVideo {
	margin-bottom: 2rem;
	min-height: 38rem;
	position: relative;
}
@media (max-width: 43.75em) {
	.heroFullWidthVideo {
		margin-bottom: 4rem;
	}
}
@media (min-width: 64em) {
	.heroFullWidthVideo {
		margin-top: -2rem;
		position: relative;
		z-index: 0;
	}
}
.heroFullWidthVideo__placeholder {
	margin: 0 -1rem;
	max-width: 86rem;
	padding: 0 0 4.4rem;
}
@media (min-width: 43.75em) {
	.heroFullWidthVideo__placeholder {
		margin: 0 -2rem;
	}
}
@media (min-width: 53.75em) {
	.heroFullWidthVideo__placeholder {
		padding: 2rem 2rem 4.4rem;
		margin: 0 -2rem;
	}
}
@media (min-width: 64em) {
	.heroFullWidthVideo__placeholder {
		max-width: 124rem;
	}
}
.heroFullWidthVideo__placeholder__aspect-ratio {
	height: 0;
	padding-top: 56.3%;
}
.heroFullWidthVideo .fullWidthVideoPromo {
	height: 100%;
	margin: -1rem -1rem 0;
	left: 0;
	overflow: hidden;
	position: absolute;
	right: 0;
	top: 0;
	width: auto;
}
@media (min-width: 25em) {
	.heroFullWidthVideo .fullWidthVideoPromo {
		margin-top: 0;
	}
}
@media (min-width: 43.75em) {
	.heroFullWidthVideo .fullWidthVideoPromo {
		margin: 0 -2rem;
	}
}
@media (min-width: 64em) {
	.heroFullWidthVideo .fullWidthVideoPromo {
		margin: 0;
		left: -50vw;
		right: -50vw;
	}
}
@media (min-width: 77.5em) {
	.heroFullWidthVideo .fullWidthVideoPromo {
		left: -50vw;
		margin: 0;
	}
}
.heroFullWidthVideo .fullWidthVideoPromo__imageWrapper {
	left: 0;
	right: 0;
}
@media (min-width: 64em) {
	.heroFullWidthVideo .fullWidthVideoPromo__imageWrapper {
		margin-left: 27rem;
	}
}
.heroFullWidthVideo .fullWidthVideoPromo__gradient {
	background-image: linear-gradient(0deg, #660000, transparent 80%);
}
.heroFullWidthVideo .fullWidthVideoPromo__container {
	-ms-flex-align: start;
	align-items: flex-start;
	position: absolute;
}
.heroFullWidthVideo .fullWidthVideoPromo__column--left {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	-ms-flex-pack: end;
	justify-content: flex-end;
}
.heroFullWidthVideo .fullWidthVideoPromo__column--middle {
	height: auto;
}
@media (min-width: 43.75em) {
	.heroFullWidthVideo .fullWidthVideoPromo__column,
	.heroFullWidthVideo .fullWidthVideoPromo__column--left {
		-ms-flex: 1;
		flex: 1;
	}
}
@media (min-width: 64em) {
	.heroFullWidthVideo .fullWidthVideoPromo__contentWrapper {
		max-width: 1240px;
		margin-left: auto;
		margin-right: auto;
		-ms-flex-direction: column;
		flex-direction: column;
		margin: 0 50vw;
		padding: 2rem 0;
		width: 100%;
	}
	.heroFullWidthVideo .fullWidthVideoPromo__contentWrapper:after {
		content: " ";
		display: block;
		clear: both;
	}
	.heroFullWidthVideo .fullWidthVideoPromo__contentPosition {
		height: 0;
		margin: auto 0;
		padding-top: 56.3%;
		position: relative;
	}
}
.heroFullWidthVideo .fullWidthVideoPromo__contentInner {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
}
@media (max-width: 63.9375em) {
	.heroFullWidthVideo .fullWidthVideoPromo__contentInner {
		-ms-flex-pack: end;
		justify-content: flex-end;
	}
}
.heroFullWidthVideo .fullWidthVideoPromo__descriptionWrapper {
	clear: both;
}
.heroFullWidthVideo .fullWidthVideoPromo__duration {
	background: #a6004c;
	color: #fff;
	float: left;
	font-size: 0.8rem;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	line-height: 2.4rem;
}
.heroFullWidthVideo .fullWidthVideoPromo__duration .icn {
	margin: 0 0.6rem 0 0.8rem;
	display: inline-block;
	vertical-align: middle;
	position: static;
}
.heroFullWidthVideo .fullWidthVideoPromo__duration .count {
	display: inline-block;
	vertical-align: middle;
	padding: 0 0.8rem;
	background: #267788;
	line-height: 2.4rem;
}
.heroFullWidthVideo .fullWidthVideoPromo__duration time {
	display: inline-block;
	vertical-align: middle;
	margin-right: -2px;
	padding: 0.1rem 0.8rem;
	background: #e90052;
	font-size: 1.2rem;
}
.heroFullWidthVideo .fullWidthVideoPromo__duration .audioDesc,
.heroFullWidthVideo .fullWidthVideoPromo__duration .closedCaption {
	background: #660000;
	font-size: 1.2rem;
	vertical-align: middle;
	padding: 0.1rem 0.8rem;
}
@supports not (display: flex) {
	.heroFullWidthVideo .fullWidthVideoPromo__duration .audioDesc,
	.heroFullWidthVideo .fullWidthVideoPromo__duration .closedCaption {
		display: inline-block;
	}
}
.heroFullWidthVideo .fullWidthVideoPromo__duration .closedCaption {
	border-right: 1px solid #a6004c;
}
.heroFullWidthVideo .fullWidthVideoPromo__videoTitle {
	line-height: 1;
	margin-bottom: 0;
	padding-top: 1.6rem;
}
.heroFullWidthVideo .fullWidthVideoPromo__videoWrapper {
	margin: auto;
	padding: 0;
	width: 100%;
}
@media (min-width: 53.75em) {
	.heroFullWidthVideo .fullWidthVideoPromo__videoWrapper {
		padding: 2rem 2rem 0;
	}
}
@media (min-width: 64em) {
	.heroFullWidthVideo .fullWidthVideoPromo__videoWrapper {
		margin: auto 50vw;
		max-width: 1240px;
		padding: 2rem 0 0;
	}
}
.heroFullWidthVideo .fullWidthVideoPromo__videoContainer {
	margin-bottom: 4.4rem;
}
.heroFullWidthVideo .fullWidthVideoPromo__playButtonWrapper {
	margin-top: auto;
}
@media (max-width: 500px) {
	.heroFullWidthVideo .fullWidthVideoPromo__footer {
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}
}
@media (max-width: 56.25em) {
	.heroFullWidthVideo .fullWidthVideoPromo__audioDesc {
		padding-left: 2rem;
	}
}
.heroFullWidthVideo .videoSocialShare {
	padding-left: 2rem;
	padding-top: 0.75rem;
	z-index: 0;
}
@media (max-width: 56.25em) {
	.heroFullWidthVideo .videoSocialShare {
		padding-right: 2rem;
	}
}
.heroFullWidthVideo .videoSocialShare .socialShareHover {
	width: 20rem;
}
.heroFullWidthVideo .videoSocialShare .socialShareBtn {
	float: left;
	height: 3rem;
	line-height: 3rem;
	padding: 0 1rem;
	width: 8rem;
}
.heroFullWidthVideo .videoSocialShare .socialShareBtn:before {
	height: 2px;
}
.heroFullWidthVideo .videoSocialShare ul.socialOptions {
	display: -ms-inline-flexbox;
	display: inline-flex;
	left: 8rem;
	top: 0;
}
.heroFullWidthVideo .videoSocialShare ul.socialOptions li {
	-ms-flex-positive: 1;
	flex-grow: 1;
}
.heroFullWidthVideo .videoSocialShare ul.socialOptions li:first-child {
	display: none;
}
@media (max-width: 63.9375em) {
	.heroFullWidthVideo .videoSocialShare ul.socialOptions li:first-child {
		display: block;
	}
}
.heroFullWidthVideo .videoSocialShare ul.socialOptions li .option {
	height: 3rem;
}
@media (max-width: 87.5em) {
	.fullWidthVideoPromo__videoTitle {
		font-size: 3.6rem;
	}
	.fullWidthVideoPromo__widgetTitleSecondary {
		display: block;
	}
}
@media (max-width: 63.9375em) {
	.fullWidthVideoPromo {
		height: auto;
	}
	.fullWidthVideoPromo__column--left {
		-ms-flex: 1.5;
		flex: 1.5;
	}
	.fullWidthVideoPromo__column--middle {
		-ms-flex-pack: end;
		justify-content: flex-end;
		-ms-flex: 1;
		flex: 1;
	}
	.fullWidthVideoPromo__column--right {
		-ms-flex: 0.5;
		flex: 0.5;
	}
}
@media (max-width: 56.25em) {
	.fullWidthVideoPromo__widgetTitle {
		font-size: 1.6rem;
	}
	.fullWidthVideoPromo__widgetTitleSecondary {
		display: inline-block;
	}
	.fullWidthVideoPromo__videoTitle {
		font-size: 3.8rem;
	}
	.fullWidthVideoPromo__description {
		font-size: 1.2rem;
	}
	.fullWidthVideoPromo__playButtonWrapper {
		border-radius: 75px;
		border: 4px solid #fff;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-align: center;
		align-items: center;
		-ms-flex-pack: center;
		justify-content: center;
		width: 100px;
		height: 100px;
		cursor: pointer;
		position: relative;
	}
	.fullWidthVideoPromo__playButtonWrapper:before {
		transition: opacity 0.5s ease;
		border-radius: 46px;
		content: "";
		display: block;
		background: #000;
		width: 92px;
		height: 92px;
		pointer-events: none;
		opacity: 0.3;
		position: absolute;
		top: 0;
		left: 0;
		z-index: 1;
	}
	.fullWidthVideoPromo__playButtonWrapper:after {
		content: "";
		background: url(../i/elements/play-icon.svg) no-repeat 50%;
		opacity: 1;
		width: 46px;
		height: 46px;
		position: relative;
		display: block;
		left: 8px;
		z-index: 2;
	}
	.fullWidthVideoPromo__playButtonWrapper:hover:before {
		opacity: 1;
	}
	.fullWidthVideoPromo__playButtonWrapper:after {
		left: 5px;
	}
	.fullWidthVideoPromo__backToPromoButton {
		padding-right: 2rem;
	}
}
@media (max-width: 43.75em) {
	.fullWidthVideoPromo {
		margin-bottom: 4rem;
	}
	.fullWidthVideoPromo__widgetTitle {
		font-size: 1.4rem;
	}
	.fullWidthVideoPromo__contentWrapper {
		-ms-flex-direction: column;
		flex-direction: column;
		-ms-flex-pack: end;
		justify-content: flex-end;
	}
	.fullWidthVideoPromo__detailsWrapper--hide {
		opacity: 0;
		transform: translateX(0);
	}
	.fullWidthVideoPromo__column {
		display: -ms-flexbox;
		display: flex;
		-ms-flex: none;
		flex: none;
		-ms-flex-align: start;
		align-items: flex-start;
		-ms-flex-pack: center;
		justify-content: center;
		text-align: center;
	}
	.fullWidthVideoPromo__column--left {
		-ms-flex: none;
		flex: none;
		-ms-flex-pack: start;
		justify-content: flex-start;
		text-align: left;
		-ms-flex-order: 1;
		order: 1;
	}
	.fullWidthVideoPromo__column--middle {
		-ms-flex: none;
		flex: none;
		-ms-flex-pack: center;
		justify-content: center;
		height: auto;
		margin-bottom: 4rem;
	}
	.fullWidthVideoPromo__column--right {
		display: none;
	}
	.fullWidthVideoPromo__gradient {
		background-image: linear-gradient(0deg, #660000, transparent 80%);
	}
	.fullWidthVideoPromo__detailsFooter {
		position: absolute;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-direction: column;
		flex-direction: column;
		-ms-flex-align: center;
		align-items: center;
		-ms-flex-pack: center;
		justify-content: center;
	}
	.fullWidthVideoPromo__img {
		filter: brightness(60%);
	}
	.fullWidthVideoPromo__promoPlayButtonWrapper {
		height: auto;
		margin-bottom: 30px;
	}
	.fullWidthVideoPromo__shareThisVideo {
		margin-bottom: 20px;
	}
}
@media (max-width: 25em) {
	.fullWidthVideoPromo__videoTitle {
		font-size: 3rem;
	}
	.fullWidthVideoPromo__audioDesc .desc,
	.fullWidthVideoPromo__audioDesc .label,
	.fullWidthVideoPromo__backToPromoButton {
		font-size: 1.1rem;
	}
}
@media (max-width: 87.5em) {
	__img img {
		width: auto;
		height: 100%;
	}
}
.embed-featured-article {
	border-radius: 0.5rem;
	box-shadow: 1px 1px 14px 1px #e6e4e4;
	font-size: 0;
	padding: 2rem;
}
.embed-featured-article:before {
	content: "";
	display: block;
}
.embed-featured-article:after {
	content: "";
	display: table;
	clear: both;
}
.embed-featured-article h1 {
	display: block;
	margin-bottom: 0.5rem;
	line-height: 1.4;
	color: #030f40;
	font-size: 2.2rem;
	font-family: PremierSans-Light, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.embed-featured-article p {
	color: #8b8b8b;
	font-size: 1.4rem;
	line-height: 2.5rem;
	margin-bottom: 0;
}
.embed-featured-article__tag {
	color: #e90052;
	display: block;
	font-size: 1.2rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	margin-bottom: 1rem;
}
.embed-featured-article__img-container,
.embed-featured-article__txt-container {
	padding: 0;
}
.embed-featured-article__txt-container {
	padding-left: 3rem;
}
.embed-featured-article__img-container {
	overflow: hidden;
	position: relative;
}
.embed-featured-article__img-container img {
	transition: transform 0.3s ease-in-out;
}
.embed-featured-article__img-container:before {
	background: #e90052;
	bottom: 0;
	content: "";
	display: block;
	height: 0.4rem;
	position: absolute;
	width: 100%;
	z-index: 1;
}
.embed-featured-article:hover img {
	transform: scale(1.2);
}
@media (max-width: 43.75em) {
	.embed-featured-article {
		box-shadow: none;
		padding: 0;
	}
	.embed-featured-article__txt-container {
		padding-left: 0;
		padding-top: 2rem;
	}
}
.video-promo {
	margin-bottom: 6rem;
	padding-top: 6rem;
	border-top: 2px solid rgba(0, 0, 0, 0.08);
	text-align: left;
}
.video-promo .thumbnail {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.video-promo .thumbnail:focus.videoThumb .image .play-icon:before {
	opacity: 1;
}
@media (min-width: 56.25em) {
	.video-promo .thumbnail:hover.videoThumb .image .play-icon:before {
		opacity: 1;
	}
}
.video-promo .thumbnail figcaption {
	width: 60%;
	position: relative;
	display: inline-block;
	vertical-align: top;
	padding: 1rem 3rem;
}
.video-promo .thumbnail figcaption.video-promo__title--desktop,
.video-promo .thumbnail figcaption span.video-promo__title--desktop {
	display: block;
}
.video-promo .thumbnail figcaption.video-promo__title--mobile,
.video-promo .thumbnail figcaption span.video-promo__title--mobile {
	display: none;
}
@media (max-width: 43.75em) {
	.video-promo .thumbnail figcaption.video-promo__title--desktop,
	.video-promo .thumbnail figcaption span.video-promo__title--desktop {
		display: none;
	}
	.video-promo .thumbnail figcaption.video-promo__title--mobile,
	.video-promo .thumbnail figcaption span.video-promo__title--mobile {
		display: block;
	}
}
.video-promo .thumbnail.videoThumb .image {
	width: 40%;
	display: inline-block;
	margin-right: -4px;
	border-bottom: none;
}
.video-promo .thumbnail.videoThumb .image img {
	border-bottom: 3px solid #660000;
}
@media (min-width: 56.25em) {
	.video-promo .thumbnail.videoThumb .image .play-icon {
		border-radius: 75px;
		border: 4px solid #fff;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-align: center;
		align-items: center;
		-ms-flex-pack: center;
		justify-content: center;
		width: 100px;
		height: 100px;
		cursor: pointer;
		position: relative;
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%);
	}
	.video-promo .thumbnail.videoThumb .image .play-icon:before {
		transition: opacity 0.5s ease;
		border-radius: 46px;
		content: "";
		display: block;
		background: #000;
		width: 92px;
		height: 92px;
		pointer-events: none;
		opacity: 0.3;
		position: absolute;
		top: 0;
		left: 0;
		z-index: 1;
	}
	.video-promo .thumbnail.videoThumb .image .play-icon:after {
		content: "";
		background: url(../i/elements/play-icon.svg) no-repeat 50%;
		opacity: 1;
		width: 46px;
		height: 46px;
		position: relative;
		display: block;
		left: 8px;
		z-index: 2;
	}
	.video-promo .thumbnail.videoThumb .image .play-icon:hover:before {
		opacity: 1;
	}
	.video-promo .thumbnail.videoThumb .image .play-icon:before {
		transition-duration: 0.2s;
	}
	.video-promo .thumbnail.videoThumb .image .play-icon:after {
		left: 5px;
	}
}
@media (max-width: 43.75em) {
	.video-promo .thumbnail.videoThumb .image .play-icon {
		border-radius: 75px;
		border: 4px solid #fff;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-align: center;
		align-items: center;
		-ms-flex-pack: center;
		justify-content: center;
		width: 100px;
		height: 100px;
		cursor: pointer;
		position: relative;
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%);
	}
	.video-promo .thumbnail.videoThumb .image .play-icon:before {
		transition: opacity 0.5s ease;
		border-radius: 46px;
		content: "";
		display: block;
		background: #000;
		width: 92px;
		height: 92px;
		pointer-events: none;
		opacity: 0.3;
		position: absolute;
		top: 0;
		left: 0;
		z-index: 1;
	}
	.video-promo .thumbnail.videoThumb .image .play-icon:after {
		content: "";
		background: url(../i/elements/play-icon.svg) no-repeat 50%;
		opacity: 1;
		width: 46px;
		height: 46px;
		position: relative;
		display: block;
		left: 8px;
		z-index: 2;
	}
	.video-promo .thumbnail.videoThumb .image .play-icon:hover:before {
		opacity: 1;
	}
	.video-promo .thumbnail.videoThumb .image .play-icon:before {
		transition-duration: 0.2s;
	}
	.video-promo .thumbnail.videoThumb .image .play-icon:after {
		left: 5px;
	}
}
.video-promo .thumbnail.videoThumb .category {
	display: inline-block;
	margin-bottom: 0.5rem;
	font-size: 1.1rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.video-promo .thumbnail.videoThumb .category .date {
	display: inline-block;
	margin-right: 3px;
	color: #e90052;
}
.video-promo .thumbnail.videoThumb .title {
	line-height: 1.6;
	font-size: 2.6rem;
	font-family: PremierSans-Light, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.video-promo .thumbnail.videoThumb .description {
	margin-bottom: 0.5rem;
	line-height: 1.6;
	font-size: 1.4rem;
	color: #76766f;
}
.video-promo .thumbnail.videoThumb .runTime {
	position: relative;
	display: block;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	bottom: auto;
	left: auto;
	line-height: 2.4rem;
	margin: 1rem 0;
}
.video-promo .thumbnail.videoThumb .runTime time {
	padding: 0 0.8rem;
	margin: 0;
}
.video-promo .thumbnail.videoThumb .videoLabels {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	line-height: 2.4rem;
	margin: 0;
}
.video-promo .thumbnail.videoThumb .audioDescWrap {
	display: -ms-flexbox;
	display: flex;
}
.video-promo .thumbnail.videoThumb .audioDesc,
.video-promo .thumbnail.videoThumb .closedCaption {
	display: inline-block;
	padding: 0 1rem;
	background: #660000;
	color: #fff;
	font-size: 1.1rem;
	line-height: 2.4rem;
}
.video-promo .thumbnail.videoThumb .audioDescLabel {
	display: inline-block;
	font-size: 1.1rem;
	margin-left: 0.5rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.video-promo .thumbnail.videoThumb .audioDescLabel .icn {
	display: inline-block;
	vertical-align: middle;
	margin-left: 0.5rem;
}
.video-promo.left,
.video-promo.right {
	float: none;
}
@supports (display: flex) {
	.video-promo.right .thumbnail.videoThumb figure {
		display: -ms-flexbox;
		display: flex;
	}
	.video-promo.right .thumbnail.videoThumb .image {
		-ms-flex-order: 2;
		order: 2;
	}
	.video-promo.right .thumbnail.videoThumb figcaption {
		-ms-flex-order: 1;
		order: 1;
	}
}
@media (max-width: 56.25em) {
	.video-promo .thumbnail figcaption {
		padding-top: 0;
	}
}
@media (max-width: 43.75em) {
	.video-promo,
	.video-promo.right {
		margin-bottom: 4rem;
		padding-top: 4rem;
	}
	.video-promo.right .thumbnail figcaption,
	.video-promo .thumbnail figcaption {
		width: 100%;
		min-height: auto;
		margin-bottom: 1rem;
		padding: 0;
	}
	.video-promo.right .thumbnail.videoThumb figure,
	.video-promo .thumbnail.videoThumb figure {
		display: block;
	}
	.video-promo.right .thumbnail.videoThumb .image,
	.video-promo .thumbnail.videoThumb .image {
		width: 100%;
		margin-bottom: 1rem;
	}
}
.videoWithRelated {
	background: #660000;
	position: relative;
	margin-top: -6rem;
}
.videoWithRelated:before {
	content: "";
	display: block;
}
.videoWithRelated:after {
	content: "";
	display: table;
	clear: both;
}
.videoWithRelated__videoWrapper {
	margin: 2rem auto 1rem;
	width: 90%;
}
.videoWithRelated__videoWrapper .video-js {
	width: 100%;
	height: 0;
	padding-top: 56.3%;
	background: #000;
}
.videoWithRelated__videoWrapper .vjs-big-play-button {
	content: "";
	background: url(../i/sprites/global-sprite.png) -100px -551px no-repeat;
	width: 100px;
	height: 100px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.videoWithRelated__videoWrapper .vjs-big-play-button {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.videoWithRelated__videoWrapper
	.vjs-big-play-button
	.vjs-icon-placeholder:before,
.videoWithRelated__videoWrapper .vjs-big-play-button:before,
.videoWithRelated__videoWrapper .vjs-dock-text {
	display: none;
}
.videoWithRelated__audioDesc,
.videoWithRelated__closedCap {
	margin-top: 2rem;
	cursor: pointer;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	color: #fff;
	float: left;
}
.videoWithRelated__audioDesc .label,
.videoWithRelated__closedCap .label {
	padding: 0 0.5rem;
	font-size: 1.1rem;
	line-height: 2.3rem;
	background: #e90052;
}
.videoWithRelated__audioDesc .label--cc,
.videoWithRelated__closedCap .label--cc {
	margin-right: 0.3rem;
}
.videoWithRelated__audioDesc .desc-container,
.videoWithRelated__closedCap .desc-container {
	font-size: 1.3rem;
	color: #fff;
	line-height: 1.4;
	margin-left: 0.5rem;
}
.videoWithRelated__audioDesc .desc-container .icon,
.videoWithRelated__closedCap .desc-container .icon {
	display: inline-block;
	margin-left: 0.5rem;
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.videoWithRelated__audioDesc .desc-container .icon,
	.videoWithRelated__closedCap .desc-container .icon {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.videoWithRelated__audioDesc .desc,
.videoWithRelated__closedCap .desc {
	margin-left: 0.5rem;
}
.videoWithRelated__heading {
	font-family: PremierSans-Light, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	color: #fff;
	font-size: 2.6rem;
	margin-bottom: 20px;
	line-height: 1.4;
}
.videoWithRelated__descriptionWrapper {
	width: 90%;
	margin: 0 auto 40px;
	padding: 1rem 2rem 0 0;
	clear: both;
}
.videoWithRelated__description {
	color: #ebebe4;
	font-size: 1.5rem;
	margin-bottom: 1rem;
}
.videoWithRelated__status {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	color: #e90052;
	display: block;
	font-size: 1.2rem;
	margin-bottom: 1rem;
}
.videoWithRelated__status:before {
	background: url(../i/sprites/global-sprite.png) -755px -669px no-repeat;
	width: 12px;
	height: 12px;
	content: "";
	display: inline-block;
	margin-right: 0.5rem;
	vertical-align: middle;
	margin-top: -1px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.videoWithRelated__status:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.videoWithRelated__date {
	font-family: PremierSans-Light, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	color: #e90052;
	font-size: 1.4rem;
}
.videoWithRelated__relatedColumn {
	position: absolute;
	right: 0;
	top: 0;
	bottom: 0;
	padding: 0;
}
.videoWithRelated__relatedColumnInner {
	height: 100%;
	position: relative;
}
.videoWithRelated__relatedVideosHeader {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	background: #230026;
	border-bottom: 4px solid #4f3351;
	box-shadow: 3px 2px 13px #000;
	position: absolute;
	top: 0;
	width: 100%;
	height: 55px;
	padding: 0 1.8rem;
	z-index: 5;
}
.videoWithRelated__relatedColumnTitle {
	font-family: PremierSans-Light, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	color: #fff;
	font-size: 1.8rem;
}
.videoWithRelated__relatedVideosList {
	background: #230126;
	height: 100%;
	overflow: -moz-scrollbars-none;
	overflow-y: scroll;
	-ms-overflow-style: none;
	padding-top: 6rem;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
}
.videoWithRelated__relatedVideosList::-webkit-scrollbar {
	width: 0 !important;
}
.videoWithRelated__relatedVideosList li {
	margin-bottom: 0;
}
.videoWithRelated__videoListItem {
	transition: background-color 0.5s ease;
	background-image: linear-gradient(90deg, #230026, transparent 130%);
	background-color: #230026;
	font-size: 0;
	padding: 1.3rem 1.8rem 0;
	cursor: pointer;
	position: relative;
}
.videoWithRelated__videoListItem:before {
	transition: opacity 0.3s ease;
	content: "";
	width: 4px;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	background: #e90052;
	opacity: 0;
}
.videoWithRelated__videoListItem:after {
	background-color: #660000;
	background-image: linear-gradient(90deg, #660000, transparent 130%);
	content: "";
	display: block;
	width: auto;
	height: 2px;
}
.videoWithRelated__videoListItem--active {
	transition: all 0.5s ease;
	background-color: #482f4a;
}
.videoWithRelated__videoListItem--active:before {
	opacity: 1;
}
.videoWithRelated__videoListItem:hover {
	transition: all 0.5s ease;
	background-color: #482f4a;
}
.videoWithRelated__videoListItem:hover:before {
	opacity: 1;
}
.videoWithRelated__videoThumbItem {
	color: #ebebe4;
	display: -ms-flexbox;
	display: flex;
}
.videoWithRelated__videoThumbItem:before {
	content: "";
	display: block;
}
.videoWithRelated__videoThumbItem:after {
	content: "";
	display: table;
	clear: both;
}
.videoWithRelated__videoThumbContainer {
	position: relative;
	margin-bottom: 1.3rem;
	padding-left: 0;
	margin-right: 1.8rem;
	width: 40%;
}
.videoWithRelated__videoThumb {
	border-bottom: 2px solid #e90052;
	width: 100%;
	position: relative;
}
.videoWithRelated__videoThumb img {
	width: 100%;
	vertical-align: top;
}
.videoWithRelated__videoDescriptionContainer {
	margin-bottom: 1.3rem;
	padding-right: 0;
	width: 60%;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	-ms-flex-pack: center;
	justify-content: center;
}
.videoWithRelated__videoThumbTitle {
	display: block;
	font-size: 1.4rem;
	line-height: 1.8rem;
	margin-bottom: 0.8rem;
}
.videoWithRelated__videoThumbDate,
.videoWithRelated__videoThumbTitle {
	font-family: PremierSans-Light, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.videoWithRelated__videoThumbDate {
	font-size: 1.3rem;
	color: #b3b3b3;
}
.videoWithRelated__runTime {
	transition: background 0.3s ease;
	background: #a6004c;
	font-size: 0.8rem;
	display: -ms-flexbox;
	display: flex;
	line-height: 2.4rem;
	position: absolute;
	left: 0.3rem;
	bottom: 0.3rem;
}
.videoWithRelated__runTime time {
	display: inline-block;
	padding: 0.1rem 0.8rem;
	background: #e90052;
	font-size: 1.1rem;
	height: 26px;
	color: #fff;
}
.videoWithRelated__playWrapper {
	width: 26px;
	height: 26px;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: center;
	justify-content: center;
	-ms-flex-align: center;
	align-items: center;
}
.videoWithRelated__playWrapper .icn {
	margin-top: -1px;
}
.videoWithRelated__thumbnailAudioDesc,
.videoWithRelated__thumbnailClosedCap {
	line-height: 26px;
	padding: 0 0.5rem;
	background: #660000;
	font-size: 1.1rem;
}
.videoWithRelated__thumbnailClosedCap {
	border-right: 1px solid #a6004c;
}
@media (max-width: 63.9375em) {
	.videoWithRelated__videoColumn {
		padding: 0;
	}
	.videoWithRelated__relatedColumn {
		position: relative;
		top: auto;
		left: auto;
		right: auto;
		bottom: auto;
		padding: 0;
	}
	.videoWithRelated__relatedVideosList {
		position: relative;
		top: auto;
		left: auto;
		right: auto;
		bottom: auto;
		padding-left: 0;
		padding-right: 0;
	}
	.videoWithRelated__relatedVideosHeader {
		padding: 0;
	}
	.videoWithRelated__relatedColumnTitle {
		margin: auto;
		width: 90%;
	}
	.videoWithRelated__videoListItem {
		padding: 1.3rem 0 0;
	}
	.videoWithRelated__videoThumbItem {
		width: 90%;
		margin: auto;
	}
}
@media (max-width: 43.75em) {
	.videoWithRelated {
		margin-top: -4rem;
	}
}
@media (max-width: 25em) {
	.videoWithRelated__heading {
		font-size: 2.2rem;
	}
}
.download-promo {
	display: block;
	margin-bottom: 6rem;
}
.download-promo.full-width {
	width: 70%;
	margin: 0 auto 6rem;
}
.download-promo__content-container {
	width: 100%;
	display: block;
	position: relative;
	clear: both;
	overflow: hidden;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
@supports (display: flex) {
	.download-promo__content-container {
		display: -ms-flexbox;
		display: flex;
	}
}
.download-promo__image {
	float: left;
	padding: 0.5rem;
}
.download-promo__image img {
	width: 100%;
	display: block;
	box-shadow: 0 0 2px 3px rgba(0, 0, 0, 0.1);
}
.download-promo__content {
	float: left;
	padding: 1rem 2rem;
}
.download-promo__title {
	margin-bottom: 1rem;
	font-size: 2.6rem;
	font-family: PremierSans-Light, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	color: #242424;
}
.download-promo__description {
	margin-bottom: 3rem;
	color: #76766f;
	font-size: 1.3rem;
}
.download-promo__underline {
	display: block;
	position: relative;
	margin-bottom: 1rem;
	width: 100%;
	height: 1px;
	background: linear-gradient(
		90deg,
		hsla(60, 3%, 45%, 0.8) 0,
		hsla(60, 3%, 45%, 0) 40%
	);
}
.download-promo__link {
	display: block;
	margin-bottom: 1.5rem;
	position: relative;
	padding-left: 2rem;
	text-transform: uppercase;
	text-decoration: none;
	font-size: 1.2rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	color: #660000;
}
.download-promo__link .icn {
	display: inline-block;
	vertical-align: middle;
	margin-right: 1rem;
}
.download-promo__link:focus,
.download-promo__link:hover {
	text-decoration: underline;
}
.download-promo__link-icon {
	left: 0;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
}
.download-promo__icon {
	position: absolute;
	bottom: -4rem;
	right: -4rem;
	transition: bottom 0.25s ease-in-out, right 0.25s ease-in-out;
}
@media (max-width: 56.25em) {
	.download-promo.full-width {
		width: 100%;
	}
	.download-promo__title {
		font-size: 2.2rem;
	}
}
@media (max-width: 43.75em) {
	.download-promo,
	.download-promo.full-width {
		margin-bottom: 4rem;
	}
	.download-promo__title {
		font-size: 2rem;
	}
}
@media (max-width: 400px) {
	.download-promo__content-container {
		-ms-flex-direction: column;
		flex-direction: column;
	}
	.download-promo__image img {
		width: 50%;
	}
	.download-promo__content {
		float: none;
		padding: 1rem 0.5rem 0;
	}
}
.articleWidget.left .download-promo__content-container,
.articleWidget.right .download-promo__content-container {
	-ms-flex-direction: column;
	flex-direction: column;
}
.articleWidget.left .download-promo__content,
.articleWidget.right .download-promo__content {
	float: none;
	padding: 1rem 0.5rem 0;
}
.section-hero {
	position: relative;
	margin-top: -2rem;
	margin-bottom: 6rem;
	overflow: hidden;
}
.section-hero.football .hero-brand-bar {
	background: #e90052;
}
.section-hero.fans .hero-brand-bar,
.section-hero.fans .section-hero__sub-title {
	background: #00ff87;
}
.section-hero.communities .hero-brand-bar,
.section-hero.communities .section-hero__sub-title {
	background: #05f0ff;
}
.section-hero.premier-league .section-hero__sub-title {
	background: #660000;
	color: #660000;
}
.section-hero.premier-league .hero-brand-bar {
	background: #660000;
}
.section-hero__image,
.section-hero__image:after {
	width: 100%;
	height: 100%;
	position: absolute;
}
.section-hero__image:after {
	content: "";
	top: 0;
	left: 0;
	background: linear-gradient(0deg, rgba(0, 0, 0, 0.9) 0, transparent 60%);
}
.section-hero__image img {
	width: 100%;
	height: 100%;
	display: block;
	-o-object-fit: cover;
	object-fit: cover;
	-o-object-position: center;
	object-position: center;
	font-family: "object-fit: cover; object-position: center";
}
.section-hero__info {
	max-width: 75%;
	position: relative;
	margin: 0 auto;
	padding: 20% 2rem 6rem;
	text-align: center;
	color: #fff;
}
.section-hero__sub-title {
	display: inline-block;
	margin-bottom: 0.8rem;
	padding: 0.6rem 1.6rem;
	background: #e90052;
	color: #660000;
	font-size: 1.6rem;
}
.section-hero__title {
	font-size: 6.4rem;
	margin-bottom: 1.2rem;
}
.section-hero__quote,
.section-hero__title {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.section-hero__quote {
	position: relative;
	margin: 0 auto 1.6rem;
	line-height: 1.5;
	font-size: 1.6rem;
	color: #fff;
	z-index: 10;
}
.section-hero__author {
	color: #fff;
	font-size: 1.2rem;
	line-height: 2rem;
	font-family: PremierSans-Italic, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.section-hero__author span {
	font-family: PremierSans-Light-Italic, Arial, Helvetica Neue, Helvetica,
		sans-serif;
	font-weight: 400;
}
.section-hero .hero-scroll {
	position: absolute;
	bottom: 0;
	left: 50%;
	margin: 0 0 0.7rem -1.6rem;
	transform: scale(0.7);
}
@media (max-width: 56.25em) {
	.section-hero__info {
		padding: 35% 2rem 3rem;
	}
	.section-hero__title {
		font-size: 4rem;
	}
	.section-hero__author span {
		display: block;
	}
	.section-hero .hero-scroll {
		display: none;
	}
}
@media (max-width: 43.75em) {
	.section-hero {
		margin-bottom: 4rem;
	}
	.section-hero__info {
		max-width: 100%;
		padding-top: 50%;
	}
	.section-hero__sub-title {
		font-size: 1.4rem;
		margin-bottom: 1.6rem;
	}
	.section-hero__title {
		font-size: 2.4rem;
	}
	.section-hero__quote {
		font-size: 1.2rem;
		line-height: 1.5;
		margin-bottom: 0.8rem;
	}
	.section-hero .hero-brand-bar {
		display: none;
	}
}
.tiplArticleHeaderContainer {
	position: relative;
	margin-top: -2rem;
	margin-bottom: 2rem;
	overflow: hidden;
	border-bottom: 4px solid #e90052;
}
.tiplArticleHeaderContainer:before {
	content: "";
	width: 100%;
	height: 100%;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	background: rgba(0, 0, 0, 0.5);
	z-index: 10;
}
.tiplArticleHeaderContainer.football {
	border-bottom-color: #e90052;
}
.tiplArticleHeaderContainer.football .tiplArticleHeaderLink {
	background: #e90052;
}
.tiplArticleHeaderContainer.football .tiplArticleHeaderLink:hover {
	background: #b60040;
}
.tiplArticleHeaderContainer.football .tiplArticleHeaderSubTitle {
	color: #e90052;
}
.tiplArticleHeaderContainer.fans {
	border-bottom-color: #00ff87;
}
.tiplArticleHeaderContainer.fans .tiplArticleHeaderLink {
	background: #00ff87;
	color: #660000;
}
.tiplArticleHeaderContainer.fans .tiplArticleHeaderLink .icn {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) -82px -40px no-repeat;
	width: 9px;
	height: 8px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.tiplArticleHeaderContainer.fans .tiplArticleHeaderLink .icn {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.tiplArticleHeaderContainer.fans .tiplArticleHeaderLink:hover {
	background: #00cc6c;
}
.tiplArticleHeaderContainer.fans .tiplArticleHeaderSubTitle {
	color: #00ff87;
}
.tiplArticleHeaderContainer.communities {
	border-bottom-color: #05f0ff;
}
.tiplArticleHeaderContainer.communities .tiplArticleHeaderLink {
	background: #05f0ff;
	color: #660000;
}
.tiplArticleHeaderContainer.communities .tiplArticleHeaderLink .icn {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) -82px -40px no-repeat;
	width: 9px;
	height: 8px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.tiplArticleHeaderContainer.communities .tiplArticleHeaderLink .icn {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.tiplArticleHeaderContainer.communities .tiplArticleHeaderLink:hover {
	background: #00c4d1;
}
.tiplArticleHeaderContainer.communities .tiplArticleHeaderSubTitle {
	color: #05f0ff;
}
.tiplArticleHeaderContainer.premier-league {
	border-bottom-color: #660000;
}
.tiplArticleHeaderContainer.premier-league .tiplArticleHeaderLink {
	background: #fff;
	color: #660000;
}
.tiplArticleHeaderContainer.premier-league .tiplArticleHeaderLink .icn {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) -82px -40px no-repeat;
	width: 9px;
	height: 8px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.tiplArticleHeaderContainer.premier-league .tiplArticleHeaderLink .icn {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.tiplArticleHeaderContainer.premier-league .tiplArticleHeaderLink:hover {
	background: #e6e6e6;
}
.tiplArticleHeaderContainer.premier-league .tiplArticleHeaderSubTitle {
	color: #fff;
}
.tiplArticleHeader {
	max-width: 65%;
	position: relative;
	margin: 0 auto;
	padding: 3rem 0;
	text-align: center;
	z-index: 20;
}
.tiplArticleHeaderImage {
	width: 100%;
	top: 0;
}
.tiplArticleHeaderImage,
.tiplArticleHeaderLink {
	display: block;
	position: absolute;
	transform: translateY(-50%);
}
.tiplArticleHeaderLink {
	max-width: 16rem;
	left: 4rem;
	top: 50%;
	padding: 0 2rem 0 3rem;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	z-index: 20;
}
.tiplArticleHeaderLink .icn {
	position: absolute;
	top: 50%;
	margin-top: -4px;
}
.tiplArticleHeaderSubTitle {
	color: #e90052;
	font-size: 3.4rem;
}
.tiplArticleHeaderSubTitle,
.tiplArticleHeaderTitle {
	position: relative;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.tiplArticleHeaderTitle {
	color: #fff;
	font-size: 4.6rem;
}
@media (max-width: 63.9375em) {
	.tiplArticleHeaderImage {
		transform: none;
		-o-object-fit: cover;
		object-fit: cover;
		-o-object-position: top -10rem;
		object-position: top -10rem;
		font-family: "object-fit: cover; object-position: top -10rem";
	}
	.tiplArticleHeaderLink {
		top: 25%;
	}
}
@media (max-width: 56.25em) {
	.tiplArticleHeaderLink {
		top: 15%;
		left: 1rem;
	}
}
@media (max-width: 43.75em) {
	.tiplArticleHeaderLink {
		display: none;
	}
	.tiplArticleHeaderSubTitle {
		font-size: 2.4rem;
	}
	.tiplArticleHeaderTitle {
		font-size: 3.4rem;
	}
}
@media (max-width: 500px) {
	.tiplArticleHeaderImage {
		-o-object-position: center top;
		object-position: center top;
	}
	.tiplArticleHeader {
		max-width: 85%;
	}
}
.block-quote {
	width: 100%;
	margin-bottom: 6rem;
	padding: 10rem 0;
	clear: both;
	color: #660000;
}
.block-quote__quote-mark {
	height: 2.5rem;
}
.block-quote__quote-mark .icn {
	margin: 0 auto;
}
.block-quote__quote-content {
	max-width: 750px;
	color: #660000;
	text-align: center;
	font-size: 4rem;
	line-height: 1.4;
}
.block-quote__quote-content,
.block-quote__share-button {
	margin: 0 auto;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.block-quote__author {
	color: #660000;
	margin-top: 2.5rem;
	text-align: center;
	font-size: 1.2rem;
	font-family: PremierSans-Bold-Italic, Arial, Helvetica Neue, Helvetica,
		sans-serif;
	font-weight: 400;
}
.block-quote__author-extra {
	font-family: PremierSans-Light-Italic, Arial, Helvetica Neue, Helvetica,
		sans-serif;
	font-weight: 400;
}
@media (max-width: 63.9375em) {
	.block-quote {
		padding: 5rem 0 6rem;
	}
	.block-quote__quote-content {
		font-size: 3rem;
		padding: 0 2rem;
		margin-top: 8px;
	}
	.block-quote__author {
		margin-top: 1.5rem;
	}
}
@media (max-width: 43.75em) {
	.block-quote {
		margin-bottom: 4rem;
	}
	.block-quote__quote-content {
		font-size: 2.5rem;
	}
}
.tipl-page-header {
	max-width: 65%;
	position: relative;
	margin: 0 auto;
	padding: 3rem 0;
	text-align: center;
	z-index: 20;
}
.tipl-page-header__container {
	position: relative;
	margin-top: -2rem;
	margin-bottom: 6rem;
	overflow: hidden;
	border-bottom: 4px solid #e90052;
}
.tipl-page-header__container:before {
	content: "";
	width: 100%;
	height: 100%;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	background: linear-gradient(
		180deg,
		rgba(55, 0, 60, 0.8) 0,
		rgba(55, 0, 60, 0.6)
	);
	z-index: 10;
}
.tipl-page-header__container.football {
	border-bottom-color: #e90052;
}
.tipl-page-header__container.football .tipl-page-header__link {
	background: #e90052;
}
.tipl-page-header__container.football .tipl-page-header__link:hover {
	background: #b60040;
}
.tipl-page-header__container.football .tipl-page-header__sub-title {
	color: #e90052;
}
.tipl-page-header__container.fans {
	border-bottom-color: #00ff87;
}
.tipl-page-header__container.fans .tipl-page-header__link {
	background: #00ff87;
	color: #660000;
}
.tipl-page-header__container.fans .tipl-page-header__link .icn {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) -82px -40px no-repeat;
	width: 9px;
	height: 8px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.tipl-page-header__container.fans .tipl-page-header__link .icn {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.tipl-page-header__container.fans .tipl-page-header__link:hover {
	background: #00cc6c;
}
.tipl-page-header__container.fans .tipl-page-header__sub-title {
	color: #00ff87;
}
.tipl-page-header__container.communities {
	border-bottom-color: #05f0ff;
}
.tipl-page-header__container.communities .tipl-page-header__link {
	background: #05f0ff;
	color: #660000;
}
.tipl-page-header__container.communities .tipl-page-header__link .icn {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) -82px -40px no-repeat;
	width: 9px;
	height: 8px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.tipl-page-header__container.communities .tipl-page-header__link .icn {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.tipl-page-header__container.communities .tipl-page-header__link:hover {
	background: #00c4d1;
}
.tipl-page-header__container.communities .tipl-page-header__sub-title {
	color: #05f0ff;
}
.tipl-page-header__container.premier-league {
	border-bottom-color: #660000;
}
.tipl-page-header__container.premier-league .tipl-page-header__link {
	background: #fff;
	color: #660000;
}
.tipl-page-header__container.premier-league .tipl-page-header__link .icn {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) -82px -40px no-repeat;
	width: 9px;
	height: 8px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.tipl-page-header__container.premier-league .tipl-page-header__link .icn {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.tipl-page-header__container.premier-league .tipl-page-header__link:hover {
	background: #e6e6e6;
}
.tipl-page-header__container.premier-league .tipl-page-header__sub-title {
	color: #fff;
}
.tipl-page-header__image {
	width: 100%;
	height: 100%;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	-o-object-fit: cover;
	object-fit: cover;
	-o-object-position: center;
	object-position: center;
	font-family: "object-fit: cover; object-position: center";
}
.tipl-page-header__link {
	max-width: 16rem;
	display: block;
	position: absolute;
	left: 4rem;
	top: 50%;
	transform: translateY(-50%);
	padding: 0 2rem 0 3rem;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	z-index: 20;
}
.tipl-page-header__link .icn {
	position: absolute;
	top: 50%;
	margin-top: -4px;
}
.tipl-page-header__sub-title {
	color: #e90052;
	font-size: 3.4rem;
}
.tipl-page-header__sub-title,
.tipl-page-header__title {
	position: relative;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.tipl-page-header__title {
	color: #fff;
	font-size: 4.6rem;
}
@media (max-width: 63.9375em) {
	.tipl-page-header__link {
		top: 25%;
	}
}
@media (max-width: 56.25em) {
	.tipl-page-header__link {
		top: 3rem;
		left: 1rem;
	}
}
@media (max-width: 43.75em) {
	.tipl-page-header {
		max-width: 85%;
	}
	.tipl-page-header__container {
		margin-bottom: 4rem;
	}
	.tipl-page-header__link {
		display: none;
	}
	.tipl-page-header__sub-title {
		font-size: 2.4rem;
	}
	.tipl-page-header__title {
		font-size: 3.4rem;
	}
}
.articleSimpleTitle {
	margin: 0 -8rem 3rem;
	padding-top: 1rem;
	font-size: 5rem;
	text-align: center;
	font-family: PremierSans-Light, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.simpleArticle {
	color: #242424;
	padding-bottom: 4rem;
}
.simpleArticle__lead-image {
	margin-left: -4rem;
	margin-right: -4rem;
}
.simpleArticle__lead-image img {
	width: 100%;
}
.simpleArticle > .subHeader {
	line-height: 2;
	font-family: PremierSans-Regular, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.simpleArticle > h2 {
	margin-bottom: 0.5rem;
	color: #38003c;
	text-align: center;
}
.simpleArticle > h4 {
	font-family: PremierSans-Regular, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	margin-bottom: 4rem;
	text-align: center;
}
.simpleArticle > p {
	line-height: 2;
	font-family: PremierSans-Light, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
@media (max-width: 63.9375em) {
	.articleSimpleHeader h5 {
		margin-bottom: 0.5rem;
		font-size: 1.4rem;
		text-align: left;
	}
	.articleSimpleTitle {
		margin: 0 0 1rem;
		line-height: 1.6;
		font-size: 3.6rem;
		text-align: left;
	}
	.simpleArticle__lead-image {
		margin-left: 0;
		margin-right: 0;
	}
	.simpleArticle__lead-image img {
		margin-left: 0;
	}
}
@media (max-width: 700px) {
	.simpleArticle > p {
		font-size: 1.6rem;
	}
}
@media (max-width: 500px) {
	.articleSimpleTitle {
		font-size: 2.6rem;
	}
	.simpleArticle > .subHeader {
		font-size: 1.8rem;
	}
}
.base-menu {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-pack: justify;
	justify-content: space-between;
	position: relative;
	background-color: #fff;
	box-shadow: 0 -2px 12px 0 rgba(0, 0, 0, 0.1);
	z-index: 30;
}
.base-menu__container {
	width: 100%;
	display: block;
	position: fixed;
	bottom: 0;
	left: 0;
	z-index: 50;
	transform: translateZ(0);
}
.base-menu__share {
	font-size: 1.2rem;
}
.base-menu__copy-message {
	position: absolute;
	left: 50%;
	top: calc(100% + 1rem);
	transform: translateX(-50%);
	padding: 0.7rem 1rem;
	white-space: nowrap;
	font-size: 1.1rem;
	line-height: 1.2;
	background: #660000;
	color: #fff;
	opacity: 0;
	visibility: hidden;
	transition: 0.2s;
}
.base-menu__copy-message:before {
	content: "";
	border: 5px solid transparent;
	position: absolute;
	margin-top: -5px;
}
.base-menu.is-active {
	opacity: 1;
	visibility: visible;
}
.base-menu__scroll-length {
	position: absolute;
	top: 0;
	margin: 0 -1.5rem;
	min-width: 2.5rem;
	background-color: #660000;
	height: 5px;
}
.base-menu__current-article {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	width: 80%;
}
.base-menu__download {
	width: 100%;
	position: absolute;
	bottom: 100%;
	left: 0;
	padding: 2rem 1% 3rem;
	border-top: 4px solid #e90052;
	background: hsla(0, 0%, 100%, 0.95);
	box-shadow: 0 -2px 4px 0 rgba(0, 0, 0, 0.1);
	z-index: 5;
	transform: translateY(101%);
	transition: transform 0.4s ease;
}
.base-menu__download.is-open {
	transform: translateY(0);
}
.base-menu__download .download-promo {
	width: 50%;
	position: relative;
	float: left;
	margin-bottom: 0;
	padding: 1rem 1rem 0;
}
.base-menu__download .download-promo__content {
	width: 50%;
	padding: 1rem;
}
.base-menu__download .download-promo__title {
	font-size: 2rem;
	line-height: 1.4;
}
.base-menu__download .download-promo__description {
	margin-bottom: 1rem;
	font-size: 1.2rem;
}
.base-menu__download .download-promo__link {
	width: 100%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.base-menu__downloads-container {
	position: relative;
	max-width: 1300px;
	margin: 0 auto;
}
.base-menu__downloads-container:before {
	content: "";
	display: block;
}
.base-menu__downloads-container:after {
	content: "";
	display: table;
	clear: both;
}
.base-menu__download-close {
	position: absolute;
	top: 0;
	right: 2rem;
	padding: 0 1rem;
	line-height: 30px;
	font-size: 1rem;
	color: #fff;
	cursor: pointer;
	background-color: #e90052;
	transition: background-color 0.2s ease;
}
.base-menu__download-close .icn {
	display: inline-block;
	vertical-align: middle;
	margin-top: -2px;
	margin-left: 0.5rem;
}
.base-menu__download-close:focus {
	background-color: #b60040;
}
@media (min-width: 56.25em) {
	.base-menu__download-close:hover {
		background-color: #b60040;
	}
}
.base-menu__download-button {
	display: inline-block;
}
.base-menu__download-button .icn {
	display: inline-block;
	vertical-align: middle;
	margin-right: 0.5rem;
	margin-top: -2px;
	opacity: 0.4;
}
.base-menu__download-text {
	position: relative;
	font-family: PremierSans-Light, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.base-menu__social-container {
	z-index: 10;
}
.base-menu__social-container .social-share {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
}
.base-menu__social-container .social-share .socialShareBtn {
	margin-right: 1rem;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.base-menu__social-container .social-share .socialShareBtn .icn {
	display: inline-block;
	vertical-align: middle;
	margin-right: 0.5rem;
	opacity: 0.4;
}
.base-menu__social-container .social-share .socialOptions {
	display: -ms-flexbox;
	display: flex;
	position: relative;
}
.base-menu__social-container .social-share .socialOptions .option {
	width: 6.5rem;
	height: 4.5rem;
	position: relative;
	cursor: pointer;
	transition: background 0.2s ease;
}
.base-menu__social-container .social-share .socialOptions .option .icn {
	position: absolute;
	left: 50%;
	top: 50%;
	margin: -7px 0 0 -7px;
}
.base-menu__social-container .social-share .socialOptions .option.twitter {
	background: #00aced;
}
.base-menu__social-container .social-share .socialOptions .option.twitter .icn {
	margin-top: -6px;
}
.base-menu__social-container
	.social-share
	.socialOptions
	.option.twitter:focus {
	background: #0087ba;
}
@media (min-width: 56.25em) {
	.base-menu__social-container
		.social-share
		.socialOptions
		.option.twitter:hover {
		background: #0087ba;
	}
}
.base-menu__social-container .social-share .socialOptions .option.facebook {
	background: #3b5998;
}
.base-menu__social-container
	.social-share
	.socialOptions
	.option.facebook:focus {
	background: #2d4373;
}
@media (min-width: 56.25em) {
	.base-menu__social-container
		.social-share
		.socialOptions
		.option.facebook:hover {
		background: #2d4373;
	}
}
.base-menu__social-container .social-share .socialOptions .option.email {
	background: #660000;
}
.base-menu__social-container .social-share .socialOptions .option.email .icn {
	margin-top: -5px;
}
.base-menu__social-container .social-share .socialOptions .option.email:focus {
	background: #080009;
}
@media (min-width: 56.25em) {
	.base-menu__social-container
		.social-share
		.socialOptions
		.option.email:hover {
		background: #080009;
	}
}
.base-menu__download-button,
.base-menu__next-container {
	line-height: 6rem;
	padding: 0 3rem;
	position: relative;
	cursor: pointer;
}
.base-menu__download-button:before,
.base-menu__next-container:before {
	content: "";
	width: 100%;
	display: block;
	position: absolute;
	bottom: 0;
	right: 0;
	background: #e90052;
	height: 0;
	transition: height 0.2s ease;
}
@media (min-width: 56.25em) {
	.base-menu__download-button:hover:before,
	.base-menu__next-container:hover:before {
		height: 4px;
	}
}
.base-menu__download-button:focus:before,
.base-menu__next-container:focus:before {
	height: 100%;
}
.base-menu__next-container {
	text-align: right;
	position: relative;
	z-index: 10;
}
.base-menu__next {
	font-family: PremierSans-Light, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	color: #242424;
	display: inline-block;
	position: relative;
	width: auto;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	max-width: 230px;
	text-decoration: none;
	line-height: 1;
}
.base-menu__next .icn {
	display: inline-block;
	vertical-align: middle;
	margin-left: 0.5rem;
	margin-top: -2px;
}
.base-menu__copy-message {
	transform: translate(40%, -65%);
	top: -20;
	right: 0;
}
.base-menu__copy-message:before {
	top: auto;
	right: 50%;
	bottom: 0;
	margin-bottom: -10px;
	border-top-color: #0b56a4;
	border-left-color: transparent;
}
@media (max-width: 56.25em) {
	.base-menu__downloads-container {
		display: -ms-flexbox;
		display: flex;
		-ms-flex-direction: column;
		flex-direction: column;
	}
	.base-menu__download-text .text {
		display: none;
	}
	.base-menu__container .download-promo {
		width: 100%;
	}
	.base-menu__container .download-promo__image {
		display: none;
	}
	.base-menu__container .download-promo__content {
		width: 100%;
	}
	.base-menu__container .download-promo__description {
		display: none;
	}
	.base-menu .social-share .socialShareBtn {
		position: relative;
		line-height: 6rem;
		cursor: pointer;
	}
	.base-menu .social-share .socialOptions {
		-ms-flex-direction: column-reverse;
		flex-direction: column-reverse;
		position: absolute;
		bottom: 100%;
		left: 0;
		overflow: hidden;
		max-height: 0;
		transition: max-height 0.25s ease;
	}
	.base-menu .social-share.open .socialOptions {
		max-height: 140px;
	}
}
@media (max-width: 43.75em) {
	.base-menu__download {
		padding: 3rem 1% 1rem;
	}
	.base-menu__download .download-promo__title {
		font-size: 1.6rem;
	}
	.base-menu__next .heavy {
		display: none;
	}
}
.webViewBody .base-menu {
	display: none;
}
.home-page-hero {
	position: relative;
	margin-top: -2rem;
	margin-bottom: 2rem;
	background: #660000;
	overflow: hidden;
}
.home-page-hero:before {
	content: "";
	display: block;
}
.home-page-hero:after {
	content: "";
	display: table;
	clear: both;
}
.home-page-hero__branding {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 50%;
	fill: rgba(78, 0, 86, 0.6);
	transition: fill 0.3s ease;
}
.home-page-hero__title {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	font-size: 4.8rem;
	font-size: 4.2vw;
	white-space: nowrap;
	color: #fff;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	transition: opacity 0.6s ease;
}
.home-page-hero__title .text {
	display: inline-block;
	white-space: nowrap;
	opacity: 0;
}
.home-page-hero__title .text--first {
	margin-right: 1rem;
	transform: translateY(40px);
}
.home-page-hero__title .text--second {
	transform: translateX(40px);
}
.home-page-hero__title.animate-in .text--first {
	animation: 1s cubic-bezier(0.86, 0, 0.07, 1) 0s 1 a forwards;
}
.home-page-hero__title.animate-in .text--second {
	animation: 1s cubic-bezier(0.86, 0, 0.07, 1) 0.4s 1 b forwards;
}
.home-page-hero__promos {
	display: -ms-flexbox;
	display: flex;
	position: relative;
	padding: 6rem 8.5rem 6rem 5rem;
}
.home-page-hero__promos .quote-promo-list {
	margin-bottom: 0;
}
.home-page-hero__promos .quote-promo-list > [class*="col-"] {
	pointer-events: none;
	opacity: 0;
	transform: translateY(-100%);
	transition: opacity 0.5s ease,
		transform 0.7s cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.home-page-hero__promos .quote-promo-list > [class*="col-"]:first-of-type {
	transition-delay: 0s;
}
.home-page-hero__promos .quote-promo-list > [class*="col-"]:nth-of-type(2) {
	transition-delay: 0.2s;
}
.home-page-hero__promos .quote-promo-list > [class*="col-"]:nth-of-type(3) {
	transition-delay: 0.4s;
}
.home-page-hero__promos .quote-promo-list > [class*="col-"]:nth-of-type(4) {
	transition-delay: 0.6s;
}
.home-page-hero__promos.animate-in .quote-promo-list > [class*="col-"] {
	opacity: 1;
	pointer-events: auto;
	transform: translateY(0);
}
.home-page-hero__promos .quote-promo--premier-league {
	border-bottom-color: #fff;
}
.home-page-hero .hero-brand-bar {
	transition: transform 1.2s cubic-bezier(0.86, 0, 0.07, 1),
		background 0.3s ease;
	transition-delay: 3s, 0s;
}
@media (min-width: 63.9375em) {
	.home-page-hero__branding.hover--communities {
		fill: #05f0ff;
	}
	.home-page-hero__branding.hover--premier-league {
		fill: #fff;
	}
	.home-page-hero__branding.hover--fans {
		fill: #00ff87;
	}
	.home-page-hero__branding.hover--football {
		fill: #e90052;
	}
	.home-page-hero .hero-brand-bar.hover--communities {
		background: #05f0ff;
	}
	.home-page-hero .hero-brand-bar.hover--premier-league {
		background: #fff;
	}
	.home-page-hero .hero-brand-bar.hover--fans {
		background: #00ff87;
	}
	.home-page-hero .hero-brand-bar.hover--football {
		background: #e90052;
	}
}
@media (max-width: 63.9375em) {
	.home-page-hero__title {
		font-size: 5rem;
	}
	.home-page-hero__branding {
		width: 200%;
		left: 0;
	}
	.home-page-hero__promos {
		padding: 3rem 6.5rem 1rem 4rem;
	}
}
@media (max-width: 43.75em) {
	.home-page-hero__title {
		font-size: 3.5rem;
	}
	.home-page-hero__promos {
		padding: 6rem 4.5rem 6rem 3rem;
	}
}
@media (max-width: 500px) {
	.home-page-hero__title {
		font-size: 2.5rem;
		white-space: normal;
	}
	.home-page-hero__promos {
		padding-left: 1rem;
	}
}
.galleryArticle--related {
	margin-top: -2rem;
	padding-top: 8rem;
	background-image: none;
}
.galleryArticle--related .articleShare {
	top: 4rem;
}
.galleryArticle--related .galleryItem figure {
	display: -ms-flexbox;
	display: flex;
}
.galleryArticle--related .galleryItem figcaption {
	color: hsla(0, 0%, 100%, 0.7);
}
.galleryArticle--related .galleryItem figcaption:before {
	background: hsla(0, 0%, 100%, 0.7);
	opacity: 1;
}
.galleryArticle--related .galleryItem .captionTitle {
	font-family: PremierSans-Light, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.galleryArticle--related .related-content {
	display: block;
	color: #fff;
	text-decoration: none;
}
@supports (display: flex) {
	.galleryArticle--related .related-content {
		position: absolute;
		bottom: 0;
	}
}
.galleryArticle--related .related-content:focus .related-content__title,
.galleryArticle--related .related-content:hover .related-content__title {
	color: #fff;
}
.galleryArticle--related .related-content:focus .related-content__link .icn,
.galleryArticle--related .related-content:hover .related-content__link .icn {
	margin-left: 1rem;
}
.galleryArticle--related .related-content__title {
	font-family: PremierSans-Light, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	color: hsla(0, 0%, 100%, 0.7);
	transition: color 0.2s ease;
}
.galleryArticle--related .related-content__link {
	display: inline-block;
	text-transform: uppercase;
	font-size: 1.2rem;
}
.galleryArticle--related .related-content__link .icn {
	display: inline-block;
	vertical-align: middle;
	margin-top: -2px;
	margin-left: 0.5rem;
	transition: margin-left 0.2s ease;
}
@media (max-width: 63.9375em) {
	.galleryArticle--related .galleryItem figcaption {
		padding: 2rem;
		padding-right: 0;
	}
	.galleryArticle--related .related-content {
		position: relative;
		margin-top: 2rem;
	}
}
@media (max-width: 43.75em) {
	.galleryArticle--related {
		padding-top: 2rem;
	}
	.galleryArticle--related .galleryItem figure {
		display: block;
	}
	.galleryArticle--related .galleryItem figcaption {
		padding: 1rem 0;
	}
}
.player-stat {
	position: relative;
	margin: 1rem 0 6rem;
	padding: 4rem 8rem 2rem 3rem;
	background-position: top;
	background-repeat: no-repeat;
	background-size: cover;
	color: #fff;
	width: 100%;
}
@supports (width: 100vw) {
	.player-stat {
		width: 100vw;
		position: relative;
		left: 50%;
		right: 50%;
		margin-left: -50vw;
		margin-right: -50vw;
	}
}
@media (max-width: 56.25em) {
	.player-stat {
		width: auto;
		margin-left: -2rem;
		margin-right: -2rem;
		left: auto;
		right: auto;
	}
}
@media (max-width: 43.75em) {
	.player-stat {
		margin-left: -1rem;
		margin-right: -1rem;
	}
}
.player-stat .hero-brand-bar {
	transform: none;
	background: #e90052;
}
.player-stat .hero-brand-bar--right {
	width: 5.3rem;
}
.player-stat .hero-brand-bar--right .icn {
	margin-left: -20px;
}
.player-stat__player-img {
	width: 95%;
	height: 100%;
	position: absolute;
	bottom: -2rem;
	left: 0;
	z-index: 5;
	-o-object-fit: contain;
	object-fit: contain;
	-o-object-position: right bottom;
	object-position: right bottom;
	font-family: "object-fit: contain; object-position: right bottom";
}
.player-stat__player-img--mobile {
	display: none;
}
.player-stat__img-container,
.player-stat__stats {
	position: relative;
	z-index: 5;
}
.player-stat__stats {
	padding-right: 3rem;
}
.player-stat__stats .hero-brand-bar {
	display: none;
}
.player-stat__list {
	display: inline-block;
	margin-top: 2rem;
}
.player-stat__list > li {
	position: relative;
	margin-right: 3rem;
	padding-top: 1rem;
	float: left;
	border-top: 4px solid #e90052;
}
.player-stat__position {
	font-size: 1.8rem;
}
.player-stat__name,
.player-stat__position {
	display: block;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.player-stat__name {
	margin-bottom: 1.2rem;
	color: #e90052;
	font-size: 5rem;
	line-height: 1;
}
.player-stat__title {
	display: block;
}
.player-stat__description {
	color: #fff;
	display: block;
	margin: 1rem 0 0;
}
.player-stat__number {
	display: block;
	font-size: 8rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.player-stat .wrapper {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: stretch;
	align-items: stretch;
}
.player-stat:after {
	background: rgba(55, 0, 60, 0.85);
	bottom: 0;
	content: "";
	display: block;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
}
@media (min-width: 43.75em) {
	.player-stat:nth-of-type(odd) .wrapper {
		-ms-flex-direction: row-reverse;
		flex-direction: row-reverse;
	}
	.player-stat:nth-of-type(odd) .player-stat__stats {
		float: right;
		-ms-flex-order: 2;
		order: 2;
		text-align: right;
	}
	.player-stat:nth-of-type(odd) .player-stat__img-container {
		-ms-flex-order: 1;
		order: 1;
		float: right;
	}
	.player-stat:nth-of-type(odd) .player-stat__list > li {
		margin-left: 3rem;
		margin-right: 0;
	}
	.player-stat:nth-of-type(odd) .player-stat__player-img {
		-o-object-position: left bottom;
		object-position: left bottom;
	}
}
@media (max-width: 63.9375em) {
	.player-stat {
		padding-left: 2rem;
		padding-right: 3rem;
	}
	.player-stat__number {
		font-size: 5rem;
	}
}
@media (max-width: 43.75em) {
	.player-stat {
		padding: 2rem;
		margin-bottom: 4rem;
	}
	.player-stat__player-img--mobile {
		bottom: 0;
		display: block;
		height: auto;
		left: auto;
		max-width: 35%;
		transform: translateX(-108%);
	}
	@supports ((-o-object-fit: cover) or (object-fit: cover)) {
		.player-stat__player-img--mobile {
			height: 90%;
			-o-object-fit: contain;
			object-fit: contain;
		}
	}
	.player-stat .hero-brand-bar,
	.player-stat__player-img--desktop {
		display: none;
	}
	.player-stat__stats {
		padding-right: 0;
	}
	.player-stat__stats .hero-brand-bar {
		display: block;
	}
	.player-stat__stats .hero-brand-bar--right {
		width: 3.5rem;
	}
	.player-stat__stats .hero-brand-bar--right .icn {
		margin-left: -14px;
	}
	.player-stat__name-container {
		background: rgba(0, 0, 0, 0.4);
		margin: -2rem -2rem 2rem;
		padding: 2rem 6rem 2rem 50%;
		position: relative;
	}
	.player-stat__name {
		color: #fff;
		font-size: 2.8rem;
		max-width: 14rem;
	}
	.player-stat__description,
	.player-stat__title {
		font-size: 1.2rem;
	}
	.player-stat__number {
		font-size: 4rem;
	}
	.player-stat__list {
		width: 100%;
	}
	.player-stat__list > li {
		padding-top: 1rem;
		min-width: 0;
		margin-right: 1rem;
		width: calc(33.333% - 1rem);
	}
	.player-stat__list > li:last-child {
		margin-right: 0;
	}
	.player-stat__position {
		color: #e90052;
		font-size: 1.4rem;
	}
	.player-stat__stats {
		padding: 0;
	}
	.player-stat__img-container {
		display: none;
	}
}
.widget-title {
	margin-bottom: 4rem;
	text-align: center;
}
.widget-title__title {
	font-size: 3rem;
}
@media (max-width: 63.9375em) {
	.widget-title__title {
		font-size: 2.5rem;
	}
}
.article-list {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	position: relative;
	padding-top: 6rem;
}
.article-list,
.article-list > .col-3,
.article-list > .col-4 {
	margin-bottom: 2rem;
}
.article-list__header {
	width: 100%;
	display: block;
	position: absolute;
	top: 0;
	text-align: center;
}
.article-list__title {
	display: inline-block;
	padding: 2rem 20rem 14rem;
	background: #e90052;
	color: #fff;
	font-size: 2rem;
}
.article-list .thumbnail .image:before {
	width: 100%;
	height: 3px;
	bottom: 0;
	left: 0;
	background-image: none;
	background-color: #e90052;
}
.article-list .thumbnail .title {
	margin-bottom: 1rem;
	font-size: 1.8rem;
}
.article-list .thumbnail .subtitle,
.article-list .thumbnail .title {
	font-family: PremierSans-Light, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.article-list .thumbnail .subtitle {
	line-height: 1.6;
	color: #83837b;
	font-size: 1.3rem;
}
@media (min-width: 63.9375em) {
	.article-list .thumbnail figcaption {
		padding: 1rem 0 2rem;
	}
	.article-list .thumbnail .title {
		font-size: 1.8rem;
	}
}
.article-list.communities .article-list__title {
	background: #05f0ff;
	color: #660000;
}
.article-list.communities .thumbnail.videoThumb .image {
	border-bottom-color: #05f0ff;
}
.article-list.communities .thumbnail .image:before {
	background: #05f0ff;
}
.article-list.premier-league .article-list__title {
	background: #660000;
}
.article-list.premier-league .thumbnail.videoThumb .image {
	border-bottom-color: #660000;
}
.article-list.premier-league .thumbnail .image:before {
	background: #660000;
}
.article-list.fans .article-list__title {
	background: #00ff87;
	color: #660000;
}
.article-list.fans .thumbnail.videoThumb .image {
	border-bottom-color: #00ff87;
}
.article-list.fans .thumbnail .image:before {
	background: #00ff87;
}
@media (max-width: 43.75em) {
	.article-list {
		margin-bottom: 2rem;
	}
	.article-list > .col-3,
	.article-list > .col-4 {
		margin-bottom: 1rem;
	}
	.article-list__header {
		left: -1rem;
		text-align: left;
	}
	.article-list__title {
		min-width: 43%;
		padding: 1rem 1.5rem;
		border-radius: 0 4px 4px 0;
		font-size: 1.6rem;
		text-align: right;
	}
	.article-list .thumbnail figure {
		display: -ms-flexbox;
		display: flex;
	}
	.article-list .thumbnail figcaption {
		display: -ms-flexbox;
		display: flex;
		-ms-flex-direction: column;
		flex-direction: column;
		-ms-flex-pack: center;
		justify-content: center;
		padding: 0 2rem;
	}
	.article-list .thumbnail .title {
		line-height: 1.4;
	}
	.article-list .thumbnail .subtitle {
		display: none;
	}
}
.video-list {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	position: relative;
	padding-top: 6rem;
}
.video-list,
.video-list > .col-3,
.video-list > .col-4 {
	margin-bottom: 2rem;
}
.video-list__header {
	width: 100%;
	display: block;
	position: absolute;
	top: 0;
	text-align: center;
}
.video-list__title {
	display: inline-block;
	padding: 2rem 20rem 14rem;
	background: #e90052;
	color: #fff;
	font-size: 2rem;
}
.video-list .thumbnail .image:before {
	width: 100%;
	height: 3px;
	bottom: 0;
	left: 0;
	background-image: none;
	background-color: #e90052;
}
.video-list .thumbnail .title {
	margin-bottom: 1rem;
	font-size: 1.8rem;
}
.video-list .thumbnail .subtitle,
.video-list .thumbnail .title {
	font-family: PremierSans-Light, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.video-list .thumbnail .subtitle {
	line-height: 1.6;
	color: #83837b;
	font-size: 1.3rem;
}
@media (min-width: 63.9375em) {
	.video-list .thumbnail figcaption {
		padding: 1rem 0 2rem;
	}
	.video-list .thumbnail .title {
		font-size: 1.8rem;
	}
}
.video-list.communities .video-list__title {
	background: #05f0ff;
	color: #660000;
}
.video-list.communities .thumbnail.videoThumb .image {
	border-bottom-color: #05f0ff;
}
.video-list.communities .thumbnail .image:before {
	background: #05f0ff;
}
.video-list.premier-league .video-list__title {
	background: #660000;
}
.video-list.premier-league .thumbnail.videoThumb .image {
	border-bottom-color: #660000;
}
.video-list.premier-league .thumbnail .image:before {
	background: #660000;
}
.video-list.fans .video-list__title {
	background: #00ff87;
	color: #660000;
}
.video-list.fans .thumbnail.videoThumb .image {
	border-bottom-color: #00ff87;
}
.video-list.fans .thumbnail .image:before {
	background: #00ff87;
}
@media (max-width: 43.75em) {
	.video-list {
		margin-bottom: 2rem;
	}
	.video-list > .col-3,
	.video-list > .col-4 {
		margin-bottom: 1rem;
	}
	.video-list__header {
		left: -1rem;
		text-align: left;
	}
	.video-list__title {
		min-width: 43%;
		padding: 1rem 1.5rem;
		border-radius: 0 4px 4px 0;
		font-size: 1.6rem;
		text-align: right;
	}
	.video-list .thumbnail figure {
		display: -ms-flexbox;
		display: flex;
	}
	.video-list .thumbnail figcaption {
		display: -ms-flexbox;
		display: flex;
		-ms-flex-direction: column;
		flex-direction: column;
		-ms-flex-pack: center;
		justify-content: center;
		padding: 0 2rem;
	}
	.video-list .thumbnail .title {
		line-height: 1.4;
	}
	.video-list .thumbnail .subtitle {
		display: none;
	}
}
.tipl-stats-promo {
	position: relative;
	min-height: 500px;
	max-height: 700px;
	margin-bottom: 6rem;
	text-align: center;
	overflow: hidden;
	width: 100%;
}
@supports (width: 100vw) {
	.tipl-stats-promo {
		width: 100vw;
		position: relative;
		left: 50%;
		right: 50%;
		margin-left: -50vw;
		margin-right: -50vw;
	}
}
@media (max-width: 56.25em) {
	.tipl-stats-promo {
		width: auto;
		margin-left: -2rem;
		margin-right: -2rem;
		left: auto;
		right: auto;
	}
}
@media (max-width: 43.75em) {
	.tipl-stats-promo {
		margin-left: -1rem;
		margin-right: -1rem;
	}
}
.tipl-stats-promo__stat-group {
	border-top-width: 4px;
	border-top-style: solid;
	padding-top: 1rem;
	display: inline-block;
	margin-right: 6rem;
}
.tipl-stats-promo__image {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background-color: #000;
}
.tipl-stats-promo__image:before {
	content: "";
	display: block;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background: rgba(0, 0, 0, 0.5);
	background: linear-gradient(0deg, #660000 0, #660000 40%, transparent);
}
.tipl-stats-promo__image img {
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	-o-object-position: top;
	object-position: top;
	font-family: "object-fit: cover; object-position: top";
	background-color: #000;
}
.tipl-stats-promo__content {
	position: relative;
	bottom: 0;
	left: 0;
	right: 0;
}
.tipl-stats-promo__title {
	position: relative;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	color: #fff;
	font-size: 50px;
	margin-top: 15%;
	letter-spacing: -2px;
}
.tipl-stats-promo__subtitle {
	color: #fff;
	font-size: 20px;
	font-family: PremierSans-Light, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.tipl-stats-promo__text-highlight {
	font-family: PremierSans-Regular, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	color: #05f0ff;
}
.tipl-stats-promo__stats-container {
	-ms-overflow-style: none;
	margin: 4rem 0;
	white-space: nowrap;
	overflow-x: auto;
	overflow-y: visible;
	margin-right: -30px;
}
.tipl-stats-promo__footer-link {
	margin-bottom: 2rem;
}
.tipl-stats-promo--extended {
	height: auto;
	max-height: none;
}
.tipl-stats-promo--extended .tipl-stats-promo__stats-container {
	white-space: normal;
	margin-top: 20px;
	margin-bottom: 50px;
}
.tipl-stats-promo--extended .tipl-stats-promo__image {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
}
.tipl-stats-promo--extended .tipl-stats-promo__image img {
	max-height: 600px;
}
.tipl-stats-promo--extended .tipl-stats-promo__image:before {
	background: rgba(55, 0, 60, 0.85);
}
.tipl-stats-promo--extended .tipl-stats-promo__text-highlight {
	font-size: 2.8rem;
}
.tipl-stats-promo--extended .tipl-stats-promo__content {
	padding-top: 4rem;
	position: relative;
	left: auto;
	top: auto;
	bottom: auto;
}
.tipl-stats-promo--extended .tipl-stats-promo__subtitle {
	display: inline-table;
	white-space: normal;
}
.tipl-stats-promo--extended .tipl-promo-stat__title-text {
	font-size: 1.8rem;
}
.tipl-stats-promo--extended .tipl-promo-stat__stat {
	font-size: 7rem;
	line-height: 1;
}
.tipl-stats-promo--extended .tipl-promo-stat__subtitle {
	font-size: 1.6rem;
}
.tipl-stats-promo--football .tipl-promo-stat .tipl-promo-stat__stripe,
.tipl-stats-promo--football .tipl-promo-stat__stripe {
	background-color: #e90052;
}
.tipl-stats-promo--football .tipl-stats-promo__text-highlight {
	color: #e90052;
}
.tipl-stats-promo--football .tipl-stats-promo__stat-group {
	border-top-color: #e90052;
}
.tipl-stats-promo--fans .tipl-promo-stat .tipl-promo-stat__stripe {
	background-color: #00ff87;
}
.tipl-stats-promo--fans .tipl-stats-promo__text-highlight {
	color: #00ff87;
}
.tipl-stats-promo--fans .tipl-stats-promo__stat-group {
	border-top-color: #00ff87;
}
.tipl-stats-promo--communities .tipl-promo-stat .tipl-promo-stat__stripe {
	background-color: #05f0ff;
}
.tipl-stats-promo--communities .tipl-stats-promo__text-highlight {
	color: #05f0ff;
}
.tipl-stats-promo--communities .tipl-stats-promo__stat-group {
	border-top-color: #05f0ff;
}
.tipl-stats-promo--premier-league .tipl-promo-stat .tipl-promo-stat__stripe {
	background-color: #fff;
}
.tipl-stats-promo--premier-league .tipl-stats-promo__text-highlight {
	color: #fff;
}
.tipl-stats-promo--premier-league .tipl-stats-promo__stat-group {
	border-top-color: #fff;
}
.tipl-promo-stat {
	display: inline-block;
	vertical-align: top;
	width: 210px;
	margin-right: 60px;
	text-align: left;
}
.tipl-promo-stat__stripe {
	height: 4px;
	margin-bottom: 1rem;
}
.tipl-promo-stat__title {
	line-height: 3rem;
	text-align: left;
}
.tipl-promo-stat__title--hidden {
	visibility: hidden;
}
.tipl-promo-stat__title-text {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	color: #fff;
	text-transform: uppercase;
	font-family: PremierSans-Regular, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 20px;
	white-space: nowrap;
}
.tipl-promo-stat__stat {
	color: #fff;
	font-size: 60px;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	text-align: left;
	clear: both;
	line-height: 60px;
}
.tipl-promo-stat__subtitle {
	color: #fff;
	opacity: 0.7;
	font-family: PremierSans-Light, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	text-align: left;
	font-size: 15px;
	white-space: normal;
}
.tipl-promo-stat--grouped .tipl-promo-stat__stripe {
	display: none;
}
.tipl-promo-stat--grouped:last-child {
	margin-right: 0;
}
.tipl-promo-stat--football .tipl-promo-stat__stripe {
	background-color: #e90052;
}
.tipl-promo-stat--fans .tipl-promo-stat__stripe {
	background-color: #00ff87;
}
.tipl-promo-stat--communities .tipl-promo-stat__stripe {
	background-color: #05f0ff;
}
.tipl-promo-stat--premier-league .tipl-promo-stat__stripe {
	background-color: #fff;
}
@media (max-width: 1100px) {
	.tipl-stats-promo__image:before {
		background: rgba(55, 0, 60, 0.8);
	}
	.tipl-stats-promo--extended .tipl-stats-promo__stats-container {
		white-space: nowrap;
	}
	.tipl-stats-promo__stats-container {
		padding-left: 10%;
	}
}
@media (max-width: 460px) {
	.tipl-stats-promo {
		height: auto;
		min-height: 0;
		margin-bottom: 4rem;
	}
	.tipl-stats-promo__stats-container {
		padding-left: 0;
	}
	.tipl-stats-promo--extended {
		height: auto;
	}
	.tipl-stats-promo--extended .tipl-stats-promo__text-highlight {
		font-size: 1.8rem;
		margin-bottom: 1.5rem;
	}
	.tipl-stats-promo--extended .tipl-stats-promo__stat-group {
		border-top: 0;
		padding-top: 0;
	}
	.tipl-stats-promo--extended .tipl-promo-stat__subtitle {
		white-space: normal;
	}
	.tipl-stats-promo__title {
		font-size: 3rem;
		letter-spacing: -1px;
		padding-bottom: 1rem;
	}
	.tipl-stats-promo__subtitle {
		font-size: 1.4rem;
		white-space: normal;
	}
	.tipl-promo-stat {
		width: 170px;
	}
	.tipl-promo-stat--grouped .tipl-promo-stat__stripe {
		display: block;
	}
	.tipl-promo-stat:first-child {
		margin-left: calc(50vw - 85px);
	}
	.tipl-promo-stat__title--hidden {
		display: none;
	}
	.tipl-promo-stat__title-text {
		font-size: 16px;
	}
	.tipl-promo-stat__stat {
		font-size: 45px;
		line-height: 45px;
	}
	.tipl-promo-stat__subtitle {
		font-size: 1.4rem;
		white-space: normal;
	}
}
.article-promo {
	margin-bottom: 6rem;
}
.article-promo:before {
	content: "";
	display: block;
}
.article-promo:after {
	content: "";
	display: table;
	clear: both;
}
.article-promo__link {
	display: inline-block;
	width: 100%;
	height: 100%;
}
.article-promo__link:focus .article-promo__btn:after {
	right: 2rem;
}
@media (min-width: 56.25em) {
	.article-promo__link:hover .article-promo__btn:after {
		right: 2rem;
	}
}
.article-promo__tag {
	background: #e90052;
	color: #fff;
	border-radius: 3px;
	display: inline-block;
	font-size: 1rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	padding: 1rem 1.5rem;
}
.article-promo__heading {
	display: block;
	margin: 1.5rem 0;
	clear: both;
	font-size: 2.6rem;
	color: #242424;
}
.article-promo__heading,
.article-promo__summary {
	font-family: PremierSans-Light, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.article-promo__summary {
	line-height: 1.8;
	color: #6a6a6a;
	font-size: 1.4rem;
}
.article-promo__img {
	float: right;
}
.article-promo__img img {
	width: 100%;
}
.article-promo__img--mob {
	display: none;
	visibility: hidden;
}
.article-promo__text {
	float: left;
	padding-right: 4rem;
}
.article-promo__btn {
	border-top: 1px solid #d5ccd6;
	color: #660000;
	display: inline-block;
	font-size: 1.2rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	margin-top: 4rem;
	padding: 1rem 5rem 1rem 0;
	position: relative;
	text-decoration: none;
	text-transform: uppercase;
}
.article-promo__btn:after {
	display: inline-block;
	content: "";
	background: url(../i/sprites/global-sprite.png) -672px -645px no-repeat;
	width: 9px;
	height: 6px;
	position: absolute;
	right: 3rem;
	top: 50%;
	transform: translateY(-50%);
	transition: right 0.3s ease-in-out;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.article-promo__btn:after {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.article-promo--communities .article-promo__tag {
	background: #00f0fd;
	color: #242424;
}
.article-promo--fans .article-promo__tag {
	background: #00ff8e;
	color: #242424;
}
.article-promo--football .article-promo__tag {
	background: #ff085d;
}
.article-promo--premier-league .article-promo__tag {
	background: #660000;
}
.article-promo--history {
	margin-bottom: 4rem;
	padding-top: 3rem;
}
.article-promo--history:not(:last-child) {
	border-bottom: 4px solid #e8e8e8;
	padding-bottom: 4rem;
}
@media (min-width: 43.75em) {
	.article-promo--history:not(:last-child) {
		padding-bottom: 5rem;
	}
}
.article-promo--history .article-promo__link {
	-ms-flex-align: center;
	align-items: center;
	display: -ms-flexbox;
	display: flex;
	text-decoration: none;
}
.article-promo--history .article-promo__link:focus .article-promo__btn:after {
	right: 1rem;
	left: auto;
	top: 50%;
}
@media (min-width: 56.25em) {
	.article-promo--history .article-promo__link:hover .article-promo__btn:after {
		right: 1rem;
		left: auto;
		top: 50%;
	}
}
.article-promo--history .article-promo__heading {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 1.6rem;
	margin-bottom: 2rem;
}
.article-promo--history.left .article-promo__img {
	float: none;
	-ms-flex-order: 2;
	order: 2;
}
.article-promo--history.left .article-promo__text {
	-ms-flex-order: 1;
	order: 1;
}
.article-promo--history.right .article-promo__img {
	float: none;
	-ms-flex-order: 1;
	order: 1;
}
.article-promo--history.right .article-promo__text {
	-ms-flex-order: 2;
	order: 2;
}
@media (max-width: 43.75em) {
	.article-promo--history .article-promo__img {
		float: none !important;
	}
}
.article-promo--history .article-promo__summary {
	color: #828282;
}
.article-promo--history .article-promo__btn {
	border: none;
	display: block;
	max-width: 18rem;
	text-transform: none;
}
.article-promo--history .article-promo__btn:after {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
	right: 1rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.article-promo--history .article-promo__btn:after {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
@media (max-width: 43.75em) {
	.article-promo--history .article-promo__btn {
		margin: 2rem auto 0;
	}
}
.article-promo.left,
.article-promo.right {
	float: none;
}
.article-promo.right .article-promo__img {
	float: left;
}
.article-promo.right .article-promo__text {
	float: right;
	padding-left: 4rem;
	padding-right: 0;
}
@media (max-width: 63.9375em) {
	.article-promo__text {
		padding-right: 2rem;
	}
	.article-promo:nth-of-type(2n) .article-promo__text {
		padding-left: 2rem;
		padding-right: 0;
	}
}
@media (max-width: 43.75em) {
	.article-promo {
		margin-bottom: 2rem;
		padding: 0 0 4rem;
		border-bottom: 1px solid #eaecec;
	}
	.article-promo__heading {
		font-size: 2rem;
		margin: 1rem 0;
	}
	.article-promo__summary {
		font-size: 1.4rem;
	}
	.article-promo__text {
		padding-right: 1rem;
	}
	.article-promo__img {
		display: none;
		visibility: hidden;
	}
	.article-promo__img--mob {
		display: block;
		margin: 1.2rem 0;
		visibility: visible;
	}
	.article-promo__btn {
		margin-top: 2rem;
	}
	.article-promo.right .article-promo__text {
		padding-left: 1rem;
		padding-right: 1rem;
	}
}
.financialStandingsTableContainer {
	padding: 20px 0;
}
.financialStandingsTableContainer .sectionHeader {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	color: #e90052;
	font-size: 1.4rem;
	text-align: center;
	margin-bottom: 2rem;
}
.financialStandingsTableContainer .sectionHeader span {
	font-family: PremierSans-Light, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	display: inline-block;
	padding-left: 5px;
	color: #76766f;
}
.financialStandingsTableContainer .tableHeader {
	max-width: 60%;
	margin: 0 auto 3rem;
	color: #000;
	font-size: 4rem;
	line-height: 1.3;
	text-align: center;
}
.financialStandingsTable,
.financialStandingsTableContainer .tableHeader {
	font-family: PremierSans-Light, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.financialStandingsTable {
	font-size: 1.3rem;
	table-layout: fixed;
	white-space: normal !important;
}
.financialStandingsTable table {
	width: 100%;
	text-align: center;
	font-size: 1.4rem;
	border-collapse: inherit;
}
.financialStandingsTable a {
	color: #242424;
	text-decoration: none;
	vertical-align: middle;
}
.financialStandingsTable a:focus,
.financialStandingsTable a:hover {
	text-decoration: underline;
}
.financialStandingsTable .dark {
	background: #4e0056;
	color: #fff;
	border-top: none;
}
.financialStandingsTable .revealMore {
	background: #ccc;
	transition: all 0.2s;
	cursor: pointer;
	width: 5rem;
	pointer-events: none;
}
.financialStandingsTable .revealMore .icn {
	content: "";
	background: url(../i/sprites/chevrons-sprite.png) -68px -34px no-repeat;
	width: 16px;
	height: 9px;
	margin: 0 auto;
	transition: transform 0.2s cubic-bezier(0.77, 0, 0.175, 1);
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.financialStandingsTable .revealMore .icn {
		background-image: url(../i/sprites/chevrons-sprite@x2.png);
		background-size: 93px 83px;
	}
}
.financialStandingsTable .revealMore.on {
	background: #4e0056;
	pointer-events: auto;
}
.financialStandingsTable .revealMore:focus,
.financialStandingsTable .revealMore:hover {
	border-bottom-color: #e8e8e8;
	background: #e90052;
}
.financialStandingsTable td {
	border-bottom: 1px solid #e8e8e8;
}
.financialStandingsTable td.equalShare {
	position: relative;
	overflow: hidden;
	padding-left: 15px;
}
.financialStandingsTable td.equalShare:before {
	content: "";
	width: 20px;
	height: 70px;
	background: #fff;
	position: absolute;
	left: -17px;
	top: -12px;
	transform: rotate(6deg);
}
.financialStandingsTable td.team .badge-25.t6 {
	background-position: -300px -550px;
}
.financialStandingsTable td.pos {
	text-align: center;
	z-index: 1;
}
.financialStandingsTable td.pos .tooltipContainer {
	line-height: 2rem;
	bottom: 1.5rem;
	left: -1.5rem;
}
.financialStandingsTable td.pos .value {
	width: 2rem;
	display: inline-block;
}
.financialStandingsTable td.team {
	position: relative;
	text-align: left;
	width: 25%;
}
.financialStandingsTable td.team .badge-25 {
	display: inline-block;
	vertical-align: middle;
	margin-right: 0.5rem;
	position: relative;
}
.financialStandingsTable td.team:after {
	content: none;
}
.financialStandingsTable td,
.financialStandingsTable th {
	padding: 1.2rem;
}
.financialStandingsTable th {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	color: #666;
	font-size: 1.2rem;
	vertical-align: middle;
}
.financialStandingsTable th span {
	display: block;
}
.financialStandingsTable th.revealMoreHeader {
	padding: 0;
	vertical-align: middle;
}
.financialStandingsTable td.points,
.financialStandingsTable th.points {
	padding-right: 5rem;
}
.financialStandingsTable .tableDark,
.financialStandingsTable .tableDark td.equalShare:before {
	background: #e4e4e4;
}
.financialStandingsTable .tableMid {
	background: #eee;
}
.financialStandingsTable .tableMid td {
	border-top: none;
}
.financialStandingsTable .tableMid td.equalShare:before {
	background: #eee;
}
.financialStandingsTable .tableLight,
.financialStandingsTable .tableLight td.equalShare:before {
	background: #f8f8f8;
}
.financialStandingsTable .tableDark .dark,
.financialStandingsTable .tableDark .revealMore.on,
.financialStandingsTable .tableLight .dark,
.financialStandingsTable .tableLight .revealMore.on,
.financialStandingsTable .tableMid .dark,
.financialStandingsTable .tableMid .revealMore.on {
	background: #660000;
}
.financialStandingsTable .tableDark .revealMore.on:focus,
.financialStandingsTable .tableDark .revealMore.on:hover,
.financialStandingsTable .tableLight .revealMore.on:focus,
.financialStandingsTable .tableLight .revealMore.on:hover,
.financialStandingsTable .tableMid .revealMore.on:focus,
.financialStandingsTable .tableMid .revealMore.on:hover {
	border-bottom-color: #e8e8e8;
	background: #e90052;
}
.financialStandingsTable tr.open .revealMore {
	border-bottom-color: #e8e8e8;
}
.financialStandingsTable tr.open .revealMore .icn {
	transform: rotate(-180deg);
}
.financialStandingsTable tr.open + .expandable {
	display: table-row;
}
.financialStandingsTable tr.open td {
	border-bottom-color: #e8e8e8;
}
.financialStandingsTable .teamNameAbbr,
.financialStandingsTable .totalPaymentHeaderShort {
	display: none;
}
.financialStandingsTable .expandable {
	background: #fff;
	text-align: left;
	border-bottom: 5px solid #660000;
	display: none;
	z-index: 500;
}
.financialStandingsTable .expandable a {
	text-decoration: none;
}
.financialStandingsTable .expandable td {
	padding: 0;
}
.financialStandingsTable .expandable .expandableContainer {
	position: relative;
	display: -ms-flexbox;
	display: flex;
	background: #54095c;
	overflow: hidden;
}
.financialStandingsTable .expandable .expandableContainer .teamInfoWrapper {
	-ms-flex: 1.2;
	flex: 1.2;
	background: url(../i/bg-elements/financial-info.png) no-repeat 100% 0;
	background-size: cover;
	position: relative;
	padding: 4rem 3rem 4rem 7.5rem;
	z-index: 2;
	overflow: hidden;
}
.financialStandingsTable
	.expandable
	.expandableContainer
	.teamInfoWrapper
	.teamFinancialInfo {
	display: none;
	margin-bottom: 4rem;
	color: #fff;
}
.financialStandingsTable
	.expandable
	.expandableContainer
	.teamInfoWrapper
	.teamFinancialInfo
	.infoBlock {
	margin-right: 2rem;
}
.financialStandingsTable
	.expandable
	.expandableContainer
	.teamInfoWrapper
	.teamFinancialInfo
	.infoBlock:last-child {
	margin-right: 0;
}
.financialStandingsTable
	.expandable
	.expandableContainer
	.teamInfoWrapper
	.teamFinancialInfo
	.infoBlock
	.title {
	font-family: PremierSans-Light, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 1.3rem;
	padding-bottom: 1.5rem;
	border-bottom: 3px solid #fff;
	margin-bottom: 1.5rem;
}
.financialStandingsTable
	.expandable
	.expandableContainer
	.teamInfoWrapper
	.teamFinancialInfo
	.infoBlock
	.value {
	font-family: PremierSans-Regular, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 1.3rem;
}
.financialStandingsTable
	.expandable
	.expandableContainer
	.teamInfoWrapper
	.teamName {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 3rem;
	line-height: 3rem;
	margin-bottom: 3rem;
	color: #fff;
	display: none;
}
.financialStandingsTable
	.expandable
	.expandableContainer
	.teamInfoWrapper
	.teamInfo {
	font-family: PremierSans-Light, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 1.4rem;
	margin-bottom: 3rem;
	line-height: 1.6;
	color: #fff;
	display: none;
}
.financialStandingsTable
	.expandable
	.expandableContainer
	.teamInfoWrapper
	.teamInfo
	p {
	color: #fff;
	margin-bottom: 1.5rem;
}
.financialStandingsTable
	.expandable
	.expandableContainer
	.teamInfoWrapper
	.teamInfoDivider {
	height: 2px;
	width: 70%;
	display: none;
	margin: 0 auto 15px;
	opacity: 0.3;
}
.financialStandingsTable
	.expandable
	.expandableContainer
	.teamInfoWrapper
	.teamInfoDivider
	.bar {
	-ms-flex: 1;
	flex: 1;
}
.financialStandingsTable
	.expandable
	.expandableContainer
	.teamInfoWrapper
	.teamInfoDivider
	.bar.left {
	background-color: transparent;
	background-image: linear-gradient(90deg, transparent, #fff);
}
.financialStandingsTable
	.expandable
	.expandableContainer
	.teamInfoWrapper
	.teamInfoDivider
	.bar.right {
	background-color: #fff;
	background-image: linear-gradient(90deg, #fff, transparent);
}
.financialStandingsTable
	.expandable
	.expandableContainer
	.teamInfoWrapper
	.readMoreWrapper {
	display: none;
}
.financialStandingsTable
	.expandable
	.expandableContainer
	.teamInfoWrapper
	.readMoreWrapper
	.readMore {
	text-transform: uppercase;
	font-size: 1.2rem;
	color: #fff;
}
.financialStandingsTable
	.expandable
	.expandableContainer
	.teamInfoWrapper
	.readMoreWrapper
	.readMore
	.icn {
	display: inline-block;
	margin-left: 5px;
}
.financialStandingsTable .expandable .expandableContainer .clubImage {
	position: relative;
	-ms-flex: 0.8;
	flex: 0.8;
	height: auto;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 50%;
	overflow: hidden;
	z-index: 1;
}
.financialStandingsTable .expandable .expandableContainer .clubImage .shard {
	position: absolute;
	height: 100%;
	fill: #54095c;
}
.financialStandingsTable
	.expandable
	.expandableContainer
	.clubImage
	.shardLeft {
	left: 0;
	right: auto;
	top: 0;
}
.financialStandingsTable
	.expandable
	.expandableContainer
	.clubImage
	.shardRight {
	right: -5rem;
	left: auto;
	bottom: 0;
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t1 {
	background-image: url(../i/financial-table/t1.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t1 {
		background-image: url(../i/financial-table/t1@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t2 {
	background-image: url(../i/financial-table/t2.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t2 {
		background-image: url(../i/financial-table/t2@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t3 {
	background-image: url(../i/financial-table/t3.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t3 {
		background-image: url(../i/financial-table/t3@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t4 {
	background-image: url(../i/financial-table/t4.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t4 {
		background-image: url(../i/financial-table/t4@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t5 {
	background-image: url(../i/financial-table/t5.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t5 {
		background-image: url(../i/financial-table/t5@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t6 {
	background-image: url(../i/financial-table/t6.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t6 {
		background-image: url(../i/financial-table/t6@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t7 {
	background-image: url(../i/financial-table/t7.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t7 {
		background-image: url(../i/financial-table/t7@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t8 {
	background-image: url(../i/financial-table/t8.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t8 {
		background-image: url(../i/financial-table/t8@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t9 {
	background-image: url(../i/financial-table/t9.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t9 {
		background-image: url(../i/financial-table/t9@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t10 {
	background-image: url(../i/financial-table/t10.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t10 {
		background-image: url(../i/financial-table/t10@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t11 {
	background-image: url(../i/financial-table/t11.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t11 {
		background-image: url(../i/financial-table/t11@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t12 {
	background-image: url(../i/financial-table/t12.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t12 {
		background-image: url(../i/financial-table/t12@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t13 {
	background-image: url(../i/financial-table/t13.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t13 {
		background-image: url(../i/financial-table/t13@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t14 {
	background-image: url(../i/financial-table/t14.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t14 {
		background-image: url(../i/financial-table/t14@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t15 {
	background-image: url(../i/financial-table/t15.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t15 {
		background-image: url(../i/financial-table/t15@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t16 {
	background-image: url(../i/financial-table/t16.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t16 {
		background-image: url(../i/financial-table/t16@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t17 {
	background-image: url(../i/financial-table/t17.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t17 {
		background-image: url(../i/financial-table/t17@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t18 {
	background-image: url(../i/financial-table/t18.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t18 {
		background-image: url(../i/financial-table/t18@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t19 {
	background-image: url(../i/financial-table/t19.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t19 {
		background-image: url(../i/financial-table/t19@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t20 {
	background-image: url(../i/financial-table/t20.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t20 {
		background-image: url(../i/financial-table/t20@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t21 {
	background-image: url(../i/financial-table/t21.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t21 {
		background-image: url(../i/financial-table/t21@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t22 {
	background-image: url(../i/financial-table/t22.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t22 {
		background-image: url(../i/financial-table/t22@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t23 {
	background-image: url(../i/financial-table/t23.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t23 {
		background-image: url(../i/financial-table/t23@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t24 {
	background-image: url(../i/financial-table/t24.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t24 {
		background-image: url(../i/financial-table/t24@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t25 {
	background-image: url(../i/financial-table/t25.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t25 {
		background-image: url(../i/financial-table/t25@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t26 {
	background-image: url(../i/financial-table/t26.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t26 {
		background-image: url(../i/financial-table/t26@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t27 {
	background-image: url(../i/financial-table/t27.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t27 {
		background-image: url(../i/financial-table/t27@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t28 {
	background-image: url(../i/financial-table/t28.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t28 {
		background-image: url(../i/financial-table/t28@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t29 {
	background-image: url(../i/financial-table/t29.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t29 {
		background-image: url(../i/financial-table/t29@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t30 {
	background-image: url(../i/financial-table/t30.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t30 {
		background-image: url(../i/financial-table/t30@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t31 {
	background-image: url(../i/financial-table/t31.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t31 {
		background-image: url(../i/financial-table/t31@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t32 {
	background-image: url(../i/financial-table/t32.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t32 {
		background-image: url(../i/financial-table/t32@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t33 {
	background-image: url(../i/financial-table/t33.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t33 {
		background-image: url(../i/financial-table/t33@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t34 {
	background-image: url(../i/financial-table/t34.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t34 {
		background-image: url(../i/financial-table/t34@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t35 {
	background-image: url(../i/financial-table/t35.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t35 {
		background-image: url(../i/financial-table/t35@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t36 {
	background-image: url(../i/financial-table/t36.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t36 {
		background-image: url(../i/financial-table/t36@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t37 {
	background-image: url(../i/financial-table/t37.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t37 {
		background-image: url(../i/financial-table/t37@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t38 {
	background-image: url(../i/financial-table/t38.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t38 {
		background-image: url(../i/financial-table/t38@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t39 {
	background-image: url(../i/financial-table/t39.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t39 {
		background-image: url(../i/financial-table/t39@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t40 {
	background-image: url(../i/financial-table/t40.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t40 {
		background-image: url(../i/financial-table/t40@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t41 {
	background-image: url(../i/financial-table/t41.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t41 {
		background-image: url(../i/financial-table/t41@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t42 {
	background-image: url(../i/financial-table/t42.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t42 {
		background-image: url(../i/financial-table/t42@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t43 {
	background-image: url(../i/financial-table/t43.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t43 {
		background-image: url(../i/financial-table/t43@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t44 {
	background-image: url(../i/financial-table/t44.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t44 {
		background-image: url(../i/financial-table/t44@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t45 {
	background-image: url(../i/financial-table/t45.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t45 {
		background-image: url(../i/financial-table/t45@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t46 {
	background-image: url(../i/financial-table/t46.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t46 {
		background-image: url(../i/financial-table/t46@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t47 {
	background-image: url(../i/financial-table/t47.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t47 {
		background-image: url(../i/financial-table/t47@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t48 {
	background-image: url(../i/financial-table/t48.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t48 {
		background-image: url(../i/financial-table/t48@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t49 {
	background-image: url(../i/financial-table/t49.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t49 {
		background-image: url(../i/financial-table/t49@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t50 {
	background-image: url(../i/financial-table/t50.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t50 {
		background-image: url(../i/financial-table/t50@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t51 {
	background-image: url(../i/financial-table/t51.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t51 {
		background-image: url(../i/financial-table/t51@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t52 {
	background-image: url(../i/financial-table/t52.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t52 {
		background-image: url(../i/financial-table/t52@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t53 {
	background-image: url(../i/financial-table/t53.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t53 {
		background-image: url(../i/financial-table/t53@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t54 {
	background-image: url(../i/financial-table/t54.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t54 {
		background-image: url(../i/financial-table/t54@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t55 {
	background-image: url(../i/financial-table/t55.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t55 {
		background-image: url(../i/financial-table/t55@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t56 {
	background-image: url(../i/financial-table/t56.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t56 {
		background-image: url(../i/financial-table/t56@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t57 {
	background-image: url(../i/financial-table/t57.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t57 {
		background-image: url(../i/financial-table/t57@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t58 {
	background-image: url(../i/financial-table/t58.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t58 {
		background-image: url(../i/financial-table/t58@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t59 {
	background-image: url(../i/financial-table/t59.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t59 {
		background-image: url(../i/financial-table/t59@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t60 {
	background-image: url(../i/financial-table/t60.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t60 {
		background-image: url(../i/financial-table/t60@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t61 {
	background-image: url(../i/financial-table/t61.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t61 {
		background-image: url(../i/financial-table/t61@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t62 {
	background-image: url(../i/financial-table/t62.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t62 {
		background-image: url(../i/financial-table/t62@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t63 {
	background-image: url(../i/financial-table/t63.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t63 {
		background-image: url(../i/financial-table/t63@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t64 {
	background-image: url(../i/financial-table/t64.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t64 {
		background-image: url(../i/financial-table/t64@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t65 {
	background-image: url(../i/financial-table/t65.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t65 {
		background-image: url(../i/financial-table/t65@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t66 {
	background-image: url(../i/financial-table/t66.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t66 {
		background-image: url(../i/financial-table/t66@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t67 {
	background-image: url(../i/financial-table/t67.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t67 {
		background-image: url(../i/financial-table/t67@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t68 {
	background-image: url(../i/financial-table/t68.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t68 {
		background-image: url(../i/financial-table/t68@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t69 {
	background-image: url(../i/financial-table/t69.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t69 {
		background-image: url(../i/financial-table/t69@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t70 {
	background-image: url(../i/financial-table/t70.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t70 {
		background-image: url(../i/financial-table/t70@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t71 {
	background-image: url(../i/financial-table/t71.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t71 {
		background-image: url(../i/financial-table/t71@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t72 {
	background-image: url(../i/financial-table/t72.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t72 {
		background-image: url(../i/financial-table/t72@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t73 {
	background-image: url(../i/financial-table/t73.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t73 {
		background-image: url(../i/financial-table/t73@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t74 {
	background-image: url(../i/financial-table/t74.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t74 {
		background-image: url(../i/financial-table/t74@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t75 {
	background-image: url(../i/financial-table/t75.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t75 {
		background-image: url(../i/financial-table/t75@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t76 {
	background-image: url(../i/financial-table/t76.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t76 {
		background-image: url(../i/financial-table/t76@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t77 {
	background-image: url(../i/financial-table/t77.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t77 {
		background-image: url(../i/financial-table/t77@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t78 {
	background-image: url(../i/financial-table/t78.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t78 {
		background-image: url(../i/financial-table/t78@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t79 {
	background-image: url(../i/financial-table/t79.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t79 {
		background-image: url(../i/financial-table/t79@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t80 {
	background-image: url(../i/financial-table/t80.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t80 {
		background-image: url(../i/financial-table/t80@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t81 {
	background-image: url(../i/financial-table/t81.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t81 {
		background-image: url(../i/financial-table/t81@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t82 {
	background-image: url(../i/financial-table/t82.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t82 {
		background-image: url(../i/financial-table/t82@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t83 {
	background-image: url(../i/financial-table/t83.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t83 {
		background-image: url(../i/financial-table/t83@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t84 {
	background-image: url(../i/financial-table/t84.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t84 {
		background-image: url(../i/financial-table/t84@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t85 {
	background-image: url(../i/financial-table/t85.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t85 {
		background-image: url(../i/financial-table/t85@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t86 {
	background-image: url(../i/financial-table/t86.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t86 {
		background-image: url(../i/financial-table/t86@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t87 {
	background-image: url(../i/financial-table/t87.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t87 {
		background-image: url(../i/financial-table/t87@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t88 {
	background-image: url(../i/financial-table/t88.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t88 {
		background-image: url(../i/financial-table/t88@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t89 {
	background-image: url(../i/financial-table/t89.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t89 {
		background-image: url(../i/financial-table/t89@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t90 {
	background-image: url(../i/financial-table/t90.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t90 {
		background-image: url(../i/financial-table/t90@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t91 {
	background-image: url(../i/financial-table/t91.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t91 {
		background-image: url(../i/financial-table/t91@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t92 {
	background-image: url(../i/financial-table/t92.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t92 {
		background-image: url(../i/financial-table/t92@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t93 {
	background-image: url(../i/financial-table/t93.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t93 {
		background-image: url(../i/financial-table/t93@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t94 {
	background-image: url(../i/financial-table/t94.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t94 {
		background-image: url(../i/financial-table/t94@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t95 {
	background-image: url(../i/financial-table/t95.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t95 {
		background-image: url(../i/financial-table/t95@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t96 {
	background-image: url(../i/financial-table/t96.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t96 {
		background-image: url(../i/financial-table/t96@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t97 {
	background-image: url(../i/financial-table/t97.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t97 {
		background-image: url(../i/financial-table/t97@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t98 {
	background-image: url(../i/financial-table/t98.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t98 {
		background-image: url(../i/financial-table/t98@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t99 {
	background-image: url(../i/financial-table/t99.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t99 {
		background-image: url(../i/financial-table/t99@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t100 {
	background-image: url(../i/financial-table/t100.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t100 {
		background-image: url(../i/financial-table/t100@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t101 {
	background-image: url(../i/financial-table/t101.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t101 {
		background-image: url(../i/financial-table/t101@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t102 {
	background-image: url(../i/financial-table/t102.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t102 {
		background-image: url(../i/financial-table/t102@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t103 {
	background-image: url(../i/financial-table/t103.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t103 {
		background-image: url(../i/financial-table/t103@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t104 {
	background-image: url(../i/financial-table/t104.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t104 {
		background-image: url(../i/financial-table/t104@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t105 {
	background-image: url(../i/financial-table/t105.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t105 {
		background-image: url(../i/financial-table/t105@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t106 {
	background-image: url(../i/financial-table/t106.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t106 {
		background-image: url(../i/financial-table/t106@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t107 {
	background-image: url(../i/financial-table/t107.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t107 {
		background-image: url(../i/financial-table/t107@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t108 {
	background-image: url(../i/financial-table/t108.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t108 {
		background-image: url(../i/financial-table/t108@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t109 {
	background-image: url(../i/financial-table/t109.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t109 {
		background-image: url(../i/financial-table/t109@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t110 {
	background-image: url(../i/financial-table/t110.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t110 {
		background-image: url(../i/financial-table/t110@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t111 {
	background-image: url(../i/financial-table/t111.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t111 {
		background-image: url(../i/financial-table/t111@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t112 {
	background-image: url(../i/financial-table/t112.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t112 {
		background-image: url(../i/financial-table/t112@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t113 {
	background-image: url(../i/financial-table/t113.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t113 {
		background-image: url(../i/financial-table/t113@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t114 {
	background-image: url(../i/financial-table/t114.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t114 {
		background-image: url(../i/financial-table/t114@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t115 {
	background-image: url(../i/financial-table/t115.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t115 {
		background-image: url(../i/financial-table/t115@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t116 {
	background-image: url(../i/financial-table/t116.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t116 {
		background-image: url(../i/financial-table/t116@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t117 {
	background-image: url(../i/financial-table/t117.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t117 {
		background-image: url(../i/financial-table/t117@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t118 {
	background-image: url(../i/financial-table/t118.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t118 {
		background-image: url(../i/financial-table/t118@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t119 {
	background-image: url(../i/financial-table/t119.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t119 {
		background-image: url(../i/financial-table/t119@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t120 {
	background-image: url(../i/financial-table/t120.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t120 {
		background-image: url(../i/financial-table/t120@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t121 {
	background-image: url(../i/financial-table/t121.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t121 {
		background-image: url(../i/financial-table/t121@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t122 {
	background-image: url(../i/financial-table/t122.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t122 {
		background-image: url(../i/financial-table/t122@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t123 {
	background-image: url(../i/financial-table/t123.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t123 {
		background-image: url(../i/financial-table/t123@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t124 {
	background-image: url(../i/financial-table/t124.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t124 {
		background-image: url(../i/financial-table/t124@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t125 {
	background-image: url(../i/financial-table/t125.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t125 {
		background-image: url(../i/financial-table/t125@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t126 {
	background-image: url(../i/financial-table/t126.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t126 {
		background-image: url(../i/financial-table/t126@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t127 {
	background-image: url(../i/financial-table/t127.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t127 {
		background-image: url(../i/financial-table/t127@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t128 {
	background-image: url(../i/financial-table/t128.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t128 {
		background-image: url(../i/financial-table/t128@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t129 {
	background-image: url(../i/financial-table/t129.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t129 {
		background-image: url(../i/financial-table/t129@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t130 {
	background-image: url(../i/financial-table/t130.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t130 {
		background-image: url(../i/financial-table/t130@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t131 {
	background-image: url(../i/financial-table/t131.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t131 {
		background-image: url(../i/financial-table/t131@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t132 {
	background-image: url(../i/financial-table/t132.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t132 {
		background-image: url(../i/financial-table/t132@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t133 {
	background-image: url(../i/financial-table/t133.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t133 {
		background-image: url(../i/financial-table/t133@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t134 {
	background-image: url(../i/financial-table/t134.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t134 {
		background-image: url(../i/financial-table/t134@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t135 {
	background-image: url(../i/financial-table/t135.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t135 {
		background-image: url(../i/financial-table/t135@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t136 {
	background-image: url(../i/financial-table/t136.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t136 {
		background-image: url(../i/financial-table/t136@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t137 {
	background-image: url(../i/financial-table/t137.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t137 {
		background-image: url(../i/financial-table/t137@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t138 {
	background-image: url(../i/financial-table/t138.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t138 {
		background-image: url(../i/financial-table/t138@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t139 {
	background-image: url(../i/financial-table/t139.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t139 {
		background-image: url(../i/financial-table/t139@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable .expandable .expandableContainer .clubImage--t140 {
	background-image: url(../i/financial-table/t140.jpg);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.financialStandingsTable .expandable .expandableContainer .clubImage--t140 {
		background-image: url(../i/financial-table/t140@x2.jpg);
		background-size: 800px 320px;
	}
}
.financialStandingsTable
	.expandable.hasInfo
	.expandableContainer
	.teamInfoWrapper
	.readMoreWrapper,
.financialStandingsTable
	.expandable.hasInfo
	.expandableContainer
	.teamInfoWrapper
	.teamInfo,
.financialStandingsTable
	.expandable.hasInfo
	.expandableContainer
	.teamInfoWrapper
	.teamName {
	display: block;
}
.financialStandingsTable tr.no-info.open + .expandable {
	display: none;
}
.financialStandingsTable
	tr.no-info.open
	+ .expandable
	.expandableContainer
	.teamInfoWrapper
	.teamFinancialInfo {
	margin-bottom: 1rem;
}
.financialStandingsTable
	tr.no-info.open
	+ .expandable
	.expandableContainer
	.clubImage {
	display: none;
}
@media (max-width: 87.5em) {
	.financialStandingsTable
		.expandable
		.expandableContainer
		.clubImage
		.shardRight {
		right: -10rem;
	}
}
@media (max-width: 63.9375em) {
	.financialStandingsTable .expandable .expandableContainer:before {
		transform: rotate(49deg);
		top: -117%;
		left: -108%;
	}
	.financialStandingsTable
		.expandable
		.expandableContainer
		.clubImage
		.shardRight {
		display: none;
	}
}
@media (max-width: 56.25em) {
	.financialStandingsTable th {
		padding: 1rem 0.8rem;
	}
	.financialStandingsTable tr.open.no-info + .expandable {
		display: table-row;
	}
	.financialStandingsTable td {
		padding: 1rem 0;
	}
	.financialStandingsTable td.totalPayment {
		padding-right: 0.4rem;
	}
	.financialStandingsTable .totalPayment {
		background: inherit;
	}
	.financialStandingsTable .revealMore {
		pointer-events: auto;
		background: #4e0056;
	}
	.financialStandingsTable .dark {
		font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
		font-weight: 400;
		color: #660000;
	}
	.financialStandingsTable .tableDark .dark,
	.financialStandingsTable .tableLight .dark,
	.financialStandingsTable .tableMid .dark {
		background: inherit;
	}
	.financialStandingsTable .tableDark .revealMore,
	.financialStandingsTable .tableLight .revealMore,
	.financialStandingsTable .tableMid .revealMore {
		background: #660000;
	}
	.financialStandingsTable tr td.team .badge-25.t6 {
		background-position: -300px -550px;
	}
	.financialStandingsTable tr.open td {
		background: #4e0056;
		color: #fff;
	}
	.financialStandingsTable tr.open td a {
		color: #fff;
	}
	.financialStandingsTable tr.open.tableDark td,
	.financialStandingsTable tr.open.tableLight td,
	.financialStandingsTable tr.open.tableMid td {
		background: #660000;
		border-top: none;
	}
	.financialStandingsTable tr.open.tableDark td a,
	.financialStandingsTable tr.open.tableLight td a,
	.financialStandingsTable tr.open.tableMid td a {
		color: #fff;
	}
	.financialStandingsTable .expandable .expandableContainer {
		display: block;
	}
	.financialStandingsTable .expandable .expandableContainer:before {
		display: none;
	}
	.financialStandingsTable .expandable .expandableContainer .teamInfoWrapper {
		padding: 2rem;
		background: none;
	}
	.financialStandingsTable
		.expandable
		.expandableContainer
		.teamInfoWrapper
		.teamFinancialInfo {
		display: -ms-flexbox;
		display: flex;
	}
	.financialStandingsTable
		.expandable
		.expandableContainer
		.teamInfoWrapper
		.teamFinancialInfo
		.infoBlock {
		-ms-flex: 1;
		flex: 1;
	}
	.financialStandingsTable
		.expandable
		.expandableContainer
		.teamInfoWrapper
		.teamName {
		margin-bottom: 2rem;
		color: #fff;
	}
	.financialStandingsTable
		.expandable
		.expandableContainer
		.teamInfoWrapper
		.teamInfo {
		margin-bottom: 2rem;
	}
	.financialStandingsTable
		.expandable
		.expandableContainer
		.teamInfoWrapper
		.readMoreWrapper {
		text-align: center;
	}
	.financialStandingsTable .expandable .expandableContainer .clubImage {
		background-position: center 80%;
		padding-bottom: 50%;
	}
	.financialStandingsTable .expandable .expandableContainer .clubImage .shard {
		display: none;
	}
	.financialStandingsTable
		.expandable
		.expandableContainer
		.clubImage
		.icn-footer-shard-mobile {
		content: "";
		background: url(../i/sprites/global-sprite.png) -150px -511px no-repeat;
		width: 180px;
		height: 40px;
		float: right;
	}
}
@media (max-width: 56.25em) and (-webkit-min-device-pixel-ratio: 2),
	(max-width: 56.25em) and (min-resolution: 192dpi) {
	.financialStandingsTable
		.expandable
		.expandableContainer
		.clubImage
		.icn-footer-shard-mobile {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
@media (max-width: 56.25em) {
	.financialStandingsTable
		.expandable.hasInfo
		.expandableContainer
		.teamInfoWrapper
		.teamInfoDivider {
		display: -ms-flexbox;
		display: flex;
	}
	.financialStandingsTable .equalShare,
	.financialStandingsTable .equalShareHeader,
	.financialStandingsTable .facilityFees,
	.financialStandingsTable .facilityFeesHeader,
	.financialStandingsTable .meritPayment,
	.financialStandingsTable .meritPaymentHeader,
	.financialStandingsTable .teamNameShort {
		display: none;
	}
	.financialStandingsTable .teamNameAbbr {
		display: inline-block;
	}
}
@media (max-width: 43.75em) {
	.financialStandingsTableContainer .tableHeader {
		max-width: none;
		font-size: 4rem;
	}
	.financialStandingsTable th {
		padding: 1rem 0.8rem;
	}
	.financialStandingsTable td {
		padding: 1rem 0;
	}
	.financialStandingsTable td.points,
	.financialStandingsTable th.points {
		padding-right: 0;
	}
	.financialStandingsTable
		.expandable
		.expandableContainer
		.teamInfoWrapper
		.teamFinancialInfo {
		margin-bottom: 3rem;
	}
	.financialStandingsTable
		.expandable
		.expandableContainer
		.teamInfoWrapper
		.teamFinancialInfo
		.infoBlock {
		-ms-flex: inherit;
		flex: inherit;
		margin-right: 1rem;
	}
	.financialStandingsTable
		.expandable
		.expandableContainer
		.teamInfoWrapper
		.teamFinancialInfo
		.infoBlock
		.title,
	.financialStandingsTable
		.expandable
		.expandableContainer
		.teamInfoWrapper
		.teamFinancialInfo
		.infoBlock
		.value {
		font-size: 1.3rem;
	}
	.financialStandingsTable
		.expandable
		.expandableContainer
		.teamInfoWrapper
		.teamName {
		font-size: 2.4rem;
	}
	.financialStandingsTable .expandable .expandableContainer .clubImage {
		background-position: center 80%;
	}
	.financialStandingsTable .equalShare,
	.financialStandingsTable .equalShareHeader,
	.financialStandingsTable .facilityFees,
	.financialStandingsTable .facilityFeesHeader,
	.financialStandingsTable .meritPayment,
	.financialStandingsTable .meritPaymentHeader,
	.financialStandingsTable .teamNameShort,
	.financialStandingsTable .totalPaymentHeader {
		display: none;
	}
	.financialStandingsTable .teamNameAbbr,
	.financialStandingsTable .totalPaymentHeaderShort {
		display: inline-block;
	}
}
@media (max-width: 25em) {
	.financialStandingsTableContainer .tableHeader {
		font-size: 3rem;
	}
	.financialStandingsTable table {
		font-size: 1.2rem;
	}
	.financialStandingsTable th {
		padding: 1rem 0;
	}
	.financialStandingsTable td {
		padding: 0.5rem 0;
	}
	.financialStandingsTable .expandable .expandableContainer .teamInfoWrapper {
		padding: 2rem 1rem;
	}
	.financialStandingsTable
		.expandable
		.expandableContainer
		.teamInfoWrapper
		.teamFinancialInfo
		.infoBlock
		.title,
	.financialStandingsTable
		.expandable
		.expandableContainer
		.teamInfoWrapper
		.teamFinancialInfo
		.infoBlock
		.value {
		font-size: 1.2rem;
	}
	.financialStandingsTable .expandable .expandableContainer .clubImage {
		background-position: center 75%;
	}
	.financialStandingsTable .revealMore {
		width: 32px;
	}
	.financialStandingsTable .revealMore .icn {
		content: "";
		background: url(../i/sprites/chevrons-sprite.png) -84px -43px no-repeat;
		width: 9px;
		height: 5px;
	}
}
@media (max-width: 25em) and (-webkit-min-device-pixel-ratio: 2),
	(max-width: 25em) and (min-resolution: 192dpi) {
	.financialStandingsTable .revealMore .icn {
		background-image: url(../i/sprites/chevrons-sprite@x2.png);
		background-size: 93px 83px;
	}
}
@media (max-width: 25em) {
	.financialStandingsTable tr.open .revealMore .icn {
		content: "";
		background: url(../i/sprites/chevrons-sprite.png) -84px -43px no-repeat;
		width: 9px;
		height: 5px;
	}
}
@media (max-width: 25em) and (-webkit-min-device-pixel-ratio: 2),
	(max-width: 25em) and (min-resolution: 192dpi) {
	.financialStandingsTable tr.open .revealMore .icn {
		background-image: url(../i/sprites/chevrons-sprite@x2.png);
		background-size: 93px 83px;
	}
}
.single-stat-promo {
	position: relative;
	width: 100%;
	margin-bottom: 6rem;
	border-bottom: 4px solid #e90052;
	text-align: center;
}
@supports (width: 100vw) {
	.single-stat-promo {
		width: 100vw;
		left: 50%;
		right: 50%;
		margin-left: -50vw;
		margin-right: -50vw;
	}
}
.single-stat-promo__image {
	width: 100%;
	height: 100%;
	position: absolute;
}
.single-stat-promo__image img {
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	-o-object-position: center;
	object-position: center;
	font-family: "object-fit: cover; object-position: center";
}
.single-stat-promo__image:after {
	content: "";
	width: 100%;
	height: 100%;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	background: linear-gradient(180deg, transparent 0, #660000 80%, #660000);
}
.single-stat-promo__content {
	max-width: 70%;
	position: relative;
	margin: 0 auto;
	padding: 20rem 4rem 10rem;
	color: #fff;
	z-index: 10;
}
.single-stat-promo__title {
	margin-bottom: 2rem;
	font-size: 9rem;
	line-height: 1;
}
.single-stat-promo__title .heavy {
	display: block;
	margin-top: 0.8rem;
	font-size: 3.5rem;
}
.single-stat-promo__description {
	line-height: 1.6;
	font-size: 1.6rem;
	font-family: PremierSans-Light, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.single-stat-promo__link {
	min-width: 16rem;
	position: absolute;
	bottom: 2rem;
	left: 50%;
	transform: translateX(-50%);
	padding: 0 3rem 0 2rem;
	z-index: 10;
}
@media (max-width: 43.75em) {
	.single-stat-promo {
		margin-bottom: 4rem;
	}
	.single-stat-promo__content {
		max-width: 90%;
	}
	.single-stat-promo__title {
		font-size: 5rem;
	}
	.single-stat-promo__title .heavy {
		font-size: 2.5rem;
	}
}
.full-width-quote-promo {
	position: relative;
	width: 100%;
	margin-bottom: 6rem;
	background: #000;
	color: #fff;
	text-align: right;
}
@supports (width: 100vw) {
	.full-width-quote-promo {
		width: 100vw;
		position: relative;
		left: 50%;
		right: 50%;
		margin-left: -50vw;
		margin-right: -50vw;
	}
}
@media (max-width: 56.25em) {
	.full-width-quote-promo {
		width: auto;
		margin-left: -2rem;
		margin-right: -2rem;
		left: auto;
		right: auto;
	}
}
@media (max-width: 43.75em) {
	.full-width-quote-promo {
		margin-left: -1rem;
		margin-right: -1rem;
	}
}
.full-width-quote-promo:before {
	content: "";
	width: 100%;
	height: 100%;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	background: linear-gradient(
		90deg,
		#2b0d45 0,
		#38003c 30%,
		#38003c 50%,
		rgba(43, 13, 69, 0)
	);
	z-index: 5;
}
.full-width-quote-promo__img {
	width: 50%;
	height: 100%;
	position: absolute;
	top: 0;
	right: 0;
}
.full-width-quote-promo__img img {
	display: block;
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	-o-object-position: center;
	object-position: center;
	font-family: "object-fit: cover; object-position: center";
}
.full-width-quote-promo__text {
	width: 60%;
	position: relative;
	margin: 0;
	padding: 16rem 0 16rem 10%;
	text-align: left;
	z-index: 10;
}
.full-width-quote-promo__heading {
	margin-bottom: 2rem;
	font-size: 3rem;
	line-height: 1.4;
}
.full-width-quote-promo__author {
	margin-bottom: 2rem;
	color: #fff;
	font-size: 1.2rem;
	font-family: PremierSans-Bold-Italic, Arial, Helvetica Neue, Helvetica,
		sans-serif;
	font-weight: 400;
}
.full-width-quote-promo__author span {
	font-family: PremierSans-Light-Italic, Arial, Helvetica Neue, Helvetica,
		sans-serif;
	font-weight: 400;
}
.full-width-quote-promo .hero-brand-bar {
	transform: none;
}
.full-width-quote-promo .hero-brand-bar--right {
	width: 5.3rem;
}
.full-width-quote-promo .hero-brand-bar--right .icn {
	margin-left: -20px;
}
.full-width-quote-promo.fans .hero-brand-bar {
	background: #00ff87;
}
.full-width-quote-promo.communities .hero-brand-bar {
	background: #05f0ff;
}
.full-width-quote-promo.football .hero-brand-bar {
	background: #e90052;
}
@media (max-width: 56.25em) {
	.full-width-quote-promo {
		overflow: hidden;
	}
	.full-width-quote-promo:before {
		background: linear-gradient(
			0deg,
			#2b0d45 0,
			#38003c 20%,
			#000 40%,
			rgba(43, 13, 69, 0) 80%
		);
	}
	.full-width-quote-promo__img {
		width: 100%;
		height: 100%;
		position: absolute;
		top: -10rem;
	}
	.full-width-quote-promo__heading {
		margin-bottom: 1rem;
	}
	.full-width-quote-promo__text {
		width: 100%;
		padding: 40rem 16% 6rem 5rem;
	}
	.full-width-quote-promo .hero-brand-bar--right {
		width: 4.3rem;
	}
	.full-width-quote-promo .hero-brand-bar--right .icn {
		margin-left: -18px;
	}
}
@media (max-width: 43.75em) {
	.full-width-quote-promo {
		margin-bottom: 4rem;
	}
	.full-width-quote-promo:before {
		background: linear-gradient(
			0deg,
			#2b0d45 0,
			#38003c 20%,
			#000 50%,
			rgba(43, 13, 69, 0) 80%
		);
	}
	.full-width-quote-promo__heading {
		font-size: 2rem;
	}
	.full-width-quote-promo__text {
		padding: 18rem 15% 3rem 4rem;
	}
	.full-width-quote-promo .hero-brand-bar--right {
		width: 3.5rem;
	}
	.full-width-quote-promo .hero-brand-bar--right .icn {
		margin-left: -14px;
	}
}
@media (max-width: 500px) {
	.full-width-quote-promo__text {
		padding-left: 2rem;
	}
}
.page-share {
	width: 100%;
	position: fixed;
	bottom: 1rem;
	left: 1rem;
	z-index: 50;
}
.page-share__social-container {
	position: relative;
	z-index: 10;
}
.page-share__social-container .social-share {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
}
.page-share__social-container .social-share .socialShareBtn {
	width: 90px;
	position: relative;
	line-height: 1;
	padding: 1.5rem;
	background: #fff;
	color: #76766f;
	border-top: 4px solid #e90052;
	border-radius: 3px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.15);
	cursor: pointer;
	transition: background 0.2s ease;
}
.page-share__social-container .social-share .socialShareBtn .icn {
	display: inline-block;
	vertical-align: middle;
	margin-right: 0.5rem;
	opacity: 0.4;
}
.page-share__social-container .social-share .socialShareBtn:focus {
	color: #e90052;
	background: #e8e8e8;
}
.page-share__social-container .social-share .socialShareBtn:focus .icn {
	content: "";
	background: url(../i/sprites/global-sprite.png) -660px -309px no-repeat;
	width: 12px;
	height: 16px;
	opacity: 1;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.page-share__social-container .social-share .socialShareBtn:focus .icn {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
@media (min-width: 56.25em) {
	.page-share__social-container .social-share .socialShareBtn:hover {
		color: #e90052;
		background: #e8e8e8;
	}
	.page-share__social-container .social-share .socialShareBtn:hover .icn {
		content: "";
		background: url(../i/sprites/global-sprite.png) -660px -309px no-repeat;
		width: 12px;
		height: 16px;
		opacity: 1;
	}
}
@media (min-width: 56.25em) and (-webkit-min-device-pixel-ratio: 2),
	(min-width: 56.25em) and (min-resolution: 192dpi) {
	.page-share__social-container .social-share .socialShareBtn:hover .icn {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.page-share__social-container .social-share .socialOptions {
	width: 90px;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column-reverse;
	flex-direction: column-reverse;
	position: absolute;
	bottom: calc(100% - 4px);
	left: 0;
	border-radius: 3px 3px 0 0;
	overflow: hidden;
	max-height: 0;
	transition: max-height 0.25s ease;
}
.page-share__social-container .social-share .socialOptions li {
	width: 100%;
}
.page-share__social-container .social-share .socialOptions .option {
	width: 100%;
	height: 4.5rem;
	position: relative;
	cursor: pointer;
	transition: background 0.2s ease;
}
.page-share__social-container .social-share .socialOptions .option .icn {
	position: absolute;
	left: 50%;
	top: 50%;
	margin: -7px 0 0 -7px;
}
.page-share__social-container .social-share .socialOptions .option.twitter {
	background: #00aced;
}
.page-share__social-container
	.social-share
	.socialOptions
	.option.twitter
	.icn {
	margin-top: -6px;
}
.page-share__social-container
	.social-share
	.socialOptions
	.option.twitter:focus {
	background: #0087ba;
}
@media (min-width: 56.25em) {
	.page-share__social-container
		.social-share
		.socialOptions
		.option.twitter:hover {
		background: #0087ba;
	}
}
.page-share__social-container .social-share .socialOptions .option.facebook {
	background: #3b5998;
}
.page-share__social-container
	.social-share
	.socialOptions
	.option.facebook:focus {
	background: #2d4373;
}
@media (min-width: 56.25em) {
	.page-share__social-container
		.social-share
		.socialOptions
		.option.facebook:hover {
		background: #2d4373;
	}
}
.page-share__social-container .social-share .socialOptions .option.email {
	background: #660000;
}
.page-share__social-container .social-share .socialOptions .option.email .icn {
	margin-top: -5px;
}
.page-share__social-container .social-share .socialOptions .option.email:focus {
	background: #080009;
}
@media (min-width: 56.25em) {
	.page-share__social-container
		.social-share
		.socialOptions
		.option.email:hover {
		background: #080009;
	}
}
.page-share__social-container .social-share.open .socialOptions {
	max-height: 140px;
}
@media (max-width: 56.25em) {
	.page-share .social-share .socialOptions {
		-ms-flex-direction: row;
		flex-direction: row;
		position: relative;
		bottom: -2px;
		left: 0;
		border-radius: 0 3px 3px 0;
		overflow: hidden;
		max-height: none;
		width: 0;
		transition: width 0.25s ease;
	}
	.page-share .social-share.open .socialOptions {
		max-height: none;
		width: 200px;
	}
}
.webViewBody .page-share {
	display: none;
}
.season-timeline {
	width: 100%;
	position: relative;
	margin-top: -2rem;
	margin-bottom: -2rem;
	padding: 4rem 0;
	background: #660000;
}
.season-timeline__background-branding svg {
	width: 50%;
	position: fixed;
	top: 10rem;
	left: -6rem;
	fill: rgba(78, 0, 86, 0.5);
}
.season-timeline .wrapper .col-12 > * {
	padding-top: 5rem;
	padding-bottom: 5rem;
	opacity: 0;
	transition: opacity 0.6s ease, left 0.6s cubic-bezier(0.86, 0, 0.07, 1),
		right 0.6s cubic-bezier(0.86, 0, 0.07, 1);
}
.season-timeline .wrapper .col-12 > .left,
.season-timeline .wrapper .col-12 > .right {
	float: none;
}
.season-timeline .wrapper .col-12 > .left {
	padding-right: 55%;
}
.season-timeline .wrapper .col-12 > .left:before {
	content: "";
	width: 5%;
	height: 4px;
	display: block;
	position: absolute;
	top: 50%;
	right: 50%;
	left: auto;
	margin-top: -2px;
	box-shadow: none;
	background: #e90052;
	background: linear-gradient(90deg, #660000 0, #e90052 20%, #e90052);
	opacity: 0;
	transform: scale(0);
	transform-origin: right;
	transition: transform 0.3s ease 0.6s;
}
@media (max-width: 56.25em) {
	.season-timeline .wrapper .col-12 > .left:before {
		display: none;
	}
}
.season-timeline .wrapper .col-12 > .left:after {
	content: "";
	width: 8px;
	height: 8px;
	display: block;
	position: absolute;
	top: 50%;
	right: 50%;
	margin: -8px -8px 0 0;
	border-radius: 100%;
	background: #660000;
	border: 4px solid #e90052;
	z-index: 15;
	opacity: 0;
	transform: scale(0);
	transform-origin: center;
	transition: transform 0.3s ease 0.4s;
}
@media (max-width: 56.25em) {
	.season-timeline .wrapper .col-12 > .left:after {
		top: 6rem;
		right: auto;
		left: 22px;
		margin: 0;
		transition-delay: 0.2s;
	}
}
@media (max-width: 43.75em) {
	.season-timeline .wrapper .col-12 > .left:after {
		left: 12px;
	}
}
.season-timeline .wrapper .col-12 > .left:not(.article-promo) {
	left: -60px;
}
.season-timeline .wrapper .col-12 > .right {
	padding-left: 55%;
}
.season-timeline .wrapper .col-12 > .right:before {
	content: "";
	width: 5%;
	height: 4px;
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	right: auto;
	margin-top: -2px;
	box-shadow: none;
	background: #e90052;
	background: linear-gradient(270deg, #660000 0, #e90052 20%, #e90052);
	opacity: 0;
	transform: scale(0);
	transform-origin: left;
	transition: transform 0.3s ease 0.6s;
}
@media (max-width: 56.25em) {
	.season-timeline .wrapper .col-12 > .right:before {
		display: none;
	}
}
.season-timeline .wrapper .col-12 > .right:after {
	content: "";
	width: 8px;
	height: 8px;
	display: block;
	position: absolute;
	top: 50%;
	right: 50%;
	margin: -8px -8px 0 0;
	border-radius: 100%;
	background: #660000;
	border: 4px solid #e90052;
	z-index: 15;
	opacity: 0;
	transform: scale(0);
	transform-origin: center;
	transition: transform 0.3s ease 0.4s;
}
@media (max-width: 56.25em) {
	.season-timeline .wrapper .col-12 > .right:after {
		top: 6rem;
		right: auto;
		left: 22px;
		margin: 0;
		transition-delay: 0.2s;
	}
}
@media (max-width: 43.75em) {
	.season-timeline .wrapper .col-12 > .right:after {
		left: 12px;
	}
}
.season-timeline .wrapper .col-12 > .right:not(.article-promo) {
	right: -60px;
}
.season-timeline .wrapper .col-12 > .showContent {
	opacity: 1;
}
.season-timeline .wrapper .col-12 > .showContent.left {
	left: 0;
}
.season-timeline .wrapper .col-12 > .showContent.right {
	right: 0;
}
.season-timeline .wrapper .col-12 > .showContent.showLines:after,
.season-timeline .wrapper .col-12 > .showContent.showLines:before {
	transform: scale(1);
	opacity: 1;
}
.season-timeline__title-container {
	margin-bottom: 4rem;
	padding: 0 !important;
	text-align: center;
	opacity: 1 !important;
}
.season-timeline__title {
	margin-bottom: 1rem;
	color: #fff;
	font-size: 5rem;
	opacity: 1 !important;
}
.season-timeline__subtitle {
	position: relative;
	display: inline-block;
	text-transform: uppercase;
	color: #05f0ff;
	font-size: 2rem;
	font-family: PremierSans-Regular, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.season-timeline__subtitle:after {
	content: "";
	display: block;
	position: absolute;
	bottom: -2rem;
	left: 0;
	width: 100%;
	height: 3px;
	background: radial-gradient(
		ellipse at center,
		hsla(0, 0%, 100%, 0.4) 0,
		transparent 100%
	);
}
.season-timeline__line {
	width: 4px;
	height: 100%;
	position: absolute;
	left: 50%;
	margin-top: 10rem;
	margin-left: -2px;
	background-color: #e90052;
	opacity: 1 !important;
}
.season-timeline__line:before {
	content: "";
	width: 8px;
	height: 8px;
	display: block;
	position: absolute;
	top: 0;
	right: 50%;
	margin-right: -8px;
	border-radius: 100%;
	background: #660000;
	border: 4px solid #e90052;
}
.season-timeline__divider {
	position: relative;
	margin: 0;
	text-align: center;
	opacity: 1 !important;
}
.season-timeline__divider.first {
	padding: 2rem !important;
}
.season-timeline__divider.first .season-timeline__divider-title {
	margin: 0;
	padding: 0;
	background: transparent;
}
.season-timeline__divider.first .season-timeline__divider-background,
.season-timeline__divider.first .season-timeline__divider-line-cover {
	display: none;
}
@supports (width: 100vw) {
	.season-timeline__divider-background {
		width: 100vw;
		height: 627px;
		position: absolute;
		bottom: 0;
		left: 50%;
		margin-left: -50vw;
		background-image: url(../i/bg-elements/timeline-shard.png);
		background-repeat: no-repeat;
		background-position: 100% 100%;
		pointer-events: none;
		opacity: 1 !important;
	}
	@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
		.season-timeline__divider-background {
			background-image: url(../i/bg-elements/timeline-shard@x2.png);
			background-size: 884px 550px;
		}
	}
}
.season-timeline__divider-title {
	position: relative;
	display: inline-block;
	margin: 6rem 0;
	padding: 3rem 1rem;
	color: #fff;
	font-size: 4.5rem;
	opacity: 1 !important;
}
.season-timeline__divider-line-cover {
	display: block;
	width: 8px;
	height: 100%;
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -4px;
	background: #660000;
	box-shadow: 0 0 10px 10px #660000;
	z-index: 5;
	box-shadow: none;
	opacity: 1 !important;
}
.season-timeline__divider-text {
	position: relative;
	z-index: 10;
	opacity: 1 !important;
}
.season-timeline .article-promo {
	position: relative;
	clear: both;
	overflow: hidden;
}
.season-timeline .article-promo.left,
.season-timeline .article-promo.right {
	padding: 3rem 0 !important;
}
@media (min-width: 56.25em) {
	.season-timeline .article-promo.left:after,
	.season-timeline .article-promo.left:before,
	.season-timeline .article-promo.right:after,
	.season-timeline .article-promo.right:before {
		display: none !important;
	}
}
.season-timeline .article-promo__heading {
	color: #fff;
}
.season-timeline .article-promo__summary {
	color: #fff;
	opacity: 0.6;
}
.season-timeline .article-promo__img img {
	box-shadow: 0 0 10px 10px #660000;
}
.season-timeline .article-promo__btn {
	color: #fff;
	border-top-color: hsla(0, 0%, 100%, 0.7);
}
.season-timeline .article-promo__btn:after {
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.season-timeline .article-promo__btn:after {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.season-timeline .video-promo {
	position: relative;
	margin: 0;
	padding: 4rem 0;
	border-top: none;
}
.season-timeline .video-promo__title {
	color: #fff;
}
.season-timeline .video-promo .thumbnail.videoThumb .image {
	width: 60%;
	box-shadow: 0 0 10px 10px #660000;
}
.season-timeline .video-promo .thumbnail.videoThumb figcaption {
	width: 40%;
}
.season-timeline .video-promo .thumbnail.videoThumb .description {
	color: #fff;
	opacity: 0.6;
}
.season-timeline .video-promo.left .thumbnail.videoThumb .image,
.season-timeline .video-promo.left .thumbnail.videoThumb figcaption,
.season-timeline .video-promo.right .thumbnail.videoThumb .image,
.season-timeline .video-promo.right .thumbnail.videoThumb figcaption {
	width: 100%;
}
.season-timeline .video-promo.left .thumbnail.videoThumb figcaption {
	padding-left: 0;
}
.season-timeline .video-promo.right .thumbnail.videoThumb figure {
	display: block;
}
.season-timeline .video-promo.right .thumbnail.videoThumb figcaption {
	padding-right: 0;
	text-align: right;
}
.season-timeline .block-quote {
	position: relative;
	padding: 5rem;
}
.season-timeline .block-quote:before {
	content: "";
	display: block;
	width: 8px;
	height: 100%;
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -4px;
	background: #660000;
	box-shadow: 0 0 10px 10px #660000;
	z-index: 5;
}
.season-timeline .block-quote__quote-mark {
	position: relative;
	z-index: 10;
}
.season-timeline .block-quote__quote-content {
	position: relative;
	font-size: 4rem;
	line-height: 1.4;
	color: #fff;
	z-index: 10;
}
.season-timeline .block-quote__author {
	position: relative;
	margin-bottom: 0;
	color: #fff;
	z-index: 10;
}
.season-timeline .block-quote.left,
.season-timeline .block-quote.right {
	float: none;
	background: transparent;
	box-shadow: none;
}
.season-timeline .block-quote.left {
	padding-right: 55%;
}
.season-timeline .block-quote.left .block-quote__quote-mark .icn {
	margin: 0;
	margin-left: auto;
}
.season-timeline .block-quote.left .block-quote__author,
.season-timeline .block-quote.left .block-quote__quote-content {
	text-align: right;
}
.season-timeline .block-quote.right {
	padding-left: 55%;
}
.season-timeline .block-quote.right .block-quote__quote-mark .icn {
	margin: 0;
}
.season-timeline .block-quote.right .block-quote__author,
.season-timeline .block-quote.right .block-quote__quote-content {
	text-align: left;
}
.season-timeline .photo-widget {
	position: relative;
	margin: 0;
}
.season-timeline .photo-widget .thumbnail {
	width: 60%;
	display: inline-block;
	vertical-align: top;
	margin-right: -4px;
	box-shadow: 0 0 10px 10px #660000;
}
.season-timeline .photo-widget .articleCaption {
	width: 40%;
	display: inline-block;
	vertical-align: top;
	padding: 0 0 0 2rem;
	text-align: left;
	font-size: 2.8rem;
	line-height: 1.4;
	color: #fff;
	font-family: PremierSans-Light, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.season-timeline .photo-widget .articleCaption .icn {
	display: none;
}
.season-timeline .photo-widget .articleCaption__text {
	display: block;
	margin-bottom: 1rem;
	color: #05f0ff;
	font-size: 1.4rem;
}
.season-timeline .photo-widget .articleCaption__text .icn {
	display: inline-block;
	margin-right: 1rem;
}
.season-timeline .photo-widget.left .articleCaption,
.season-timeline .photo-widget.left .thumbnail,
.season-timeline .photo-widget.right .articleCaption,
.season-timeline .photo-widget.right .thumbnail {
	width: 100%;
	display: block;
}
.season-timeline .photo-widget.left .articleCaption {
	text-align: right;
	padding: 2rem 0 0 2rem;
}
.season-timeline .photo-widget.right .articleCaption {
	padding: 2rem 2rem 0 0;
}
.season-timeline .single-stat {
	width: 100%;
	position: relative;
}
.season-timeline .single-stat--with-image {
	padding: 0;
	text-align: left;
}
.season-timeline .single-stat--with-image .single-stat__image {
	width: 60%;
	display: inline-block;
	vertical-align: top;
	margin-right: -4px;
	box-shadow: 0 0 10px 10px #660000;
}
.season-timeline .single-stat--with-image .single-stat__content {
	width: 40%;
	display: inline-block;
	vertical-align: top;
	padding-left: 2rem;
}
.season-timeline .single-stat--with-image .single-stat__stat {
	margin-bottom: 1.5rem;
	padding-right: 2rem;
	color: #fff;
	font-size: 2rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.season-timeline .single-stat--with-image .single-stat__description {
	color: #fff;
	text-align: left;
	font-size: 1.6rem;
	line-height: 1.4;
	font-family: PremierSans-Light, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.season-timeline .single-stat--no-image {
	text-align: center;
}
.season-timeline .single-stat--no-image:before {
	content: "";
	display: block;
	width: 8px;
	height: 100%;
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -4px;
	background: #660000;
	box-shadow: 0 0 10px 10px #660000;
	z-index: 5;
}
.season-timeline .single-stat--no-image .single-stat__container {
	position: relative;
	z-index: 15;
}
.season-timeline .single-stat--no-image .single-stat__headline {
	display: inline-block;
	margin-bottom: 0.5rem;
	padding: 0.7rem 1rem 0.6rem;
	color: #fff;
	background: #e90052;
	color: #660000;
}
.season-timeline .single-stat--no-image .single-stat__title {
	color: #fff;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 3.5rem;
	padding: 1rem 0 1.5rem;
}
.season-timeline .single-stat--no-image .single-stat__text {
	max-width: 75%;
	margin: 0 auto;
	color: #fff;
	font-size: 1.6rem;
	line-height: 1.4;
	font-family: PremierSans-Light, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.season-timeline .single-stat.left,
.season-timeline .single-stat.right {
	float: none;
}
.season-timeline .single-stat.left .single-stat__image,
.season-timeline .single-stat.right .single-stat__image {
	width: 100%;
	margin-right: 0;
}
.season-timeline .single-stat.left .single-stat__content,
.season-timeline .single-stat.right .single-stat__content {
	width: 100%;
	padding: 2rem 0;
}
.season-timeline .single-stat.left .single-stat__text,
.season-timeline .single-stat.right .single-stat__text {
	max-width: none;
	margin: 0;
}
.season-timeline .single-stat.left {
	text-align: right;
}
.season-timeline .single-stat.left .single-stat__stat {
	padding-left: 2rem;
	padding-right: 0;
}
.season-timeline .single-stat.left .single-stat__description {
	text-align: right;
}
.season-timeline .single-stat.right,
.season-timeline .single-stat.right .single-stat__description {
	text-align: left;
}
.season-timeline .single-stat.right .single-stat__stat {
	padding-left: 0;
	padding-right: 2rem;
}
.season-timeline .single-stat.fans .single-stat__headline {
	background: #00ff87;
}
.season-timeline .single-stat.communities .single-stat__headline {
	background: #05f0ff;
}
.season-timeline .single-stat.premier-league .single-stat__headline {
	background: #fff;
}
@media (max-width: 63.9375em) {
	.season-timeline .article-promo__img img {
		padding: 0 1rem;
		box-shadow: none;
	}
}
@media (max-width: 56.25em) {
	.season-timeline {
		overflow: hidden;
	}
	.season-timeline .wrapper .col-12 > * {
		padding: 5rem;
	}
	.season-timeline .wrapper .col-12 > :not(.article-promo) {
		left: auto;
		right: -60px;
	}
	.season-timeline .wrapper .col-12 > .left,
	.season-timeline .wrapper .col-12 > .right {
		padding: 5rem !important;
	}
	.season-timeline .wrapper .col-12 > .left:not(.article-promo) {
		left: auto;
		right: -60px;
	}
	.season-timeline .wrapper .col-12 > .showContent,
	.season-timeline .wrapper .col-12 > .showContent.left {
		left: auto;
		right: 0;
	}
	.season-timeline__title {
		font-size: 2.8rem;
	}
	.season-timeline__subtitle {
		font-size: 1.6rem;
	}
	.season-timeline__line {
		margin-top: 3rem;
		padding: 0 !important;
		left: 4rem !important;
		right: auto !important;
	}
	.season-timeline__line:before {
		right: auto;
		left: -6px;
	}
	.season-timeline__divider {
		position: relative;
		margin: 0;
		padding: 2rem 0 !important;
		left: auto !important;
		right: auto !important;
		text-align: center;
	}
	.season-timeline__divider.first .season-timeline__divider-title {
		margin: 0;
		padding: 0;
		background: transparent;
	}
	.season-timeline__divider-background {
		display: none;
	}
	.season-timeline__divider-title {
		margin: 0;
		padding: 0;
		font-size: 2.8rem;
	}
	.season-timeline__divider-line-cover {
		display: none;
	}
	.season-timeline .article-promo:before {
		content: "";
		width: 5%;
		height: 4px;
		display: block;
		position: absolute;
		top: 50%;
		right: 50%;
		left: auto;
		margin-top: -2px;
		box-shadow: none;
		background: #e90052;
		background: linear-gradient(90deg, #660000 0, #e90052 20%, #e90052);
		opacity: 0;
		transform: scale(0);
		transform-origin: right;
		transition: transform 0.3s ease 0.6s;
	}
}
@media (max-width: 56.25em) and (max-width: 56.25em) {
	.season-timeline .article-promo:before {
		display: none;
	}
}
@media (max-width: 56.25em) {
	.season-timeline .article-promo:after {
		content: "";
		width: 8px;
		height: 8px;
		display: block;
		position: absolute;
		top: 50%;
		right: 50%;
		margin: -8px -8px 0 0;
		border-radius: 100%;
		background: #660000;
		border: 4px solid #e90052;
		z-index: 15;
		opacity: 0;
		transform: scale(0);
		transform-origin: center;
		transition: transform 0.3s ease 0.4s;
	}
}
@media (max-width: 56.25em) and (max-width: 56.25em) {
	.season-timeline .article-promo:after {
		top: 6rem;
		right: auto;
		left: 22px;
		margin: 0;
		transition-delay: 0.2s;
	}
}
@media (max-width: 56.25em) and (max-width: 43.75em) {
	.season-timeline .article-promo:after {
		left: 12px;
	}
}
@media (max-width: 56.25em) {
	.season-timeline .video-promo:before {
		content: "";
		width: 5%;
		height: 4px;
		display: block;
		position: absolute;
		top: 50%;
		right: 50%;
		left: auto;
		margin-top: -2px;
		box-shadow: none;
		background: #e90052;
		background: linear-gradient(90deg, #660000 0, #e90052 20%, #e90052);
		opacity: 0;
		transform: scale(0);
		transform-origin: right;
		transition: transform 0.3s ease 0.6s;
	}
}
@media (max-width: 56.25em) and (max-width: 56.25em) {
	.season-timeline .video-promo:before {
		display: none;
	}
}
@media (max-width: 56.25em) {
	.season-timeline .video-promo:after {
		content: "";
		width: 8px;
		height: 8px;
		display: block;
		position: absolute;
		top: 50%;
		right: 50%;
		margin: -8px -8px 0 0;
		border-radius: 100%;
		background: #660000;
		border: 4px solid #e90052;
		z-index: 15;
		opacity: 0;
		transform: scale(0);
		transform-origin: center;
		transition: transform 0.3s ease 0.4s;
	}
}
@media (max-width: 56.25em) and (max-width: 56.25em) {
	.season-timeline .video-promo:after {
		top: 6rem;
		right: auto;
		left: 22px;
		margin: 0;
		transition-delay: 0.2s;
	}
}
@media (max-width: 56.25em) and (max-width: 43.75em) {
	.season-timeline .video-promo:after {
		left: 12px;
	}
}
@media (max-width: 56.25em) {
	.season-timeline .video-promo .thumbnail.videoThumb .image {
		width: 100%;
		box-shadow: none;
	}
	.season-timeline .video-promo .thumbnail.videoThumb figcaption {
		width: 100%;
		padding: 2rem 2rem 2rem 0;
	}
	.season-timeline .video-promo.right .thumbnail.videoThumb figcaption {
		text-align: left;
	}
	.season-timeline .block-quote:before {
		content: "";
		width: 5%;
		height: 4px;
		display: block;
		position: absolute;
		top: 50%;
		right: 50%;
		left: auto;
		margin-top: -2px;
		box-shadow: none;
		background: #e90052;
		background: linear-gradient(90deg, #660000 0, #e90052 20%, #e90052);
		opacity: 0;
		transform: scale(0);
		transform-origin: right;
		transition: transform 0.3s ease 0.6s;
	}
}
@media (max-width: 56.25em) and (max-width: 56.25em) {
	.season-timeline .block-quote:before {
		display: none;
	}
}
@media (max-width: 56.25em) {
	.season-timeline .block-quote:after {
		content: "";
		width: 8px;
		height: 8px;
		display: block;
		position: absolute;
		top: 50%;
		right: 50%;
		margin: -8px -8px 0 0;
		border-radius: 100%;
		background: #660000;
		border: 4px solid #e90052;
		z-index: 15;
		opacity: 0;
		transform: scale(0);
		transform-origin: center;
		transition: transform 0.3s ease 0.4s;
	}
}
@media (max-width: 56.25em) and (max-width: 56.25em) {
	.season-timeline .block-quote:after {
		top: 6rem;
		right: auto;
		left: 22px;
		margin: 0;
		transition-delay: 0.2s;
	}
}
@media (max-width: 56.25em) and (max-width: 43.75em) {
	.season-timeline .block-quote:after {
		left: 12px;
	}
}
@media (max-width: 56.25em) {
	.season-timeline .block-quote__quote-mark .icn {
		margin: 0 auto 0 0;
	}
	.season-timeline .block-quote__quote-content {
		font-size: 3rem;
		text-align: left;
	}
	.season-timeline .block-quote__author {
		text-align: left;
		padding-left: 2rem;
	}
	.season-timeline .block-quote.left .block-quote__quote-mark .icn,
	.season-timeline .block-quote.right .block-quote__quote-mark .icn {
		margin: 0 auto 0 0;
	}
	.season-timeline .block-quote.left .block-quote__quote-content,
	.season-timeline .block-quote.right .block-quote__quote-content {
		text-align: left;
	}
	.season-timeline .block-quote.left .block-quote__author,
	.season-timeline .block-quote.right .block-quote__author {
		text-align: left;
		padding-left: 2rem;
	}
	.season-timeline .photo-widget:before {
		content: "";
		width: 5%;
		height: 4px;
		display: block;
		position: absolute;
		top: 50%;
		right: 50%;
		left: auto;
		margin-top: -2px;
		box-shadow: none;
		background: #e90052;
		background: linear-gradient(90deg, #660000 0, #e90052 20%, #e90052);
		opacity: 0;
		transform: scale(0);
		transform-origin: right;
		transition: transform 0.3s ease 0.6s;
	}
}
@media (max-width: 56.25em) and (max-width: 56.25em) {
	.season-timeline .photo-widget:before {
		display: none;
	}
}
@media (max-width: 56.25em) {
	.season-timeline .photo-widget:after {
		content: "";
		width: 8px;
		height: 8px;
		display: block;
		position: absolute;
		top: 50%;
		right: 50%;
		margin: -8px -8px 0 0;
		border-radius: 100%;
		background: #660000;
		border: 4px solid #e90052;
		z-index: 15;
		opacity: 0;
		transform: scale(0);
		transform-origin: center;
		transition: transform 0.3s ease 0.4s;
	}
}
@media (max-width: 56.25em) and (max-width: 56.25em) {
	.season-timeline .photo-widget:after {
		top: 6rem;
		right: auto;
		left: 22px;
		margin: 0;
		transition-delay: 0.2s;
	}
}
@media (max-width: 56.25em) and (max-width: 43.75em) {
	.season-timeline .photo-widget:after {
		left: 12px;
	}
}
@media (max-width: 56.25em) {
	.season-timeline .photo-widget .thumbnail {
		width: 100%;
	}
	.season-timeline .photo-widget .articleCaption {
		width: 100%;
		padding: 2rem 0 0;
	}
	.season-timeline .photo-widget .articleCaption__text .icn {
		position: relative;
		top: auto;
		left: auto;
	}
	.season-timeline .photo-widget.left .articleCaption {
		padding-left: 0;
		text-align: left;
	}
	.season-timeline .single-stat--no-image {
		text-align: left;
	}
	.season-timeline .single-stat--no-image:before {
		content: "";
		width: 5%;
		height: 4px;
		display: block;
		position: absolute;
		top: 50%;
		right: 50%;
		left: auto;
		margin-top: -2px;
		box-shadow: none;
		background: #e90052;
		background: linear-gradient(90deg, #660000 0, #e90052 20%, #e90052);
		opacity: 0;
		transform: scale(0);
		transform-origin: right;
		transition: transform 0.3s ease 0.6s;
	}
}
@media (max-width: 56.25em) and (max-width: 56.25em) {
	.season-timeline .single-stat--no-image:before {
		display: none;
	}
}
@media (max-width: 56.25em) {
	.season-timeline .single-stat--no-image:after {
		content: "";
		width: 8px;
		height: 8px;
		display: block;
		position: absolute;
		top: 50%;
		right: 50%;
		margin: -8px -8px 0 0;
		border-radius: 100%;
		background: #660000;
		border: 4px solid #e90052;
		z-index: 15;
		opacity: 0;
		transform: scale(0);
		transform-origin: center;
		transition: transform 0.3s ease 0.4s;
	}
}
@media (max-width: 56.25em) and (max-width: 56.25em) {
	.season-timeline .single-stat--no-image:after {
		top: 6rem;
		right: auto;
		left: 22px;
		margin: 0;
		transition-delay: 0.2s;
	}
}
@media (max-width: 56.25em) and (max-width: 43.75em) {
	.season-timeline .single-stat--no-image:after {
		left: 12px;
	}
}
@media (max-width: 56.25em) {
	.season-timeline .single-stat--no-image .single-stat__text {
		max-width: none;
		margin: 0;
	}
	.season-timeline .single-stat--with-image:before {
		content: "";
		width: 5%;
		height: 4px;
		display: block;
		position: absolute;
		top: 50%;
		right: 50%;
		left: auto;
		margin-top: -2px;
		box-shadow: none;
		background: #e90052;
		background: linear-gradient(90deg, #660000 0, #e90052 20%, #e90052);
		opacity: 0;
		transform: scale(0);
		transform-origin: right;
		transition: transform 0.3s ease 0.6s;
	}
}
@media (max-width: 56.25em) and (max-width: 56.25em) {
	.season-timeline .single-stat--with-image:before {
		display: none;
	}
}
@media (max-width: 56.25em) {
	.season-timeline .single-stat--with-image:after {
		content: "";
		width: 8px;
		height: 8px;
		display: block;
		position: absolute;
		top: 50%;
		right: 50%;
		margin: -8px -8px 0 0;
		border-radius: 100%;
		background: #660000;
		border: 4px solid #e90052;
		z-index: 15;
		opacity: 0;
		transform: scale(0);
		transform-origin: center;
		transition: transform 0.3s ease 0.4s;
	}
}
@media (max-width: 56.25em) and (max-width: 56.25em) {
	.season-timeline .single-stat--with-image:after {
		top: 6rem;
		right: auto;
		left: 22px;
		margin: 0;
		transition-delay: 0.2s;
	}
}
@media (max-width: 56.25em) and (max-width: 43.75em) {
	.season-timeline .single-stat--with-image:after {
		left: 12px;
	}
}
@media (max-width: 56.25em) {
	.season-timeline .single-stat--with-image .single-stat__image {
		width: 100%;
	}
	.season-timeline .single-stat--with-image .single-stat__content {
		width: 100%;
		padding: 2rem 0;
	}
	.season-timeline .single-stat.left {
		text-align: left;
	}
	.season-timeline .single-stat.left .single-stat__stat {
		-ms-flex-order: 0;
		order: 0;
		padding-left: 0;
		padding-right: 2rem;
	}
}
@media (max-width: 43.75em) {
	.season-timeline__line {
		left: 3rem !important;
	}
	.season-timeline .block-quote__quote-content {
		font-size: 2.2rem;
		padding-right: 0;
		padding-left: 0;
	}
	.season-timeline .block-quote__author {
		padding-left: 0;
	}
	.season-timeline .article-promo {
		border: none;
	}
	.season-timeline .article-promo__heading {
		font-size: 2.4rem;
	}
	.season-timeline .article-promo__img img,
	.season-timeline .video-promo .thumbnail.videoThumb figcaption {
		padding: 0;
	}
	.season-timeline .single-stat--no-image .single-stat__title {
		font-size: 2.5rem;
	}
	.season-timeline .single-stat--with-image .single-stat__content {
		-ms-flex-direction: column;
		flex-direction: column;
	}
	.season-timeline .single-stat--with-image .single-stat__stat,
	.season-timeline .single-stat.left .single-stat__description {
		text-align: left;
	}
	.season-timeline .photo-widget .articleCaption {
		font-size: 1.8rem;
	}
}
.tweet-wall__header {
	width: 100%;
	margin-bottom: 4rem;
	padding: 0 2rem;
	text-align: center;
}
.tweet-wall__title {
	margin-bottom: 2rem;
	font-size: 5rem;
}
.tweet-wall__subtitle,
.tweet-wall__title {
	font-family: PremierSans-Light, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.tweet-wall__subtitle {
	font-size: 2rem;
}
.tweet-wall__tweets {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}
.tweet-wall__tweets > .twitterThumb {
	width: 33%;
}
@media (max-width: 63.9375em) {
	.tweet-wall__title {
		font-size: 3.6rem;
	}
	.tweet-wall__tweets > .twitterThumb {
		width: 50%;
		margin-bottom: 1rem;
	}
}
@media (max-width: 43.75em) {
	.tweet-wall__title {
		font-size: 2.6rem;
	}
	.tweet-wall__subtitle {
		font-size: 1.8rem;
	}
	.tweet-wall__tweets > .twitterThumb {
		width: 100%;
	}
	.tweet-wall__tweets > .twitterThumb .twitter-tweet.twitter-tweet-rendered {
		display: block !important;
		margin: 0 auto;
	}
}
.articleWidget .home-grown-players {
	margin-left: -25%;
	margin-right: -25%;
}
@media (max-width: 64em) {
	.articleWidget .home-grown-players {
		margin-left: 0;
		margin-right: 0;
	}
}
.home-grown-players {
	opacity: 0;
	transform: translateY(100px);
	transition: opacity 0.3s ease-out, transform 0.3s ease-out;
	background: #660000;
	background-image: url(../i/bg-elements/england.png);
	background-position: 0;
	background-repeat: no-repeat;
	background-size: auto 102%;
	color: #ebebe4;
	padding: 3rem;
	margin: 3rem 0;
}
.home-grown-players__section:after {
	background: linear-gradient(
		180deg,
		rgba(99, 61, 102, 0),
		#633d66,
		rgba(99, 61, 102, 0)
	);
	bottom: 0;
	content: "";
	position: absolute;
	right: 0;
	top: 0;
	width: 0.3rem;
}
.home-grown-players__section:nth-of-type(2n):after {
	display: none;
}
.home-grown-players__heading {
	font-size: 3.3rem;
	margin-bottom: 3rem;
}
.home-grown-players__stat-container {
	border-top: 0.5rem solid #ebebe4;
	padding: 3rem 0 1rem;
}
.home-grown-players__stat {
	margin: 0 auto;
	max-width: 55rem;
}
.home-grown-players__stat:before {
	content: "";
	display: block;
}
.home-grown-players__stat:after {
	content: "";
	display: table;
	clear: both;
}
.home-grown-players__stat-number {
	color: #e90052;
	float: left;
	font-size: 8.5rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	line-height: 7rem;
	position: relative;
	text-align: right;
	width: 40%;
	word-spacing: -1rem;
}
.home-grown-players__stat-number i {
	display: inline-block;
}
.home-grown-players__stat-text {
	color: #ebebe4;
	float: left;
	font-size: 2.4rem;
	line-height: 3rem;
	padding-left: 2rem;
	text-align: left;
	width: 60%;
}
.home-grown-players__balls {
	clear: both;
	padding: 2rem 0;
	text-align: center;
	margin: 0 auto;
	max-width: 45%;
	opacity: 0;
	transition: opacity 0.8s ease-out;
}
.home-grown-players__balls.is-active {
	opacity: 1;
}
.home-grown-players__balls li {
	display: inline-block;
	margin-bottom: 0.5rem;
	opacity: 0.6;
	margin-left: 2px;
}
.home-grown-players__shirts {
	margin-bottom: 1rem;
	padding: 0 6rem;
	text-align: center;
	opacity: 0;
	transition: opacity 0.8s ease-out;
}
.home-grown-players__shirts.is-active {
	opacity: 1;
}
.home-grown-players__shirts li {
	margin-left: 2px;
	display: inline-block;
	margin-bottom: 0.5rem;
}
.home-grown-players__increase {
	color: #e90052;
	display: block;
	font-size: 9.8rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	line-height: 8rem;
	margin-bottom: 1rem;
	word-spacing: -1rem;
}
.home-grown-players__increase .icn {
	opacity: 0;
	transform: translateY(50px);
	transition: opacity 0.3s ease-out, transform 0.3s ease-out;
	transition-delay: 1.5s;
	display: inline-block;
}
.home-grown-players__increase-text {
	padding: 0 6.72rem;
}
.home-grown-players__info {
	border-top: 0.5rem solid #ebebe4;
	margin-top: 3rem;
	padding: 1rem 1rem 0;
}
.home-grown-players__info li {
	margin-bottom: 0;
}
.home-grown-players__tipl-link {
	color: #ebebe4;
	text-decoration: none;
}
.home-grown-players .wrapper {
	max-width: 70%;
}
.home-grown-players p {
	color: #ebebe4;
}
.home-grown-players .arrow-increase-small,
.home-grown-players .stop-watch-small {
	display: none;
}
.home-grown-players.is-active,
.home-grown-players.is-active .home-grown-players__increase .icn {
	opacity: 1;
	transform: translateY(0);
}
@media (max-width: 63.9375em) {
	.home-grown-players__section {
		padding-bottom: 3rem;
	}
	.home-grown-players__section:after {
		display: none;
	}
}
@media (max-width: 43.75em) {
	.home-grown-players {
		background-image: none;
		padding: 2rem 0;
	}
	.home-grown-players__heading {
		font-size: 1.9rem;
	}
	.home-grown-players__stat-number,
	.home-grown-players__stat-text {
		padding: 0;
		text-align: center;
		width: 100%;
	}
	.home-grown-players__stat-container {
		padding: 3rem;
	}
	.home-grown-players__stat-text {
		font-size: 1.8rem;
	}
	.home-grown-players__balls {
		display: none;
	}
	.home-grown-players__section {
		border-bottom: 0.5rem solid #643f67;
		border-top: 0.5rem solid #643f67;
		padding: 3rem;
	}
	.home-grown-players__section:after {
		display: none;
	}
	.home-grown-players__section:last-of-type {
		border-bottom: 0;
		border-top: 0;
	}
	.home-grown-players__increase-text,
	.home-grown-players__shirts {
		padding: 0;
	}
	.home-grown-players__increase {
		font-size: 6rem;
	}
	.home-grown-players__info {
		border-top: 0.5rem solid #643f67;
		margin: 0;
	}
	.home-grown-players__info li {
		text-align: center;
	}
	.home-grown-players .wrapper {
		max-width: none;
	}
	.home-grown-players .arrow-increase-small,
	.home-grown-players .stop-watch-small {
		display: inline-block;
	}
}
.articleWidget .year-in-numbers {
	margin-left: -25%;
	margin-right: -25%;
}
@media (max-width: 64em) {
	.articleWidget .year-in-numbers {
		margin-left: 0;
		margin-right: 0;
	}
}
.year-in-numbers {
	opacity: 0;
	transition: opacity 0.3s ease-out, transform 0.3s ease-out;
	transform: translateY(100px);
	background: #660000;
	color: #ebebe4;
	margin: 3rem 0;
	padding: 3rem;
}
.year-in-numbers:before {
	content: "";
	display: block;
}
.year-in-numbers:after {
	content: "";
	display: table;
	clear: both;
}
.year-in-numbers__section {
	padding: 3rem;
}
.year-in-numbers__section:after {
	background: #633d66;
	background: linear-gradient(
		180deg,
		rgba(99, 61, 102, 0),
		#633d66,
		rgba(99, 61, 102, 0)
	);
	bottom: 1rem;
	content: "";
	position: absolute;
	right: 0;
	top: 1rem;
	width: 0.3rem;
}
.year-in-numbers__section:nth-of-type(2n):after {
	display: none;
}
.year-in-numbers__row {
	border-bottom: 0.5rem solid #633d66;
}
.year-in-numbers__row:before {
	content: "";
	display: block;
}
.year-in-numbers__row:after {
	content: "";
	display: table;
	clear: both;
}
.year-in-numbers__row:last-of-type {
	border-bottom: 0;
}
.year-in-numbers__heading {
	font-size: 3.3rem;
	margin-bottom: 3rem;
}
.year-in-numbers__section-heading {
	display: block;
	clear: both;
	font-size: 2.2rem;
	padding: 0.5rem 0;
}
.year-in-numbers__stats-container {
	border-bottom: 0.6rem solid #ebebe4;
	border-top: 0.6rem solid #ebebe4;
}
.year-in-numbers__stats-container:before {
	content: "";
	display: block;
}
.year-in-numbers__stats-container:after {
	content: "";
	display: table;
	clear: both;
}
.year-in-numbers__stat {
	color: #05f0ff;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 3.4rem;
}
.year-in-numbers__stat--large {
	font-size: 4.2rem;
}
.year-in-numbers__tipl-link {
	color: #ebebe4;
	text-decoration: none;
}
.year-in-numbers__pie-progress {
	background-color: #500f55;
	border-radius: 50%;
	height: 9rem;
	margin: 0 auto;
	position: relative;
	width: 9rem;
}
.year-in-numbers__pie-progress .circle .fill,
.year-in-numbers__pie-progress .circle .mask {
	width: 9rem;
	height: 9rem;
	position: absolute;
	-webkit-backface-visibility: hidden;
	transition: transform 1s;
	border-radius: 50%;
}
.year-in-numbers__pie-progress .circle .mask {
	clip: rect(0, 9rem, 9rem, 4.5rem);
}
.year-in-numbers__pie-progress .circle .mask .fill {
	clip: rect(0, 4.5rem, 9rem, 0);
	background-color: #05f0ff;
}
.year-in-numbers__pie {
	background: #660000;
	border-radius: 100%;
	height: 90%;
	left: 50%;
	margin: 0 auto;
	padding: 1.7rem 0;
	position: absolute;
	text-align: center;
	top: 50%;
	transform: translate(-50%, -50%);
	width: 90%;
}
.year-in-numbers__pie > span {
	display: block;
}
.year-in-numbers__pie-number {
	font-size: 2.5rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	text-align: center;
}
.year-in-numbers__support-text {
	font-size: 2rem;
	font-family: PremierSans-Light, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.year-in-numbers__tv {
	border: 0.5rem solid #ebebe4;
	border-radius: 0.3rem;
	display: inline-block;
	float: left;
	margin-bottom: 1.3rem;
	margin-right: 2rem;
	padding: 0.5rem 1rem;
	position: relative;
}
.year-in-numbers__tv:after,
.year-in-numbers__tv:before {
	background: #ebebe4;
	bottom: 0;
	content: "";
	display: block;
	left: 0;
	margin: 0 auto;
	position: absolute;
	right: 0;
}
.year-in-numbers__tv:before {
	bottom: -1.5rem;
	height: 1.5rem;
	width: 1.5rem;
}
.year-in-numbers__tv:after {
	border-radius: 0.5rem;
	bottom: -1.8rem;
	height: 0.5rem;
	width: 5rem;
}
.year-in-numbers__tv-text {
	padding: 1.5rem 0;
}
.year-in-numbers__section-icn {
	float: left;
	margin-right: 2rem;
}
.year-in-numbers [class*="block-list"] {
	clear: none;
}
.year-in-numbers [class*="block-list"]:before {
	content: "";
	display: block;
}
.year-in-numbers [class*="block-list"]:after {
	content: "";
	display: table;
	clear: both;
}
.year-in-numbers [class*="block-list"] li {
	margin-bottom: 0;
	padding: 0 1.5rem;
}
.year-in-numbers p {
	color: #ebebe4;
	font-family: PremierSans-Light, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	line-height: 1.8rem;
}
.year-in-numbers__international-reach {
	min-height: 8rem;
	padding-left: 8rem;
	position: relative;
}
.year-in-numbers__international-reach:before {
	content: "";
	background: url(../i/sprites/global-sprite.png) 0 -651px no-repeat;
	width: 52px;
	height: 67px;
	left: 0;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.year-in-numbers__international-reach:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.year-in-numbers__support-projects {
	margin: 1rem 0;
}
.year-in-numbers__support-projects li {
	display: inline-block;
	position: relative;
}
@media (min-width: 63.9375em) {
	.year-in-numbers__support-projects li {
		padding-left: 0 !important;
		padding-right: 4.5rem !important;
		width: auto;
	}
}
.year-in-numbers__support-projects li > span {
	display: block;
}
.year-in-numbers__support-projects li i {
	display: inline-block;
}
.year-in-numbers__support-projects li .year-in-numbers__stat--large {
	line-height: 3.5rem;
}
.year-in-numbers__support-projects li.add:after,
.year-in-numbers__support-projects li.equals:after {
	display: block;
	font-size: 2rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	position: absolute;
	right: 1.5rem;
	top: 50%;
	transform: translateY(-50%);
}
.year-in-numbers__support-projects li.add:after {
	content: "+";
}
.year-in-numbers__support-projects li.equals:after {
	content: "=";
	left: -3rem;
	right: auto;
}
.year-in-numbers.is-active {
	opacity: 1;
	transform: translateY(0);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="0"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="0"]
	.circle
	.fill.fix,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="0"]
	.circle
	.mask.full {
	transform: rotate(0deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="1"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="1"]
	.circle
	.mask.full {
	transform: rotate(1.8deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="1"]
	.circle
	.fill.fix,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="2"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="2"]
	.circle
	.mask.full {
	transform: rotate(3.6deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="2"]
	.circle
	.fill.fix {
	transform: rotate(7.2deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="3"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="3"]
	.circle
	.mask.full {
	transform: rotate(5.4deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="3"]
	.circle
	.fill.fix {
	transform: rotate(10.8deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="4"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="4"]
	.circle
	.mask.full {
	transform: rotate(7.2deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="4"]
	.circle
	.fill.fix {
	transform: rotate(14.4deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="5"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="5"]
	.circle
	.mask.full {
	transform: rotate(9deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="5"]
	.circle
	.fill.fix {
	transform: rotate(18deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="6"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="6"]
	.circle
	.mask.full {
	transform: rotate(10.8deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="6"]
	.circle
	.fill.fix {
	transform: rotate(21.6deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="7"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="7"]
	.circle
	.mask.full {
	transform: rotate(12.6deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="7"]
	.circle
	.fill.fix {
	transform: rotate(25.2deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="8"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="8"]
	.circle
	.mask.full {
	transform: rotate(14.4deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="8"]
	.circle
	.fill.fix {
	transform: rotate(28.8deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="9"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="9"]
	.circle
	.mask.full {
	transform: rotate(16.2deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="9"]
	.circle
	.fill.fix {
	transform: rotate(32.4deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="10"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="10"]
	.circle
	.mask.full {
	transform: rotate(18deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="10"]
	.circle
	.fill.fix {
	transform: rotate(36deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="11"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="11"]
	.circle
	.mask.full {
	transform: rotate(19.8deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="11"]
	.circle
	.fill.fix {
	transform: rotate(39.6deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="12"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="12"]
	.circle
	.mask.full {
	transform: rotate(21.6deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="12"]
	.circle
	.fill.fix {
	transform: rotate(43.2deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="13"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="13"]
	.circle
	.mask.full {
	transform: rotate(23.4deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="13"]
	.circle
	.fill.fix {
	transform: rotate(46.8deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="14"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="14"]
	.circle
	.mask.full {
	transform: rotate(25.2deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="14"]
	.circle
	.fill.fix {
	transform: rotate(50.4deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="15"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="15"]
	.circle
	.mask.full {
	transform: rotate(27deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="15"]
	.circle
	.fill.fix {
	transform: rotate(54deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="16"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="16"]
	.circle
	.mask.full {
	transform: rotate(28.8deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="16"]
	.circle
	.fill.fix {
	transform: rotate(57.6deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="17"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="17"]
	.circle
	.mask.full {
	transform: rotate(30.6deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="17"]
	.circle
	.fill.fix {
	transform: rotate(61.2deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="18"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="18"]
	.circle
	.mask.full {
	transform: rotate(32.4deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="18"]
	.circle
	.fill.fix {
	transform: rotate(64.8deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="19"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="19"]
	.circle
	.mask.full {
	transform: rotate(34.2deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="19"]
	.circle
	.fill.fix {
	transform: rotate(68.4deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="20"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="20"]
	.circle
	.mask.full {
	transform: rotate(36deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="20"]
	.circle
	.fill.fix {
	transform: rotate(72deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="21"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="21"]
	.circle
	.mask.full {
	transform: rotate(37.8deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="21"]
	.circle
	.fill.fix {
	transform: rotate(75.6deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="22"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="22"]
	.circle
	.mask.full {
	transform: rotate(39.6deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="22"]
	.circle
	.fill.fix {
	transform: rotate(79.2deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="23"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="23"]
	.circle
	.mask.full {
	transform: rotate(41.4deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="23"]
	.circle
	.fill.fix {
	transform: rotate(82.8deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="24"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="24"]
	.circle
	.mask.full {
	transform: rotate(43.2deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="24"]
	.circle
	.fill.fix {
	transform: rotate(86.4deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="25"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="25"]
	.circle
	.mask.full {
	transform: rotate(45deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="25"]
	.circle
	.fill.fix {
	transform: rotate(90deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="26"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="26"]
	.circle
	.mask.full {
	transform: rotate(46.8deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="26"]
	.circle
	.fill.fix {
	transform: rotate(93.6deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="27"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="27"]
	.circle
	.mask.full {
	transform: rotate(48.6deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="27"]
	.circle
	.fill.fix {
	transform: rotate(97.2deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="28"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="28"]
	.circle
	.mask.full {
	transform: rotate(50.4deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="28"]
	.circle
	.fill.fix {
	transform: rotate(100.8deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="29"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="29"]
	.circle
	.mask.full {
	transform: rotate(52.2deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="29"]
	.circle
	.fill.fix {
	transform: rotate(104.4deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="30"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="30"]
	.circle
	.mask.full {
	transform: rotate(54deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="30"]
	.circle
	.fill.fix {
	transform: rotate(108deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="31"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="31"]
	.circle
	.mask.full {
	transform: rotate(55.8deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="31"]
	.circle
	.fill.fix {
	transform: rotate(0.31turn);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="32"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="32"]
	.circle
	.mask.full {
	transform: rotate(57.6deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="32"]
	.circle
	.fill.fix {
	transform: rotate(0.32turn);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="33"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="33"]
	.circle
	.mask.full {
	transform: rotate(59.4deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="33"]
	.circle
	.fill.fix {
	transform: rotate(0.33turn);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="34"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="34"]
	.circle
	.mask.full {
	transform: rotate(61.2deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="34"]
	.circle
	.fill.fix {
	transform: rotate(0.34turn);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="35"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="35"]
	.circle
	.mask.full {
	transform: rotate(63deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="35"]
	.circle
	.fill.fix {
	transform: rotate(126deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="36"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="36"]
	.circle
	.mask.full {
	transform: rotate(64.8deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="36"]
	.circle
	.fill.fix {
	transform: rotate(0.36turn);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="37"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="37"]
	.circle
	.mask.full {
	transform: rotate(66.6deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="37"]
	.circle
	.fill.fix {
	transform: rotate(0.37turn);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="38"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="38"]
	.circle
	.mask.full {
	transform: rotate(68.4deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="38"]
	.circle
	.fill.fix {
	transform: rotate(0.38turn);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="39"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="39"]
	.circle
	.mask.full {
	transform: rotate(70.2deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="39"]
	.circle
	.fill.fix {
	transform: rotate(0.39turn);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="40"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="40"]
	.circle
	.mask.full {
	transform: rotate(72deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="40"]
	.circle
	.fill.fix {
	transform: rotate(144deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="41"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="41"]
	.circle
	.mask.full {
	transform: rotate(73.8deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="41"]
	.circle
	.fill.fix {
	transform: rotate(0.41turn);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="42"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="42"]
	.circle
	.mask.full {
	transform: rotate(75.6deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="42"]
	.circle
	.fill.fix {
	transform: rotate(0.42turn);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="43"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="43"]
	.circle
	.mask.full {
	transform: rotate(77.4deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="43"]
	.circle
	.fill.fix {
	transform: rotate(154.8deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="44"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="44"]
	.circle
	.mask.full {
	transform: rotate(79.2deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="44"]
	.circle
	.fill.fix {
	transform: rotate(0.44turn);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="45"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="45"]
	.circle
	.mask.full {
	transform: rotate(81deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="45"]
	.circle
	.fill.fix {
	transform: rotate(162deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="46"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="46"]
	.circle
	.mask.full {
	transform: rotate(82.8deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="46"]
	.circle
	.fill.fix {
	transform: rotate(165.6deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="47"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="47"]
	.circle
	.mask.full {
	transform: rotate(84.6deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="47"]
	.circle
	.fill.fix {
	transform: rotate(0.47turn);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="48"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="48"]
	.circle
	.mask.full {
	transform: rotate(86.4deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="48"]
	.circle
	.fill.fix {
	transform: rotate(172.8deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="49"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="49"]
	.circle
	.mask.full {
	transform: rotate(88.2deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="49"]
	.circle
	.fill.fix {
	transform: rotate(0.49turn);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="50"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="50"]
	.circle
	.mask.full {
	transform: rotate(90deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="50"]
	.circle
	.fill.fix {
	transform: rotate(180deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="51"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="51"]
	.circle
	.mask.full {
	transform: rotate(91.8deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="51"]
	.circle
	.fill.fix {
	transform: rotate(0.51turn);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="52"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="52"]
	.circle
	.mask.full {
	transform: rotate(93.6deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="52"]
	.circle
	.fill.fix {
	transform: rotate(0.52turn);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="53"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="53"]
	.circle
	.mask.full {
	transform: rotate(95.4deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="53"]
	.circle
	.fill.fix {
	transform: rotate(0.53turn);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="54"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="54"]
	.circle
	.mask.full {
	transform: rotate(97.2deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="54"]
	.circle
	.fill.fix {
	transform: rotate(0.54turn);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="55"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="55"]
	.circle
	.mask.full {
	transform: rotate(99deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="55"]
	.circle
	.fill.fix {
	transform: rotate(198deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="56"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="56"]
	.circle
	.mask.full {
	transform: rotate(100.8deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="56"]
	.circle
	.fill.fix {
	transform: rotate(201.6deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="57"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="57"]
	.circle
	.mask.full {
	transform: rotate(102.6deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="57"]
	.circle
	.fill.fix {
	transform: rotate(0.57turn);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="58"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="58"]
	.circle
	.mask.full {
	transform: rotate(104.4deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="58"]
	.circle
	.fill.fix {
	transform: rotate(208.8deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="59"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="59"]
	.circle
	.mask.full {
	transform: rotate(106.2deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="59"]
	.circle
	.fill.fix {
	transform: rotate(0.59turn);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="60"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="60"]
	.circle
	.mask.full {
	transform: rotate(108deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="60"]
	.circle
	.fill.fix {
	transform: rotate(216deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="61"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="61"]
	.circle
	.mask.full {
	transform: rotate(109.8deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="61"]
	.circle
	.fill.fix {
	transform: rotate(0.61turn);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="62"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="62"]
	.circle
	.mask.full {
	transform: rotate(0.31turn);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="62"]
	.circle
	.fill.fix {
	transform: rotate(0.62turn);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="63"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="63"]
	.circle
	.mask.full {
	transform: rotate(113.4deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="63"]
	.circle
	.fill.fix {
	transform: rotate(0.63turn);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="64"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="64"]
	.circle
	.mask.full {
	transform: rotate(0.32turn);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="64"]
	.circle
	.fill.fix {
	transform: rotate(0.64turn);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="65"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="65"]
	.circle
	.mask.full {
	transform: rotate(117deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="65"]
	.circle
	.fill.fix {
	transform: rotate(234deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="66"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="66"]
	.circle
	.mask.full {
	transform: rotate(0.33turn);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="66"]
	.circle
	.fill.fix {
	transform: rotate(0.66turn);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="67"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="67"]
	.circle
	.mask.full {
	transform: rotate(120.6deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="67"]
	.circle
	.fill.fix {
	transform: rotate(241.2deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="68"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="68"]
	.circle
	.mask.full {
	transform: rotate(0.34turn);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="68"]
	.circle
	.fill.fix {
	transform: rotate(0.68turn);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="69"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="69"]
	.circle
	.mask.full {
	transform: rotate(124.2deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="69"]
	.circle
	.fill.fix {
	transform: rotate(248.4deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="70"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="70"]
	.circle
	.mask.full {
	transform: rotate(126deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="70"]
	.circle
	.fill.fix {
	transform: rotate(252deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="71"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="71"]
	.circle
	.mask.full {
	transform: rotate(127.8deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="71"]
	.circle
	.fill.fix {
	transform: rotate(0.71turn);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="72"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="72"]
	.circle
	.mask.full {
	transform: rotate(0.36turn);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="72"]
	.circle
	.fill.fix {
	transform: rotate(0.72turn);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="73"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="73"]
	.circle
	.mask.full {
	transform: rotate(131.4deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="73"]
	.circle
	.fill.fix {
	transform: rotate(0.73turn);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="74"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="74"]
	.circle
	.mask.full {
	transform: rotate(0.37turn);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="74"]
	.circle
	.fill.fix {
	transform: rotate(0.74turn);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="75"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="75"]
	.circle
	.mask.full {
	transform: rotate(135deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="75"]
	.circle
	.fill.fix {
	transform: rotate(270deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="76"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="76"]
	.circle
	.mask.full {
	transform: rotate(0.38turn);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="76"]
	.circle
	.fill.fix {
	transform: rotate(0.76turn);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="77"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="77"]
	.circle
	.mask.full {
	transform: rotate(138.6deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="77"]
	.circle
	.fill.fix {
	transform: rotate(0.77turn);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="78"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="78"]
	.circle
	.mask.full {
	transform: rotate(0.39turn);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="78"]
	.circle
	.fill.fix {
	transform: rotate(0.78turn);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="79"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="79"]
	.circle
	.mask.full {
	transform: rotate(142.2deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="79"]
	.circle
	.fill.fix {
	transform: rotate(284.4deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="80"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="80"]
	.circle
	.mask.full {
	transform: rotate(144deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="80"]
	.circle
	.fill.fix {
	transform: rotate(288deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="81"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="81"]
	.circle
	.mask.full {
	transform: rotate(145.8deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="81"]
	.circle
	.fill.fix {
	transform: rotate(0.81turn);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="82"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="82"]
	.circle
	.mask.full {
	transform: rotate(0.41turn);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="82"]
	.circle
	.fill.fix {
	transform: rotate(0.82turn);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="83"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="83"]
	.circle
	.mask.full {
	transform: rotate(149.4deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="83"]
	.circle
	.fill.fix {
	transform: rotate(298.8deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="84"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="84"]
	.circle
	.mask.full {
	transform: rotate(0.42turn);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="84"]
	.circle
	.fill.fix {
	transform: rotate(0.84turn);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="85"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="85"]
	.circle
	.mask.full {
	transform: rotate(153deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="85"]
	.circle
	.fill.fix {
	transform: rotate(306deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="86"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="86"]
	.circle
	.mask.full {
	transform: rotate(154.8deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="86"]
	.circle
	.fill.fix {
	transform: rotate(309.6deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="87"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="87"]
	.circle
	.mask.full {
	transform: rotate(156.6deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="87"]
	.circle
	.fill.fix {
	transform: rotate(0.87turn);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="88"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="88"]
	.circle
	.mask.full {
	transform: rotate(0.44turn);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="88"]
	.circle
	.fill.fix {
	transform: rotate(0.88turn);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="89"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="89"]
	.circle
	.mask.full {
	transform: rotate(160.2deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="89"]
	.circle
	.fill.fix {
	transform: rotate(320.4deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="90"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="90"]
	.circle
	.mask.full {
	transform: rotate(162deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="90"]
	.circle
	.fill.fix {
	transform: rotate(324deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="91"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="91"]
	.circle
	.mask.full {
	transform: rotate(163.8deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="91"]
	.circle
	.fill.fix {
	transform: rotate(0.91turn);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="92"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="92"]
	.circle
	.mask.full {
	transform: rotate(165.6deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="92"]
	.circle
	.fill.fix {
	transform: rotate(331.2deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="93"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="93"]
	.circle
	.mask.full {
	transform: rotate(167.4deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="93"]
	.circle
	.fill.fix {
	transform: rotate(0.93turn);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="94"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="94"]
	.circle
	.mask.full {
	transform: rotate(0.47turn);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="94"]
	.circle
	.fill.fix {
	transform: rotate(0.94turn);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="95"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="95"]
	.circle
	.mask.full {
	transform: rotate(171deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="95"]
	.circle
	.fill.fix {
	transform: rotate(342deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="96"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="96"]
	.circle
	.mask.full {
	transform: rotate(172.8deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="96"]
	.circle
	.fill.fix {
	transform: rotate(345.6deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="97"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="97"]
	.circle
	.mask.full {
	transform: rotate(174.6deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="97"]
	.circle
	.fill.fix {
	transform: rotate(0.97turn);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="98"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="98"]
	.circle
	.mask.full {
	transform: rotate(0.49turn);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="98"]
	.circle
	.fill.fix {
	transform: rotate(0.98turn);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="99"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="99"]
	.circle
	.mask.full {
	transform: rotate(178.2deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="99"]
	.circle
	.fill.fix {
	transform: rotate(0.99turn);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="100"]
	.circle
	.fill,
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="100"]
	.circle
	.mask.full {
	transform: rotate(180deg);
}
.year-in-numbers.is-active
	.year-in-numbers__pie-progress[data-progress="100"]
	.circle
	.fill.fix {
	transform: rotate(1turn);
}
@media (max-width: 63.9375em) {
	.year-in-numbers__section {
		border-top: 0.5rem solid #633d66;
		padding: 2.5rem 0;
	}
	.year-in-numbers__section:after {
		display: none;
	}
	.year-in-numbers__section:first-of-type {
		border-top: 0;
	}
	.year-in-numbers__international-reach {
		margin: 2rem 0 0;
	}
	.year-in-numbers__support-projects {
		margin: 2rem 0;
	}
}
@media (max-width: 43.75em) {
	.year-in-numbers {
		padding: 2rem 0;
	}
	.year-in-numbers__heading {
		font-size: 1.8rem;
		margin-bottom: 2rem;
	}
	.year-in-numbers__section {
		padding: 2rem;
	}
	.year-in-numbers__stat {
		font-size: 2rem;
	}
	.year-in-numbers__stat--large {
		font-size: 2.5rem;
	}
	.year-in-numbers__stat .icn {
		display: block;
		margin: 0 auto;
	}
	.year-in-numbers__stats-container {
		border-bottom: 0.5rem solid #633d66;
	}
	.year-in-numbers__pie {
		padding: 1rem 0;
	}
	.year-in-numbers__pie-progress {
		height: 7rem;
		width: 7rem;
	}
	.year-in-numbers__pie-progress .circle .fill,
	.year-in-numbers__pie-progress .circle .mask {
		width: 7rem;
		height: 7rem;
		position: absolute;
		-webkit-backface-visibility: hidden;
		transition: transform 1s;
		border-radius: 50%;
	}
	.year-in-numbers__pie-progress .circle .mask {
		clip: rect(0, 7rem, 7rem, 7rem/2);
	}
	.year-in-numbers__pie-progress .circle .mask .fill {
		clip: rect(0, 7rem/2, 7rem, 0);
		background-color: #05f0ff;
	}
	.year-in-numbers__pie-number {
		font-size: 2rem;
	}
	.year-in-numbers__international-reach {
		margin: 0.5rem 0 0.5rem -1.5rem;
		padding-left: 0;
	}
	.year-in-numbers__international-reach:before {
		visibility: hidden;
	}
	.year-in-numbers__support-projects {
		margin-left: -1.5rem;
	}
	.year-in-numbers__support-projects li,
	.year-in-numbers__support-projects li.add {
		width: auto;
	}
	.year-in-numbers__support-projects li.add:after,
	.year-in-numbers__support-projects li:after {
		right: 0;
		top: 0.7rem;
		transform: translate(50%);
	}
	.year-in-numbers__support-projects li.equals {
		width: auto;
	}
	.year-in-numbers__support-projects li.equals:after {
		left: 0;
		top: 0.7rem;
		transform: translate(-50%);
	}
	.year-in-numbers__support-text {
		font-size: 1.5rem;
	}
	.year-in-numbers__tv-text {
		padding: 0;
	}
	.year-in-numbers__info li {
		text-align: center !important;
	}
}
.count-up {
	opacity: 0;
	transition: opacity 1s ease-out;
}
.count-up.active {
	opacity: 1;
}
.articleWidget .stadium-info {
	margin-left: -25%;
	margin-right: -25%;
}
@media (max-width: 64em) {
	.articleWidget .stadium-info {
		margin-left: 0;
		margin-right: 0;
	}
}
.stadium-info {
	opacity: 0;
	transition: opacity 0.3s ease-out, transform 0.3s ease-out;
	transform: translateY(100px);
	background: #660000;
	color: #ebebe4;
	margin: 3rem 0;
	padding: 3rem;
}
.stadium-info:before {
	content: "";
	display: block;
}
.stadium-info:after {
	content: "";
	display: table;
	clear: both;
}
.stadium-info__section {
	padding: 3rem 2rem;
}
.stadium-info__section:nth-of-type(2n):after,
.stadium-info__section:nth-of-type(3):after {
	display: none;
}
.stadium-info__row {
	border-bottom: 0.5rem solid #633d66;
}
.stadium-info__row:before {
	content: "";
	display: block;
}
.stadium-info__row:after {
	content: "";
	display: table;
	clear: both;
}
.stadium-info__row:last-of-type {
	border-bottom: 0;
}
.stadium-info__heading {
	font-size: 3.3rem;
	padding-bottom: 2rem;
}
.stadium-info__section-heading {
	display: block;
	clear: both;
	font-size: 2.2rem;
	padding: 0.5rem 0;
}
.stadium-info__tipl-link {
	color: #ebebe4;
	text-decoration: none;
}
.stadium-info [class*="block-list"]:before {
	content: "";
	display: block;
}
.stadium-info [class*="block-list"]:after {
	content: "";
	display: table;
	clear: both;
}
.stadium-info [class*="block-list"] li {
	margin-bottom: 0;
	padding: 0 1rem;
}
.stadium-info__stats-container {
	float: left;
	width: 100%;
	border-bottom: 0.6rem solid #ebebe4;
	border-top: 0.6rem solid #ebebe4;
	margin-bottom: 1rem;
}
.stadium-info__stats-container:before {
	content: "";
	display: block;
}
.stadium-info__stats-container:after {
	content: "";
	display: table;
	clear: both;
}
.stadium-info__stat {
	width: 100%;
	text-align: center;
	display: block;
	color: #00ff87;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 6.4rem;
}
.stadium-info__stat--large {
	font-size: 4.2rem;
}
.stadium-info__section-icn {
	margin: 0 auto;
	display: block;
}
.stadium-info p {
	width: 100%;
	text-align: center;
	line-height: 1.8rem;
	margin-bottom: 1.5rem;
	color: #ebebe4;
	font-family: PremierSans-Light, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.stadium-info i {
	float: none;
	display: inline-block;
	vertical-align: middle;
	margin-bottom: 1rem;
}
.stadium-info .mobile {
	display: none;
}
.stadium-info .title-center {
	margin: 0 auto;
}
.stadium-info .title-center h1 {
	font-size: 2.3rem;
}
.stadium-info i.static {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}
.stadium-info .stadium-stats {
	width: 280px;
	position: relative;
	display: inline-block;
}
.stadium-info .stadium-stats p {
	top: 50%;
	width: 62%;
	transform: translateY(-50%);
	text-align: left;
	position: absolute;
	left: 0;
	right: 0;
	margin: 0 auto;
}
.stadium-info .stadium-stats p strong {
	display: block;
	width: 100%;
	font-size: 5rem;
	font-weight: 400;
	color: #00ff87;
	line-height: 5rem;
}
.stadium-info.is-active {
	opacity: 1;
	transform: translateY(0);
}
@media (max-width: 63.9375em) {
	.stadium-info__section {
		padding: 2rem 0;
	}
	.stadium-info__section:after {
		display: none;
	}
	.stadium-info__heading {
		margin-bottom: 0;
	}
	.stadium-info__stat {
		font-size: 4rem;
	}
	.stadium-info .title-center.mobile {
		display: none;
	}
	.stadium-info .stadium-stats {
		display: block;
		margin: 0 auto 2rem;
		padding-top: 0.6rem;
	}
	.stadium-info .stadium-stats p {
		width: 170px;
	}
	.stadium-info .stadium-stats p strong {
		font-size: 5rem;
		line-height: 5rem;
	}
	.stadium-info .mobile {
		display: initial;
		border-top: 0.5rem solid #633d66;
	}
	.stadium-info .mobile div {
		width: 300px;
		margin: 0 auto;
		height: inherit;
		padding-top: 2rem;
		overflow: auto;
		text-align: center;
	}
	.stadium-info .mobile div h1 {
		font-size: 2rem;
	}
	.stadium-info .mobile div i {
		display: inline-block;
	}
}
@media (max-width: 63.9375em) {
	.stadium-info__section {
		padding: 2rem 0;
	}
	.stadium-info__section:after {
		display: none;
	}
}
@media (max-width: 43.75em) {
	.stadium-info {
		padding: 2rem 0;
	}
	.stadium-info__heading {
		font-size: 1.8rem;
	}
	.stadium-info__row {
		padding: 1.5rem 0;
	}
	.stadium-info__section {
		padding: 0.5rem 1rem;
	}
	.stadium-info__stat,
	.stadium-info__stat--large {
		font-size: 3rem;
	}
	.stadium-info__stats-container {
		border-bottom: 0.5rem solid #633d66;
	}
	.stadium-info__info li {
		text-align: center !important;
	}
}
.topps-list-container {
	background-image: url(../i/bg-elements/topps_widget_bg.jpg);
	background-repeat: no-repeat;
	background-size: 100% 100%;
	border-top: 4px solid #e8e8e8;
	border-bottom: 4px solid #e8e8e8;
	clear: both;
	margin-bottom: 2rem;
	overflow: hidden;
	padding-top: 2rem;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.topps-list-container {
		background-image: url(../i/bg-elements/topps_widget_bg@x2.jpg);
		background-size: 100% 100%;
	}
}
.topps-list-container__cards {
	display: block;
	width: 100%;
	white-space: nowrap;
	overflow-x: auto;
	padding: 1rem 1.5rem 0;
	text-align: center;
}
.topps-list-container__header {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-pack: justify;
	justify-content: space-between;
	position: relative;
	padding: 0 2rem 2rem;
}
.topps-list-container__link {
	padding: 0 4rem 0 3rem;
}
.topps-list-container__link .arrow-right {
	right: 2rem;
}
.topps-list-container__link--mobile {
	display: none;
}
.topps-list-container__logo {
	display: block;
	content: "";
	background: url(../i/sprites/global-sprite.png) -672px 0 no-repeat;
	width: 106px;
	height: 58px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.topps-list-container__logo {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.topps-list-container .topps-title-container {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
}
.topps-list-container__title {
	padding-left: 1rem;
	color: #fff;
}
.topps-list-container .topps-card {
	display: inline-block;
	padding: 0 0.25rem;
	margin-bottom: 2.25rem;
}
.topps-list-container .topps-card__image {
	background-image: url(../i/bg-elements/topps_portrait_holder.png);
	background-repeat: no-repeat;
	background-size: cover;
	display: table;
	height: 270px;
	width: 200px;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.topps-list-container .topps-card__image {
		background-image: url(../i/bg-elements/topps_portrait_holder@x2.png);
		background-size: 200px 270px;
	}
}
.topps-list-container .topps-card__image picture {
	display: table-cell;
	margin: 0 auto;
	vertical-align: middle;
}
.topps-list-container .topps-card__image img {
	height: 240px;
	width: auto;
}
.topps-list-container .topps-card:first-child picture img,
.topps-list-container .topps-card:nth-child(2) picture img {
	transform: rotate(-0.1deg);
}
.topps-list-container .topps-card:nth-child(3) picture img {
	transform: rotate(0.9deg);
}
.topps-list-container .topps-card:nth-child(4) picture img {
	transform: rotate(-0.1deg);
}
.topps-list-container .topps-card__label {
	color: #fff;
	text-align: center;
	padding-top: 1rem;
	font-family: PremierSans-Regular, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.topps-list-container--filtered-wrap {
	border-bottom: 4px solid #e8e8e8;
	margin-bottom: 2rem;
	padding-bottom: 2rem;
}
.topps-list-container--filtered-wrap .topps-list-container {
	color: #fff;
	margin-bottom: 0;
}
.topps-list-container--filtered-wrap .topps-list-container__cards {
	min-height: 32rem;
	overflow-x: auto;
	-webkit-overflow-scrolling: touch;
}
.topps-list-container--filtered-wrap .topps-list-container__cards--empty,
.topps-list-container--filtered-wrap .topps-list-container__cards--loading {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	-ms-flex-pack: center;
	justify-content: center;
}
.topps-list-container--filtered-wrap .loader-small {
	margin-top: 1rem;
}
.topps-list__filter {
	margin-bottom: 2rem;
}
.topps-list__filter .apply,
.topps-list__filter .btn-more,
.topps-list__filter .mobileHeader {
	display: none;
}
@media (max-width: 64em) {
	.topps-list-container {
		margin: 2rem -2rem;
		margin-bottom: 2rem;
		padding: 1rem 0;
	}
	.topps-list-container__cards {
		padding: 0 1rem;
	}
	.topps-list-container__logo {
		content: "";
		background: url(../i/sprites/global-sprite.png) -510px -511px no-repeat;
		width: 73px;
		height: 40px;
	}
}
@media (max-width: 64em) and (-webkit-min-device-pixel-ratio: 2),
	(max-width: 64em) and (min-resolution: 192dpi) {
	.topps-list-container__logo {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
@media (max-width: 64em) {
	.topps-list-container .topps-card {
		padding: 0 0.5rem;
	}
}
@media (max-width: 43.75em) {
	.topps-list-container {
		margin: 2rem -1rem;
	}
	.topps-list-container__header {
		padding: 1rem 2rem;
	}
	.topps-list-container__link {
		display: none;
	}
	.topps-list-container__link--mobile {
		display: block;
		margin: 1rem auto 0;
		padding: 0 4rem 0 3rem;
		width: calc(100% - 2rem);
	}
	.topps-list-container__link--mobile .arrow-right {
		right: 2rem;
	}
	.topps-list-container__title {
		font-size: 1.5rem;
	}
	.topps-list-container .topps-card {
		margin-bottom: 0.5rem;
	}
	.topps-list-container .topps-card__label {
		font-size: 1.2rem;
	}
}
.topps-list-player-archive--hidden {
	opacity: 0;
}
.topps-list-player-archive__cards {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	text-align: center;
	margin-top: 2rem;
}
.topps-list-player-archive__cards--loader {
	-ms-flex-direction: column;
	flex-direction: column;
}
.topps-list-player-archive__cards--loader .loader-small {
	margin-top: 1rem;
}
.topps-list-player-archive__cards .topps-card {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	-ms-flex-pack: justify;
	justify-content: space-between;
	padding: 0 1rem 2rem;
	width: 25%;
	transition: all 0.35s ease-in-out;
}
.topps-list-player-archive__cards .topps-card__link {
	text-decoration: none;
}
.topps-list-player-archive__cards .topps-card__image img {
	box-shadow: 0 0 1px 2px #e8e8e8;
	display: block;
	height: auto;
	margin: 0 auto;
	max-height: 250px;
	max-width: 100%;
}
.topps-list-player-archive__cards .topps-card__label {
	padding-top: 1rem;
	text-align: center;
	color: #660000;
}
.topps-list-player-archive__cards .topps-card:focus {
	transform: scale(1.05);
}
.topps-list-player-archive__cards .topps-card:focus .topps-card__label {
	text-decoration: underline;
}
@media (min-width: 56.25em) {
	.topps-list-player-archive__cards .topps-card:hover {
		transform: scale(1.05);
	}
	.topps-list-player-archive__cards .topps-card:hover .topps-card__label {
		text-decoration: underline;
	}
}
.topps-list-player-archive__logo {
	display: block;
	content: "";
	background: url(../i/sprites/global-sprite.png) -672px 0 no-repeat;
	width: 106px;
	height: 58px;
	margin-left: 1rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.topps-list-player-archive__logo {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.topps-list-player-archive--club-view .playerInfo {
	margin: 0 -2rem;
	padding: 0;
}
.topps-list-player-archive--club-view .topps-card {
	width: 20%;
	padding: 0 2rem 2rem;
}
.topps-list-player-archive .noContentContainer {
	width: 100%;
}
@media (max-width: 63.9375em) {
	.topps-list-player-archive--club-view .playerInfo {
		margin: 0 -1rem;
		padding: 0;
	}
	.topps-list-player-archive--club-view .topps-card {
		width: 25%;
		padding: 0 1rem 2rem;
	}
}
@media (max-width: 43.75em) {
	.topps-list-player-archive__cards {
		-ms-flex-pack: center;
		justify-content: center;
	}
	.topps-list-player-archive__cards .topps-card {
		width: 33.33%;
	}
}
@media (max-width: 432px) {
	.topps-list-player-archive {
		padding: 1rem 0;
	}
	.topps-list-player-archive__cards .topps-card {
		width: 50%;
	}
	.topps-list-player-archive__cards .topps-card__image img {
		width: 100%;
	}
}
.topps-club-archive {
	position: relative;
}
.topps-club-archive .pageFilter {
	margin-bottom: 3rem;
	min-height: 50px;
}
.topps-club-archive__topps-logo {
	content: "";
	background: url(../i/sprites/global-sprite.png) -672px 0 no-repeat;
	display: block;
	height: 58px;
	position: absolute;
	right: 0;
	top: 0;
	width: 106px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.topps-club-archive__topps-logo {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.topps-club-archive__header {
	clear: both;
	text-align: center;
}
.topps-club-archive .topps-list-player-archive__cards--loading {
	-ms-flex-direction: column-reverse;
	flex-direction: column-reverse;
}
.topps-club-archive .topps-list-player-archive__logo {
	display: none;
}
.topps-club-archive .noContentContainer {
	width: 100%;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	-ms-flex-pack: center;
	justify-content: center;
}
@media (max-width: 43.75em) {
	.topps-club-archive .pageFilter.col-12.singleFilter {
		padding: 0 1rem;
	}
	.topps-club-archive .pageFilter.col-12.singleFilter .dropDown {
		width: 100%;
	}
	.topps-club-archive__topps-logo {
		transform: scale(0.8);
		transform-origin: top right;
	}
}
.topps-club-special {
	background-image: url(../i/bg-elements/topps_widget_bg.jpg);
	background-repeat: no-repeat;
	background-size: cover;
	clear: both;
	color: #fff;
	height: 345px;
	margin-bottom: 5rem;
	padding: 2rem 0 0;
	position: relative;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.topps-club-special {
		background-image: url(../i/bg-elements/topps_widget_bg@x2.jpg);
		background-size: 100% 100%;
	}
}
.topps-club-special__cards-wrap {
	-ms-flex-align: start;
	align-items: flex-start;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: center;
	justify-content: center;
	min-height: 285px;
	position: relative;
	padding: 0 5rem;
	overflow: hidden;
}
.topps-club-special__track {
	display: -ms-flexbox;
	display: flex;
	height: 255px;
	white-space: nowrap;
	-ms-flex-pack: center;
	justify-content: center;
}
.topps-club-special__track--hidden {
	opacity: 0;
}
.topps-club-special__cards {
	bottom: 0;
	min-height: 285px;
	min-width: 100%;
	padding: 1rem 0 2rem;
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
}
.topps-club-special__cards--slider {
	left: 0;
	transform: none;
	-ms-overflow-style: -ms-autohiding-scrollbar;
}
.topps-club-special__cards--slider-trans {
	transition-property: left;
	transition-duration: 0.5s;
}
.topps-club-special__cards--loading {
	-ms-flex-align: center;
	align-items: center;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	-ms-flex-pack: center;
	justify-content: center;
	width: 100%;
}
.topps-club-special__cards--loader {
	bottom: auto;
	-ms-flex-direction: column;
	flex-direction: column;
	-ms-flex-pack: center;
	justify-content: center;
	left: auto !important;
	top: 50%;
	transform: translateY(-50%);
}
.topps-club-special__cards .loader-small {
	margin-top: 1rem;
}
.topps-club-special__header {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-pack: center;
	justify-content: center;
	position: relative;
	padding: 0 2rem 2rem;
}
.topps-club-special__not-found {
	-ms-flex-item-align: center;
	align-self: center;
	font-size: 1.2rem;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	-ms-flex-pack: center;
	justify-content: center;
	-ms-flex-align: center;
	align-items: center;
}
.topps-club-special .topps-card {
	-ms-flex-align: center;
	align-items: center;
	display: -ms-inline-flexbox;
	display: inline-flex;
	height: 255px;
	-ms-flex-pack: center;
	justify-content: center;
	margin: 0 1.5rem;
	min-width: 180px;
	padding: 1rem;
	position: relative;
	vertical-align: top;
}
.topps-club-special .topps-card:first-child {
	margin-left: 6.5rem;
}
.topps-club-special .topps-card:last-child {
	margin-right: 6.5rem;
}
.topps-club-special .topps-card__placeholder {
	border-bottom: 4px solid #38003c;
	border-left: 4px solid #38003c;
	border-right: 4px solid #38003c;
	border-top: 0 solid #38003c;
	-webkit-clip-path: polygon(
		100% 0,
		100% calc(100% - 30px),
		calc(100% - 30px) 100%,
		0 100%,
		0 0
	);
	clip-path: polygon(
		100% 0,
		100% calc(100% - 30px),
		calc(100% - 30px) 100%,
		0 100%,
		0 0
	);
	overflow: hidden;
	position: absolute;
	background-image: url(../i/bg-elements/topps_placeholder_bg.png);
	background-repeat: no-repeat;
	background-position: 50%;
	height: 255px;
	bottom: 0;
	left: 0;
	right: 0;
	top: 0;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.topps-club-special .topps-card__placeholder {
		background-image: url(../i/bg-elements/topps_placeholder_bg@x2.png);
		background-size: auto 100%;
	}
}
.topps-club-special .topps-card__placeholder__top {
	background-color: #38003c;
	height: 54px;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
}
@supports (
		(
				-webkit-clip-path: polygon(100% 0, 100% calc(100% - 30px), calc(
								100% - 30px
							)
							100%, 0 100%, 0 0)
			)
			or
			(
				clip-path:
					polygon(
						100% 0,
						100% calc(100% - 30px),
						calc(100% - 30px) 100%,
						0 100%,
						0 0
					)
			)
	)
	and
	(
		-webkit-clip-path: polygon(100% 0, 100% calc(100% - 30px), calc(100% - 30px)
					100%, 0 100%, 0 0)
	) {
	.topps-club-special .topps-card__placeholder:before {
		border-top: 4px solid #38003c;
		bottom: -7px;
		content: "";
		display: block;
		position: absolute;
		right: -20px;
		transform: rotate(-45deg);
		transform-origin: left;
		width: 50px;
	}
}
.topps-club-special .topps-card__placeholder:after {
	background-image: url(../i/bg-elements/topps_placeholder_logos.png);
	background-position: top;
	background-repeat: no-repeat;
	background-size: contain;
	content: "";
	display: block;
	height: 230px;
	left: 0;
	position: absolute;
	top: 0.8rem;
	width: 100%;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.topps-club-special .topps-card__placeholder:after {
		background-image: url(../i/bg-elements/topps_placeholder_logos@x2.png);
		background-size: auto 230px;
	}
}
.topps-club-special .topps-card:first-child picture img {
	transform: rotate(0.9deg);
}
.topps-club-special .topps-card:nth-child(2) picture img {
	transform: rotate(-0.1deg);
}
.topps-club-special .topps-card:nth-child(3) picture img {
	transform: rotate(0.9deg);
}
.topps-club-special .topps-card:nth-child(4) picture img,
.topps-club-special .topps-card:nth-child(5) picture img {
	transform: rotate(-0.1deg);
}
.topps-club-special .topps-card:nth-child(6) picture img {
	transform: rotate(0.9deg);
}
.topps-club-special .topps-card:nth-child(7) picture img,
.topps-club-special .topps-card:nth-child(8) picture img {
	transform: rotate(-0.1deg);
}
.topps-club-special .topps-card:nth-child(9) picture img {
	transform: rotate(0.9deg);
}
.topps-club-special .topps-card:nth-child(10) picture img {
	transform: rotate(-0.1deg);
}
.topps-club-special .topps-card:nth-child(11) picture img {
	transform: rotate(0.9deg);
}
.topps-club-special .topps-card:nth-child(12) picture img {
	transform: rotate(-0.1deg);
}
.topps-club-special .topps-card picture:nth-child(2) img {
	margin-left: 0.25rem;
	transform: rotate(-0.1deg);
}
.topps-club-special .topps-card picture img {
	max-height: 240px;
	position: relative;
	z-index: 1;
	width: auto;
}
.topps-club-special .topps-card--composed-vertical {
	display: -ms-inline-flexbox;
	display: inline-flex;
	-ms-flex-direction: column;
	flex-direction: column;
	-ms-flex-pack: center;
	justify-content: center;
}
.topps-club-special .topps-card--composed-vertical picture:nth-child(2) img {
	margin-left: 0;
}
.topps-club-special .topps-card--composed-vertical picture img {
	max-height: 122.5px;
}
.topps-club-special .nav {
	background-color: #fff;
	border-radius: 100%;
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.28);
	cursor: pointer;
	display: none;
	height: 32px;
	position: absolute;
	top: 50%;
	transform: translateY(calc(-50% + 2rem));
	transition-property: background-color;
	transition-duration: 0.35s;
	width: 32px;
	z-index: 2;
}
.topps-club-special .nav:before {
	content: "";
	border-bottom: 0;
	border-left: 0;
	border-right-width: 1px;
	border-top-width: 1px;
	border-style: solid;
	border-color: #000;
	height: 8px;
	left: 50%;
	position: absolute;
	transition-property: border-color transform;
	transition-duration: 0.35s;
	top: 50%;
	width: 8px;
}
.topps-club-special .nav:hover {
	background-color: #e90052;
}
.topps-club-special .nav:hover:before {
	border-color: #fff;
}
.topps-club-special .nav--prev {
	left: 2rem;
}
.topps-club-special .nav--prev:before {
	transform: translate(-35%, -50%) rotate(-135deg);
}
.topps-club-special .nav--prev:hover:before {
	transform: translate(-50%, -50%) rotate(-135deg);
}
.topps-club-special .nav--next {
	right: 2rem;
}
.topps-club-special .nav--next:before {
	transform: translate(-70%, -50%) rotate(45deg);
}
.topps-club-special .nav--next:hover:before {
	transform: translate(-50%, -50%) rotate(45deg);
}
.topps-club-special .nav--next-blink {
	display: block;
	opacity: 1;
	animation: o 1s infinite;
}
@keyframes o {
	0% {
		opacity: 0.5;
	}
	50% {
		opacity: 1;
	}
	to {
		opacity: 0.5;
	}
}
@media (max-width: 64em) {
	.topps-club-special {
		margin: 2rem -2rem 5rem;
	}
	.topps-club-special__cards-wrap {
		overflow: auto;
	}
	.topps-club-special__cards {
		padding: 0 1rem;
	}
	.topps-club-special .topps-card {
		padding: 0 0.5rem;
	}
	.topps-club-special .topps-card:first-child {
		margin-left: 1.5rem;
	}
	.topps-club-special .topps-card:last-child {
		margin-right: 1.5rem;
	}
}
@media (max-width: 43.75em) {
	.topps-club-special {
		margin: 2rem -1rem 5rem;
	}
	.topps-club-special__header {
		padding: 1rem 2rem;
	}
	.topps-club-special__title {
		font-size: 1.5rem;
	}
	.topps-club-special .topps-card {
		margin-bottom: 0.5rem;
	}
	.topps-club-special .topps-card__label {
		font-size: 1.2rem;
	}
}
.leageTableContainer .loader-small,
.teamPerformanceStandingsArea a {
	display: none;
}
.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;
	}
}
.hptoOtherMatchesContainer
	.resultContainer
	.matchAbridged.matchNavMatchContainer
	.broadcaster {
	width: 100%;
	margin: 0;
}
.hptoOtherMatchesContainer
	.resultContainer
	.matchAbridged.matchNavMatchContainer
	.broadcaster
	.logo {
	margin-left: -2rem;
}
.homepageTakeover .homepageTakeover__content .singleMatch .matchAbridged {
	text-align: center;
}
.t57 .socialSection .socialCard .cardContent .message a,
.t88 .socialSection .socialCard .cardContent .message a,
.t9333 .socialSection .socialCard .cardContent .message a,
.t9345 .socialSection .socialCard .cardContent .message a {
	color: #fff;
}
@media (max-width: 63.9375em) {
	.stadium-info [class*="col-5"],
	.stadium-info [class*="col-12"].dual {
		width: 50%;
	}
}
.clubBadgeFallback.t11,
.clubSvg.t11 {
	margin-top: 3px;
}
.clubBadgeFallback.t3,
.clubSvg.t3 {
	margin-top: 4px;
}
.clubBadgeFallback.t91,
.clubSvg.t91 {
	margin-top: 5px;
}
.clubBadgeFallback.t90,
.clubSvg.t90 {
	margin-top: 7px;
}
.clubBadgeFallback.t97,
.clubSvg.t97 {
	margin-top: 3px;
}
.clubBadgeFallback.t54,
.clubSvg.t54 {
	margin-top: 6px;
}
.clubBadgeFallback.t21,
.clubSvg.t21 {
	margin-top: 7px;
}
.broadcasterContainer.broadcasterContainer--superchi {
	display: none !important;
}
body {
	min-height: 50vh;
}
.map-container {
	height: 600px;
	min-height: 600px;
	position: relative;
	overflow: hidden;
}
.map-container--city-map {
	margin-left: -50vw;
	margin-right: -50vw;
	left: 50%;
	right: 50%;
	width: 100vw;
}
@media (max-width: 43.75em) {
	.map-container--city-map {
		visibility: hidden;
		position: absolute;
	}
	.map-container--city-map.u-show {
		visibility: visible;
		position: relative;
	}
}
.map-container--bar-map {
	height: 100%;
	width: 100%;
}
.map-container--bar-map .gm-style .gm-style-iw {
	left: 1px !important;
	right: 0 !important;
	top: 1px !important;
	width: 100% !important;
	min-width: 25.7rem !important;
}
.map-container--bar-map .gm-style .gm-style-iw > div {
	width: 100%;
	min-width: 251px !important;
	overflow: hidden;
}
.map-container--bar-map .gm-style .gm-style-iw .poi-info-window {
	padding: 1rem;
}
.map-container--bar-map .gm-style .gm-style-iw-c {
	padding: 17px 12px 10px !important;
}
.map-container--bar-map-single {
	height: 26rem;
}
@media (max-width: 43.75em) {
	.map-container {
		height: calc(100vh - 244px);
		min-height: 0;
	}
}
.map-sidebar,
.ubf-city-map {
	height: 100%;
	position: absolute;
	top: 0;
	right: 0;
}
.ubf-city-map {
	width: 100%;
}
.ubf-city-map .btn-cityLink {
	background-color: #d51c1e;
	color: #fff;
	line-height: 3rem;
}
@media (max-width: 43.75em) {
	.ubf-city-map {
		height: calc(100vh - 244px);
	}
}
.map-sidebar {
	padding: 0;
	z-index: 5;
	transition: right 0.5s ease;
}
.map-sidebar.is-hidden {
	right: -100%;
}
.map-sidebar.is-showing {
	right: 0;
}
.map-sidebar .closeSideBar {
	position: absolute;
	top: 2rem;
	right: 2rem;
}
.map-sidebar .closeSideBar--icon {
	display: inline-block;
	padding: 0.6rem;
	border: 4px solid #fff;
	border-radius: 100%;
	background: transparent;
	cursor: pointer;
}
.map-sidebar .sidebar-content {
	height: 100%;
	padding: 0;
}
.map-sidebar .sidebar-content .cityInfo {
	height: 100%;
	background: rgba(0, 0, 0, 0.5);
	background-size: cover;
	background-repeat: no-repeat;
}
.map-sidebar .sidebar-content .cityInfo .infoContainer {
	width: 100%;
	position: absolute;
	bottom: 0;
	padding: 2rem;
	background: #300034;
}
.map-sidebar .sidebar-content .cityInfo .infoContainer:before {
	content: "";
	width: 300px;
	height: 67px;
	position: absolute;
	bottom: 100%;
	left: 0;
	background-image: url(../i/bg-elements/ubf-sidebar.png);
	background-repeat: no-repeat;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.map-sidebar .sidebar-content .cityInfo .infoContainer:before {
		background-image: url(../i/bg-elements/ubf-sidebar@x2.png);
		background-size: 300px 71px;
	}
}
.map-sidebar .sidebar-content .cityInfo .infoContainer--info .state {
	color: #fff;
}
.map-sidebar .sidebar-content .cityInfo .infoContainer--info .name {
	color: #fff;
	padding-bottom: 1rem;
}
.map-sidebar .sidebar-content .cityInfo .infoContainer--info .state {
	text-transform: uppercase;
}
.map-sidebar .sidebar-content .cityInfo .infoContainer--info .btn-cityLink {
	background-color: #d51c1e;
	color: #fff;
}
.map-sidebar
	.sidebar-content
	.cityInfo
	.infoContainer--info
	.btn-cityLink--arrow {
	display: inline-block;
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -79px no-repeat;
	width: 15px;
	height: 9px;
	position: absolute;
	right: 2rem;
	top: 50%;
	transform: translateY(-50%);
	padding: 0;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.map-sidebar
		.sidebar-content
		.cityInfo
		.infoContainer--info
		.btn-cityLink--arrow {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
@media (max-width: 43.75em) {
	.map-sidebar {
		height: calc(100vh - 244px);
	}
}
.ubf-view-toggle {
	display: -ms-flexbox;
	display: flex;
	padding: 0.2rem;
	margin-bottom: 1rem;
	background: #0f1630;
	border-radius: 3px;
}
@media (min-width: 43.75em) {
	.ubf-view-toggle {
		display: none;
	}
}
.ubf-view-toggle__btn {
	display: inline-block;
	width: 50%;
	border-radius: 3px;
	text-align: center;
	border: none;
	background: transparent;
	color: hsla(0, 0%, 100%, 0.8);
}
.ubf-view-toggle__btn.is-active {
	background: #fff;
	color: #0f1630;
}
.ubf-view-toggle__btn span {
	vertical-align: middle;
}
.ubf-view-toggle__btn .icn {
	left: 0;
	margin-right: 0.3rem;
}
.ubf-view-toggle__btn--list .icn {
	content: "";
	background: url(../i/sprites/global-sprite.png) -251px -640px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.ubf-view-toggle__btn--list .icn {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.ubf-view-toggle__btn--list.is-active .icn {
	content: "";
	background: url(../i/sprites/global-sprite.png) -241px -640px no-repeat;
	width: 10px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.ubf-view-toggle__btn--list.is-active .icn {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.ubf-view-toggle__btn--map .icn {
	content: "";
	background: url(../i/sprites/global-sprite.png) -432px -718px no-repeat;
	width: 12px;
	height: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.ubf-view-toggle__btn--map .icn {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.ubf-view-toggle__btn--map.is-active .icn {
	content: "";
	background: url(../i/sprites/global-sprite.png) -420px -718px no-repeat;
	width: 12px;
	height: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.ubf-view-toggle__btn--map.is-active .icn {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.wrap-thumbnails-cities {
	margin-top: 3rem;
}
.wrap-thumbnails-cities .thumbnail-container {
	padding: 0 1rem;
	text-align: center;
}
.wrap-thumbnails-cities .thumbnail-container .thumbnail:focus figure .marker {
	bottom: 75px;
}
.wrap-thumbnails-cities
	.thumbnail-container
	.thumbnail:focus
	figure
	.marker:before {
	left: 0;
	right: 0;
}
@media (min-width: 56.25em) {
	.wrap-thumbnails-cities .thumbnail-container .thumbnail:hover figure .marker {
		bottom: 75px;
	}
	.wrap-thumbnails-cities
		.thumbnail-container
		.thumbnail:hover
		figure
		.marker:before {
		left: 0;
		right: 0;
	}
}
.wrap-thumbnails-cities .thumbnail-container figure {
	position: relative;
}
.wrap-thumbnails-cities .thumbnail-container figure .thumbnail-image-container {
	overflow: hidden;
	position: relative;
	border-left: 1px solid #e8e8e8;
}
.wrap-thumbnails-cities
	.thumbnail-container
	figure
	.thumbnail-image-container
	.cityThumbSvg {
	bottom: 0;
	fill: #fff;
	left: 0;
	position: absolute;
}
.wrap-thumbnails-cities .thumbnail-container figure .marker {
	width: 4rem;
	height: 4rem;
	position: absolute;
	bottom: 82px;
	left: 50%;
	transform: translateX(-50%);
	background: #fff;
	border: 5px solid #d51c1e;
	border-radius: 100%;
	transition: bottom 0.2s ease;
	z-index: 5;
}
.wrap-thumbnails-cities .thumbnail-container figure .marker:before {
	content: "";
	width: auto;
	height: 4px;
	display: block;
	position: absolute;
	bottom: -15px;
	left: 50%;
	right: 50%;
	background: radial-gradient(
		ellipse at center,
		rgba(0, 0, 0, 0.5) 0,
		transparent 60%
	);
	transition: left 0.1s ease 0.1s, right 0.1s ease 0.1s;
}
.wrap-thumbnails-cities .thumbnail-container figure .marker:after {
	content: "";
	display: block;
	width: 0;
	height: 0;
	position: absolute;
	top: 110%;
	left: 50%;
	transform: translateX(-50%);
	border: 0.8rem solid transparent;
	border-top-color: #d51c1e;
}
.wrap-thumbnails-cities .thumbnail-container figure .marker-number {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	font-size: 1.2rem;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.wrap-thumbnails-cities .thumbnail-container figure .thumbnail-caption {
	padding-top: 3rem;
	border: 1px solid #e8e8e8;
	position: relative;
	border-top: none;
}
.wrap-thumbnails-cities
	.thumbnail-container
	figure
	.thumbnail-caption
	.thumbnail-city {
	font-size: 1.5em;
}
.wrap-thumbnails-cities
	.thumbnail-container
	figure
	.thumbnail-caption
	.thumbnail-state {
	color: #76766f;
	text-transform: uppercase;
	padding-right: 1rem;
}
.wrap-thumbnails-cities
	.thumbnail-container
	figure
	.thumbnail-caption
	.thumbnail-state
	.state-pin {
	display: inline-block;
	content: "";
	background: url(../i/sprites/global-sprite.png) -231px -640px no-repeat;
	width: 10px;
	height: 11px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.wrap-thumbnails-cities
		.thumbnail-container
		figure
		.thumbnail-caption
		.thumbnail-state
		.state-pin {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.wrap-thumbnails-cities
	.thumbnail-container
	figure
	.thumbnail-caption
	.thumbnail-state
	.state-name {
	display: inline-block;
	font-size: 1.2rem;
}
.wrap-thumbnails-cities .widget-title {
	margin-bottom: 2rem;
}
@media (max-width: 43.75em) {
	.wrap-thumbnails-cities {
		margin-top: 0;
	}
	.wrap-thumbnails-cities.is-hidden {
		display: none;
	}
	.wrap-thumbnails-cities .thumbnail-container {
		padding: 0;
		border: 1px solid #e8e8e8;
		margin-bottom: 2em;
		text-align: left;
	}
	.wrap-thumbnails-cities
		.thumbnail-container
		figure
		.thumbnail-image-container {
		width: 45%;
		display: inline-block;
		float: left;
	}
	.wrap-thumbnails-cities
		.thumbnail-container
		figure
		.thumbnail-image-container
		.cityThumbSvg {
		bottom: 5rem;
		right: -9rem;
		transform: rotate(270deg);
		height: 9rem;
		left: auto;
		width: 20rem;
	}
	.wrap-thumbnails-cities .thumbnail-container figure .marker {
		bottom: 50%;
		left: 45%;
		transform: translate(-50%, 50%);
	}
	.wrap-thumbnails-cities .thumbnail-container figure .arrow {
		content: "";
		background: url(../i/sprites/chevrons-sprite.png) -68px 0 no-repeat;
		width: 25px;
		height: 25px;
		position: absolute;
		right: 1rem;
		top: 50%;
		transform: translateY(-50%);
	}
}
@media (max-width: 43.75em) and (-webkit-min-device-pixel-ratio: 2),
	(max-width: 43.75em) and (min-resolution: 192dpi) {
	.wrap-thumbnails-cities .thumbnail-container figure .arrow {
		background-image: url(../i/sprites/chevrons-sprite@x2.png);
		background-size: 93px 83px;
	}
}
@media (max-width: 43.75em) {
	.wrap-thumbnails-cities .thumbnail-container figure .thumbnail-caption {
		width: 55%;
		display: inline-block;
		padding: 9% 3.5rem 0;
		border: none;
	}
	.wrap-thumbnails-cities
		.thumbnail-container
		figure
		.thumbnail-caption
		.thumbnail-city {
		font-size: 5vw;
	}
	.wrap-thumbnails-cities .widget-title {
		padding-top: 1rem;
	}
}
.pageHero--ubf {
	position: relative;
	margin-top: 0;
	margin-bottom: 0;
	padding: 2.7rem 0;
	background: #300034;
	background-image: url(../i/bg-elements/ubf-background.png);
	background-repeat: no-repeat;
	background-position: 100% 0;
	background-size: auto 100%;
	border-bottom: 11px solid #fff;
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
	z-index: 10;
}
@media (-moz-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2) {
	.pageHero--ubf {
		background-image: url(../i/bg-elements/ubf-background@x2.png);
		background-size: auto 100%;
	}
}
.pageHero--ubf:before {
	content: "";
	display: block;
}
.pageHero--ubf:after {
	content: "";
	display: table;
	clear: both;
}
@media (max-width: 870px) {
	.pageHero--ubf {
		background-position: 200% 0;
	}
}
@media (max-width: 43.75em) {
	.pageHero--ubf {
		margin-bottom: 1rem;
		padding: 1.2rem 0;
		border-bottom: 0;
		background-image: url(../i/bg-elements/ubf-mobile-background.png);
		background-repeat: no-repeat;
		background-position: 100% 0;
	}
}
@media (max-width: 43.75em) and (-moz-min-device-pixel-ratio: 2),
	(max-width: 43.75em) and (-webkit-min-device-pixel-ratio: 2) {
	.pageHero--ubf {
		background-image: url(../i/bg-elements/ubf-mobile-background@x2.png);
		background-size: auto 100%;
	}
}
.pageHero--ubf ::-webkit-input-placeholder {
	color: hsla(0, 0%, 100%, 0.6);
}
.pageHero--ubf ::-moz-placeholder {
	color: hsla(0, 0%, 100%, 0.6);
}
.pageHero--ubf :-ms-input-placeholder {
	color: hsla(0, 0%, 100%, 0.6);
}
.pageHero--ubf :-moz-placeholder {
	color: hsla(0, 0%, 100%, 0.6);
}
.pageHero--ubf .pageHero--ubfIcon {
	background-image: url(../i/bg-elements/ubf-hero-icon.png);
	background-size: auto 45px;
	background-repeat: no-repeat;
	width: 35px;
	height: 45px;
	float: left;
	margin-right: 1em;
}
.pageHero--ubf .pageTitle {
	color: #fff;
	max-width: 70%;
}
@media screen and (max-width: 700px) {
	.pageHero--ubf .pageTitle {
		padding: 5px 0;
	}
}
@media (max-width: 43.75em) {
	.pageHero--ubf .pageTitle {
		font-size: 2.4rem;
	}
}
.pageHero--ubf .socialShareHover {
	position: absolute;
	top: 50%;
	right: 3rem;
	transform: translateY(-50%);
	z-index: 10;
}
.pageHero--ubf .socialShareHover .socialShareBtn {
	padding-top: 0;
	line-height: 4rem;
	border-radius: 3px;
	box-shadow: -2px 2px 6px 1px rgba(0, 0, 0, 0.3);
}
@media (max-width: 43.75em) {
	.pageHero--ubf .socialShareHover .socialShareBtn {
		box-shadow: none;
	}
}
.pageHero--ubf .socialShareHover .socialShareBtn:before {
	display: none;
}
.pageHero--ubf .socialShareHover .socialOptions li:last-child .option {
	border-radius: 0 0 3px 3px;
}
.pageHero--ubf .socialShareHover:hover .socialShareBtn {
	border-radius: 3px 3px 0 0;
}
.pageHero--ubf.tabbedHero {
	padding-bottom: 2.7rem;
}
.pageHero--ubf.tabbedHero .heroPageLinks {
	clear: both;
	margin-top: 2rem;
	margin-bottom: -2.7rem;
}
@media (max-width: 43.75em) {
	.pageHero--ubf.tabbedHero .heroPageLinks {
		margin-top: 0.9rem;
		margin-bottom: -1.2rem;
	}
}
.pageHero--ubf.tabbedHero .socialShareHover {
	margin-top: -2rem;
}
@media (max-width: 43.75em) {
	.pageHero--ubf.tabbedHero .socialShareHover {
		margin-top: 0;
	}
}
.pageHero--ubf.tabbedHero .ubf--tabList a {
	background: #e90052;
	color: #fff;
}
.pageHero--ubf.tabbedHero .ubf--tabList a:focus,
.pageHero--ubf.tabbedHero .ubf--tabList a:hover {
	background: #b60040;
}
.pageHero--ubf.tabbedHero .ubf--tabList a.active {
	background: #fff;
	color: #0d1630;
}
.pageHero--ubf + .full-width-wrap .article__wrapper {
	background: #0f1630;
}
.ubf-bar-list__wrapper {
	position: relative;
	padding: 1rem;
}
.ubf-bar-list__wrapper .pageFilter {
	position: relative;
	margin-left: auto;
}
.ubf-bar-list__wrapper .pageFilter .dropDown {
	margin: 0;
	position: relative;
}
.ubf-bar-list__wrapper--align-center {
	-ms-flex-align: center;
	align-items: center;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	background-color: #f8f8f8;
}
.ubf-bar-list__list {
	width: 100%;
}
.ubf-bar-list__number {
	background: #d51c1e;
	border-radius: 1.4rem;
	color: #ebebe4;
	display: block;
	left: 3rem;
	padding: 0.7rem 1.5rem;
	position: absolute;
	top: 0;
	transform: translateY(-50%);
}
.ubf-bar-list__link {
	display: block;
	text-decoration: none;
	transition: transform 0.2s ease, box-shadow 0.2s ease;
}
.ubf-bar-list__link:focus {
	transform: translateY(-2px);
	box-shadow: -2px 2px 5px 0 rgba(0, 0, 0, 0.15);
}
@media (min-width: 56.25em) {
	.ubf-bar-list__link:hover {
		transform: translateY(-2px);
		box-shadow: -2px 2px 5px 0 rgba(0, 0, 0, 0.15);
	}
}
.ubf-bar-list__item {
	width: 100%;
	display: -ms-flexbox;
	display: flex;
	margin-bottom: 1rem;
	border: 1px solid #e8e8e8;
	background-color: #fff;
}
.ubf-bar-list__item--none {
	border: none;
	background: none;
}
.ubf-bar-list__item--none .noContentContainer {
	width: 100%;
}
.ubf-bar-list__item__image {
	width: 40%;
	min-height: 180px;
	background-size: cover;
	background-position: 50%;
}
.ubf-bar-list__item__details {
	width: 60%;
	position: relative;
	padding: 1rem 5rem 1rem 1.5rem;
	color: #242424;
}
.ubf-bar-list__item__details:after {
	display: block;
	position: absolute;
	right: 1rem;
	top: 50%;
	transform: translateY(-50%);
	content: "";
	background: url(../i/sprites/chevrons-sprite.png) -68px 0 no-repeat;
	width: 25px;
	height: 25px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.ubf-bar-list__item__details:after {
		background-image: url(../i/sprites/chevrons-sprite@x2.png);
		background-size: 93px 83px;
	}
}
.ubf-bar-list__item__details h4 {
	padding-bottom: 0.2rem;
}
.ubf-bar-list__item__details p {
	padding-bottom: 1.4rem;
	line-height: 1.2;
	color: #61605c;
	font-size: 1rem;
}
.ubf-bar-list__item__details__additional-info {
	padding-bottom: 1.4rem;
}
.ubf-bar-list__item__details__additional-info p {
	display: inline-block;
	padding: 0;
}
.ubf-bar-list__item__affiliated-clubs {
	-ms-flex-align: center;
	align-items: center;
	border-top: 1px solid #e9e9e9;
	display: -ms-flexbox;
	display: flex;
	padding-top: 1rem;
}
.ubf-bar-list__item__affiliated-clubs h6 {
	padding: 0 1rem 0 0;
}
.ubf-bar-list__item__affiliated-clubs li {
	display: inline-block;
	padding-right: 0.5rem;
}
@media (max-width: 63.9375em) {
	.ubf-bar-list__wrapper {
		-ms-flex-align: normal;
		align-items: normal;
	}
	.ubf-bar-list__item__image {
		min-height: 16rem;
	}
}
@media (max-width: 43.75em) {
	.ubf-bar-list__wrapper {
		padding: 1rem;
	}
	.ubf-bar-list__wrapper .pageFilter {
		margin: 1.5rem 0 1rem;
	}
	.ubf-bar-list__wrapper .pageFilter .dropDown {
		width: 100%;
	}
	.ubf-bar-list__number {
		left: 2rem;
	}
}
@media (max-width: 25em) {
	.ubf-bar-list__item {
		-ms-flex-direction: column;
		flex-direction: column;
	}
	.ubf-bar-list__item__image {
		width: 100%;
		height: 20rem;
	}
	.ubf-bar-list__item__details {
		width: 100%;
	}
}
.col-9 .ubf-bar-list__wrapper {
	padding: 5rem 0;
}
.col-9 .ubf-bar-list__wrapper .subHeader {
	margin-bottom: 1.5rem;
}
.ubf-bar-list-map {
	width: 100%;
	display: inline-block;
	color: inherit;
	text-decoration: none;
}
.ubf-bar-list-map img {
	width: 100%;
	height: auto;
	display: block;
	position: relative;
	top: 0;
	left: 0;
}
.ubf-bar-list-map__bg {
	width: 100%;
	height: 15rem;
	background-size: cover;
	background-position: 50%;
}
.ubf-bar-list-map__details {
	padding-top: 1rem;
}
.ubf-bar-list-map p {
	font-size: 1.2rem;
	line-height: 1.2;
}
.ubf-promo {
	background: #0d092e;
	background: radial-gradient(90px at right 50px center, #443c86, #0d092e);
	list-style: none;
	margin: 1rem 0 1.5rem;
	padding: 1.5rem 25% 1.5rem 7rem;
	position: relative;
}
.ubf-promo__heading {
	color: #ebebe4;
	font-size: 1.4rem;
	text-transform: uppercase;
}
.ubf-promo__heading span {
	display: block;
	color: #ffca06;
}
.ubf-promo__icn {
	left: 1.5rem;
}
.ubf-promo__icn,
.ubf-promo__img {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
}
.ubf-promo__img {
	max-width: 13.5rem;
	right: 1.5rem;
	width: 20%;
}
@media (max-width: 43.75em) {
	.ubf-promo {
		padding: 1.5rem 40% 1.5rem 1.5rem;
	}
	.ubf-promo__heading span {
		display: inline-block;
	}
	.ubf-promo__icn {
		display: none;
	}
	.ubf-promo__img {
		width: 30%;
	}
}
.ubf-dropdown {
	position: static;
}
.ubf-dropdown__title {
	width: 100px;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-ms-flex-align: center;
	align-items: center;
}
.ubf-dropdown .dropdownList {
	top: 5.4rem;
}
.ubf-dropdown .dropdownList li a {
	display: block;
}
.ubf-dropdown .dropDown__title .icn {
	display: inline-block;
	margin-left: 0.5rem;
}
.ubf-dropdown.dropDown .current {
	padding: 0;
	border: none;
	color: #fff;
	min-height: auto;
}
.ubf-dropdown.dropDown .current:after,
.ubf-dropdown.dropDown .current:before {
	display: none;
}
.ubf-dropdown.dropDown .current:focus,
.ubf-dropdown.dropDown .current:hover {
	color: #fff;
}
.fixedSidebar .article__selector {
	display: inline;
	margin-left: auto;
}
.fixedSidebar .article__title {
	display: inline;
	font-size: 3.2rem;
}
.fixedSidebar .article__header {
	height: 26rem;
	background-position: 50%;
	background-size: cover;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	cursor: default;
}
.fixedSidebar .article__header img {
	width: 100%;
}
.fixedSidebar .article__wrapper {
	background: #660000;
}
.fixedSidebar .article__content {
	color: #fff;
	padding: 1.2rem 2rem;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	max-width: 51rem;
	margin: 0 auto;
}
.fixedSidebar .article__subtitle {
	font-size: 1.3rem;
}
.ubf-bar-title {
	padding: 3rem 0 1rem;
}
.ubf-bar-title__heading {
	font-size: 3.6rem;
}
.ubf-bar-title__return-link {
	display: block;
	margin-bottom: 3rem;
}
.ubf-bar-title__details dd,
.ubf-bar-title__details dt {
	display: inline-block;
	margin-bottom: 0.5rem;
}
.ubf-bar-title__details dd {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	margin-left: 0.5rem;
}
.ubf-bar-title__maps-btn {
	display: inline-block;
	margin-bottom: 1rem;
}
@media (max-width: 43.75em) {
	.ubf-bar-title {
		padding: 0;
	}
	.ubf-bar-title__heading {
		font-size: 2.4rem;
	}
}
.ubf-bar-offer {
	background: #d51c1e;
	border-radius: 0.5rem;
	color: #ebebe4;
	padding: 2.5rem 3.5rem;
	position: relative;
}
.ubf-bar-offer:before {
	display: block;
	content: "";
	background: url(../i/sprites/global-sprite.png) -732px -375px no-repeat;
	width: 45px;
	height: 45px;
	left: 0;
	position: absolute;
	top: 50%;
	transform: translate(-50%, -50%);
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.ubf-bar-offer:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.ubf-bar-offer strong {
	display: block;
	font-size: 1.6rem;
	margin-bottom: 1rem;
}
.ubf-bar-offer p {
	color: #ebebe4;
	font-size: 1.2rem;
}
@media (max-width: 43.75em) {
	.ubf-bar-offer {
		padding-left: 7rem;
	}
	.ubf-bar-offer:before {
		left: 3.5rem;
	}
}
.ubf-bar-slider {
	margin: 3rem 0;
	overflow: hidden;
	white-space: nowrap;
}
.ubf-bar-slider__container {
	position: relative;
}
.ubf-bar-slider__images {
	font-size: 0;
	left: 0;
	position: relative;
	transition: left 0.5s ease-in-out, transform 0.2s ease-in-out;
	transform: translateZ(0) translateX(0);
}
.ubf-bar-slider__images li {
	display: inline-block;
	width: 100%;
}
.ubf-bar-slider__thumbs {
	margin: 1rem 0;
	text-align: center;
	white-space: normal;
}
.ubf-bar-slider__pager {
	display: inline-block;
	font-size: 0;
	margin: 0.5rem;
	padding: 0.3rem;
	transition: box-shadow 0.3s ease-in-out;
	width: 16.66667%;
}
.ubf-bar-slider__pager:hover {
	cursor: pointer;
}
.ubf-bar-slider__pager--active {
	box-shadow: 1px 1px 5px #888;
}
.ubf-bar-slider__photo,
.ubf-bar-slider__thumb {
	width: 100%;
}
.ubf-bar-slider__arrow {
	border: 0;
	overflow: hidden;
	position: absolute;
	text-indent: -99rem;
	top: 50%;
	transform: translateY(-50%);
}
.ubf-bar-slider__arrow--next {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px 0 no-repeat;
	width: 21px;
	height: 36px;
	right: 1rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.ubf-bar-slider__arrow--next {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.ubf-bar-slider__arrow--prev {
	content: "";
	background: url(../i/sprites/global-sprite.png) -649px -401px no-repeat;
	width: 21px;
	height: 36px;
	left: 1rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.ubf-bar-slider__arrow--prev {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
@media (max-width: 43.75em) {
	.ubf-bar-slider {
		margin: 3rem -1rem;
	}
	.ubf-bar-slider__thumbs {
		margin: 1.2rem 0;
		overflow: scroll;
		padding: 0.2rem 0.6rem;
		white-space: nowrap;
	}
	.ubf-bar-slider__pager {
		width: 58.33333%;
	}
}
.ubf-bar-info {
	-ms-flex-align: stretch;
	align-items: stretch;
	display: -ms-flexbox;
	display: flex;
}
.ubf-bar-info:before {
	content: "";
	display: block;
}
.ubf-bar-info:after {
	content: "";
	display: table;
	clear: both;
}
.ubf-bar-info__heading {
	display: block;
	font-size: 1.6rem;
	margin-bottom: 1rem;
}
.ubf-bar-info__section {
	padding: 2rem 1rem 2rem 8rem;
	position: relative;
}
.ubf-bar-info__section ul li {
	display: block;
	margin-bottom: 0.5rem;
}
.ubf-bar-info__section a {
	color: #000;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	text-decoration: underline;
}
.ubf-bar-info__section a:after {
	display: inline-block;
	margin-left: 0.6rem;
	content: "";
	background: url(../i/sprites/external-sprite.png) -23px -42px no-repeat;
	width: 10px;
	height: 10px;
	vertical-align: middle;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.ubf-bar-info__section a:after {
		background-image: url(../i/sprites/external-sprite@x2.png);
		background-size: 69px 54px;
	}
}
.ubf-bar-info__section:last-child:after,
.ubf-bar-info__section:last-child:before {
	right: 0;
}
.ubf-bar-info__section:after,
.ubf-bar-info__section:before {
	background: #e8e8e8;
	content: "";
	display: block;
	height: 0.1rem;
	left: 0;
	position: absolute;
	right: 2rem;
	top: 0;
	width: auto;
}
.ubf-bar-info__section:before {
	bottom: 0;
	top: auto;
}
.ubf-bar-info .icn {
	left: 1rem;
	position: absolute;
	top: 2rem;
}
@media (max-width: 63.9375em) {
	.ubf-bar-info {
		border-bottom: 1px solid #e8e8e8;
		border-top: 1px solid #e8e8e8;
		display: block;
	}
	.ubf-bar-info__section {
		padding: 2rem 1rem;
	}
	.ubf-bar-info__section:after,
	.ubf-bar-info__section:before {
		display: none;
	}
	.ubf-bar-info__section.col-12-s {
		border-top: 1px solid #e8e8e8;
	}
	.ubf-bar-info .icn {
		display: none;
	}
}
.ubf-bar-description {
	margin-bottom: 3rem;
	padding: 3rem 0;
	border-bottom: 1px solid #e8e8e8;
}
.ubf-bar-description__heading {
	display: block;
	margin-bottom: 1.5rem;
	font-size: 1.6rem;
}
.ubf-bar-affiliations {
	padding-bottom: 5rem;
}
.ubf-bar-affiliations__heading {
	display: block;
	font-size: 1.8rem;
	margin-bottom: 1.5rem;
}
.ubf-bar-affiliations__text {
	padding: 1rem 0 1rem 2rem;
}
.ubf-bar-affiliations__name {
	display: block;
	font-size: 1.8rem;
	margin-bottom: 1rem;
}
.ubf-bar-affiliations__list-item {
	margin-bottom: 3rem;
}
.ubf-bar-affiliations__list-item:before {
	content: "";
	display: block;
}
.ubf-bar-affiliations__list-item:after {
	content: "";
	display: table;
	clear: both;
}
.ubf-bar-affiliations__list-item:last-child {
	margin-bottom: 0;
}
@media (max-width: 63.9375em) {
	.ubf-bar-affiliations__text {
		padding: 2rem 0;
	}
}
.ubf-bar-newcomers {
	margin-bottom: 5rem;
}
.ubf-bar-newcomers__heading {
	color: #d51c1e;
	display: block;
	font-size: 1.6rem;
	margin-bottom: 1.5rem;
}
.poppy-page .standardArticle {
	margin: 0;
}
.poppy-page .standardArticle p {
	margin-left: 2rem;
}
.poppy-page__logo {
	width: 250px;
	height: 250px;
	background: url(../i/elements/poppy-legion-logo.jpg) no-repeat 50%;
	background-size: 100%;
}
.full-width-poppy-promo {
	position: relative;
	top: -2rem;
	height: 300px;
	width: 100%;
}
@supports (width: 100vw) {
	.full-width-poppy-promo {
		width: 100vw;
		position: relative;
		left: 50%;
		right: 50%;
		margin-left: -50vw;
		margin-right: -50vw;
	}
}
@media (max-width: 56.25em) {
	.full-width-poppy-promo {
		width: auto;
		margin-left: -2rem;
		margin-right: -2rem;
		left: auto;
		right: auto;
	}
}
@media (max-width: 43.75em) {
	.full-width-poppy-promo {
		margin-left: -1rem;
		margin-right: -1rem;
	}
}
.full-width-poppy-promo__img img {
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	-o-object-position: top;
	object-position: top;
	font-family: "object-fit: cover; object-position: top";
}
.full-width-poppy-promo__content {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	position: absolute;
	top: 50%;
	left: 50%;
	width: 70%;
	transform: translate(-50%, -50%);
}
.full-width-poppy-promo__explainer {
	margin-top: 2rem;
}
.full-width-poppy-promo__headline {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: center;
	justify-content: center;
	-ms-flex-align: center;
	align-items: center;
}
.full-width-poppy-promo__secondary-heading {
	color: #fff;
	text-align: center;
	opacity: 0.85;
	font-size: 1.75rem;
	font-family: PremierSans-Regular, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.full-width-poppy-promo__text {
	background: #3b053f;
	color: #fff;
	font-size: 3rem;
	padding: 1rem 2rem;
	text-align: center;
}
.poppy-auction__header {
	color: #660000;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	padding: 1rem;
}
.poppy-auction hr {
	margin-bottom: 4rem;
}
.poppy-promo-container {
	margin-bottom: 2rem;
}
.poppy-promo-container .poppy-promo {
	padding: 1rem;
}
.poppy-promo-container .poppy-promo .indexBadge {
	top: 13rem;
}
.poppy-promo-container .poppy-promo .indexBadge-mob {
	margin-right: 1rem;
}
.poppy-promo-container .poppy-promo .indexImg {
	height: 20rem;
	background-position: 50%;
	background-size: cover;
}
@media (min-width: 64em) {
	.poppy-page .standardArticle .socialShareHover {
		top: 0;
		left: 0;
		margin: 0;
	}
}
@media (max-width: 64em) {
	.poppy-container {
		display: -ms-flexbox;
		display: flex;
		-ms-flex-direction: column-reverse;
		flex-direction: column-reverse;
	}
	.poppy-page__logo {
		height: 200px;
		width: 200px;
		margin: 0 auto;
	}
}
@media (max-width: 56.25em) {
	.full-width-poppy-promo {
		height: 200px;
		width: 100vw;
		left: 50%;
		right: 50%;
		margin-left: -50vw;
		margin-right: -50vw;
	}
	.full-width-poppy-promo__logo {
		width: 60px;
		height: 60px;
	}
	.full-width-poppy-promo__secondary-heading {
		font-size: 1.5rem;
	}
	.full-width-poppy-promo__text {
		font-size: 1.7rem;
		padding: 0.75rem 1.5rem;
	}
}
@media (max-width: 43.75em) {
	.poppy-page__logo {
		background: url(../i/elements/poppy-legion-logo-mob.jpg) no-repeat 50%;
		background-size: 100%;
		width: 150px;
		height: 150px;
	}
	.poppy-promo .clubIndex__button {
		margin-top: 0.3rem;
	}
}
@media (max-width: 650px) {
	.poppy-promo-container .poppy-promo {
		width: 100%;
	}
}
@media (max-width: 600px) {
	.full-width-poppy-promo {
		height: 175px;
	}
	.full-width-poppy-promo__logo {
		width: 40px;
		height: 40px;
	}
	.full-width-poppy-promo__secondary-heading {
		font-size: 1.1rem;
	}
	.full-width-poppy-promo__text {
		font-size: 0.85rem;
		padding: 0.5rem 1.5rem;
	}
	.poppy-auction hr {
		padding-top: 0;
		margin-bottom: 2rem;
	}
}
@media (max-width: 500px) {
	.full-width-poppy-promo {
		height: 150px;
	}
}
.no-room-for-racism-hero {
	background-color: #000;
	background-image: url(../i/bg-elements/promo-pattern-header-nrfr.svg);
	background-repeat: no-repeat;
	background-position: calc(100% + 1px) 100%;
	background-size: 32rem;
	height: 24rem;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
}
.no-room-for-racism-hero__header {
	width: calc(100% - 32rem);
	margin-left: 1rem;
}
.no-room-for-racism-hero h1 {
	color: #fff;
	font-size: 7.3rem;
}
.no-room-for-racism-hero p {
	color: #ebff00;
	font-style: italic;
	font-size: 1.4rem;
	font-family: PremierSans-Bold-Italic, Arial, Helvetica Neue, Helvetica,
		sans-serif;
	font-weight: 400;
}
@media (min-width: 63.9375em) {
	.no-room-for-racism-hero {
		position: relative;
		z-index: 1;
		margin-bottom: 2rem;
	}
	.no-room-for-racism-hero__header--indent {
		margin-left: 9rem;
	}
}
@media (max-width: 50em) {
	.no-room-for-racism-hero {
		background-size: 13rem;
		height: 15rem;
	}
	.no-room-for-racism-hero h1 {
		font-size: 3.2rem;
	}
	.no-room-for-racism-hero p {
		font-size: 1.1rem;
	}
	.no-room-for-racism-hero__header {
		width: calc(100% - 17rem);
	}
}
@media (max-width: 43.75em) {
	.no-room-for-racism-hero__header {
		margin-left: 0;
	}
}
.history-loader {
	-ms-flex-direction: column;
	flex-direction: column;
	-ms-flex-pack: center;
	justify-content: center;
	min-height: 6rem;
	text-align: center;
}
.history-loader .loader-small {
	margin-top: 1rem;
}
.history-hero {
	margin-bottom: 2rem;
	margin-top: -2rem;
	min-height: 25rem;
	position: relative;
	z-index: 1;
}
.history-hero .wrapper {
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	width: 100%;
}
.history-hero__info {
	-ms-flex-align: center;
	align-items: center;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	margin-bottom: 2.6rem;
	position: relative;
}
.history-hero__image,
.history-hero__image:after {
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
}
.history-hero__image:after {
	content: "";
	background: rgba(0, 0, 0, 0.6);
}
.history-hero__image img {
	width: 100%;
	height: 100%;
	display: block;
	-o-object-fit: cover;
	object-fit: cover;
	-o-object-position: center;
	object-position: center;
	font-family: "object-fit: cover; object-position: center";
}
.history-hero__title {
	background-color: #660000;
	color: #fff;
	font-size: 3rem;
	line-height: 1;
	margin-top: 1rem;
	padding: 1.2rem 1.6rem;
}
@media (min-width: 43.75em) {
	.history-hero__title {
		font-size: 6.2rem;
	}
}
.history-hero__back-btn {
	left: 2rem;
	position: absolute;
	top: 0;
	z-index: 1;
}
.history-hero__back-btn .logo {
	display: block;
	left: 1.5rem;
}
@media (max-width: 63.9375em) {
	.history-hero {
		margin-bottom: 2rem;
	}
}
@media (max-width: 56.25em) {
	.history-hero__info {
		margin-bottom: 0;
		margin-top: 2rem;
	}
	.history-hero__back-btn {
		left: 1rem;
	}
}
@media (max-width: 43.75em) {
	.history-hero {
		margin-bottom: 1rem;
	}
	.history-hero__back-btn {
		min-width: auto;
		padding: 2rem;
		border-radius: 50%;
	}
	.history-hero__back-btn .logo {
		left: 50%;
		transform: translateX(-50%);
	}
	.history-hero__back-txt {
		display: none;
	}
}
.history-nav {
	display: -ms-flexbox;
	display: flex;
	margin-bottom: 2rem;
	margin-top: -6.8rem;
	position: relative;
	z-index: 1;
}
.history-nav ul {
	width: auto;
}
.history-nav li.fix-margin {
	margin-right: 0;
}
.history-nav li a {
	background-color: #ebebe6;
	border-radius: 0;
	color: #6c6c6c;
}
.history-nav li a.active {
	background: #fff;
	color: #333;
}
.history-nav li a:focus,
.history-nav li a:hover {
	background-color: #cc0000;
	color: #fff;
}
@media (max-width: 1240px) {
	.history-nav li a {
		padding-left: 2.6rem;
		padding-right: 2.6rem;
	}
}
@media (max-width: 1023px) {
	.heroPageLinks.history-nav li a {
		padding: 0.4rem 1.9rem;
	}
}
@media (max-width: 56.25em) {
	.history-nav {
		margin-bottom: 0;
		margin-top: 0;
		position: absolute;
		top: 0;
		transition: top 0.3s ease-out;
		width: 100%;
		z-index: 90;
	}
	.history-nav.active {
		top: 6rem;
	}
	.history-nav ul {
		max-height: 4rem;
		overflow: hidden;
		position: relative;
		transition: max-height 0.3s ease-in-out;
		width: 100%;
	}
	.history-nav ul:after {
		display: block;
		content: "";
		background: url(../i/sprites/chevrons-sprite.png) -84px -43px no-repeat;
		width: 9px;
		height: 5px;
		pointer-events: none;
		position: absolute;
		top: 1.7rem;
		transition: transform 0.3s ease-in-out;
		right: 4rem;
	}
}
@media (max-width: 56.25em) and (-webkit-min-device-pixel-ratio: 2),
	(max-width: 56.25em) and (min-resolution: 192dpi) {
	.history-nav ul:after {
		background-image: url(../i/sprites/chevrons-sprite@x2.png);
		background-size: 93px 83px;
	}
}
@media (max-width: 56.25em) {
	.history-nav ul.open {
		max-height: 60.7rem;
	}
	.history-nav ul.open:after {
		transform: rotateX(180deg);
	}
	.history-nav li {
		border-radius: 0;
		display: block;
		margin-left: 0 !important;
		position: relative;
		width: 100%;
	}
	.history-nav li:first-child a:before {
		content: "History: ";
	}
	.history-nav li:not(:first-child) {
		border-top: 1px solid rgba(48, 0, 52, 0.9);
	}
	.history-nav li:not(:first-child):after {
		background: url(../i/sprites/chevrons-sprite.png) -60px -68px no-repeat;
		width: 6px;
		height: 10px;
		content: "";
		display: block;
		opacity: 0.4;
		pointer-events: none;
		position: absolute;
		top: 1.7rem;
		right: 2.2rem;
	}
}
@media (max-width: 56.25em) and (-webkit-min-device-pixel-ratio: 2),
	(max-width: 56.25em) and (min-resolution: 192dpi) {
	.history-nav li:not(:first-child):after {
		background-image: url(../i/sprites/chevrons-sprite@x2.png);
		background-size: 93px 83px;
	}
}
@media (max-width: 56.25em) {
	.history-nav li.active {
		display: block;
	}
	.history-nav li.active a,
	.history-nav li.active a:focus,
	.history-nav li.active a:hover {
		background-color: rgba(48, 0, 52, 0.8);
		color: #fff;
	}
	.history-nav li a {
		text-align: left;
	}
	.history-nav li a,
	.history-nav li a:focus,
	.history-nav li a:hover {
		background-color: rgba(48, 0, 52, 0.8);
	}
}
@media (max-width: 43.75em) {
	.history-nav ul {
		padding: 0 !important;
	}
	.history-nav ul:after {
		right: 2rem;
	}
}
.history-promo {
	width: 100%;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	margin: 4rem 0;
	min-height: 25rem;
	position: relative;
}
@supports (width: 100vw) {
	.history-promo {
		width: 100vw;
		position: relative;
		left: 50%;
		right: 50%;
		margin-left: -50vw;
		margin-right: -50vw;
	}
}
@media (max-width: 56.25em) {
	.history-promo {
		width: auto;
		margin-left: -2rem;
		margin-right: -2rem;
		left: auto;
		right: auto;
	}
}
@media (max-width: 43.75em) {
	.history-promo {
		margin-left: -1rem;
		margin-right: -1rem;
	}
}
.history-promo__image {
	background-color: #270b32;
	bottom: 0;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
}
.history-promo__image img {
	opacity: 0.25;
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	-o-object-position: top;
	object-position: top;
	font-family: "object-fit: cover; object-position: top";
	background-color: #000;
}
.history-promo__container {
	-ms-flex-positive: 1;
	flex-grow: 1;
}
.history-promo__content {
	color: #fff;
	padding-bottom: 4rem;
	position: relative;
	z-index: 1;
}
.history-promo__content--stats {
	background-color: rgba(48, 0, 52, 0.8);
}
.history-promo__info {
	-ms-flex-align: center;
	align-items: center;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	margin: 4rem 0 2.6rem;
	position: relative;
}
@media (min-width: 43.75em) {
	.history-promo__info {
		margin: 3.6rem 0 2rem;
	}
}
.history-promo__title {
	color: #fff;
	font-size: 4.6rem;
	font-weight: 700;
	line-height: 1.2;
}
@media (min-width: 43.75em) {
	.history-promo__title {
		font-size: 6.2rem;
		line-height: 1.4;
	}
}
.history-promo__stats {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: justify;
	justify-content: space-between;
	margin-bottom: 2rem;
	max-width: 105.5rem;
	overflow-x: auto;
	overflow-y: visible;
	padding: 4.6rem 0 2.6rem;
	white-space: nowrap;
}
@media (min-width: 64em) {
	.history-promo__stats {
		margin: 0 auto;
	}
}
.history-promo__stats-stat {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	max-width: 30rem;
	min-width: calc(100vw - 4rem);
	padding: 0 1rem;
	white-space: normal;
}
@media (min-width: 25em) {
	.history-promo__stats-stat {
		min-width: 31rem;
	}
}
.history-promo__stats__info {
	-ms-flex-align: center;
	align-items: center;
	border-bottom: 2px solid #ff005a;
	border-top: 2px solid #ff005a;
	display: -ms-flexbox;
	display: flex;
	min-height: 10rem;
	padding: 1.2rem 0;
}
.history-promo__stats__title {
	font-size: 1.8rem;
	margin: auto 0 0;
	padding: 0 2rem 1.8rem;
	text-align: center;
}
.history-promo__stats__number {
	color: #fff;
	font-size: 5.5rem;
	line-height: 1;
	padding: 0 2rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.history-promo__stats__text {
	color: #fff;
}
.history-promo__stats__text span {
	display: inline-block;
	padding-right: 0.2rem;
	position: relative;
}
.history-promo__stats__text span:after {
	content: ",";
}
.history-promo__stats__text span:last-child:after {
	content: "";
}
.history-promo__footer-link {
	text-align: center;
}
.history-featured-promo-list {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	padding: 2rem 0;
	margin: 0 -1rem;
	transform: translateZ(0);
}
.history-featured-promo {
	overflow: hidden;
	position: relative;
	transition: transform 0.3s ease-out;
}
.history-featured-promo:focus {
	transform: scale(1.05);
}
.history-featured-promo:focus .history-featured-promo__link span {
	transform: translateX(6px);
}
@media (min-width: 56.25em) {
	.history-featured-promo:hover {
		transform: scale(1.05);
	}
	.history-featured-promo:hover .history-featured-promo__link span {
		transform: translateX(6px);
	}
}
.history-featured-promo__image {
	background-color: #270b32;
	height: 100%;
	position: absolute;
	transition: transform 0.3s ease-out;
	width: 100%;
}
.history-featured-promo__image img {
	opacity: 0.25;
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	-o-object-position: center;
	object-position: center;
	font-family: "object-fit: cover; object-position: center";
}
.history-featured-promo__content {
	bottom: 0;
	color: #fff;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	-ms-flex-pack: start;
	justify-content: flex-start;
	left: 0;
	padding: 2rem;
	position: relative;
	right: 0;
	text-decoration: none;
	top: 0;
}
.history-featured-promo__content:after {
	background: linear-gradient(270deg, #cc0000, #660000);
	bottom: 0;
	content: "";
	height: 0.6rem;
	left: 0;
	position: absolute;
	right: 0;
}
.history-featured-promo__title {
	font-size: 2.8rem;
}
.history-featured-promo__title .arrow-rightwhite {
	display: none;
}
.history-featured-promo__description {
	color: #fff;
	display: none;
	font-size: 1.2rem;
	padding: 0 2rem;
}
.history-featured-promo__link {
	display: none;
	font-size: 1.4rem;
	margin-top: auto;
}
.history-featured-promo__link span {
	display: inline-block;
	margin-left: 0.6rem;
	transition: transform 0.3s ease-out;
}
@media (min-width: 43.75em) and (max-width: 64em) {
	.history-featured-promo__description {
		padding: 0 4rem;
	}
}
@media (max-width: 63.9375em) {
	.history-featured-promo {
		margin-bottom: 2rem;
	}
}
@media (min-width: 43.75em) {
	.history-featured-promo {
		height: 32rem;
	}
	.history-featured-promo__content {
		position: absolute;
		text-align: center;
	}
	.history-featured-promo__title {
		margin: auto 0 1rem;
	}
	.history-featured-promo__description,
	.history-featured-promo__link {
		display: block;
	}
}
@media (max-width: 699px) {
	.history-featured-promo__title {
		font-size: 1.8rem;
		position: relative;
	}
	.history-featured-promo__title .arrow-rightwhite {
		display: block;
		position: absolute;
		right: 0;
		top: 50%;
		transform: translateY(-50%);
	}
}
.tabLinks--history {
	display: none;
	text-align: center;
	margin-bottom: 2rem;
}
.tabLinks--history .toggle {
	background-color: #660000;
}
.tabLinks--history .toggle li:hover {
	background-color: #080009;
	color: #fff;
}
.tabLinks--history .toggle li:hover.active {
	background-color: #fff;
	color: #660000;
}
@media (max-width: 63.9375em) {
	.tabLinks--history {
		display: block;
	}
}
@media (max-width: 43.75em) {
	.tabLinks--history {
		margin-bottom: 1rem;
	}
}
.history-season-reviews {
	overflow: hidden;
}
.history-season-reviews:not(:last-child) {
	margin-bottom: 3rem;
}
.history-season-reviews__header {
	background: #e3e3e3;
	margin-bottom: 1rem;
	padding: 1rem;
}
@media (min-width: 43.75em) {
	.history-season-reviews__header {
		margin-bottom: 3rem;
		padding: 1rem 2rem;
	}
}
.history-season-reviews__heading-main {
	font-size: 1.6rem;
}
.history-season-reviews__heading {
	font-size: 2.7rem;
}
.history-season-reviews__heading-sm {
	color: #660000;
	font-size: 1.2rem;
	line-height: 1.6;
}
@media (min-width: 43.75em) {
	.history-season-reviews__inner-wrap {
		display: -ms-flexbox;
		display: flex;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}
}
@media (min-width: 50em) {
	.history-season-reviews__inner-wrap {
		-ms-flex-align: start;
		align-items: flex-start;
		-ms-flex-wrap: nowrap;
		flex-wrap: nowrap;
	}
}
.history-season-reviews__image {
	margin-bottom: 1.6rem;
	width: 100%;
}
@media (min-width: 50em) {
	.history-season-reviews__image {
		-ms-flex-item-align: center;
		-ms-grid-row-align: center;
		align-self: center;
		margin: 0;
		padding: 0 1rem;
		width: 30%;
	}
}
@media (min-width: 64em) {
	.history-season-reviews__image {
		width: 25%;
	}
}
.history-season-reviews__image picture {
	display: block;
	height: 0;
	padding-top: 56.3%;
	position: relative;
}
.history-season-reviews__image img {
	height: 100%;
	position: absolute;
	top: 0;
	width: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	-o-object-position: center;
	object-position: center;
	font-family: "object-fit: cover; object-position: center";
}
.history-season-reviews__champions {
	-ms-flex-positive: 1;
	flex-grow: 1;
	padding: 0 1rem;
}
@media (min-width: 43.75em) {
	.history-season-reviews__champions {
		width: 50%;
	}
}
@media (min-width: 50em) {
	.history-season-reviews__champions {
		padding-top: 1rem;
	}
}
@media (min-width: 56.25em) {
	.history-season-reviews__champions {
		-ms-flex-positive: 0;
		flex-grow: 0;
		width: 29rem;
	}
}
@media (min-width: 77.5em) {
	.history-season-reviews__champions {
		width: 30%;
	}
}
.history-season-reviews__table {
	margin: 1.5rem -1rem;
	padding: 1.4rem 0;
	position: relative;
}
@media (min-width: 43.75em) {
	.history-season-reviews__table {
		margin: 1rem -1rem;
		padding: 0;
	}
}
.history-season-reviews__table:after,
.history-season-reviews__table:before {
	background-color: rgba(0, 0, 0, 0.1);
	content: "";
	height: 0.1rem;
	left: 0;
	position: absolute;
	right: 0;
}
@media (min-width: 43.75em) {
	.history-season-reviews__table:after,
	.history-season-reviews__table:before {
		display: none;
	}
}
.history-season-reviews__table:before {
	top: 0;
}
.history-season-reviews__table:after {
	bottom: 0;
}
.history-season-reviews__table th {
	color: #660000;
	font-size: 1.2rem;
	padding: 0.5rem 1rem;
}
.history-season-reviews__table td {
	font-size: 1.6rem;
	padding: 0 1rem;
}
.history-season-reviews__stats {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	font-size: 1.2rem;
}
@media (min-width: 43.75em) {
	.history-season-reviews__stats {
		-ms-flex-positive: 1;
		flex-grow: 1;
		margin-left: auto;
		width: 50%;
	}
}
@media (min-width: 50em) {
	.history-season-reviews__stats {
		padding-top: 1rem;
	}
}
@media (min-width: 56.25em) {
	.history-season-reviews__stats {
		width: 37.5%;
	}
}
@media (min-width: 77.5em) {
	.history-season-reviews__stats {
		-ms-flex-pack: justify;
		justify-content: space-between;
		width: 45%;
	}
}
.history-season-reviews__stat {
	margin: 0;
	padding: 0 1rem;
	width: 50%;
}
@media (min-width: 50em) {
	.history-season-reviews__stat {
		width: auto;
	}
	.history-season-reviews__stat:last-child {
		margin-right: auto;
	}
}
@media (min-width: 64em) {
	.history-season-reviews__stat {
		margin: 1rem 0 0;
		width: 25%;
	}
}
.history-season-reviews__review {
	-ms-flex-item-align: start;
	align-self: flex-start;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-positive: 1;
	flex-grow: 1;
	-ms-flex-pack: end;
	justify-content: flex-end;
	margin: 0 -1rem;
	padding: 1rem;
	width: 100%;
}
@media (min-width: 43.75em) {
	.history-season-reviews__review {
		-ms-flex-positive: 0;
		flex-grow: 0;
		margin: 0;
	}
}
@media (max-width: 63.9375em) {
	.history-season-reviews__review {
		-ms-flex-pack: start;
		justify-content: flex-start;
		margin-top: 1rem;
	}
}
@media (min-width: 64em) {
	.history-season-reviews__review {
		width: 50%;
	}
}
.article-promo--history .history-season-reviews__review .article-promo__btn,
.history-season-reviews__review .article-promo--history .article-promo__btn,
.history-season-reviews__review .btn-history {
	width: 100%;
}
@media (min-width: 43.75em) {
	.article-promo--history .history-season-reviews__review .article-promo__btn,
	.history-season-reviews__review .article-promo--history .article-promo__btn,
	.history-season-reviews__review .btn-history {
		width: auto;
	}
}
.history-season-reviews__nav {
	border-bottom: 4px solid #e8e8e8;
	border-top: 4px solid #e8e8e8;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: center;
	justify-content: center;
	margin: 2rem 0;
	padding: 4rem 0;
}
.article-promo--history .history-season-reviews__nav .article-promo__btn,
.history-season-reviews__nav .article-promo--history .article-promo__btn,
.history-season-reviews__nav .btn {
	margin: 0 1rem;
	width: 18rem;
}
.history-season-reviews__nav .btn--hidden {
	display: none;
}
@media (max-width: 43.75em) {
	.history-season-reviews__nav {
		margin-bottom: 3rem;
		padding: 2rem 0;
	}
}
@media (max-width: 500px) {
	.history-season-reviews__nav {
		-ms-flex-align: center;
		align-items: center;
		-ms-flex-direction: column;
		flex-direction: column;
	}
	.article-promo--history
		.history-season-reviews__nav
		.article-promo__btn:not(:last-child),
	.history-season-reviews__nav
		.article-promo--history
		.article-promo__btn:not(:last-child),
	.history-season-reviews__nav .btn:not(:last-child) {
		margin-bottom: 1rem;
	}
}
.history-article {
	border-bottom: 4px solid #e8e8e8;
	margin-bottom: 2rem;
	padding-bottom: 2rem;
}
.history-article:after {
	clear: both;
	content: "";
	display: block;
	height: 0;
	visibility: hidden;
}
.history-article > header {
	height: 4rem;
	margin-bottom: 2rem;
	position: relative;
}
.history-article > header .subHeader {
	line-height: 4rem;
}
.article-promo--history .history-article > header .article-promo__btn,
.history-article > header .article-promo--history .article-promo__btn,
.history-article > header .btn {
	position: absolute;
	top: 0;
	right: 0;
}
.history-article__body {
	color: #76766f;
	line-height: 1.8;
	font-size: 1.4rem;
	padding-right: 20%;
}
.history-article__body p {
	color: #76766f;
	margin-bottom: 1.4rem;
}
.article-promo--history .history-article__body .article-promo__btn,
.history-article__body .article-promo--history .article-promo__btn,
.history-article__body .btn {
	display: block;
	margin-top: 2rem;
	max-width: 18rem;
}
.history-article__body-heading {
	color: #242424;
	font-size: 1.8rem;
	margin-bottom: 2rem;
}
.history-article__full-report {
	border-bottom: 4px solid #e8e8e8;
	margin-bottom: 2rem;
}
.history-article__full-report .standardArticle__subtitle {
	color: #85854d;
}
.history-article__full-report .standardArticle__title {
	font-size: 4.5rem;
	margin-bottom: 2rem;
}
.history-article__full-report .singleVideo {
	margin: 0 0 2rem;
}
@media (max-width: 43.75em) {
	.history-article__body {
		padding-right: 0;
	}
}
@media (max-width: 700px) {
	.history-kits .flexFilters {
		display: block;
	}
	.history-kits .flexFilters .dropDown {
		padding: 0 1rem;
	}
	.history-kits .flexFilters .dropdown-separator {
		display: block;
		margin: -1rem 0 2rem;
	}
}
.history-kits__container {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
.history-kits__container.history-loader {
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-pack: center;
	justify-content: center;
}
.history-kits__club {
	border: 1px solid #ebebe4;
	border-top-width: 3px;
	margin: 1rem 0;
	width: 100%;
}
@media (min-width: 43.75em) {
	.history-kits__club {
		width: calc(50% - 1rem);
	}
}
.history-kits__club__kit-container {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: center;
	justify-content: center;
	margin: 0 2rem;
	position: relative;
}
.history-kits__club__header {
	margin: 2rem 2rem 0;
	padding: 0.5rem 0 0 6rem;
	position: relative;
}
.history-kits__club__header .indexBadge {
	left: 0;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
}
.history-kits__club__header .pageTitle {
	font-size: 1.8rem;
}
.history-kits__club__header .pageSubtitle {
	font-size: 1.4rem;
}
.history-kits__club__kits-wrap {
	-ms-flex-align: start;
	align-items: flex-start;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	height: 25rem;
	-ms-flex-pack: center;
	justify-content: center;
	min-width: 100%;
	overflow: hidden;
	padding-bottom: 0;
	position: relative;
}
.history-kits__club .nav {
	bottom: 0;
	cursor: pointer;
	display: none;
	position: absolute;
	top: 0;
	width: 3rem;
	display: block;
}
@media (min-width: 43.75em) {
	.history-kits__club .nav {
		display: block;
	}
}
@media (min-width: 56.25em) {
	.history-kits__club .nav {
		width: 6rem;
	}
}
.history-kits__club .nav:after {
	border: 2px solid rgba(0, 0, 0, 0.5);
	border-left: none;
	border-bottom: none;
	content: "";
	height: 2rem;
	position: absolute;
	top: 40%;
	width: 2rem;
}
@media (min-width: 56.25em) {
	.history-kits__club .nav:after {
		border-width: 3px;
		height: 3rem;
		width: 3rem;
	}
}
.history-kits__club .nav--disabled {
	pointer-events: none;
}
.history-kits__club .nav--disabled:after {
	border-color: rgba(0, 0, 0, 0.1);
}
.history-kits__club .nav--prev {
	left: -2rem;
}
.history-kits__club .nav--prev:after {
	left: 1.5rem;
	transform: translateY(-50%) rotate(-135deg);
}
@media (min-width: 56.25em) {
	.history-kits__club .nav--prev:after {
		left: 2rem;
	}
}
.history-kits__club .nav--next {
	right: -2rem;
}
.history-kits__club .nav--next:after {
	right: 1.5rem;
	transform: translateY(-50%) rotate(45deg);
}
@media (min-width: 56.25em) {
	.history-kits__club .nav--next:after {
		right: 2rem;
	}
}
.history-kits__club__kits {
	left: 50%;
	min-width: 100%;
	padding: 3rem 0 2rem;
	position: absolute;
	top: 50%;
	transform: translate(-50%, -50%);
}
.history-kits__club__kits--slider {
	left: 0;
	transform: translateY(-50%);
}
.history-kits__club__kits--slider-trans {
	transition-property: left;
	transition-duration: 0.5s;
}
.history-kits__club__track {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: center;
	justify-content: center;
	-ms-flex-wrap: nowrap;
	flex-wrap: nowrap;
}
@media (min-width: 43.75em) {
	.history-kits__club__track {
		-ms-flex-wrap: nowrap;
		flex-wrap: nowrap;
	}
}
.history-kits__club__kit {
	padding: 0 1.5rem;
	text-align: center;
	width: 14rem;
}
.history-kits__club__kit--homekit {
	-ms-flex-order: 0;
	order: 0;
}
.history-kits__club__kit--awaykit {
	-ms-flex-order: 1;
	order: 1;
}
.history-kits__club__kit--thirdkit {
	-ms-flex-order: 2;
	order: 2;
}
.history-kits__club__kit--goalkeeperhomekit,
.history-kits__club__kit--goalkeeperkit {
	-ms-flex-order: 3;
	order: 3;
}
.history-kits__club__kit--goalkeeperawaykit {
	-ms-flex-order: 4;
	order: 4;
}
.history-kits__club__kit img {
	margin-bottom: 0.5rem;
	max-height: 17.5rem;
	max-width: 100%;
}
@media (min-width: 56.25em) {
	.history-kits__club__kit img {
		margin-bottom: 2rem;
	}
}
.history-banner {
	border-bottom: 4px solid #e8e8e8;
	height: 22rem;
	margin-bottom: 2rem;
	overflow: hidden;
	padding-bottom: 2rem;
}
.history-banner > header {
	-ms-flex-align: center;
	align-items: center;
	background-color: #660000;
	display: -ms-flexbox;
	display: flex;
	height: 100%;
	-ms-flex-direction: column;
	flex-direction: column;
	-ms-flex-pack: center;
	justify-content: center;
	overflow: hidden;
	position: relative;
}
.history-banner .subHeader {
	color: #fff;
	font-size: 4.6rem;
	margin-bottom: 2rem;
}
.history-banner__image {
	left: 0;
	opacity: 0.25;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
}
.history-banner__image img {
	max-width: 100%;
}
@media (max-width: 43.75em) {
	.history-banner {
		margin-left: -1rem;
		margin-right: -1rem;
	}
}
.history-metadata-widget {
	position: relative;
	border-bottom: 1px solid #e8e8e8;
	border-left: 1px solid #e8e8e8;
	border-right: 1px solid #e8e8e8;
	border-radius: 0 0 3px 3px;
	margin-bottom: 2rem;
}
.history-metadata-widget:before {
	content: "";
	position: absolute;
	top: 0;
	height: 0.4rem;
	left: 50%;
	width: calc(100% + 2px);
	border-radius: 3px 3px 0 0;
	transform: translateX(-50%);
	background: linear-gradient(270deg, #cc0000, #660000);
}
.history-metadata-widget > header {
	border-bottom: 1px solid #e8e8e8;
	padding: 1.5rem 0;
	text-align: center;
}
.history-metadata-widget .subHeader {
	margin-bottom: 0;
}
.history-metadata-widget__list {
	font-size: 1.1rem;
}
.history-metadata-widget__list li {
	border-bottom: 1px solid #e8e8e8;
	display: -ms-flexbox;
	display: flex;
	line-height: 1.6rem;
	padding: 1.5rem;
}
.history-metadata-widget__list-title {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	border-bottom: 1px solid #e8e8e8;
	display: block;
	padding: 0 1.5rem;
}
.history-metadata-widget__label {
	margin-right: 10px;
}
.history-metadata-widget__item {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	text-align: right;
	margin-left: auto;
}
.history-otd__dropdown__filter-wrap {
	border-bottom: 2px solid #e8e8e8;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: center;
	justify-content: center;
	margin-bottom: 4rem;
	padding-bottom: 4rem;
}
.history-otd__dropdown__filter-wrap .dropDown:first-child {
	margin-right: 1.5rem;
}
.article-promo--history .history-otd__dropdown__filter-wrap .article-promo__btn,
.history-otd__dropdown__filter-wrap .article-promo--history .article-promo__btn,
.history-otd__dropdown__filter-wrap .btn {
	-ms-flex-item-align: center;
	-ms-grid-row-align: center;
	align-self: center;
	margin-left: 4rem;
}
.history-otd__article {
	border-bottom: 4px solid #e8e8e8;
	margin-bottom: 4rem;
	padding-bottom: 2rem;
}
.history-otd__article--loading {
	padding: 2rem 0 4rem;
	text-align: center;
}
.history-otd__article--loading .loader-small {
	margin-top: 1rem;
}
.history-otd__article-leadmedia-img,
.history-otd__article-title {
	margin-bottom: 2rem;
}
.history-otd__article-subtitle {
	margin-bottom: 1rem;
}
.history-otd__article-summary {
	color: #242424;
}
.history-otd__article .singleVideo {
	background-color: transparent;
	background-image: none;
	margin-bottom: 0;
}
.history-otd__article .standardArticle {
	padding-top: 0;
}
.history-otd__article .standardArticle p {
	color: #76766f;
	font-size: 1.4rem !important;
	line-height: 2.2rem !important;
}
.history-otd__article-leadmedia-img {
	width: 100%;
}
.dropDown--history {
	width: auto;
}
.dropDown--history-day {
	width: 7rem;
}
.dropDown--history .label {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	color: #76766f;
	font-size: 1.4rem;
	left: 0.4rem;
}
.dropDown--history .current {
	font-family: PremierSans-Light, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	color: #85854d;
	font-size: 2.8rem;
	padding: 3rem 4.5rem 0.3em 0.5rem;
	min-width: 11rem;
}
.dropDown--history .dropdownList {
	top: 6.8rem;
}
.dropDown--history .option--hidden {
	display: none;
}
.history-metadata-widget a {
	color: #242424;
	text-decoration: none;
}
.history-metadata-widget a:focus,
.history-metadata-widget a:hover {
	text-decoration: underline;
}
@media (max-width: 64em) {
	.history-otd__dropdown__filter-wrap {
		margin-bottom: 2rem;
		padding-bottom: 2rem;
	}
}
@media (max-width: 43.75em) {
	.history-otd__dropdown__filter-wrap .dropDown:first-child {
		margin-right: 2rem;
	}
	.article-promo--history
		.history-otd__dropdown__filter-wrap
		.article-promo__btn,
	.history-otd__dropdown__filter-wrap
		.article-promo--history
		.article-promo__btn,
	.history-otd__dropdown__filter-wrap .btn {
		margin-left: 2rem;
	}
}
@media (max-width: 25em) {
	.history-otd__dropdown__filter-wrap {
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}
	.article-promo--history
		.history-otd__dropdown__filter-wrap
		.article-promo__btn,
	.history-otd__dropdown__filter-wrap
		.article-promo--history
		.article-promo__btn,
	.history-otd__dropdown__filter-wrap .btn {
		margin-left: 0;
		margin-top: 2rem;
		width: 100%;
	}
	.dropDown--history-month {
		width: calc(65% - 1rem);
	}
	.dropDown--history-day {
		width: calc(35% - 1rem);
	}
	.dropDown--history .label {
		font-size: 1.2rem;
	}
	.dropDown--history .current {
		font-size: 2.4rem;
	}
}
.ott-hide-section {
	position: absolute;
	visibility: hidden;
}
.featured-video {
	position: relative;
	overflow: hidden;
	margin: 0 -1rem;
}
.featured-video__link:focus .featured-video__banner-image,
.featured-video__link:hover .featured-video__banner-image {
	transform: scale(1.05);
}
.featured-video__banner-image {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	transition: transform 0.4s;
	-o-object-fit: cover;
	object-fit: cover;
}
.featured-video__play-icon {
	fill: #fff;
	left: 50%;
	max-width: 6rem;
	min-width: 4rem;
	opacity: 0.8;
	position: absolute;
	top: 50%;
	transform: translate(-50%, -50%);
	width: 12%;
	z-index: 2;
}
.featured-video__info-panel {
	background: rgba(55, 0, 60, 0.7);
	width: 50rem;
	position: relative;
	padding: 32.4rem 4.2rem 10.6rem 8rem;
	z-index: 2;
}
.featured-video__info-panel.fantasy .runTime {
	background: #00ff87;
}
.featured-video__info-panel .runTime {
	top: 29.5rem;
}
.featured-video__heading {
	color: #fff;
	font-size: 3.9rem;
	line-height: 1.21;
	margin-bottom: 1rem;
}
.featured-video__heading__link {
	text-decoration: none;
	color: #fff;
}
.featured-video__heading__link:focus,
.featured-video__heading__link:hover {
	text-decoration: underline;
}
.featured-video__description {
	color: hsla(0, 0%, 100%, 0.8);
	font-size: 1.3rem;
	line-height: 1.62;
	margin-bottom: 1.7rem;
}
.featured-video__tag-heading {
	font-size: 2.3rem;
	line-height: 1.09;
	top: 4rem;
}
.featured-video__more,
.featured-video__tag-heading {
	color: #fff;
	position: absolute;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.featured-video__more {
	font-size: 1.3rem;
	line-height: 1.15;
	bottom: 6rem;
	left: 8rem;
	text-decoration: none;
}
.featured-video__more .icn.arrow-rightwhite {
	position: relative;
	right: 0;
	margin-left: 0.6rem;
	transition: right 0.2s;
	display: inline-block;
}
.featured-video__more:focus,
.featured-video__more:hover {
	text-decoration: underline;
}
.featured-video__more:focus .icn.arrow-rightwhite,
.featured-video__more:hover .icn.arrow-rightwhite {
	right: -0.6rem;
}
.featured-video .runTime {
	position: absolute;
	background: #cc0000;
	color: #fff;
	font-size: 1.2rem;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	line-height: 2.2rem;
	box-shadow: 0 1px 4px 0 rgba(47, 47, 47, 0.25);
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.featured-video .runTime .icn {
	margin: 0 0.6rem 0 0.8rem;
	display: inline-block;
	vertical-align: middle;
	position: static;
}
.featured-video .runTime time {
	display: inline-block;
	vertical-align: middle;
	margin-right: -2px;
	padding: 0.1rem 0.8rem;
	background: #660000;
	font-size: 1.2rem;
}
.featured-video .audioDesc,
.featured-video .closedCaption {
	display: inline-block;
	text-indent: -999px;
	overflow: hidden;
	margin-top: 0.5rem;
	opacity: 0.6;
}
.featured-video .closedCaption {
	content: "";
	background: url(../i/sprites/global-sprite.png) -618px -468px no-repeat;
	width: 22px;
	height: 16px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.featured-video .closedCaption {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.featured-video .audioDesc {
	content: "";
	background: url(../i/sprites/global-sprite.png) -574px -468px no-repeat;
	width: 22px;
	height: 16px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.featured-video .audioDesc {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
@media (max-width: 77.5em) {
	.featured-video__info-panel {
		padding-left: 6vw;
		width: 45rem;
	}
	.featured-video__more {
		left: 6vw;
	}
}
@media (max-width: 63.9375em) {
	.featured-video {
		background: #660000;
		padding: 2.4rem 0 0;
	}
	.featured-video:before {
		content: " ";
		position: absolute;
		top: 1.8rem;
		left: 1rem;
		right: 1rem;
		height: 0.6rem;
		background: linear-gradient(270deg, #cc0000, #660000);
	}
	.featured-video__info-panel {
		width: 100%;
		min-width: 0;
		padding: 47vw 1.6rem 0;
		background: none;
	}
	.featured-video__info-panel:before {
		content: " ";
		background-image: linear-gradient(180deg, #660000, rgba(55, 0, 60, 0));
		display: block;
		height: 6.4rem;
		width: 100%;
		position: absolute;
		top: 0;
		left: 0;
	}
	.featured-video__info-panel .runTime {
		position: relative;
		top: auto;
		display: inline-block;
		margin-bottom: 0.8rem;
		line-height: 1.8rem;
	}
	.featured-video__info-panel .runTime time {
		font-size: 1rem;
	}
	.featured-video__info-panel .runTime .icn.play-w {
		margin: 0 0.3rem 0 0.7rem;
		content: "";
		background: url(../i/sprites/global-sprite.png) -757px -367px no-repeat;
		width: 7px;
		height: 8px;
	}
}
@media (max-width: 63.9375em) and (-webkit-min-device-pixel-ratio: 2),
	(max-width: 63.9375em) and (min-resolution: 192dpi) {
	.featured-video__info-panel .runTime .icn.play-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
@media (max-width: 63.9375em) {
	.featured-video__info-panel-inner {
		position: relative;
		background: linear-gradient(180deg, rgba(55, 0, 60, 0.7) 0, #660000);
		padding: 1.6rem;
		margin: 0 -1.6rem;
	}
	.featured-video__tag-heading {
		top: 1.6rem;
	}
	.featured-video__description {
		margin-bottom: 0.5rem;
	}
	.featured-video__banner-image {
		top: 2.4rem;
	}
	.featured-video__banner-image__image {
		height: calc(100% - 19.3rem);
	}
	.featured-video__play-icon {
		display: none;
	}
	.featured-video__heading {
		font-size: 2.1rem;
		line-height: 1.38;
	}
	.featured-video__more {
		position: relative;
		left: auto;
		bottom: auto;
	}
	.featured-video__more-container {
		background: #660000;
		padding: 1.6rem;
		margin: 0 -1.6rem;
		text-align: right;
		position: relative;
	}
	.featured-video__more-container:before {
		content: " ";
		position: absolute;
		top: 0;
		left: 0.8rem;
		height: 0.1rem;
		width: calc(100% - 1.6rem);
		opacity: 0.15;
		background: #fff;
	}
	.featured-video__more-container .icn.arrow-rightwhite {
		content: "";
		background: url(../i/sprites/arrows-sprite.png) -82px -26px no-repeat;
		width: 12px;
		height: 7px;
	}
}
@media (max-width: 63.9375em) and (-webkit-min-device-pixel-ratio: 2),
	(max-width: 63.9375em) and (min-resolution: 192dpi) {
	.featured-video__more-container .icn.arrow-rightwhite {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
@media (max-width: 43.75em) {
	.featured-video__info-panel {
		padding-top: 72vw;
	}
}
.video-hero {
	position: relative;
	overflow: hidden;
}
@media (min-width: 1600px) {
	.video-hero {
		height: calc(100vh - 17rem);
	}
}
.video-hero__sidebar {
	position: relative;
	top: 0;
	bottom: 0;
	left: 0;
	z-index: 2;
	width: 50rem;
	background: rgba(55, 0, 60, 0.7);
}
@media (min-width: 1600px) {
	.video-hero__sidebar {
		position: absolute;
	}
}
.video-hero__banner-image {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.video-hero__banner-image:focus .video-hero__banner-image__image,
.video-hero__banner-image:hover .video-hero__banner-image__image {
	transform: scale(1.05);
}
.video-hero__banner-image:focus .video-hero__banner-image__play-icon,
.video-hero__banner-image:hover .video-hero__banner-image__play-icon {
	opacity: 1;
}
.video-hero__banner-image__image {
	position: relative;
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	display: block;
	transition: transform 2s;
}
.video-hero__banner-image__play-icon {
	fill: #fff;
	left: 50%;
	max-width: 6rem;
	min-width: 4rem;
	opacity: 0.8;
	position: absolute;
	top: 40%;
	transform: translate(-50%, -50%);
	width: 12%;
	z-index: 2;
	transition: opacity 0.4s;
}
@media (max-width: 1300px) {
	.video-hero__banner-image__play-icon {
		left: 60%;
	}
}
.video-hero__info-panel {
	position: relative;
	padding: 10.5rem 4.2rem 5vw 8rem;
	z-index: 2;
}
.video-hero__info-panel.fantasy .runTime {
	background: #00ff87;
}
.video-hero__info-panel .runTime {
	top: 7.5rem;
}
.video-hero__heading {
	color: #fff;
	font-size: 3.9rem;
	line-height: 1.21;
	margin-bottom: 1rem;
}
.video-hero__heading__link {
	text-decoration: none;
	color: #fff;
}
.video-hero__heading__link:focus,
.video-hero__heading__link:hover {
	text-decoration: underline;
}
.video-hero__description {
	color: hsla(0, 0%, 100%, 0.8);
	font-size: 1.3rem;
	line-height: 1.62;
	margin-bottom: 1.7rem;
}
.video-hero__related {
	position: relative;
	bottom: 0;
	padding: 5vw 6.1rem 4.8rem 8rem;
}
@media (min-width: 1600px) {
	.video-hero__related {
		position: absolute;
	}
}
.video-hero__related__title {
	font-size: 1.1rem;
	line-height: 1.18;
	color: #fff;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.video-hero__related-item,
.video-hero__related-link {
	position: relative;
}
.video-hero__related-link {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	text-decoration: none;
	color: #fff;
}
.video-hero__related-link:focus .video-hero__related-item__heading,
.video-hero__related-link:hover .video-hero__related-item__heading {
	text-decoration: underline;
}
.video-hero__related-item {
	display: block;
	margin-top: 1.6rem;
}
.video-hero__related-item__thumbnail {
	width: 12.8rem;
	margin-right: 1.6rem;
	display: block;
	position: relative;
}
.video-hero__related-item__thumbnail-image {
	display: block;
	width: 100%;
	max-width: 15rem;
	max-height: 72px;
	-o-object-fit: cover;
	object-fit: cover;
}
.video-hero__related-item__details {
	-ms-flex: 1;
	flex: 1;
}
.video-hero__related-item__heading {
	font-size: 1.5rem;
	color: #fff;
	font-family: PremierSans-Regular, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.video-hero__related-item .runTime {
	bottom: 0.4rem;
	left: 0.4rem;
	top: auto;
}
.video-hero__related-item.fantasy .runTime {
	background: #00ff87;
}
.video-hero .runTime {
	position: absolute;
	background: #cc0000;
	color: #fff;
	font-size: 1.2rem;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	line-height: 2.2rem;
	box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.video-hero .runTime .icn {
	margin: 0 0.6rem 0 0.8rem;
	display: inline-block;
	vertical-align: middle;
	position: static;
}
.video-hero .runTime time {
	display: inline-block;
	vertical-align: middle;
	margin-right: -2px;
	padding: 0.1rem 0.5rem;
	background: #660000;
	font-size: 1.2rem;
}
.video-hero .audioDesc,
.video-hero .closedCaption {
	display: inline-block;
	text-indent: -999px;
	overflow: hidden;
	margin-top: 0.5rem;
	opacity: 0.6;
}
.video-hero .closedCaption {
	content: "";
	background: url(../i/sprites/global-sprite.png) -618px -468px no-repeat;
	width: 22px;
	height: 16px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.video-hero .closedCaption {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.video-hero .audioDesc {
	content: "";
	background: url(../i/sprites/global-sprite.png) -574px -468px no-repeat;
	width: 22px;
	height: 16px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.video-hero .audioDesc {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
@media (max-width: 77.5em) {
	.video-hero__info-panel,
	.video-hero__related {
		padding-left: 6vw;
		width: 45rem;
	}
	.video-hero__related {
		padding-top: 5vw;
	}
}
@media (max-width: 63.9375em) {
	.video-hero__sidebar {
		width: 100%;
	}
	.video-hero__info-panel {
		width: 100%;
		min-width: 0;
		padding: 4.8rem 1.6rem 1.9rem;
		margin-top: 47vw;
		background: linear-gradient(180deg, rgba(55, 0, 60, 0.7) 0, #660000);
	}
	.video-hero__info-panel .runTime {
		top: 1.6rem;
	}
	.video-hero__description {
		margin-bottom: 0.5rem;
	}
	.video-hero__banner-image__image {
		min-height: 54rem;
		height: calc(100% - 19.3rem);
	}
	.video-hero__banner-image__play-icon {
		top: 22vw;
		left: 50%;
	}
	.video-hero__heading {
		font-size: 2.1rem;
		line-height: 1.38;
	}
	.video-hero__related {
		margin-top: 0;
		padding: 0.1rem 0.8rem 1.6rem;
		background: #660000;
	}
	.video-hero__related__title {
		display: none;
	}
	.video-hero__related .runTime {
		top: auto;
	}
	.video-hero__related-item {
		margin-top: 0.8rem;
	}
}
@media (max-width: 900px) {
	.video-hero__banner-image__play-icon {
		top: 21rem;
	}
}
@media (max-width: 800px) {
	.video-hero__banner-image__play-icon {
		top: 20rem;
	}
}
@media (max-width: 43.75em) {
	.video-hero__info-panel {
		margin-top: 72vw;
	}
	.video-hero__related {
		margin-top: 0;
	}
}
@media (max-width: 600px) {
	.video-hero__banner-image__play-icon {
		top: 40vw;
		max-width: 4rem;
	}
}
@media (max-width: 375px) {
	.video-hero__banner-image__play-icon {
		top: 11.5rem;
	}
}
.inline-video-thumb {
	color: #fff;
}
.inline-video-thumb__title {
	display: block;
	font-size: 1.5rem;
	font-family: PremierSans-Regular, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	margin-bottom: 0.6rem;
}
.inline-video-thumb__image-container {
	font-size: 0;
	padding: 0;
	position: relative;
	overflow: hidden;
}
.inline-video-thumb__image-container:before {
	content: "";
	display: block;
	padding-top: 56.25%;
}
.inline-video-thumb__image {
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
}
.inline-video-thumb__text-container {
	padding: 0.5rem 0 0.5rem 1.6rem;
}
.inline-video-thumb__play-time {
	-ms-flex-align: center;
	align-items: center;
	background: #cc0000;
	bottom: 0.5rem;
	display: -ms-flexbox;
	display: flex;
	font-size: 1rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	left: 0.5rem;
	padding: 0 0 0 0.5rem;
	position: absolute;
}
.inline-video-thumb__play-time--alt {
	background: #00ff87;
}
.inline-video-thumb__play-time-label {
	background: #660000;
	display: inline-block;
	padding: 0.3rem 0.5rem;
	margin-left: 0.5rem;
}
.inline-video-thumb__next-label {
	clear: both;
	display: none;
	font-size: 1.1rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	padding-top: 1.8rem;
	text-transform: uppercase;
}
.inline-video-thumb__next-label:before {
	display: inline-block;
	content: "";
	background: url(../i/sprites/global-sprite.png) -764px -367px no-repeat;
	width: 7px;
	height: 8px;
	margin-right: 5px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.inline-video-thumb__next-label:before {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.inline-video-thumb__now-playing {
	background: #cc0000;
	display: none;
	left: 50%;
	font-size: 1rem;
	font-family: PremierSans-Bold-Italic, Arial, Helvetica Neue, Helvetica,
		sans-serif;
	font-weight: 400;
	line-height: 1rem;
	white-space: nowrap;
	padding: 0.5rem 1.2rem;
	border-radius: 10px;
	position: absolute;
	text-transform: uppercase;
	transform: translate(-50%, -50%);
	top: 50%;
	z-index: 5;
}
.inline-video-thumb__desc-icon {
	fill: #fff;
	opacity: 0.7;
}
.auto-playlist__item {
	padding: 0.8rem 0;
}
.auto-playlist__item:before {
	content: "";
	display: block;
}
.auto-playlist__item:after {
	content: "";
	display: table;
	clear: both;
}
.auto-playlist__item.is-paused,
.auto-playlist__item.is-playing {
	padding-bottom: 0;
	pointer-events: none;
}
.auto-playlist__item.is-paused .inline-video-thumb__next-label,
.auto-playlist__item.is-paused .inline-video-thumb__now-playing,
.auto-playlist__item.is-playing .inline-video-thumb__next-label,
.auto-playlist__item.is-playing .inline-video-thumb__now-playing {
	display: block;
}
.auto-playlist__item.is-paused .inline-video-thumb__play-time,
.auto-playlist__item.is-playing .inline-video-thumb__play-time {
	display: none;
}
.auto-playlist__item.is-paused .inline-video-thumb__image-container:after,
.auto-playlist__item.is-playing .inline-video-thumb__image-container:after {
	/* background: rgba(55, 0, 60, 0.8); */
	bottom: -5px;
	content: "";
	display: block;
	left: -5px;
	position: absolute;
	right: -5px;
	top: -5px;
}
.auto-playlist__item:last-child .inline-video-thumb__next-label {
	display: none;
}
@keyframes p {
	0% {
		width: 100%;
	}
	50% {
		width: 25%;
	}
	to {
		width: 100%;
	}
}
.spinner {
	animation-name: p;
	animation-duration: 0.5s;
	animation-iteration-count: infinite;
	animation-direction: alternate-reverse;
	background: linear-gradient(270deg, #cc0000, #660000 45%);
	height: 3px;
	margin: 0 auto;
	position: relative;
	width: 100%;
}
.auto-playlist-toggle {
	background: transparent;
	border: 0;
	display: -ms-flexbox;
	display: flex;
	padding: 0;
}
.auto-playlist-toggle__container,
.auto-playlist-toggle__label {
	display: inline-block;
	position: relative;
}
.auto-playlist-toggle__label {
	font-size: 1rem;
	margin-right: 0.4rem;
}
.auto-playlist-toggle__bar {
	background: #cc0000;
	border-radius: 3px;
	height: 1.2rem;
	transition: background 0.8s ease-in-out;
	vertical-align: middle;
	width: 3.6rem;
}
.auto-playlist-toggle__switch {
	background: #fff;
	border-radius: 3px;
	box-shadow: 0 2px 4px 0 rgba(47, 47, 47, 0.5);
	height: 1.6rem;
	position: absolute;
	right: 0;
	top: -2px;
	transition: right 0.4s ease-in-out;
	width: 1.8rem;
}
.auto-playlist-toggle--disabled .auto-playlist-toggle__switch {
	right: 18px;
}
.auto-playlist-toggle--disabled .auto-playlist-toggle__bar {
	background: #e8e8e8;
}
.featured-playlist {
	position: relative;
	overflow: hidden;
	display: -ms-flexbox;
	display: flex;
	background: #660000;
	background-image: url(../i/bg-elements/featured-playlist-bg.svg);
	background-repeat: no-repeat;
	background-position: 100% 100%;
	background-size: 62%;
}
.featured-playlist__sidebar {
	position: relative;
	top: 0;
	bottom: 0;
	left: 0;
	z-index: 2;
	width: 50rem;
	-ms-flex: 0 0 50rem;
	flex: 0 0 50rem;
	max-width: 50rem;
	background: rgba(55, 0, 60, 0.7);
}
.featured-playlist__info-panel {
	position: absolute;
	padding: 10.5rem 4.2rem 5vw 8rem;
	z-index: 2;
	bottom: 0;
}
.featured-playlist__taglabel {
	font-size: 3.2rem;
	color: #fff;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	line-height: 4rem;
	padding: 0 0 0 4.8rem;
	position: relative;
	margin: 3.2rem 0 0 8rem;
}
.featured-playlist__taglabel:before {
	content: " ";
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 4rem;
	height: 4rem;
	background: url(../i/elements/plApp96.png);
	background-size: 100%;
}
.featured-playlist__heading {
	color: #fff;
	font-size: 3.9rem;
	line-height: 1.21;
	margin-bottom: 1rem;
}
.featured-playlist__heading__link {
	text-decoration: none;
	color: #fff;
}
.featured-playlist__heading__link:focus,
.featured-playlist__heading__link:hover {
	text-decoration: underline;
}
.featured-playlist__description {
	color: hsla(0, 0%, 100%, 0.8);
	font-size: 1.3rem;
	line-height: 1.62;
	margin-bottom: 1.7rem;
}
.featured-playlist__video-list {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	padding: 8.5rem 8rem 6.6rem 12%;
	width: 63.7%;
}
.featured-playlist__playlist-item {
	width: 33.3%;
}
.featured-playlist__playlist-details,
.featured-playlist__playlist-thumbnail {
	display: block;
	position: relative;
	width: 100%;
	overflow: hidden;
}
.featured-playlist__playlist-details {
	margin-bottom: 2.2rem;
	padding: 0.8rem;
	position: relative;
}
.featured-playlist__playlist-details:before {
	content: " ";
	width: 90%;
	height: 0.4rem;
	background-image: linear-gradient(270deg, #660000, #cc0000);
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	margin: 0 auto;
	transition: 0.4s;
}
.featured-playlist__playlist-thumbnail-icon {
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 2;
	width: 12%;
	max-width: 6rem;
	min-width: 4rem;
	fill: #fff;
	opacity: 0.8;
	transform: translate(-50%, -50%);
}
@media (max-width: 1000px) {
	.featured-playlist__playlist-thumbnail-icon {
		display: none;
	}
}
.featured-playlist__playlist-thumbnail-image {
	width: 100%;
	display: block;
	transition: 0.4s;
}
.featured-playlist__playlist-heading {
	font-size: 1.7rem;
	line-height: 1.35;
	color: #fff;
	font-family: PremierSans-Regular, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.featured-playlist__playlist-link {
	display: block;
	text-decoration: none;
	margin: 0 0.4rem;
}
.featured-playlist__playlist-link:focus
	.featured-playlist__playlist-thumbnail-image,
.featured-playlist__playlist-link:hover
	.featured-playlist__playlist-thumbnail-image {
	transform: scale(1.1);
}
.featured-playlist__playlist-link:focus
	.featured-playlist__playlist-details:before,
.featured-playlist__playlist-link:hover
	.featured-playlist__playlist-details:before {
	width: 100%;
	transition: 0.2s;
}
.featured-playlist__playlist-link:focus .featured-playlist__playlist-heading,
.featured-playlist__playlist-link:hover .featured-playlist__playlist-heading {
	text-decoration: underline;
}
.featured-playlist__cover {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 48.5%;
}
.featured-playlist__cover:after {
	content: " ";
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	height: 100%;
	width: 19.4rem;
	background-image: linear-gradient(90deg, rgba(55, 0, 60, 0), #660000);
}
.featured-playlist__cover__cover-image {
	height: 100%;
	width: 100%;
	-o-object-fit: cover;
	object-fit: cover;
}
.featured-playlist__overview {
	color: #fff;
	font-size: 1.3rem;
	margin-bottom: 0.8rem;
}
.featured-playlist__overview__count {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.featured-playlist__overview .icn {
	display: inline-block;
	margin-right: 0.3rem;
}
.featured-playlist__label {
	display: inline-block;
	color: #660000;
	background: #cc0000;
	font-size: 1.1rem;
	padding: 0.1rem 0.85rem 0 0.95rem;
	margin-right: 1.1rem;
	text-transform: uppercase;
	font-family: PremierSans-Bold-Italic, Arial, Helvetica Neue, Helvetica,
		sans-serif;
	font-weight: 400;
}
.featured-playlist__cta {
	font-size: 1.3rem;
	color: #fff;
	text-decoration: none;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.featured-playlist__cta .icn.arrow-rightwhite {
	position: relative;
	right: 0;
	margin-left: 0.6rem;
	transition: right 0.2s;
	display: inline-block;
}
.featured-playlist__cta:focus,
.featured-playlist__cta:hover {
	text-decoration: underline;
}
.featured-playlist__cta:focus .icn.arrow-rightwhite,
.featured-playlist__cta:hover .icn.arrow-rightwhite {
	right: -0.6rem;
}
.featured-playlist__more-container {
	display: none;
}
.featured-playlist .runTime {
	position: absolute;
	bottom: 1.2rem;
	left: 0.8rem;
	background: #cc0000;
	color: #fff;
	font-size: 1.2rem;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	line-height: 2.2rem;
	box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.featured-playlist .runTime .icn {
	margin: 0 0.6rem 0 0.8rem;
	display: inline-block;
	vertical-align: middle;
	position: static;
}
.featured-playlist .runTime time {
	display: inline-block;
	vertical-align: middle;
	margin-right: -2px;
	padding: 0.1rem 0.5rem;
	background: #660000;
	font-size: 1.2rem;
}
.featured-playlist .audioDesc,
.featured-playlist .closedCaption {
	display: inline-block;
	text-indent: -999px;
	overflow: hidden;
	margin-top: 0.5rem;
	opacity: 0.6;
}
.featured-playlist .closedCaption {
	content: "";
	background: url(../i/sprites/global-sprite.png) -618px -468px no-repeat;
	width: 22px;
	height: 16px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.featured-playlist .closedCaption {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.featured-playlist .audioDesc {
	content: "";
	background: url(../i/sprites/global-sprite.png) -574px -468px no-repeat;
	width: 22px;
	height: 16px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.featured-playlist .audioDesc {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.featured-playlist.fantasy {
	background-image: url(../i/bg-elements/featured-playlist-fantasy-bg.svg);
	background-repeat: no-repeat;
	background-position: 100% 100%;
	background-size: 62%;
}
.featured-playlist.fantasy .featured-playlist__label {
	background: #00ff87;
}
.featured-playlist.fantasy .featured-playlist__playlist-thumbnail:after {
	background: linear-gradient(270deg, §);
}
.featured-playlist.fantasy .runTime {
	background: #00ff87;
}
.featured-playlist.fantasy .runTime .icn {
	content: "";
	background: url(../i/sprites/global-sprite.png) -663px -573px no-repeat;
	width: 9px;
	height: 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.featured-playlist.fantasy .runTime .icn {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.featured-playlist.fantasy .featured-playlist__playlist-details:before {
	background-image: linear-gradient(270deg, #ebff00, #00ff87);
}
@media (max-width: 77.5em) {
	.featured-playlist__info-panel {
		padding-left: 6vw;
		width: 45rem;
	}
	.featured-playlist__video-list {
		padding: 8.5rem 2rem 6.6rem;
	}
}
@media (max-width: 63.9375em) {
	.featured-playlist {
		display: block;
		padding-top: 2.4rem;
	}
	.featured-playlist,
	.featured-playlist.fantasy {
		background-image: none;
	}
	.featured-playlist.fantasy
		.featured-playlist__playlist-item
		.runTime
		.icn.play-w {
		margin: 0 0.5rem 0 0.7rem;
		content: "";
		background: url(../i/sprites/global-sprite.png) -750px -367px no-repeat;
		width: 7px;
		height: 8px;
	}
}
@media (max-width: 63.9375em) and (-webkit-min-device-pixel-ratio: 2),
	(max-width: 63.9375em) and (min-resolution: 192dpi) {
	.featured-playlist.fantasy
		.featured-playlist__playlist-item
		.runTime
		.icn.play-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
@media (max-width: 63.9375em) {
	.featured-playlist.fantasy .featured-playlist__sidebar {
		height: 47.1rem;
	}
	.featured-playlist:before {
		content: " ";
		display: block;
		position: absolute;
		top: 1.8rem;
		left: 0.8rem;
		height: 0.6rem;
		width: calc(100% - 1.6rem);
		background-image: linear-gradient(270deg, #cc0000, #660000);
	}
	.featured-playlist__cover {
		left: auto;
		width: 100%;
		height: 48.1rem;
		top: 2.4rem;
		overflow: hidden;
	}
	.featured-playlist__cover:after {
		width: 100%;
		height: 6.4rem;
		background-image: linear-gradient(0deg, rgba(55, 0, 60, 0), #660000);
	}
	.featured-playlist__sidebar {
		width: 100%;
		height: 48.1rem;
		top: 0;
		bottom: auto;
		max-width: none;
		background: none;
	}
	.featured-playlist__info-panel {
		position: absolute;
		width: 100%;
		min-width: 0;
		padding: 1.5rem 1.6rem 0;
		background: rgba(55, 0, 60, 0.7);
	}
	.featured-playlist__taglabel {
		font-size: 1.7rem;
		line-height: 3.2rem;
		margin: 1rem 0 0 1.6rem;
		padding-left: 4rem;
	}
	.featured-playlist__taglabel:before {
		content: " ";
		display: block;
		position: absolute;
		top: 0;
		left: 0;
		width: 3.2rem;
		height: 3.2rem;
		background: url(../i/elements/plApp96.png);
		background-size: 100%;
	}
	.featured-playlist__description {
		margin-bottom: 1rem;
	}
	.featured-playlist__cta {
		display: none;
	}
	.featured-playlist__video-list {
		display: block;
		width: 100%;
		padding: 0 0 1.6rem;
	}
	.featured-playlist__label {
		margin-right: 0.6rem;
	}
	.featured-playlist__playlist-item {
		width: auto;
		margin: 0.88rem 0.8rem 0;
	}
	.featured-playlist__playlist-item .runTime {
		line-height: 1.8rem;
		font-size: 1rem;
	}
	.featured-playlist__playlist-item .runTime time {
		font-size: 1rem;
	}
	.featured-playlist__playlist-item .runTime .icn.play-w {
		margin: 0 0.5rem 0 0.7rem;
		content: "";
		background: url(../i/sprites/global-sprite.png) -757px -367px no-repeat;
		width: 7px;
		height: 8px;
	}
}
@media (max-width: 63.9375em) and (-webkit-min-device-pixel-ratio: 2),
	(max-width: 63.9375em) and (min-resolution: 192dpi) {
	.featured-playlist__playlist-item .runTime .icn.play-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
@media (max-width: 63.9375em) {
	.featured-playlist__playlist-thumbnail {
		width: 12.8rem;
		margin-right: 1.6rem;
		display: block;
		position: relative;
	}
	.featured-playlist__playlist-thumbnail:after {
		content: none;
	}
	.featured-playlist__playlist-details {
		-ms-flex: 1;
		flex: 1;
		padding: 0;
		margin: 0;
	}
	.featured-playlist__playlist-details:before {
		display: none;
	}
	.featured-playlist__playlist-heading {
		font-size: 1.5rem;
	}
	.featured-playlist__playlist-link {
		margin: 0;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-align: center;
		align-items: center;
	}
	.featured-playlist__heading {
		font-size: 2.1rem;
		line-height: 1.38;
	}
	.featured-playlist__more-container {
		display: block;
		margin: 0 0.8rem;
		text-align: right;
		position: relative;
		border-top: 0.1rem solid hsla(0, 0%, 100%, 0.15);
		padding: 1.6rem 0;
	}
	.featured-playlist__more {
		color: #fff;
		text-decoration: none;
		font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
		font-weight: 400;
	}
	.featured-playlist__more .icn.arrow-rightpink {
		position: relative;
		right: 0;
		margin-left: 0.6rem;
		transition: right 0.2s;
		display: inline-block;
	}
	.featured-playlist .runTime {
		bottom: 0.4rem;
		left: 0.4rem;
	}
}
@media (max-width: 900px) {
	.featured-playlist__banner-image__play-icon {
		top: 21rem;
	}
}
@media (max-width: 800px) {
	.featured-playlist__banner-image__play-icon {
		top: 20rem;
	}
}
@media (max-width: 43.75em) {
	.featured-playlist__related {
		margin-top: 0;
	}
	.featured-playlist__cover,
	.featured-playlist__sidebar {
		height: 28.1rem;
	}
	.featured-playlist.fantasy .featured-playlist__sidebar {
		height: 27.1rem;
	}
}
@media (max-width: 600px) {
	.featured-playlist__banner-image__play-icon {
		top: 40vw;
		max-width: 4rem;
	}
}
@media (max-width: 375px) {
	.featured-playlist__banner-image__play-icon {
		top: 11.5rem;
	}
}
.playlist-container {
	position: relative;
	margin: 4rem 0 0;
}
.playlist-container + section {
	margin-top: 3rem;
}
.playlist-container__heading {
	font-size: 2.3rem;
	line-height: 1.09;
	padding: 2.2rem 0 2.5rem;
	border-top: 2px solid #efefef;
}
.playlist-container__cta,
.playlist-container__heading {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.playlist-container__cta {
	font-size: 1.3rem;
	color: #2f2f2f;
	text-decoration: none;
	position: absolute;
	top: 2.6rem;
	right: 1.4rem;
}
.playlist-container__cta .icn.arrow-right {
	display: inline-block;
	position: relative;
	top: -0.1rem;
	right: 0.4rem;
	margin-left: 0.6rem;
	transition: right 0.2s;
}
.playlist-container__cta:hover .icn.arrow-rightpink {
	right: -0.4rem;
}
@media (max-width: 77.5em) {
	.playlist-container {
		margin: 0;
	}
}
@media (max-width: 63.9375em) {
	.playlist-container {
		text-align: right;
	}
	.playlist-container__heading {
		font-size: 1.7rem;
		border-bottom: 2px solid #efefef;
		border-top: 0;
		margin: 0 -1rem 0.8rem;
		padding: 1.8rem 1rem 1.9rem;
		text-align: left;
	}
	.playlist-container__cta {
		position: relative;
		top: auto;
		right: auto;
		padding: 1.5rem 0;
		display: inline-block;
	}
}
.playlist-items {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin: 0 -0.4rem;
}
.playlist-items li {
	padding: 0;
}
@media (max-width: 77.5em) {
	.playlist-items {
		border-bottom: 1px solid #efefef;
	}
}
@media (max-width: 63.9375em) {
	.playlist-items {
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}
}
.playlist-item {
	margin: 0 0.4rem 0.4rem;
	position: relative;
}
.playlist-item:after {
	content: " ";
	display: block;
	position: absolute;
	bottom: -0.4rem;
	left: 0.8rem;
	width: calc(100% - 1.6rem);
	height: 0.4rem;
	background: linear-gradient(90deg, #cc0000, #660000);
	transition: bottom 0.3s;
}
@media (hover: hover) {
	.playlist-item:focus .playlist-item__info,
	.playlist-item:hover .playlist-item__info {
		bottom: 9.1rem;
	}
	.playlist-item:focus:after,
	.playlist-item:hover:after {
		bottom: 8.7rem;
	}
}
.playlist-item__link {
	text-decoration: none;
	overflow: hidden;
	position: relative;
	display: block;
	background-color: #660000;
}
.playlist-item__cover {
	display: block;
	height: 42rem;
	position: relative;
}
.playlist-item__cover-image-wrapper {
	position: absolute;
	width: 100%;
	height: 100%;
	background: #660000;
}
.playlist-item__cover-image {
	display: block;
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
}
.playlist-item__cover-image--placeholder {
	max-width: 15rem;
	height: auto;
	top: -6rem;
	left: 0;
	right: 0;
	bottom: 0;
	position: absolute;
	margin: auto;
}
.playlist-item__info {
	background: rgba(55, 0, 60, 0.8);
	display: block;
	text-align: center;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	transition: bottom 0.3s;
}
.playlist-item__label {
	display: inline-block;
	color: #fff;
	background: #cc0000;
	font-size: 1.1rem;
	padding: 0.3rem 0.85rem 0.3rem 0.95rem;
	position: relative;
	top: -1rem;
	text-transform: uppercase;
	font-family: PremierSans-Bold-Italic, Arial, Helvetica Neue, Helvetica,
		sans-serif;
	font-weight: 400;
}
.playlist-item__title {
	font-size: 2.6rem;
	color: #fff;
	line-height: 1;
	text-align: center;
	display: block;
	padding: 1.6rem 1rem 1.1rem;
	min-height: 7.1rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.playlist-item__overview {
	font-size: 1.3rem;
	color: #fff;
	display: block;
	text-align: center;
	padding: 0 0 1.4rem;
}
.playlist-item__overview__count {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.playlist-item__overview .icn.play-w {
	display: inline-block;
	margin-right: 0.3rem;
}
.playlist-item__preview {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	position: absolute;
	padding: 1.1rem 0.8rem 0.8rem;
	background: #660000;
	width: 100%;
}
.playlist-item__preview__thumbnail {
	width: 12.8rem;
	height: 7.2rem;
	margin-right: 0.5rem;
	display: block;
	position: relative;
}
.playlist-item__preview__thumbnail-image {
	display: block;
	width: 100%;
	max-width: 15rem;
	max-height: 72px;
	-o-object-fit: cover;
	object-fit: cover;
}
.playlist-item__preview .runTime {
	position: absolute;
	background: #cc0000;
	color: #fff;
	line-height: 1.8rem;
	font-size: 1rem;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
	bottom: 0.4rem;
	left: 0.4rem;
	top: auto;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.playlist-item__preview .runTime .icn.play-w {
	margin: 0 0.5rem 0 0.7rem;
	display: inline-block;
	vertical-align: middle;
	position: static;
	content: "";
	background: url(../i/sprites/global-sprite.png) -757px -367px no-repeat;
	width: 7px;
	height: 8px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.playlist-item__preview .runTime .icn.play-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.playlist-item__preview .runTime time {
	display: inline-block;
	vertical-align: middle;
	margin-right: -2px;
	padding: 0.1rem 0.5rem;
	background: #660000;
	font-size: 1rem;
}
.playlist-item__preview__details {
	-ms-flex: 1;
	flex: 1;
	text-align: left;
}
.playlist-item__preview__heading {
	font-size: 1.5rem;
	color: #fff;
	line-height: 1.4;
	text-align: left;
	max-height: 4.2rem;
	overflow: hidden;
	position: relative;
	font-family: PremierSans-Regular, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.playlist-item__preview .audioDesc,
.playlist-item__preview .closedCaption {
	display: inline-block;
	text-indent: -999px;
	overflow: hidden;
	margin-top: 0.5rem;
	opacity: 0.5;
}
.playlist-item__preview .closedCaption {
	content: "";
	background: url(../i/sprites/global-sprite.png) -618px -468px no-repeat;
	width: 22px;
	height: 16px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.playlist-item__preview .closedCaption {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.playlist-item__preview .audioDesc {
	content: "";
	background: url(../i/sprites/global-sprite.png) -574px -468px no-repeat;
	width: 22px;
	height: 16px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.playlist-item__preview .audioDesc {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.playlist-item__preview-thumbnail {
	width: 12.8rem;
	height: 7.2rem;
	margin-right: 0.5rem;
	display: block;
	position: relative;
}
.playlist-item__preview-thumbnail-image {
	display: block;
	width: 100%;
	max-width: 15rem;
	max-height: 72px;
	-o-object-fit: cover;
	object-fit: cover;
}
.playlist-item__preview-thumbnail-image--placeholder {
	position: absolute;
	top: 0;
	right: 0;
	left: 0;
	bottom: 0;
	margin: auto;
	max-width: 4rem;
	height: auto;
}
.playlist-item__preview-details {
	-ms-flex: 1;
	flex: 1;
	text-align: left;
}
.playlist-item__preview-heading {
	font-size: 1.5rem;
	color: #fff;
	line-height: 1.4;
	text-align: left;
	max-height: 4.2rem;
	overflow: hidden;
	position: relative;
	font-family: PremierSans-Regular, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.playlist-item.fantasy .playlist-item__label {
	background: #00ff87;
	color: #660000;
}
.playlist-item.fantasy:after {
	background: linear-gradient(270deg, #ebff00, #00ff87);
}
.playlist-item.fantasy .playlist-item__preview .runTime {
	background: #00ff87;
}
.playlist-item.fantasy .playlist-item__preview .runTime .icn.play-w {
	content: "";
	background: url(../i/sprites/global-sprite.png) -750px -367px no-repeat;
	width: 7px;
	height: 8px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.playlist-item.fantasy .playlist-item__preview .runTime .icn.play-w {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
@media (max-width: 63.9375em) {
	.playlist-item__cover {
		height: 26.5rem;
	}
	.playlist-item__cover-image--placeholder {
		max-width: 10rem;
	}
	.playlist-item__title {
		font-size: 1.7rem;
		line-height: 1.12;
		min-height: 3.8rem;
		padding: 0.8rem 1rem 0.2rem;
	}
	.playlist-item__overview {
		font-size: 1.2rem;
		padding: 0 0 1.3rem;
	}
}
@media (max-width: 43.75em) {
	.playlist-item {
		margin-left: 0.2rem;
		margin-right: 0.2rem;
	}
	.playlist-items {
		margin: 0;
		padding: 0;
	}
	.playlist-item__cover {
		height: 22.8rem;
	}
}
.playlist-list__load-more {
	box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.15);
	height: 4.8rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	outline: 0;
	background: #fff;
	border: 0;
	display: block;
	border-radius: 50px;
	padding: 0 4rem;
	margin: 20px auto 0;
}
.playlist-list__load-more:hover path {
	fill: #fff;
}
.playlist-list__load-more-icn {
	display: inline-block;
	height: 15px;
	left: 0;
	margin-left: 0.5rem;
	width: 15px;
}
@media (max-width: 63.9375em) {
	.playlist-list__button-wrapper {
		padding-bottom: 0.5rem;
	}
}
@media (max-width: 43.75em) {
	.playlist-list .wrapper {
		padding: 0 0.8rem;
	}
	.playlist-list li {
		padding-left: 0;
		padding-right: 0;
	}
}
.all-videos.u-no-filters .pageFilter {
	display: none;
}
.all-videos .noContentContainer {
	width: auto;
	padding-left: 2rem;
	padding-right: 2rem;
}
.video-search {
	position: fixed;
	bottom: 6rem;
	left: 50%;
	transform: translateX(-50%);
	z-index: 70;
	width: 100%;
}
.video-search__bar {
	z-index: 10;
}
.video-search__bar.is-active .video-search__input-label {
	display: none;
}
.video-search__box {
	display: block;
	position: relative;
	width: 75%;
	min-width: 28rem;
	max-width: 61rem;
	margin: auto;
	background: #660000;
	border-radius: 3rem;
	border: 2px solid #ea0154;
	box-shadow: 0 7px 8px 0 rgba(0, 0, 0, 0.2);
}
.video-search__box.in-focus {
	border-color: #660000;
}
.video-search__input {
	position: relative;
	width: 90%;
	padding: 2rem 1rem 2rem 3rem;
	border-radius: 3rem;
	border: none;
	color: #fff;
	font-size: 1.8rem;
	margin-bottom: 0;
	background: transparent;
	font-family: PremierSans-Regular, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	z-index: 10;
	cursor: text;
}
.video-search__input:active,
.video-search__input:focus {
	outline: none;
}
.video-search__input:active + .video-search__input-label,
.video-search__input:focus + .video-search__input-label {
	display: none;
}
.video-search__input-label {
	color: #fff;
	position: absolute;
	width: 100%;
	top: 50%;
	transform: translateY(-50%);
	left: 3rem;
	font-size: 1.8rem;
	z-index: 0;
}
.video-search__input-label span {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.video-search__button-container {
	position: absolute;
	top: 0.4rem;
	right: 1rem;
	z-index: 10;
	background-color: hsla(0, 0%, 100%, 0.15);
	transition: 0.2s;
	border-radius: 100%;
	pointer-events: none;
	opacity: 0.5;
	cursor: pointer;
}
.video-search__button-container .icn {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	z-index: 10;
}
.video-search__button-container:focus,
.video-search__button-container:hover {
	background-color: hsla(0, 0%, 100%, 0.9);
}
.video-search__button-container:focus .icn,
.video-search__button-container:hover .icn {
	content: "";
	background: url(../i/sprites/global-sprite.png) -778px -452px no-repeat;
	width: 20px;
	height: 20px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.video-search__button-container:focus .icn,
	.video-search__button-container:hover .icn {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.video-search__button-container.is-active {
	pointer-events: all;
	opacity: 1;
}
.video-search__button {
	background-color: transparent;
	border: 0;
	text-indent: -99999px;
	transition: all 0.2s;
	display: block;
	width: 5rem;
	height: 5rem;
	position: relative;
	z-index: 20;
}
@media (max-width: 43.75em) {
	.video-search {
		bottom: 1rem;
	}
	.video-search__input {
		font-size: 1.2rem;
		width: 100%;
		padding: 1.3rem 4rem 1.3rem 2rem;
	}
	.video-search__input-label {
		left: 2rem;
		font-size: 1.2rem;
	}
	.video-search__button-container {
		top: 0.4rem;
		right: 0.4rem;
	}
	.video-search__button-container .icn {
		transform: translate(-50%, -50%) scale(0.7);
	}
	.video-search__button {
		width: 3.2rem;
		height: 3.2rem;
	}
}
@keyframes q {
	0% {
		transform: translate(-50%, -50%) rotate(0deg);
	}
	to {
		transform: translate(-50%, -50%) rotate(1turn);
	}
}
.quiz__loading {
	animation: q 1s infinite linear;
	fill: #5a505f;
	height: 8rem;
	left: 50%;
	position: absolute;
	top: 50%;
	transform-origin: center;
	width: 8rem;
}
.quiz__numbers {
	background: #fbfbfb;
	margin: 0 auto;
	position: relative;
	width: 100%;
	z-index: 10;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: center;
	justify-content: center;
	transition: opacity 0.4s ease-in-out, color 0.4s;
	border-bottom: 1px solid #efefef;
}
.quiz__numbers.is-disabled {
	pointer-events: none;
	color: rgba(36, 36, 36, 0.4);
}
.quiz__numbers.is-disabled .quiz__slider {
	opacity: 0.6;
}
.quiz__numbers.is-disabled .quiz__pager-item--answered {
	color: rgba(36, 36, 36, 0.6);
}
.quiz__numbers.is-disabled .quiz__pager-item.quiz__number--active {
	color: hsla(0, 0%, 100%, 0.6);
}
.quiz__slider {
	transition: transform 0.5s ease-in-out;
	width: 100%;
	z-index: 10;
}
.quiz__slider,
.quiz__slider-shape {
	height: 4rem;
	position: absolute;
	left: 0;
	top: 0;
}
.quiz__slider-shape {
	background: #660000;
	width: 4.8rem;
}
.quiz__slider-shape:after {
	border-left: 24px solid transparent;
	border-top: 20px solid #660000;
	border-right: 24px solid transparent;
	content: "";
	display: block;
	height: 0;
	top: 100%;
	position: absolute;
	width: 0;
}
.quiz__pager {
	max-width: 80rem;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: row;
	flex-direction: row;
	width: 100%;
	height: 100%;
	-ms-flex-pack: distribute;
	justify-content: space-around;
	z-index: 15;
}
.quiz__pager-item {
	font-size: 2.2rem;
	font-weight: 800;
	padding: 0.7rem 1rem;
	position: relative;
	z-index: 15;
	color: rgba(36, 36, 36, 0.3);
}
.quiz__pager-item--answered {
	cursor: pointer;
	color: #242424;
}
.quiz__main {
	background: #fff;
	min-height: 48rem;
	overflow: hidden;
	position: relative;
	width: 100%;
}
.quiz__question {
	left: 0;
	opacity: 0;
	padding: 0 10rem;
	position: absolute;
	top: 0;
	transition: opacity 0.5s ease-in-out;
	width: 100%;
	text-align: center;
}
.quiz__question,
.quiz__question--all-selected .quiz__list-item {
	pointer-events: none;
}
.quiz__question--all-selected .quiz__list-item:not(.selected) {
	opacity: 0.4;
}
.quiz__question--returned-to-question
	.quiz__list-item.selected
	.quiz__option:after {
	content: "+";
	transform: rotate(45deg) translateY(-50%);
	transform-origin: top;
	background-color: #cb32c0;
	border-radius: 50%;
	width: 3.2rem;
	height: 3.2rem;
	font-size: 3.2rem;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: center;
	justify-content: center;
	-ms-flex-align: center;
	align-items: center;
	color: #fff;
	font-family: PremierSans-Light, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	position: absolute;
	top: 50%;
	right: 1rem;
	box-shadow: 0.3rem 0.3rem 0.6rem 0 rgba(203, 50, 192, 0.5);
	z-index: 10;
}
.quiz__question--returned-to-question .quiz__list-item:not(.selected) {
	opacity: 0.4;
	pointer-events: none;
}
.quiz__question--returned-to-question
	.quiz__list-item--picture-option.selected
	.quiz__option:after {
	top: 0;
	right: -1rem;
}
.quiz__question--returned-to-question.quiz__question--answer-required
	.quiz__list-item:not(.selected) {
	opacity: 1;
	pointer-events: all;
}
.quiz__question--returned-to-question .quiz__helper-text {
	display: block;
}
.quiz__question--returned-to-question .quiz__options {
	margin-top: 1.2rem;
}
.quiz__question--returned-to-question .quiz__arrow--next {
	opacity: 1;
	cursor: pointer;
}
.quiz__question--returned-to-question .quiz__number:after {
	display: block;
}
.quiz__question--answer-required .quiz__arrow--next {
	opacity: 0.4;
	cursor: not-allowed;
}
.quiz__question--answer-required .quiz__number:after,
.quiz__question--answer-required .quiz__question-multiselect--false {
	display: block;
}
.quiz__question--active {
	opacity: 1;
	position: relative;
	pointer-events: all;
	z-index: 5;
}
.quiz__question--first-question .quiz__number:before {
	display: none;
}
.quiz__question-multiselect {
	color: #cc0000;
	text-align: center;
	margin: 2.4rem 0;
}
.quiz__question-multiselect--false {
	display: none;
}
.quiz__number {
	display: -ms-inline-flexbox;
	display: inline-flex;
	font-size: 1.6rem;
	text-transform: uppercase;
	font-family: PremierSans-Regular, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	text-align: center;
	margin-top: 5.2rem;
	background: #660000;
	color: #fff;
	padding: 0;
	border-radius: 5rem;
	position: relative;
	overflow: hidden;
	-ms-flex-align: center;
	align-items: center;
}
.quiz__number-text {
	margin: 0 1.4rem;
	padding: 0.5rem 0;
}
.quiz__number--alt {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	margin-left: 0.4rem;
}
.quiz__number--active {
	color: #fff;
}
.quiz__arrow {
	cursor: pointer;
	z-index: 10;
	position: relative;
	padding: 1.4rem 1.2rem 1.4rem 1rem;
	background: hsla(0, 0%, 100%, 0.1);
}
.quiz__arrow--prev {
	padding: 1.4rem 1rem 1.4rem 1.2rem;
}
.quiz__arrow--prev .icn {
	transform: rotate(180deg);
}
.quiz__arrow--next {
	opacity: 0.4;
	transition: opacity 0.4s ease-out;
	cursor: not-allowed;
}
.quiz__arrow.is-disabled {
	opacity: 0.4;
	cursor: not-allowed;
	pointer-events: none;
}
.quiz__helper-text {
	font-size: 1.1rem;
	font-family: PremierSans-Light, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	color: #6c6c6c;
	text-align: center;
	display: none;
	margin-top: 0.4rem;
}
.quiz__question-text {
	display: block;
	font-size: 2.4rem;
	line-height: 1.44;
	text-align: center;
	margin-top: 1.6rem;
}
.quiz__options {
	font-size: 0;
	margin: 3.2rem -1rem 0;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}
.quiz__list-item {
	transition: opacity 0.3s ease-in-out;
}
.block-list-2 .quiz__list-item {
	display: -ms-flexbox;
	display: flex;
	margin-bottom: 1rem;
}
.quiz__list-item.selected .quiz__option {
	border-color: #660000;
	-o-border-image: linear-gradient(138deg, #cc0000, #660000) 20 stretch;
	border-image: linear-gradient(138deg, #cc0000, #660000) 20 stretch;
	position: relative;
}
.block-list-2 .quiz__list-item--picture-option {
	width: 25%;
}
.quiz__list-item--picture-option .quiz__option-text {
	font-size: 1.2rem;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	line-height: 1.2rem;
}
.quiz__list-item--picture-option .quiz__option-letter {
	width: 3.2rem;
	height: 3.2rem;
	line-height: 3.2rem;
	margin-right: 1.2rem;
	font-size: 1.4rem;
}
.quiz__option {
	border: 0.1rem solid #efefef;
	background: #fbfbfb url(../i/quiz/pl-quiz-option-bg.svg) 100% 100% no-repeat;
	background-size: contain;
	outline: 0;
	font-weight: 800;
	line-height: 1.5;
	padding: 0.6rem;
	text-align: left;
	width: 100%;
}
.quiz__picture-option-image {
	width: 100%;
}
.quiz__option-letter {
	display: inline-block;
	height: 6.4rem;
	line-height: 6.4rem;
	margin-right: 2.4rem;
	text-align: center;
	width: 6.4rem;
	transition: background 0.3s ease-in-out;
	color: #fff;
	font-size: 2.8rem;
	background-image: linear-gradient(138deg, #cc0000, #660000);
}
.quiz__letter--fixed {
	left: 1rem;
	position: absolute;
	top: 1rem;
	z-index: 5;
}
.quiz__option-text {
	font-size: 1.8rem;
}
.quiz__results-header {
	overflow: hidden;
	position: relative;
	height: auto;
}
.quiz__results-header:before {
	content: "";
	display: block;
	position: absolute;
	width: 100%;
	height: 33%;
	bottom: 0;
	left: 0;
	background-image: linear-gradient(180deg, transparent, #000);
	z-index: 10;
}
.quiz__results-header .runTime {
	position: relative;
	display: inline-block;
	top: 0;
	margin: 3rem 0;
}
.quiz__results-header .video-hero__info-panel {
	padding: 2rem;
}
.quiz__results-share {
	margin: 2.4rem 0 0;
}
.quiz__results-share--video {
	border-bottom: 1px solid hsla(0, 0%, 100%, 0.3);
	padding-bottom: 3.2rem;
}
.quiz__results-share__heading {
	display: block;
	font-size: 1.2rem;
	color: #fff;
	text-transform: uppercase;
	margin-bottom: 1.2rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.quiz__share-buttons--webview {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: center;
	justify-content: center;
}
.quiz__share-buttons__button {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	background: #fff;
	border-radius: 0;
	border: none;
	height: 4rem;
	line-height: 3.6rem;
	padding: 0 1rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.quiz__share-buttons__share-text {
	margin-left: 1rem;
	display: inline-block;
}
.quiz__results-aside {
	min-height: 65rem;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-pack: center;
	justify-content: center;
	position: relative;
	z-index: 20;
}
.quiz__results-aside--p {
	color: #fff;
}
.quiz__results-score-title {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 3.2rem;
}
.quiz__results-score {
	font-family: PremierSans-Bold-Italic, Arial, Helvetica Neue, Helvetica,
		sans-serif;
	font-weight: 400;
	color: #ebff00;
	font-size: 8.4rem;
	line-height: 9rem;
}
.quiz__results-scorep .quiz__results-score {
	color: #ebff00;
}
.quiz__results-title {
	-webkit-text-stroke: 2px #fff;
	font-family: PremierSans-Bold-Italic, Arial, Helvetica Neue, Helvetica,
		sans-serif;
	font-weight: 400;
	font-size: 3.8rem;
	text-transform: uppercase;
}
.quiz__video-title {
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 2.8rem;
}
.quiz__video-description {
	font-size: 1.3rem;
}
.quiz__question-container {
	padding: 2rem 6.5rem;
}
.quiz__hide-answers {
	background: transparent;
	font-weight: 800;
	font-size: 1.6rem;
	border: 0;
	padding: 0;
	margin: 2rem auto 0;
	display: block;
}
.quiz__hide-answers__arrow {
	transition: transform 0.5s ease-in-out;
}
.quiz__hide-answers--collapsed {
	margin-top: 0;
}
.quiz__hide-answers--collapsed .quiz__hide-answers__arrow {
	transform: rotate(180deg);
}
.quiz__results-list {
	transition: max-height 0.5s ease-in-out;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	max-height: 10000px;
}
.quiz__results-list--collapsed {
	max-height: 10em;
	overflow: hidden;
	position: relative;
}
.quiz__results-list--collapsed:after {
	background: linear-gradient(180deg, hsla(0, 0%, 100%, 0), #fff);
	content: "";
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
}
.quiz__answer-list-item {
	display: -ms-flexbox;
	display: flex;
	margin-bottom: 1rem;
	width: 50%;
}
.quiz__answer {
	border: 0.1rem solid #efefef;
	background: #fbfbfb;
	height: 100%;
	margin: 0 0.5rem;
	padding: 0.3rem;
	width: 100%;
}
.quiz__answer-index {
	background: #168e54;
	color: #fff;
}
.quiz__answer-header {
	color: #fff;
	font-size: 1.6rem;
	font-weight: 800;
	text-transform: uppercase;
	padding: 1.2rem 1rem;
	position: relative;
	overflow: hidden;
}
.quiz__answer-header:before {
	content: "";
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	z-index: 0;
	top: 0;
	left: 0;
}
.quiz__answer-header--wrong:before {
	background: #fb251b;
}
.quiz__answer-header--correct:before {
	background: #168e54;
}
.quiz__answer-bg {
	position: absolute;
	left: 0;
	width: 100%;
	top: 0;
}
.quiz__answer-header-text {
	display: -ms-flexbox;
	display: flex;
	position: relative;
	-ms-flex-align: center;
	align-items: center;
	z-index: 1;
}
.quiz__answer-header-oval {
	background: #fff;
	display: block;
	margin: 0 0.8rem;
	border-radius: 10px;
	height: 0.4rem;
	width: 0.4rem;
}
.quiz__answer-icon {
	display: inline-block;
	fill: #fff;
	width: 1.4rem;
	margin-left: auto;
}
.quiz__answer-info {
	padding: 1.2rem;
}
.quiz__answer-info-question {
	margin-bottom: 0.5rem;
}
.quiz__answer-info-option {
	font-size: 1.2rem;
	font-weight: 800;
}
.quiz__answer-info-option--correct {
	color: #168e54;
}
.quiz__answer-info-option--user {
	color: #fb251b;
}
@media (min-width: 63.9375em) {
	.quiz__results-header .video-hero__banner-image__play-icon {
		left: 66%;
		top: 50%;
		transform: translateY(-50%);
	}
}
@media (max-width: 63.9375em) {
	.quiz__results-header:before {
		display: none;
	}
	.quiz__results-header .video-hero__banner-image {
		position: relative;
	}
	.quiz__results-header .video-hero__banner-image__image {
		min-height: auto;
		height: auto;
	}
	.quiz__results-header .video-hero__banner-image__play-icon {
		top: 50%;
	}
	.quiz__results-header .video-hero__info-panel {
		text-align: center;
		padding: 1rem 1.6rem 1.9rem;
		margin-top: 0;
	}
	.quiz__results-header .runTime {
		display: -ms-flexbox;
		display: flex;
		margin: 0;
	}
	.quiz__results-media {
		position: relative;
	}
	.quiz__results-media:before {
		content: "";
		display: block;
		position: absolute;
		width: 100%;
		height: 33%;
		bottom: 0;
		left: 0;
		background-image: linear-gradient(180deg, transparent, #000);
		z-index: 10;
	}
	.quiz__results-aside {
		display: block;
		min-height: 0;
	}
	.quiz__results-aside--p {
		font-size: 1.2rem;
	}
	.quiz__results-score-title {
		font-size: 3.2rem;
	}
	.quiz__results-score {
		font-size: 6.2rem;
		line-height: 7.2rem;
	}
	.quiz__results-title {
		font-size: 2.6rem;
	}
	.quiz__results-video-mobile {
		position: absolute;
		top: -3rem;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-align: center;
		align-items: center;
	}
	.quiz__video-title {
		font-size: 1.2rem;
		line-height: 1.4rem;
		text-align: left;
		margin: 0 1rem;
	}
	.quiz__results-share {
		border: 0;
		margin: 1.6rem;
		padding: 0;
	}
	.quiz__results-share .socialOptions {
		-ms-flex-pack: center;
		justify-content: center;
	}
	.quiz__list-item.selected .quiz__option:after {
		transform: rotate(45deg) translate(30%, -50%);
		width: 2.4rem;
		height: 2.4rem;
		font-size: 2.4rem;
		top: 0;
		box-shadow: 0.3rem 0.3rem 0.6rem 0 rgba(203, 50, 192, 0.5);
	}
	.quiz__question-container {
		padding: 2rem 0;
	}
}
@media (max-width: 43.75em) {
	.quiz__pager-item {
		font-size: 1.6rem;
		padding: 1rem;
	}
	.quiz__slider-shape {
		width: 3.8rem;
	}
	.quiz__slider-shape:after {
		border-left: 19px solid transparent;
		border-right: 19px solid transparent;
	}
	.quiz__main {
		min-height: 49rem;
	}
	.quiz__question {
		padding: 1.2rem;
	}
	.quiz__number {
		margin-top: 2.3rem;
		font-size: 1.4rem;
	}
	.quiz__question-text {
		font-size: 1.8rem;
		margin-top: 0.8rem;
	}
	.quiz__question-multiselect {
		margin: 1.6rem;
	}
	.quiz__options {
		margin-top: 1.6rem;
	}
	.block-list-2 .quiz__list-item--picture-option {
		width: 50%;
	}
	.quiz__list-item--picture-option .quiz__option-text {
		font-size: 1.1rem;
	}
	.quiz__list-item--picture-option .quiz__option-letter {
		height: 3.2rem;
		line-height: 3.2rem;
		margin-right: 0.8rem;
		width: 3.2rem;
		font-size: 1.8rem;
	}
	.quiz__option {
		padding: 0.4rem;
	}
	.quiz__option-letter {
		height: 5.6rem;
		line-height: 5.6rem;
		margin-right: 1.6rem;
		width: 5.6rem;
		font-size: 2.4rem;
	}
	.quiz__option-text {
		font-size: 1.6rem;
	}
	.quiz__answer-list-item {
		width: 100%;
	}
	.quiz__answer {
		margin: 0;
	}
}
.quiz-wrapper {
	max-width: 1384px;
	margin-left: auto;
	margin-right: auto;
}
@media (max-width: 43.75em) {
	.quiz-wrapper {
		margin-bottom: -2rem;
	}
}
.quiz-wrapper__main {
	padding: 2rem;
}
.quiz-wrapper.theme--purple:before,
.quiz-wrapper.theme--purpleRedPink:before {
	cursor: pointer;
	content: "";
	display: block;
	width: 150vw;
	height: 62rem;
	position: absolute;
	top: 0;
	left: -50vw;
	margin-left: 320px;
	z-index: 0;
	background: linear-gradient(290deg, #660000 98%, #cc0000 0) #cc0000;
}
.quiz-wrapper.theme--purple .st0__hero,
.quiz-wrapper.theme--purple .st0__hero--gallery,
.quiz-wrapper.theme--purple .st1__hero,
.quiz-wrapper.theme--purple .st1__hero--gallery,
.quiz-wrapper.theme--purpleRedPink .st0__hero,
.quiz-wrapper.theme--purpleRedPink .st0__hero--gallery,
.quiz-wrapper.theme--purpleRedPink .st1__hero,
.quiz-wrapper.theme--purpleRedPink .st1__hero--gallery {
	fill: url(#gradient--pupleRedPink);
}
.quiz-wrapper.theme--purple:before {
	background: #660000;
	margin-left: 0;
	width: 100%;
	left: 0;
}
.quiz-wrapper__bg-shape {
	position: absolute;
	top: 0;
	left: 0;
	max-height: 62rem;
}
.quiz-wrapper__bg-shape--after {
	left: auto;
	right: 0;
}
.quiz-wrapper__text-wrapper {
	z-index: 1;
	padding: 3.2rem 0;
	position: relative;
	max-width: 72rem;
	margin: 0 auto;
}
.quiz-wrapper__intro,
.quiz-wrapper__subtitle,
.quiz-wrapper__title {
	color: #fff;
	text-align: center;
	font-size: 3.2rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.quiz-wrapper__intro {
	font-size: 1.8rem;
	text-transform: uppercase;
	margin-bottom: 0.7rem;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-pack: center;
	justify-content: center;
}
.quiz-wrapper__intro .icn {
	margin-right: 0.6rem;
}
.quiz-wrapper__subtitle {
	font-size: 1.6rem;
	font-family: PremierSans-Regular, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	margin-top: 1.4rem;
}
.quiz-wrapper__more-link {
	display: none;
}
.quiz-wrapper.quiz-wrapper--embeddable {
	position: relative;
	overflow: hidden;
	padding: 1.6rem;
	min-height: 13rem;
}
.quiz-wrapper.quiz-wrapper--embeddable .quiz-wrapper__bg-shape {
	max-height: 20.3rem;
	position: absolute;
	top: 0;
}
.quiz-wrapper.quiz-wrapper--embeddable .quiz-wrapper__bg-shape--before {
	left: 0;
}
.quiz-wrapper.quiz-wrapper--embeddable .quiz-wrapper__bg-shape--after {
	right: 0;
	left: unset;
}
.quiz-wrapper.quiz-wrapper--embeddable .quiz-wrapper__intro,
.quiz-wrapper.quiz-wrapper--embeddable .quiz-wrapper__subtitle,
.quiz-wrapper.quiz-wrapper--embeddable .quiz-wrapper__title {
	font-size: 1.8rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	line-height: 1.44;
	text-align: center;
	-ms-flex: 1;
	flex: 1;
	color: #fff;
}
.quiz-wrapper.quiz-wrapper--embeddable .quiz-wrapper__intro {
	font-size: 1.5rem;
	text-transform: uppercase;
	margin-bottom: 0.7rem;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
}
.quiz-wrapper.quiz-wrapper--embeddable .quiz-wrapper__intro .icn {
	margin-right: 0.2rem;
}
.quiz-wrapper.quiz-wrapper--embeddable .quiz-wrapper__subtitle {
	font-size: 1.3rem;
	font-family: PremierSans-Regular, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	line-height: 1.1;
	text-transform: none;
}
.quiz-wrapper.quiz-wrapper--embeddable .quiz-wrapper__header-container {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
.quiz-wrapper.quiz-wrapper--embeddable .quiz-wrapper__text-wrapper {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	padding: 0 1.6rem 1.6rem;
	background: none;
}
.quiz-wrapper.quiz-wrapper--embeddable .quiz-wrapper__more-link {
	display: block;
	font-size: 1.3rem;
	line-height: 1.15;
	color: #fff;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	cursor: pointer;
}
@media (max-width: 43.75em) {
	.quiz-wrapper.quiz-wrapper--embeddable .quiz-wrapper__more-link {
		display: none;
	}
}
.quiz-wrapper.quiz-wrapper--embeddable .quiz-wrapper__more-link:after {
	display: inline-block;
	margin-left: 0.6rem;
	transform: scale(0.9);
	content: "";
	background: url(../i/sprites/arrows-sprite.png) -16px -69px no-repeat;
	width: 16px;
	height: 10px;
	transition: transform 0.2s ease;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.quiz-wrapper.quiz-wrapper--embeddable .quiz-wrapper__more-link:after {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.quiz-wrapper.quiz-wrapper--embeddable .quiz-wrapper__hide-answers {
	margin-left: 0.8rem;
}
.quiz-wrapper.quiz-wrapper--embeddable.theme--purpleRedPink:before {
	max-height: 100%;
	margin: 0;
	width: calc(100% + 3.2rem);
	left: 0;
	background: linear-gradient(180deg, #660000 20%, #cc0000) #660000;
}
.quiz-wrapper.quiz-wrapper--embeddable.theme--purple:before {
	max-height: 100%;
	margin: 0;
	width: calc(100% + 3.2rem);
	left: 0;
	background: #660000;
}
@media (max-width: 77.5em) {
	.quiz-wrapper__bg-shape {
		left: -15rem;
	}
	.quiz-wrapper__bg-shape--after {
		left: auto;
		right: -15rem;
	}
}
@media (max-width: 63.9375em) {
	.quiz-wrapper__bg-shape {
		left: -20rem;
	}
	.quiz-wrapper__bg-shape--after {
		left: auto;
		right: -20rem;
	}
}
@media (max-width: 43.75em) {
	.quiz-wrapper.theme--purpleRedPink:before {
		margin-left: 0;
		height: 24rem;
	}
	.quiz-wrapper__text-wrapper {
		padding: 2.4rem 0;
		background: url(../i/quiz/pl-mob-bg-rhs.svg) 100% 100% no-repeat;
	}
	.quiz-wrapper__title {
		font-size: 1.8rem;
	}
	.quiz-wrapper__bg-shape {
		left: 0;
	}
	.quiz-wrapper.quiz-wrapper--embeddable {
		padding: 1.6rem 0.8rem 4rem;
		margin-left: -1rem;
		width: calc(100% + 2rem);
	}
	.quiz-wrapper.quiz-wrapper--embeddable .quiz-wrapper__bg-shape {
		max-height: 19.8rem;
	}
}
@media (max-width: 43.75em) and (max-width: 43.75em) {
	.quiz-wrapper.quiz-wrapper--embeddable .quiz-wrapper__bg-shape {
		max-height: 15.8rem;
	}
}
@media (max-width: 43.75em) {
	.quiz-wrapper.quiz-wrapper--embeddable .quiz-wrapper__bg-shape--after {
		top: auto;
		bottom: 0;
	}
	.quiz-wrapper.quiz-wrapper--embeddable .quiz-wrapper__header-container {
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-ms-flex-pack: center;
		justify-content: center;
	}
	.quiz-wrapper.quiz-wrapper--embeddable.theme--purpleRedPink:before {
		max-height: 19.8rem;
	}
}
@media (max-width: 43.75em) and (max-width: 43.75em) {
	.quiz-wrapper.quiz-wrapper--embeddable.theme--purpleRedPink:before {
		max-height: 15.8rem;
	}
}
.quiz-index.quiz-full-list {
	border-top: 0.6rem solid #660000;
	-o-border-image: linear-gradient(90deg, #660000, #660000) 20 stretch;
	border-image: linear-gradient(90deg, #660000, #660000) 20 stretch;
	border-bottom: 0;
	border-left: 0;
	border-right: 0;
	margin: 0 9rem;
	padding-top: 7rem;
}
.quiz-index.quiz-full-list .moreBtn {
	top: 6rem;
}
.quiz-index__featured {
	width: 100%;
	margin-bottom: 4rem;
}
.quiz-index__featured .quiz-index__container {
	width: 50%;
	padding-bottom: 33.34%;
}
.quiz-index__featured .quiz-index__image {
	width: unset;
	height: 100%;
}
.quiz-index__featured .quiz-index__thumbnail {
	display: -ms-inline-flexbox;
	display: inline-flex;
	width: 100%;
}
.quiz-index__featured
	.quiz-index__thumbnail:hover
	.quiz-index__text-content:before {
	max-width: 0.4rem;
}
.quiz-index__featured
	.quiz-index__thumbnail:hover
	.quiz-index__text-content
	img {
	transform: scale(1);
}
.quiz-index__featured .quiz-index__category {
	color: #ff2282;
	margin-bottom: 0.6rem;
}
.quiz-index__featured .quiz-index__title {
	color: #fff;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	line-height: 1.38;
	font-size: 3.4rem;
	overflow: hidden;
	max-height: 14.076rem;
	display: -webkit-box;
	-webkit-line-clamp: 3;
}
.quiz-index__featured .quiz-index__description {
	color: #fff;
	font-family: PremierSans-Regular, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	opacity: 0.8;
	font-size: 1.3rem;
	line-height: 1.62;
	margin: 1.2rem 0;
}
.quiz-index__featured .quiz-index__button {
	position: relative;
	width: 15.2rem;
	height: 4.4rem;
	border-style: none;
	border-radius: 0.3rem;
	font-size: 1.3rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	color: #fff;
	background-color: #e90052;
	background-image: linear-gradient(270deg, #660000, #cc0000);
}
.quiz-index__featured .quiz-index__button:focus {
	outline: 0;
}
.quiz-index__featured .quiz-index__button:hover {
	background-image: none;
}
.quiz-index__featured .quiz-index__text-content {
	background-color: #660000;
	width: 50%;
	padding: 2.4rem;
}
.quiz-index__featured .quiz-index__text-content:before {
	height: 100%;
	max-width: 0.4rem;
	right: unset;
	background-image: linear-gradient(0deg, #660000, #cc0000);
	transition: none;
}
.quiz-index__list:before {
	content: "";
	display: block;
}
.quiz-index__list:after {
	content: "";
	display: table;
	clear: both;
}
.quiz-index__quiz-list {
	padding-left: 0.4rem;
	padding-right: 0.4rem;
}
.quiz-index__quiz-list .quiz-index__meta {
	height: 7.1rem;
}
.quiz-index__quiz-list
	.quiz-index__thumbnail:focus
	.quiz-index__text-content:before,
.quiz-index__quiz-list
	.quiz-index__thumbnail:hover
	.quiz-index__text-content:before {
	width: 100%;
	transition: 0.2s;
}
.quiz-index__container {
	position: relative;
	padding-bottom: 75%;
	overflow: hidden;
}
.quiz-index__picture {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: center;
	justify-content: center;
	-ms-flex-align: center;
	align-items: center;
}
.quiz-index__picture .quiz-index__image {
	width: unset;
	height: 100%;
}
.quiz-index__picture--default {
	background-color: #660000;
	transition: opacity 0.4s ease-in-out, transform 0.4s;
}
.quiz-index__picture--default .quiz-index__image {
	width: 30%;
	height: auto;
	transform: translate(-50%, -50%);
	left: 50%;
	top: 50%;
	position: absolute;
}
.quiz-index__thumbnail:focus .quiz-index__picture--default,
.quiz-index__thumbnail:hover .quiz-index__picture--default {
	transform: scale(1.1);
}
.quiz-index__thumbnail:focus .quiz-index__picture--default .quiz-index__image,
.quiz-index__thumbnail:hover .quiz-index__picture--default .quiz-index__image {
	transform: translate(-50%, -50%);
}
.quiz-index__caption {
	position: absolute;
	bottom: 0.8rem;
	left: 0.8rem;
	box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
	background-color: rgba(55, 0, 60, 0.85);
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 1.2rem;
	line-height: 1.17;
	color: #fff;
	display: -ms-inline-flexbox;
	display: inline-flex;
}
.quiz-index__caption .quiz-index__quiz-icon {
	width: 50%;
	height: 100%;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-pack: center;
	justify-content: center;
	background: #e90052;
}
.quiz-index__caption .quiz-index__quiz-icon .quiz {
	content: "";
	background: url(../i/sprites/global-sprite.png) -426px -488px no-repeat;
	width: 26px;
	height: 12px;
	margin: 0;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.quiz-index__caption .quiz-index__quiz-icon .quiz {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.quiz-index__caption .quiz-index__tag {
	width: 50%;
	height: 100%;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-pack: center;
	justify-content: center;
}
.quiz-index__text-content {
	position: relative;
	padding: 0.8rem 0.4rem 2rem;
}
.quiz-index__text-content:before {
	content: "";
	width: calc(100% - 0.8rem);
	height: 0.4rem;
	background-image: linear-gradient(270deg, #660000, #cc0000);
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	margin: 0 auto;
	transition: 0.4s ease-out;
}
.quiz-index__category {
	font-size: 1.1rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	font-style: italic;
	color: #660000;
	text-transform: capitalize;
	padding: 0.6rem 0;
}
.quiz-index__title {
	font-family: PremierSans-Regular, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	color: #2f2f2f;
	line-height: 1.35;
	font-size: 1.7rem;
	overflow: hidden;
	max-height: 4.59rem;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	margin: 0.6rem 0;
}
.quiz-index .thumbnail figcaption {
	min-height: 0;
	position: absolute;
	padding: 0;
	height: 2.2rem;
	width: 7.2rem;
}
.quiz-index .thumbnail figcaption:after,
.quiz-index .thumbnail figcaption:before {
	content: none;
}
@media (max-width: 63.9375em) {
	.quiz-index {
		margin: -0.2rem;
	}
	.quiz-index__featured {
		margin-bottom: 1.2rem;
	}
	.quiz-index__featured .quiz-index__container {
		padding-bottom: 75%;
		width: 100%;
	}
	.quiz-index__featured .quiz-index__thumbnail {
		-ms-flex-direction: column;
		flex-direction: column;
	}
	.quiz-index__featured .quiz-index__thumbnail .quiz-index__text-content {
		width: 100%;
		padding: 1.6rem;
	}
	.quiz-index__featured
		.quiz-index__thumbnail
		.quiz-index__text-content:before {
		width: 100%;
		max-width: 100%;
		max-height: 0.4rem;
		background-image: linear-gradient(270deg, #660000, #cc0000);
	}
	.quiz-index__featured
		.quiz-index__thumbnail:hover
		.quiz-index__text-content:before {
		max-width: 100%;
	}
	.quiz-index__featured .quiz-index__title {
		line-height: 1.29;
		font-size: 2.1rem;
		overflow: hidden;
		max-height: 8.127rem;
		display: -webkit-box;
		-webkit-line-clamp: 3;
	}
	.quiz-index__featured .quiz-index__description {
		margin: 0.8rem 0;
	}
	.quiz-index__quiz-list {
		margin: 0.4rem 0;
		padding: 0;
		width: 100%;
	}
	.quiz-index__quiz-list:nth-child(2),
	.quiz-index__quiz-list:nth-child(6) {
		margin-left: 0;
	}
	.quiz-index__quiz-list:last-child,
	.quiz-index__quiz-list:nth-child(5) {
		margin-right: 0;
	}
	.quiz-index__quiz-list .quiz-index__container {
		min-width: 33.34%;
		padding-bottom: 25%;
	}
	.quiz-index__quiz-list .quiz-index__container:after {
		content: none;
	}
	.quiz-index__quiz-list .quiz-index__thumbnail {
		width: 100%;
		display: -ms-flexbox;
		display: flex;
	}
	.quiz-index__quiz-list .quiz-index__caption {
		bottom: 0.4rem;
		left: 0.4rem;
	}
	.quiz-index__quiz-list .quiz-index__text-content {
		display: -ms-flexbox;
		display: flex;
		-ms-flex-align: center;
		align-items: center;
		padding: 0 1.6rem;
	}
	.quiz-index__quiz-list .quiz-index__text-content:before {
		content: none;
	}
	.quiz-index__quiz-list .quiz-index__meta {
		height: auto;
	}
	.quiz-index__quiz-list .quiz-index__category {
		font-size: 1.1rem;
		line-height: 1.18;
		padding: 0;
	}
	.quiz-index__quiz-list .quiz-index__title {
		line-height: 1.4;
		font-size: 1.5rem;
		overflow: hidden;
		max-height: 4.2rem;
		display: -webkit-box;
		-webkit-line-clamp: 2;
		margin-top: 0.6rem;
	}
}
@media (max-width: 43.75em) {
	.quiz-index.quiz-full-list {
		border-top: 0;
		margin: 0 0 6rem;
		padding: 6rem 0 0;
	}
	.quiz-index.quiz-full-list .quiz-index__list {
		padding: 0;
	}
	.quiz-index.quiz-full-list .moreBtn {
		top: auto;
	}
	.quiz-index .quiz-index__list {
		padding: 0 1rem;
	}
}
.embeddable-quiz {
	margin: -1.6rem auto 0;
	width: calc(100% - 3.2rem);
}
.embeddable-quiz__main {
	min-height: 10rem;
}
.embeddable-quiz__question {
	padding: 1.6rem;
}
.embeddable-quiz__question:after {
	content: "";
	position: absolute;
	bottom: 0;
	left: -0.5rem;
	width: calc(100% + 1rem);
	height: 0.6rem;
	background-image: linear-gradient(315deg, #660000, #660000);
}
.embeddable-quiz__question .embeddable-quiz__question-multiselect {
	padding: 0 0 2rem;
	margin: -1.6rem 0 0;
}
.embeddable-quiz__question.quiz__question--returned-to-question
	.embeddable-quiz__number__arrow-container--forward {
	opacity: 1;
	pointer-events: all;
	cursor: pointer;
}
.embeddable-quiz__question--answer-required
	.embeddable-quiz__number__arrow-container {
	opacity: 0.4;
	pointer-events: none;
	cursor: not-allowed;
}
.embeddable-quiz__question-container {
	position: relatve;
	padding: 1.2rem 0;
}
.embeddable-quiz__question-container:after {
	content: "";
	height: 0.6rem;
	width: 100%;
	position: absolute;
	bottom: 0;
	left: 0;
	background-image: linear-gradient(315deg, #660000, #660000);
}
.embeddable-quiz__number {
	display: -ms-flexbox;
	display: flex;
	font-size: 1.2rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	color: #660000;
	text-align: left;
	margin-top: 0;
	-ms-flex-align: center;
	align-items: center;
	line-height: 1;
	margin-bottom: 0.2rem;
	background: none;
}
.embeddable-quiz__number:after,
.embeddable-quiz__number:before {
	display: none;
}
.embeddable-quiz__number__arrow-container {
	padding: 1rem;
	cursor: pointer;
	opacity: 1;
	transition: opacity 0.4s ease-in-out, color 0.4s;
}
.embeddable-quiz__number__arrow-container--forward {
	opacity: 0.4;
	cursor: not-allowed;
}
.embeddable-quiz__number__arrow-container.is-disabled {
	cursor: not-allowed;
	pointer-events: none;
	opacity: 0.4;
}
.embeddable-quiz__number__arrow {
	display: block;
	content: "";
	background: url(../i/sprites/arrows-sprite.png) 0 -69px no-repeat;
	width: 16px;
	height: 10px;
	font-size: 0;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.embeddable-quiz__number__arrow {
		background-image: url(../i/sprites/arrows-sprite@x2.png);
		background-size: 94px 88px;
	}
}
.embeddable-quiz__number__arrow--back {
	transform: rotate(180deg);
}
.embeddable-quiz__question-text {
	font-size: 1.6rem;
	line-height: 1.5;
	color: #242424;
	text-align: left;
}
.embeddable-quiz__option {
	padding: 0.4rem;
}
.embeddable-quiz__list-item .embeddable-quiz__option-letter {
	height: 3.6rem;
	line-height: 3.6rem;
	margin-right: 0.8rem;
	width: 3.6rem;
	min-width: 3.6rem;
	font-size: 2.2rem;
}
.embeddable-quiz__list-item .embeddable-quiz__option-text {
	line-height: 1.4;
	font-size: 1.2rem;
	overflow: hidden;
	max-height: 3.36rem;
	display: -webkit-box;
	-webkit-line-clamp: 2;
}
.embeddable-quiz__list-item--text-option {
	width: 100%;
}
.embeddable-quiz__option-text-container {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
}
.embeddable-quiz__options {
	margin: 1.6rem 0 0;
}
.embeddable-quiz__answers {
	display: -ms-flexbox;
	display: flex;
	-ms-grid-column-align: space-between;
	justify-items: space-between;
	-ms-flex-align: center;
	align-items: center;
	width: 100%;
	border-bottom: 0.1rem solid #efefef;
}
.embeddable-quiz__answer {
	position: relative;
	font-size: 1.5rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	height: 5rem;
}
.embeddable-quiz__answer:before {
	height: 1.3rem;
	width: 1.5rem;
	top: 2.4rem;
}
.embeddable-quiz__answer:after,
.embeddable-quiz__answer:before {
	content: "";
	position: absolute;
	transform: translateX(-50%);
	left: 50%;
}
.embeddable-quiz__answer:after {
	height: 0.2rem;
	width: 1.9rem;
	bottom: 0;
}
.embeddable-quiz__answer--correct:before {
	background: url(../i/elements/quiz-tick.png) no-repeat 50%;
}
.embeddable-quiz__answer--correct:after {
	background-color: #168e54;
}
.embeddable-quiz__answer--wrong:before {
	background: url(../i/elements/quiz-cross.png) no-repeat 50%;
}
.embeddable-quiz__answer--wrong:after {
	background-color: #fb251b;
}
.embeddable-quiz__results-header {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: justify;
	justify-content: space-between;
	padding: 1rem 3rem 0;
	width: calc(100% + 1.6rem);
	margin: 0 -0.8rem;
}
.embeddable-quiz__results {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: end;
	align-items: flex-end;
	-ms-flex-direction: column;
	flex-direction: column;
}
.embeddable-quiz__results-score {
	font-size: 6.4rem;
	line-height: 1;
	margin-bottom: 0.8rem;
	z-index: 10;
}
.embeddable-quiz__results-title {
	color: rgba(47, 47, 47, 0);
	-webkit-text-stroke: 1px #fff;
	text-align: right;
	line-height: 1;
	z-index: 10;
	margin-bottom: 0.6rem;
	font-size: 3.4rem;
}
.embeddable-quiz__results-aside {
	color: #fff;
	margin-top: 0.8rem;
	font-weight: 400;
	margin-bottom: -0.4rem;
	line-height: 1.2;
	font-size: 1.6rem;
	overflow: hidden;
	max-height: 1.92rem;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	padding-right: 15%;
	min-height: 0;
}
.embeddable-quiz__score-container {
	white-space: nowrap;
}
.embeddable-quiz__answer-info {
	text-align: left;
}
.embeddable-quiz__hide-answers {
	margin: 0.6rem auto 0;
}
.embeddable-quiz .quiz__results-header:before {
	display: none;
}
.embeddable-quiz .quiz__results-list--collapsed {
	max-height: 0;
}
.embeddable-quiz .quiz__list-item.selected .quiz__option:after {
	transform: rotate(45deg) translateY(-50%);
	width: 1.6rem;
	height: 1.6rem;
	font-size: 1.6rem;
	top: 0.2rem;
	right: 0.4rem;
}
@media (max-width: 43.75em) {
	.embeddable-quiz {
		margin: 0 auto;
		width: calc(100% - 0.8rem);
	}
	.embeddable-quiz__question {
		padding: 0 0 0.8rem;
	}
	.embeddable-quiz__question .embeddable-quiz__question-multiselect {
		margin: 0;
	}
	.embeddable-quiz__number {
		padding: 1.6rem 1.6rem 0;
	}
	.embeddable-quiz__number__arrow {
		margin-left: 1.1rem;
	}
	.embeddable-quiz__number__arrow--back {
		margin-right: 1.1rem;
		margin-left: 0;
	}
	.embeddable-quiz__question-text {
		padding: 0 1.6rem;
		font-size: 1.4rem;
		line-height: 1.71;
	}
	.embeddable-quiz__options {
		margin-top: 1.2rem;
		padding-bottom: 0.8rem;
	}
	.embeddable-quiz__list-item,
	.embeddable-quiz__options .embeddable-quiz__list-item {
		margin-bottom: 0.8rem;
	}
	.embeddable-quiz__list-item .embeddable-quiz__option-text {
		font-size: 1.2rem;
	}
	.embeddable-quiz__answer {
		width: 20%;
		margin-top: 0.8rem;
		border-bottom: 0.1rem solid #efefef;
		text-align: center;
		font-size: 1.1rem;
	}
	.embeddable-quiz__answer:before {
		transform: translateX(-50%) scale(0.66);
	}
	.embeddable-quiz__answer:after {
		transform: translateX(-50%) scale(0.8);
	}
	.embeddable-quiz__results {
		-ms-flex-align: center;
		align-items: center;
	}
	.embeddable-quiz__results-header {
		-ms-flex-pack: start;
		justify-content: flex-start;
	}
	.embeddable-quiz__results-score {
		font-size: 4.4rem;
	}
	.embeddable-quiz__results-title {
		font-size: 2.4rem;
		margin-bottom: -0.4rem;
	}
	.embeddable-quiz__results-aside {
		font-size: 1rem;
		line-height: 1.6;
	}
	.embeddable-quiz__hide-answers {
		margin: 0.4rem auto -0.4rem;
	}
	.embeddable-quiz .block-list-4 .embeddable-quiz__list-item--picture-option {
		width: 50%;
	}
}
.hublot-watch-container .global-link {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	overflow: hidden;
}
.hublot-watch-container .hublot-logo {
	width: 110px;
	height: 40px;
	margin: 0 0.8rem;
}
.hublot-watch-container .hublot-timekeeper {
	display: block;
	border: none;
	width: 65px;
	height: 65px;
	position: relative;
	overflow: hidden;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	opacity: 0;
}
.hublot-watch-container .hublot-timekeeper img {
	border: none;
}
.hublot-watch-container .hublot-timekeeper.visible {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
}
.hublot-watch-container .hublot-timekeeper.static .hublot-watch {
	display: none;
}
.hublot-watch-container .hublot-timekeeper.hover .hublot-watch,
.hublot-watch-container .hublot-timekeeper.hover .hublot-watch-static {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	opacity: 0;
	transform: scale(0.8);
	-ms-transform: scale(0.8);
}
.hublot-watch-container .hublot-timekeeper .hublot-text,
.hublot-watch-container .hublot-timekeeper .hublot-watch,
.hublot-watch-container .hublot-timekeeper .hublot-watch-static {
	position: absolute;
	top: 0;
	width: 100%;
	height: 100%;
}
.hublot-watch-container .hublot-timekeeper .hublot-watch {
	z-index: 5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
}
.hublot-watch-container .hublot-timekeeper img.watch {
	position: absolute;
	height: 100%;
	display: block;
	left: 50%;
	transform: translateX(-50%);
}
.hublot-watch-container .hublot-timekeeper .timer {
	font-family: sans-serif;
	font-size: 9px;
	font-weight: 700;
	letter-spacing: 0.1em;
	-webkit-text-stroke: 0.3px #acacac;
	color: #fff;
	position: absolute;
	text-align: center;
	top: 25px;
	left: 50%;
	transform: translateX(-50%);
	z-index: inherit;
}
@media screen and (max-width: 450px) {
	.hublot-watch-container .hublot-logo {
		width: 70px;
		height: 25px;
		margin: 0 0.4rem;
	}
	.hublot-watch-container .hublot-timekeeper {
		width: 40px;
		height: 40px;
	}
	.hublot-watch-container .hublot-timekeeper .timer {
		font-size: 5px;
		top: 15px;
	}
}
.embeddable-promo {
	color: #fff;
	padding: 6rem 5.5rem;
	position: relative;
	overflow: hidden;
}
.embeddable-promo:after,
.embeddable-promo:before {
	content: "";
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: -1;
	background: linear-gradient(90deg, #660000, #b61a69);
}
.embeddable-promo:after {
	background-image: url(../i/bg-elements/promo-pattern.svg);
	background-repeat: no-repeat;
}
.embeddable-promo__container {
	position: relative;
	z-index: 10;
}
.embeddable-promo__title {
	text-transform: uppercase;
	font-size: 2rem;
	display: block;
	margin-bottom: 2.2rem;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
}
.embeddable-promo__body {
	font-size: 1.7rem;
	display: block;
	margin: 2.2rem 0;
}
.embeddable-promo__link {
	padding: 1.5rem 5rem;
	background-color: #e90052;
	color: #fff;
	font-size: 1.7rem;
	text-decoration: none;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-ms-flex-align: center;
	align-items: center;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	cursor: pointer;
}
.embeddable-promo__link .icn {
	position: relative;
	display: inline-block;
	margin-left: 0.8rem;
	right: 0;
	transition: all 0.4s ease;
}
.embeddable-promo__link:focus .icn {
	right: -0.4rem;
}
@media (min-width: 56.25em) {
	.embeddable-promo__link:hover .icn {
		right: -0.4rem;
	}
}
.embeddable-promo.theme--fpl {
	padding: 2rem;
	background-color: #660000;
	background-size: 73%;
	background-repeat: no-repeat;
	background-position: center right -80px;
}
.embeddable-promo.theme--fpl .embeddable-promo__container {
	margin: 2rem 2rem 2rem 10rem;
	width: 42%;
	text-align: left;
}
.embeddable-promo.theme--fpl .embeddable-promo__title {
	font-family: PremierSans-Bold-Italic, Arial, Helvetica Neue, Helvetica,
		sans-serif;
	font-weight: 400;
	font-size: 3.8rem;
}
.embeddable-promo.theme--fpl .embeddable-promo_body {
	font-size: 1.6rem;
}
.embeddable-promo.theme--fpl .embeddable-promo__icon {
	display: none;
}
.embeddable-promo.theme--fpl .embeddable-promo__link {
	background: #00ff87;
	display: inline-block;
	color: #660000;
	font-family: PremierSans-Bold, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	text-transform: uppercase;
	font-size: 2rem;
	padding: 1.25rem 3rem;
}
.embeddable-promo.theme--fpl:after,
.embeddable-promo.theme--fpl:before {
	content: "";
	display: block;
	position: absolute;
	background-image: url(../i/bg-elements/fantasy-bg.png);
	background-size: cover;
	background-position: 0 0;
	background-repeat: no-repeat;
	width: 7rem;
	z-index: 1;
	top: 0;
	height: 100%;
}
.embeddable-promo.theme--fpl:after {
	right: 0;
	left: auto;
}
.embeddable-promo.theme--fpl:before {
	right: 0;
}
.embeddable-promo.theme--hall-of-fame {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-ms-flex-align: center;
	align-items: center;
}
.embeddable-promo.theme--hall-of-fame .embeddable-promo__container {
	width: 66%;
}
.embeddable-promo.theme--hall-of-fame .embeddable-promo__title {
	letter-spacing: 0.25rem;
}
.embeddable-promo.theme--hall-of-fame .embeddable-promo__link {
	background-color: #a08c6e;
	color: #14171a;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-ms-flex-pack: center;
	justify-content: center;
	-ms-flex-align: center;
	align-items: center;
}
.embeddable-promo.theme--hall-of-fame .embeddable-promo__icon {
	content: "";
	background: url(../i/sprites/global-sprite.png) -350px -107px no-repeat;
	width: 229px;
	height: 131px;
	min-width: 22.9rem;
	margin-left: 4rem;
	position: relative;
	z-index: 10;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.embeddable-promo.theme--hall-of-fame .embeddable-promo__icon {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
.embeddable-promo.theme--hall-of-fame:before {
	background-color: #14171a;
	background-image: url(../i/hof/hero-theme-top-pattern.png),
		url(../i/hof/hero-theme-bottom-pattern.png);
	background-size: 100% 50%, 50% 40%;
	background-position: 0 top, 0 bottom;
	background-repeat: no-repeat;
	z-index: 1;
}
.embeddable-promo.theme--hall-of-fame:after {
	content: "";
	display: block;
	width: 50%;
	height: 100%;
	position: absolute;
	top: 0;
	right: 0;
	left: auto;
	z-index: 1;
	background: linear-gradient(90deg, rgba(20, 23, 26, 0), #14171a 33%, #14171a);
}
@media (max-width: 1080px) {
	.embeddable-promo.theme--fpl .embeddable-promo__container {
		margin-right: 6rem;
	}
	.embeddable-promo.theme--fpl:after,
	.embeddable-promo.theme--fpl:before {
		width: 6rem;
	}
}
@media (max-width: 750px) {
	.embeddable-promo {
		padding: 4rem 2.6rem;
	}
	.embeddable-promo__title {
		font-size: 1.5rem;
		margin-bottom: 1.8rem;
	}
	.embeddable-promo__body {
		font-size: 1.2rem;
		margin: 1.8rem 0;
	}
	.embeddable-promo__link {
		padding: 1rem 3.6rem;
		font-size: 1.3rem;
	}
	.embeddable-promo.theme--hall-of-fame .embeddable-promo__icon {
		content: "";
		background: url(../i/sprites/global-sprite.png) -537px -401px no-repeat;
		width: 112px;
		height: 64px;
		min-width: 11.2rem;
	}
}
@media (max-width: 750px) and (-webkit-min-device-pixel-ratio: 2),
	(max-width: 750px) and (min-resolution: 192dpi) {
	.embeddable-promo.theme--hall-of-fame .embeddable-promo__icon {
		background-image: url(../i/sprites/global-sprite@x2.png);
		background-size: 799px 778px;
	}
}
@media (max-width: 750px) {
	.embeddable-promo.theme--hall-of-fame:before {
		background-size: 100% 30%, 100% 30%;
	}
	.embeddable-promo.theme--hall-of-fame:after {
		width: 33%;
	}
	.embeddable-promo.theme--fpl {
		padding: 0.4rem 2rem;
		background-position: center right -70px;
	}
	.embeddable-promo.theme--fpl .embeddable-promo__container {
		margin-left: 4rem;
		width: 48%;
	}
	.embeddable-promo.theme--fpl .embeddable-promo__title {
		font-size: 3rem;
	}
	.embeddable-promo.theme--fpl .embeddable-promo__body {
		font-size: 1.4rem;
	}
	.embeddable-promo.theme--fpl .embeddable-promo__link {
		font-size: 1.6rem;
	}
	.embeddable-promo.theme--fpl:after,
	.embeddable-promo.theme--fpl:before {
		width: 2.8rem;
		background-image: url(../i/bg-elements/fantasy-bg-mob.png);
		height: 130%;
		top: -15%;
	}
}
@media (max-width: 560px) {
	.embeddable-promo.theme--fpl {
		background-position: top -7vw center;
		background-size: 100%;
		padding-top: 40%;
	}
	.embeddable-promo.theme--fpl .embeddable-promo__container {
		width: calc(100% - 8rem);
		text-align: center;
	}
}
@media (max-width: 450px) {
	.embeddable-promo.theme--hall-of-fame {
		-ms-flex-direction: column-reverse;
		flex-direction: column-reverse;
	}
	.embeddable-promo.theme--hall-of-fame .embeddable-promo__icon {
		margin-left: 0;
		margin-bottom: 2rem;
	}
	.embeddable-promo.theme--hall-of-fame .embeddable-promo__container {
		width: 100%;
		text-align: center;
	}
	.embeddable-promo.theme--hall-of-fame:before {
		background-size: 100% 15%, 100% 30%;
	}
	.embeddable-promo.theme--hall-of-fame:after {
		display: none;
	}
}

.list--fantasy{
	margin-bottom: 50px;
}

.footerSponsorStrip{background:#fff;max-width:1376px;padding-left:1rem;padding-right:1rem;margin:0 auto;padding:4.5rem 0 2rem;position:relative;z-index:1}.footerSponsorStrip:before{content:"";display:block}.footerSponsorStrip:after{display:table;clear:both;background:linear-gradient(270deg,#ff2882,#963cff);content:"";display:block;height:.4rem;left:0;position:absolute;right:0;top:0;width:auto}.footerSponsorStrip ul{display:flex;justify-content:space-around;width:100%}.footerSponsorStrip li{padding:0 .5rem;display:flex;position:relative;margin-bottom:2rem}.footerSponsorStrip li a{align-self:center;text-decoration:none;color:#76766f;text-align:center;font-size:1.1rem;display:flex;flex-direction:column;height:100%}.footerSponsorStrip li a:focus,.footerSponsorStrip li a:hover{text-decoration:underline}.footerSponsorStrip li .icn{margin:auto auto 1rem}.footerSponsorStrip li .type{margin-top:auto;font-family:PremierSans-Bold,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:400;padding:0 .2rem}.footerSponsorStrip li:first-child{padding-right:1rem;margin-right:1rem}.footerSponsorStrip li:first-child::after{background:#e8e8e8;content:"";display:block;height:4.8rem;position:absolute;right:0;top:50%;transform:translateY(-50%);width:.1rem}.footerSponsorStrip li:nth-last-child(2){padding-left:1rem;margin-left:1rem}.footerSponsorStrip li:nth-last-child(2):after{background:#e8e8e8;content:"";display:block;height:4.8rem;position:absolute;left:0;top:50%;transform:translateY(-50%);width:.1rem}.footerSponsorStrip__image{max-width:13.5rem;max-height:2.5rem;margin:auto auto 1rem}.footerSponsorStrip .small{display:none}.footerSponsorStrip .sponsor-footer-ea,.footerSponsorStrip .sponsor-footer-ea-sm{transform:scale(.8)}@media (max-width:1200px) and (min-width:1100px){.footerSponsorStrip li{padding:0 .5rem}}@media (max-width:1100px){.footerSponsorStrip li{padding:0 .4rem}.footerSponsorStrip .large{display:none}.footerSponsorStrip .small{display:block}.footerSponsorStrip__image{max-width:10rem;max-height:2rem;margin:auto auto 1rem}}@media (max-width:1040px){.footerSponsorStrip li{padding:0}.footerSponsorStrip li:first-child{padding-right:.5rem;margin-right:.5rem}.footerSponsorStrip li:nth-last-child(2){padding-left:.5rem;margin-left:.5rem}}@media (max-width:1024px){.footerSponsorStrip{display:block;margin:0;border-top:0;padding:1rem}.footerSponsorStrip .pl-logo-footer{content:"";background:url(../i/sprites/pl-logo-sprite.png) -119px -155px no-repeat;width:107px;height:45px}}@media (max-width:1024px) and (-webkit-min-device-pixel-ratio:2),(max-width:1024px) and (min-resolution:192dpi){.footerSponsorStrip .pl-logo-footer{background-image:url(../i/sprites/pl-logo-sprite@x2.png);background-size:517px 308px}}@media (max-width:1024px){.footerSponsorStrip:after{left:1rem;right:1rem}}@media (max-width:1024px){.footerSponsorStrip ul{flex-wrap:wrap}}@media (max-width:1024px){.footerSponsorStrip li{width:33.3%;padding:1rem;border-bottom:1px solid #e8e8e8;margin-bottom:0}.footerSponsorStrip li:first-child{width:100%;border-right:0;margin-right:0}.footerSponsorStrip li:first-child:after{display:none}.footerSponsorStrip li:first-child{padding-right:1rem}.footerSponsorStrip li:nth-last-child(2){border-left:0;margin-left:0;padding-left:1rem;border-bottom:0}.footerSponsorStrip li:nth-last-child(2):after{display:none}.footerSponsorStrip li:last-child{border-bottom:0}}@media (max-width:1024px){.footerSponsorStrip a{margin:auto}}@media (max-width:500px){.footerSponsorStrip li{border-bottom:0;border-top:1px solid #e8e8e8;width:50%;border-right:0}.footerSponsorStrip li:first-child{border-top:0}.footerSponsorStrip li:not(:nth-child(3n+1)){border-right:0}.footerSponsorStrip li:nth-child(2n){border-right:1px solid #e8e8e8}}.footer-sponsors{background:#fff;max-width:1376px;margin:0 auto;padding-left:1rem;padding-right:1rem;position:relative;z-index:1;display:block;margin:auto;border-top:0;padding:0 1rem}.footer-sponsors:before{content:"";display:block}.footer-sponsors:after{display:table;clear:both;background:linear-gradient(270deg,#ff2882,#963cff);content:"";display:block;height:.4rem;left:0;position:absolute;right:0;top:0;width:auto}.footer-sponsors__sponsors-container{align-self:center;text-decoration:none;color:#76766f;text-align:center;font-size:1.1rem;display:flex;flex-direction:column;height:100%}.footer-sponsors__sponsors-container .icn{margin:auto auto 1rem}.footer-sponsors__sponsors-list{display:flex;justify-content:space-around;flex-wrap:wrap;width:100%}.footer-sponsors__sponsor{min-width:20rem;padding:1rem;border-top:.1rem solid #e8e8e8;margin-bottom:0;flex-grow:1}.footer-sponsors__sponsor:first-child{border-right:0;margin-right:0;border-top:none}.footer-sponsors__sponsor:first-child:after{display:none}.footer-sponsors__sponsor:first-child{padding-right:1rem}.footer-sponsors__sponsor:nth-last-child(2){border-left:0;margin-left:0;padding-left:1rem}.footer-sponsors__sponsor:nth-last-child(2):after{display:none}.footer-sponsors__sponsor-link-container{align-self:center;text-decoration:none;color:#76766f;text-align:center;font-size:1.1rem;display:flex;flex-direction:column;height:100%;margin:auto}.footer-sponsors__image-container{margin:auto auto .4rem;max-height:6.4rem}.footer-sponsors__sponsor-text{margin-top:auto;font-family:PremierSans-Bold,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:400;padding:0 .2rem}.footer-sponsors__image{max-height:6.4rem}.footer-sponsors__image.oracle{max-width:13.5rem;max-height:2.5rem;margin:auto auto 1rem;fill:#c74634}.footer-sponsors__image.hublot{max-width:13.5rem;max-height:2.5rem;margin:auto auto 1rem;fill:#181716}@media (max-width:1040px){.footer-sponsors__sponsor{min-width:0}.footer-sponsors__sponsor:first-child{width:100%}}@media (max-width:43.75em){.footer-sponsors__image-container,.footer-sponsors svg.footer-sponsors__image{transform:scale(.8)}}@media (max-width:620px){.footer-sponsors__sponsor{width:50%;border-right:0}.footer-sponsors__sponsor:first-child{border-top:0;padding:1.4rem}.footer-sponsors__sponsor:not(:nth-child(3n+1)){border-right:0}.footer-sponsors__sponsor:nth-child(2n){border-right:.1rem solid #e8e8e8}.footer-sponsors__sponsor:last-child{border-right:none}}
.basic-campaign-header.theme--nrfr {
    background-color: #000;
    background-image: url(../i/bg-elements/promo-pattern-header-nrfr.svg);
    background-repeat: no-repeat;
    background-position: calc(100% + 1px) 100%;
    background-size: 32rem;
    padding: 4rem 0;
}
@media (min-width: 63.9375em)
.basic-campaign-header {
    position: relative;
    z-index: 1;
    margin-bottom: 2rem;
}
.basic-campaign-header {
    background-color: #37003c;
    background-image: url(../i/bg-elements/heading-bg-desktop.svg);
    background-repeat: no-repeat;
    background-position: 100% 100%;
    background-size: auto 100%;
    min-height: 19.2rem;
    padding: 1rem 0;
    display: flex;
    align-items: center;
}
.basic-campaign-header--logo-only .basic-campaign-header__header {
    display: flex;
    align-items: center;
    width: 100%;
}
.basic-campaign-header__header {
    width: calc(100% - 32rem);
    margin-left: 1rem;
}
.basic-campaign-header.theme--nrfr .basic-campaign-header__campaign-logo {
    background-image: url(../i/elements/campaign-logo-nrfr.svg);
    width: 44.4rem;
    height: 15.5rem;
}
.basic-campaign-header__campaign-logo {
    background-size: cover;
}
